The Worthless ISOification of OOXML
Tim Bray makes the same argument I’ve been making for months on why ISO-certified OOXML won’t actually make a lick of difference. At least the ISO has successfully proved how corruptible they are for all geeks to see, so I suppose the approval process wasn’t totally useless.
Some Musings on Backups
I upgraded bitquabit to Ubuntu today. I learned a few valuable lessons:
Untested backup scripts don’t count. This one I knew, but I didn’t fully process that “untested” really means “untested recently.” In particular, my backup script was backing up a database called wordpress. Unfortunately, I moved all the blogs hosted by bitquabit to a database called wp last fall. Result? The backups, though minutes old, were effectively from last October. I was lucky here: I happened to have a day-old WXR…
A Poor Man's Time Machine
One of the cool new features of Mac OS X Leopard is Time Machine, a really simple backup solution for Mac OS X that not only transparently backs up your data, but also does so with an amazingly ugly GUI that lets you quickly jump back to the way that your documents were at any given point in the past. Unfortunately, Time Machine doesn’t run on my Linux boxes, so I’m forced to come up with an alternative.
The good news is that getting a 90% solution is ridiculously easy. On the back-end, all…
The Ultimate Philosophers
Whenever someone asks me who my favorite philosopher is, my answer usually elicits either a blank stare or a chuckle.
My answer is always Bill Watterson.
Watterson’s comics meant a lot to me when I was growing up. Even though I was hardly an impossible-to-manage kid (cough), I empathized strongly with Calvin’s view of the world. As a constant daydreamer myself, his blurring of reality and fiction spoke to me in a way that few other works, comic or otherwise, really could.
As I grew older,…
Patent Hell
I’ve been against software patents for a long time now, but when I read about stories such as satellites being turned into space garbage because the only way to fix the orbit is patented, I’m forced to question the wisdom of patents in general. I love the idea of patents; I’m just dubious that the current implementation actually works. More often than not, I see patents used not to protect a novel invention, but as a legal stick to bludgeon small competitors. That runs completely against the…
An Ode to Primer
One of my absolute favorite movies is Primer. Written, directed, and scored by an engineer who also serves as the film’s leading actor, Primer stands as a testament to what science fiction can be. Too many science fiction works either are nothing but social commentary that use science as a glorified MacGuffin, or else have plots that exist primarily to rant about new scientific ideas. Primer has neither fault, beautifully embracing hard science while having a riveting interpersonal drama based…
A Gentle Story for the Sabbath
Not remotely related to science or technology, but this nice story of a mugging taking a beautifully positive turn is more appropriate for the end of the week anyway.
Hating C++
I’m no fan of C++, but I look like a C++ evangelist compared to this poor chap, who assails C++ with a vengeance and eloquence that I have rarely seen. A choice excerpt:
C++ is philosophically and cognitively unsound as it forces a violation of all known epistemological processes on the programmer. as a language, it requires you to specify in great detail what you do not know in order to obtain the experience necessary to learn it. C++ has taken premature optimization to the level of divine…
To Crash or Not to Crash
I’m not quite sure how I feel about the following dialog I got in Interface Builder 3 when trying to load Copilot Mac Helper’s NIB file:
I mean, I guess it’s nice to have a choice, but…is this really the best UI Apple could come up with?
MIDI on Crack
Devin pointed me to an incredible video. Apparently, German computer scientists have figured out how to split a musical recording into its component notes, allowing you to manipulate a digital recording of a piece as easily as if it were just a MIDI recording track. This means that you could generate a cappella versions of your favorite song, or make an artist sing in harmony with herself, or simply fix a one-note recording error, all without having access to the original master tracks or doing…