http://news.ycombinator.com/item?id=620698
Any suggestions? It does have a certain relevance now since Apple is much more widely successful and given their recent announcements.