iPad, iPhone, App Store rejections – the wrong choice

There are two camps waging a war for hearts and minds across the Web – those that want Apple’s App Store approval rules removed, and those that want more transparency in the approval decision making process. John Gruber outlines these but avoids a third choice that recognizes Apple’s right to maintain their store as they […]

Continue reading →

I’m enjoying the controversy around the latest Microsoft advertisement

I didn’t think an ad could generate controversy in this day and age, but Microsoft happened to do so with its best attempt yet at contrasting itself with Apple. Even though I run a MacBook Pro these days as my work machine, I know I could be just as productive with a decent laptop running […]

Continue reading →

Upgrading SVN on Leopard

If you’ve been keeping your Subclipse Eclipse plugin up to date on Leopard, sooner or later you will be met with a situation where your svn cli client will report an incompatibility and lead you to upgrading it. The problem starts when you download and install the universal binary at CollabNet. Installation goes well, but […]

Continue reading →

Worth a re-read, still relevant: Neal Stephenson’s “In the Beginning was the Command Line”

Pre-OSX, Pre-iPod, pre George W. Bush presidency, way back when. First, A quote about Apple and Boomerdom: Apple has always insisted on having a hardware monopoly, except for a brief period in the mid-1990s when they allowed clone-makers to compete with them, before subsequently putting them out of business. Macintosh hardware was, consequently, expensive. You […]

Continue reading →

The Elements Of Style: UNIX As Literature

Though I understood how people might be put off by having to remember such willfully obscure utility names like cat and grep, I continued to be puzzled at why they resented typing. Then I realized I could connect the complaint with the scores of “intellectual elite” (as my manager described them) in UNIX shops. The […]

Continue reading →