Google I/O is the premier Google developer event, and is always sold out *very* quickly! Very.Keep an eye on the registration site... as soon as it opens, you should be booking your seat. Don't say you've not been warned! ;)
I received an email from Google HR a few minutes ago, wishing me a happy birthday... even though it's still a few months before my real birthday.
It was to congratulate me on my first year at Google, or in the words from HR "You have been at Google for 365 days, 1/10th of a decade, >3.15 x 1010 milliseconds, 20% of a lustrum or 0.001 of a millennium and today is your 1st Google Birthday :)" Incredibly, 43% of Google joined after me, which just shows the incredible growth... and the best (eg.) is yet to come!
I've always bought into Microsoft's Software + Services story. In a nut shell, S+S says we'll get the optimal experience if we combine web services with smart software (rich clients) that can consume these services. I always used to say that some things would never be serviced just over the internet... things like spell checker and video editing would always require some fat client. But I've been proven wrong: Having a spell checker in the browser makes much more sense, and using dictionaries from the cloud can be *much* more relevant and accurate! And as for video editing... I've recently used http://www.youtube.com/editor and it has benefits of thousands of CPUs to do rendering... much better than on the desktop! Microsoft also dreamt at one stage of "the programmable web" where even rich clients would essentially get the rendering instructions from XML, therefore making it possible to deliver everything via the web... an effort ultimately culminating in…