Hacker News new | ask | show | jobs
by bishop77 1761 days ago
Around 2015 I did the exact opposite. I still manage linux servers but gave up the desktop experience in favour of macOS. The main reasons were: 1. Inconsistent UI experience (GTK/QT). For me screen aesthetics is important, I spent countless hours configuring my desktop (theming, matching icons, recompiling the FreeType package just to enable the then-patented font hinting, etc). But even then some applications were somehow different: OpenOffice/Firefox for example brought their own rendering engine. While this issue has been solved to a certain degree, I still don't see that level of polishing as in macOS. Certain niche distros (e.g. ElementaryOS) try to lure users with carefully selected (otherwise very fine!) screenshots but it takes just a few clicks to see that the whole thing is utterly broken. 2. Related to the previous point: handling HIDPI monitors. Again, GTK/QT/slightly exotic applications have to be configured separately and even then it is a hit-and-miss. 3. The messy state of sleep/hibernation. When I raise this issue, I'm always told that this is not a Linux issue but the buggy implementation of the ACPI specs by the hardware vendors. Well, as the WINE team managed to reimplement WIN32 bug-by-bug, I think it's not far fetched to ask the kernel driver guys to circumvent these incomplete/buggy firmwares.