To Understand Correctness, You Must First Understand Incorrectness

from blog NULL BITMAP by Justin Jaffray, | ↗ original
Recently I was in a Discord channel where someone wrote something akin to “I have a question about linearizability” which had an attached thread with 80 replies. This is what game designers call "environmental storytelling." Anyway, this exchange got me thinking again about why this is a famously confusing topic despite being so fundamental. I...