Heretic: Automatic censorship removal for language models
github.com
Only three kinds of AI products work
seangoedecke.com
Brimstone: ES2025 JavaScript engine written in Rust
github.com
AirPods libreated from Apple's ecosystem
github.com
Running the "Reflections on Trusting Trust" Compiler
research.swtch.com
Garbage Collection Is Useful
dubroy.com
Anthropic's report smells a lot like bullshit
djnn.sh
Measuring the doppler shift of WWVB during a flight
greatscottgadgets.com
PgFirstAid: PostgreSQL function for improving stability and performance
github.com
Vintage Large Language Models
owainevans.github.io
Production-Grade Container Deployment with Podman Quadlets – Larvitz Blog
blog.hofstede.it
Maybe you’re not trying
usefulfictions.substack.com
The Internet Is No Longer a Safe Haven
brainbaking.com
Diamonds and Lasers: Thermal Management for Chips
spectrum.ieee.org
IDEmacs: A Visual Studio Code clone for Emacs
codeberg.org
Iran begins cloud seeding operations as drought bites
arabnews.com
Run Nix Based Environments in Kubernetes
flox.dev
Dissecting Flock Safety: The Cameras Tracking You Are a Security Nightmare [video]
youtube.com
Things that aren't doing the thing
strangestloop.io
UK's first small nuclear power station to be built in north Wales
bbc.com
> Christopher Wadsworth analyzed different properties of numeral systems and the requirements they have to fulfill to be useful for arithmetic.
> Specifically, he calls a numeral system adequate if it allows for a successor (succ) function, predecessor (pred) function, and a zero? function yielding a true (false) encoding when a number is zero (or not).
A numeral system is adequate iff it can be converted to and from Church numerals. Converting from Church numerals requires functions N0 and Nsucc so that
while converting to Church numerals requires functions Nzero? and Npred so that with an implicit use of the fixpoint combinator.An interesting adequate numeral system is what i call the tuple numerals [1], which are simply iterates of the 1-tuple function T = λxλy.y x
So N0 = id, Nsucc = λnλx.n (T x), Npred = λnλx.n x id, and Nzero? = λnλtλf. n (K t) (K f).
These tuple numerals are useful in winning a largest output contest, with a program under 42 bytes in size [2].
[1] https://github.com/tromp/AIT/blob/master/numerals/tuple_nume...
[2] https://codegolf.stackexchange.com/questions/18028/largest-n...