Someone needs to explain to Teddy how the compiler implements subtraction.
Hint: his example is fine (and thus, Ted is wrong).
But, since Ted is OpenBSD.. here come the downvotes.
As the poster below states, the example in the last link of Ted's posting has overflow problems.