Setting
A modest university office at the Institute for Advanced Study in Princeton, New Jersey. The room is lined with wooden bookshelves filled with academic texts and papers. A large blackboard covered with mathematical equations and diagrams dominates one wall. The office is cluttered but organized, with papers and blueprints spread across a central table.
Characters
The figures in this scene as an entity network — co-presence links everyone in the moment; speakers who trade lines are bound tighter. Turn the resolution dial to reveal depth the engine actually computed.
John von Neumann
primary
A middle-aged man of average height with a slightly stocky build, clean-shaven with a high forehead and thinning dark hair combed back. His piercing eyes are framed by round wire-rimmed glasses, and he has a habit of tapping his fingers when deep in thought.
Herman Goldstine
primary
A man in his early 30s with a lean build and sharp features. His dark hair is neatly combed back, and he wears round, wire-rimmed glasses that magnify his keen, analytical eyes. His posture is upright, reflecting his military background, and his hands are often in motion, gesturing to emphasize points.
Arthur Burks
secondary
A lean man in his early 30s with sharp features, wire-rimmed glasses, and neatly combed dark hair. His hands bear ink stains from drafting diagrams, and his posture suggests habitual precision.
Graduate Assistant
background
A young man in his mid-20s, slender build with slightly hunched shoulders from hours of study. His dark brown hair is neatly combed but shows signs of being frequently run through with nervous fingers. He wears round wire-frame glasses that periodically slip down his narrow nose.
Dialog
John von Neumann
Yes, yes—the logical consequence being that we must treat instructions and data identically in memory! This follows necessarily from the binary switching principles.
Herman Goldstine
Affirmative. But we must ensure the arithmetic unit can distinguish operation codes from numeric data during execution—that's the practical hurdle.
Arthur Burks
By that logic—no, wait—by that logic we'd need a dedicated control pulse to flag the instruction register. The timing circuits aren't accounted for here.
John von Neumann
Bah! The timing is trivial—we'll synchronize via the master clock! The profound insight is treating both as bit patterns in the same mercury delay lines!
Herman Goldstine
Understood. But shouldn't we document the physical constraints? The Army will need specifications for tube reliability and switching speeds.
Arthur Burks
Precisely. The feedback loops in Figure 3 assume vacuum tube response times we can't guarantee in mass production.
John von Neumann
Then we'll footnote the engineering compromises! The architecture is sound—let the technicians worry about component tolerances!