Skip to content

facts: rewrite the trivia list around real, checkable details - #106

Merged
hbrooks merged 1 commit into
mainfrom
facts-refactor-200
Aug 10, 2026
Merged

facts: rewrite the trivia list around real, checkable details#106
hbrooks merged 1 commit into
mainfrom
facts-refactor-200

Conversation

@hbrooks

@hbrooks hbrooks commented Aug 10, 2026

Copy link
Copy Markdown
Member

Summary

  • Rewrites src/lib/facts.ts so every entry carries a specific name, date, or number instead of a vague joke. The old "Amazon found every extra 100ms cost 1% in sales. Milliseconds have a salary." style entries are gone.
  • Keeps the 50 strongest existing facts (including the Harald Bluetooth one) and adds 150 researched ones across early computing, programming languages, networking, famous outages, hardware, games, and cryptography. 200 total.
  • Excludes anything involving death, injury, or weapons. This copy sits under "What are we shipping today?" and should stay light, so the Therac-25, Patriot, Air Canada, and similar entries were cut rather than reworded.

Test plan

  • npm run typecheck
  • npx vitest run test/facts.test.ts (count assertion updated to 200; dupes, blanks, and multi-line entries still covered)
  • Open the new-session pane a few times and confirm facts render and wrap at a readable measure

The old list leaned on jokes and vague claims that taught you nothing, so
every entry now carries a name, a date, or a number you could look up.
Drops the filler, keeps the strongest 50, and adds 150 researched facts
across computing history, languages, networking, hardware, games, and
cryptography for 200 total.

Facts about death, injury, or weapons are deliberately excluded: this
copy sits under "What are we shipping today?" and should stay light.
@hbrooks
hbrooks merged commit 777731f into main Aug 10, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant