20 rules of formulating knowledge in learning | Hacker News Reader