top | item 39406732

(no title)

havermeyer | 2 years ago

I reviewed a CL from Hyrum at Google where he was trying to remove a `set_timeout(float)` method in favor of `set_timeout(absl::Duration)` and changed the former to delegate to the latter. It turned out that there was some special handling of inf/nan in the legacy API, despite no mention in the documentation, and his CL broke a number of tests. It was amusing to experience Hyrum's law so directly :)

discuss

order

NlightNFotis|2 years ago

Love this! I was just reading the book and I came across this now, haha :)