Heuristic vs algorithmic approaches | Hacker News Reader