Dijkstra Casually Invented Synchronization Primitives as an Afterthought | Dark Hacker News