DRAGON
the
blogCATCHERthe
blog
The LLM sent me
AI must not lie
Marcin’s battlestation
A new scourge
The deflation of instant access
Love that misspelling
Live data
April 2026
A subtle sycophancy
A fabulous experiment
Small and capable
This is the good stuff
That-a-way!
Airgap century
The audacity of a cruddy PDF
A new edition of my pop-up newsletter
March 2026
Crispy!
A healthy dynamic
Weird concept done well
TIL
My favorites
February 2026
Matt Webb checks in
Nobody!
Wow!
Trajectories
Queues and rings, oh my!
Star Trek realized. So?
Under all is the vibes
Traffic patterns
Just leaving this here
Don’t call them tweets!
Junto 0736
Enjoy it while it lasts! No, really!
Mehretu raises a single eyebrow
News of nature
January 2026
And the social media company is its publisher
Blog alert!!
It’s 1983 again, again!
Like motes of dust on various currents
The grain of the material
The Winter Garden beckons
December 2025
Maybe it becomes Chicago-shaped
Semiconductor moodboard
That vintage feeling
A cool new service
November 2025
We’ve seen this play before
What Ilya sees
More computer, rather than more human
Cool event
CGA dreams
Just a few
Weird API things
I don’t love it
Big questions
The secret
Itchy and interesting
A better metaphor
Gross
October 2025
Floating in linguistic space
Advisory
Pulling thumbnails
An old arrangement
Children? Why so formal?
Maybe not what you think
Yes, no, maybe
One of the good ones
Worth appreciating
Hypertext!
Real utility
With receipts!
Weird feelings
What a time to be alive!
The unconfused case
I prefer to stay in close
I do not wish to be spoken to this way
Passing fad
September 2025
Digital reading only goes so far
Welcome to the party! It’s a programming party
Planned obsolescence??
An evocative constellation
It’s a good chat
Programs you can see from space
The what is connected to the when
August 2025
Daydreaming, the great engine
Digital economics
I mean!!
Could have been so much worse
Poking the corpus
Old-growth video
The Island of Misfit Toys
It’s 2025. Is it still worth launching a newsletter?
Our man at home
The churn of the new
July 2025
Digital clubhouse
Graphical backflips
Simulating a better system
Has a nice flavor to it
A nice little thing
I am not convinced this is a helpful feature
What are we even doing here??
Letting go of the open rate
The premonition grows
June 2025
A good post
Enjoy it while it lasts
The extremities of the space/time tradeoff
A good talk
May 2025
I will gently suggest that you don’t know
Brittleness and resiliency
Not there yet
Yes, other people lived in strange and special times, too
Two billionaires drinking absolutely terrible coffee
Another idiot with a trillion souls in his back pocket
When a platform grows inscrutable
Jack Clark speaks plainly
A whole modern world built from complex halftones
April 2025
We were so close
Links to people doing it right
A new kind of control
March 2025
Deal with it
Not quite coherent
That’s a nice underline
But the lessons continue
February 2025
Finished
Casual surveillance
Blog metabolization
Maps of desire and action
Yes, precisely!
Squaring up to the foundational question for language models
You can add, rather than subtract
January 2025
Nice touch
The best-ever web textbook comes to print
Best computer … ever?
April 2024
Moonbound for nerds; AI science
December 2023
Good links; a provocation
March 2023
Protocols and plain language
February 2023
Nothing will be blasted in your face here
January 2023
As easy as sticking a magnet to the fridge
December 2022
It’s 2003 again
November 2022
Protocol as investigation and critique
June 2022
Bullshit and synthesizers
April 2022
The speed with which Twitter recedes in your mind will shock you
February 2022
Stymied by NAT
November 2021
Meager counterweight to the growing hype
October 2021
Two directions at once
Explaining a chunk of code in a Colab zine
July 2021
Nobody knows anything
Always read these comments!
March 2021
Just a couple of notes on cloud functions
February 2021
Minting digital art in a weird new market
February 2020
I made a messaging app for my family and my family only
August 2018
Documenting a machine learning technique
January 2016
Fixing some small problems