Semicolons in JavaScript are optional | Dark Hacker News