Hacker News new | ask | show | jobs
by blazing_grey 4244 days ago
Right now I'm on Arch Linux because it feels like a good balance of bleeding edge packages/flexibility/power-user elitism (meaning it caters to my desires as a software engineer), and large installed base causing there to be packages or some other support for most things (e.g. there's a PKGBUILD available that bends Valve's .deb distribution of Steam into a Pacman (Arch's package manager) package).

Rather than post a wall of text about the advantages I get, I'll link to a talk on the subject I recently did: http://lsh.io/plugtalk

The two big problems I find with non-Linux OSes are 1. lack of a good POSIX-style userspace or sufficient OS features to install one; and 2. welded-on, monolithic GUI layers - MacOS and Android are both nonstarters for me because they force me to use their very inflexible, very badly designed window managers (among other issues, but that's the one that's really unfixable due to the fundamental design on both OSes).