Building multiplayer games with Socket.io and HTML5 Canvas | Hacker News Reader