HN Hall of Fame Weekly email

Sudoku Solving

norvig.com Books & learning Tutorials & guides Computer science Candidate
Screenshot of norvig.com captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 13 calendar years, with breakout response in 2 of them.

submissions
15
submitters
14
observed span
2008–2025
peak thread · 95 comments
202 pts
latest 20+ return · 2025-11-04
73 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

Sudoku solvers are near and dear to my heart. They’re my go to problem when learning a new programming language because they’re just complex enough to exercise a whole bunch of different language features. I built this when I wanted to learn Swift and dip my toe into machine learning: https://twitter.com/braddwyer/status/910030265006923776?s=21

yeldarb·202-point thread·

Why did I do this? As computer security expert Ben Laurie has stated, Sudoku is "a denial of service attack on human intellect". My wife was infected by the virus, and I wanted to convince her that the problem had been solved and didn't need any more of her time. Very true.

muhuk·111-point thread·

Another way to solve Sudoku is to understand that it is an instance of the Exact Cover problem [1]. Basically, solving a 3x3 Sudoku grid is nothing more than finding 9 "sheets" of each number which superimpose exactly on top of the grid. For example (2x2 sudoku = 4 sheets): 1324 3142 4213 2431 is: 1... .2.. .3.. ...4 .1.. ...2 3... ..4. ..1. + .2.. + ...3 + 4... ...1 2... ..3. .4.. or even: x... .x.. .x.. ...x…

mdup·80-point thread·

I've seen this article every now and then, and it's always fun to read. Something jumped out at me this time, though: > As computer security expert Ben Laurie has stated, Sudoku is "a denial of service attack on human intellect". Several people I know (including my wife) were infected by the virus, and I thought maybe this would demonstrate that they didn't need to spend any more time on Sudoku. Ah, yes... remember the halcyon days of 2006, when…

johnfn·73-point thread·

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
2

100+ points or 50+ comments

Total points
495

reference only — not used in Hall rules or ranking

Total comments
199

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2008-10-09Solving Every Sudoku Puzzle (Peter Norvig)soundsop90
2011-01-10Solving Every Sudoku Puzzleatularora30
2011-03-26Sudoku SolvingFirst breakoutnu2ycombinator11151
2012-10-05Solving Every Sudoku Puzzlepc8610
2013-11-30Funny : "miss a","mr.a" and "jimmy"giis10
2014-03-30Solving Every Sudoku Puzzlehashx30
2015-07-17Solving Every Sudoku Puzzle (2006)srathi8027
2016-11-02Solving Every Sudoku Puzzledmilanp10
2017-01-02Solving Every Sudoku Puzzletosh40
2018-05-21Solving Every Sudoku Puzzletosh10
2019-01-20Solving Every Sudoku Puzzlecrypto-jeronimo20
2019-09-04Solving Every Sudoku Puzzle (2006)Best threadPete_D20295
2021-10-11Solving Every Sudoku Puzzledunefox30
2023-04-16Solving Every Sudoku Puzzlegilad10
2025-11-04Solving Every Sudoku Puzzle (2006)Latest 20+ point returndjoldman7326