• Another WWDC

    This week, I had the opportunity to attend Apple's Worldwide Developers Conference (WWDC). I've been to a number of other WWDCs with the last one being in 2008. Things have changed significantly in the past years as the popularity of iOS (iPhone and iPad OS) increases. Unfortunately, I don't think that the changes are for the better.

  • Trust in business

    This week I've seen a number of "leaks" showing Lion and iOS 5 as well as people Tweeting about some of the information contained in WWDC sessions. Everyone that attends WWDC has to agree to an NDA (non-disclosure agreement for those not in the loop) and Apple stated everywhere that with the exception of the keynote, the content of the sessions was confidential and subject to the NDA. So, all these leaks are violations of the NDA. Besides what I've read on the web, the most flagrant violation I saw was someone taking a picture of the slide that said something on the bottom to the effect that photography was not permitted!

  • Sacrificing Readability for Cleverness

    I was looking at some code in the Three20 library when I came across this:

  • Review: HandShoeMouse

    One of the things I enjoy about going to Macworld Expo is finding something I didn't know I needed. A few weeks back, I was diagnosed with tendonitis in my right arm. I've been wearing a brace on it and trying to do some exercises to help it. At Macworld Expo, I stumbled upon a booth for an ergonomic mouse.