RSSAmplifier

Blog

Blog - Posts

eighttrigrams.netRSS feed ↗46 posts

Latest posts

August 1st, 2026

Humans can do stupid sh*t, too, sure. But wrong or not, human artefacts are a manifestation of their intent. Text an agent edited after being told to do this or that is only derivatively so. To be able to lean more comfortably into AI generation of artefacts, I want agents to treat everything a human has touched with much more respect. I.e. it should think twice before changing a line of text or…

Powerful Hivemind, Disempowered Individuals — Notes of a conflicted AI maximalist

In this article I continue the more critical line of thought I began in Mindless Drones . I hate AI for what it makes us become, yet still hold that there is no point in not using it — at least for engineering, or for anything whose output can be judged to be of the same or better quality, only more of it. But never just more of it: which, sadly, is clearly the case for most non-engineering uses…

June 11th, 2026

Man’s collective mastery of nature, moreover—even if we could ignore the mounting evidence that this too is largely an illusion—can hardly be expected to confer a sense of confidence and well-being when it coexists with centralizing forces that have deprived individuals of any mastery over the concrete, immediate conditions of their existence. The collective control allegedly conferred by…

June 9th, 2026

Screenshot from a CMUX workspace; left hand side me speaking to the agent: “im not even sure what to look at” - to which it responds: “Let me just point at them directly - I’ll outline both titles in the live browser and screenshot”; right hand side, it, helpfully, highlighting the relevant element in the context of a browser window of the running application So this…

June 8th, 2026

A new question which started bugging me recently is how, if I start allowing my AI to make more and more edits in my “second brain”-type notes archive, can I tell what’s what, i.e. what changes did the agent make and which ones did I make. For whole notes, the answer lies in the diffs. That is, either I store the next version and am that version’s author, or the agent does…

May 20th, 2026

I keep thinking about this article I Sold Out for $20 a Month and All I Got Was This Perfectly Generated Terraform link and how it maps to my own experience with my own projects, one of which is a Todo app I make heavy, heavy daily use of and which has become quite important to me. I kind of have a sense of where it’s at, architecturally, and also a lot of experience working with web apps to…

May 19th, 2026

Currently enjoying: Prompt Tuning . This started off at work with a requirement to give users an FAQ-type answer-bot able to answer simple questions, but our knowledge base consisted of completely unstructured data. I’ve never done this before, but it came together very quickly — by which I mean how to get some sense of control over the outcomes. What needs to be done is to formulate…

May 17th, 2026

Little Sunday art project I’ve made here. I call it Quadra Pong . This is basically to demo why I like cmux so much (for all its current flaws …).

May 7th, 2026

That is funny 😂.

Guardrails Programming — On Code, Specs, and the Anxiety of the AI-Era Developer

Drawing on Karl Popper, David Deutsch, and a Rich Hickey quote about “guardrail programming,” this essay speaks about the tension between specs and code — particularly relevant now in the context of AI-generated software. The argument: tests are not equivalent to code, nor a substitute for it; their purpose is to reduce cognitive load by telling a story about the system’s…

April 25th, 2026

Recently I found I had good success with what I dubbed text-driven development . I was always a little bit fond of the idea of behaviour-driven development with its core idea of specifying application behaviour in natural language, but still trying to nudge people towards gathering examples, in the interest of making things as little ambiguous as possible. Well, I think it’s a neat idea, but…

April 20th, 2026

“All intelligence systems have this property of trying, acting, seeing the difference, changing, acting, seeing, sensing.” Just such a great clip.

April 20th, 2026

Good that that debate has been put to rest, if there ever really was one. LLMs are here to stay, and I don’t know anyone who’s tried them who doesn’t use them for something — which means they think they can get a speedup on that particular something, whatever else they say about LLMs being stupid or “not real AGI” or “Schießmichtot ” (shoot-me-dead, a German expression meaning basically whatever…

April 20th, 2026

Currently having a blast with LLMs and books . The low-hanging fruit is saving scanned pages in a folder and asking the LLM to look at each page and rename the files according to the page numbers, i.e. p.35.jpeg, p.36.jpeg and so forth. My plan was to get full books into my archival/retrieval app Rhizome . Turns out current LLMs are superb at transcribing full pages, but apparently there are…

April 17th, 2026

As someone who is a fervent adherent to automated testing, I should have known better anyway, but for fairly complex vibecoded projects of mine, I found myself neglecting to add tests at some point. My intuition came from a place of accepting loss of control to some degree, leaning into it, one might say. After all, there are people advocating for exactly that; notoriously, Yegge . But also people…

April 17th, 2026

For a couple of days already I have been ruminating over putting down an ontology for Tracker ( GitHub ), my personal issue tracker, somewhere, when it hit me all of a sudden, that I already have a perfect place for this: my Personalist app, about which I’ve written here . Tracker’s ontology is now hosted here , at personalist.org . The thing with software ontologies is that they shift…

April 17th, 2026

I’ve decided to follow through with my conviction expressed here and in other places, “ to interact mostly with material and sources we have a direct relationship to ”. So I vibecoded my own blog here, and am back to good old fashioned Atom feeds. Ah, the youth . You just don’t see it when you are younger and just use whatever is shiny and fancy (which was: Substack at a particular…

What Kind of Thing Is an Object? — About Objects, Identity, Existence, Unity and Boundaries

Originally published on eighttrigrams.substack.com on July 30th, 2023

Trusted Sources — On the faint hope that networks of trust might emerge from the noise and restore some sense of orientation

Originally published on eighttrigrams.substack.com on February 18th, 2026

Running in Circles — Extra lightweight agent “orchestration“. A variation on the Ralph Wiggum theme

Originally published on eighttrigrams.substack.com on February 18th, 2026

Timebased Publishing — Publishing platform meets version control [Whitepaper]

Originally published on eighttrigrams.substack.com on January 15th, 2026

The Purpose of a System — ... is what you (can) do with it

Originally published on eighttrigrams.substack.com on January 14th, 2026

The Spark of Truth — On connoisseurship and provenance in the age of AI

Originally published on eighttrigrams.substack.com on January 12th, 2026

Personalist — An integrated universe of personal encyclopedias [Whitepaper]

Originally published on eighttrigrams.substack.com on December 27th, 2025

Relations All the Way Down — How philosophy can help us explore the design space in data modelling

Originally published on eighttrigrams.substack.com on December 26th, 2025

Category Theory and Knowledge Databases — The “argument from interoperability” for why knowledge might be consistent only locally

Originally published on eighttrigrams.substack.com on December 25th, 2025

Rhizome — A “total recall” note-taking and content-management and -archival system for Superhuman Memory [Whitepaper]

Originally published on eighttrigrams.substack.com on December 25th, 2025

Mindless Drones — AI and the future of work

Originally published on eighttrigrams.substack.com on December 18th, 2025

Big Ball of Mud vs. Your Coding Agent — A reflection on code quality, and why AI-assisted coding shifts the source of truth to tests

Originally published on eighttrigrams.substack.com on December 7th, 2025

Source of Truth in SWE — Discussion of a common thought pattern

Originally published on eighttrigrams.substack.com on December 6th, 2025

Hallucination & Facticity — Do AIs Dream Up Sheep?

Originally published on eighttrigrams.substack.com on November 26th, 2025

Sphere - Whitepaper — Give agents a stateful environment. Let writing scripts be their only tool, focusing on their native strength.

Originally published on eighttrigrams.substack.com on November 22nd, 2025

Taking the Toys Away — The negative approach to agentic coding

Originally published on eighttrigrams.substack.com on November 22nd, 2025

The Triangulation Method — Dan on Testing - Part 2

Originally published on eighttrigrams.substack.com on October 22nd, 2025

Testing Functional Requirements — Dan on Testing - Part 1

Originally published on eighttrigrams.substack.com on October 19th, 2025

Here to Stay — On the merits of agentic coding

Originally published on eighttrigrams.substack.com on August 11th, 2025

New tool in the box — Where we are with AI-aided programming

Originally published on eighttrigrams.substack.com on August 3rd, 2025

From Scientific Method To Consensus — Discussion of Paul Feyerabend‘s Against Method and its ultimate ineffectiveness to weaken Science‘s hegemony

Originally published on eighttrigrams.substack.com on June 28th, 2025

Models are Predictive Simulations — About the meaning of the word “model”

Originally published on eighttrigrams.substack.com on June 21st, 2025

Best Way to Live — Local knowledge in Daniel Everett‘s “Don‘t Sleep, There are Snakes - Life and Language in the Amazonian Jungle”

Originally published on eighttrigrams.substack.com on May 25th, 2025

Small functions and the amazing “extract function” refactoring. — In which it is explained that we sometimes overlook the tiny things that make a huge difference

Originally published on eighttrigrams.substack.com on November 10th, 2024

Schisms, schisms, and more schisms — On the phenomenon of polarisation, seen through an epistemological lense

Originally published on eighttrigrams.substack.com on July 19th, 2023

Categories and Conflict — How persons and groups possess different hierarchies of categories and how that either connects or separates them

Originally published on eighttrigrams.substack.com on July 15th, 2023

Can We Grasp Truth As A Whole

Originally published on eighttrigrams.substack.com on June 11th, 2023

Haskell Tutorial

Originally published on eighttrigrams.net on April 12th, 2023

Clojure Tutorial

Originally published on eighttrigrams.net on May 6th, 2022