HN Hall of Fame Weekly email

Markov Chains Explained Visually (2014)

Screenshot of setosa.io captured 2026-07-20
Page preview · captured 2026-07-20

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

submissions
4
submitters
4
observed span
2016–2018
peak thread · 68 comments
779 pts
latest 20+ return · 2018-08-15
779 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

This is a phenomenal example of how to teach math. You can go through theory, formulas and proofs all day long (yes, sometimes rigor is needed), but this type of teaching is sticky. It takes a lot more time to display information in the way the author has done, but it reaps massive benefits for those trying to learn. In my mind, math is about concepts and there is no reason why we can't start teaching math like this. Amazing…

For anyone interested in Markov chains (aimed at language) in Python, and their relationship to the larger world of language modeling (including "modern" RNNLMs and so on) this post by Yoav Goldberg is an excellent introduction, with clear and simple code [1]. Extending the Markov chain even a few steps can give really impressive generated results. Clone/download [2] if you want to run the code yourself. [1] http://nbviewer.jupyter.org/urls/gist.githubusercontent.com/... [2]…

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
1202

reference only — not used in Hall rules or ranking

Total comments
112

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2016-03-20Markov Chains Explained Visually (2014)First breakoutsonabinu41944
2018-04-24Visual introduction to Markov Chainsplatelminto20
2018-06-28Markov Chains Explained Visuallydvfjsdhgfv20
2018-08-15Markov Chains Explained Visually (2014)Best thread · Latest 20+ point returnaogl77968