Submission timeline
2007–2026One 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 orderHey! Some people in my lab work on that! I also did some work on analyzing floating point exceptions, so I learned a bit about this stuff. AMA, and I’ll do my best to answer. :) (For clarification, I work at the University of Utah, so Pavel is the head honcho over Herbie here.)
They made a related project - http://herbgrind.ucsd.edu/ - a tool that can automatically find floating point issues in real programs. You can also annotate the region you're interested in with herbgrind on/off controls. Unfortunately - once you know you have a floating point problem, tracking it down and fixing it may be easy. Not realising it, you won't use these tools and the program will do the wrong thing :)
Herbie - the tool which exists today - is excellent, but the perhaps more significant insight is that this could and should in principle be baked into compilers. That is, a future language should let you say here's a real expression, and I want you to give me an approximation in my 64-bit floating point representation, and here's the parameters for accuracy and performance. What do those parameters look like? Herbie's existing UI might help us somewhat but it's definitely…
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
- Total points
- 396
- Total comments
- 51
100+ points or 50+ comments
reference only — not used in Hall rules or ranking
reference only — not used in Hall rules or ranking
Every submission
| Date | Title as submitted | By | Points | Comments |
|---|---|---|---|---|
| 2019-02-08 | Herbie: Find and fix floating-point problems | plasticchris | 3 | 0 |
| 2019-08-19 | Herbie: Find and fix floating-point problems | andyjpb | 2 | 0 |
| 2020-08-05 | Herbie: Automatically Improving Floating Point Accuracy | lelf | 2 | 0 |
| 2020-08-06 | Herbie: Automatically Improving Floating Point AccuracyFirst breakout | lelf | 152 | 17 |
| 2023-11-28 | Herbie: Find and fix floating-point accuracy problemsBest thread | PaulHoule | 159 | 26 |
| 2025-08-03 | Herbie detects inaccurate expressions and finds more accurate replacementsLatest 20+ point return | bwidlar | 78 | 8 |
