Hacker News new | ask | show | jobs
by bathtub365 2311 days ago
What’s your rationale for picking an order of magnitude instead of, say, double?
2 comments

10x is a very safe margin. I suppose 2x is fine if you really know your code (usually you don't, really, unless you wrote all of it yourself).
Well, I’m not sure I’d call buying 1TiB of RAM and mlock’ing it all an optimization.
It is not an "optimization" in the sense that it's not engineer's work.

It is in the sense that it gets the speedup job done.

That’s just throwing hardware at a performance problem, not optimization.
Name it however you want, gets the job done (sometimes).
Double is an order of magnitude.
I suppose it is, in binary. Although humans generally use base 10.

I might have to start saying "a binary order of magnitude" instead of "double" when circumstances call for gobbledygook.