Types in JavaScript: why you should care | Hacker News Reader