Good Products Gone Bad

Tuesday, April 17th, 2007

I love my Apple iPod Nano. This is a product that, even more than my first iPod, has changed my life. The combination of size, style, and ease of use make it so appealing that I’ve allowed it to become a major part of my daily routine. I rarely do a household chore without it, […]

Cheap Yet Laudable Extravagance

Saturday, April 14th, 2007

Today I would like to call out Google, and applaud them for continuing to support a wide variety of projects through their innovative Summer of Code micro-funding program. This will be the third summer Google has offered a $4500 stipend to students willing to work “for free” over a summer on one of more than […]

Leopard Isn’t The Problem

Thursday, April 12th, 2007

Apple announced yesterday that Mac OS X 10.5, code/marketing-named “Leopard,” will not ship in Spring as promised, but will instead ship in October. (Confoundingly, the “Hot News” item at Apple doesn’t even have its own link, naked among the other public relations tidbits. Perhaps a sign that they’re not proud of the statement). The announcement […]

Abusing Objective C With Class

Thursday, April 12th, 2007

Dynamic messaging is one of the nifty features of Cocoa and Objective-C programming on the Mac. You don’t have to know which class, or even which method your code will call until runtime. The feature is utilized a great deal by the delegation pattern employed by most standard classes in AppKit. For instance, when a […]