The original ABC language, Python’s predecessor (1991)

ABC was Python’s most direct predecessor; I worked on it from around 1983-1986. I downloaded these sources from cwi.nl, specifically the abc-unix tarball. Another copy of the ABC sources lives in Luciano Ramalho’s GitHub. I hope one day to compare the two trees and unify them. Most files have 1991 as their latest modification time […]
Effective harnesses for long-running agents

As AI agents become more capable, developers are increasingly asking them to take on complex tasks requiring work that spans hours, or even days. However, getting agents to make consistent progress across multiple context windows remains an open problem. The core challenge of long-running agents is that they must work in discrete sessions, and each […]
Principles of Slack Maximalism

As applied at Inkhaven Recently, I’ve been introduced to a new way to manage an organization’s operations: Slack Maximalism. Coming from a background of using Notion or Google Doc for everything, I now believe that Slack Maximalism is the best way I know to run live operations (i.e. work that is acting on the world […]
How wealth dies

THE NOTIONAL VALUE TRAP Foreword Just as growth in the “real” economy of material products and services has been decelerating towards contraction, so aggregates of financial wealth have carried on increasing relentlessly. Since the widening disequilibrium between the monetary and the material must eventually crash the financial system, the probability is that notional wealth will […]
Imgur Geo-Blocked the UK, So I Geo-Unblocked My Network

Imgur decided to block UK users. Honestly? I don’t really care that much. I haven’t actively browsed the site in years. But it used to be everywhere. Back when Reddit embedded everything on Imgur, maybe fifteen years ago, it was genuinely useful. Then Reddit built their own image hosting, Discord did the same, and Imgur […]
28M Hacker News comments as vector embedding search dataset
Generate embeddings for search query Sentence Transformers provide local, easy to use embedding models for capturing the semantic meaning of sentences and paragraphs. The dataset in this HackerNews dataset contains vector emebeddings generated from the all-MiniLM-L6-v2 model. An example Python script is provided below to demonstrate how to programmatically generate embedding vectors using sentence_transformers1 Python […]
Molly: An Improved Signal App

Molly An improved Signal app Molly is an independent Signal fork for Android with improved features: Fully FOSS Contains no proprietary blobs, unlike Signal Multi-Device Pair multiple devices to a single account Material You Extra theme that follows your device palette Automatic Locking When you are gone for a set period of time RAM Shredding […]
Codex, Opus, Gemini try to build Counter Strike

In the last week we’ve had three major model updates: Gemini 3 Pro, Codex Max 5.1, Claude Opus 4.5. We thought we’d give them a challenge: Build a basic version of Counter Strike. The game had to be a 3D UI and it had to be multiplayer. If you’re curious, pop open (an ideally large […]
JSON Schema Demystified: Dialects, Vocabularies and Metaschemas
If you’ve ever tried to dive into JSON Schema, you’ve probably encountered a wall of terminology that makes your head spin: schemas, metaschemas, dialects, vocabularies, keywords, anchors, dynamic references. It feels like the community invented new words for things that already had perfectly good names, just to make the rest of us feel inadequate. I’ve […]
C++ Web Server on my custom hobby OS

After a long break from working on my hobby operating system, I finally got back into it and finished a very important milestone: a working web server. Web browser accessing HTTP server on my OS Networking was always integral to my hobby project. The first goal was getting the basic networking stack working: Ethernet, IP, […]