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

  1. Share compute through bounded scheduling and protection
  2. Expose model state through direct responsive interaction
  3. Connect information and collaborators through navigable structures
  4. 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.

Open the interactive lesson →