ASK HN: How to study algorithms outside an academic context? | Hacker News Reader