Microsoft beats revenue expectations, reporting 22% growth | Hacker News Reader