FREE CONTRIBUTION CHRONOLOGY · 1961–1969
From batch to dialogue
What must change for a computer to become a responsive, shared, dependable medium?
What must change for a computer to become a responsive, shared, dependable medium?
Time-sharing multiplexed scarce compute; Sketchpad made state directly manipulable; Engelbart demonstrated linked collaborative work; Apollo software used priorities and restartable tasks to survive overload.
Interactivity is a system property created by scheduling, representation, feedback, collaboration, and failure policy—not by a display alone.
Reconstruct the mechanism
- Share compute through bounded scheduling and protection
- Expose model state through direct responsive interaction
- Connect information and collaborators through navigable structures
- Preserve critical work through priorities, checks, and recovery
Simulate a round-robin scheduler, implement one graphical constraint, and replay an Apollo-style overload where high-priority work must survive.
Evidence and uncertainty
Demonstrations make a future visible, but deployment also depends on hardware cost, institutions, training, standards, and production engineering.