logoalt Hacker News

cosmic_cheeseyesterday at 6:06 PM2 repliesview on HN

It’s also possible for a system to both be a “carburetor type” while also being well-considered and elegant in design and function so it’s easy to tinker on if you want to, but doesn’t need that 99% of the time. I just don’t think that’s ever been a serious goal of any desktop-oriented Linux distro or DE. They all embrace the complexity and add to or multiply it.


Replies

rustyminnowyesterday at 6:31 PM

I agree about system design, but I think - especially in the context of your networking example - the complexity lives below the OS and not a case where it's a lack of effort.

Networking protocols, connections, error states, etc are inherently complex and require equally sophisticated handling that linux may not always do. Some software chooses not to handle at all and expose directly to the user - but others like KDE simply lack the millions of dev-hours of polish that Windows and Mac have.

show 1 reply
simoncionyesterday at 7:56 PM

From my ~25 years of using Gentoo Linux, I'd say that it's exactly what you describe in your first sentence. The complexity is there if you want it, but only if you want it.

Gentoo is quite a bit more work to get set up than other distros, but

* Once you get it set up, it just keeps on going

* If you're already fairly familiar with Linux system administration, the setup process isn't hard... it just involves a lot of waiting, unless you use the distro-provided precompiled packages

* There's really good documentation that walks you through the installation process and leaves you with a computer with a functioning bootloader and kernel, Internet access, and some pointers towards what you might want to install next