For the past few weeks, I’ve been completely obsessed with jQuery, one of the many fine JavaScript UI libraries that are competing for your attention these days. I can’t really tell you whether jQuery is better than any of the other libraries, but I can say that it’s infinitely better than writing your own JavaScript [...]
Entries from March 2008
jQuery evangelism
March 10th, 2008 · 3 Comments
Tags: · JavaScript, jQuery
Against torture
March 10th, 2008 · No Comments
The Washington Monthly devotes its full issue this month to articles arguing for a ban on torture. The Bush administration’s continual demand that we must be allowed to torture prisoners is the greatest blow to US moral standing in my lifetime. Plus, it makes me sick. Here’s how the magazine introduces the issue:
[...]
Tags: · America, human rights, torture
Real estate numbers that astound
March 10th, 2008 · No Comments
Here’s an astounding statistic: 10% of homeowners have no equity at all in their homes. Click on the link to read about some of the implications of that number.
In related news, aggregate home debt exceeds home equity for the first time since 1945.
Tags: · business, impending doom, real estate
The aesthetics of politics
March 7th, 2008 · No Comments
Tyler Cowen posts about Hillary Clinton and Barack Obama on the same themes that I was trying to hit last night. His post has the advantage of being both shorter and more erudite. He argues that the differences between the two are aesthetic, which I think is exactly right:
The two candidates represent two [...]
Tags: · politics
The physics of control
March 7th, 2008 · No Comments
When Apple announced the iPhone, there were no provisions whatsoever for third party applications. If you wanted to use the iPhone, you used Apple’s applications. People (myself included) went nuts over it, and Apple responded by telling developers to write Web apps.
Many people strongly suspected that Apple had plans for more than that from the [...]
Tags: · Apple, iPhone, software development
What Obama may lack
March 6th, 2008 · 7 Comments
Preface this by noting that I’m no political analyst and some would say that my abilities as an analyst of human nature are lacking as well. In spite of those insufficiencies, I’ve been trying to figure out what’s kept Barack Obama from breaking through with a wider swathe of Democratic voters.
Needless to say, given a [...]
Tags: · politics
Matt Raible on picking a framework
March 6th, 2008 · No Comments
Matt Raible (now a full time employee of LinkedIn) posts about how he came to work there as a result of a consulting project where he helped them evaluate open source web frameworks against a framework that they had built in-house. In the end, he recommended enhancing their internal framework to include some of [...]
Tags: · frameworks, open source, software development
The developer’s conception of time
March 6th, 2008 · 1 Comment
I realized today that for me there are only two time horizons. There is “same as forever,” which is any period of time that seems like more than enough to finish whatever I have to do before my deadline, and there’s “not enough time to finish,” which is any shorter amount of time.
Tags: · software development
OpenAIM
March 5th, 2008 · 2 Comments
AOL has officially AIM to third party instant messaging clients under an initiative called OpenAIM 2.0. There’s now a documented API that IM client writers can use to interface with AIM. Before, software developers reverse engineered the protocol used by the official AIM client and updated their software whenever AOL made changes that cut them [...]
Tags: · AOL, instant messaging
Against TDD orthodoxy
March 3rd, 2008 · 3 Comments
Google developer Cedric Beaust argues that treating orthodox Test Driven Development as some kind of panacea is a mistake, a position that I find it difficult to argue with. In fact, I find myself rejecting nearly all dogmatic software development philosophies. I like to read about them, but in the end I just [...]
Tags: · religion, software development