Why is JavaScript so hard to learn? | Hacker News Reader