Admit It, Microsoft: You Suck at the Web

84 points by hshah

Read the article

Discussion on Hacker News