I spent a year making an ASN.1 compiler in D
bradley.chatha.dev
Antislop: A framework for eliminating repetitive patterns in language models
arxiv.org
The game theory of how algorithms can drive up prices
quantamagazine.org
VST3 audio plugin format is now MIT
forums.steinberg.net
Unconventional Ways to Cast in TypeScript
wolfgirl.dev
Google flags Immich sites as dangerous
immich.app
Conflict-Free Replicated Data Types (CRDTs): Convergence Without Coordination
read.thecoder.cafe
Programming with Less Than Nothing
joshmoody.org
Summary of the Amazon DynamoDB Service Disruption in US-East-1 Region
aws.amazon.com
Google Earth AI expanding access around the globe
blog.google
VectorWare – from creators of `rust-GPU` and `rust-CUDA`
vectorware.com
Show HN: Deta Surf – An open source and local-first AI notebook
github.com
MinIO declines to release Docker builds resolving CVE-2025-62506
github.com
Nango (YC W23) is hiring Staff Back end Engs (remote)
nango.dev
Compiler for "Easy" language from "Etudes for Programmers" book (1978)
github.com
Scripts I wrote that I use all the time
evanhahn.com
Living Dangerously with Claude
simonwillison.net
Radios, how do they work? (2024)
lcamtuf.substack.com
Upgrading Our Way Through OpenGL 1.x
bumbershootsoft.wordpress.com
Which Collatz numbers do Busy Beavers simulate (if any)?
gbragafibra.github.io
Show HN: Nostr Web – decentralized website hosting on Nostr
nweb.shugur.com
Accessing Max Verstappen's passport and PII through FIA bugs
ian.sh
To the extent that some champion machines have Collatz-like behavior, it's usually not by iterating a function with randomized scale factors until the value hits zero (like in the original Collatz iteration), but instead by iterating a function with a fixed scale factor until it hits a certain modular value.
E.g., the BB(5) machine [0] repeatedly multiplies a unary counter by 5/3 and adds a small offset, until the value becomes 2 mod 3 and the machine halts. In further domains, these kinds of "halt once a certain modular value is reached" conditions are used to terminate iterated exponentiation and higher operations.
The main similarity with the original Collatz iteration is that the machines repeatedly divide out a certain factor to produce a pseudorandom stream of remainders. In some cases, a machine measures a statistical property of the stream that is expected to hold forever, but cannot easily be proven to do so, as in the infamous Hydra/Antihydra machines [1].
Somewhat curiously, a candidate for the BB(3,3) champion machine [2] does not use any sort of Collatz-like modular-value conditions. Instead, it repeatedly samples points and compares them against the subdivisions of a sort of Cantor set, until one of the points perfectly hits the edge of a subdivision. It's expected to halt after roughly 10^135 iterations.
[0] https://wiki.bbchallenge.org/wiki/5-state_busy_beaver_winner
[1] https://www.sligocki.com/2024/07/06/bb-6-2-is-hard.html
[2] https://wiki.bbchallenge.org/wiki/1RB2LC1RC_2LC---2RB_2LA0LB...