I think "trust, but verify" (as mentioned in the article) is a much more useful motto than "never trust anyone". The latter isn't an useful attitude, if you took it seriously you would have carefully check or rewrite everything from the ground up. And then you'd either have to trust the hardware anyway or enlist in a course on VLSI design. "Trust, but verify" is much more practicable, at least if you don't feel the n…
If you have to verify, you don't trust. Google "trust definition". Here is the first result:
"firm belief in the reliability, truth, ability, or strength of someone or something".
There is no reasonably sized body of code I ever wrote where I'd have a "firm belief" it was error free.
There are many situations where we shouldn't believe someone's work is error free. It's fine. Anyone who has ever worked in a field where it can be shown that some work has an error knows how many errors humans make. Anyone who is honest with themselves in the software business knows just how easy it is to make an error.
If you need a pithy phrase: "Assume good intent and capability, but verify work".