article thumbnail
Tech Trivia
Mind-Blowing Tech Facts
20 min read
#trivia

Think you know tech? These aren't your typical "Steve Jobs wore black turtlenecks" facts. These are the wild, weird, and absolutely true stories that shaped computing as we know it. From million-dollar bugs to accidental inventions that changed the world, buckle up for a deep dive into tech's most fascinating trivia.


The Accidental Innovations

The First Computer Bug Was Literally a Bug

The Story: On September 9, 1947, engineers working on the Harvard Mark II computer found the machine malfunctioning. After investigation, they discovered a moth trapped in relay #70. Grace Hopper taped the moth into the logbook with the note: "First actual case of bug being found."

The Twist: The term "bug" for technical glitches already existed (Thomas Edison used it in the 1870s), but this was the first documented case of an actual insect causing a computer problem.

The Legacy: That moth is preserved in the Smithsonian. Every time you file a bug report, you're honoring an actual dead moth.

CAPTCHA Was Created to Digitize Books

The Mind-Blow: Those annoying "prove you're human" tests weren't just for security. reCAPTCHA's wavy text came from scanned books that OCR software couldn't read. By solving CAPTCHAs, you were helping digitize old books for free.

The Numbers: Before Google acquired reCAPTCHA, users were collectively digitizing 2.5 million books per year, one distorted word at a time.

The Irony: Now AI is better at solving CAPTCHAs than humans. We're asking humans to prove they're not AI using tests that AI can beat. Modern reCAPTCHA mostly analyzes your mouse movements and browsing behavior instead.

The GIF Format's Creator Pronounces It "Jif"

The Controversy: Steve Wilhite created the GIF format in 1987. He insists it's pronounced "jif" (like the peanut butter). The tech world collectively ignored him.

His Reasoning: "Choosy developers choose GIF." (Parody of "Choosy moms choose Jif")

The Rebellion: Most developers pronounce it with a hard G (like "gift"). Even President Obama weighed in (he said "gif" with a hard G).

The Verdict: Wilhite received a Webby Award in 2013 and used his 5-word acceptance speech to declare: "It's pronounced 'jif,' not 'gif.'" The internet still doesn't care.


The Million-Dollar Mistakes

The $125 Million Mars Climate Orbiter Crashed Because of Imperial vs. Metric

The Disaster: In 1999, NASA's $125 million Mars Climate Orbiter burned up in Mars's atmosphere due to a unit conversion error. Lockheed Martin used imperial units (pounds-force), while NASA used metric (newtons).

The Result: The spacecraft came within 60km of Mars instead of 150km and disintegrated.

The Lesson: Always check your units. This mistake literally burned $125 million.

The Therac-25 Killed People Due to Race Conditions

The Horror: Between 1985-1987, a radiation therapy machine called Therac-25 killed at least 6 people and injured many more. The cause? Race conditions in the software caused it to deliver lethal doses of radiation - up to 100 times the intended amount.

The Technical Cause: The machine reused code from previous models that relied on hardware interlocks. When moved to software-only controls, race conditions occurred when operators typed too quickly.

The Legacy: This case study is taught in every software engineering ethics course. It's why medical software requires extensive validation.

The Year 2000 Problem Cost $300 Billion to Fix

The Setup: Programmers in the 1960s-80s used 2-digit years (99 instead of 1999) to save memory. Nobody thought their code would still be running in 2000.

The Panic: Planes would fall from the sky! Banks would collapse! Nuclear missiles would launch!

The Reality: We spent $300 billion fixing it globally. Almost nothing happened on January 1, 2000 - because we spent $300 billion fixing it.

The Controversy: Was Y2K overblown hype or a disaster averted by careful preparation? Debate continues.


The Naming Stories

Why C++ is Called C++

The Logic: C++ is named after the ++ operator in C, which increments a variable by 1. So C++ = C + 1 = the next version of C.

The Joke: Some argue it should've been called ++C (pre-increment returns new value), since C++ (post-increment returns old value) implies using C's old value. Bjarne Stroustrup, C++'s creator, has heard this joke approximately 10 million times.

JavaScript Has Nothing to Do with Java

The Reality: JavaScript was created in 10 days by Brendan Eich at Netscape in 1995. It was originally called Mocha, then LiveScript.

The Marketing: Netscape renamed it JavaScript to ride Java's popularity wave (Java was the hot new thing). Sun Microsystems (Java's owner) licensed the name.

The Confusion: Countless managers have asked developers if they "know JavaScript" because they "know Java." They're as related as "car" and "carpet."

The Quote: Brendan Eich later said: "I was recruited to put Scheme in the browser. Then I was told to make it look like Java."

Python is Named After Monty Python

The Truth: Guido van Rossum named Python after Monty Python's Flying Circus, not the snake. He wanted a short, unique, and slightly mysterious name.

The Evidence: Python's official documentation contains Monty Python references. The metasyntactic variables in examples are often "spam" and "eggs" instead of "foo" and "bar."

The Tradition: The Python Package Index (PyPI) is pronounced "pie pee eye" or "pie pie" - another food reference keeping the Spam theme alive.

Google Was Originally Called BackRub

The Origin: Larry Page and Sergey Brin's first search engine was called BackRub because it analyzed backlinks.

The Change: They renamed it after "googol" (10^100) to reflect the massive amount of data they wanted to organize. They misspelled it as "Google."

The Almost-Was: They almost went with "Alphabet" initially, but that came later when they restructured. Imagine saying "just Alphabet it" instead of "just Google it."

The QWERTY Keyboard Was Designed to Slow You Down

The Myth: QWERTY was designed to prevent typewriter jams by separating common letter pairs.

The Reality: This is partially true. QWERTY was optimized for Morse code operators converting telegraph messages. Common letter pairs were separated to prevent mechanical jams, but the layout stuck even after jamming was no longer an issue.

The Irony: Dvorak keyboard layout is scientifically proven to be faster and more ergonomic. Nobody uses it because QWERTY won the market through momentum, not merit.

Bitcoin's Pizza Day: $90 Million for Two Pizzas

The Date: May 22, 2010

The Transaction: Laszlo Hanyecz paid 10,000 BTC for two Papa John's pizzas. At the time: $41.

Today's Value: At Bitcoin's 2021 peak ($69,000/BTC), those pizzas cost $690 million.

The Legacy: May 22 is "Bitcoin Pizza Day." Laszlo doesn't regret it - he was proving Bitcoin could be used as currency.

The Irony: He also mined 10,000 BTC per day early on. He's fine.

The DAO Hack: $60 Million Stolen, Ethereum Split in Two

The Hack: In 2016, a hacker exploited a recursive call vulnerability in The DAO (Decentralized Autonomous Organization) smart contract, draining $60 million in Ethereum.

The Controversy: Ethereum's response was a hard fork to reverse the theft. This violated "code is law" principles.

The Split: Purists who opposed the fork continued with Ethereum Classic (ETC). The main chain became Ethereum (ETH).

The Lesson: Immutable doesn't mean unchangeable if enough people agree to change it.

The $45 Million Typo

The Story: In 2005, a Japanese trader meant to sell 1 share for ¥610,000. Instead, he sold 610,000 shares for ¥1 each.

The Loss: Mizuho Securities lost $225 million (later settled for $45 million).

The Problem: The trading system's UI was confusing. He typed the numbers in the wrong fields.

The Prevention: Modern trading systems have confirmations, but this wasn't the first or last fat-finger error.

Margaret Hamilton: The Woman Who Saved Apollo 11

The Role: She led the team that wrote the Apollo Guidance Computer code. She coined the term "software engineering."

The Save: Days before Apollo 11 landed, she predicted and coded a fix for an error that could have aborted the mission. During the actual landing, that error occurred. Her code handled it. Neil Armstrong landed safely.

The Photo: The famous image of her standing next to a stack of Apollo code printouts taller than she is? That's her code.

John Carmack: Programming God

The Legend: John Carmack (Doom, Quake) is known for:

The Contribution: His code powered the FPS revolution. Games like Half-Life, Halo, and Call of Duty owe their existence to Carmack's innovations.

The Quote: "In the information age, the barriers just aren't there. The barriers are self-imposed. If you want to set off and go develop some grand new thing, you don't need millions of dollars of capitalization. You need enough pizza and Diet Coke to stick in your refrigerator."

Linus Torvalds: The Accidental Revolutionary

The Start: In 1991, 21-year-old Linus Torvalds posted on Usenet: "I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu)."

The Impact: That hobby is now Linux - running:

The Personality: Known for brutal code reviews and legendary rants. Created Git because he was mad at existing version control systems.


The Technology That Almost Was

Betamax Was Technically Superior to VHS

The Quality: Betamax had better video quality, better sound, and was more compact.

The Loss: VHS won because:

The Lesson: Better technology doesn't always win. Marketing and ecosystem matter more.

HD DVD vs. Blu-ray: PlayStation 3 Decided the Format War

The Battle: HD DVD and Blu-ray fought to be the successor to DVD.

The Turning Point: Sony included Blu-ray in PlayStation 3. Microsoft backed HD DVD with Xbox 360 add-on.

The Outcome: PS3 outsold Xbox 360. Every PS3 owner had a Blu-ray player. The installed base killed HD DVD.

The Irony: Streaming killed physical media anyway. The format war was pointless.

We Almost Had IPv5

The Truth: IPv6 (128-bit addresses) replaced IPv4 (32-bit addresses). What happened to IPv5?

The Answer: IPv5 was an experimental protocol called "Internet Stream Protocol" that never made it out of testing. When the next version was standardized, they skipped to IPv6 to avoid confusion.

The Reality: We're slowly transitioning to IPv6. Very slowly. We're running out of IPv4 addresses but NAT keeps zombie-ing them back to life.


The Modern Mysteries

GitHub's Default Branch Changed from "master" to "main" in 2020

The Change: Citing slavery connotations, GitHub changed default branch names from "master" to "main."

The Controversy: Some argued it was necessary. Others argued it was performative and ignored actual issues.

The Impact: Millions of repositories still use "master." Billions of tutorials broke. CI/CD pipelines broke. Scripts broke.

The Adaptation: The tech community adapted. Most new projects use "main" now.

Stack Overflow Is Shutting Down Due to AI

The Reality: Stack Overflow traffic dropped 50% after ChatGPT launched. Why ask Stack Overflow when AI answers immediately?

The Irony: AI was trained on Stack Overflow answers. The parasite is killing the host.

The Future: Stack Overflow is pivoting to OverflowAI. The question is: who will create the training data for the next generation of AI?


Your Tech Trivia Arsenal

You now know:

Next time you're at a meetup, drop one of these:

Pro tip: The best tech trivia isn't just interesting - it teaches lessons about engineering, business, and human nature.

Now go forth and be the most interesting person at your next tech event.