Integer overflow checking on Intel and AMD CPUs costs a few percent on typical integer-heavy workloads, “as long as you don’t want nice error messages”.
Magnavox got #patents on TV-display #video-games due to Ralph Baer’s kinda crappy Odyssey, and they (then their new owners Philips) started suing game makers in 1974; this was how the end of the legendary #interactive-fiction company Infocom came, because Activision had acquired them and were heavily bled by a Baer lawsuit. #history #toread
Explanation of the ChaCha20 #crypto algorithm. #algorithms #toread
SP networks alternate S-boxes with P-boxes. #crypto
Snuffle was #DJB’s demonstration in 1995 that secure hash functions were adequate to securely encrypt data. In 2005 he designed Salsa20, a successor based on a different hash function; in 2008 he designed ChaCha20, using another hash function, which is the current state-of-the-art symmetric cipher used in TLS. #crypto #history
More on #DJB’s Salsa20 and ChaCha20 symmetric ciphers. #crypto