A Developer's review of Microsoft Surface | Hacker News Reader