3 incredibly boring but highly effective ways to learn JavaScript | Hacker News Reader