When to refactor code | Hacker News Reader