3 ms·
Somewhat of a deviation from the topic of this article, but I enjoyed this terminology from the Facebook bug analysis: > After a few iterations, it became obvi
by sellyme 5y ago
Somewhat of a deviation from the topic of this article, but I enjoyed this terminology from the Facebook bug analysis:
> After a few iterations, it became obvious that the computation of Int(1.1^53) as an input to the math.pow function in Scala would always produce a result of 0 on Core 59 of the CPU
The use of the word "obvious" here reminds me very heavily of this particular SMBC:
https://www.smbc-comics.com/comic/how-math-works https://www.smbc-comics.com/comic/how-math-works
Not two paragraphs earlier they're talking about how discovering this required multiple entire teams of engineers. Lots of things are obvious after you've done all the hard work involved in understanding it!
- vlovich123 5y agoI read it differently. More like after a bunch of debugging it was clear there was one and only one possible problematic instruction (vs any of several).
- sellyme 5y agoOh the intent is pretty obvious (heh) - shorthand for "at this stage no further investigation was necessary to be confident" - but I just find the more broad interpretation amusing.