How to learn new things effectively and enjoy doing it | Hacker News Reader