This post shares the tale of my recent work porting Glenn Fiedler’s networking library, Yojimbo, from C++ to Jai, a detour through the land of cryptography, and the discovery of sunscreen.
Whenever you use a monotically increasing integer in your code, there’s always the possibility of it reaching the end of its range and wrapping around. So what do we do? Use a bigger integer? Let’s talk about it!
While researching last night, I fell into this incredibly fascinating rabbit hole of “perceptual causality and animacy”. The idea that humans, when they see an object move, give it significantly more emotion and meaning than it explicitly has.