What I learned from writing six functions that all did the same thing | Hacker News Reader