Hacker News new | ask | show | jobs
by marsRoverDev 2874 days ago
I think that in some cases it's simply due to the launch schedules being more optimistic than reality; the hardware has to be done, but the software development doesn't necessarily have to stop once you launch the thing.