Fun story - how to complicate your code | Hacker News Reader