Apple's iPhone 3Gs

My last iPhone post I said video and voice dialing were the only things missing from the iPhone. Well iPhone OS 3.0 and the 3Gs hardware are here and not only have those features been added, but a compass as well which perfectly rounds out the GPS function to allow driving assistance to truly work.

So far only AT&T offers an app which will do this and wants to charge an extra $9 a month for owning the app but I am hopeful the situation will improve.

OpenID

OpenID looks like something worth investigating. I have signed up for a free OpenID with Videntity, and I will use their server to make this website function as my own personal OpenID. There is a Drupal module under development (but not yet upgraded to 5.1) so I hope that my site will become OpenID enabled in the near future.

Mac OS X Security Challenge

Recently there has been a lot of news about the security of Mac OS X. A lot of the press would like to sell the idea that the Mac isn't fundamentally any more secure than any other operating system (read Windows). The reasoning is based upon popularity. Surely the less popular operating system has fewer problems because it naturally has fewer attackers.

The Dangers of Following Directions

I often like to complain about Windows. As a longtime Apple programmer I can't help it. Growing up and growing old with this industry I've just seen too many ripoffs perpetrated by Redmond. I think that corporations get an imprint from their founders, and that imprint, those patterns of working and behaving stay with them for a long time. Many times they persist even after the founders have long since left the scene.

Waiting for the iTunes mobile/iPod phone.

This was posted at Engadget. Oh I already have an iPod. In fact it is a 5Gb; the very first model. I quickly found out that I couldn't fit my entire CD library on there so I developed my playlists and swapped music continuously. Now with smart playlists I don't even think about it too much any more, I don't really need another iPod until this one dies.

SSI, CGI and PERL, Oh My!

Will the wonders of the world wide web ever cease? There are a lot of things about web technology that just don't make a lot of sense. A lot of unixisms show through like a bad one-coat paint job. (And not everything about unix "makes sense" either. It's just the way things are done. After all, the internet is a unix legacy.) What many people seem to love about the web is the way all these different technologies can work together to achieve results. My pet peeve is the way they don't work together.