Nodes – JavaScript-based 2D canvas for computational thinking | Hacker News