How can I learn algorithm from scratch | Hacker News Reader