Interesting Tim O\'Reilly article.