Knuth-beloningscheque

Donald Knuth en zijn beloning voor elke fout in een van zijn boeken (zelfs typfouten) behoren tot de folklore van de informatica. Het is absurd om te denken dat ik er een zou kunnen verdienen! Zijn boeken zijn door duizenden mensen doorgekamd. Mensen die slimmer zijn dan ik. Geduldiger mensen.

En toen gebeurde het. Ik dacht een fout te hebben gevonden. Maar ik meldde het niet meteen; ik wachtte en controleerde het maandenlang, om te voorkomen dat ik mezelf belachelijk zou maken. Ik vertelde het zelfs aan het lokale genie op de universiteit, die er niet veel om gaf en mijn enthousiasme afdeed.

Kijk, de fout die ik vond bevindt zich op een heel bijzondere plek. Het boek is Computer Modern Typefaces, dus het is een minder gelezen boek (niet het TeXbook of The Art of Computer Programming), maar nog steeds heeft vrijwel iedereen die dat boek heeft geprobeerd, over die fout gelezen.

Want het staat op pagina 1. In de eerste alinea. Het allereerste woord.

Daarom staat er "E1" in het memo-veld: Computer Modern Typefaces is Deel E in de Computers & Typesetting-serie. Pagina 1.

Ik heb de cheque enigszins gecensureerd, omdat Knuth bang is dat iemand slechte dingen zou doen met die nummers, en hij al vele jaren geen echte cheques meer uitdeelt. Tegenwoordig krijg je een fantasiecertificaat van een fantasiebank, de Bank of San Serriffe.

Maar waarom zie je daar het bedrag "0x$1.20" staan, oftewel decimaal $2,88? Een paar jaar later stuurde ik een ander voorstel voor een fout in, maar ik had ongelijk. Knuth schreef zelfs een paar alinea's over waarom ik precies ongelijk had, maar omdat hij een terloopse zin in mijn bugrapport als een goede suggestie beschouwde, kreeg ik nog een cheque van $0,32.

Stuur gerust een e-mail naar t@2uo.de!