Live data from Hacker News

NASA still maintains some of the Voyager spacecraft code from the 70s era

spacedaily.com

11–20 of 106 posts

Re: NASA still maintains some of the Voyager spacecraft code from the 70s era

#11

I highly recommend watching "Its Quieter in the Twilight" ( https://www.dailymotion.com/video/x9rrxr ) a cool documentary about the engineers still running voyager (a lot of them have been on it for decades)

Video isn't there... but I found it on YT.

https://youtu.be/RIP1p5gAoak?si=ftTEGYFJscXJPaJm

Re: NASA still maintains some of the Voyager spacecraft code from the 70s era

#12
post #2

> younger engineers often have the capability but not the inclination Kids these days... Why would someone in their right mind think working on the Voyager project could damage their careers? You can work on new and fancy tools all you want to improve supporting tools, and it's still one of the coolest space missions active. Plus, it has a real end - at some point, support will be further reduced and the person will…

Because software development back in the day wasn’t like how it’s now now, the charade so called software development now is a clown show: scrum, daily stand ups, open office style, tickets, tons of ci/cd BS, and of course, the wrangler aka PM and all politics involved, none of this existed like the cult it is now, I only had one experience in such environment and despite the effort I had to ask for some common sense, it was like insulting someone’s religion, “how dare you challenge the sacred methods that the silicone valley companies are using?!!”

Additionally, back in the day there was true ownership for the code you write, the code is owned by you not the company, and I know few old engineers that until now (they are retired) the companies still pay them for using their code they wrote while working there. That sense of ownership encourages you to tackle hard issues rather feeling like a machine spewing code for someone else’s business, I have seen some contracts too where the company will have ownership for anything you do while you are in the contract, including your personal projects on your own free time.

Re: NASA still maintains some of the Voyager spacecraft code from the 70s era

#13
post #12
post #2

> younger engineers often have the capability but not the inclination Kids these days... Why would someone in their right mind think working on the Voyager project could damage their careers? You can work on new and fancy tools all you want to improve supporting tools, and it's still one of the coolest space missions active. Plus, it has a real end - at some point, support will be further reduced and the person will…

Because software development back in the day wasn’t like how it’s now now, the charade so called software development now is a clown show: scrum, daily stand ups, open office style, tickets, tons of ci/cd BS, and of course, the wrangler aka PM and all politics involved, none of this existed like the cult it is now, I only had one experience in such environment and despite the effort I had to ask for some common sense…

Rose-tinted glasses, eh? They ain't what they used to be.

Re: NASA still maintains some of the Voyager spacecraft code from the 70s era

#14
post #12
post #2

> younger engineers often have the capability but not the inclination Kids these days... Why would someone in their right mind think working on the Voyager project could damage their careers? You can work on new and fancy tools all you want to improve supporting tools, and it's still one of the coolest space missions active. Plus, it has a real end - at some point, support will be further reduced and the person will…

Because software development back in the day wasn’t like how it’s now now, the charade so called software development now is a clown show: scrum, daily stand ups, open office style, tickets, tons of ci/cd BS, and of course, the wrangler aka PM and all politics involved, none of this existed like the cult it is now, I only had one experience in such environment and despite the effort I had to ask for some common sense…

Still paid for the code you wrote while working there sounds like a consultant with a hell of a contract, not an employee.

Re: NASA still maintains some of the Voyager spacecraft code from the 70s era

#16
Many of the issues could potentially be solved by modern LLMs?

Reading, analyzing and assembling documentation could be probably done by LLMs.

And by including old code and snippets into the training set, the LLM could be fairly proficient in writing this code probably too?

Maybe someone knows more about the use/not-use of LLMs in this context?

Re: NASA still maintains some of the Voyager spacecraft code from the 70s era

#17
post #12

Earlier quoted context omitted.

Because software development back in the day wasn’t like how it’s now now, the charade so called software development now is a clown show: scrum, daily stand ups, open office style, tickets, tons of ci/cd BS, and of course, the wrangler aka PM and all politics involved, none of this existed like the cult it is now, I only had one experience in such environment and despite the effort I had to ask for some common sense…

Still paid for the code you wrote while working there sounds like a consultant with a hell of a contract, not an employee.

Or like many a company that prefers to paper old hands with cash to keep an old system running until it is really, really no longer feasible.

Banks and airlines are the most common example, many of them run on mainframe systems with code that's old enough for humans to go into retirement - and replacement projects usually tend to go into the billions of euros range with many of them failing catastrophically.

Even paying some greybeard 500k a year to deal with that stuff despite him being retired is far more profitable in the short term. That's the problem with letting beancounters run the show because eventually, there will literally be barely anyone left alive who is capable - and even less who know all the "implicit knowledge" behind edge cases.

Re: NASA still maintains some of the Voyager spacecraft code from the 70s era

#18
As the should. Voyagers are still active and this maintenance is needed in case issues occur. In a way due to the +24 hours oneway communication to correct software issues should they occur, this will help speed corrections up.

Now I wonder how the test it ? Is it on a software emulator on modern equipment or do they have a Voyager replica ?

Re: NASA still maintains some of the Voyager spacecraft code from the 70s era

#19
post #12

Earlier quoted context omitted.

Because software development back in the day wasn’t like how it’s now now, the charade so called software development now is a clown show: scrum, daily stand ups, open office style, tickets, tons of ci/cd BS, and of course, the wrangler aka PM and all politics involved, none of this existed like the cult it is now, I only had one experience in such environment and despite the effort I had to ask for some common sense…

Still paid for the code you wrote while working there sounds like a consultant with a hell of a contract, not an employee.

Employees, auto industry, although it was in Europe not US.

Re: NASA still maintains some of the Voyager spacecraft code from the 70s era

#20

Many of the issues could potentially be solved by modern LLMs? Reading, analyzing and assembling documentation could be probably done by LLMs. And by including old code and snippets into the training set, the LLM could be fairly proficient in writing this code probably too? Maybe someone knows more about the use/not-use of LLMs in this context?

I don't think you want LLMs touching projects that cost over $800.000.000, even to assemble "documentation" (since the LLM can't really document in as much it's translating what it's reading, because documentation includes much more information than what's stored in the code itself).

It's a cool idea, though, I'd like to see this done as an experiment :)

Post reply on HN