National Security Agency
Physical speed-of-light limits prevent single processors from scaling beyond picosecond cycles, making distributed networks of cheap microcomputers the only viable path to meet surging computational demands.
AI-assisted summary of Capt. Grace Hopper on Future Possibilities: Data, Hardware, Software, and People (Part One, 1982) — original source. Check the original for full context.
Source published:
Key ideas
- Grace Hopper warns that computing is repeating the systemic errors of the transportation industry by fixating on isolated hardware rather than analyzing broader information flow and evaluating the intrinsic value of processed data. (5:56)
- Poor data quality carries major financial and legal liability under federal statutes such as the Privacy Act, where a modeled 5% error rate across 8,000 personnel records yielded an estimated $495,000 in potential agency damages. (13:12)
- Computational speed increases face physical limits imposed by the speed of light at picosecond cycle times, necessitating distributed multi-computer architectures rather than increasingly larger monolithic processors. (44:26)
- Physical teaching aids—such as 11.8-inch wires representing a light-nanosecond and molecular ball-and-stick modeling kits—are essential tools for communicating circuit latency and complex three-dimensional distributed system topologies. (40:04)
Detailed notes
## Background Published on YouTube by the National Security Agency on August 26, 2024, this video captures Part One of Captain Grace Hopper's 1982 presentation titled "Future Possibilities: Data, Hardware, Software, and People." Delivered at the NSA, the lecture offers Hopper's historical and forward-looking perspectives on the management of data, computing machinery, and human organizations.
## TL;DR Captain Grace Hopper draws upon her decades of naval computing experience—dating back to the Harvard Mark I—to warn that the industry risks repeating the mistakes of the transportation sector by obsessing over hardware tools rather than the value, flow, and integrity of data. She argues that organizations must rigorously purge stale online records and account for the substantial legal liabilities created by inaccurate information. Facing the physical limits imposed by the speed of light, Hopper asserts that the future of computing lies not in building bigger single processors, but in networking systems of cheap, distributed microcomputers. Throughout her talk, she champions junior initiative, urging practitioners to discard bureaucratic inertia and use common sense to solve technical bottlenecks.
## Atmosphere & style Hopper delivers a sharp, folksy, and disarmingly funny performance that balances commanding naval authority with mischievous irreverence toward rigid bureaucracy. Speaking with crisp timing and self-deprecating wit, she captivates her defense audience through tactile demonstrations and tangible props—from 11.8-inch nanosecond wires to counterclockwise office clocks and Tinker Toy models. Listening to her feels like being let in on practical trade secrets by a seasoned pioneer who effortlessly cuts through abstract engineering jargon with common sense and historic war stories.
## Bulletin - [05:56](https://www.youtube.com/watch?v=si9iqF5uTFk&t=356s) Grace Hopper warns that computing is repeating the systemic errors of the transportation industry by fixating on isolated hardware rather than analyzing broader information flow and evaluating the intrinsic value of processed data. - [13:12](https://www.youtube.com/watch?v=si9iqF5uTFk&t=792s) Poor data quality carries major financial and legal liability under federal statutes such as the Privacy Act, where a modeled 5% error rate across 8,000 personnel records yielded an estimated $495,000 in potential agency damages. - [44:26](https://www.youtube.com/watch?v=si9iqF5uTFk&t=2666s) Computational speed increases face physical limits imposed by the speed of light at picosecond cycle times, necessitating distributed multi-computer architectures rather than increasingly larger monolithic processors. - [40:04](https://www.youtube.com/watch?v=si9iqF5uTFk&t=2404s) Physical teaching aids—such as 11.8-inch wires representing a light-nanosecond and molecular ball-and-stick modeling kits—are essential tools for communicating circuit latency and complex three-dimensional distributed system topologies.
## Key takeaways - [00:39](https://www.youtube.com/watch?v=si9iqF5uTFk&t=39s) The United States' first large-scale digital computer was developed and operated by the U.S. Navy during World War II. - [03:07](https://www.youtube.com/watch?v=si9iqF5uTFk&t=187s) Henry Ford's introduction of interchangeable parts and assembly lines sparked mass automobile adoption, but over-focusing on cars led to the neglect of national railroad infrastructure. - [05:56](https://www.youtube.com/watch?v=si9iqF5uTFk&t=356s) The computer sector is entering its 'Model T' era through microcomputers, requiring a fundamental shift in focus from hardware machinery to total information flow. - [05:56](https://www.youtube.com/watch?v=si9iqF5uTFk&t=356s) Information value must be systematically evaluated based on action windows, human lives at stake, financial impact, and executive decision relevance rather than whoever complains loudest. - [08:43](https://www.youtube.com/watch?v=si9iqF5uTFk&t=523s) Organizations fall into an online prestige trap by keeping entire inactive datasets instantly accessible instead of tiering older records into batch or archival storage. - [11:40](https://www.youtube.com/watch?v=si9iqF5uTFk&t=700s) Information value peaks rapidly after an event while maintenance and storage costs compound over time, creating a crossover threshold where holding data online costs more than it is worth. - [13:12](https://www.youtube.com/watch?v=si9iqF5uTFk&t=792s) A case study from Maxwell Air Force Base demonstrates that civil liability under the Privacy Act for inaccurate personnel records provides a quantifiable financial justification for investing in data cleansing. - [17:47](https://www.youtube.com/watch?v=si9iqF5uTFk&t=1067s) The original computer bug—a moth trapped in a signal relay of the Harvard Mark II in 1945—remains preserved in a logbook at the Naval Surface Warfare Center museum. - [22:39](https://www.youtube.com/watch?v=si9iqF5uTFk&t=1359s) Sound strategic planning requires evaluating against all future contingencies and calculating the cost of not executing a plan, rather than reflexively doing things the way they have always been done. - [25:33](https://www.youtube.com/watch?v=si9iqF5uTFk&t=1533s) Bureaucratic inertia should be bypassed by taking initiative and begging forgiveness afterward, as a supervisor's initial refusal is often a reflexive barrier rather than a sound technical judgment. - [27:35](https://www.youtube.com/watch?v=si9iqF5uTFk&t=1655s) Grassroots adoption of commercial off-the-shelf microcomputers by enlisted sailors significantly outperformed top-down IT procurement and established the Navy Regional Data Center Micro Evaluation Group. - [33:44](https://www.youtube.com/watch?v=si9iqF5uTFk&t=2024s) Computational addition speeds improved exponentially from 333 milliseconds on early machines to 282 microseconds on the UNIVAC I, 300 nanoseconds on the CDC 6400, and an ultimate target of 300 picoseconds. - [35:15](https://www.youtube.com/watch?v=si9iqF5uTFk&t=2115s) Massive computational throughput is critically required to model global ocean-atmosphere heat engines and manage continental water allocation crises before environmental disasters occur. - [38:49](https://www.youtube.com/watch?v=si9iqF5uTFk&t=2329s) Small municipal governments and local businesses require microcomputers to manage complex, schema-divergent regulatory reporting mandates imposed by federal and state agencies. - [40:04](https://www.youtube.com/watch?v=si9iqF5uTFk&t=2404s) Physical props make abstract time scales tangible, using an 11.8-inch wire to represent the distance electricity travels in a nanosecond and ground pepper specks to illustrate picoseconds. - [44:26](https://www.youtube.com/watch?v=si9iqF5uTFk&t=2666s) Hitting the speed-of-light barrier at sub-nanosecond intervals requires scaling systems horizontally by adding more computers, analogous to hitching a second ox rather than trying to breed a giant one. - [46:24](https://www.youtube.com/watch?v=si9iqF5uTFk&t=2784s) Distributed multicomputer networks cannot be effectively represented on flat two-dimensional flowcharts and require three-dimensional physical models, such as chemistry molecular modeling sets.
## Detailed walkthrough ### [00:39](https://www.youtube.com/watch?v=si9iqF5uTFk&t=39s) The First Computer, Identifiers, and Airport Mix-ups
Captain Grace Hopper opens her talk by emphasizing her appreciation for the introduction, as it provides a prime opportunity to set the historical record straight. The very first large-scale digital computer in the United States was a Navy computer operated by a Navy crew during World War II. Hopper explains that she constantly has to remind audiences of this historical fact because a “certain junior service” repeatedly attempts to claim credit for early computing achievements—even though that service did not even exist when the work occurred. Turning to her uniform, she explains why she keeps her military cap on during the start of a talk: it serves as her identifier, comparing it directly to database architecture. Just as every record in a computer system requires a key identifier so the system knows where to store it and how to retrieve it, people rely on external identifiers, though both the creator and the reader must understand them.
That shared understanding, Hopper laments humorously, often breaks down in everyday life. While walking through airports in her Navy uniform, travelers constantly walk up to her asking when the next flight leaves for Houston. Her most humbling encounter occurred late one night in San Francisco, when an elevator companion whispered to her husband, "What was that?", and he replied that she was a security guard. Another memorable encounter occurred at immigration at the Toronto airport on her way to speak at the University of Guelph. The Canadian immigration officer examined her passport, stared at her, and bluntly asked, "What are you?" When Hopper answered that she was United States Navy, he took a hard second look and told her she must be the oldest one they have.
- Hopper retorted to the immigration officer by pointing out that Admiral Hyman Rickover was six years older, though she doubted the officer even recognized the name. - Removing her cap to reveal her white hair, Hopper remarked: “It’s because it gives me an opportunity to remind you that the first large scale digital computer in the United States was a Navy computer, operated by Navy crew during World War Two.”
---
[03:07](https://www.youtube.com/watch?v=si9iqF5uTFk&t=187s) Henry Ford's Model T and the Parable of the Transportation System
Hopper shifts into an extended historical parallel drawn from her childhood. She recalls living by Riverside Drive along the Hudson River in New York City when it was still an unpaved dirt road. On Sunday afternoons, her family would sit and watch horses and carriages pass; seeing a single automobile in an entire afternoon was a rarity. At that time, cars were custom-built luxury items. There were no gas stations; long trips required strapping five-gallon cans of gasoline onto the car's back deck. If an automobile broke down in Utah, the driver had to telegraph the manufacturer, who would dispatch a mechanic with a raw part that had to be hand-tooled until it fit that specific vehicle.
Everything shifted when Henry Ford introduced two foundational concepts: standard interchangeable parts and the moving assembly line to produce the Model T. Priced between $300 and $600, the Model T made automobile ownership accessible to the masses. Hopper traces the domino effect that reshaped modern society: car ownership drove demands for paved roads, which brought filling stations, repair shops with standardized parts, suburban communities, and ultimately regional shopping centers.
```mermaid flowchart TD accTitle: Ford Model T Societal Impact Flow accDescr: Diagram tracing the cascading societal effects of Henry Ford's mass production methods. subgraph MassProduction["Mass Production Foundations"] A["Standard Interchangeable Parts"] B["Moving Assembly Line"] end subgraph Adoption["Automobile Adoption"] C["Affordable Model T ($300-$600)"] D["Mass Ownership of Cars"] end subgraph Infrastructure["Infrastructure & Society"] E["Paved Road Demand & Gas Stations"] F["Suburbanization & Daily Commuting"] G["Shopping Centers & Modern Lifestyle"] end A --> C B --> C C --> D D --> E E --> F F --> G ```
However, this unchecked focus on automobiles produced a grave systemic blind spot. In obsessing over cars, the nation neglected total transportation management. As a result, the railroad beds fell apart, leaving the country ill-prepared for national logistics: - Flat cars were abandoned because automobiles are shipped across highways on carrier racks, leaving the military without sufficient flat cars to move heavy tanks from the interior to coastal ports for overseas deployment. - A critical shortage of hopper cars means the nation cannot simultaneously transport massive grain harvests and move coal to offset oil dependency. - Hopper issues a stern warning about repeating these systemic mistakes: “And the truth of the matter is we’ve done a lousy job of managing transportation as a whole.”
---
[05:56](https://www.youtube.com/watch?v=si9iqF5uTFk&t=356s) Information Flow over Hardware and the Unmeasured Value of Data
Drawing a direct analogy to the computer industry, Hopper declares that the arrival of the microcomputer marks the "Model T" era of computing. The industry has finished its preliminary phases and is entering what will become the largest industry in the United States. Yet, she fears computer professionals are repeating the transportation mistake by fixating on isolated hardware pieces and layering code over them, rather than analyzing the overarching flow of information across organizations. To architect systems properly, organizations must first analyze information flow and understand the intrinsic value of the data being processed.
Hopper recounts that for roughly eight years, she had been asking industry practitioners how they assign value to their information, only to receive blank stares. Her early hypothesis—that system execution priorities reflected data value—proved false. Priorities are routinely assigned to whoever complains the loudest, or as she phrases it, “the senior squeaky wheel.” To prove that information has vastly divergent values, Hopper details an automated chemical plant in Michigan where computing systems control marketing, manufacturing valves, automated inventory, payroll, and executive reporting:
| Scenario / Piece of Information | Operational Urgency | Human & Financial Stake | Relative Value | |:--- |:--- |:--- |:--- | | **Plant Pressure Valve Alert** | Under 60 seconds to act | 100 lives; $100M facility at risk of explosion | **Critical** | | **Overtime Logging Record** | Days or weeks (routine payroll) | Joe's 2 hours of overtime compensation | **Routine** |
Hopper proposes four concrete criteria for evaluating information: 1. The window of time within which action must be taken. 2. The number of human lives affected. 3. The dollar value at stake. 4. The significance of the information in driving executive decisions.
Hopper emphasizes that data volume is expanding nonlinearly while demand for instantaneous online access is escalating exponentially. Because these two forces are directly in conflict, the industry can no longer avoid evaluating data worth: “Cause there are two things that are dead sure; I don’t even have to call them predictions. One is that the amount of data and the amount of information will continue to increase, and it’s more than linear. And the other is the demand for instant access to that information will increase.”
---
[08:43](https://www.youtube.com/watch?v=si9iqF5uTFk&t=523s) The Online Prestige Trap and Truncating Records for Speed
Hopper critiques the organizational obsession with placing every record online, noting it often stems from internal rivalry and prestige rather than genuine operational necessity. She shares an experiment she performed on an activity where everyone clamored for immediate online access. She quietly embedded a hidden counter into every single record to monitor how often it was fetched. After six months, she generated a report of records that had zero reads; an entire master file fell out unused, exposing that its presence online served purely as an executive vanity metric.
Fortunately, some forward-thinking military organizations have started assessing data through its time value and restructuring databases accordingly:
- **The U.S. Coast Guard:** They maintained a massive maintenance history file for every navigational buoy. Historically begun on punch cards, these individual records had grown bloated over decades, severely degrading system response times. Recognizing that field tenders servicing buoys only require maintenance entries from the preceding couple of years, the Coast Guard split the records. The active recent history remains online for fast lookup, while the older acquisition and historical cost records were relegated to batch storage, retrievable within a day or two when budgeting for replacements. - **Tactical Air Command at Langley:** The command historically kept the complete career history of personnel online for base assignments, which dragged the entire system down. Upon review, administrators realized that personnel officers making base assignments only care about recent assignments and recent service schools, not where a service member attended high school. They truncated the online profile to immediate relevant history and moved deeper archival records—needed only for occasional medal evaluations or promotions—back to overnight batch retrieval.
Hopper concludes this section by urging broader academic and industrial research into time-value and comparative data valuation: “Nobody is looking at the value of information or comparative value of different pieces of information, and we’ve got to look at it because it’s cutting up our online systems.”
[11:40](https://www.youtube.com/watch?v=si9iqF5uTFk&t=700s) The Value and Cost Curves of Information
Captain Grace Hopper illustrates the lifecycle of information by sketching hypothetical curves for value and cost over time. When an event occurs, the value of information regarding that event climbs sharply almost immediately. Over time, that value levels off until the data is either superseded by newer information or deemed non-essential for active systems and transferred into historical archives, microfilms, or preserved for legal obligations like the Internal Revenue Service.
Conversely, the cost curve starts exceptionally low at the moment of the event. As time passes, the cumulative expenses required to store, maintain, and update that information mount, causing the cost curve to surge upward. This dynamic inevitably produces a critical crossover point. Hopper highlights that organizations are virtually blind to where this intersection lies, leaving them unable to determine when data stops being useful and begins draining resources.
```mermaid flowchart LR accTitle: Information Value and Cost Over Time accDescr: Diagram showing the diverging trajectories of information value and maintenance cost leading to a crossover point.
subgraph Timeline["Information Lifecycle"] E["Event Occurs"] --> P["Peak Operational Value"] P --> L["Value Levels Off"] L --> A["Archive / Historical Storage"] end
subgraph Economics["Economic Dynamics"] C1["Initial Cost: Very Low"] --> C2["Accumulated Storage & Maintenance"] C2 --> X["Crossover Point:<br/>Cost Exceeds Value"] end
Timeline -.-> Economics ```
As Hopper emphasizes, the inability to quantify these variables prevents organizations from effectively purging their online architectures: “Now there’s a lovely crossover point there—that’s the point at which keeping that information in our online system is costing us more than it’s worth to us.” Because computer scientists and administrators have not conducted the necessary research to locate that threshold, systems remain cluttered with stale data.
- **Information Value Trajectory:** Rises sharply immediately following an event, plateaus over time, and eventually falls as data is archived or replaced. - **Information Cost Trajectory:** Starts negligible at the time of the event and escalates continuously as maintenance, storage, and updates accumulate. - **The Crossover Dilemma:** Without concrete figures on value versus maintenance expense, systems lack an objective basis for purging online records to historical storage.
---
[13:12](https://www.youtube.com/watch?v=si9iqF5uTFk&t=792s) Quantifying the Cost of Bad Data: The Maxwell AFB Case Study
Turning from storage costs to data integrity, Hopper observes that organizations rarely compute the tangible liabilities generated by incorrect records. She recounts an investigation conducted by Lieutenant Colonel Randleman at Maxwell Air Force Base, who examined the Privacy Act to uncover the financial repercussions of poor data quality. Randleman discovered a provision granting federal employees the right to file civil suits against agencies if adverse decisions regarding promotions, raises, or qualifications stem from inaccurate, outdated, irrelevant, or incomplete records. Hopper calls the statutory phrasing—“accuracy, relevance, timeliness, and completeness”—four extraordinarily potent words, providing one of the rare avenues for citizens to sue the government directly in U.S. District Court.
To model the real-world exposure of bad records, Randleman formulated a mathematical scenario based on a hypothetical personnel roster of 8,000 individuals:
```mermaid flowchart TD accTitle: Liability Model for Erroneous Personnel Records accDescr: Step-by-step calculation showing how inaccurate personnel records translate into civil liability costs.
A["8,000 Personnel Records"] -->|"Assumed 95% accuracy<br/>(5% error rate)"| B["400 Erroneous Records"] B -->|"90% adverse decision rate<br/>by psychologists/boards"| C["360 Adverse Decisions"] C -->|"50% probability of lawsuit"| D["180 Federal Lawsuits"] D -->|"Statutory damages & legal fees<br/>($2,750 per suit)"| E["$495,000 Total Estimated Liability"] ```
Randleman assumed the file was 95% accurate—an optimistic figure, since Hopper remarks that she does not believe a single personnel file in the United States achieves 95% correctness. Even at that rate, 400 individuals possessed flawed records. Personnel evaluators and psychologists confirmed that irregularities stand out and almost always prompt an adverse determination; in roughly 90% of those cases (360 individuals), a negative decision would be rendered. Randleman then applied a conservative 50% probability that the wronged employees would file suit, yielding 180 legal claims against the federal agency.
Given that the errors exist in the files, the government would inevitably lose these suits. Estimating conservative damages of $2,000 alongside $100 for court costs and $650 for legal fees, each claim would cost the agency $2,750. Multiplying 180 claims by $2,750 yields an aggregate liability of $495,000—nearly half a million dollars at stake across just 8,000 records. Hopper underlines the managerial consequence of this calculation: “Now until we make that computation of the possible cost of incorrect information, we can’t make a clear estimate of how much we are willing to spend to correct the file.” Understanding the potential losses gives leadership the financial justification to invest heavily in data cleansing.
---
[17:02](https://www.youtube.com/watch?v=si9iqF5uTFk&t=1022s) Refocusing on the Data: Tools Versus Products
Reflecting on the history of the computing industry, Hopper laments that thirty years have been squandered obsessing over processing mechanisms while neglecting the underlying material. Hardware and software, she insists, are merely the machinery used to manipulate data, not the objective itself. The industry has elevated the tools above the actual substance and product.
Hopper lays out this fundamental distinction with unmistakable clarity: “And yet the data is our raw material—our output is information, our product—and we should be concentrating on the data and the information.” She insists that computing professionals must fundamentally shift their priorities away from the machinery and toward the integrity, validity, and utility of the information being generated, promising to continue campaigning for this shift despite the difficulty of changing minds.
---
[17:47](https://www.youtube.com/watch?v=si9iqF5uTFk&t=1067s) The First Computer Bug and Early Artifacts
Connecting past realities to modern computing concepts, Hopper reminisces about operating the Harvard Mark series computers during World War II. During the sweltering summer of 1945, her team was assembling the Mark II inside a World War I temporary building in Cambridge, Massachusetts. The facility lacked both screens on the windows and adequate air conditioning. When the Mark II unexpectedly malfunctioned, the crew methodically tested components until they pinpointed a massive failed signal relay.
Inside the relay, beaten to death by the mechanical contacts, was a moth. An operator used tweezers to extract the insect, affixed it into the system logbook using Scotch tape, and penned the caption: *“First actual bug found.”*
Hopper points out that the moth remains preserved beneath that tape to this day, housed at the Naval Surface Warfare Center museum in Dahlgren, Virginia. When members of the American Federation of Information Processing Societies (AFIPS) cast doubt on the legend, they made an expedition to Dahlgren, verified the relic in the logbook, and published a photograph of it in the July 1981 issue of the *Annals of the History of Computing*. Hopper delivers a dry, humorous reflection on her own longevity in the service: “And I think it’s rather nice that the Navy is keeping a few of the early artifacts like the first bug and me and a few other things.”
---
[19:16](https://www.youtube.com/watch?v=si9iqF5uTFk&t=1156s) “Too Old” at Forty and Naval War College Problems
With the conclusion of World War II in 1946, the Navy gave members of the WAVES (Women Accepted for Volunteer Emergency Service), who had entered as reservists, the opportunity to transfer into the regular Navy. Hopper applied immediately, only to be rejected because the age ceiling was 38 and she had already turned 40. She offers a characteristically resilient perspective on the rejection, advising that experiencing such a setback at forty desensitizes a person to aging forever after. Electing to remain in the Naval Reserve, she had to fulfill the required drills, two weeks of annual active duty, and specialized correspondence courses.
Initially designated as an ordnance officer—before a later administrative reorganization arbitrarily reclassified her as an aeronautical engineer—she consumed every available post-war ordnance manual, learning details about obsolete gun turrets and naval rifles until the courses were exhausted. The only remaining eligible courses carrying credit for her designator were offered by the Naval War College. Terrified by the advanced tactical curriculum, she opened her first War College scenario: she was instructed to fuel an entire task force at sea in minimum time, equipped solely with the pumping and receiving capacities of each ship type.
Having no maritime logistics experience, Hopper relied on basic logic and principles from problem-solving courses:
- **Simultaneous Transfers:** Seeing that oilers could pump to aircraft carriers faster than carriers could receive, she rigged fuel lines from the oiler to the carrier and simultaneously from the carrier to an accompanying destroyer. - **Extending the Solution:** Recalling an instruction to always extend every solution, she directed the destroyer to pump fuel concurrently into an adjacent corvette. - **Generalizing the Solution:** Applying the rule to generalize solutions, she duplicated the arrangement on the starboard side of the oiler with a cruiser, a destroyer, and another corvette.
Hopper notes that she ended up with nearly half a task force linked together by fueling hoses steaming in unison down the open ocean. Her assignment came back graded with the dry notation: *“An interesting solution.”* Unperturbed, she proceeded to the second War College assignment, which tasked her with scouting the Caribbean Sea using a submarine squadron in minimum time. Knowing even less about submarines than oilers, Hopper bypassed conventional maritime doctrine, wrote a random walk program for a digital computer, and simulated their trajectories across the map to blanket the area in minimum time.
[22:39](https://www.youtube.com/watch?v=si9iqF5uTFk&t=1359s) Planning for the Future and the Counterclockwise Clock
Grace Hopper recalls completing tactical problem sets for the Naval War College. Her submarine routing solutions were unconventional: “I had those submarines cutting across each other; they made U-turns, one did a little circle up here and came back.” The third assignment was the most critical: formulating an operational plan to capture an island. That assignment required two compulsory reviews: evaluating the plan against every possible enemy action and future event, and reviewing the cost of not carrying out the plan at all. Hopper points out that these two vital steps are routinely omitted from contemporary computer planning, where organizations blindly project present operations onto installed hardware instead of anticipating future needs and technological capabilities.
```mermaid flowchart TD accTitle: Two Reviews for Operational and Computer Planning accDescr: Grace Hopper's two-step review process derived from Naval War College planning exercises applied to computer systems.
subgraph Planning["Plan Formulation"] P["Draft Plan (Take Island / Deploy Computers)"] end
subgraph Reviews["Mandatory Reviews"] R1["Review 1: All Possible Future Events & Enemy Actions"] R2["Review 2: Cost of Not Carrying Out the Plan"] end
subgraph Outcome["Outcome"] F["Adaptive Future Architecture"] end
P --> R1 P --> R2 R1 --> F R2 --> F ```
To combat bureaucratic inertia, Hopper instituted a strict rule against clinging to tradition: “I think the saddest phrase I ever hear in a computer installation is that horrible one 'but we've always done it that way.'” In her office, this phrase is forbidden. To prove that conventions are arbitrary, she hangs a clock that runs entirely counterclockwise. Visitors cannot read it on their first day; by day two, they realize ten-of is now ten-after; and by day three, they realize there was never any intrinsic reason a clock dial had to run clockwise. She also keeps a clock where a stationary pointer reads numbers rotating on a drum, a digital clock, and an hourglass given by her crew, all serving as reminders to challenge reflexive habits. She offers a humorous threat to the audience: anyone who says “we've always done it that way” in the next 12 months will find her materializing at their side to haunt them for 24 hours until they reconsider.
[25:33](https://www.youtube.com/watch?v=si9iqF5uTFk&t=1533s) Challenging the First "No" and Forgiveness over Permission
Addressing the EDP (Electronic Data Processing) Policy Committee of the Joint Chiefs of Staff—composed entirely of generals and admirals—Hopper reminded senior leadership of an uncomfortable reality: they are too buried under massive reports and administrative decisions to track overnight technical revolutions, meaning they must listen to their juniors. Her guiding advice to junior officers, enlisted personnel, and civilians alike is to “Never, never, never take the first no.” People in power frequently reject ideas on first contact out of sheer laziness—because agreeing forces them to act—or as an intentional test to see if the applicant believes enough in the concept to return.
Drawing on her World War II experience at the Bureau of Ordnance (BuOrd), Hopper recalls a supervisor who reflexively dismissed every opening suggestion. She outmaneuvered him by walking in and announcing, “Let's pretend this is the second time I'm presenting this,” exposing his reflexive pattern and allowing her to push critical work forward. She underscores that junior innovators must bypass bureaucratic roadblocks: “I long ago discovered that the best way to get something done was to do it—and if necessary, apologize.” When challenged, she jokes, she simply plays the role of a helpless old female to diffuse disciplinary pushback.
- Enlisted personnel and junior officers are often closer to the practical applications of technology than flag officers managing large organizations. - A supervisor's first "no" is typically an organizational filter rather than a definitive technical judgment. - Taking initiative and begging forgiveness afterward routinely achieves operational results where formal channels stall.
[27:35](https://www.youtube.com/watch?v=si9iqF5uTFk&t=1655s) Grassroots Microcomputer Innovation in the Navy
Hopper illustrates the power of junior initiative through several real-world naval examples. One junior lieutenant brought his own personal microcomputer aboard an administrative ship that the Navy deemed too small for computer resources; his administrative records and reports became so indispensable that when he transferred, the ship's captain bought the computer from him. In another case, a squadron commander ordered to deploy to an aircraft carrier faced leaving his maintenance logs behind at the Naval Air Rework Facility (NARF). Rather than fly blind, he purchased an Apple computer, enlisted an ensign and a Data Processing Technician (DP), copied all the maintenance files, packed the computer into the luggage compartment behind his cockpit seat, and flew out to the carrier.
The most transformative example occurred when an Electronics Technician First Class (ET1) in the Pacific Fleet built a microcomputer aboard his ship. After the *Navy Times* ran a photograph of the sailor and his machine, Admiral Collins mailed him a personal letter of congratulations outside normal military channels. The sailor responded in kind, sending a ten-page, single-spaced letter detailing the systemic failures of Pacific Fleet data processing and proposing technical fixes:
> “He then went on for 10 pages, both sides single spaced, and told the Admiral exactly what was wrong with the computers in the Pacific fleet and what ought to be done about it.”
Recognizing raw competence, the Admiral transferred the technician to Norfolk, assigned him three additional ETs, programmers, and a budget, and tasked them with assembling a custom machine. Within four months, using off-the-shelf components, they built a three-box microcomputer complete with a database management system.
```mermaid flowchart LR accTitle: Growth of the Micro Evaluation Group accDescr: Sequence showing how an enlisted technician's letter resulted in the Naval Regional Data Center Micro Evaluation Group.
subgraph Grassroots["Field Initiative"] A["ET1 Builds Custom Computer"] --> B["Navy Times Photo & Admiral's Letter"] B --> C["10-Page Single-Spaced Fleet Critique"] end
subgraph Development["Norfolk Unit"] C --> D["Transferred to Norfolk with Team & Budget"] D --> E["Off-the-Shelf System Built in 4 Months"] E --> F["Micro Evaluation Group Formed at NRDC"] end
subgraph FleetSupport["Fleet Services"] F --> G["Microcomputer Hardware/Software Testing"] F --> H["RFP & Acquisition Consulting for Bases"] F --> I["Naval Microcomputer Seminar"] end ```
The unit evolved into the Micro Evaluation Group under the Naval Regional Data Center (NARDAC) Norfolk, evaluating virtually every microcomputer and commercial software package on the market to assist naval stations with requests for proposals (RFPs). When they organized an open seminar on microcomputers, expecting 100 attendees, they had to cap attendance at 300. The enlisted sailors set up 27 vendor microcomputers, each demonstrating an active, functional Navy workload. The group's leader—now Chief Petty Officer Slater—subsequently authored a widely distributed manual titled *Everything You Ever Wanted to Know About Microcomputers, But Didn't Know Who to Ask*, setting the standard for microcomputer adoption across naval shore installations.
[32:42](https://www.youtube.com/watch?v=si9iqF5uTFk&t=1962s) Historical Perspective: From the Harvard Mark I Forward
Reflecting on why she is constantly pushed to think about the technological horizon, Hopper contrasts modern microcomputers with her first assignment on the Harvard Mark I in 1944. Housed in a glass case designed by industrial designer Norman Bel Geddes, the Mark I measured 51 feet long, 8 feet high, and 8 feet deep.
- Internal storage capacity was limited to 72 words of memory. - Each word was formatted as 23 decimal digits plus an algebraic operational sign. - Operational speed peaked at three additions per second, where the machine fetched two operands from memory, summed them, and stored the result back.
While such performance seems trivial by modern standards, Hopper stresses historical context: in 1944, the Mark I was heralded in newspapers and magazines as the most remarkable calculation tool humanity had ever devised, representing the dawn of automated digital computing.
[33:44](https://www.youtube.com/watch?v=si9iqF5uTFk&t=2024s) The Exponential Jump in Computing Speeds
Captain Grace Hopper traces the rapid acceleration of computing machinery from its wartime origins to the modern era. The very first machine designed to assist human brainpower rather than muscular strength operated at a pace of 333 milliseconds per addition—about three additions a second. Development accelerated under wartime contracts between the Department of Defense and universities, leading to the landmark introduction of the first commercial electronic computer in 1951: the UNIVAC I. Celebrating its 30th birthday just the prior year at the National Computer Conference with a full birthday cake, the UNIVAC I had reduced addition times to 282 microseconds, representing a thousandfold speedup over earlier machines.
The leap did not stop there. By 1964, Control Data Corporation released the CDC 6400, bringing addition times down to 300 nanoseconds—another factor of a thousand faster. Speculating as a self-described "nut about the future," Hopper projects the next line of progress: an eventual "XYZ system" capable of a full addition cycle (reading from storage to adder, computing, and returning the answer to storage) in a mere 300 picoseconds. She stresses that this next thousandfold jump is not an idle theoretical exercise, but an urgent practical necessity for real-world problems facing humanity.
- **First brain-assisting machine:** 333 milliseconds per addition (~3 additions per second). - **UNIVAC I (1951):** 282 microseconds per addition (1,000× speed increase). - **CDC 6400 (1964):** 300 nanoseconds per addition (another 1,000× speed increase). - **Future theoretical target:** 300 picoseconds (300 trillionths of a second) complete addition cycle.
```mermaid flowchart LR accTitle: Evolution of Computer Addition Speeds accDescr: Progression from early wartime computing through UNIVAC and CDC to proposed picosecond systems. subgraph Early["Early Eras"] M1["Early Machine<br>333 ms"] U1["UNIVAC I (1951)<br>282 µs"] end subgraph Later["Modern & Future"] C1["CDC 6400 (1964)<br>300 ns"] F1["XYZ System (Future)<br>300 ps"] end M1 -->|"1,000x faster"| U1 U1 -->|"1,000x faster"| C1 C1 -->|"1,000x faster"| F1 ```
---
[35:15](https://www.youtube.com/watch?v=si9iqF5uTFk&t=2115s) Global Weather Models and Satellite Image Processing
Hopper connects raw computing capacity directly to human survival, arguing that feeding an expanding global population requires drastically improved long-range weather forecasting. She cites a disaster in Iowa where farmers planted corn, only for unexpected heavy rains to wash out the seedlings; delays waiting for replacement seed and fertilizer pushed the replanting so late that an early autumn frost destroyed the crop. Had meteorologists been able to warn them in advance, the planting could have been delayed and the crop saved. Hopper observes:
> “Yeah, we do not today have a computer which will run a full-scale model of the big heat engine which consists of the atmosphere and the oceans.”
While historical meteorology lacked sufficient data—relying on the Navy dropping radio buoys in rivers and oceans or retrieving physical magnetic tapes installed on commercial flights upon landing—the modern problem is an embarrassment of riches. Modern Landsat satellite photography provides extraordinary detail, capable of discerning wave heights in the middle of the Pacific and water temperatures twenty feet beneath the ocean surface. However, the computational cost of exploiting these images is astronomical: fully enhancing a single Landsat satellite frame requires $10^{15}$ arithmetic operations. On the best available computers of 1982, processing one image takes nearly three days, rendering the analysis useless because “the weather's already happened.”
---
[37:06](https://www.youtube.com/watch?v=si9iqF5uTFk&t=2226s) The Looming Crisis of Water Resource Management
Beyond weather, Hopper identifies water resource allocation as an immense domestic challenge requiring unprecedented computational power. Across the country, regional fights over water access are already spilling into public life and the legal system. In northern New Jersey, strict rationing limited residents to fifty gallons per person per day, enforced through water meter inspections and aggressive fines. In Virginia, the city of Norfolk began running out of water and attempted to quietly drill wells on the corner of the naval base, only to be sued by neighboring Suffolk County for draining their groundwater.
The crisis spans the entire continent: excessive extraction in Florida has triggered devastating sinkholes swallowing houses and cars, while in Colorado, the dry eastern plains clash with the water-rich western slope over proposals to bore tunnels through the Rocky Mountains to divert supplies. Across Nevada, California, and Colorado, interstate lawsuits proliferate over river diversions and groundwater quotas. Hopper suggests that the United States might someday import water from Canada instead of oil, and challenges the audience to envision the immense computational overhead needed to coordinate fair, pure water distribution nationwide:
> “Can you imagine what kind of computer power it's going to take to manage water, so that every individual in the United States gets his fair share of pure water?”
---
[38:49](https://www.youtube.com/watch?v=si9iqF5uTFk&t=2329s) The Administrative Burden on Small Towns: The Need for "Itty-Bitty" Computers
Shifting focus from massive supercomputers to microcomputers, Hopper argues that "itty-bitty computers" are equally indispensable across society. She shares an anecdote about a small town in New Hampshire that formerly operated with a rudimentary septic system and a massive, open-air burning trash dump. When the Environmental Protection Agency (EPA) intervened, the town accepted federal grant money to construct a modern tertiary sewage treatment plant and a municipal incinerator, even celebrating the incinerator dedication with a proud New England marching band parade.
However, accepting federal money transformed the administrative burden on the local town clerk. Previously, her record-keeping consisted of just two simple handwritten lists: one to check off taxpayers who had paid, and another to check off attendees at town meetings. Suddenly, she was legally mandated to prepare distinct, complex reports for township, county, state, and federal bodies—including the EPA, OSHA, EEOC, IRS, and Social Security Administration. Each agency demanded numbers categorized and summed according to different schemas, leaving the clerk buried under paper without an automated desktop computer. Hopper emphasizes that this plight is not unique to New Hampshire:
> “And that's happening to every small business, every doctor, every lawyer, and every small town across the country.”
---
[40:04](https://www.youtube.com/watch?v=si9iqF5uTFk&t=2404s) Visualizing Time: Cut Off a Nanosecond
To illustrate why these scaling numbers baffle people, Hopper describes her own habits as an employee:
> “I normally drive all of my bosses totally nuts, because I won't do anything until I understand what I've been told to do.”
Early in her career, when managers spoke of additions taking milliseconds, she demanded to see what a thousandth of a second looked like, but no one could show her. Later, colleagues criticized her code, claiming, “Hey, you wasted 3—5 microseconds.” Lacking intuition for what a million of anything looked like—having never seen a check larger than a thousand dollars—she found microseconds equally incomprehensible.
The confusion peaked when engineers began measuring circuit operations in nanoseconds (billionths of a second). Frustrated by abstract explanations, Hopper called the engineering building and made an unconventional demand: “Please cut off a nanosecond and send it over to me.” She wanted a tangible piece of wire matching the maximum distance electricity can travel at the speed of light in a vacuum during one billionth of a second. The resulting visual aid measured exactly 11.8 inches long.
```mermaid flowchart TD accTitle: Physical Scale of Computational Time accDescr: Diagram illustrating Hopper's physical wire models for nanoseconds, microseconds, and picoseconds. A["1 Picosecond<br>(1/1,000 ns)"] -->|"Ground pepper specks"| B["Grains on a table"] C["1 Nanosecond<br>(1 billionth of a sec)"] -->|"Speed of light"| D["11.8 inches of wire"] E["1 Microsecond<br>(1 millionth of a sec)"] -->|"Speed of light"| F["984-foot coil of wire"] ```
---
[42:40](https://www.youtube.com/watch?v=si9iqF5uTFk&t=2560s) Teaching Admirals, Airport Security, and Ground Pepper Picoseconds
Having established the nanosecond wire, Hopper subsequently requested a comparative microsecond wire: a massive coil measuring 984 feet. She advocates hanging a 984-foot coil over programmers' desks to remind them of the physical cost whenever they carelessly waste machine cycles. Bringing bundles of multi-colored nanosecond wires to her lectures, Hopper explains their extraordinary utility in executive briefings:
> “They're absolutely marvelous for explaining to wives and children and—admirals and generals.”
The wires provide an immediate physical explanation for why circuit components must sit close together inside a chassis, or why bouncing signals off communications satellites in geostationary orbit incurs unavoidable latency.
Carrying these teaching props, however, comes with logistical hazards. Hopper cautions her listeners that while she usually checks the wires in luggage, she once attempted to carry them through National Airport in her shoulder bag, resulting in a twenty-minute security interrogation explaining electrical propagation times to security personnel before being allowed to board. Returning to her proposed 300-picosecond machine, Hopper explains that because a picosecond is a thousandth of a nanosecond, wire cannot illustrate it: the best way to represent picoseconds is to grab a large pepper grinder and grind tiny specks all over the table.
[44:26](https://www.youtube.com/watch?v=si9iqF5uTFk&t=2666s) Hitting the Speed-of-Light Barrier and the Parable of the Two Oxen
Grace Hopper examines the physical constraints confronting computer hardware when aiming for extreme performance. When dealing with operations in the range of 300 picoseconds—roughly a third of a nanosecond—the physical distance required to fetch data, perform addition, and store the result exceeds the allowable signal path. Pushing computer clock cycles into picoseconds runs directly into the velocity of light. She remarks playfully on physics: Dr. Einstein established that as matter reaches the speed of light, it converts to energy. Hopper jokes that while brilliant young engineers might eventually reach into an "anti-universe" of white holes, quarks, and gluons, they certainly will not do so within the next five years, which is when she needs computing solutions.
```mermaid flowchart TD accTitle: The Oxen Parable for Computing Power accDescr: Diagram illustrating the flawed approach of building a bigger single machine versus the common-sense approach of adding multiple systems. subgraph Problem["The Physical Barrier"] A["Higher Processing Demands"] --> B["Shrinking Cycle Times: 300 picoseconds"] B --> C["Speed of Light Constraint"] end subgraph FlawedApproach["The Flawed Method"] C --> D["Build a Bigger Computer"] D --> E["Analogous to Growing a Bigger Ox"] end subgraph Solution["Common-Sense Architecture"] C --> F["Add Another Computer"] F --> G["Build Systems of Computers: Two Oxen"] end ```
To resolve the impasse, Hopper advises looking to history and applying common sense, which she laments seems to be the last thing people ever use when working with computers. Recalling the early history of America, pioneers moving heavy timber did not have Caterpillar tractors or heavy cranes; they used oxen. If a giant log was stuck on the ground and one ox could not move it, they did not try to breed a giant, gargantuan beast. They simply harnessed a second ox. The lesson applies squarely to computer architectures: rather than straining against physical laws to construct a single monolithic machine, one should combine multiple computers into a unified system. She emphasizes that common sense is a rigorous scientific method, citing the mathematician George Pólya from Princeton—author of the two-volume work on problem-solving techniques and the paperback *How to Solve It*—who devoted a whole chapter to the role of common sense in problem solving.
- “When we need greater computer power, the answer is not get a bigger computer — it’s get another computer.” — Capt. Grace Hopper - Light travels roughly one-third of a nanosecond in a very short distance, limiting how fast signals can travel back and forth across circuits at 300-picosecond cycle times. - Pólya's *How to Solve It* is highlighted as formal proof that common sense is a valid problem-solving framework in science and engineering.
---
[46:24](https://www.youtube.com/watch?v=si9iqF5uTFk&t=2784s) Systems of Computers and Three-Dimensional Flowcharts
Because building larger single processors hits physical limits, Hopper states that computing must shift to systems of computers. While critics often object that multicomputer systems are too expensive, plunging hardware costs have eliminated that objection. Even early 4-bit single-chip microcomputers, such as the Intel 8021—featuring 64 words of data storage and 1,000 words of program storage—could be bought for as little as 13 cents each in quantities of one hundred. With chips this cheap, nothing stands in the way of building distributed multi-computer configurations.
The true operational hurdle Hopper encountered was conceptual: visualizing and communicating how these distributed components interconnect. Conventional two-dimensional flowcharts drawn on flat paper fail to capture concurrent, networked architectures. To solve this, she initially layered transparent plastic plates to build three-dimensional flowcharts resembling a 3D chess set, using string and Scotch tape to link connections between layers, though the tape kept peeling off. She then turned to a Tinker Toy set, using its wooden wheels, blocks, and connector sticks to assemble physical models of computer flows. When she exhausted her supply of parts, she submitted an official Navy requisition for two large Tinker Toy sets—prompting a bemused visit two days later from her superior asking, "Well, Grace, what are we doing now?"
```mermaid flowchart LR accTitle: Molecular Model Mapping for Distributed Systems accDescr: Color-coded representation of system components modeled after chemistry ball-and-stick sets. subgraph Legend["Color-Coded Ball-and-Stick Model"] R["Red Balls: Computers"] B["Blue Balls: Databases"] Y["Yellow Balls: Database Managers"] G["Green Balls: Switches"] end R --- G G --- Y Y --- B ```
Hopper suggests a modern alternative for anyone planning multicomputer architectures: borrow the ball-and-stick modeling kits used by organic chemists to represent molecules. By assigning colors—such as red for computers, blue for databases, yellow for database managers, and green for communication switches—designers can construct physical three-dimensional models showing interconnections, data paths, and network topography. She urges the NSA audience to abandon flat sheets of paper when designing distributed architectures, warning them with a grin that while their bosses might demand explanations when chemistry sets show up on official purchase orders, a 3D physical model is the only effective way to understand and explain multi-computer systems.
- “They’ve got to be in three dimensions, and you’re going to have to explain to people what these systems of computers are doing, and I think the best solution is get one of those chemistry sets if you can.” — Capt. Grace Hopper - The Intel 8021 is cited as evidence of cheap commodity processing power, available for roughly 13 cents per unit in 100-unit batches. - Visualizing complex networked topologies requires physical 3D representations because 2D planar drawings cannot cleanly illustrate multifaceted communication links and database management paths.
## Notable quotes > [44:26](https://www.youtube.com/watch?v=si9iqF5uTFk&t=2666s) When we need greater computer power, the answer is not get a bigger computer — it’s get another computer. — Capt. Grace Hopper
> [25:33](https://www.youtube.com/watch?v=si9iqF5uTFk&t=1533s) I long ago discovered that the best way to get something done was to do it—and if necessary, apologize. — Grace Hopper
> [22:39](https://www.youtube.com/watch?v=si9iqF5uTFk&t=1359s) I think the saddest phrase I ever hear in a computer installation is that horrible one 'but we've always done it that way. — Grace Hopper
> [17:02](https://www.youtube.com/watch?v=si9iqF5uTFk&t=1022s) And yet the data is our raw material—our output is information, our product—and we should be concentrating on the data and the information. — Grace Hopper
> [08:43](https://www.youtube.com/watch?v=si9iqF5uTFk&t=523s) Nobody is looking at the value of information or comparative value of different pieces of information, and we’ve got to look at it because it’s cutting up our online systems. — Grace Hopper
## Mentioned Grace Hopper, Hyman Rickover, Henry Ford, Model T, U.S. Navy, U.S. Coast Guard, Tactical Air Command, Maxwell Air Force Base, Randleman, Privacy Act, Harvard Mark II, Naval Surface Warfare Center, American Federation of Information Processing Societies (AFIPS), Annals of the History of Computing, Naval War College, Joint Chiefs of Staff, Bureau of Ordnance (BuOrd), Apple, Collins, Slater, Naval Regional Data Center (NARDAC) Norfolk, Harvard Mark I, Norman Bel Geddes, UNIVAC I, Control Data Corporation, CDC 6400, Landsat, EPA, OSHA, EEOC, IRS, Social Security Administration, Albert Einstein, George Pólya, How to Solve It, Intel 8021, Tinker Toy
## Video description Part One of "Future Possibilities: Data, Hardware, Software, and People" presented by Capt. Grace Hopper at NSA in 1982.
[Source](https://www.youtube.com/watch?v=si9iqF5uTFk)