Is it just me, or does anybody else hate these "Falsehoods programmers believe about..." lists.
Every abstraction at some level is leaky. Even the atom is a leaky abstraction, and maybe even matter itself is a leaky abstraction at some level.
What matters is how well the abstraction matches your use case, and where the leaks are.
Just having a list of how a particular abstraction leaks without any context is not super helpful, IMO other than conveying a sense of complexity (and perhaps a sense of looking down on those unwashed masses who believe these "falsehoods"),