Museum Wire
Law 0 · Katie's LawEvery system is shaped by the human drive to do less work. This is not a flaw. It is the economic force that produces all software — and all software failure.Law I · Boundary CollapseWhen data crosses into a system that interprets structure, without being constrained, it becomes executable.2026 IncidentAxios. 70 Million Downloads a Week. North Korea Inside.Law II · Ambient AuthorityWhen a system trusts the presence of a credential instead of verifying the intent behind it, authentication becomes indistinguishable from authorization.AXM-001Set Theory — Membership, Boundaries, and BelongingLaw III · Transitive TrustWhen a system inherits trust from a source it did not verify, the attack surface extends to everything that source touches.2026 IncidentClaude Code — The Accept-Data-Loss FlagLaw IV · Complexity AccretionSystems do not become complex. They accumulate complexity — one reasonable decision at a time — until no single person can hold the whole in their head.Law V · Temporal CouplingCode that assumes sequential execution, stable state, or consistent timing will fail the moment concurrency, scale, or latency proves the assumption wrong.2026 IncidentCopy Fail — 732 Bytes to Root on Every Linux DistributionAXM-002Boolean & Propositional Logic — True, False, and the Excluded MiddleLaw VI · Observer InterferenceWhen the system that monitors health becomes a participant in the system it monitors, observation becomes a failure vector.2025Amazon Kiro — The 13-Hour Outage2025Operation Chrysalis: The Notepad++ Supply Chain Hijack2025Replit Agent — The Vibe Code Wipe2025Shai-Hulud — The npm Worm That Ate Its Own Ecosystem2024Air Canada Chatbot — The Policy That Wasn't2024Change Healthcare — One-Third of US Healthcare, One Missing MFA2024CrowdStrike — The Security Update That Broke the World2024Google Gemini Image Generation — The Six-Day Pause2024XZ Utils — The Two-Year Infiltration20233CX — The Supply Chain That Ate Another Supply Chain2023Amazon Prime Video — The Per-Frame State Machine2023Bing Sydney — The Chatbot That Went Rogue2023Samsung ChatGPT Leak — The Employee Who Pasted the SecretEFFODE · LEGE · INTELLEGELaw 0 · Katie's LawEvery system is shaped by the human drive to do less work. This is not a flaw. It is the economic force that produces all software — and all software failure.Law I · Boundary CollapseWhen data crosses into a system that interprets structure, without being constrained, it becomes executable.2026 IncidentAxios. 70 Million Downloads a Week. North Korea Inside.Law II · Ambient AuthorityWhen a system trusts the presence of a credential instead of verifying the intent behind it, authentication becomes indistinguishable from authorization.AXM-001Set Theory — Membership, Boundaries, and BelongingLaw III · Transitive TrustWhen a system inherits trust from a source it did not verify, the attack surface extends to everything that source touches.2026 IncidentClaude Code — The Accept-Data-Loss FlagLaw IV · Complexity AccretionSystems do not become complex. They accumulate complexity — one reasonable decision at a time — until no single person can hold the whole in their head.Law V · Temporal CouplingCode that assumes sequential execution, stable state, or consistent timing will fail the moment concurrency, scale, or latency proves the assumption wrong.2026 IncidentCopy Fail — 732 Bytes to Root on Every Linux DistributionAXM-002Boolean & Propositional Logic — True, False, and the Excluded MiddleLaw VI · Observer InterferenceWhen the system that monitors health becomes a participant in the system it monitors, observation becomes a failure vector.2025Amazon Kiro — The 13-Hour Outage2025Operation Chrysalis: The Notepad++ Supply Chain Hijack2025Replit Agent — The Vibe Code Wipe2025Shai-Hulud — The npm Worm That Ate Its Own Ecosystem2024Air Canada Chatbot — The Policy That Wasn't2024Change Healthcare — One-Third of US Healthcare, One Missing MFA2024CrowdStrike — The Security Update That Broke the World2024Google Gemini Image Generation — The Six-Day Pause2024XZ Utils — The Two-Year Infiltration20233CX — The Supply Chain That Ate Another Supply Chain2023Amazon Prime Video — The Per-Frame State Machine2023Bing Sydney — The Chatbot That Went Rogue2023Samsung ChatGPT Leak — The Employee Who Pasted the SecretEFFODE · LEGE · INTELLEGE
Keyboard Navigation
W
A
S
D
or arrow keys · M for map · Q to exit
← Back to Hall of Heroes
Commodore VIC-20 pixel portrait
⬡ Pioneerfame

Commodore VIC-20

VIC-20

The First Computer to Sell a Million

eighties · 2 min read · Decommissioned
Why buy just a video game, when you can buy a Commodore VIC-20?

The Machine

The Commodore VIC-20 was introduced in June 1980 at the Consumer Electronics Show and began shipping in 1981. It had 5KB of RAM (3.5KB available to BASIC), a 22-column display (narrower than the standard 40 columns of most competitors), a 6502 CPU, and a VIC chip for graphics and audio. The hardware was modest by comparison to the Atari 400 or Apple II.

The price was not modest in its effect: below $300 at launch, dropping further as production scaled. Commodore's Jack Tramiel — "Computers for the masses, not the classes" — drove pricing as a competitive weapon.

The Distribution Breakthrough

The VIC-20 was the first home computer sold at K-Mart, Sears, and toy stores alongside game consoles. This was not a minor retail detail. The Apollo II and TRS-80 required specialized computer stores or electronics retailers. The VIC-20 reached customers who were buying a Christmas present, not seeking out a computer dealer. The marketing — national television advertising with William Shatner — spoke to exactly that audience.

The result was the first computer to cross one million units sold. The demographic this represented was important: not hobbyists, not business buyers, but families who were introduced to the concept of a home computer for the first time through a retailer they already visited.

The Bridge

The VIC-20 created the audience for the Commodore 64. Many C64 buyers started on a VIC-20 — and the 5KB constraint of the VIC-20, which forced programmers to optimize aggressively, created a generation of efficient BASIC programmers who graduated to the C64 with hard-won instincts about memory efficiency that developers with more generous platforms hadn't developed.

The VIC-20 wasn't the best computer of 1981. It was the one at K-Mart. A generation of programmers started here because their parents weren't looking for a computer — they saw it next to the Atari consoles and bought it instead. That's how you build an audience.