How perfectly sane people can end up writing terrible code | Hacker News Reader