Hacker News new | ask | show | jobs
by m4xm4n 1758 days ago
I've used Linux for a long time. Though primarily on servers these days, I've occasionally used it as my main desktop OS, and always end up going back to macOS because of three things:

1. battery life on laptops. Linux tends not to Power Management well on most laptops. Whether this is a hardware/ACPI thing, a device driver thing, or an overall ecosystem thing, I'm not sure. But it's noticeably worse than when running Windows or macOS.

2. as others have no doubt mentioned, trackpad. Apple's trackpad hardware and macOS's trackpad gesture support is so good, it's really hard to not have it. I can emulate some of it on my XPS 13 running Ubuntu w/ some additional agent thing that runs in the background, but it's only 85% there and not as smooth an experience.

3. desktop environment stability & consistency. this is _much_ less a problem than it was say 10 or 15 years ago as GNOME has gotten quite good and Flatpak/Snap/etc. are decent at containing various GUIs and their disparate dependencies, but there's still a lack of good integration with DEs across ecosystem tools generally. But also Electron has also sort of leveled the playing field a bit, so many desktop apps behave the same across platforms (for better or worse)

I would've said slow package/kernel updates, but there are enough solutions to this now, that it's not as much of a problem (Ubuntu HWE, Nix, Linuxbrew, or using ArchLinux)