|
|
|
|
|
by hutzlibu
891 days ago
|
|
"Being charitable I'm sure tons of people just have an extremely bad intuitive yardstick for what actually matters" People on average just have very bad physic knowledge. No understanding of basic science at all. I actually think that we cannot solve climate change without fixing those knowledge holes - otherwise we just get more pointless activism (like the ones you mention) and ignorance. |
|
But I also agree with your point on the importance of "napkin math", understanding the relative order-of-magnitude of effects and being able to do some rough estimates on the spot, etc. I had some teachers who were big on doing this and I hear it's a fairly frequent interview question as well (often in the form of things like "how many ping-pong balls can you fit into a sedan").
Whole-systems thinking is another tough one, and unfortunately it's full of confounding effects that make this extremely difficult. Improving efficiency in one area but requiring a supply of physically-delivered goods is often not really a win in total. Another place this came up recently was discussion about the UA Flight 232 was that the FAA knows that having kids riding on lap in airplanes isn't ideal, but they allow it because the alternative (making people pay for a seat for children) would increase the number of car trips, which likely substantially increases the total death toll etc due to higher risk-per-mile.
Gotta be careful about "pushing the problem around", and that's an engineering lesson too. Making the application 10x faster but blowing up the DB is much worse - we can scale out to more containers if we need, but scaling the DB is hard. So even a "higher-efficiency system" (serialize JSON in C vs in java) might perform worse once it hits the wall. You haven't solved the problem, you've just pushed it around, and this is a worse place for a problem.