> Usually, the best way to figure out what needs to be programmed, is to start doing it, and occasionally take a step back to evaluate what you've learned about the problem space and how that changes what you want to actually program.
Replace the verb "program" with "do" or anything else, and you've got a profound universal philosophical insight right there
The question is whether we're pricing in externalities appropriately. We've had the market do it once with ICE cars and it is painfully obvious that the pricing involved was only a fraction of the true cost to the environment.
Planning to 'just mine more' of whatever and completely replace all of private transportation infrastructure sure sounds like another path to environmental disaster.
That's not to say we should drop EVs or anything like that. But we should at least think twice, especially when there are perfectly good alternatives.
Replace the verb "program" with "do" or anything else, and you've got a profound universal philosophical insight right there