Microsoft Surface Duo first impressions: first-gen device, immature vision | Hacker News Reader