In case you haven't noticed yet, the parade of WWDC photos has resumed. If you're at WWDC you probably know the reason for the interruption. If you're not, well, I could tell you but I'd have to kill you. You could watch my Twitter feed and try to guess what goes in place of "[REDACTED]", but of course I couldn't possibly comment on whether you guessed right.

Yesterday was divided between great technical sessions, and me skipping sessions to pump the iPhone team for answers. Both worked out pretty well. Evening events started (for me) with the now-annual very special CocoaHeads meeting at the nearby Apple store. As with last year the format consisted of a series of short presentations from independent Mac developers, followed by Q&A.

The most interesting part of CocoaHeads was the presentation by one of the guys from 280 North (unfortunately I didn't catch his name). These are the guys responsible for 280 Slides, a web-based clone of Apple's Keynote. And it's good. Really good. If you think web apps mostly suck, you need to check out this site, because it's just amazing. They've basically ported Apple's Cocoa to the web, so that Cocoa-style Mac development suddenly becomes web app development, and with the same look and feel you'd expect in a native app. There's been a fair amount of hype about it but it seems to me there hasn't been enough. This technology has the potential to completely change the game for web apps, making them as good as what you might otherwise buy a Mac to get. This is a technology to watch-- and as it's going to be open-sourced, it'll spread well beyond their site.

Afterward I made my way to the Ars Technica / Gizmodo party. I didn't stay long-- it was too crowded and loud, and I was too hungry, so instead I went and had Thai food (again) with Lemont Washington.

Time for the first session to start. More later.