Parallel programming is much harder than it looks | Hacker News Reader