1 min read

Before the Computation

You already suspect the tool does less than the pitch deck promised.

In 1940, Britain had a problem no one could brute-force. German Enigma machines generated messages from a key space in the quintillions. Every day, new settings. Every day, the slate wiped clean.

Alan Turing and Gordon Welchman built the Bombe.

It did not decode messages.

It ran rotor configurations against known patterns, called cribs. Predictable phrases. Weather reports. Routine sign-offs.

Patterns the cryptanalysts already carried in their heads.

The Bombe tested configurations at mechanical speed and discarded the ones that failed.

What remained was a shortlist.

Human cryptanalysts took it from there. They knew which phrases a German officer would use at dawn. They knew the rhythm of weather reports. They carried decades of linguistic intuition the machine could not replicate.

The Bombe compressed the tedious middle.

Humans still provided the first and last input: what to look for, and what the answer meant.

That is the pattern nobody talks about when they talk about Bletchley Park. The machine gets the monument. The humans who told it where to point get a footnote.

Eighty-five years later, the compression looks different. The question is the same.

And most teams are answering it backwards.

The question isn't whether your tool works.

It's who told it what to look for.

The specification came before the computation.

It always does.


Go deeper: The Context Flow