Understanding garbage collection and hunting memory leaks in Node.js | Hacker News Reader