You'll get ssh and a package manager from the get-go. The Dell XPS 13 can be bought with Ubuntu preinstalled so you don't have to do to the trouble of setting things up yourself.
When man pages start with a few practical real-world examples, I'll think about it.
When some of the more experienced Linux devs figure out a way of purging the stub code created by noobs writing "my first Linux app haw haw" and sending these vile critters on a one-way trip to space, I'll think about it.
Linux needs a benevolent dictator, like Steve Jobs, to tell people, "no, your code is shit, your idea is shit, fuck off" instead of a community that indulges every contribution no matter how lame, stupid, confusing and non-functional it is.
When I can be sure that my package manager won't break "ls" (and every other basic command) while doing a routine installation of a user level application (glibc is now toast; reinstall), I'll think about it.
Linux will stop being garbage when there aren't 17 different places to put everything and every dev assumes that every user knows all of them and is in possession of an encyclopedic knowledge of arcana going back to ENIAC.
Explain everything every time!
I agree wholeheartedly. I was hoping Canonical was going to be this but sadly they have been rather weak.
* There was a post recently on HN, where someone was trying to use Homebrew on Linux, rather than the native package manager.
Someone like Linus maybe?
One tiny thing that drives me absolutely nuts: it used to be when the lock screen was showing, I could immediately start typing my password to login. Now there's this second or two delay, so the first few characters of my password don't get entered and I almost always "mistype" my password the first time I login. I don't know why, but this really bothers me.
[1] https://chocolatey.org/ [2] https://chocolatey.org/packages/openssh
http://www.howtogeek.com/224111/how-to-use-packagemanagement...
The only glaring issue is if you mount your windows drive in any form, permissions are fudged. Otherwise, perfectly capable. I'm certain there are bugs, but I use it heavily as a daily driver (admittedly, just managing remote systems) and it's mostly flaw free.
* Recently swapped from MacOS after ~5 years in their ecosystem
* ~15 year linux user prior to that.
2. How can you say you can't use Windows if you haven't used one since xp??
Exactly what is the "hack" here?
It's not a hack per se, but there's definitely more to the equation, and thus a lot more room for error.
How is this different from native Linux?