On the surface, the changes appear logical.
The difference in philosophy between NASA's current approach and SpaceX is quite stark. SpaceX has launched 11 Starships in the two and a bit years, with a lot of them blowing up. Where as Artemis is trying to get it near perfect on each run.
I wonder if NASA could start to adopt SpaceX like approaches? Where one doesn't try to get everything correct before acting?
I wonder which approach is more capital efficient? Which is more time efficient?
(It seems that Artemis cost is $92B, where as SpaceX's Starship costs are less than $10B so far, give or take. So it seems that SpaceX is a more efficient approach.)
> The difference in philosophy between NASA's current approach and SpaceX is quite stark. SpaceX has launched 11 Starships in the two and a bit years, with a lot of them blowing up. Where as Artemis is trying to get it near perfect on each run.
> I wonder if NASA could start to adopt SpaceX like approaches? Where one doesn't try to get everything correct before acting?
My understanding is the difference is politics. The US political system is dysfunctional, and so riven by anti-government factions, that there's too much pressure to not fail.
If NASA tried the SpaceX approach, after the second rocket blew up NASA's administrator would have been hauled in front of Congress and interrogated over the "waste of taxpayer money" and then the program may get canceled.
Given that SLS is the part of Artemis that has actually shown it works, and Starship is the part that is nowhere near schedule, and doesn't work, it's very funny to suggest that NASA should learn from SpaceX and not the other way around.
SpaceX hasn't even had the confidence to put Starship in LEO yet, and has not carried 1kg of real payload (and barely a few kg of test payloads) - while SLS did an orbit of the Moon, with real payload satellites.
This reminds me of my all-time-favourite HN comment[0] (and a life lesson too):
This idea is captured nicely in the book "Art and Fear" with the following anecdote: "The ceramics teacher announced on opening day that he was dividing the class into two groups. All those on the left side of the studio, he said, would be graded solely on the quantity of work they produced, all those on the right solely on its quality.
His procedure was simple: on the final day of class he would bring in his bathroom scales and weigh the work of the “quantity” group: fifty pound of pots rated an “A”, forty pounds a “B”, and so on. Those being graded on “quality”, however, needed to produce only one pot – albeit a perfect one – to get an “A”.
Well, came grading time and a curious fact emerged: the works of highest quality were all produced by the group being graded for quantity. It seems that while the “quantity” group was busily churning out piles of work – and learning from their mistakes – the “quality” group had sat theorizing about perfection, and in the end had little more to show for their efforts than grandiose theories and a pile of dead clay."
Congress is fickle enough without rockets blowing up, even if NASA explains up front that it's going to happen. There is much which is suboptimal about NASA, not just their attitude towards perfection, which is downstream of the political reality they have to deal with. For instance, a project that could be done in one year given adaquate funding will instead be spread out over ten years or more, to spread out the costs and keep NASA's monetary requirements as smooth and predictable as possible, for the sake of Congress.
2cents from a kid who grew up in a NASA family during the shuttle years - As others have commented, NASA’s baseline objective is to not kill astronauts. My understanding of their ethos growing up was that there was absolutely no excuse not to pursue excellence and prioritize safety when people’s lives were on the line. One would have to think that goal is fundamentally incompatible with SpaceX’s way of doing things (see the many exploding rockets - who wants to get in that?). And from what I’ve read and heard through the grapevine, working with SpaceX as a contractor on Artemis has certainly had pain points related to these mismatched priorities.
NASA is beholden to politicians and voters who get easily ruffled when politicians can point to explosions and say "those are you tax dollars." NASA needs to be perfect and impress people or they get their budget cut even further.
SpaceX's move-fast-and-break-things approach was lauded and NASA panned as being stuck in the past until <checks notes> the zeitgeist turned against Musk at which point the drones and tech blogs they read and write now view SpaceX as dangerous and wasteful at all costs. When a mere few years ago they couldn't shower them with enough praise.
I have no skin in this game other than to say the old school methods resulted in a janky ship that stranded two astronauts in space for months until they could catch a ride home on a SpaceX ship.
NASA should not do what businesses do, because by definition their job is to do what businesses cannot or will not do.
They should not adopt spacex practices, they should adopt spacex lift vehicles (once proven).
Neither craft have achieved their missions so it's a bit early to make that call.
NASA has been directed by Congress to use the remaining Space Shuttle RS25 engines on SLS. There aren't that many RS25's left, so Artemis requires that they make the most of each launch. Getting more RS25's produced is one of those "nobody's made them in a long time and it would be terribly expensive and time-consuming to do so" type of situations.
correction: there are 16 RS25's left, but production has begun on more for the Artemis V mission. However, production is slow so they can't just yeet SLS's into space and test rapidly.
Also interesting to hear what the NASA people assigned to work with SpaceX say:
> I wonder if NASA could start to adopt SpaceX like approaches? Where one doesn't try to get everything correct before acting?
that would be such a culture change you'd have to disband NASA and start it over.
I think we're all misunderstanding SpaceX. I think it's more of an engine factory disguised as a general space company that managed to borrow the dad's card.
The only thing SpaceX truly has an edge is its engines.
They have perfected the engine for a ship like a giant Mars class rockets. And that engine has been in full scale series production for years, while the actual Starship keeps blowing up. The reason they developed their hoverslam landing technology, also, was because they wanted their precious engines back.
It's as if they handed groups of gamers a credit card and they went onto plunder stocks of RTX cards from 20 miles around with some Roombas bought on reward points. It's just inches below the threshold for typical BS detector if it weren't specifically tuned for the relevant topics.
All makes sense if everything was an elaborate ploy to get someone to pay for specifically the engines.
Systemic inefficiencies aside. I wonder how much of that is a public funding feedback loop? The cost gets higher, because the standards, requirements, and processes are stricter, because there is the need to validate the use of public funds, exacerbated by being higher, increasing the standards/requirements etc etc... Especially in a political environment where there is no shortage of sniping funding for points.
Regardless, first thing it reminded me of was that interview quote about how if nasa had SpaceX track record they would have lost funding long ago. Is there a US political landscape, even back to 2008-2016, where that isn't the case?
If I were to bet, even with no information. I would wager that the private company is more capital efficient than the government ran one
SpaceX doesn't have investors itching to take AWAY money from their programs. they are obligated to be perfect on the first run. Public vs. private.
My suspicion is ULA can’t manufacture SLS quickly enough, at high enough quality, to meet multiple, gradual tests.
If NASA switches to the Space X approach of just blowing up its rockets it would soon need to change its name to "Need Another Seven Astronauts".
I think the public funding aspect complicates this, NASA is probably not in a position where it can blow up a bunch of rockets and still get funding for the next year.
The Artemis mission is manned. I assume the Starships are unmanned.
The risk profile is very different.
Boris Chertok's memoir[0] on early Soviet space program is essential reading.
inexact quote: "You know, we're throwing towns into the sky" related to the early mishaps of R-7 program development, but they kept doing it. After that R-7 derivatives became the most reliable launch vehicle.
[0] https://www.nasa.gov/history/history-publications-and-resour...
NASA did have SpaceX like approach. Much more aggressive as a matter of fact. They cooked the occupants of Apollo 1 and they sent another mission out broken so they had to fix it live in space.
The question is whether you have the appetite for killing three astronauts on a test run like the Apollo team did.
EDIT: Fine, I’ll clarify. By “SpaceX like approach” I mean iterative design. By “more aggressive” I mean risk tolerance much greater than SpaceX to the degree that they do things that SpaceX wouldn’t do.
https://en.wikipedia.org/wiki/Sociotechnical_system
NASA and SpaceX are fundamentally incomparable, considering how these two organizations are established and the motivations that drive all the actors within. Sure, NASA could start to adopt certain approaches but I don't imagine it to work in a way anyone else would imagine it to.
They've blown up 11 Starships without any of them making it to orbit. Artemis I flew around the moon and came back already.
And don't compare costs because Starship does not and may never work so I dont care how much cheaper it is. If we are comparing fictional rockets I have a $1 rocket that can fly to Jupiter.
> I wonder if NASA could start to adopt SpaceX like approaches? Where one doesn't try to get everything correct before acting?
This seems so ridiculous in the abstract. Like, what is that exactly supposed to entail in the context of launching rockets?
The real question is which is more likely to avoid catastrophic failures in practice.
And we 'tried until it didn't blow up immediately' is not a great sign.
I had a lightbulb moment when someone said 'the point of iterative approaches is not to find bugs, it's to do something (small) successfully and build confidence+learn'. There's a subtle but important difference between the iterative approach that SpaceX takes and 'debugging through exhaustive retries', and I'm worried NASA would look like the latter (and admittedly, some of the more recent starship launches look that way too).
The ability to pick a small-but-well-defined goal as an interim milestone - and stay focused on it - is a key skill, and too often I've seen waterfall-like companies slowly scope-creep their first MVP until it's a lumbering mess. You almost always need someone with a strong personality to push team to 'get it done', and that level of ownership is really hard to come by in an organization historically built around ass-covering.
I think Commercial Crew is the right model for NASA. Pick the design objectives, provide some level of scaffolding regulation (i.e loss-of-crew calculations), and then contract out to private sector to actually 'get it done'. (Yes Starliner was a failure, but Dragon is definitely a success. A 50% hit rate and success of the program overall is better than Artemis)