Xkcd - Linux, a cautionary tale
xkcd.com
xkcd.com
My Ubuntu laptop also no longer has a working wireless connection. It's slightly older hardware (3 to 4 years) and I've given it up for dead.
I love using Ubuntu, but unless you luck out in the hardware compatibility lottery, it is a second job to get a system up and running. I actually did not have a functioning Ubuntu system until I quit my job and had the hours to devote to configuring everything over a period of 3 to 4 days, and then another 3 to 4 days when I updated to 8.04.
Try this site: http://www.leenooks.com
It'll show you what to avoid, with the idea being that pissed off people have more incentive to go say "the damn thing doesn't work with Linux!" than happy people have to go fill in some information about how everything works smoothly.
And incidentally, if anyone wants to help hack on the Rails-based wiki that runs it, or otherwise give me a hand with the site, I'd love the help:-)
However, while lists such as these might help me weed out potential computers that won't work, it cannot help me find one that will work. I cannot avoid the compatibility lottery for two reasons: 1) the list is incomplete and 2) hardware compatibility varies from distro to distro and release to release.
I suppose you could make a similar website for the last two versions of every popular distro. Then, I could take each potential computer I was considering purchasing and check each component's compatibility in each distro I want to use (if one system won't work in Ubuntu 8.04, then maybe it will work in 7.10). Please note that this consumer nirvana would only work if the lists were reasonably complete.
What I would love is a website that links to computers from major manufacturers where the current version of a given distro works 100% after install. Perhaps Ubuntu could link to a set of major brand desktops and laptops that work with 7.10 and 8.04. That would be much more useful than a list such as this: http://tuxmobil.org/ibm.html which isn't exactly an easy-to-use Linux shopping guide.
http://www.dell.com/content/topics/segtopic.aspx/linux_3x?c=...
Day One: "Oh boy, Mandrake Linux sure is easy to install!" Day Two: "What the hell is this 'make' bullshit?" Day Three: "I think I'll try another distro..." Day Four: "Fuck it, I'm getting a Mac."
Goes to show a valuable lesson for all aspects of life: Presentation matters.
(-1, flamebait)
It installed smoothly and I was pleasantly surprised. Apt-get was working its magic and it seemed like I could escape from Microsoft's clutches!
But then I made the mistake of getting a new computer which could handle modern games, and suddenly things weren't so simple anymore..
Long story short:
I've got a 8800GTS which required proprietary drivers etc, and for some reason the picture seemed somehow fuzzy.
The whole computer didn't boot up without adding "irqpoll" to the boot options, and Ubuntu refused to recognize my fairly standard Samsung 226BW monitor, or use its native resolution at the normal refresh rate, etc.
After "enough" googling and getting Ubuntu to refuse booting up by fiddling with my xorg.conf etc, I decided I'd wait for Hardy, hoping there would be fewer or no problems.
Along comes Hardy, and now the install-CD doesn't want to boot up even despite casting the "irqpoll" spell!
After installing maybe four different flavors of Linux (over a period of maybe less than a year), two flavours of BSD, I just couldn't get things to work, and finally gave up.
I'm writing this on a MacBook, and happy to be using one.
The thing is, I really wanted to use Linux, but as someone who just wants to use things and not investigate and fix them, Mac OS X seems to be a much better fit.
Besides, it's really pretty and offers a coherent, consistent user-experience! :)
2003: I haven't been able to get X working under Debian Woody for a month or so. This terminal is actually pretty nice though once you get used to it.
december-2003: Holy shit I got X working. Oh my god. Well, at least I have a good understanding of just about everything else on my system now.
2004: What's this Ubuntu thing, hmm. Oh, X worked without a hitch. I think I'll use this for a while.
2008: LORDY! I CAN DO ANYTHING I WANT WITH MY OS!
The personal growth and achievement which was spurred by my introduction to Linux has just been phenomenal.
And I never had to recompile the kernel. In fact, the only software I ever had to compile on Linux was mine (I did compile my own builds of a few apps, but only because I wanted to enable some "experimental" features not available in standard repositories).
An isomorphic Windows comic would be about computer virus eating your cat or a pop-ups window bumping your grandma in the forehead.
But you do have an edge. Weren't you basically here when the site first was founded?
The new machine however I carefully researched the hardware for and, no problems there either.
Now, I am not like evangelizing for Intel products, as you can indeed run GNU/Linux on hardware from other manufacturers yet I do find that Linus' statement regarding their chipsets is accurate, based on my own rather smooth experience with the 945GC Express.
HN is changing, no doubt, but as has been pointed out time and time again on HN, if it is of interest to the community at large, it belongs. The community is changing (undeniable) but, maybe it is that sometimes posts other than an amazing O(N) bubble sort are also of interest...
I, for one, enjoy chuckling at XKCD - typically I just go there myself (without the aid of a social bookmark site!), but perhaps this one is just relevant enough to make it on HN... Or maybe I am wrong.
Besides, if they're only occasionally submitted, then isn't that a good quality filter?