8/13/2026 at 2:11:27 PM
I found a bug in Algorithm D, the long division algorithm in Knuth's "The Art of Computer Programming". It was discussed on HN a couple of times https://news.ycombinator.com/item?id=26562819 as well as on other websites. I sent a letter to Knuth and received a check and an annotated reply. The updated Theorem B, which was unchanged since 1969 is now dated 2026.While searching for vulnerable implementations I also found a "bug" in llvm, so I expanded a bit on that too.
by nk_kolja
8/18/2026 at 12:47:23 PM
Congratulations! Wow, you got a legendary $2.56 check....by jason_s
8/19/2026 at 12:49:14 PM
Unfortunately, one no longer gets physical checks, instead, one gets an account in The Bank of the Island of San Seriffe:https://www-cs-faculty.stanford.edu/~knuth/boss.html
(unfortunately, I have yet to find another typo since getting my $2.88 for _Digital Typography_)
by WillAdams
8/19/2026 at 3:21:48 PM
Close enough. If I ever got such a check it would be professionally framed and hung on my wall. As would most people reading this.by bluGill
8/19/2026 at 5:22:39 PM
I have at least one Knuth check¹ from the days when they were actual checks, but to be honest, I’m not 100% sure where it (they?) are. I’m on the mailing list where potential TeX-related bugs appear and it’s crazy the level of detail people go to in looking for any remaining bugs in that software.⸻
1. I know at least one of these came from porting lesser-known utilities to VM/CMS. By that time, DEK already had adopted a practice of having his secretary print his emails and he’d hand-write a reply and you’d get it in the mail.
by dhosek
8/19/2026 at 4:41:34 PM
Most people reading this would be hung on your wall?by sandbach
8/19/2026 at 5:17:44 PM
After being framed, of course. You need to have a justification.by philipallstar
8/20/2026 at 1:20:49 AM
I heard philipallstar and sandbach were doing treason.@bluGill, you owe me some money or this framing won't be professional. ;)
by toast0
8/20/2026 at 1:32:52 AM
Wait, I thought I was going to frame you, but it turns out you're you're blackmailing me. I don't have to frame you anymore. I have evidence of a real crime.by bluGill
8/20/2026 at 11:47:27 AM
This is some very unprofessional framing.by philipallstar
8/19/2026 at 1:18:23 PM
You still get a physical piece of paper that looks like a check; it's just not a valid check.by malisper
8/19/2026 at 1:44:10 PM
It can still be cashed in, though not in any bank, you need to contact Knuth beforehand.For me it will stay framed on the wall.
by nk_kolja
8/19/2026 at 2:11:50 PM
I wonder if one can do the reverse? Turn in a physical check and get an account?by WillAdams
8/19/2026 at 5:39:34 PM
But but... that's all serif.by actionfromafar
8/19/2026 at 12:44:47 PM
Hopefully framed it and put it on the wall.by warmwaffles
8/19/2026 at 2:47:21 PM
Wow, congratulations on finding this most epic bug!by AndruLuvisi
8/19/2026 at 7:51:45 PM
Thank you!by nk_kolja