One of the big challenges for Starlink is that the satellites themselves often change. Starlink says that they’ve never had a launch in which the satellites going into the constellation hadn’t changed from the last launch. In most environments, this would be a major problem (read: recipe for disaster.) Starlink has solved this problem by putting software developers directly into the manufacturing cycle. Instead of new hardware being “thrown over the wall” to developers, the software developer...