Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Let’s not pretend it wouldn’t be good if I could run Linux on the desktop the way we run MacOS. It would be great to only have to learn one OS and it worked really smoothly.


Like macOS, that is, all locked down, with abilities to customize things revoked with every release, with most software paid, and only available on a narrow choice of pretty expensive (though powerful) hardware?

No, not really.

You can't make things smooth and flexible at the same time, it takes too much effort. You can't support a ton of varied hardware and make everything work smoothly in every case; it again would take non-viable amounts of work.

You can have a pretty smooth desktop Linux experience if you pick a large mainstream distro, pick reliable, well-supported mainstream hardware, and pick a polished desktop environment such as KDE or that Gnome variant of Pop OS.

But if you want to tweak things, you've got to tweak things.


IMHO, desktop Linux could use a little bit of locking down and progress is slowly being made in that direction.

It feels a little bonkers that in 2023, Flatpak or something like it isn’t the default way software is installed. That calculator you just installed should not have access to your camera or microphone or file system. That weather app may need your location, but you should be able to grant access to sensitive resources always, never, or only after asking.


> It feels a little bonkers that in 2023, Flatpak or something like it isn’t the default way software is installed. That calculator you just installed should not have access to your camera or microphone or file system. That weather app may need your location, but you should be able to grant access to sensitive resources always, never, or only after asking.

This approach was widely ridiculed in the Vista days. Maybe I’m old but I still think it’s absurd security theatre that trades off a ton of usability for a tiny amount of imaginary security. It annoys me to no end that on macOS, for instance, opening a terminal emulator and trying to `ls` inside my home directory freezes on a security popup that wants me to allow my terminal emulator to access my home directory.

If you want a locked down appliance, there’s always Chromebooks. Which run a linux kernel btw.


If you look at your system like that, maybe QubesOS would be appealing to you.

Or maybe Fuchsia, when it's ready for desktop.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: