Archive for April, 2006

Linux auf dem Desktop?

Friday, April 28th, 2006

Ja sicher — was denn sonst?
Da sage noch einer, Linux wäre nicht das ultimative Multimedia-Desktop-Betriebssystem. Mit einem kleinen Patch von Hartmut Hackmann für die Video4Linux-DVBT-Treiber, in Verbindung mit dieser Information über die Tuner-Adresse (*) habe ich gestern die DVBT-Karte in meinem Medion MD8800 in Betrieb genommen.

Der Pott im TV unter Linux

Ja — ich habe mir vor kurzem einen Aldi-PC gekauft. Und ich bin von der Linux-Unterstützung für die Kiste (ich verwende Suse Linux 10.0) extrem angetan. Wenn ich mal ein Bisschen Zeit zum Daddeln habe, spiele ich mit Hilfe der nVidia-Grafiktreiber XPlane 8 auf Linux in schönster 3D-Pracht. Und jetzt auch noch Fernsehen via DVBT.
Jetzt muss ich noch MythTV installieren, damit die Kiste nebenbei als Videorekorder arbeitet und das mediale Erlebnis ist perfekt.
Wenn doch nur das Fernsehprogramm in Deutschland nicht so bescheiden wäre….

(*) Und eh jetzt jemand meckert “Ja - mit Patchen und Kompilieren und so…” — der Patch war nur ein paar Tage alt und ich denke, es ist nur eine Frage der Zeit, bis er im offiziellen V4L-Zweig integriert ist und die Karte “out-of-the-box” unterstützt wird.

Technorati Tags: ,

Hackers, Legible Code, Typing, and the Zone

Sunday, April 2nd, 2006

Hackers and PaintersI’m currently reading Paul Graham’s “Hackers & Painters” and I’m enjoying it a lot. What he has to say about hacking, and being a hacker, is like he’s “strumming my pain with his fingers; telling my life with his words.”

In the second chapter I already discovered a quote I agree wholeheartedly with, and which gave me a warm feeling reading it: “Programs should be written for people to read, and only incidentally for machines to execute.” (Harold and Sussmann, 1985). I can still vividly recall my horror when, in a conversation about a particularly hideous and convoluted piece of code he had thrown together, a colleague seriously told me “But of course performance is more important than comprehensibility!” — and he obviously really believed that. No, it is not! Never, ever, under any circumstances, is performance more important than comprehensibility (corollary: This applies to code that is to be used more than once or that is to be developed by more than one person — and this pretty much covers all of the coding we do every day.) If they ever make a Simpson’s episode about coding, Bart should be writing the above quote on the blackboard in the opening sequence.