SHA-1 is a Shambles: First Chosen-Prefix Collision on SHA-1 and Application to the PGP Web of Trust, by Gaëtan Leurent and Thomas Peyrin. “The same attacks that have been practical on MD5 since 2009 are now practical on SHA-1.”
The BLAKE3 cryptographic hash function, and paper by Jack O’Connor, Jean-Philippe Aumasson, Samuel Neves, and Zooko Wilcox-O’Hearn.
Profunctor optics, a categorical update, by Bryce Clarke, Derek Elkins, Jeremy Gibbons, Fosco Loregian, Bartosz Milewski, Emily Pillmore, and Mario Román. “Profunctor optics are bidirectional data accessors that capture data transformation patterns such as accessing subfields or iterating over containers.”
Small-Data Computing: Correct Calculator Arithmetic, by Hans-J. Boehm. How the Android Calculator since 6.0 works.
Coffee++ keyboard layout, by Ruben Barkow. “This layout enables you to type complete texts and code only with your left hand, leaves your right hand free for the mouse, numberpad or just drinking coffee.”
Jeremy’s notes on fastai coding style
cursedfs, make a disk image formatted with both ext2 and FAT, at once.
ALE: arcfide’s line editor, ed(1) meets APL.