How to write untestable code | Hacker News Reader