News for hackers. Stuff that matters.
Re:NASA Pulls Off Delicate Thruster Swap, Keeping Voyager 1 ... by big-green-man on Thursday September 12, 2024 @02:57AM (#41518237)
What blows my mind is the organizational knowledge needed after so many years to keep it going. You don't just hand a guy some man pages when he comes onto the project. I'm sure people have aged out, yet they still understand the complexities in the design. That is something we need to understand and prioritize in the systems we build today.
Re:NASA Pulls Off Delicate Thruster Swap, Keeping Voyager 1 ... by tommiegannert on Thursday September 12, 2024 @04:25AM (#41518709)
Startup: "Do you remember when we inserted this quirky module running in AWS? We can use that to implement this next feature. That was a useful decision!"

Voyager: "Do you remember when our parents inserted this quirky module that has since left the solar system? We can use that to turn it off and on again. That was a mission critical decision!"

Re:NASA Pulls Off Delicate Thruster Swap, Keeping Voyager 1 ... by exe34 on Thursday September 12, 2024 @06:48AM (#41519393)
that aws module isn't supported anymore though, we need to npm install half the internet for the 2 line library that replaces it.
Re:NASA Pulls Off Delicate Thruster Swap, Keeping Voyager 1 ... by HeatrayEnjoyer on Thursday September 12, 2024 @10:32AM (#41521469)
Not parents for most of us. Grand or great-grandparents. The senior engineers were highly educated and experienced, implying ages 30-50s during development. They are in their 80-100s now.
Re:NASA Pulls Off Delicate Thruster Swap, Keeping Voyager 1 ... by tverbeure on Thursday September 12, 2024 @09:58AM (#41521054)
When Voyager failed last year with a CMOS memory error, one of the big problems was that a bunch of low level information was gone or conflicting. For example, they sometimes had to guess assembler instructions because the code printouts were low quality photocopied pages. Or because there were handwritten comments or comments scratched out with pencil without any clue about why it was done.

One saving grace was the fact that the architecture and the code space was simple enough so that they could reason through the symptoms and actions to take, something that would have been much harder with modern spacecraft.

Check out this amazing talk: https://youtu.be/dF_9YcehCZo?si=W_b3NJ7vgxaYS1__

Re:NASA Pulls Off Delicate Thruster Swap, Keeping Voyager 1 ... by N3cr0ph4g1st on Saturday September 14, 2024 @12:23AM (#41537450)
Thank you for this link!
Re:NASA Pulls Off Delicate Thruster Swap, Keeping Voyager 1 ... by methuselah_in on Thursday September 12, 2024 @12:27PM (#41522612)
This thing hits me. True.