> Why not Exclusive OR with your birth date.
Padding on both sides of the number with a couple of bits “keeps me centered” ;-)
... which allows for more possible combinations of numbers. Mostly its just a refresher for me to keep bit arithmetic in my head.
Now a lot of code is a hot mess. All poorly copy-pasted by some brainless H1B Indian that doesnt understand how the code is even to function. Code quality in general has plummeted.
Great thing about XOR is after 3 times you’re right back where you started.