Why JavaScript Needs Types | Hacker News Reader