Microsoft, Past and Future
325 points by locusm
Read the article
Discussion on Hacker News