Earlier quoted context omitted.
I was talking to an oncologist yesterday. Her biggest frustration is that Silicon Valley billionaires are spending billions upon billions to send things to space, when there are serious problems on Earth that could be fought, most importantly cancer. It’s hard to argue with her. $400B/yr would fund a lot of research that would benefit humanity a lot better than a coordinated mission to Mars, even though it would be v…
An oncologist wishing more money was spent on cancer? In other news, water is wet. First of all, the optimal place for me to spend my money is not necessarily the optimal place for someone else to spend theirs. We can't know for sure, of course, but who were would have preferred Elon Musk start a cancer research firm instead of SpaceX? Secondly, there is no universal "cancer" that we can fight. There are hundreds of…
These arguments are the software equivalent of noticing the possibility of a super-unlikely bug (that probably won't happen to any customer in the software's lifetime), and then investing in a massive multi-month rewrite instead of a simpler one-day fix.
I'm not saying we shouldn't invest though: there's lots of positive side-effects to solving the requisite hard science problems, and to inspiring people with space exploration. Investment in Mars and cancer (and literacy, and a bunch of other important things for society) can happen in parallel. We're not yet at the point of exhausting our engineering capacity with just those things: and if we're running out of capacity, better to reduce our investment in the Nth messaging/photo-sharing/js-framework/... piece of software than to reduce investment in these ambitious pursuits.