unfortunately i am getting upset about rustonomicon atomics page again https://doc.rust-lang.org/nomicon/atomics.html
Trying to fully explain the model in this book is fairly hopeless. It’s defined in terms of madness-inducing causality graphs that require a full book to properly understand in a practical way.
i literally did not realize that A "happens-before" B just meant that the partial order A < B was communicated to the compiler. i thought it meant instruction timings across cores or some shit. "madness-inducing causality graphs" is deeply fucking condescending especially when you don't link a book where we can actually learn it. like ok we have established that you yourself have or could have read a book on it, and that you yourself think partial orders are "madness-inducing", but sweetie you need to drop that google promo pack attitude!