Opinion

Why WWDC 2010 doesn’t add up for me