Most active commenters
  • jjtheblunt(3)

←back to thread

741 points chirau | 14 comments | | HN request time: 1.35s | source | bottom
Show context
theLiminator ◴[] No.44358222[source]
uv and ruff are a great counterexample to all those people who say "never reinvent the wheel". Don't ever do it just for the sake of doing it, but if you have focused goals you can sometimes produce a product that's an order of magnitude better.
replies(7): >>44358352 #>>44358435 #>>44358583 #>>44358604 #>>44360352 #>>44361046 #>>44362201 #
1. jjtheblunt ◴[] No.44358583[source]
> an order of magnitude better

off topic, but i wonder why that phrase gets used rather than 10x which is much shorter.

replies(9): >>44358607 #>>44358618 #>>44358728 #>>44358740 #>>44358916 #>>44359021 #>>44359027 #>>44359304 #>>44359387 #
2. Scene_Cast2 ◴[] No.44358607[source]
10x is too precise.
3. fkyoureadthedoc ◴[] No.44358618[source]
- sounds cooler

- 10x is a meme

- what if it's 12x better

4. refulgentis ◴[] No.44358728[source]
"10x" has been cheapened / heard enough / de facto, is a more general statement than a literal interpretation would indicate. (i.e. 10x engineer. Don't hear that much around these parts these days)

Order of magnitude faces less of that baggage, until it does :)

replies(1): >>44360739 #
5. bxparks ◴[] No.44358740[source]
I think of "an order of magnitude" as a log scale. It means somewhere between 3.16X and 31.6X.
replies(1): >>44359120 #
6. screye ◴[] No.44358916[source]
It's meant to signify a step change. Order of magnitude change = no amount of incremental changes would make up for it.

In common conversation, the multiplier can vary from 2x - 10x. In context of some algorithms, order of magnitudes can be over the delta rather than absolutes. eg: an algorithms sees 1.1x improvement over the previous 10 years. A change that shows a 1.1x improvement by itself, overshadows an an order-of-magnitude more effort.

For salaries, I've used order-of-magnitude to mean 2x. Good way to show a step change in a person's perceived value in the market.

7. neutronicus ◴[] No.44359021[source]
5x faster is an order of magnitude bc of rounding
8. chuckadams ◴[] No.44359027[source]
Because "magnitude" has cool gravitas, something in how it's pronounced. And it's not meant to be precise, it just means "a whole lot more".
9. jjtheblunt ◴[] No.44359120[source]
yeah that's what i meant with 10x, like it's +1 on the exponent, if base is 10. but i'm guessing what others are thinking, hence the question.
replies(1): >>44362526 #
10. BeetleB ◴[] No.44359304[source]
Short answer: Because the base may not be 10.

Long answer: Because if you put a number, people expect it to be accurate. If it was 6x faster, and you said 10x, people may call you out on it.

11. bmacho ◴[] No.44359387[source]
Because it's not 10x?
12. psunavy03 ◴[] No.44360739[source]
Would you say it faces . . . orders of magnitude less baggage?
13. bxparks ◴[] No.44362526{3}[source]
The problem is that 10x appears to be a linear scale. It could mean 9.5x to 10.5x if it's supposed to have 2 significant digits. Or it could be 5x to 15x if it meant to have 1 significant digit.
replies(1): >>44368849 #
14. jjtheblunt ◴[] No.44368849{4}[source]
good point