In 2005 I wrote an article How Do Normal People Survive With One, in which I outline all the benefits of running multiple computers. In just over six years, it seems that everything has changed…
Welcoming The Cloud
I just figured out that I am suddenly in favour of “cloud computing”. I have switched my opinion 180 degrees on this just today. Here is my revelation…
My History of Programming
I started programming computers in the summer of 1983, so I’m closing in on 28 years of programming. It has been an interesting journey so far – programming for fun, then for school, then for work – and now back to fun again…
Need To Hold a Seance?
So you would like to hold a séance, but you don’t know how to get a hold of a medium to conduct the séance for you. What should you do? Why, buy an app and let it do the work for you, of course! 🙂
Enter Ghost Seance for the iPhone. Yes, there’s an app for that!
Collaboration With A Ten Year Old
This past weekend I was showing my daughters a preview of an upcoming iPhone game I am currently developing. My oldest daughter, now 10, had a few questions.
Wizard’s Orb

Check out this strategy puzzle game for the iPhone.
There are some promo codes available to download it for free:
(removed)
These will only work once each, so when they’re gone that’s it. 🙂
I Shall Not Facebook
This is my long overdue rant about Facebook. I am facing a Facebook barrage daily — it’s escalating, and it’s getting annoying.
Continue reading
The Humble Indie Bundle
This is an interesting idea: pay what you want for software. I thought that such an exercise might lead to an overwhelming majority of people paying “nothing”, but it looks like that didn’t happen.
Continue reading
Little Brother
I must have been living under a rock, because although I had read the name “Cory Doctorow” online a few times in the past, I really didn’t know who he was or what he was about, until I stumbled upon his book “Little Brother”….
Continue reading
The Day I Wanted to Un-Delete a File in Linux
I think Carlo Wood’s introduction to the problem is about as eloquent as I could say it: “It happens to everyone sooner or later: a split second after you hit Enter you realize your mistake, but it’s too late; you just deleted a valuable file or directory for which no backup exists. Or maybe you have a backup, but it’s a month old… and in shock you see the past month flash before your eyes as you realize in pain what you’ll have to do all over again…”