HN Hall of Fame Weekly email

Online Python Tutor: Learn programming by visualizing code execution

Screenshot of pythontutor.com captured 2026-07-20
Page preview · captured 2026-07-20

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

submissions
10
submitters
10
observed span
2012–2019
peak thread · 41 comments
325 pts
latest 20+ return · 2016-02-29
317 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

Oh wow, woke up this morning to some great emails. Thanks, everyone! Here is some context behind the current incarnation of Online Python Tutor: https://plus.google.com/+ResearchatGoogle/posts/cseo9qi7LWq

Here are some related links: Demo of Python Tutor being used in a computer science textbook: http://www.composingprograms.com/pages/17-recursive-function... The textbook above is from the introductory computer science course at UC Berkeley (http://cs61a.org) Previous Discussion (~3 years ago): https://news.ycombinator.com/item?id=4601478 If you are interested in the technical details of CPython, the author posted a mini course on technical details about CPython here: http://pgbovine.net/cpython-internals.htm 1…

sumukh1·317-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
673

reference only — not used in Hall rules or ranking

Total comments
60

reference only — not used in Hall rules or ranking

Every submission