How to use JavaScript closures with confidence | Hacker News Reader