The cool piece of code I stole today

Today I ripped off a really cool, extremely elegant bit of DHTML menu code from Gazingus.org today. When you look at most DHTML pulldown menu scripts, they’re about 1000 lines long, impossible to follow, and broken on about half the browsers you use. Not so with this one. I need to tweak it a bit more to make it just perfect, but it’s a great starting point.

November 26, 2002

Adrian Holovaty

Adrian Holovaty, the guy who thinks hard about how news should be presented on the Web and does some damn fine writing about it, has gotten a new job. I’m curious as to whether he got the job based on his weblog. I’d like to think so. Perhaps I should write more of my big thoughts about software engineering and less about politics …

November 26, 2002

Spinsanity

Spinsanity’s contract with Salon has come to an end. The bad news is that this means less money in the pockets of Spinsanity’s fine writers. The good news is that all of Spinsanity’s content is free right away again. Anyway, you should be reading Spinsanity, unless you’re an editor, in which case you should be paying them to write something. (They’ve also added an RSS feed for those of us who can’t manage to follow sites without syndication these days.) ...

November 26, 2002

Geeks and politics

Paul Boutin has started writing a new column for Slate. In his initial offering, he argues that geeks should stick to coding around laws rather than lobbying to change them. I’m not sure I agree. It’s unlikely that geeks can beat the power brokers at their own game, but making people aware of the nasty things done in Washington and statehouses around the country is a noble cause. I didn’t realize how out of the mainstream most of the political issues we have to deal with every day are until I had to, in essence, explain what Eldred v Ashcroft is to my wife last night. ...

November 25, 2002

How are things in Afghanistan?

As we contemplate starting a whole new war in Iraq, it’s worthwhile to look back on last year’s war in Afghanistan. The United States (with NATO backing) appears to be trying to disengage, despite the fact that there’s already an immense power vacuum in Afghanistan and removing international peacekeepers would certainly lead to a complete collapse of the Karzai government. One UK paper is also reporting that Karzai’s US Special Forces security detail has been replaced with mercenaries hired by the US State Department. Before we went to war with Afghanistan, I didn’t believe we’d do much to help rebuild the country, and it looks like I was right. My fears for Iraq are the same. ...

November 25, 2002

Innovation without competition?

Fortune’s David Kirkpatrick has a love story praising the innovative stuff coming out of Microsoft. The stuff he talks about doesn’t sound particularly innovative to me, although the OneNote application for note taking does sound pretty neat. More importantly though, it’s stupid to talk about Microsoft’s innovation without talking about the innovation stifled by Microsoft. I know I’m beating a dead horse here, but note taking applications and displays you can carry around the house don’t make up for the lost innovation in the areas of operating systems and even worse, productivity suites, thanks to Microsoft. Most people live in their browsers, office apps, and email clients, and yet competition here is almost dead. Now that Mozilla is finished, browser innovation is again creeping forward, and hopefully Chandler will do the same thing for email clients, but we’re not there yet in terms of competition. When you look at competitive software markets, you realize how much is being lost to Microsoft’s monopoly. The pace of innovation in Java IDEs is staggering. Intellij, Eclipse, TogetherSoft, and Borland are moving the ball forward at an unbelievable pace. Microsoft’s development tools and J2EE are also advancing at a very rapid pace. Competition drives innovation, that’s the bottom line. As much as Microsoft spends billions of dollars on research and they want to make lives better for their customers, the lack of head to head competition leads to stagnation. The fact that we’ve suffered under Microsoft’s monopoly for so long leads to people forgetting that. ...

November 24, 2002

Who'll run Iraq?

The St Louis Post-Dispatch has a long article today about the options for governing Iraq once we’ve invaded and kicked out Saddam Hussein. Basically, the article dismantles the plan put forward by the hawks in the Bush administration – that there’s a suitable Iraqi government waiting in exile for the day they can begin governing. Close inspection none of the exile groups can muster anything resembling a consensus, and that none of them have any support within Iraq. If we invade Iraq, it’s going to be up to us (and the United Nations) to administer and provide security for the country during a transition period that ultimately gives way to a legitimate, representative Iraqi government. That’s what we did after World War II, that’s what we’ve done in Kosovo and Bosnia, and that’s what we’ll have to do in Iraq. If the Bush administration isn’t ready to take on that responsibility, they may as well leave Saddam in power. ...

November 24, 2002

Scott Ritter's Iraq Complex

The NYT Magazine has a long article this week on Scott Ritter, who doesn’t really seem to have a lot of credibility left.

November 24, 2002

Envisioning invision

How come nobody ever told me that when I wrote invision I meant envision.

November 24, 2002

A day in the life ...

It’s tough being the most powerful man in the world. You win some. You lose some.

November 24, 2002