HN Hall of Fame Weekly email

It is high time we let go of the Mersenne Twister (2019)

arxiv.org Research & data Research papers Computer science Candidate
Screenshot of arxiv.org captured 2026-07-20
Page preview · captured 2026-07-20

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

submissions
6
submitters
5
observed span
2019–2025
peak thread · 92 comments
162 pts
latest 20+ return · 2022-03-09
99 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

But it has such a cool name! Sure mrg32k3a has a smaller state, runs faster and has a quick skip ahead function but L'Ecuyer just didn't put enough effort into the marketing.

As just a datapoint from some random person, I needed a pseudo-random number generator just last week. My use-case is semi-embedded, with two applications running on different hardware and operating systems, that both needed to generate streams of the same random data. I first naively went with just rand() to get it running, but obviously there's no guerantee that two completely different platforms' C libraries have the same PRNGs. So that didn't work. Like many (?), the Mersenne Twister is…

unwind·99-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
272

reference only — not used in Hall rules or ranking

Total comments
146

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2019-10-16It is high time we let go of the Mersenne TwisterAnon8410
2019-11-30It Is High Time We Let Go of the Mersenne Twisterbeefhash40
2020-11-20It is high time we let go of the Mersenne Twister (2019)First breakout · Best threadhenning16292
2022-03-09It is high time we let go of the Mersenne Twister (2019)Latest 20+ point returnrdpintqogeogsaa9952
2025-07-01It is high time we let go of the Mersenne Twisteribobev41
2025-10-28It is high time we let go of the Mersenne Twister (2019)rdpintqogeogsaa21