If statements considered harmful | Hacker News Reader