

For something end-user facing: I could understand this argument.
In this case they were more or less just calling a C function that had an unsigned long long as the parameter they were setting negative.
The whole ‘bug’ was that the other side of the function call was seeing a positive number no matter what.
The real situation was a bit more complicated, but that’s the gist.
There used to be a scary logo animation for National Amusements that used to scare me as a child. It gives me the creeps now still.
It was all neon and then there would be a creepy screen to show you where the exits were.
https://youtu.be/xkuWSpljM5g And https://youtu.be/TK3rSOrE6L0
(Not directly related but this reminded me of it.)