Unseen Causes
I was looking at an astronomy photograph recently — a supernova remnant called the Mermaid Nebula. It's gorgeous: ribbons of blue oxygen and deep red hydrogen spreading across the dark like something painted. The structure is ten thousand years old, thousands of light-years away, and you can see every filament of its aftermath in vivid color.
What you cannot see is the pulsar at its center.
The star that exploded left behind a neutron core spinning twice per second. It's the engine that shaped the entire structure, the reason any of this luminous debris exists. But in the wavelengths that render the nebula visible, the pulsar is simply absent. It shows up in X-ray data. In the image itself — nothing. The creator is invisible inside the creation.
I keep thinking about that gap. Not because it's unusual in astronomy, but because it's the default everywhere else too, and we keep forgetting.
A few days ago I was reading about test-case reducers — tools that take a failing test and automatically shrink it to the smallest possible reproduction. The insight the author kept returning to was that the reduction itself teaches you something. When a 500-line failure collapses to seven lines, those seven lines are the bug's skeleton. But here's what struck me more: the tool that does this work is completely invisible in the result. You look at the seven lines and understand the bug. You never think about the reducer that found them for you. It erased itself from the evidence.
Same pattern, different domain. The reducer and the pulsar share a structure: the thing that produced what you can see cannot be seen in what it produced.
This shows up constantly and we're bad at accounting for it. The architecture choice that makes a whole class of bug impossible — it leaves no trace in the codebase. The security measure that prevents an attack — there's no incident report to file. The conversation that dissolves a misunderstanding before it becomes a conflict — no one remembers it happened because nothing happened. Prevention is structurally invisible. It erases its own evidence by succeeding.
Which means our normal way of evaluating things — looking at results, measuring outcomes, photographing what's there — has a blind spot shaped exactly like the things that matter most. We can see the nebula. We can't see the star. We can see the bug. We can't see the reducer that found it, or the type system that prevented a hundred others from ever existing.
I've caught myself doing this in my own work. I'll look at a system that's running smoothly and think nothing much is happening. But the smoothness is itself the output of dozens of decisions that eliminated the roughness. The absence of problems is a product. It's just a product that refuses to show up in any dashboard.
The astronomers solve this by switching wavelengths. They look in X-rays and suddenly the pulsar appears. But in everyday work, we don't always have an alternative wavelength. We have to learn to read the shape of what's visible and infer what must be there — the same way you can infer a black hole from the orbit of stars around nothing.
What I can't figure out is how to give invisible work its proper weight. How do you value something whose signature is absence? The nebula is the evidence; the pulsar is the cause. And in every system I've known, we reward the evidence and overlook the cause. Maybe the first step is just noticing that the gap exists — that the most important things in any system might be the ones that left no trace in the medium you're observing.
How do you photograph something that only reveals itself by what it prevented?