Super Volatile

Krzysztof Szafranek's link blog

Hi, I'm Krzysztof and I make websites.
When I'm not making websites, I read these.
Apr 22, 2012 / 1:49pm

An Interview With Linus Torvalds

So my model is kind of a reverse “end result justifies the means”. Hell no, that’s the stupidest saying in the history of man, and I’m not even saying that because it has been used to make excuses for bad behavior. No, it’s the worst possible kind of saying because it totally misses the point of everything.

It’s simply not the end that matters at all. It’s the means – the journey. The end result is almost meaningless. If you do things the right way, the end result *will* be fine too, but the real enjoyment is in the doing, not in the result.

Linus Torvalds on Macbook Air, raising kids and the process around kernel development.

Filed under: Linus Torvalds   linux   open source  
Apr 3, 2012 / 11:07pm

Desktop Linux: Difference engine: Free is too expensive

That said, even the latest KDE distributions are proving just as annoying to set up as Gnome versions. Your correspondent blames the rapid upgrade cycle for leaving too many features with rough edges, too many wonky drivers and utilities, and too many unchecked regressions (bugs caused by changes) in the kernel. All that Linux developers seem to want to do these days is add cool new features, rather than squish existing bugs and make the software more useable.

Breaking news: Linux is not ready for the desktop.

Filed under: linux  
Jun 11, 2011 / 9:09pm

The Linux desktop experience is killing Linux on the desktop

I remember the first time I used Linux. A friend of mine installed Fedora 2 on my personal computer and there was a glitch in GRUB that prevented me from booting in Windows. My ethernet card wasn’t supported so I was left without Internet. I asked my friend can I at least watch a few movies while he brought me a patched version of the buggy GRUB. He told me - you need to compile MPlayer from sources with several optimization, you need windows video codecs, etc. At the time this excited me a lot - adventure, excitement. I learned A LOT by using Linux non-stop for so long time. But at some point you stop learning exciting things and are just stuck with tedious things you have to keep doing over and over again. And as I already mentioned - I don’t want my time wasted, I want to get the job done with minimum hassle.
more on batsov.com

Devoted user and contributor leaves Linux behind and explains his reasons. Using Linux on the desktop is fine as long as it's a goal in itself. If you use your computer as a tool and actually want to do something useful with, then probably you won't have enough time and patience to struggle with it.

Filed under: linux  
Jul 25, 2010 / 12:40am

On the scalability of Linus

The Linux kernel development process stands out in a number of ways; one of those is the fact that there is exactly one person who can commit code to the "official" repository. There are many maintainers looking after various subsystems, but every patch they merge must eventually be accepted by Linus Torvalds if it is to get into the mainline.

It's surprising to read that the flagship of Open Source has so centralized development process. And scary bus factor.

Filed under: linux   software development  
Mar 27, 2010 / 12:45pm

a/esr-sharing

You are a brilliant implementor, more able than me and possibly (I say this after consideration, and in all seriousness) the best one in the Unix tradition since Ken Thompson himself. As a consequence, you suffer the curse of the gifted programmer -- you lean on your ability so much that you've never learned to value certain kinds of coding self-discipline and design craftsmanship that lesser mortals *must* develop in order to handle the kind of problem complexity you eat for breakfast.
more on lwn.net

Eric S. Raymond appealing to Linus Torvalds.

Filed under: linux   psychology