The WSJ on Open XML

August 30, 2007 | politics, programming, technology
I think that the Wall Street Journal does a fairly good job covering technology from a consumer’s perspective, but I feel that they struggle whenever they try to cover more industry-focused issues, making outright mistakes and failing to understand what in the debate is actually important, which leads them to follow up (or fail to) on the wrong points. Today was no exception: in an article entitled “‘Office’ Wars,” they attempted to cover the politics revolving around Microsoft’s efforts to get…

First Impressions of Movable Type 4

August 27, 2007 | technology
I’d sometimes like to think that I can be a purely rational person, but the fact is that I’m anything but. I’ll ignore software that does what I want if it’s not “pretty,” and I’ll often ignore software that does what I want and is pretty if it’s not “open enough.” I favor using the NYC Subway or walking instead of taking the bus, even when I know darn well the bus is the fastest option. I frequently ignore weather reports when I leave in the morning, instead going by what I feel the weather’s…

Writing an Emulator

August 4, 2007 | programming, technology
I don’t know why, but recently, as my love of really low-level hardware and my desire for low-power, high-performance computing has increased, I’ve been researching all the old, famous CPUs and operating systems. I started over what I swore was going to be a computer-free vacation by delving into programming in assembly for 680x0 Macintoshes (during which time I fell in love with 68k assembly), then explored ARM chips, and finally somehow or another ended up at 4:30 AM on a Sunday working on an…

I'm Sorry, I Can't Hear You

May 7, 2007 | politics, technology
Ars Technica reports that used CDs are going to be subject to waiting periods and resale restrictions in Florida, Rhode Island, Wisconsin, and Utah. Ken Fisher writes: In Florida, Utah, and soon in Rhode Island and Wisconsin, selling your used CDs to the local record joint will be more scrutinized than then getting a driver’s license in those states. For retailers in Florida, for instance, there’s a “waiting period” statue that prohibits them from selling used CDs that they’ve acquired until…

Diehard Sysadmins

May 6, 2007 | technology
I don’t exactly consider myself a bad-ass system administrator. In fact, to be honest, I’m a pretty poor one. I like programming computers, not maintaining them, and the hoops that system administrators have to jump through to get everything configured and running smoothly give me headaches. Granted, machines under my dominion usually end up stable after a week or two of heavy dogfooding, and, so far as I know, no machine I’ve administered has ever been hacked (knock on wood), but…

Switching Control and Caps Lock on Windows

April 17, 2007 | programming, technology
I’m a diehard Emacs user. When I first get into the office, I fire up Emacs, then check my mail in Emacs, then update all of my source files using either the built-in Subversion bindings or a Cygwin shell via Emacs, and finally get down to coding for the day in Emacs. Windows and Mac OS X at times feel like just the kernel that allows me to run Emacs. Productivity-wise, that’s actually a great thing. My work environment is basically identical no matter what machine I’m on, enabling me to focus…

Maps and Simplicity

February 8, 2007 | personal, technology
Recently, on reddit, someone linked to a map of the US interstate system laid out “subway style.” Rather than including all the geographical features of the United States, the artist opted to realign everything on a relatively simple aligned grid, emphasizing the purpose of the system (“get me from here to there”) rather than the implementation (“via this bridge over this river, using this exit by this town”). The artist himself complains tongue-in-cheek about the complexity of the existing…

Firefox 2's Kin, or: Well, That Solves That

October 31, 2006 | programming, technology
I say nothing that should surprise diehard Mac users if I say that Mac OS X lacks decent power-user mail clients. Thunderbird suffers from a lot of the same problems as Firefox, Entourage is…well, Entourage, and Mail, pretty though it may be, is heavily underpowered in a lot of key areas. (E.g., you can’t even create nicely formatted lists, which is something I need to do quite frequently.) From this motley crew, I’ve traditionally opted to use Thunderbird. Yes, it’s ugly and doesn’t integrate…

Firefox 2, or: How I Learned to Start Worrying and Hate Rich Text

October 30, 2006 | technology
You may have noticed that I’ve been modifying a lot of old entries recently shortly after I post just to twiddle some line breaks. That’s because Firefox 2’s rich text control is horribly broken. Now, I do recognize that a lot of the rich editors are driven by custom JavaScript, but a lot of the problems seem common to all websites. In no particular order: Returns sometimes inserts BR, and sometimes inserts P, there’s no reliable way to tell which is going to happen, and they sometimes look…