Latest — Dec 29, 2023 Building a reversible sound change tool in Rust And some unexpected pitfalls encountered while implementing transducers
"Socialist" versus "agorist" decentralized protocols Two very different sorts of decentralized protocols
TCP-like congestion control and the meaning of "inflight" How a misunderstanding of "inflight packets" caused a years-long bursty retransmission bug in Geph
Earendil: an uncensorable decentralized network (3/3) Some interesting use cases of censorship-resistant communication and payments
Earendil: an uncensorable decentralized network (2/3) Part 2: free-market resource incentives through micropayments
Earendil: an uncensorable decentralized network (1/3) Part 1: building a "ban-resistant" network architecture
Two kinds of censorship resistance How privacy blockchains and circumvention tools are "censorship resistant" in very different ways
Adventures through a GPT-4 conlang hallucination Large language models are surprisingly bad at learning models of languages
The "decentralized MMO" to "hard science fiction in space" pipeline Why a decentralized, open-world MMO almost has to have a hard-SF space setting