logoalt Hacker News

bhoustonyesterday at 5:54 PM28 repliesview on HN

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.)


Replies

Galxeagleyesterday at 10:41 PM

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)

palmoteayesterday at 10:37 PM

> 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.

tsimionescuyesterday at 6:40 PM

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.

show 3 replies
dyukquyesterday at 8:05 PM

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."

[0]https://news.ycombinator.com/item?id=22105478

show 4 replies
mikkupikkuyesterday at 6:14 PM

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.

Arthurianyesterday at 6:41 PM

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.

show 4 replies
kdheiwnsyesterday at 6:13 PM

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.

tokyobreakfastyesterday at 6:58 PM

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.

show 1 reply
jvanderbotyesterday at 6:51 PM

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).

connoronthejobyesterday at 6:08 PM

Neither craft have achieved their missions so it's a bit early to make that call.

show 1 reply
baggachipzyesterday at 9:26 PM

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.

schiffernyesterday at 6:07 PM

Also interesting to hear what the NASA people assigned to work with SpaceX say:

https://www.youtube.com/watch?v=MxIiiwD9C0E&t=1440s

chasd00yesterday at 6:29 PM

> 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.

show 1 reply
numpad0yesterday at 8:26 PM

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.

leonflexoyesterday at 6:56 PM

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?

show 1 reply
MSKJyesterday at 6:20 PM

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

show 1 reply
tencentshillyesterday at 7:01 PM

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.

JumpCrisscrossyesterday at 9:44 PM

My suspicion is ULA can’t manufacture SLS quickly enough, at high enough quality, to meet multiple, gradual tests.

show 2 replies
bregmayesterday at 6:43 PM

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".

DSMan195276yesterday at 6:14 PM

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.

show 1 reply
gwbas1cyesterday at 6:40 PM

The Artemis mission is manned. I assume the Starships are unmanned.

The risk profile is very different.

lstoddyesterday at 6:25 PM

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...

show 1 reply
renewiltordyesterday at 6:16 PM

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.

show 2 replies
rifficyesterday at 6:05 PM

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.

2OEH8eoCRo0yesterday at 5:58 PM

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.

show 2 replies
freejazzyesterday at 6:34 PM

> 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?

show 1 reply
shiandowyesterday at 5:59 PM

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.

show 1 reply