Discovery learning – how to construct new knowledge | Hacker News Reader