Being that much better
From the immemorial to the ephemeral. I’ve been moving steadily Mac-wards in the last couple of months. If nothing else, it’s liberating to learn to think with different tools. (The desire to have tools that are ready-to-hand, but the value that lies in appreciating constraints — then we have a fighting chance when the picture might otherwise hold us captive.)
The operating system I should really be using is Linux, for the reasons John Gruber summed up so well in a footnote to his recent blog post about Google Chrome OS/vapourware. What he had to say about Linux is so good it’s worth quoting it all:
“Linux” means different things to different people. At a precise technical level, Linux is not an operating system. It is a kernel that can serve as the core for an operating system. What most people mean by “Linux”, though, is an operating system built around the Linux kernel. For use as a desktop PC operating system, all the various “Linux distributions” are basically the same thing: variations of Gnome or KDE sitting atop the ancient X Window System.
Ubuntu is almost certainly the pinnacle of these distributions, but they’re all conceptually the same thing, and the only significant difference is the choice between Gnome and KDE, and even there you’re just choosing between two different environments that are conceptually modeled after Microsoft Windows. The entire X Windows/Gnome/KDE “desktop Linux” racket has never caught any traction with real people. Almost no one wanted it, wants it, or will want it.
My theory on this is rather simple. Early versions of Gnome and KDE were pretty much just clones of the Microsoft Windows UI. They’ve diverged since then, and I’d say Ubuntu’s default Gnome desktop is in most ways better from a design and usability standpoint than Windows Vista. But it’s still fundamentally a clone of Windows — menu bars within the window, minimize/maximize/close buttons at the top right of the window, the ugly single-character underlines in menu and button names. At a glance it looks like Windows with a different theme. The idea being that if you want Windows users to switch to Gnome or KDE, you’ve got to make it feel familiar. But that’s not how you get people to switch to a new product. People won’t switch to something that’s just a little bit better than what they’re used to. People switch when they see something that is way better, holy shit better, wow, this is like ten times better.²
So I think Gnome and KDE are stuck with a problem similar to the uncanny valley. By establishing a conceptual framework that mimicks Windows, they can never really be that much different than Windows, and if they’re not that much different, they can never be that much better. If you want to make something a lot better, you’ve got to make something a lot different. …
² The group that’s the most enthusiastic about Gnome and KDE desktop Linux systems consists of those who care the most about the political and licensing aspects. With regard to the freedoms that stem from the software being open source, something like Ubuntu isn’t just, say, ten times better than Windows or Mac OS X, it is infinitely better.
In amidst fruit-picking, I’m playing with a better camera and I think I’m moving on a little, inspired by time spent alongside Jonathan, engaged by how he works, and, interesting-to-me, by computer games. To start with, that familiar sense of panic that, years ago, poetry once gave me (“I’ll never get this”) and then, at first slowly then more and more quickly, the coming of understanding and pleasure. Games absolutely encourage a try-and-fail-and-try-again approach. I used to be paralysed by the seeming unpredictability in learning anything much at all about digital photography, but treating it like play (which is certainly how I see Jonathan set about things) makes it all right — and fun.
Tools for thought: this post was semi-made on a Mac — I could have made this in a pure-Mac way (following a path no doubt excellent but seemingly laborious), but LiveWriter remains the best tool I know for blogging (a lot of the time it gets out of the way). And VirtualBox is free — and works.









