How does the heap work? A reverse engineering approach | Hacker News Reader