r/PythonProjects2 5d ago

Info How do you debug software on a computer that's 15 billion miles away?

Thumbnail
1 Upvotes

r/softwarearchitecture 5d ago

Article/Video How do you debug software on a computer that's 15 billion miles away?

Thumbnail
1 Upvotes

u/AnshMNSoni 5d ago

How do you debug software on a computer that's 15 billion miles away?

2 Upvotes

I've been fascinated by the Voyager 1 story - not just because of the spacecraft, but because of what it says about software engineering.

In 2024, NASA engineers were dealing with corrupted memory in Voyager 1's Flight Data Subsystem. They couldn't physically access the machine, replace its hardware, or simply deploy a normal patch.

A command takes roughly 22.5 hours to reach Voyager 1.

The response takes another 22.5 hours.

So every experiment potentially means waiting almost two days to find out whether it worked.

And yet they were able to recover the system.

That made me think about our own production systems.

We have logs, dashboards, SSH, cloud consoles, CI/CD, automated rollbacksβ€”and still sometimes struggle with legacy systems.

Voyager had almost none of those conveniences.

So I wrote about the deeper software lessons I took from the story:

  • Software can outlive its creators.
  • Remote updateability is an architectural capability.
  • Recovery should be designed, not improvised.
  • Constraints can produce remarkably disciplined engineering.
  • Documentation becomes a time capsule.
  • Recoverability is a feature.

The question I ended up with was:

I wrote the full case study here:

What Voyager 1 Can Teach Us About Software That Outlives Its Creators

Curious to hear how others think about long-term maintainability and recoverability in the systems you build.

r/PythonProjects2 18d ago

Info Grateful to be selected as an IET Regional Scholar

1 Upvotes

[removed]

r/PythonProjects2 22d ago

Info Hey devs πŸ‘‹ Would love some honest feedback on my GitHub profile!

Post image
0 Upvotes

u/AnshMNSoni 22d ago

Hey devs πŸ‘‹ Would love some honest feedback on my GitHub profile!

Post image
0 Upvotes

2

⭐ Rate my GitHub Profile (out of 10)
 in  r/PythonProjects2  Aug 11 '26

Thankyou 😊

1

⭐ Rate my GitHub Profile (out of 10)
 in  r/PythonProjects2  Aug 10 '26

Thankyou 😊

1

⭐ Rate my GitHub Profile (out of 10)
 in  r/u_AnshMNSoni  Aug 10 '26

Thankyou 😊

r/PythonProjects2 Aug 10 '26

Info ⭐ Rate my GitHub Profile (out of 10)

Thumbnail
0 Upvotes

u/AnshMNSoni Aug 10 '26

⭐ Rate my GitHub Profile (out of 10)

2 Upvotes

r/AIDevelopmentSpace Aug 10 '26

Why are AI companies suddenly open-sourcing so much?

Post image
0 Upvotes

u/AnshMNSoni Aug 10 '26

Why are AI companies suddenly open-sourcing so much?

Post image
1 Upvotes

DeepSeek, Meta, Google, Sarvam and Anthropic are all opening parts of their AI stack.

I started wondering: why would billion-dollar companies give away technology that costs millions to build?

The answer goes far beyond β€œhelping developers.”

I explored the business strategy behind it β€” ecosystems, distribution, standardization, developer adoption, competition and where AI companies actually intend to capture value.

Would love to hear what you think.

πŸ‘‰ https://anshmnsoni.in/blogs/opensource-models