Closures explained with JavaScript | Hacker News Reader