HN Hall of Fame Weekly email

9999999999999999.0 – 9999999999999998.0

geocar.sdf1.org Books & learning Tutorials & guides Computer science Candidate
Screenshot of geocar.sdf1.org captured 2026-07-20
Page preview · captured 2026-07-20

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

submissions
3
submitters
3
observed span
2016–2024
peak thread · 260 comments
313 pts
latest 20+ return · 2024-01-11
98 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

I don't understand all the crap that IEEE 754 gets. I appreciate that it may be surprising that 0.1 + 0.2 != 0.3 at first, or that many people are not educated about floating point, but I don't understand the people who "understand" floating point and continue to criticize it for the 0.1 + 0.2 "problem." The fact is that IEEE 754 is an exceptionally good way to approximate the reals in computers with a minimum number of problems or…

twtw·313-point thread·

> That Go uses arbitrary-precision for constant expressions seems dangerous to me. I'm somewhat baffled by this statement. If a Go program compared a constant expression float against a runtime computed float, it could have unexpected results, but comparing floats in general is dangerous. I don't see how this language quirk increases that danger in a meaningful way.

Cyphus·98-point thread·

Isn't it an expected behaviour (at least for programmers) because of IEEE 754? For example, in Racket this also gives 2.0, but if you are using exact numbers (#e), then it gives exact and correct answer 1.0. Same for Java (and any other language): if you are using Float/Double numbers, then you are loosing precision. Use BigDecimal (or something similar for other languages) if you want exact calculations.

kovrik·35-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
446

reference only — not used in Hall rules or ranking

Total comments
363

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2016-11-08Subtracting large floating point numbers in different languageswamatt3523
2019-01-059999999999999999.0 – 9999999999999998.0First breakout · Best threadlelf313260
2024-01-119999999999999999.0 – 9999999999999998.0Latest 20+ point returntosh9880