Simon Willison’s Newsletter

Google’s fly brain created a self-sustaining meme

They mapped 166,000 neurons. The internet taught the connectome to play Doom, then the joke started feeding itself.

27

In this newsletter:


Google posted a brain map. That was the starter culture. - 2026-09-03

On Thursday Google’s news account posted that scientists had, for the first time, mapped the complete brain and central nervous system of an adult male fruit fly. The tweet is here: @NewsFromGoogle, 3 September 2026. It is a perfectly earnest science post. AI stitched millions of 2D electron-microscope slices into 3D neurons. Record-breaking 166,000+ cells. HHMI Janelia. Foundational resource. Companion papers on vision, taste, and social behavior.

That part is real, and it is a genuine milestone. The MaleCNS v1.0 dataset is the largest brain map by neuron count to date, a decade of connectomics with Google Research’s reconstruction models doing the unglamorous work of turning tissue into a graph. The Google Research writeup is worth reading if you like wiring diagrams more than jokes.

I opened the tweet expecting to bookmark a paper. I did not expect the paper to become a self-replicating joke within a week.

For the first time, scientists have mapped the complete brain and central nervous system of an adult male fruit fly — a key model organism in science. Working alongside HHMI Janelia Research Campus and the scientific community, Google Research scientists and researchers used AI to combine millions of 2D images into 3D neural shapes, reconstructing a record-breaking 166,000+ neurons.

That is the origin post. Everything after it is downstream of a public dataset plus a template the internet already knew: if it is a new computational substrate, someone will make it play Doom.

The fly learned (not) to survive - 2026-09-06

Three days later, software engineer Alex Wormuth wired MaleCNS into Doom. Each frame stimulates the fly’s R1–R6 luminance neurons and R8 color cells. Motor-ish activity is mapped onto WASD and fire. Taking damage pokes two PPL101 dopamine cells as a “please stop dying” signal. The question on the repo is the entire genre in one line: Will the fly learn to survive?

The honest answer so far is: not really. Which is better for the meme. A fruit fly that instantly speedruns Doom would be a paper. A fruit fly that walks into a wall in E1M1 is a screenshot.

Jessica Paquette then vibe-coded a Mario 64 port of the same idea — “literally 100% vibe coded with GPT Astra… just for fun” — and Mario takes off and kisses the same wall, forever. Tom’s Hardware amended Clarke: any sufficiently advanced new technology will immediately be forced to play Doom.

the dataset · MaleCNS
day 3 · Doom
day 4 · Mario 64

Same 166,700 neurons, three cultural layers. Google shipped the left card. The internet invented the other two, then started inventing more.

This is the rare “it runs Doom” that became a closed loop - 2026-09-24

I have watched the Doom-on-unexpected-hardware joke for twenty years. Calculators, pregnancy tests, a business card, an OLED display the size of a postage stamp. Those are one-shot memes. Someone ports Doom, people go “ha”, the thread dies.

The fly brain is different because the artifact is not a port. Nobody is running id Tech on 166,000 Drosophila neurons. They are using the connectome as a controller: pixels in, synapses in the middle, a badly aimed rocket out. That means every new game is a new experiment with the same punchline, and the punchline is still funny when it fails.

So the template stabilized almost immediately:

  1. Take the public MaleCNS graph.
  2. Map some sensory neurons onto pixels / audio / a PDF.
  3. Map some downstream activity onto keyboard events.
  4. Post a 12-second clip of the fly being terrible at the thing.
  5. Ask “will it learn?” knowing that the answer is the content.

Minecraft showed up. Someone pointed it at Excel. I have now seen a fly-brain clip of the fly playing a recording of another fly playing Doom. That is the tell. The meme is no longer commenting on Google’s announcement. It is commenting on copies of itself.

That is what I mean by self-sustaining. Google’s tweet is still the canonical source, but it is no longer required for the joke to reproduce. You can understand “fly brain Doom” without having read a connectomics paper. The dataset is open, the harnesses are copy-paste, the visual language (compound eyes, a bad run, a dopamine joke) is load-bearing. New variants do not need the original post. They need last Tuesday’s variant.

[maleCNS] frame -> R1-R6, R8
[maleCNS] activity -> keys
[maleCNS] damage -> PPL101
[internet] screenshot -> new repo
[internet] new repo -> screenshot

If you squint, that last two lines are the same shape as a fly’s own sensorimotor loop. Stimulus, action, screenshot as reinforcement. The meme has a ventral nerve cord now.

Why this one, and not the last ten substrates - 2026-09-24

A few guesses, ranked by how little they rely on me over-fitting a week of timeline:

1. The object is already a cartoon of a mind. “We mapped a brain” is a sentence civilians think they understand. A cluster of TPUs is not. The fly is small, ugly, famous, and comes with compound eyes that screenshot well. You do not need to know what a synapse is to enjoy a fly failing at Mario.

2. Failure is the demo. Most “it runs Doom” posts are impressive if the thing works. The fly-brain versions are impressive if the thing is pathetic. That inverts the usual competence gradient of tech demos and makes every bad clip a success.

3. The weights are a download, not a lab. Janelia and Google did the hard part and then put the graph on the internet. You cannot meme a locked paper as fast as you can pip install a connectome. Openness is the replication number.

4. Reinforcement learning is already a folk devil. Poking PPL101 when the marine gets shot is scientifically cute and culturally perfect. People have been waiting for a brain-shaped RL joke. This is one they can retweet without reading the methods.

I am not claiming the fly is “thinking.” It is a frozen wiring diagram being used as a weird function approximator. The self-sustaining part is social, not neural. Still: if you release the largest insect CNS map in history and the first thing the public does is close a sensorimotor loop around a 1993 FPS, you have to admire the honesty of the experiment.

Does it matter? - 2026-09-24

For the science: only if the meme crowds out the actual use. The map exists so people can trace visual-motor pathways, courtship circuits, sexual dimorphism, taste. That work is happening in Cell and the companion papers, not in E1M1. If a fraction of the people who came for the joke stay for the graph, that is a rounding error Google will take.

For internet ecology: yes. We now have a living example of a lab announcement that bootstrapped a generator. The original tweet is still the best citation. The copies no longer need it. That is a different thing from “this went viral.” A viral post decays. A self-sustaining meme is a protocol.

If you are collecting specimens, crop to the eyes and the failed action, leave the Google announcement in the quote-tweet for provenance, and do not pretend the fly is having a good time. It is a map. The fun is that we keep asking maps to want things.


Links

Notes

TIL: Damage in the Doom harness is routed to two named dopamine neurons. That is the most concise RL paper abstract of 2026.

Quote: “Will the fly learn to survive?” — Alex Wormuth, accidentally describing both the training loop and the meme.

ShareRestack

Ready for more?

Subscribe for free to receive new posts and support my work.

27 comments

TH
tomhummel 2h

I watched the live neuron viewer for twenty minutes. It is just a fly walking into a wall at 35 ticks per second. I could not stop.

SW
Simon Willison 1h

If anyone has a SQLite dump of the connectome I will put it in Datasette Lite by the weekend. 166,700 rows is a very polite brain.

NL
northlane 48m

The pelican-on-a-bicycle of 2026 is a fruit fly that cannot leave E1M1. We did this to ourselves.