Are Semicolons Necessary in JavaScript? | Hacker News Reader