Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    The Worst Typo I Ever Made

    Tom Scott

    2 HN recommenders · recommended in 4 months, 2020–2026

    YouTube

    11:25 · 6.4M views · Jun 1, 2020

    Tom Scott recounts the worst typo he ever made, a subtle mistake in code with destructive consequences at a previous job. It is a cautionary tale about irreversible operations.

    Shared in outage and accidental-deletion threads as a relatable, well-told horror story.

    Software Engineering & LanguagesSoftware practice, open source & careersDatabases & storageTesting, debugging & developer tools
    1. 1:06:44
      Programming is terrible—Lessons learned from a life wasted. EMF2012tef ebooks1.7M views • 13 years ago
    2. 45:50
      "The Mess We're In" by Joe ArmstrongStrange Loop Conference398K views • 12 years ago
    3. 36:31
      Hey Underscore, You're Doing It Wrong!InfoQ141K views • 13 years ago
    4. 44:35
      Object-Oriented Programming is BadBrian Will2.6M views • 10 years ago
    5. 30:58
      Emojli: Behind the Scenes and Why You Should Never Build An AppTom Scott1M views • 12 years ago
    6. 10:13
      The Problem with Time & Timezones - ComputerphileComputerphile4.4M views • 12 years ago
    7. 22:15
      Badness 0 (Apostrophe‛s version)suckerpinch258K views • 2 years ago
    8. 25:41
      Compiling C to printable x86, to make an executable research papersuckerpinch480K views • 9 years ago
    9. 26:42
      10 Things I Regret About Node.js - Ryan Dahl - JSConf EUJSConf662K views • 8 years ago
    10. 1:03:55
      🚀 TDD, Where Did It All Go Wrong (Ian Cooper)DevTernity Conference619K views • 8 years ago
    11. 44:29
      Breaking the x86 Instruction SetBlack Hat381K views • 9 years ago
    12. 4:31
      why typing like this is sometimes okay.Tom Scott5.4M views • 7 years ago
    13. 7:53
      How the US Postal Service reads terrible handwritingTom Scott7M views • 4 years ago
    14. 51:18
      Lexical Scanning in Go - Rob PikeGoogleFOSSSydney162K views • 15 years ago
    15. 56:13
      I don't like notebooks.- Joel Grus (Allen Institute for Artificial Intelligence)O'Reilly120K views • 8 years ago
    16. 54:53
      Miguel de Icaza: Swift Godot: Fixing the Multi-million dollar mistake #GodotCon2023Godot Engine27K views • 2 years ago
    17. 29:25
      Rust NYC: Jon Gjengset - Demystifying unsafe codeRust Programming Language27K views • 6 years ago
    18. 59:23
      28c3: The Science of Insecurity28c342K views • 14 years ago
    19. 43:04
      "Stop Writing Dead Programs" by Jack Rusher (Strange Loop 2022)Strange Loop Conference468K views • 4 years ago
    20. 1:07:22
      Invited Talk - Guy SteeleClojureTV39K views • 9 years ago

    4 comments from Hacker News

    1. @sneelaJul 2026· in “List of Humorous Units of Measurement”

      The good ol' Ohnosecond: > An "ohnosecond" is the second after one makes a terrible mistake, such as deleting the wrong file or sending a text message to the wrong person, where the person in question can do nothing but say "oh no". The term is believed to originate from Elizabeth Powell Crowe's 1993 novel, The Electronic Traveler. Reminds me (and probably a lot of devs) of a time when I deployed something breaking to production many years ago :), of course I didn't know it would break production beforehand. Recently, I accidentally deleted my entire shell history which caused me quite a bit of slowdown for some time. I'm quite used to modifying complicated commands with Ctrl+R and fzf; the deletion of my shell was truly horrifying. Tom Scott, as usual, has a great video about the onosecond (sic): this video

      RecommendsView on HN
    2. @rococosbasiliskAug 2020· in “The “Oh Shoot” Moment”

      Tom Scott has a great video on his "Oh Shoot" moment ( this video ). Thinking back on the times I've had code exist nowhere else but the clipboard...

      RecommendsView on HN
    3. @SophiraOct 2021· in “Facebook-owned sites were down”

      Somebody just had their very own "onosecond". this video The video is one that Tom Scott published in June 2020 about the worst typo he ever made in one of his prior jobs, and while the Facebook mistake is almost certainly not going to be anything irrecoverable like this one, you can bet that Facebook pride themselves on being available all the time.

      CitesView on HN
    4. @auroranilOct 2020· in “We deleted the production database by accident”

      Tom Scott made a mistake with a similar outcome as this article, but with an SQL query that is much more subtle than DROP. this video By all means, find ways to fool-proof the architecture. But be prepared for scenarios where some destructive action happens to a production database.

      CitesView on HN