Designing Parallel Algorithms - Part I | Hacker News Reader