For the last week or two I have been watching podcasts from Stanford University on iPhone Application Programming (CS 193P). The videos are recordings of an actual class at the university, where the instructors are Apple employees who have developed for the platform. I have now watched six hours worth, so I think I am [...]

We all know Apple likes to keep things simple. Their modus operandi has always been “we are anti-button”. That has lead to some great leaps in industrial design and powerful products that are ridiculously easy to use. It is my opinion that, in one instance, they went a bit too far. If you are browsing [...]

I am exhausted from a long day of riding all over Nashville in “celebration” of iPhone Saturday. I have had this one on my calendar for a while because it means I got my first new gadget in quite some time. There are a few facts I learned today. iPhones are pretty nifty – Mine [...]

I believe that each of us is in constant struggle with tendencies that run counter to what civilized society says we should have. For the sake simplification, I will lump all of them together and call it “human nature.” It is human nature to horde what is yours without sharing, but for the sake of [...]

I do not own a device that can take advantage of the new Application Store in iTunes. Our Verizon contract comes up for renewal in February, but despite my perhaps unhealthy desire for an iPhone we do not plan on switching to AT&T. The reasons are fairly simplistic: Verizon has a better network outside of [...]