I still haven't used Hurd, and at this point with the ridiculous diversity in hardware for desktop and laptops I don't think I could realistically use it for anything outside of playing with it in a virtual machine or something.
Still, a part of me wishes we lived in the alternative universe where Hurd had taken over the world instead of Linux. I don't know much about kernel design so I'm speaking out of my ass here, but I've always thought that the microkernel design was more elegant than the monolithic thing we ended up with. I don't know that the alternate universe would be "better", and maybe realistically a design like Hurd would never be able to take over the world like Linux, but it always seemed cooler to me.
I honestly didn't really realize that they were still working on Hurd. Does anyone here use it for anything?
To think Linus wrote linux to be a "good enough" solution until hurd was ready.
The entire hurd system is a literal metaphor for how waiting till you're perfect means you'll never be good enough.
At the risk of getting downvoted, I think hurd is cooked at this point. It certainly has some solid ideas that could live on in a modern system. They should retry rewriting it in rust (or zig) and at least have the opportunity to catch mindshare with new engineers just dabbling in systems engineering.
lists.gnu.org. 1800 IN A 209.51.188.17
17.0-24.188.51.209.in-addr.arpa. 1800 IN PTR lists.gnu.org.
64 bytes from 209.51.188.17: icmp_seq=1 ttl=42 time=219 ms
curl: (7) Failed to connect to 209.51.188.17 port 443 after 208 ms: Couldn't connect to server
curl: (7) Failed to connect to 209.51.188.17 port 80 after 212 ms: Couldn't connect to server
ssh hey__your_http_is_down@209.51.188.17
The authenticity of host '209.51.188.17 (209.51.188.17)' can't be established.
ED25519 key fingerprint is SHA256:fKT2Sr7vshZxNytNKcnQgXhqtDYptpayjVTa1upy46w.
Still, a part of me wishes we lived in the alternative universe where Hurd had taken over the world instead of Linux. I don't know much about kernel design so I'm speaking out of my ass here, but I've always thought that the microkernel design was more elegant than the monolithic thing we ended up with. I don't know that the alternate universe would be "better", and maybe realistically a design like Hurd would never be able to take over the world like Linux, but it always seemed cooler to me.
I honestly didn't really realize that they were still working on Hurd. Does anyone here use it for anything?
reply