HNHacker News
TopNewBestAskShowJobs

oranlooney

-3 karma · joined January 31, 2014

submissionscomments
oranlooney··on Improving the fast inverse square root (2010)
That's great and all, but nobody needs a 32-bit anything in 2018. This undergraduate paper provides a magic number and associated error bound for 64-bit doubles:

https://cs.uwaterloo.ca/~m32rober/rsqrt.pdf

oranlooney··on Science’s Biggest Fail
And that is how it works until it gets the public's attention. Then it becomes something else entirely. Once people start looking to "science" for a policy recommendation, the dialogue immediately becomes polarized and extreme.

No one in the public discourse is saying our thinking on vaccinations is being continuously refined. No one is publicly urging caution and moderation in evaluating the risks and benefits, or calling for better longitudinal studies. Instead, on the one had, you have the white house saying "the science is clear," people calling anti-vaxers morons on social media, and on the other side people yelling that its poison pushed by a global conspiracy. Whatever calm, analytic discussions are being held behind closed doors at the NIH, the public discourse has degenerated into a screaming match.

Adam's problem with that is that the pro-science people are screaming just as loudly as their opponents... but they should be the ones that know better! Unfortunately, people of a certain age have seen dogmatic claims from "the scientific community" before, and then seen those claims be overturned and reversed countless times. That's a problem. If you really are "pro-science" you should ALWAYS be couching your recommendations in uncertain terms, but there are lots of demagogues out there doing exactly the opposite.

oranlooney··on TCP is harder than it looks
Yes and no. If you push an update and sysadmins all over the world dutifully upgrade and immediately notice programs breaking, their first thought is not going to be "oh, those programs must have had latent bugs." No, they're going to blame you. Besides, having stuff work correctly is always more fun than assigning blame, and validating flags is an easy way to avoid these scenarios.