Fermi Fingers

post by Optimization Process · 2021-08-09T19:56:42.544Z · LW · GW · 6 comments

When doing Fermi estimates in my head, I sometimes lose track of powers of ten: ...that's three billion widgets, divided by fifty widgets per person is somewhat under a hundred million people, times $20 per person is somewhat under $2 billion... or, wait, did I drop a zero, should that have been somewhat under a billion people? Did I have three billion or thirty billion widgets? Shoot.

I find that it helps a lot to count on my fingers like a common third-grader! It's a lot harder to misplace fingers than to misplace the idea of a decimal point (probably because fingers... exist). Specifically, my calculations tend to go much more smoothly if I represent the of the accumulator on my fingers:

(I use "palm up/down" to represent the sign of the log, since it often flip-flops during the calculation.)

A couple of worked examples:

This will break down once in a while, when intermediate values wander outside the range of (or if you're weird [LW(p) · GW(p)]), but it's served me quite well for a couple years.

6 comments

Comments sorted by top scores.

comment by Razied · 2021-08-10T02:09:06.837Z · LW(p) · GW(p)

But ... we have calculators in our pockets. I'm not sure how you get to do so many fermi estimates that it's actually time-efficient to do the arythmetic in your head instead of the much more accurate and faster calculator on your phone. Doing it in your head isn't faster and just adds additional uncertainties on top of the uncertainties in each of your inputs.

Replies from: Optimization Process, AnthonyC, daniel-kokotajlo
comment by Optimization Process · 2021-08-10T19:50:34.344Z · LW(p) · GW(p)

Yeah, this is a fair point!

Let's see -- a median Fermi estimate might involve multiplying 5 things together. If it takes 7 seconds to pull up my calculator app, and that lets me do a perfectly accurate operation every second instead of slightly-error-prone operation every two seconds, then using the calculator gives me a 100% accurate answer in 12sec instead of a five-times-slightly-inaccurate answer in 10sec.

I still feel skeptical for some reason, but that's probably just status quo bias. This seems like a reasonable tradeoff. I'll try it for a month and see how it goes!

comment by AnthonyC · 2021-08-16T14:48:16.191Z · LW(p) · GW(p)

Personally I am very slow at typing on my phone. Always have been, I'm old at heart. I also find inputting values with large exponents to be inconvenient and slow. So if I'm not by my laptop, I tend to do quick calculations in my head, then only use my phone to double check order of magnitude. I actually prefer pencil and paper to typing on my phone a lot of the time.

Edit to add: My wife prefers to use her calculator, and is usually a tad slower than me, but does catch errors I miss, maybe one time in 10? 

comment by Daniel Kokotajlo (daniel-kokotajlo) · 2021-08-10T07:54:04.294Z · LW(p) · GW(p)

Huh. I usually do it in my head. Maybe I should try doing it with a calculator. I think it might actually be faster in my head.

comment by Sunny from QAD (Evan Rysdam) · 2021-08-10T22:52:33.702Z · LW(p) · GW(p)

or 10^(+/- 35) if you're weird

Excuse you, you mean 6^(+/- 35) !

Replies from: Optimization Process
comment by Optimization Process · 2021-08-11T05:34:16.033Z · LW(p) · GW(p)

Oof, tracking the instead of the is such a horrifying idea I didn't even think of it. I guess you could do that, though! I guess. Ew. I love it.