Ehhhh. I work with batteries and have worked with electric engines in the past. When an ICE vehicle breaks down, or doesn't work, or goes fast, or goes slow, we know why. With batteries and electric engines, when stuff doesn't work... nobody really knows why.
Copied from another comment I made on HN:
Nobody really understands lithium-ion batteries. One production run might have substantially higher or lower capacity. Some batteries might explode. Some batteries are high discharge and some are low discharge. The "explanation" for all of these things is 'heat'.
Imagine that happening to any other industry (for example the auto industry.)
- "Why did my car just explode!?" "Heat"
- "Why does this car last a tenth the lifetime of this car?" "Heat"
- "Why does this car go a thousand times faster than any others?" "Heat"
- "Why is this entire production run of cars not working?" "Heat"
People say "heat" for two reasons: 1) because nobody understands li-ion batteries and 2) because yes, the real answer does have something to do with heat.
Batteries are one of the most important industries and critical to every company on HN. But the state of the art of batteries is putting together random metals with a bunch of random chemicals and watching which ones don't explode.
Imagine talking to the CEO of Boeing: "We just did our millionth test, engines made of cheese and wings made of coconut shells. It crashed during takeoff, of course. We haven't had any improvements in over a decade, but we're sure we'll get there eventually - we've spent billions on research so far. Wanna come watch test 1,000,001? We're trying engines made of cheese and potato-chip wings next!"