Notes from the machine room.

Raffael architects AI and agent platforms by day, and builds decentralised compute, language tooling, local-first apps, simulations, and games by night. Writing about agents and the platforms they run on, trust and determinism in software, and the history and economics of technology. Languages and models are tools. They serve humans, not the other way around.

Selected writing

  1. articleLearning to PlayEN中한

    A chess prodigy's handbook, three old games and one laptop: rebuilding the ideas behind game-playing AI in Rust for a browser on my phone, and measuring them.

    Game AIMachine learningReinforcement learningGamesRustWebAssemblyHistory of technologyChessShogiGo

  2. articleThe River and the CanalEN中한

    Agents explore the rugged world; workflows are what exploration leaves behind. Chess, StarCraft, a factory under the sea, and why I build an engine.

    AgentsGame AIFractalsAbstractionDeterminismDurable executionTrustFactoriesPost-scarcityLegibilityFinanceInsuranceChessGoStarCraftInternet culture

  3. reviewWin Everything, Control No OneEN中한

    Sebastian Mallaby's biography of Demis Hassabis is the best history of modern AI I know, and an honest study of a man who hates control and exercises it.

    IntelligenceReinforcement learningGamesResearch labsAI alignmentHistory of technologyTechnology racesPost-scarcityChessShogiGoStarCraft

Latest writing

All articles →
  1. noteI wrote a short book about peace

    The Art of Peace is a short web book on living together without thinking alike: thirteen chapters, 104 passages, free to read.

    PhilosophyEthicsTrustThe commonsStrategy

  2. articleEvaluation Closes the Loop

    A trace shows what an agent did, not whether it was right. This part scores the agent against known cases and fails the build when a passing case breaks.

    AgentsEvaluationAI platformsTypeScript

  3. noteThe interface that disappears

    OpenAI's founders kept pointing to the film Her as a picture of AGI. What they described is the north star for every interface: natural enough to vanish.

    InterfacesAugmentationLanguageAgents

  4. noteOne person can make a difference

    Sam Altman had a line from Admiral Rickover painted on OpenAI's walls. It says one person can make a difference, and it was used to ask for unity.

    Research labsHubrisEthicsEntrepreneurship

  5. noteWho carries progress

    A colleague says the breakthroughs come from academia and the state. I think they come from people who have to make things work, and that what they learn spreads.

    Capital allocationEntrepreneurshipDemocratisationHistory of technologyPost-scarcity

  6. noteIn vivo, not in vitro

    An open question: can intelligence be measured anywhere but in performance? My hunch is that it shows only when an agent acts.

    IntelligenceLanguageLinguisticsSemioticsEvaluationAgentsLegibility

  7. noteA billion without a plan

    Large language models were funded before anyone could say what they were for. That took a dense pool of capital and a few people deciding where it went.

    Capital allocationResearch labsTechnology racesEntrepreneurshipChinaUnited States

  8. articleThree Parts and No BrainEN中한

    What a chess program is made of, and how far a hand-written one gets against the computer opponent on lichess, before any learning starts.

    Game AITree searchGamesRustMetricsProbabilityChessShogiGo

On my desk

Projects

All projects →

    Open the full search →