Scott Rosenberg: Web 2.0's five-year development cycle | Heykuki News