Optimizing for Workloads: Linux Spinlocks vs. Mutexes | Hacker News Reader