Comment by purpleidea

6 days ago

I always genuinely wondered how close to the various launches someone actually runs `git commit`.

One day our ancestors will look back on this time and wonder why we all re-developed similar code over and over again, instead of sharing it with copyleft and spending our energy as a society solving real problems like disease, fundamental physics, and so on...

Future generations will be dumbfounded why didn't everyone just ask the computer to get what they need.

They have costume avionics and costume ground system. The hardware both on the rocket and the launch site is just completely different. And likely plugs into back-ends that are pretty company specific. I question how much of that code can reasonably unified.

And why only talk about software? You can make the same argument for the avionics hardware, hell you can make the argument for the whole rocket. And if you just think this far enough you can just make the socialism argument "why have 2 companies at all, only have 1 (potentially government) company (ie Design Bureau) that enough". And that argument generally doesn't work, doing the same thing multiple times to figure out what is best isn't such a bad idea.

> disease, fundamental physics, and so on

We need space and rockets to research fundamental physics. Diseases get researched in space all the time. Making access to space cheaper has lead to more companies wanting to do more with space research.

> One day our ancestors will look back on this time

"You see, capitalism was indeed a necessary and inevitable bootstrapping phase of human development. Even Marx agreed this was the case. However, by the 21st century, generations had been indoctrinated to an extent that left them assuming capitalism was an unalterable and fundamental law of nature, instead of the global existential threat it had evolved into by its late stages."