K-means clustering visualization using D3.js | Hacker News Reader