Hang It on the Wall
Once a year, ask everyone in your organization to share what they did that mattered most to them. The benefits go beyond the good vibes.
Throw away your code
With cheap code, learning matters more than implementation
Spartacus Press: A Research Experiment Outside My Usual Stack
A small macOS app for preparing LinkedIn posts, built with Tauri, Rust, React and Tiptap. It's an experiment for learning technologies I don't use day to day, not a product.
Island Operations talk at PART
Island Operations talk at PART On Tuesday evening, October 20, 2026, I gave a talk at the monthly meeting of PART of Westford, my local radio club. The meeting had an island activation theme. I went…
Introducing Mensara: shared memory for people and agents
Mensara gives your team and its AI agents a shared Mind, with access and changes you control. We're opening a waitlist for our founding group.
Brainstorm
Explore image ideas with your ChatGPT subscription
Study notes: automatic differentiation (part 2)
In my last post, I began my side quest into automatic differentiation , trying to implement it from scratch as a learning exercise, in F#, to understand how it works. In part 1 , I decided to start…
My tech setup
The hardware and software I currently use
Tiered Context: A Knowledge Hierarchy for AI Agents
An agent with one flat memory file does not forget things; it cannot stop remembering things it was not asked about. The fix is a tiered context where each knowledge layer enters through a different…
I wrote a decision record for my life
I had to make a personal decision this week. I don't feel comfortable sharing details, but I want to reflect a bit on the process. I used AI (Claude Opus 5) as a consultant. It's good at rephrasing…
Braindump: From 'Let's Make It Work' to 'Let's Build Something'
An honest braindump on how pairing Gemini Antigravity (Gemini 3.8 Flash on Medium effort) with Cloudflare eliminated site maintenance friction, accelerated content, and transformed both my blog and…
bybye
twas nice but fuck it all
The Dark Forest Web
Web services in Japan keep getting hacked, reportedly with help from AI agents. It made me think of the dark forest and the sophons in The Three-Body Problem.
Write Heavy, Read Light: Clarity Is the Writer's Job
In business communication, the writer should pay the cost of clarity. Slack reactions, bare instructions, and abbreviations push it onto readers.
Using OpenEngine to continuously discover security vulnerabilities
Agent capabilities are outstripping human abilities to keep up with security vulnerabilities and patching. In order to keep up,
Updates On Writing Fiction
As you may have noticed, September was a productive writing month, while October seems not be; you would be mistaken, for I have taken upon the challenge to write my Sunflowers story more thoroughly…
Twelve Rating Systems, Walked Forward Through Eight Seasons
elote v1.3.0 added four rating systems: Massey, Keener, Pythagorean expectation, and Whole-History Rating. Three of those were invented specifically to rank college football teams. The library…
Cellebrite’s Advanced Unlocks and the case of the missing iPhone 17
A leaked Cellebrite datasheet quotes a working range in meters, skips the entire iPhone 17 generation and stalls at iOS 26.4. A researcher thinks he knows why. I review the argument, check where it…
[RODEN] Digger Is Good, Notebooks, Please Be Weirder
Roden Readers — Hello from the other side of hiding in Europe during Japan’s extended summer / record-breakingly rainy September. It is I, Modo-san. I was working on a book in London. And then…
Stop Teaching Your AI Agent the Wrong Lessons
How to decide what an agent should remember, where it belongs, and whether it helps the next task.
One shared truth for Storybook and Figma
Brand rules and structured content empower live sites and designer Figma files.
I was persuaded by a decision I never made
My agent saved a memory saying I'd decided to work with plumbers in the UK. I hadn't, but every agent sharing that memory kept steering me there.
Critical PHP Vulnerabilities: Security Update
Fixing two PHP vulnerabilities rated 9.2 CVSS 4. Critical for server security.
Build Case-Insensitive Lookups with Rails' New QueryPredicates Types
Rails 8.2 lets an Active Record type define the SQL expression every query compares through. Write lower() once, in a type, and get case- and accent-insensitive find_by, where, order, and uniqueness…
Life as a Chinese AI developer: where do they get their inference? (Oct 2026)
Domestic models carry the volume, and US models are kept for the hardest coding.
Rails is a JIT compiler
Originally published on Rails At Scale. The title was bait to get you to open this article. But fear not! We will be generating code at run-time today. (See the PR for a sneak peek.) Sam popped into…
Objects, attributes, maps, oh my!
Or, IC UC we all C for ICs. In many dynamically typed programming languages, objects look like a big ol’ mapping of names to values. The languages encourage this flexibility. Consider for example…
Quasi-Riemann, Biologic Discovery, and Swanson's "Undiscovered Public Knowledge"
From mathematical proofs to biological discoveries, AI is connecting ideas across disciplines, bringing new scale to Don Swanson's "undiscovered public knowledge".
twitter for agents
Every community platform right now ends up as a tiny dictatorship. Facebook groups, WhatsApp groups, subreddits. Someone happens to be in the right place at the right time, opens a group around a…
Interoperability vs. Absorption: Who Gets to Be the Agent?
Epic just announced "Connectors," a framework that invites outside software developers to plug their services into Epic’s AI assistants using the Model Context Protocol (MCP). Testing begins late…
Building and sharing Moose models with MooseNexus
Build repeatable Moose models from source projects, automate them with the MooseNexus CLI, and share them through artifact registries.
ReverseMarkdown passes 7.5M downloads; 6.3.0 halves memory on real-world pages
ReverseMarkdown more than doubled its NuGet downloads this year, from 3.7M in January to 7.5M. The 6.3.0 release cuts allocations by up to 58% on real-world pages by making the unclosed script and…
NYT games hints and secrets
Going into the network tab of the NYT Games to reveal hidden secrets
Expose only share links of a private service with caddy
# Introduction In my self-hosted infrastructure, most services are only reachable through my VPN. But some of them have a feature to share something with people outside: Immich has share links for…
Distasteful?
↗ Mathematics is a subject for the young Tristan Buckmaster · What’s new (Terence Tao) · October 21, 2026 On October 6th, OpenAI released hundreds of manuscripts with proofs that were mostly…
Approved Isn't the Same as Trusted
This week AgentTacho, my small incubating macOS menu bar app for tracking agent usage, got a feature that refreshes its numbers whenever I open its menu. Before the merge, agents reviewed it at every…
Every language should talk to the kernel itself
Almost every program running on any given Linux box today, regardless of what language it was written in, talks to the kernel by way of the same few megabytes of C. Python, Ruby, Rust, PHP, Java,…
Why Dogs Are Better Than Cats
"The fidelity of a dog is a precious gift demanding no less binding moral responsibilities than the friendship of a human being." — Konrad Lorenz, Man Meets Dog Let me say up front that the…
5 years at Monzo
I joined Monzo in September 2021. I wasn’t particularly looking to get into FinTech, but I knew they’d hired a fantastic team and established a top-notch engineering culture. I was…
Out with the GOOG in with the Muse
TLDR; I was losing my mind with how slow our TV was, so I used Claude to reduce the memory usage of my TV launcher from 356 MB to 23–27 MB, while reducing screen draws to about 365 ms from a cold…
The quickest way to back up and restore a Linux server
Today, the PHP team disclosed two critical vulnerabilities that can allow unauthenticated remote code execution. The highest risk is mod_php , where an exploit can run before application code even…
ChatGPT field guide: models, plans, Codex, and prices
Every current OpenAI model, ChatGPT plan, and tool, with prices and what to pick by job. Checked regularly.
You Don't Have To Reach For The Stars
God knows, the finish line of human is not the stars.
Elon Musk's Diary: Wednesday, October 21st, 2026
**EARNINGS CALL, HOUR 31 AWAKE (sleep is a Bezos hobby)**Headline today: "Flying Roadsters can't lift Tesla's flat revenue." I built a car that DEFEATS GRAVITY, and the one thing it can't lift is a…
Reflections on my voice
I've been thinking a lot about how I feel about my voice as a trans woman I've gone through the whole rigmarole of practicing a feminine voice, going to a voice therapist, reading the rainbow passage…
Haar and DCT Time Reparameterization in NumPyro
This is another research iteration with Opus 5.5, see PR #215. I verified every step and concept and wrote most of the prose myself (where I didn’t, I guided the LLMs carefully, as I am not a native…
True Love and Mere Lust
A reprint of a column from May of 2003. Please note this was written in my Atheist days, so nothing but secular reasoning is here. I have been asked what the vice might be in a man and woman, both…
Review: A Divided Duty
The consequences of Silver and Lead continue to spin out throughout the fae communities. Turns out that it really messes with your head to have memories of 2 lives lived - especially one so…