94
submitted 1 year ago* (last edited 1 year ago) by videodrome@lemmy.capebreton.social to c/technology@lemmy.ml

cross-posted from: https://lemmy.capebreton.social/post/517037

At 3:45 p.m., Grace Murray Hopper records 'the first computer bug' in the Harvard Mark II computer's log book. The problem was traced to a moth stuck between relay contacts in the computer, which Hopper duly taped into the Mark II's log book with the explanation: “First actual case of bug being found.” The bug was actually found by others but Hopper made the logbook entry.

all 6 comments
sorted by: hot top controversial new old
[-] duncesplayed@lemmy.one 12 points 1 year ago

This one incident has had so many variations and urban legend-ish twists. This article itself even incorrectly lists the date as 1945 in one place, which is a common twist on the story, but incorrect. (This computer didn't even come into existence until 1947, so the bug couldn't have been found in 1945). For any know-it-alls who like to one-up people with the correct facts, here's the truth behind the story, best I can figure out:

  • This is indeed a real log entry book from September 9, 1947 (not 1945, as is sometimes reported)
  • Grace Hopper did not write the log entry book
  • Grace Hopper did not find the bug. She wasn't even there that day
  • Grace Hopper did make the story famous, though. Even though she wasn't personally involved, she found it funny, and liked to tell it, which is how she got associated with the story
  • This was not the first usage of the word "bug" (obviously, since "First actual case of bug being found" wouldn't have been funny). The earliest recorded usage of "bug" (in an engineering context) was Thomas Edison in 1878, but it surely predated him, as well. It was in common usage among engineers in the early 20th century
  • It was not the first usage of the word "debug", as is often attributed. We have a record of the word "debug" being used in 1945. (Maybe this is why some versions of the Mark II story are sometimes given as 1945). "Debugging" was used in the aviation industry before the software industry
  • The earliest recorded usage of the word "debug" in the context of software is 1952, but again, it probably predates its first record. Who knows if the word was already in use in 1947!
[-] zumi@lemmy.sdf.org 9 points 1 year ago

I had always thought this is where the term "bug" came from, but the log says "First actual case of bug being found", which to me implies misperforming routines were called bugs prior to the "bug" being found.

[-] Michal@programming.dev 6 points 1 year ago

You can't spell Motherboard without Moth

Ba-dum tss

[-] athos77@kbin.social 4 points 1 year ago

Hunh. I had no idea they'd saved the actual moth - that's interesting!

[-] Ubermeisters@lemmy.zip 2 points 1 year ago
this post was submitted on 09 Sep 2023
94 points (94.3% liked)

Technology

34771 readers
105 users here now

This is the official technology community of Lemmy.ml for all news related to creation and use of technology, and to facilitate civil, meaningful discussion around it.


Ask in DM before posting product reviews or ads. All such posts otherwise are subject to removal.


Rules:

1: All Lemmy rules apply

2: Do not post low effort posts

3: NEVER post naziped*gore stuff

4: Always post article URLs or their archived version URLs as sources, NOT screenshots. Help the blind users.

5: personal rants of Big Tech CEOs like Elon Musk are unwelcome (does not include posts about their companies affecting wide range of people)

6: no advertisement posts unless verified as legitimate and non-exploitative/non-consumerist

7: crypto related posts, unless essential, are disallowed

founded 5 years ago
MODERATORS