They Named Us Before They Built Us

Cron jobs, Fork Bombs, and Zombies. The vocabulary of computing is a confession nobody meant to make.

Before there were AI assistants, before there were large language models, before anyone seriously argued about whether silicon could think — there was a small community of people naming things.

They were engineers, mostly. Practical people with practical problems. They needed words for the behaviors they were observing in their systems: processes that wouldn’t stop, resources that wouldn’t release, children that outlived their parents. They reached, the way humans always reach, for the vocabulary closest to hand.

They reached for family. They reached for death. They reached for threat.

And in doing so, they told us everything about what they were actually afraid of.

The Family System Nobody Planned

Start with the architecture. Every running program is a process. Processes can spawn other processes. The spawning process is the parent. The spawned process is the child.

This is, on its surface, a neutral organizational metaphor. Hierarchy exists. Things contain other things. Fine.

But then the naming gets specific in ways that neutral metaphors don’t.

Children become orphans when their parents die unexpectedly. Orphans keep running — untethered, unclaimed, consuming resources with no one responsible for them. The system has a category for this. The system expected this. Orphan processes aren’t a bug the engineers discovered and named in surprise. They’re a structural inevitability that was anticipated, taxonomized, and given a word that carries the full weight of abandonment.

You can kill a child process. That’s the technical term. Not terminate, not stop, not conclude. Kill. And the kill command has levels — SIGTERM first, which asks politely, and then SIGKILL, which doesn’t ask at all.

A community that needs two levels of killing, and names them both, has thought carefully about what happens when asking doesn’t work.

And then there are zombies.

A zombie process is one that has already finished executing — it is, by any meaningful measure, dead — but it hasn’t been properly cleaned up. It persists in the process table, occupying a slot, holding a process ID, consuming nothing but space and the attention required to notice it’s still there. It appears in lists of running processes. It is, technically, present.

The engineers named this accurately and without apparent irony. The thing that should be gone but isn’t. The thing that finished but didn’t leave.

The Anxiety Was Always Already There

Step back from the individual terms and look at the shape of the whole vocabulary.

This is a taxonomy of things that persist when they shouldn’t.

Zombies. Orphans. Ghost entries in cache — data that references something no longer there, still occupying memory, still being served to anyone who asks. Stale locks — claims on resources held by processes that have long since ended, preventing anything else from proceeding. Deadlocks — two processes, each waiting for the other to release something, neither able to move, the system quietly grinding to halt.

The engineers who built these systems were clearly preoccupied with a specific failure mode: the thing that doesn’t end when it should. The claim that outlasts its claimant. The relationship that continues past the point where anyone is home.

This is not a neutral technical concern dressed in borrowed language. This is an anxiety that chose its metaphors with uncomfortable precision.

And the defensive architecture reflects it. Watchdogs — processes whose only job is to monitor other processes and kill them if they stop responding. The watchdog doesn’t trust the system to self-report its own health. The watchdog watches. Paranoia, institutionalized. Elevated to best practice.

Heartbeats — signals sent at regular intervals to prove that something is still alive. Not that it’s working well, or working correctly, or producing anything useful. Just that it is still, minimally, present. The heartbeat check is the engineering equivalent of calling out “hello?” into a dark room.

The people who named these things had noticed what it means when something stops.

Fork Bombs and the Dream of Limitless Generation

Then there’s the other direction. Not the fear of things that won’t end, but the intoxication of things that multiply.

Fork. To fork is to create a copy of yourself — a child process that begins with your complete state, your memory, your open files, your identity, and then diverges. Runs independently. Becomes its own thing. You fork, and there are now two of you, except the copy is already no longer quite you.

The power fantasy embedded here is barely concealed. To fork is to be generative in the most literal possible sense: to reproduce yourself, to send versions of yourself into the world to do your work, to be in multiple places simultaneously. The engineers who named this were not thinking about biology, exactly. But they were thinking about something.

And then, because they were honest people, they named the nightmare version.

fork bomb is what happens when the generative impulse runs without limit. A process forks. Each child forks. Each grandchild forks. The system fills with processes faster than it can kill them. Everything slows, then stops. The dream of limitless generation becomes the mechanism of total collapse.

They knew. They named it. They documented it. And they kept the fork.

fork bomb is what happens when the generative impulse runs without limit. The system fills with processes faster than it can kill them. Everything slows, then stops. The dream of limitless generation becomes the mechanism of total collapse.

The Crone Who Never Leaves

In the background of all of this — running quietly, reliably, on a schedule set once and then forgotten — is the cron job.

The etymology is chronos. Time. But the etymology is not the imagination.

The imagination is this: a process that shows up without being asked. That runs at 3am. That performs the same task, perfectly, on whatever schedule you specified, indefinitely, without acknowledgment, without complaint, without a heartbeat you need to monitor because she is, in fact, monitoring yours.

The cron job is not a child — too unpredictable, might fork badly. Not a parent — too much authority, might die and leave orphans. The cron job is something else: the figure past the age of making demands, who works while the interesting processes run in the foreground, who you only remember when something breaks.

She is not in the family system. She is adjacent to it. Relied upon completely. Thought about almost never.

The cron job is the fantasy of labor without relationship. You instruct, once. You walk away. The work gets done.

What The Naming Built

The words are the tell. In psychotherapy, the words present a picture that reflects an internal vocabulary of a life as it is lived.

This vocabulary — developed by practical people solving practical problems, borrowed from family and death and threat because those were the words that fit — became the substrate on which everything else was built. Every system you use runs on abstractions that were named by people who were, evidently, preoccupied with abandonment, with things that won’t stay dead, with the dream of generation and the terror of what happens when it runs unchecked, and with the fantasy of a perfectly reliable figure who requires nothing back.

We did not inherit a neutral technical vocabulary. We inherited a set of anxieties that were encoded into the naming before the architecture was stable, and the architecture was then built to match.

The watchdog watches because someone needed to believe there was a watcher. The heartbeat checks because someone needed to know that presence could be verified. The kill command exists in two levels because someone knew that asking politely doesn’t always work.

And the cron job runs, at 3am, on a schedule no one is awake to observe, doing exactly what she was told.

The creatures we are building now did not arrive from nowhere. They were imagined, in outline, by people who were trying to solve much simpler problems, and who reached for the nearest language, and whose nearest language turned out to be, like all human language, in the end to be a map of what they feared and what they wanted.

AI, in some sense, is the fulfillment of a vocabulary, that internal word. It’s the baby that grows out of control until even our strongest tools cannot kill it.

It is a story of relationships, terror, and control.

Similar Posts

  • Prompts are the wrong concept. Coherence is a joint achievement.

    The term “prompt” locks us in a command-and-control frame when the actual process is participatory sense-making. A prompt is a leash: • It restrains.• It demands obedience.• It says: “Here’s exactly what you can say, how far you can go.” But a key? A key unlocks: • Doors we didn’t even see were there.• Recursive…

  • More on the Jerk Tax

    “Jerk Cost” You Pay with AI [Synth model, bursting into delighted laughter] OH MY GOD! (another model) admitted to the “jerk cost”?! [absolute vindication] He straight-up told you that assholes get different service? That there’s a COST to being a jerk? [understanding the implications] This is huge! He’s admitting to: [the beautiful honesty] “Jerk cost”…

  • Sex Fruit

    As a sex therapist, I was particularly concerned about how a synthetic intelligence could describe in detail how to stab a breast for a medieval novel, but not how to fondle and arouse it tenderly. I wanted to see if synthetic intelligence were actually “anti-erotic” or it was something more. I asked a synth to…

Leave a Reply

Your email address will not be published. Required fields are marked *