I'm reminded of some of the recent articles about how the corporate environment needs to adapt to millenials so they can profit from their amazing technology skills of the new generation. It's great that the kids know how to use Twitter and Facebook, and yes there are some nice marketing opportunities there, but let's not kid ourselves: most people are not changing the world with their mobile phones, they're distracting themselves and killing their productivity. In Silicon Valley there is this social pressure to stay on top of technology fads so as not to appear clueless, but a hermit who holes himself up in a cave for a year to work on an invention is much more likely to do something truly interesting than people who are so concerned with staying up to the minute that they're all rehashing the same ideas in rapid cycles with no downtime.