Knuth의 오류 발견 보상 수표

5 hours ago 4
  • Donald Knuth가 책의 오류 제보를 확인하고 보상 수표를 보낸 지 20년이 지난 시점의 회고임
  • 발견한 오류는 Computer Modern Typefaces에서 아라비아 숫자로 표시된 1쪽, 첫 문단의 첫 단어에 있었음
  • 제보자는 수많은 사람이 이미 검토한 책에서 오류를 찾았다는 사실을 믿기 어려워 몇 달 동안 재확인한 뒤 제보함
  • Knuth는 수표 번호의 악용을 우려했으며, 이제는 실제 수표 대신 가상의 Bank of San Serriffe 증서를 지급함
  • 몇 년 뒤 보낸 또 다른 오류 제보는 틀렸지만, 그 안의 한 문장이 좋은 제안으로 인정돼 0.32달러를 추가로 받음

첫 단어에서 발견한 오류

  • Donald Knuth는 책에서 발견한 오류에 오탈자까지 포함해 보상하며, 제보자는 20년 전 오류 확인 편지와 보상 수표를 받음
  • 이미 수천수만 명이 검토한 책이라 자신이 오류를 찾을 수 있으리라 생각하지 못했으며, 틀린 제보로 망신당하지 않으려 몇 달 동안 재확인함
    • 대학에서 천재로 통하던 사람에게도 알렸지만, 상대는 별 관심을 보이지 않았음
  • 오류가 있던 Computer Modern Typefaces는 TeXbook이나 The Art of Computer Programming보다 덜 읽히는 책이지만, 오류 위치는 책을 펼친 사람이라면 거의 누구나 지나쳤을 1쪽 첫 문단의 첫 단어였음
  • 수표 메모의 E1 은 Computers & Typesetting 시리즈의 Volume E인 Computer Modern Typefaces의 1쪽을 뜻함

실제 수표와 가상 은행의 기록

  • 공개한 수표 이미지는 Knuth의 번호 악용 우려 때문에 일부를 가렸음
  • Knuth는 오래전부터 실제 수표를 지급하지 않고, 가상의 Bank of San Serriffe 증서를 지급하고 있음
  • 가상 은행에 기록된 제보자의 잔액 0x$1.20 은 십진수로 2.88달러임
    • 몇 년 뒤 추가로 제보한 오류는 잘못된 판단이었고, Knuth는 왜 틀렸는지 여러 문단에 걸쳐 답변함
    • 다만 오류 보고서에 무심코 덧붙인 한 문장을 좋은 제안으로 인정해 0.32달러 수표를 추가로 보냄
Read Entire Article