Visualizing min-heap algorithms with D3.js | Hacker News Reader