Knuth Reward Check
🇬🇧 English
It’s been twenty years now that I’ve gotten one of the best letters ever. Donald Knuth confirmed the error I had found in one of his books and sent me the coveted check! Donald Knuth and his reward for any error in one of his books (even typographical ones) are computer science folklore. Preposterous to think that I could possibly earn one! His books have been combed through by thousands and thousands of people.
Smarter people than I am. More patient people. And then it happened.
I thought I had found an error. But I did not report it right away, I waited and re-checked it for months, lest I make a fool of myself. I even told our local genius at university who did not care much and dismissed my excitement.
See, the error I found is in a very special place. The book is “Computer Modern Typefaces”, so it’s a less read book (not the Te Xbook or The Art of Computer Programmming), but still, practically everybody who has given that book a shot will have read over that error. Because it’s on page Arabic one.
In the first paragraph. The very first word. That’s why the Memo field says “E1”: Computer Modern Typefaces is Volume E in the Computers & Typesetting series.
Page 1. I have censored the check slightly, because Knuth is afraid someone might do bad things with those numbers, and he hasn’t been handing out real checks for many years now. Today you get a fantasy certificate of a fantasy bank, the Bank of San Serriffe.
But why will you find me there with the entry “0x$1.20”, i.e. decimal $2.88? A few years later I sent in another proposed error, but I was wrong. Knuth actually wrote a few paragraphs why exactly I’m wrong, but because he counted some throwaway sentence in my bug report as a good suggestion, I got another check for $0.32.
🇸🇦 العربية
قصة شيك مكافأة كنوث
مضى عشرون عامًا منذ تلقيت واحدة من أروع الرسائل على الإطلاق. فقد أكد دونالد كنوث الخطأ الذي وجدته في أحد كتبه، وأرسل إليّ الشيك المرغوب! دونالد كنوث ومكافأته عن أي خطأ في كتبه (حتى الأخطاء المطبعية) جزء من أساطير علوم الحاسوب. كان من الغريب التفكير في أنني قد أكسب هذه المكافأة! لقد دقق آلاف وآلاف الأشخاص في كتبه. أشخاص أذكى مني. أشخاص أكثر صبرًا. ثم حدث ذلك. ظننت أنني وجدت خطأً. لكنني لم أبلغ عنه فورًا، بل انتظرت وأعدت التحقق منه لشهور، كي لا أُحرج نفسي. بل أخبرت العبقري المحلي في جامعتي، الذي لم يهتم كثيرًا وتجاهل حماسي.
انظر، الخطأ الذي وجدته في مكان خاص جدًا. الكتاب هو "Computer Modern Typefaces"، وهو أقل قراءة من غيره (ليس The TeXbook ولا The Art of Computer Programming)، ومع ذلك فكل من تصفح هذا الكتاب تقريبًا سيكون قد مرّ على ذلك الخطأ. لأنه في الصفحة الأولى. في الفقرة الأولى. الكلمة الأولى تمامًا. ولهذا يقول حقل الملاحظات في الشيك "E1": فـ Computer Modern Typefaces هو المجلد E في سلسلة Computers & Typesetting. الصفحة 1.
لقد حجبت بعض تفاصيل الشيك قليلًا، لأن كنوث يخشى أن يسيء أحدهم استخدام تلك الأرقام، وهو لم يعد يصدر شيكات حقيقية منذ سنوات. واليوم تحصل على شهادة خيالية من بنك خيالي، هو بنك سان سيريف. لكن لماذا ستجدني هناك بالإدخال "0x$1.20"، أي $2.88 بالنظام العشري؟ بعد بضع سنوات أرسلت خطأً محتملاً آخر، لكنني كنت مخطئًا. كتب كنوث بالفعل عدة فقرات يشرح فيها سبب خطئي، لكنه اعتبر عبارة عابرة في تقرير الخطأ الذي أرسلته اقتراحًا جيدًا، فحصلت على شيك آخر بقيمة $0.32.
ما أهمية شيكات مكافأة دونالد كنوث؟
يقدم دونالد كنوث مكافآت مالية عن الأخطاء التي يجدها القراء في كتبه، وهو تقليد من أساطير علوم الحاسوب، وتُصرف المكافآت اليوم كشهادات خيالية من بنك سان سيريف.
🇧🇩 বাংলা
নুথের পুরস্কার চেকের গল্প
বিশ বছর হয়ে গেল, আমি সবচেয়ে সেরা চিঠিগুলোর একটি পেয়েছিলাম। Donald Knuth আমার খুঁজে পাওয়া একটি ভুল নিশ্চিত করেছিলেন এবং আমাকে সেই কাঙ্ক্ষিত চেকটি পাঠিয়েছিলেন! Donald Knuth এবং তাঁর বইয়ের যেকোনো ভুলের (এমনকি মুদ্রণগত ভুলের) জন্য পুরস্কার কম্পিউটার বিজ্ঞানের লোককথার অংশ। আমি কখনো এটি জিততে পারি, এ কথা ভাবাই হাস্যকর ছিল! তাঁর বইগুলো হাজার হাজার মানুষ খুঁটিয়ে দেখেছে। আমার চেয়ে বুদ্ধিমান মানুষ। আমার চেয়ে ধৈর্যশীল মানুষ। তারপর ঘটল সেটি। আমি ভেবেছিলাম একটি ভুল পেয়েছি। কিন্তু আমি তখনই জানাইনি; নিজের বোকামি যাতে প্রকাশ না পায়, তাই কয়েক মাস অপেক্ষা করে আবার যাচাই করেছি। এমনকি আমাদের বিশ্ববিদ্যালয়ের স্থানীয় "প্রতিভা"-কেও বলেছিলাম, যিনি তেমন গুরুত্ব দেননি এবং আমার উচ্ছ্বাস উড়িয়ে দিয়েছিলেন।
দেখুন, আমি যে ভুলটি পেয়েছিলাম সেটি একটি খুব বিশেষ জায়গায়। বইটির নাম "Computer Modern Typefaces", তাই এটি কম পঠিত বই (The TeXbook বা The Art of Computer Programming নয়), তবু যারা এই বইটি একবার হাতে নিয়েছেন, প্রায় সবাই সেই ভুলের উপর দিয়েই গিয়েছেন। কারণ এটি পৃষ্ঠা ১-এ। প্রথম অনুচ্ছেদে। একদম প্রথম শব্দে। এই কারণেই চেকের Memo ঘরে লেখা "E1": Computer Modern Typefaces হলো Computers & Typesetting সিরিজের Volume E। পৃষ্ঠা ১।
আমি চেকটি সামান্য ঢেকে দিয়েছি, কারণ Knuth ভয় পান কেউ ওই সংখ্যাগুলো দিয়ে খারাপ কিছু করতে পারে, এবং তিনি বহু বছর ধরে আসল চেক দেওয়া বন্ধ করেছেন। আজ আপনি একটি কাল্পনিক ব্যাংকের কাল্পনিক সনদ পান, Bank of San Serriffe। কিন্তু সেখানে আমাকে "0x$1.20" এন্ট্রিসহ কেন দেখবেন, অর্থাৎ দশমিকে $2.88? কয়েক বছর পরে আমি আরেকটি সম্ভাব্য ভুল পাঠিয়েছিলাম, কিন্তু আমি ভুল ছিলাম। Knuth আসলে কয়েক অনুচ্ছেদে লিখে ব্যাখ্যা করেছিলেন কেন আমি ভুল, কিন্তু আমার বাগ রিপোর্টের একটি সাধারণ বাক্যকে তিনি একটি ভালো পরামর্শ হিসেবে গণ্য করায় আমি আরও একটি চেক পেলাম, $0.32 মূল্যের।
Donald Knuth-এর পুরস্কার চেকের গুরুত্ব কী?
Donald Knuth তাঁর বইয়ের ভুল খুঁজে পাওয়ার জন্য আর্থিক পুরস্কার দেন, যা কম্পিউটার বিজ্ঞানের লোককথার একটি ঐতিহ্য; এখন পরিশোধ করা হয় Bank of San Serriffe-এর কাল্পনিক সনদপত্রে।
🇩🇪 Deutsch
Die Geschichte von Knuths Belohnungsscheck
Es ist nun zwanzig Jahre her, dass ich einen der besten Briefe überhaupt erhalten habe. Donald Knuth bestätigte den Fehler, den ich in einem seiner Bücher gefunden hatte, und schickte mir den begehrten Scheck! Donald Knuth und seine Belohnung für jeden Fehler in einem seiner Bücher (auch Tippfehler) gehören zum Folklore der Informatik. Es war absurd zu glauben, dass ich jemals eine davon verdienen könnte! Seine Bücher wurden von Tausenden und Abertausenden Menschen durchkämmt. Klügere Menschen als ich. Geduldigere Menschen. Und dann geschah es. Ich dachte, ich hätte einen Fehler gefunden. Aber ich meldete ihn nicht sofort; ich wartete und prüfte ihn monatelang erneut, um mich nicht zum Narren zu machen. Ich erzählte sogar unserem lokalen Genie an der Universität davon, das sich wenig darum kümmerte und meine Begeisterung abtat.
Sehen Sie, der Fehler, den ich fand, befindet sich an einer ganz besonderen Stelle. Das Buch ist „Computer Modern Typefaces“, es wird also weniger gelesen (es ist nicht das TeXbook oder The Art of Computer Programming), aber praktisch jeder, der es einmal aufgeschlagen hat, wird über diesen Fehler hinweggelesen haben. Denn er steht auf Seite 1. Im ersten Absatz. Das allererste Wort. Deshalb steht im Feld Memo „E1“: Computer Modern Typefaces ist Band E der Reihe Computers & Typesetting. Seite 1.
Ich habe den Scheck etwas unkenntlich gemacht, denn Knuth fürchtet, jemand könnte mit diesen Zahlen Schindluder treiben, und er stellt seit vielen Jahren keine echten Schecks mehr aus. Heute erhält man ein fantasievolles Zertifikat einer fantasievollen Bank, der Bank of San Serriffe. Aber warum finden Sie mich dort mit dem Eintrag „0x$1.20“, also dezimal $2,88? Einige Jahre später schickte ich einen weiteren vermeintlichen Fehler ein, aber ich lag falsch. Knuth schrieb tatsächlich einige Absätze, warum ich falsch lag, aber da er einen beiläufigen Satz in meinem Fehlerbericht als guten Vorschlag wertete, erhielt ich noch einen Scheck über $0,32.
Welche Bedeutung haben Donald Knuths Belohnungsschecks?
Donald Knuth zahlt Geldpreise für Fehler, die in seinen Büchern gefunden werden, eine Tradition aus dem Folklore der Informatik; die Zahlungen erfolgen heute in Form fiktiver Zertifikate der Bank of San Serriffe.
🇪🇸 Español
La historia del cheque de recompensa de Knuth
Hace veinte años que recibí una de las mejores cartas de mi vida. ¡Donald Knuth confirmó el error que había encontrado en uno de sus libros y me envió el codiciado cheque! Donald Knuth y su recompensa por cualquier error en uno de sus libros (incluso tipográficos) son parte del folclore de la informática. ¡Era absurdo pensar que yo podría ganarla! Sus libros han sido revisados por miles y miles de personas. Gente más inteligente que yo. Gente más paciente. Y entonces ocurrió. Creí haber encontrado un error. Pero no lo reporté de inmediato; esperé y lo revisé durante meses, para no hacer el ridículo. Incluso se lo comenté al genio local de mi universidad, que no le dio mucha importancia y desestimó mi entusiasmo.
Verás, el error que encontré está en un lugar muy especial. El libro es “Computer Modern Typefaces”, así que es menos leído (no es The TeXbook ni The Art of Computer Programming), pero aun así, prácticamente todos los que han hojeado ese libro habrán pasado por ese error. Porque está en la página 1. En el primer párrafo. La primera palabra. Por eso el campo Memo dice “E1”: Computer Modern Typefaces es el Volumen E de la serie Computers & Typesetting. Página 1.
He censurado ligeramente el cheque, porque Knuth teme que alguien haga algo malo con esos números, y desde hace muchos años no entrega cheques reales. Hoy recibes un certificado de fantasía de un banco de fantasía, el Bank of San Serriffe. Pero ¿por qué me encontrarás allí con la entrada “0x$1.20”, es decir, $2.88 en decimal? Unos años después envié otro posible error, pero me equivoqué. Knuth escribió varios párrafos explicando por qué estaba equivocado, pero como consideró que una frase casual de mi informe de error era una buena sugerencia, recibí otro cheque, de $0.32.
¿Cuál es la importancia de los cheques de recompensa de Donald Knuth?
Donald Knuth ofrece recompensas en dinero por errores encontrados en sus libros, una tradición del folclore de la informática; hoy los pagos se emiten como certificados de fantasía del Bank of San Serriffe.
🇫🇷 Français
L'histoire du chèque de récompense de Knuth
Il y a vingt ans, j'ai reçu l'une des plus belles lettres qui soient. Donald Knuth a confirmé l'erreur que j'avais trouvée dans l'un de ses livres et m'a envoyé le fameux chèque ! Donald Knuth et sa récompense pour toute erreur dans l'un de ses livres (même typographique) font partie du folklore de l'informatique. Il était absurde de penser que je pourrais un jour en gagner une ! Ses livres ont été passés au peigne fin par des milliers et des milliers de personnes. Des gens plus intelligents que moi. Des gens plus patients. Et puis c'est arrivé. Je pensais avoir trouvé une erreur. Mais je ne l'ai pas signalée tout de suite ; j'ai attendu et revérifié pendant des mois, de peur de me ridiculiser. J'en ai même parlé au petit génie local de mon université, qui s'en est peu soucié et a balayé mon enthousiasme.
Voyez-vous, l'erreur que j'ai trouvée se trouve à un endroit très particulier. Le livre est « Computer Modern Typefaces », un ouvrage moins lu (ce n'est ni The TeXbook ni The Art of Computer Programming), mais pratiquement tous ceux qui l'ont feuilleté sont tombés sur cette erreur. Parce qu'elle se trouve à la page 1. Dans le premier paragraphe. Le tout premier mot. C'est pourquoi le champ Memo indique « E1 » : Computer Modern Typefaces est le volume E de la série Computers & Typesetting. Page 1.
J'ai légèrement masqué le chèque, car Knuth craint que quelqu'un ne fasse de mauvaises choses avec ces chiffres, et il n'émet plus de vrais chèques depuis de nombreuses années. Aujourd'hui, vous recevez un certificat fantaisiste d'une banque fantaisiste, la Bank of San Serriffe. Mais pourquoi me trouverez-vous là avec l'entrée « 0x$1.20 », soit 2,88 $ en décimal ? Quelques années plus tard, j'ai signalé une autre erreur présumée, mais j'avais tort. Knuth a effectivement rédigé quelques paragraphes pour expliquer pourquoi je me trompais, mais comme il a considéré une phrase anodine de mon rapport de bogue comme une bonne suggestion, j'ai reçu un autre chèque, de 0,32 $.
Quelle est la signification des chèques de récompense de Donald Knuth ?
Donald Knuth offre des récompenses financières pour les erreurs trouvées dans ses livres, une tradition du folklore informatique ; aujourd'hui, les paiements prennent la forme de certificats fantaisistes de la Bank of San Serriffe.
🇮🇳 हिन्दी
नुथ इनाम चेक की कहानी
बीस साल हो गए हैं जब मुझे सबसे बेहतरीन पत्रों में से एक मिला था। Donald Knuth ने मेरी एक किताब में मिली गलती की पुष्टि की और मुझे वह बहुप्रतीक्षित चेक भेजा! Donald Knuth और उनकी किताबों में किसी भी गलती (यहाँ तक कि टाइपोग्राफिकल गलती) पर दिए जाने वाले इनाम कंप्यूटर विज्ञान की लोककथाओं का हिस्सा हैं। यह सोचना भी हास्यास्पद था कि मैं कभी इसे जीत सकता हूँ! उनकी किताबों को हज़ारों-हज़ारों लोगों ने खंगाला है। मुझसे ज़्यादा समझदार लोगों ने। मुझसे ज़्यादा धैर्यवान लोगों ने। और फिर यह हुआ। मुझे लगा कि मुझे एक गलती मिली है। पर मैंने तुरंत रिपोर्ट नहीं की, बल्कि महीनों तक इंतज़ार करके उसे दोबारा जाँचा, ताकि मैं खुद का मज़ाक न बनाऊँ। मैंने अपने विश्वविद्यालय के स्थानीय "प्रतिभाशाली" व्यक्ति को भी बताया, जिसने ज़्यादा ध्यान नहीं दिया और मेरे उत्साह को नज़रअंदाज़ कर दिया।
देखिए, मुझे जो गलती मिली वह एक बहुत खास जगह पर है। किताब है "Computer Modern Typefaces", तो यह कम पढ़ी जाने वाली किताब है (The TeXbook या The Art of Computer Programming जैसी नहीं), फिर भी लगभग हर वह व्यक्ति जिसने इस किताब को पढ़ा है, उस गलती पर से गुज़रा होगा। क्योंकि यह पृष्ठ 1 पर है। पहले पैराग्राफ़ में। सबसे पहला शब्द। इसीलिए चेक के Memo फ़ील्ड में "E1" लिखा है: Computer Modern Typefaces, Computers & Typesetting श्रृंखला का खंड E है। पृष्ठ 1।
मैंने चेक को थोड़ा सेंसर किया है, क्योंकि Knuth को डर है कि कोई उन संख्याओं का गलत इस्तेमाल न कर दे, और वे कई सालों से असली चेक नहीं दे रहे। आज आपको एक काल्पनिक बैंक, Bank of San Serriffe, का काल्पनिक प्रमाणपत्र मिलता है। पर आप मुझे वहाँ "0x$1.20" की प्रविष्टि के साथ क्यों पाएँगे, यानी दशमलव में $2.88? कुछ साल बाद मैंने एक और संभावित गलती भेजी, पर मैं गलत था। Knuth ने वास्तव में कुछ अनुच्छेद लिखकर समझाया कि मैं क्यों गलत था, लेकिन चूँकि उन्होंने मेरी बग रिपोर्ट के एक सामान्य वाक्य को अच्छा सुझाव माना, मुझे $0.32 का एक और चेक मिल गया।
Donald Knuth के इनाम चेक का क्या महत्व है?
Donald Knuth अपनी किताबों में मिली गलतियों पर आर्थिक इनाम देते हैं, जो कंप्यूटर विज्ञान की लोककथाओं की एक परंपरा है; अब भुगतान Bank of San Serriffe के काल्पनिक प्रमाणपत्रों के रूप में किया जाता है।
🇮🇩 Bahasa Indonesia
Kisah Cek Hadiah Knuth
Sudah dua puluh tahun berlalu sejak saya menerima salah satu surat terbaik yang pernah ada. Donald Knuth mengonfirmasi kesalahan yang saya temukan dalam salah satu bukunya dan mengirimkan cek yang sangat diidamkan! Donald Knuth dan hadiahnya untuk setiap kesalahan dalam bukunya (bahkan kesalahan tipografi) adalah bagian dari cerita rakyat ilmu komputer. Sungguh tidak masuk akal membayangkan saya bisa mendapatkannya! Buku-bukunya telah diteliti oleh ribuan dan ribuan orang. Orang-orang yang lebih pintar dari saya. Orang-orang yang lebih sabar. Lalu hal itu terjadi. Saya pikir saya telah menemukan kesalahan. Namun saya tidak langsung melaporkannya; saya menunggu dan memeriksanya ulang selama berbulan-bulan, agar saya tidak mempermalukan diri sendiri. Saya bahkan menceritakannya kepada jenius lokal di universitas kami, yang kurang peduli dan mengabaikan antusiasme saya.
Lihat, kesalahan yang saya temukan berada di tempat yang sangat istimewa. Bukunya berjudul "Computer Modern Typefaces", jadi buku ini kurang banyak dibaca (bukan The TeXbook atau The Art of Computer Programming), tetapi hampir semua orang yang pernah membacanya pasti sudah melewati kesalahan itu. Karena kesalahan itu ada di halaman 1. Di paragraf pertama. Kata pertama. Itulah sebabnya kolom Memo bertuliskan "E1": Computer Modern Typefaces adalah Volume E dalam seri Computers & Typesetting. Halaman 1.
Saya sedikit menyensor cek tersebut, karena Knuth khawatir seseorang mungkin menyalahgunakan angka-angka itu, dan dia sudah bertahun-tahun tidak lagi mengeluarkan cek sungguhan. Hari ini Anda mendapatkan sertifikat fiktif dari bank fiktif, yaitu Bank of San Serriffe. Namun mengapa Anda akan menemukan saya di sana dengan entri "0x$1.20", yaitu $2,88 dalam desimal? Beberapa tahun kemudian saya mengirimkan dugaan kesalahan lain, tetapi saya keliru. Knuth sebenarnya menulis beberapa paragraf tentang mengapa saya salah, tetapi karena dia menganggap sebuah kalimat sepintas dalam laporan bug saya sebagai saran yang baik, saya mendapatkan satu cek lagi senilai $0,32.
Apa arti penting cek hadiah Donald Knuth?
Donald Knuth menawarkan hadiah uang untuk kesalahan yang ditemukan dalam bukunya, sebuah tradisi dalam cerita rakyat ilmu komputer; pembayarannya kini berupa sertifikat fiktif dari Bank of San Serriffe.
🇯🇵 日本語
クヌースの報奨小切手の話
あれから二十年が経ちましたが、私がこれまでに受け取った中でも最高の手紙の一つでした。Donald Knuthが、私が彼の本の中に見つけた誤りを確認し、待ち望んでいた小切手を送ってくれたのです!Donald Knuthと、彼の著書のあらゆる誤り(誤植であっても)に対する報奨は、コンピュータ科学の民間伝承として知られています。自分がそれを獲得できるなどとは、ばかげた考えでした!彼の本は、何千人もの人々によって細かく精査されてきました。私より賢い人たち。私より辛抱強い人たち。そして、それは起きたのです。私は誤りを見つけたと思いました。しかし、すぐには報告せず、恥をかかないよう何か月も待ち、何度も確認しました。大学の地元の天才にさえ話しましたが、彼はあまり関心を示さず、私の興奮を受け流しました。
ご覧ください、私が見つけた誤りは非常に特別な場所にあります。その本は「Computer Modern Typefaces」で、あまり読まれていない本です(The TeXbookやThe Art of Computer Programmingではありません)。それでも、この本を手に取った人のほぼ全員が、その誤りを目にしているはずです。なぜなら、それは1ページ目にあるからです。最初の段落の、最初の単語です。だからこそ、小切手のMemo欄には「E1」と書かれています。Computer Modern Typefacesは、Computers & Typesettingシリーズの第E巻なのです。1ページ目です。
小切手は少し伏せてあります。クヌースは、誰かがその数字を悪用するのを恐れており、もう何年も実際の小切手を発行していないからです。今日では、架空の銀行であるBank of San Serriffeによる、架空の証明書が届きます。しかし、なぜ私の記録が「0x$1.20」、つまり10進数で$2.88になっているのでしょうか?その数年後、私は別の誤りと思われるものを送りましたが、間違っていました。クヌースは、私がなぜ間違っていたのかを数段落にわたって実際に書いてくれました。しかし、私のバグ報告の中のちょっとした一文を良い提案とみなしたため、私はさらに$0.32の小切手を受け取ることになったのです。
Donald Knuthの報奨小切手にはどのような意味がありますか?
Donald Knuthは、自身の著書に見つかった誤りに対して金銭的な報奨を提供しており、これはコンピュータ科学の民間伝承にある慣習です。現在は、Bank of San Serriffeの架空の証明書の形で支払われています。
🇧🇷 Português
A história do cheque de recompensa de Knuth
Já se passaram vinte anos desde que recebi uma das melhores cartas de todas. Donald Knuth confirmou o erro que eu havia encontrado em um de seus livros e me enviou o tão cobiçado cheque! Donald Knuth e sua recompensa por qualquer erro em um de seus livros (mesmo tipográficos) fazem parte do folclore da ciência da computação. Era absurdo pensar que eu poderia ganhar uma! Seus livros foram revisados por milhares e milhares de pessoas. Pessoas mais inteligentes do que eu. Pessoas mais pacientes. E então aconteceu. Achei que tinha encontrado um erro. Mas não o relatei imediatamente; esperei e reverifiquei por meses, para não passar vergonha. Eu até contei ao gênio local da minha universidade, que não se importou muito e desdenhou do meu entusiasmo.
Veja, o erro que encontrei está em um lugar muito especial. O livro é “Computer Modern Typefaces”, portanto é menos lido (não é The TeXbook nem The Art of Computer Programming), mas, ainda assim, praticamente todos que deram uma olhada nele devem ter lido aquele erro. Porque está na página 1. No primeiro parágrafo. A primeira palavra. É por isso que o campo Memo diz “E1”: Computer Modern Typefaces é o Volume E da série Computers & Typesetting. Página 1.
Censurei um pouco o cheque, porque Knuth tem medo de que alguém faça coisas ruins com aqueles números, e ele não emite cheques reais há muitos anos. Hoje você recebe um certificado fictício de um banco fictício, o Bank of San Serriffe. Mas por que me encontrará ali com a entrada “0x$1.20”, ou seja, $2,88 em decimal? Alguns anos depois, enviei outro suposto erro, mas estava errado. Knuth escreveu alguns parágrafos explicando por que eu estava errado, mas, como considerou uma frase descartável do meu relatório de bug uma boa sugestão, recebi outro cheque, de $0,32.
Qual é o significado dos cheques de recompensa de Donald Knuth?
Donald Knuth oferece recompensas em dinheiro por erros encontrados em seus livros, uma tradição do folclore da ciência da computação; hoje os pagamentos são feitos com certificados fictícios do Bank of San Serriffe.
🇷🇺 Русский
История чека-награды Кнута
Прошло уже двадцать лет с тех пор, как я получил одно из лучших писем в своей жизни. Дональд Кнут подтвердил ошибку, которую я нашёл в одной из его книг, и прислал желанный чек! Дональд Кнут и его награда за любую ошибку в его книгах (даже опечатку) — это часть фольклора информатики. Мне казалось нелепым, что я мог бы её получить! Его книги просматривали тысячи и тысячи людей. Более умные люди, чем я. Более терпеливые люди. И вот это случилось. Мне показалось, что я нашёл ошибку. Но я не сообщил о ней сразу; я ждал и перепроверял её месяцами, чтобы не выставить себя дураком. Я даже рассказал местному «гению» из университета, но тот не проявил особого интереса и отмахнулся от моего восторга.
Видите ли, ошибка, которую я нашёл, находится в очень особом месте. Книга называется «Computer Modern Typefaces», поэтому её читают меньше (это не The TeXbook и не The Art of Computer Programming), но практически каждый, кто её открывал, должен был пройти мимо этой ошибки. Потому что она на странице 1. В первом абзаце. Самое первое слово. Поэтому в поле Memo указано «E1»: Computer Modern Typefaces — это том E серии Computers & Typesetting. Страница 1.
Я немного закрыл чек, потому что Кнут опасается, что кто-нибудь может сделать что-то плохое с этими цифрами, а настоящие чеки он уже много лет не выдаёт. Сегодня вы получаете фантастический сертификат фантастического банка, Bank of San Serriffe. Но почему вы найдёте меня там с записью «0x$1.20», то есть в десятичной записи $2,88? Несколько лет спустя я прислал ещё одну предполагаемую ошибку, но был неправ. Кнут действительно написал несколько абзацев о том, почему я ошибался, но поскольку он счёл случайную фразу в моём отчёте об ошибке хорошим предложением, я получил ещё один чек, на $0,32.
В чём значение чеков-наград Дональда Кнута?
Дональд Кнут выплачивает денежные награды за ошибки, найденные в его книгах, — традиция из фольклора информатики; сегодня выплаты производятся в виде фантастических сертификатов Bank of San Serriffe.
🇨🇳 简体中文
Knuth悬赏支票的故事
二十年来,我收到过最好的一封信之一。Donald Knuth确认了我在他的一本书中发现的错误,并寄来了令人垂涎的支票!Donald Knuth以及他对书中任何错误(哪怕是排版错误)的悬赏,是计算机科学界的传说。我怎么可能拿到这笔奖励,想想都觉得荒唐!他的书已经被成千上万的人仔细审阅过。比我更聪明的人,比我更有耐心的人。然后,它发生了。我以为自己发现了一个错误。但我没有立即报告,而是等了好几个月,反复核对,以免自己出丑。我甚至告诉了大学里的本地天才,他却不太在意,把我的兴奋置之一旁。
你看,我发现的错误位于一个非常特殊的地方。这本书是《Computer Modern Typefaces》,所以它不是读者最多的书(不像《TeXbook》或《计算机程序设计艺术》),但几乎所有翻过这本书的人都会读到那个错误。因为它在第1页。在第一段。第一个词。这就是支票备注栏写着“E1”的原因:《Computer Modern Typefaces》是Computers & Typesetting系列的第E卷。第1页。
我稍微遮挡了支票上的信息,因为Knuth担心有人会利用那些数字做坏事,而且他已经多年不再开具真正的支票了。如今你拿到的是来自虚构银行San Serriffe银行的幻想证书。但为什么你会在那里看到“0x$1.20”这一条目,也就是十进制的$2.88呢?几年后,我又提交了另一个疑似错误,但我判断错了。Knuth实际上写了几段文字解释我为何错误,但因为他把我错误报告中一句随口一提的话算作了有价值的建议,我又得到了一张$0.32的支票。
Donald Knuth的悬赏支票有什么意义?
Donald Knuth对他的书中发现的错误提供金钱奖励,这一传统是计算机科学界的传说,如今奖励以来自San Serriffe银行的幻想证书形式发放。