Thoughts around the iPad 2, and touch-based interfaces

I just finished reading “Apple iPad 2 is here and tablet rivals need to hit the drawing board”, Andy Ihnatko’s article on the iPad 2.

One sentence really resonated with me, because I think Apple’s very busy right now getting the world used to the next generation of computer interfaces (lots of OS X Lion’s upcoming interface is borrowed straight from iOS):

I hate editing video, but this app intuitively felt better and easier than even the desktop edition of iMovie.

Continue reading →

Reverting changes in Subversion

Let’s assume you’ve got a file (or a directory full of files, doesn’t matter) that you’ve been working on, and have committed it to the repository. Whoops, you’ve just overwritten something good with something bad. How to get the old one back?

I thought it would be a variation on the svn revert command, but no. It’s svn merge. This makes sense on some level, but not a lot of sense. Continue reading →

Apple and subscriptions

Apple launches long-awaited subscriptions for App Store (Macworld)

Seems to me that this is a pretty fair model for subscriptions. And yet, I keep seeing articles and blog posts claiming this will be “the death of Pandora” and other crap like that, due to Apple taking 30% of the revenue, and the publishers can’t afford that. As I read it, publishers have two options: in-app subscription purchases with 30% to Apple, and outside-the-app (e.g., on their website) subscriptions at 0% to Apple. The agreement is that they have to offer the in-app subscription at a price no higher than the outside subscription, but I don’t see anything that says they must provide an in-app subscription option at all.

Apple’s position appears to be, “If we help you make sales, we want a piece of the action; but if you do it, it’s all yours” — which seems pretty fair to me. (The guy at the newsstand certainly didn’t sell me my copy of Bicycle Times as a volunteer this morning…)

Am I missing something obvious?