News for hackers. Stuff that matters.
Re:NASA mistakenly severs communication to Voyager 2 by hutzlibu on Monday July 31, 2023 @07:41AM (#36941191)
In short, it was remote bricked, by giving it commands to rotate a bit. After successfully executing those commands - no further commands could be received, as now the antennas are not facing earth anymore.

But luckily it automatically readjust itself to earth automatically every half year exactly for these events. So on 15.10 we will know, if it is really lost. In either case, the end of its mission is near anyway, because the nuclear batteries are near its end.

edit: Nasa has a blog post on this https://blogs.nasa.gov/sunspot/2023/07/28/mission-update-voy...

Re:NASA mistakenly severs communication to Voyager 2 by inopinatus on Monday July 31, 2023 @07:57AM (#36941325)
This is incredibly light on detail, almost as if written for children, or worse, members of congress.

I wonder, is there a technical publication elsewhere that has more substantial coverage for interested people?

Re:NASA mistakenly severs communication to Voyager 2 by michaelt on Monday July 31, 2023 @08:24AM (#36941543)
What more is there to say? It seems like a pretty clear explanation to me.
Re:NASA mistakenly severs communication to Voyager 2 by inopinatus on Monday July 31, 2023 @08:40AM (#36941723)
Well, congressman, I might be curious what the actual commands were, why they were issued, how it led to the unfavourable outcome, how they detected and measured the degree of misalignment, what a corrected command sequence might’ve been, and then cross-referenced to a hopefully existing article on how the spacecraft will eventually re-align itself, and perhaps some further reading on other commands that are routinely or not-so-routinely issued and how they are received, decoded, and executed on board the spacecraft. Basic stuff, y’know; after all, this isn’t rocket science.

If there is such an archive, or some approximation thereof, it would surely be fascinating to pore over it.

Re:NASA mistakenly severs communication to Voyager 2 by nocoiner on Monday July 31, 2023 @08:49AM (#36941821)
“Mistakes were made.” Between that and “I have no recollection,” that’s probably as far as any congressional hearing would be able to drill into this.
Re:NASA mistakenly severs communication to Voyager 2 by jf22 on Monday July 31, 2023 @08:50AM (#36941830)
I would not describe what you are asking for as "basic stuff."
Re:NASA mistakenly severs communication to Voyager 2 by inopinatus on Monday July 31, 2023 @08:52AM (#36941843)
Don’t tell me this thing doesn’t have a user manual.
Re:NASA mistakenly severs communication to Voyager 2 by toomuchtodo on Monday July 31, 2023 @09:24AM (#36942130)
FOIA it.
Re:NASA mistakenly severs communication to Voyager 2 by hfkwer on Monday July 31, 2023 @09:12AM (#36942010)
Why would they owe you such detailed explanations? You're asking for a full-on incident report. These take days to write and there's no reason for the public at large to need it.
Re:NASA mistakenly severs communication to Voyager 2 by gottorf on Monday July 31, 2023 @09:23AM (#36942114)
> Why would they owe

> there's no reason for the public at large to need it

As a member of said public, I would be curious to know. There's no need for taxpayer-funded agencies to operate in a cloak of darkness.

Most everything done by government should by default be open to the public, with an exceedingly high bar that must be met to be otherwise. Otherwise, you run into nonsensical things like how some details around the assassination of a president 60 years ago are still classified on "national security" grounds.

Re:NASA mistakenly severs communication to Voyager 2 by MAGZine on Monday July 31, 2023 @12:22PM (#36944984)
which of these is 'operating in a cloak of darkness':

- NASA informs the public immediately, and then makes the details available later after they've had time to compile the news and information into a format useful for the public

- NASA waits to inform the public until said report is finished

or perhaps you're after option c:

- NASA's network drives are open to the www in read-only mode, because, you know, 'open by default' entails realtime information (even though he doesn't actually care 99.9999% of the time. yet, someone should deliver this functionality, without it costing the taxpayer extra).

NASA routinely makes a LOT of data open to the public. Like, you can get very detailed JWST data directly from NASA. Probably far more detailed than you'd ever care to, because NASA does care about exactly your concern.

Actually, many agencies publish very detailed data if you care to look.

Re:NASA mistakenly severs communication to Voyager 2 by Dylan16807 on Monday July 31, 2023 @04:05PM (#36948042)
"This is light on info but they're making a report later." would be a non-darkness answer.

But do you have reason to believe they're working on a detailed public report?

Because if they're not, then you missed option "NASA informs the public immediately, but never makes the details available" which would be unfortunate.

Also they probably already answered a lot of these questions internally during the last week, so it wouldn't hurt to put some of that information out.

Re:NASA mistakenly severs communication to Voyager 2 by djur on Monday July 31, 2023 @12:37PM (#36945202)
> As a member of said public, I would be curious to know. There's no need for taxpayer-funded agencies to operate in a cloak of darkness.

This is what the Freedom of Information Act is for:

https://www.nasa.gov/centers/armstrong/FOIA/request.html

The report may not exist yet, so you may need to wait.

Re:NASA mistakenly severs communication to Voyager 2 by kdmccormick on Monday July 31, 2023 @09:25AM (#36942141)
I'm not here demanding an immediate report, but it is a publicly-funded agency with a goal of furthering the world's scientific understanding... and a detailed public writeup is not exactly a huge lift compared to all the other things they accomplish.

I'm also the sort of person who thinks that all code written with public money should be open source.

Re:NASA mistakenly severs communication to Voyager 2 by guhidalg on Monday July 31, 2023 @09:21AM (#36942096)
Because I pay for NASA and I can ask for NASA to do a post-mortem.
Re:NASA mistakenly severs communication to Voyager 2 by iLoveOncall on Monday July 31, 2023 @09:26AM (#36942152)
I pay for NASA and I don't want them to spend needless resources releasing a public post-mortem. Talk about waste of resources.
Re:NASA mistakenly severs communication to Voyager 2 by rvnx on Monday July 31, 2023 @09:40AM (#36942292)
This is the right call, let the people of the NASA focus on what is really important, and not waste time on PR.

It's pretty obvious that the people who managed to extend the lifetime of Voyager are very smart, based on all the tricks they had to do.

They are remotely configuring an old-tech device that is billions of kilometers away, with insane lag, and uncertainty that the underlying hardware is even responding properly.

Absolutely anything could have go wrong at this stage.

They'll anyway investigate internally what is going on, in order to hopefully, find a solution.

There is no need to spend resources to make the material public, just to satisfy curiosity (though it's interesting).

Re:NASA mistakenly severs communication to Voyager 2 by bumby on Monday July 31, 2023 @11:25AM (#36944036)
Does this assume the information is made available, but just not as polished as PR?
Re:NASA mistakenly severs communication to Voyager 2 by dabluecaboose on Monday July 31, 2023 @09:34AM (#36942224)
As a spacecraft navigation engineer, I guarantee you said post-mortem is already being written, and is probably going to be posted "publicly" anyway on some deep corner of the NASA website
Re:NASA mistakenly severs communication to Voyager 2 by birdyrooster on Monday July 31, 2023 @09:52AM (#36942451)
Asking for a post mortem is not too much to ask. This is the bare minimum for operating serious craft like this.
Re:NASA mistakenly severs communication to Voyager 2 by iLoveOncall on Monday July 31, 2023 @01:00PM (#36945564)
There's a difference between a post-mortem and a public post-mortem. Nasa is pioneering technology that shouldn't all be public. If you really think the same post-mortem would be published in public and internally, you should not be commenting on HackerNews because it's forbidden below 13 years old.
Re:NASA mistakenly severs communication to Voyager 2 by anigbrowl on Monday July 31, 2023 @12:07PM (#36944750)
It definitely got written up internally. Making it public is just a matter of taking that, sticking it into a pdf, and hitting the publish button. A few hours' worth of additional work at most.
Re:NASA mistakenly severs communication to Voyager 2 by ajb on Monday July 31, 2023 @09:55AM (#36942513)
Normally this makes sense, because you're asking why money was wasted. But, in this case if it's permanently bricked you will actually save money, because if Voyager 2 is bricked the team working on it is now redundant. It's not like they had an incentive to be incompetent and waste money - very much the opposite.
Re:NASA mistakenly severs communication to Voyager 2 by account42 on Monday July 31, 2023 @11:37AM (#36944242)
You calculation only makes sense if you put zero value on operating a probe that far out in the galaxy - in which case you should be asking why there was a team working on it in the first place.

But that value is not zero, and replacing it costs quite a bit - both money and time. Asking how and why this happened is a valid inquiry.

Re:NASA mistakenly severs communication to Voyager 2 by ajb on Monday July 31, 2023 @12:31PM (#36945118)
Under the assumption that it is bricked, the value is indeed now zero. I think where we differ is that you are assuming it will be replaced, but I don't think it will be. It's way past its design life so it was going to expire at some point.

For science, I would want to do an enquiry anyway - I'm just commenting on the financial/accountability aspect.

Re:NASA mistakenly severs communication to Voyager 2 by flangola7 on Monday July 31, 2023 @10:05AM (#36942653)
This is entitled Karen customer "screeee I pay you, you have to do as I say!!!!!" attitude
Re:NASA mistakenly severs communication to Voyager 2 by ZiiS on Monday July 31, 2023 @09:20AM (#36942082)
The is if they want the public at large to pay for it.
Re:NASA mistakenly severs communication to Voyager 2 by guhidalg on Monday July 31, 2023 @09:50AM (#36942423)
I guess you and I are being downvoted because people on HN can’t tolerate engineers being questioned. Hey guys, everyone makes mistakes and it’s an important part of scientific advancement to understand and share that knowledge.
Re:NASA mistakenly severs communication to Voyager 2 by josefx on Monday July 31, 2023 @11:05AM (#36943720)
I am more interested in them working efficiently than wasting time writing a 50 page report every time someone drops a pen.
Re:NASA mistakenly severs communication to Voyager 2 by bumby on Monday July 31, 2023 @11:23AM (#36943997)
Ignoring the “pen dropping” strawman, how far does that trust go within the government?

Do you want the military to “work efficiently” if that means little to no oversight? How about Congress?

Oversight and accountability to the citizenry is a foundational principle in a functioning democracy.

Re:NASA mistakenly severs communication to Voyager 2 by josefx on Monday July 31, 2023 @11:49AM (#36944447)
> Ignoring the “pen dropping” strawman

Saying that and then countering with your own.

Yeah, the pen dropping is a bit over the top, but as of now the claim is that this situation is planed for and will resolve itself. A report now wont tell us anything of significance. It will get interesting if the realignment fails.

> Oversight and accountability to the citizenry is a foundational principle in a functioning democracy.

I don't see micromanagement in that list.

Re:NASA mistakenly severs communication to Voyager 2 by bumby on Monday July 31, 2023 @01:25PM (#36945950)
>I don't see micromanagement in that list.

Is micromanaging that what you're claiming as a strawman in my position? I'm not claiming you are saying the military doesn't need oversight, I'm probing with a concrete example where you draw the line on what constitutes reasonable accountability. Note mine were framed as questions for clarification. That's not a strawman.

Your micromanaging claim is however another strawman statement. I guess I could use clarification on your point. "Micromanaging" would be a direct democratic vote on most or all issues, IMO. That's not what's being asked for here here. What seems to be asked for is transparency. Access to information is not the same as having authority to make all decisions. But it is paramount in a government when people elect representatives who make decisions (or appoint those who do).

>A report now wont tell us anything of significance.

What makes you so confident? A report can tell us if processes were followed appropriately and, if not, if anyone was held accountable for not following them. I'd say that is pretty significant if you care about governmental fraud, waste, and abuse.

Re:NASA mistakenly severs communication to Voyager 2 by thefurdrake on Monday July 31, 2023 @10:16AM (#36942825)
Questions like this are gross. The post you're replying to didn't say he feels owed those explanations. He said he'd like to know.

You know what you did. Stop it.

Re:NASA mistakenly severs communication to Voyager 2 by jjk166 on Monday July 31, 2023 @12:14PM (#36944837)
The context is a discussion of what explanations NASA owes in a brief public statement. Saying he'd like to know does not clearly denote that he is changing the parameters of the conversation to talk about something else.
Re:NASA mistakenly severs communication to Voyager 2 by thefurdrake on Monday July 31, 2023 @12:52PM (#36945410)
Please show me where this comment thread introduced the term "owed" before the one instance to which I replied.
Re:NASA mistakenly severs communication to Voyager 2 by jjk166 on Monday July 31, 2023 @01:50PM (#36946298)
That's not how language works. The conversation was over what information NASA was obligated to give, which is the definition of owed.
Re:NASA mistakenly severs communication to Voyager 2 by thefurdrake on Monday July 31, 2023 @01:59PM (#36946416)
Please show me which parts of the thread implied anything more than curiosity about what is being provided, since you're dodging the point.
Re:NASA mistakenly severs communication to Voyager 2 by jjk166 on Monday July 31, 2023 @03:32PM (#36947630)
> That official statement seems incredibly light on detail

They are complaining about the official statement, specifically its lightness on detail.

Re:NASA mistakenly severs communication to Voyager 2 by thefurdrake on Monday July 31, 2023 @04:18PM (#36948196)
Ah, so you're equating mild dissatisfaction (and truly, it is incredibly mild, that's some beige entitlement alright) with demand and a sense of entitlement. I see what went wrong now! Thank you.
Re:NASA mistakenly severs communication to Voyager 2 by inopinatus on Monday July 31, 2023 @06:04PM (#36949511)
As the ultimate progenitor of this tangent I hereby validate thefurdrake’s interpretation. My remarks were intentionally worded to form an inquiring statement of observations and preferences, not a demand for action on the basis of obligation, and the attempt to derive an unstated and unintended sentiment of vituperative entitlement is, indeed, gross.

The unsubtle misparaphrasing of Mark Twain was included as a comedic flourish to provide a light-hearted framing of the comments, but upon review of the subsequent debate, I concede it’s possible that for some, any allusion to statecraft stimulates the adversarial lobes.

Re:NASA mistakenly severs communication to Voyager 2 by hfkwer on Monday July 31, 2023 @12:22PM (#36944976)
What a weird comment.
Re:NASA mistakenly severs communication to Voyager 2 by thefurdrake on Monday July 31, 2023 @12:52PM (#36945415)
What a weird response to having intellectual dishonesty being pointed out.
Re:NASA mistakenly severs communication to Voyager 2 by bitcharmer on Monday July 31, 2023 @10:58AM (#36943596)
Jesus, I bet you're also one of those people that are fine with mass surveillance because it's ok because your have nothing to hide. It's people like you who set the bar so low that we can't have nice things. Sheesh
Re:NASA mistakenly severs communication to Voyager 2 by dada78641 on Monday July 31, 2023 @11:00AM (#36943629)
It's always a good thing for technical information about incidents like this to be made accessible to the public. NASA is a publicly funded organization and as such they do have a responsibility towards us.

Of course there are operational details that we don't need to be made aware of, but for an incident as big as this there's no reason to at least know how it happened and what could be changed to prevent it from happening again.

Re:NASA mistakenly severs communication to Voyager 2 by anigbrowl on Monday July 31, 2023 @12:04PM (#36944712)
It's a public agency. The information is available by FOIA. Why not publish it upfront and save people the trouble?
Re:NASA mistakenly severs communication to Voyager 2 by djur on Monday July 31, 2023 @12:40PM (#36945233)
It takes time and effort to prepare such a document for public release. Government agencies produce all kinds of reports which are of minimal interest to the public. Making the documents available on demand via FOIA is a reasonable way to ensure that time and money isn't wasted.
Re:NASA mistakenly severs communication to Voyager 2 by inopinatus on Monday July 31, 2023 @05:49PM (#36949345)
Because I’m an annoyingly precocious child of thirteen and this is how you capture my interest and enable my future glittering career in deep space telemetry engineering.
Re:NASA mistakenly severs communication to Voyager 2 by gpvos on Monday July 31, 2023 @09:43AM (#36942328)
Except that it actually is rocket science.
Re:NASA mistakenly severs communication to Voyager 2 by mark-r on Monday July 31, 2023 @08:32AM (#36941639)
I'm amazed there was as much detail as there was. How do they know how far off the antenna is?
Re:NASA mistakenly severs communication to Voyager 2 by lb1lf on Monday July 31, 2023 @09:04AM (#36941945)
Presumably because that was the orientation the spacecraft was asked to get to before comms was lost.

Also, it is possible that 2 degrees of misalignment still allows some fraction of the signal to be detected, but it not being strong enough to be decoded. The received signal strength and the beamwidth of the antenna could then be used to estimate how far off the mark the Voyager 2 dish is.

[dead]
Re:NASA mistakenly severs communication to Voyager 2 by tomca32 on Monday July 31, 2023 @08:22AM (#36941531)
I honestly can’t tell if this is satire or serious
Re:NASA mistakenly severs communication to Voyager 2 by hutzlibu on Monday July 31, 2023 @08:40AM (#36941719)
I lost that ability at some point during Covid.
Re:NASA mistakenly severs communication to Voyager 2 by jjw1414 on Monday July 31, 2023 @10:45AM (#36943364)
I expect that a technical publication will be available soon at one of these sources: https://voyager.jpl.nasa.gov/ https://voyager.jpl.nasa.gov/mission/science/data-access/
Re:NASA mistakenly severs communication to Voyager 2 by swarnie on Monday July 31, 2023 @08:47AM (#36941797)
Amazing that someone thought up a solution to a hypothetical problem 46 years ago, then fired it 30 billion km away
Re:NASA mistakenly severs communication to Voyager 2 by behnamoh on Monday July 31, 2023 @09:30AM (#36942191)
Sometimes we don’t give enough credit to previous generations.
Re:NASA mistakenly severs communication to Voyager 2 by detourdog on Monday July 31, 2023 @03:52PM (#36947873)
I only give credit to previous generations. Firm believer that we only understand in retrospect.
Re:NASA mistakenly severs communication to Voyager 2 by bumby on Monday July 31, 2023 @09:45AM (#36942355)
Aerospace has a very high quality standard compared to other industries.

Lots of formal processes capture what would otherwise be informal design decisions elsewhere. In this case, they probably have reams of pages detailing a failure mode effects analysis (FMEA). One mode is “oops, we sent the wrong command” and the document would define the specific design mitigation(s) for that outcome until it reaches an accepted risk threshold.

Re:NASA mistakenly severs communication to Voyager 2 by aetherspawn on Monday July 31, 2023 @06:44PM (#36949880)
FMEDA probably. In recent times, fault tree analysis seems to be better for complex systems.
Re:NASA mistakenly severs communication to Voyager 2 by bumby on Monday July 31, 2023 @09:53PM (#36951391)
As far as I’m aware, no NASA standards call for FMEDA. It doesn’t mean a project manager couldn’t levy it, but it’s not often that a contractor adds additional requirements to a gov funded build.
Re:NASA mistakenly severs communication to Voyager 2 by aetherspawn on Monday July 31, 2023 @11:06PM (#36951844)
FMEA relies on a really smart person anticipating all the different combinations of failures worth exploring (NxM), not just N or M.

Some failures are fairly common, and individual failures might be fairly inert but have more serious consequences if they are cascaded with another specific failure.. for example, cruise control enable + failure of steering wheel control pad _and_ previously undetected failure of brake sensor/brake light circuit = cruise control stuck ON. Actually, this failure is inert if the cruise control is OFF when it happens. Contrived example but you get the idea ...

I have seen a lot of FMEDA (and other tool) use lately to combat concerns with cascading failure, but not sure what's currently standard at NASA or how they deal with this. I would think cascading failure would be their expected scenario on a 10+ year unmanned mission.

Re:NASA mistakenly severs communication to Voyager 2 by bumby on Tuesday August 01, 2023 @07:35AM (#36954767)
NASA STDs, handbooks, guidebooks, and NPRs are all open-source. They don’t mention FMEDA, and they don’t generally have a detectability column in their FMEA
Re:NASA mistakenly severs communication to Voyager 2 by sheepshear on Tuesday August 01, 2023 @09:35AM (#36955777)
I've done for NASA what they were calling FMECA and FTA for a subsystem. They had a lot of freedom to tailor the analysis to the situation, and the end result didn't quite match anything established. We addressed detection in some of the FMECA columns which were not exclusively for detection; and events in some of the FTA. It was a contortion to maximize the value of the analysis given their limited resources and the bureaucracy of what they were allowed/required to do on paper.

Here's how I would describe the possible analysis approaches in broad terms.

* Start from the hazard of being pointed in the wrong direction and work backwards to identify the causes, forming a tree.

* Start from the event of commanding the wrong direction and work forwards to identify mitigations or the lack thereof, also forming a tree.

* Start from looking at a component or subsystem, list all the ways it can fail without regard for the application, and then consider the application work up towards the causes/events.

* Close any gaps between the top-down and bottom-up approaches.

Re:NASA mistakenly severs communication to Voyager 2 by bumby on Tuesday August 01, 2023 @09:58AM (#36956030)
Yes, what you're describing is two different approaches for safety analysis. According to the NASA software engineering handbook [1]

"Software Fault Tree Analysis (SFTA) is a top-down approach to failure analysis which begins with thinking about potential failures or malfunctions (What could go wrong?) and then thinking through all the possible ways that such a failure or malfunction could occur. Fault Tree Analysis (FTA), is often used by the hardware teams to identify potential hazards that might be caused by failures in hardware components or systems, but with the SFTA, the software isn’t considered the hazard, but it can be a cause or contributor when considered in the context of the system."

"The Software Failure Modes and Effects Analysis (SFMEA) is a bottom up approach where each component is examined and all the possible ways it can fail are listed. Each possible failure is traced through the system to see what effect it might have on the system and to determine if it results in a hazardous state. Then the likelihood of the failure and the severity of the system failure can be considered."

But, to the earlier post, these are driven by hard requirements; specifically adherence to NASA STD 7150.2 and NPR 7150.2. Developers/contractors can tailor/waive them with pre-approval but, in general, they tend to go in the direction of less requirements, not more. This may all be moot because I think Voyager pre-dates any of those requirement documents and I'm not sure what existed in the late 1970s.

[1] https://swehb.nasa.gov/

Re:NASA mistakenly severs communication to Voyager 2 by sheepshear on Tuesday August 01, 2023 @01:58PM (#36959766)
The D aspect of the FMEA I worked on was motivated by a reliability requirement, not by 7150.2. 70's NASA was using FTA and FMEA but avoiding putting numbers on top-level analysis. I imagine they did whatever ad-hoc analysis they thought was necessary for such a highly publicized mission even if it wasn't a separate deliverable.
Re:NASA mistakenly severs communication to Voyager 2 by aetherspawn on Wednesday August 02, 2023 @11:16PM (#36980944)
This thread was a good read, thanks.
Re:NASA mistakenly severs communication to Voyager 2 by rcxdude on Monday July 31, 2023 @10:25AM (#36943007)
It's not really hypothetical: losing communication with stuff in space is a very common failure mode and a huge amount of the system design is focused on making it as unlikely as possible (generally the radio system gets a huge priority in almost everything and there are a lot of failsafes built at every level to make it possible to reestablish communication if anything disrupts it).
Re:NASA mistakenly severs communication to Voyager 2 by JdeBP on Monday July 31, 2023 @11:35AM (#36944205)
Indeed. Voyager 2 has in fact been listening via its backup receiver since 1978.
Re:NASA mistakenly severs communication to Voyager 2 by dekhn on Monday July 31, 2023 @08:32PM (#36950812)
I was amused to learn that if modern satellites lose contact with earth, they go into "safe mode": pointing towards sun, solar panels fully deployed, everything else except telemetry, radio, and temperature management disabled, waiting for further instructions. https://en.wikipedia.org/wiki/Safe_mode_in_spacecraft

Imagine deploying a billion dollar piece of hardware and hoping that it has enough intelligence to keep itself from burning up before you can reestablish contact!

Re:NASA mistakenly severs communication to Voyager 2 by jjk166 on Monday July 31, 2023 @12:27PM (#36945056)
It wasn't a solution for this specific problem. Spacecraft orientations are going to drift over time, periodically rehoming is the simplest way of dealing with it. That it doesn't care whether the orientation drift was natural or artificial is just a bonus.
Re:NASA mistakenly severs communication to Voyager 2 by whartung on Monday July 31, 2023 @12:28PM (#36945072)
The Voyager that's flying now is not necessarily the Voyager that was launched.

The hardware is the same, but they've updated, patched, and rewritten the software that's running in it throughout the years.

I'm not suggesting that the failsafe mode wasn't originally considered, and implemented, but simply that it doesn't have to be the case. They could have made changes to it over time.

Re:NASA mistakenly severs communication to Voyager 2 by Shawnj2 on Saturday August 05, 2023 @03:12AM (#37009737)
It’s possible to update the Voyager FSW?
Re:NASA mistakenly severs communication to Voyager 2 by kdinn on Monday July 31, 2023 @11:39PM (#36952002)
Actually there's a couple of work arounds for this problem as they anticipated it all along. My father was Director of Operations at Tidbinbilla deep space tracking station which ran most of the comms to Voyager 1.

I am paraphrasing what he said as a non-technical person: Voyager has both a dish receiver, and a pole antenna. The dish is the usual mechanism for comms but in an emergency such as this they would send commands to the other antenna. To do this they would turn the main tracking station dish up to max, and send a "TURN AROUND!" signal out.

But prior to that they had to alert the local electricity grid, and the local air traffic control to not have any planes flying over at the time!

I guess the Voyagers are too far away for this manoeuvre now.

Re:NASA mistakenly severs communication to Voyager 2 by politelemon on Monday July 31, 2023 @09:51AM (#36942446)
This link from NASA mentions the October 15 date:

https://www.jpl.nasa.gov/news/nasa-mission-update-voyager-2-...

Re:NASA mistakenly severs communication to Voyager 2 by hutzlibu on Monday July 31, 2023 @09:56AM (#36942522)
The text and link I provided mention it as well, but I am now not sure, if giving 15.10 as a date was maybe confusing for non europeans (or non germans, I am a bit lost who uses what date format)...
Re:NASA mistakenly severs communication to Voyager 2 by guraf on Monday July 31, 2023 @01:22PM (#36945889)
It was confusing to me. Took me a while to realize it was a date and then had to deduce what it represented.

Frankly before your comment I wasn't going to complain because I saw the tantrum you threw when people corrected you on the usage of "bricked" but maybe next time spell the month to avoid ambiguity.

Re:NASA mistakenly severs communication to Voyager 2 by Nexxxeh on Monday July 31, 2023 @07:38PM (#36950386)
2023-10-15 would be pretty universal.

ISO 8601 works for everyone.

It avoids confusing the Americans who otherwise put the month in the wrong place.

It avoids being ambiguous for everyone who may otherwise be worried that it was written by an American with the month in the wrong place, when the day is less than 13.

2023-10-09 is the 9th of October and it's clear to everyone regardless.

It also has the benefit of sorting chronologically if sorted "by name" when used in a filename as it's largest unit on the left, smallest on the right.

Re:NASA mistakenly severs communication to Voyager 2 by mromanuk on Monday July 31, 2023 @09:56AM (#36942529)
who and when was this automatic reset on 15.10 added?
Re:NASA mistakenly severs communication to Voyager 2 by burnte on Monday July 31, 2023 @10:23AM (#36942956)
> In short, it was remote bricked, by giving it commands to rotate a bit. > But luckily it automatically readjust itself to earth automatically every half year exactly for these events.

I remember when bricking something meant it was totally unrecoverable. Now it means "temporarily not working but will automatically heal".

Re:NASA mistakenly severs communication to Voyager 2 by hutzlibu on Monday July 31, 2023 @10:34AM (#36943141)
A device that is acting as a brick cannot receive commands and is not useful at all. That is the current status of voyager 2.

"Unbricking" will hopefully work automatically, because there is no other option. But that can also fail and there is no way to know, or influence it.

I use bricking in the definition of mobile phone tinkerers .. there are many results for unbricking btw, but I just checked and with the first result it seems that Apple now uses unbricking for activating a new device. Because technically before, it is also just a brick - but here I would agree, that it is not a appropriate term, but rather should be for somehow broken devices.

Re:NASA mistakenly severs communication to Voyager 2 by JdeBP on Monday July 31, 2023 @11:03AM (#36943671)
What this is telling us is that attempting to condense to "it was bricked" has actually introduced ambiguity, and that "brick" doesn't really explain a technical situation.

The JPL doco (https://news.ycombinator.com/item?id=36941433 https://news.ycombinator.com/item?id=36942321) calls it "Command Loss".

Re:NASA mistakenly severs communication to Voyager 2 by hutzlibu on Monday July 31, 2023 @11:57AM (#36944580)
But you did understood my original comment? I described exactly in what way it "bricked". I used the term in the first place, because this was my first assoziation, when I learned about the situation. That "uppps" feeling when you did something wrong and there is no going back.. (poor guy) "bricking" describes these vibes for me and "Command Loss" does not.
Re:NASA mistakenly severs communication to Voyager 2 by nomel on Monday July 31, 2023 @12:10PM (#36944792)
It’s not bricked, it’s operating autonomously for some time. They’re incredibly different modes of operation.
Re:NASA mistakenly severs communication to Voyager 2 by hutzlibu on Monday July 31, 2023 @12:33PM (#36945143)
After trying to optimize my laptops energy settings under linux, I once also ended up with a device that was operating low level autonomously for some time. It just would not accept commands from me, nor the power button, nor anything else. The CPU also wasn't running, but something was.

In other words it was effectivly a brick to me.

But since it was not a surface pro (I considered buying instead of that one), I could open it and disconnect the battery.

And in effect, unbricking it. Quite trivial fix sure, but nearly impossible with many modern devices, where the battery is glued in.

My point is, not every mode of operation is desired, especially if you cannot change it. Then you might as well have a brick in terms of usefulness.

Re:NASA mistakenly severs communication to Voyager 2 by nomel on Monday July 31, 2023 @12:38PM (#36945214)
No. Your laptop was not operating autonomously, by definition.

It was not making its own decisions, to achieve some goal.

Re:NASA mistakenly severs communication to Voyager 2 by hutzlibu on Monday July 31, 2023 @12:46PM (#36945342)
Parts of it were. To make some checks for some hardware (as part of an automatic comand line tool). They just got into an infinite loop. Down on the hardware level.
Re:NASA mistakenly severs communication to Voyager 2 by kfrzcode on Monday July 31, 2023 @06:15PM (#36949619)
That's not autonomous that's automatic
Re:NASA mistakenly severs communication to Voyager 2 by lcnPylGDnU4H9OF on Monday July 31, 2023 @12:25PM (#36945018)
I think it's reasonable to say that it is operating autonomously and is currently "bricked" as a colloquialism. There's a certain helplessness for NASA in this case, which is similar to bricking one's device. Instead of hoping that the repair shop can fix it, they have to hope that their engineering foresight was adequate.
Re:NASA mistakenly severs communication to Voyager 2 by mindslight on Monday July 31, 2023 @11:33AM (#36944181)
> I remember when bricking something meant it was totally unrecoverable

It may have seemed that way to you, but actually no. "Bricked" has generally referred to devices that are likely straightforwardly recoverable, but for a lack of documentation from the manufacturer.

Re:NASA mistakenly severs communication to Voyager 2 by burnte on Monday July 31, 2023 @02:51PM (#36947159)
No, that's not true, and it's never been true. The definition was always "turned into a device which is electronically indistinguishable from a brick and unrecoverable." Maybe an expert could do some deep diving to bring it back, but if it's beyond recovery to most folks, then we'd call it a brick. If you have to desoldier a flash chip and sldier on a new one with a filesystem that isn't trashed or with corrected software, then we've debricked it, but that's really a deep level repair.
Re:NASA mistakenly severs communication to Voyager 2 by mindslight on Monday July 31, 2023 @03:05PM (#36947316)
Your division of "experts" vs "most folks" is doing a lot of work here, and speaks to my point.

Most folks don't really know how to use say Android fastboot or recovery modes either, yet we wouldn't call a device with a wiped system partition "bricked".

Most "bricks" are things like a bootloader getting erased. Reflashing that through the standard process of JTAG or another debug protocol is a straightforward action (after all, the manufacturer has to get the first bootloader on there to begin with). The port pinout and config info just hasn't been publicly documented by the manufacturer, which is what pushes it into the domain of "experts".

Re:NASA mistakenly severs communication to Voyager 2 by burnte on Monday July 31, 2023 @04:45PM (#36948522)
If doctors create the term "heart attack" and laypeople misuse it, that doesn't change the definition.
Re:NASA mistakenly severs communication to Voyager 2 by mindslight on Monday July 31, 2023 @05:09PM (#36948861)
I don't really know how to connect your analogy. As far as I'm aware, the term "bricked" arose out of software/firmware modding communities (eg Android) to describe devices that were beyond their general abilities to straightforwardly fix.
Re:NASA mistakenly severs communication to Voyager 2 by burnte on Monday July 31, 2023 @05:57PM (#36949442)
No, bricked was a word IT techs were using at LEAST as early as the early 90s as that's when I learned it. I learned it when someone bricked a network switch in 93. Originally in the Android world (and before android with Symbian and others) bricked meant you flashed firmware that really killed it, maybe you can bring it back with a JTAG connection or something more extreme. Then as modding became more popular, they started being able to more easily recover these and UNbricking became a thing.
Re:NASA mistakenly severs communication to Voyager 2 by pohl on Monday July 31, 2023 @11:46AM (#36944402)
My device is as worthless as a brick, but only for the 2 or 3 seconds it takes for the tip of my finger to travel to this reset button over here... <Tongue in="cheek"/>
Re:NASA mistakenly severs communication to Voyager 2 by x3n0ph3n3 on Monday July 31, 2023 @11:48AM (#36944430)
Then it's not actually bricked.
Re:NASA mistakenly severs communication to Voyager 2 by phaedrus on Monday July 31, 2023 @12:18PM (#36944914)
Instead of saying "bricked" you could say Voyager 2 is "soft locked".
Re:NASA mistakenly severs communication to Voyager 2 by rvz on Monday July 31, 2023 @12:20PM (#36944946)
> I remember when bricking something meant it was totally unrecoverable.

Precisely. 'Bricking' something means it is unrecoverable and is irreversible.

No idea a what point in time the definition was changed to mean 'temporarily not working'.

Re:NASA mistakenly severs communication to Voyager 2 by sangnoir on Monday July 31, 2023 @01:15PM (#36945794)
Bricking oftentimes can be reversed using JTAG connectors. IMO - bricking describes thr state that a device is not operable, not irrecoverably so - just that its difficult to reverse.

Also, it's not a technical term with a rigid definition, hence "soft-bricking"

Re:NASA mistakenly severs communication to Voyager 2 by Ao7bei3s on Monday July 31, 2023 @01:15PM (#36945791)
Nothing is ever truly unrecoverable. If a device was built, it can be built again.

What is bricked vs recoverable has always greatly depended on time and effort, individual skill level, available hardware/software tools, documentation, crypto keys, physical access, willingness to replace individual parts etc.

Sometimes, even within an org, some teams e-waste expensive devices that aren't bricked deeper than what other teams recover from as part of everyday workflow.

Taking a typical network device as an example, where do you draw the line? Driving to a remote location to plug the cable into another port, pressing a reset button, booting from USB, flashing a new firmware with TFTP, plugging in an external or internal console cable, opening the case and soldering a header to get access to the console, doing the same with no documentation, or an unknown (but maybe Google-able or reverse engineerable) password, flashing firmware with JTAG, shipping the device back to the engineers (or shipping an engineer to the device)...? It's always been arbitrary.

Re:NASA mistakenly severs communication to Voyager 2 by Atheros on Monday July 31, 2023 @01:23PM (#36945919)
If you can't fix it or find someone who can, it is bricked.

If you are able to fix it then it is not bricked.

One device may be bricked to one person but not to another. But that must still be the definition, right? Otherwise the word has no meaning.

Re:NASA mistakenly severs communication to Voyager 2 by kfrzcode on Monday July 31, 2023 @06:15PM (#36949626)
Hi, I have drilled my hard drives but need to recover them, can you help?
Re:NASA mistakenly severs communication to Voyager 2 by Ao7bei3s on Monday July 31, 2023 @07:39PM (#36950407)
Thank you for reaching out to me. I would be delighted to have a look at these disks for you. The good news is that, depending on the damage done, there is the possibility that some fragments or even all of the data may be recoverable with the right equipment. I may have to bring on a specialist subcontractor for some of this work.

Find my contracting rates below.

Re:NASA mistakenly severs communication to Voyager 2 by millerm on Monday July 31, 2023 @03:46PM (#36947799)
I got into an argument with a fellow Tesla owner on a forum who was screaming their car was bricked after their 12V battery died. All they had to do was replace the battery. It wasn't bricked. I sure received a lot of vitriol for saying it wasn't bricked. If you can simply perform a maintenance task, it's not bricked.
Re:NASA mistakenly severs communication to Voyager 2 by weinzierl on Monday July 31, 2023 @03:53PM (#36947889)
I'd say "totally unrecoverable but physically intact". You wouldn't call a device bricked if it has the form of small pile of ashes.

Then "totally unrecoverable" is rare and the term bricked has always been relative. Your bricked device may be as good as new to someone who has a JTAG adaper and knows how to use it.

Re:NASA mistakenly severs communication to Voyager 2 by ck2 on Monday July 31, 2023 @12:17PM (#36944893)
How the heck does it know where earth is?

That's some impressive science there, not like there is a deep-space GPS.

Does it look for the sun and figure out from there?

Re:NASA mistakenly severs communication to Voyager 2 by gregsadetsky on Monday July 31, 2023 @12:26PM (#36945047)
I assume star tracking -- wikipedia seems to confirm

"... and celestial referencing instruments (Sun sensor/Canopus Star Tracker) to maintain pointing of the high-gain antenna toward Earth"

https://en.wikipedia.org/wiki/Voyager_2

Re:NASA mistakenly severs communication to Voyager 2 by kyleyeats on Monday July 31, 2023 @03:06PM (#36947324)
Dung beetles do this too.
Re:NASA mistakenly severs communication to Voyager 2 by gregsadetsky on Monday July 31, 2023 @03:14PM (#36947424)
that's nuts!

"- African dung beetles orient to the starry sky to move along straight paths

- The beetles do not orientate to the individual stars, but to the Milky Way"

https://www.cell.com/current-biology/fulltext/S0960-9822(12)...

https://www.science.org/content/article/dung-beetles-navigat...

Re:NASA mistakenly severs communication to Voyager 2 by CMCDragonkai on Monday July 31, 2023 @07:02PM (#36950049)
So you can see astrological events do affect us.
Re:NASA mistakenly severs communication to Voyager 2 by ozzmotik on Wednesday August 02, 2023 @03:25PM (#36975851)
s/log/nom/
Re:NASA mistakenly severs communication to Voyager 2 by dylan604 on Monday July 31, 2023 @05:27PM (#36949097)
As long as there's not too much light pollution. Fortunately for the dung beetles, their habitat isn't very urban. However, it's the little examples like this that make me a light pollution dork.
Re:NASA mistakenly severs communication to Voyager 2 by gregsadetsky on Monday July 31, 2023 @03:15PM (#36947446)
Sorry to self-reply, but this Q&A on "Space Overflow" about this specific star tracker is great:

https://space.stackexchange.com/questions/43803/how-did-the-...

Re:NASA mistakenly severs communication to Voyager 2 by rvnx on Monday July 31, 2023 @05:04PM (#36948804)
Cool finding!
Re:NASA mistakenly severs communication to Voyager 2 by vntok on Monday July 31, 2023 @02:17PM (#36946669)
Basically the probe knows where it is because it knows where it isn't. By subtracting where it is from where it isn't, or where it isn't from where it is (whichever is greater), it obtains a difference, or deviation. The guidance subsystem uses deviations to generate corrective commands to drive the probe from a position where it is to a position where it isn't, and arriving at a position where it wasn't, it now is. Consequently, the position where it is, is now the position that it wasn't, and it follows that the position that it was, is now the position that it isn't.
Re:NASA mistakenly severs communication to Voyager 2 by mcguire on Monday July 31, 2023 @02:54PM (#36947187)
Ok, what is this quote from?
Re:NASA mistakenly severs communication to Voyager 2 by wizofaus on Monday July 31, 2023 @02:58PM (#36947250)
Re:NASA mistakenly severs communication to Voyager 2 by wholinator2 on Monday July 31, 2023 @04:08PM (#36948075)
Wait, i don't understand. I was under the assumption that this text was a joke, but now I'm seeing it in reference to air force training materials? Is it a joke there as well or did someone actually write this text seriously, and plan for it's use as intelligible instruction?
Re:NASA mistakenly severs communication to Voyager 2 by wizofaus on Monday July 31, 2023 @04:19PM (#36948203)
There's oodles of references to this online but nothing really I've found so far explaining whether it was ever intended to be taken seriously in the first place. It's hard to imagine anyone doing so.
Re:NASA mistakenly severs communication to Voyager 2 by KptMarchewa on Monday July 31, 2023 @05:27PM (#36949106)
It's apparently from the 50s, as seen here: https://archive.org/details/sim_electronics-now_1959-03_30_3...
Re:NASA mistakenly severs communication to Voyager 2 by kens on Monday July 31, 2023 @08:24PM (#36950754)
Yes, it's a joke. It's not complete nonsense, though, unlike the Turboencabulator. There's a real explanation buried inside there. ("Where it isn't" is the target position, so it's looking at the deviation between where it currently is, and where it should be. The next time step, "where it wasn't" is the old target position, and so forth.)
Re:NASA mistakenly severs communication to Voyager 2 by mcguire on Tuesday August 01, 2023 @03:19PM (#36961130)
That's the voice. :-D
Re:NASA mistakenly severs communication to Voyager 2 by OJFord on Tuesday August 01, 2023 @06:51AM (#36954514)
David Tennant's narration of the new W1A series in which the BBC launch a syncapatasatellite?
Re:NASA mistakenly severs communication to Voyager 2 by opan on Tuesday August 01, 2023 @09:34AM (#36955765)
I've heard this as a sample in a song, but can't recall which.
Re:NASA mistakenly severs communication to Voyager 2 by hyperdimension on Tuesday August 01, 2023 @07:11PM (#36964555)
I believe it is a Meat Beat Manifesto track, though I'm not sure which one.
Re:NASA mistakenly severs communication to Voyager 2 by Dylan16807 on Monday July 31, 2023 @03:30PM (#36947605)
So other people talked about how it does track, but there's another thing to note here.

"The high-gain antenna has a beamwidth of 0.5° for X-band, and 2.3° for S-band."

At 130-150 AU, the earth is always within about 0.4° of the sun. Since commands are sent on S-band, pointing directly at the sun gets a pretty good signal.

Re:NASA mistakenly severs communication to Voyager 2 by mcv on Tuesday August 01, 2023 @08:04AM (#36954950)
Is that signal not drowned out by the sun? Or are these bands where the sun doesn't do anything?
Re:NASA mistakenly severs communication to Voyager 2 by Dylan16807 on Tuesday August 01, 2023 @03:21PM (#36961161)
If I can trust arbitrary estimates on stack exchange, the deep space network transmitters will be about equal brightness to the sun at frequencies near 2GHz when the 20signal is 10 Hertz wide. That would put the transmission rate in the ballpark of 10 bits per second, and the real number is 16 bits per second, so that seems to work out.

Being drowned out is harder than you might think. The maximum data rate of a weak signal is 1.4 x [bandwidth] x [signal-to-noise ratio]. If you transmit across a 200MHz band, and your signal is a million times weaker than the noise, you can do hundreds of bits per second.

Re:NASA mistakenly severs communication to Voyager 2 by detourdog on Monday July 31, 2023 @03:50PM (#36947849)
it probably has both gyroscopes and star-charts for navigation.
Re:NASA mistakenly severs communication to Voyager 2 by dekhn on Monday July 31, 2023 @08:27PM (#36950780)
I should point at that astronomical navigation is a remarkable skill that was developed and turned into routine calculations in a relatively short period of time. The first order calculations are based on star imaging and used a Kalman filter,which had been invented just a few years before (https://en.wikipedia.org/wiki/Kalman_filter#History) along with a star catalog (list of known star locations relative to the sun/earth) and direct observation by astronauts. I think a sextant was useful.

Second order calculations use careful analysis of the signal pattern in telemetry data- IIRC you can see a slow stretch of the phase which can be used to estimate distance and velocity with high accuracy.

Voyager, along with Apollo, stand as the finest examples of human engineering done yet- we got a bunch of people to the moon and back, and built a probe that still operates 50 years later... farther than anything else humans have launched... I'd be lucky if I can deploy my web app once a week.

Re:NASA mistakenly severs communication to Voyager 2 by wkdneidbwf on Monday July 31, 2023 @08:52PM (#36950970)
yeah, it really puts my god awful pile of terraform in perspective.
Re:NASA mistakenly severs communication to Voyager 2 by gzer0 on Friday August 04, 2023 @07:07PM (#37007018)
Logged in to comment that this particular comment made me laugh. It really puts what I personally do to shame, many times over. Thanks for the laugh. Cheers.
Re:NASA mistakenly severs communication to Voyager 2 by madacol on Monday July 31, 2023 @12:26PM (#36945036)
Oh man that reminds me a lot to Kerbal Space Program, those times I lost communication because of a wrong turn and the antenna/solar panel faced the wrong way
Re:NASA mistakenly severs communication to Voyager 2 by NBJack on Monday July 31, 2023 @03:13PM (#36947408)
I like to think at least a few NASA engineers come to meetings with some brilliant ideas....that were cooked up at the 1am mark of a 7 hour weekend KSP binge.
Re:NASA mistakenly severs communication to Voyager 2 by jojobas on Monday July 31, 2023 @05:55PM (#36949416)
You have to agree that "skip to morning" button really works.
Re:NASA mistakenly severs communication to Voyager 2 by matheusmoreira on Monday July 31, 2023 @10:23PM (#36951598)
A bad case of planet between antenna and space center! Is orbit stable? If so, launch and maneuver into position a huge network of relays until connectivity is restored. If not, watch while probe crashes and burns onto the celestial body. An automatic realignment function would be nice...
Re:NASA mistakenly severs communication to Voyager 2 by wafflemaker on Tuesday August 01, 2023 @04:52AM (#36953869)
How? What mods do you use? I played pretty much without mods, so if you could also mention your whole mods' stack would be cool.

In vanilla, all antennas are omnidirectional and as long as there is a working solar panel on a probe, it can be used as a relay sat.

Re:NASA mistakenly severs communication to Voyager 2 by madacol on Tuesday August 01, 2023 @06:35AM (#36954434)
I exaggerated a bit, it only happened with solar panels.

But it does gives you a similar feeling when you schedule a maneuver on a point where the planet/moon blocks your signal, and you only realize after it's too late

Re:NASA mistakenly severs communication to Voyager 2 by notyourwork on Monday July 31, 2023 @12:41PM (#36945251)
Every time I read about space engineering, I'm amazed by how contingencies have contingencies. It's so much careful planning and rigor compared to my world. I can always re-compile, re-deploy and regularly realize that my job is not life or death.
Re:NASA mistakenly severs communication to Voyager 2 by swozey on Monday July 31, 2023 @12:44PM (#36945302)
I like when people mention that they're "computer doctors." I have some stressful migrations that require a lot of planning and could cost a significant amount money if botched but I can't imagine the additional stress of someones life being at my fingertips.
Re:NASA mistakenly severs communication to Voyager 2 by NikolaNovak on Monday July 31, 2023 @02:42PM (#36947032)
It's tricky.

Many moons ago when I was hands-on and stressed about migrations & config, my team lead at the time would say exactly the same thing - his wife is a doctor and her job is way more stressful - People die. And I bought into it as a relief for a while.

But... I work on a payroll system. My team does impact people. Mistakes can have important negative consequences to real live individuals - from stress invoked in trying to call help centre and fix their paycheques, to disconnected utilities if they don't get paid correctly/timely, to other downstream consequences.

Any number of other IT systems have significant consequences - e.g. airline ticket systems, airbnb bookings, etc. I feel the "nobody died" is a double-edged sword: it can help relieve people of the daily sense of artificial stress, urgency and grind that management may impose; but also builds a false dichotomy / unreasonably binary threshold on when our job matters / impacts ...

Re:NASA mistakenly severs communication to Voyager 2 by whatshisface on Monday July 31, 2023 @02:58PM (#36947248)
I think one of the greatest contributions launch window aerospace neurosurgeons make to society is the way they cause nobody else to ever feel stress in any way.
Re:NASA mistakenly severs communication to Voyager 2 by mcguire on Monday July 31, 2023 @02:52PM (#36947169)
Re:NASA mistakenly severs communication to Voyager 2 by Enginerrrd on Monday July 31, 2023 @12:56PM (#36945487)
Honestly, I'd say most engineering is like that outside of the software world. In the classic engineering disciplines with actual licensures at the end of the pipeline, the responsibility and ethics of this are ingrained into students from day 1. (Budget and importance of the application doesn't always allow for the indulgence of this though, at least to a point.)

This type of thinking also follows from decades of experience.

For some reason the software engineering world largely abandoned esteem and respect for all of the above.

Re:NASA mistakenly severs communication to Voyager 2 by throwawaysleep on Monday July 31, 2023 @02:27PM (#36946799)
Errors in software rarely ever matter and even when they do, can usually be trivially corrected.
Re:NASA mistakenly severs communication to Voyager 2 by crooked-v on Monday July 31, 2023 @02:32PM (#36946869)
Except when they do matter, like the Therac-25 deaths or those 737 MAX crashes.
Re:NASA mistakenly severs communication to Voyager 2 by nawgz on Monday July 31, 2023 @02:37PM (#36946945)
> 737 MAX crashes

To imply this was a software bug is a pretty silly representation - the system was poorly engineered and didn't have proper contingencies for sensor disagreement. This is pretty clearly a design/engineering error with a software component.

Besides, the guy said "rarely ever matter" for a reason, not "explicitly never impact things"... Bit of a silly comment from you IMO

Re:NASA mistakenly severs communication to Voyager 2 by bumby on Monday July 31, 2023 @02:50PM (#36947137)
To view software in isolation is an equally silly representation. In the physical world, software is part of an overall system that needs to be considered holistically. Most major safety-critical mishaps are the result of several failures, often across different domains.

In the case of the 737MAX, the software was a design around a physical constraint; that doesn't mean the software doesn't matter. Most software is designed as a workaround of a certain physical or mental constraint.

Re:NASA mistakenly severs communication to Voyager 2 by BossingAround on Monday July 31, 2023 @03:18PM (#36947482)
If you're referring to MCAS in 737, the software itself wasn't the main problem; I'd say that the main problem was that it wasn't even a documented feature (let alone the engineering of the system itself).

The pilot couldn't even turn MCAS off originally. That's not a software thing, that's a "who the F designed this" thing.

Re:NASA mistakenly severs communication to Voyager 2 by programzeta on Monday July 31, 2023 @02:48PM (#36947119)
It’s not life or death, but time spent dealing with errors - debugging, the direct effects, understanding full impact - isn’t a resource we can get back.
Re:NASA mistakenly severs communication to Voyager 2 by wizofaus on Monday July 31, 2023 @03:09PM (#36947368)
I find myself thinking about that a lot - mainly "how many more hours would have needed to be spent at stage A to avoid the hours being spent now to recover from problems our software is currently causing". And often if I'm honest with myself it's hard to see that the extra investment of time earlier on would have necessarily resulted in a net productivity gain. It would however likely be a less stressful way to work (building fire-proof code rather than putting fires out all the time), and rather more satisfying. As an engineer of any sort I think it's perfectly reasonable and justifiable to want to produce something of quality even if it takes longer and the consequences probably won't be that terrible if you just release the first thing you can slap together. Unfortunately others are almost entirely motivated by the (not entirely irrational) fear of what happens if you don't release something quickly enough.
Re:NASA mistakenly severs communication to Voyager 2 by BossingAround on Monday July 31, 2023 @03:15PM (#36947436)
It's funny you say that, because designing systems that work extremely well, have contingencies upon contingencies, and can be relied upon (e.g. as a life-critical system) is so time consuming and (I imagine) mind numbingly boring (e.g. reviews upon reviews of white papers to ensure that the system spec is scientifically sound) that I'd guess time is the last thing you'd get back from writing NASA-style applications.
Re:NASA mistakenly severs communication to Voyager 2 by bumby on Monday July 31, 2023 @02:53PM (#36947172)
Software does not wear out like most physical components, but they often cause failure in interaction/coordinating between subsystems.

As the amount of coordination increases, the number of failure modes tends to grow quite fast. That's why software failures in physical, safety-critical systems are not trivially corrected. There are a lot of second order effects that need to be considered.

Re:NASA mistakenly severs communication to Voyager 2 by Qem on Monday July 31, 2023 @03:32PM (#36947624)
> Software does not wear out like most physical components.

It fails like buildings near fault lines, because the ground moves under them. Think broken dependencies, operating system obsolescence, et cetera.

Re:NASA mistakenly severs communication to Voyager 2 by bumby on Monday July 31, 2023 @04:55PM (#36948675)
I like this analogy. Although your example focused on software-centric coordination, I think it's important to also extend it to non-software systems.

An apropos and famous example is the Ariane 5 rocket mishap. The same validated software from the Ariane 4 was used, but the hardware design changed. Specifically, the velocity of the Ariane 5 exceeded that of its predecessor and exceeded the 16-bit variable used.

Re:NASA mistakenly severs communication to Voyager 2 by cratermoon on Monday July 31, 2023 @03:14PM (#36947423)
Honestly I can't imagine someone who hasn't been living under a rock for the last half century could say this. Just one example: Knight Capitol was the largest trader in U.S. equities, with a market share of 17.3% on NYSE and 16.9% on NASDAQ in 2012, right up until August 1, 2012, when it lost $460 million and 75% of its equity value because of a software error. What was left of it was acquired in December of that year.
Re:NASA mistakenly severs communication to Voyager 2 by NBJack on Monday July 31, 2023 @03:09PM (#36947366)
To be honest with ourselves, until we have standardized licensing/accreditation that is fully recognized, we aren't really engineers.

I would love to see a day when redundancy like this is just a standardized, accepted practice rather than a stand-up debate. Easier said than done of course.

Re:NASA mistakenly severs communication to Voyager 2 by e1g on Monday July 31, 2023 @03:14PM (#36947427)
You can have this now, just go work in healthcare tech or a bank. The trade off is no innovation, career boosts, professional accomplishments, or projects under $10M.

Clients who want NASA quality can have it if they bring NASA budgets and timelines.

Re:NASA mistakenly severs communication to Voyager 2 by NBJack on Monday July 31, 2023 @09:33PM (#36951245)
Oof. Point well made. That I certainly don't see changing any time soon.
Re:NASA mistakenly severs communication to Voyager 2 by Tade0 on Monday July 31, 2023 @03:13PM (#36947415)
> Honestly, I'd say most engineering is like that outside of the software world.

Add civil engineering to that nowadays - both buildings and roads.

Sure, there are regulations and licensing, but quite often the entity financing the whole thing cares little about such things.

Re:NASA mistakenly severs communication to Voyager 2 by bilalq on Monday July 31, 2023 @03:16PM (#36947453)
I don't understand why this dig is constantly taken at software. Look at how many layers of fallbacks exist even on the average webapp written by junior devs. Optimistic rendering on form submissions, graceful degradation of features, falling back to last cached data, HTTP request retries with binomial exponential backoff and jitter, TCP packet retransmits, ECC corrections on servers, etc.

In cases where fault tolerance isn't as robust, it's for the same reasons as other disciplines you mentioned: budget and importance.

Re:NASA mistakenly severs communication to Voyager 2 by MrJohz on Monday July 31, 2023 @04:22PM (#36948233)
It's also completely untrue that the norm outside of software engineering, I think this perception comes because we only think of the big engineering projects like NASA or building projects, and forget how broad engineering is and can be. I worked for a company that mainly did electrical engineering, and there was plenty of happy-path work that just assumed the error cases would happen rarely or be handled somewhere else. It was also quite difficult to get good change control working, and automated testing was painful and irregular. (In fairness, automated testing was also a lot harder, but we could have worked harder on it and caught a lot more issues early on.)

My impression from friends working in other engineering disciplines is that software engineering works similarly to other fields: the more risk to human lives is involved, the more testing, redundancy, etc is involved.

Re:NASA mistakenly severs communication to Voyager 2 by fnord77 on Monday July 31, 2023 @08:29PM (#36950794)
OceanGate
Re:NASA mistakenly severs communication to Voyager 2 by HeyLaughingBoy on Tuesday August 01, 2023 @04:35PM (#36962385)
They said engineering, not randomly hacking at stuff.
Re:NASA mistakenly severs communication to Voyager 2 by dfex on Monday July 31, 2023 @05:52PM (#36949378)
I think it comes down to to a couple of things that software doesn't have that most other disciplines do:

Standardisation - in the big 'E' Engineering world, there would be a recognised international standard for Web Apps that ensured/enforced that all Web Apps supported this functionality, or they would not be approved for use.

Another factor is Accountability. A senior Software 'Engineer' would have to take personal responsibility (liability, accountability) that the software product they are producing and/or overseeing met all these requirements and personally sign off that these standards have been met. If the product were to fail at any point and it was determined that the cause was negligence in following the standard, any damages sought (not common, but not unheard of) would ultimately find their way to the accountable individual and their insurance.

In cases where budgets/importance don't allow for this level of scrutiny, there would still be paperwork signed by the producer of the software and the client acknowledging deviation from the standard and waiving any recourse for doing so.

Re:NASA mistakenly severs communication to Voyager 2 by Enginerrrd on Monday July 31, 2023 @06:45PM (#36949889)
I agree with this 100%.
Re:NASA mistakenly severs communication to Voyager 2 by fnord77 on Monday July 31, 2023 @08:32PM (#36950815)
* * *
Re:NASA mistakenly severs communication to Voyager 2 by bob778 on Monday July 31, 2023 @09:03PM (#36951037)
There are absolutely very well-defined and detailed standards for cars defined at both a national and international level. They range from excruciating requirements around single components (eg. ESC) through to broad design requirements (like how wide a car).

See the Australian Design Rules (which happens to form the basis of most UNECE and Canadian transport regulations) if you want to see how detailed they are.

Re:NASA mistakenly severs communication to Voyager 2 by dfex on Monday July 31, 2023 @10:56PM (#36951781)
Aeroplanes are complex, but you can bet your life there are standards for those. And cars? Wow - I'm not sure which country you live in, but there are probably as many safety standards for road vehicles as there are for planes!

To continue the analogy from earlier - standards wouldn't mean all web applications would have to be designed, programmed and work exactly the same way, but it would mean that they would need to be formally tested (to an approved test plan), and to use your example, would need to demonstrate that each of those layers of fallbacks (as dictated by the standard and covered in the test plan) operate correctly in order to be certified.

If anything, I think software has a huge advantage over physical world engineering in that testing can be replicated at virtually no cost whenever a change is made to the design. I shudder to think how many cars get trashed in order to meet vehicle safety testing requirements.

Re:NASA mistakenly severs communication to Voyager 2 by fnord77 on Tuesday August 01, 2023 @12:07AM (#36952165)
you're confusing regulations with standards
Re:NASA mistakenly severs communication to Voyager 2 by dfex on Tuesday August 01, 2023 @12:41AM (#36952408)
No, I'm not.

Here is the Australian Standard for Caravan and light trailer towing components, Part 1: Towbars and towing brackets

https://store.standards.org.au/product/as-4177-1-2004

There are thousands of these documents covering everything to do with transport from the vehicles to the reflectivity of street signs.

The regulation (at least in my state) is that only engineers who are registered as Registered Engineers are permitted to carry out professional engineering services in this state.

Re:NASA mistakenly severs communication to Voyager 2 by furyofantares on Monday July 31, 2023 @03:27PM (#36947580)
> For some reason the software engineering world largely abandoned esteem and respect for all of the above.

The main contingency with most software is that you fix it.

Re:NASA mistakenly severs communication to Voyager 2 by thrashh on Monday July 31, 2023 @03:27PM (#36947584)
It’s not the licensing or the ethics classes or the responsible thinking or the professors that causes some engineering disciplines to be more carful.

It’s the cost when something fucks up.

If I’m holding my phone near a cliff, and I rely on it for navigation and I’m hours from civilization, I’m a little more careful, not because I’m normally super careful. It’s because — in that specific scenario — losing my phone would cost me so much and the chance of it happening is much more likely.

Space companies spend a little extra because the cost is years of development and billions of dollar evaporating in a few seconds.

And there are software teams in certain industries that dot their I’s and cross their T’s as well.

Even on some dumb CRUD app, if it’s a critical piece of code that the rest of the software hinges upon, you spend a little extra time because the cost of fuck up is so major.

Or you’re launching a product and you have a sign up that will seed your user base, you damn well make sure it works.

Re:NASA mistakenly severs communication to Voyager 2 by bee_rider on Monday July 31, 2023 @03:47PM (#36947809)
I did an engineering degree but I have to say, the ethics imparted on me were basically “be diligent and don’t build anything that harms people by accident” which… really ought to be, like, table stakes for living in society, right?
Re:NASA mistakenly severs communication to Voyager 2 by 1123581321 on Monday July 31, 2023 @04:15PM (#36948147)
As you've stated the oath, it's certainly glib, but it's not table stakes because it's not a mere commitment to good intentions or a kind heart. Engineering ethics are not a commitment to good intentions. To take that pledge seriously, you need to be able to trace all your requirements and consequences in order to analyze, prevent and verify you've prevented potential danger without breaking what you've built. Most people in society would not succeed at this.
Re:NASA mistakenly severs communication to Voyager 2 by matheusmoreira on Monday July 31, 2023 @10:51PM (#36951753)
It ought to be but it's not. Plenty of sociopaths out there who think nothing of poisoning children with heavy metals in toys if it's cheaper. How many businesses neglected software system security, only to compromise the personal information of thousands, millions of people? It's not like there are consequences. As far as I know, no one was ever arrested.
Re:NASA mistakenly severs communication to Voyager 2 by alex_lav on Monday July 31, 2023 @03:55PM (#36947916)
Move Fast And Break Things^TM

Jokes aside I think it's mostly a value/cost thing. NASA's software has different requirements and failure scenarios than most software developers (in this context I will not call them software engineers) have to care about. Verifiable correctness is harder to predict, and in most devs' roles it's easier to just try something and see what happens, rather than know what'll happen up front.

Re:NASA mistakenly severs communication to Voyager 2 by serf on Monday July 31, 2023 @07:44PM (#36950453)
>For some reason the software engineering world largely abandoned esteem and respect for all of the above.

it's a lower bar for entry, any kid can run a compiler -- it's harder to acquire a bulldozer and planning permits.

similarly if you look at 'diy' or 'garage' engineering you can find all sorts of hazardous/poorly-built/never-should-have-existed death traps. How many people have died in recent years from fractal burning?

it's still engineering -- they're building their own tools -- but it's within a realm (DIY/maker) that historically has undersold the dangers inherent with the things.

Why? Mostly because they're self-taught, mentorless, and without the direction within their education to be taught the importance of engineering rigor, similar to the kid given the compiler who starts making forkbombs and goofy dialogs to prank their friends.

Re:NASA mistakenly severs communication to Voyager 2 by matheusmoreira on Monday July 31, 2023 @10:38PM (#36951690)
> For some reason the software engineering world largely abandoned esteem and respect for all of the above.

That's what happens when there's no liability. Even if you're a billion dollar corporation, you can just slap some standard legal boilerplate disclaimer on the license agreement and absolve yourself of all responsibility even when hackers pwn the private information of your customers.

Some version if this legal boilerplate can be found in virtually all software licenses, including open source ones:

  THE SOFTWARE IS PROVIDED "AS IS",
  WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
  INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT.
  IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING
  THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR OTHER LIABILITY,
  WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
  OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
  IN THE SOFTWARE.
Start holding developers and especially corporations directly liable for any problems and I guarantee they'll start respecting it the very next second.
Re:NASA mistakenly severs communication to Voyager 2 by spullara on Monday July 31, 2023 @12:50PM (#36945393)
Bricked things can't be unbricked (unless it wasn't actually bricked to begin with and was misdiagnosed). That is why it is called bricked.
Re:NASA mistakenly severs communication to Voyager 2 by catiopatio on Monday July 31, 2023 @01:02PM (#36945600)
Bricked things absolutely can be unbricked, e.g. by opening them up and reflashing a component, or otherwise engaging a special-case recovery path.
Re:NASA mistakenly severs communication to Voyager 2 by Atheros on Monday July 31, 2023 @01:30PM (#36946018)
Bricked things can only be unbricked because the word has gradually lost most of its meaning. At this rate some day you're going to hear someone say they bricked their phone and mean that it ran out of battery and needs to be recharged.
Re:NASA mistakenly severs communication to Voyager 2 by catiopatio on Monday July 31, 2023 @01:33PM (#36946055)
No, this is what the word has always meant.

An embedded device with a failed bootloader update is considered “bricked”, even if you can open it up and reflash it with a valid bootloader.

I don’t know why folks are so insistent on gatekeeping the word, as if doing so demonstrates some superior personal knowledge.

Re:NASA mistakenly severs communication to Voyager 2 by Atheros on Monday July 31, 2023 @01:49PM (#36946284)
Some people don't just guard that word, they guard all words. We as a society even need to pass laws to protect the definition of words we use in commerce, like "ice cream" and "bread", otherwise people would abuse them to the point where they become meaningless.
Re:NASA mistakenly severs communication to Voyager 2 by wnoise on Monday July 31, 2023 @01:11PM (#36945733)
True, but they don't recover themselves automatically.
Re:NASA mistakenly severs communication to Voyager 2 by justin66 on Tuesday August 01, 2023 @12:06PM (#36957908)
It's not a term I've seen used recently, but a bricked thing that literally cannot be unbricked through a simple repair is toasted. At least according to mid-nineties computer repair jargon. I wonder if there are regional dialects...

Weird discussion since we're talking about a piece of hardware that is working fine and doing exactly what it was told to do. They just pointed it in the wrong direction and need to wait for it to recover, which it is set up to do.

We wouldn't say a server with the router IP address misconfigured was "bricked." (or maybe we would... I guess the jargon changes, but that would seem pretty crazy to me)

Re:NASA mistakenly severs communication to Voyager 2 by glimshe on Monday July 31, 2023 @01:26PM (#36945974)
A brick can't fix itself in case of problems. Just grab a brick, put it in a corner of the room and you'll see. It stays there doing nothing, it's kind of amazing how little it can do.
Re:NASA mistakenly severs communication to Voyager 2 by deepspace on Monday July 31, 2023 @04:17PM (#36948186)
There is also such a thing as subtlety and nuance. Words borrowed from physical objects do not need to have, and in general do not have exactly the same meaning when applied to software.

I would love to see a picture of your computer pulling itself up by the straps on its physical boots the next time you press reset. Bleeding when a process is "killed".

Even something as superficially similar to real-world behaviour a "queueing" is implmented in a very different way in software, for the most part.

Re:NASA mistakenly severs communication to Voyager 2 by glimshe on Monday July 31, 2023 @05:47PM (#36949310)
You can also see nuance in humor, in particular when recognizing a joke.
Re:NASA mistakenly severs communication to Voyager 2 by dang on Monday July 31, 2023 @02:15PM (#36946641)
All: if you want to argue about what "bricked" means, please do that at https://news.ycombinator.com/item?id=36946612, not here. But also consider this HN guideline: "Please don't pick the most provocative thing in an article or post to complain about in the thread. Find something interesting to respond to instead." - https://news.ycombinator.com/newsguidelines.html
Re:NASA mistakenly severs communication to Voyager 2 by dylan604 on Monday July 31, 2023 @02:50PM (#36947138)
reminds me of the time I forgot i was on a remote connection, and could not figure out why the thing quit responding when i typed eth0 down
Re:NASA mistakenly severs communication to Voyager 2 by renewiltord on Monday July 31, 2023 @04:28PM (#36948317)
Had a node that I was connected to over wireguard. Wanted to reset the wireguard conf.

    sudo wg-quick down wg0
Nice one, mate. Had to drive back to log in and bring up that interface. I still do this, FWIW, but now I use `at` to schedule "up" 1 min in future haha. So far so good though it's not smart :)
Re:NASA mistakenly severs communication to Voyager 2 by dylan604 on Monday July 31, 2023 @05:00PM (#36948751)
Luckily for me, I just had to go down the hall to the data center, and then reset it with the local terminal. Compared to you, I learned the lesson on the cheap, but you got the bonus of a nice get out of jail free card. Neat CYA trick that I will keep in mind.
Re:NASA mistakenly severs communication to Voyager 2 by dekhn on Monday July 31, 2023 @08:17PM (#36950706)
There's a feature in many business data centers called "remote hands". Mainly to avoid the drive/flight to admin a remote machine.
Re:NASA mistakenly severs communication to Voyager 2 by owenmarshall on Monday July 31, 2023 @08:29PM (#36950792)
> FWIW, but now I use `at` to schedule "up" 1 min in future

Any time I’m ever doing a pfctl to change my router’s firewall rules I schedule a “revert to the n-1 rule set” job two minutes from now to avoid the trip to the basement & hunt for the serial cable.

I do +2 because once I was too close to the next minute, fat-fingered the update command & instinctively corrected it. But the change had reverted before I hit enter on the new update, so of course I blocked too much traffic and wedged my SSH connection, triggering the cursing and trip to the basement with the serial cable.

Re:NASA mistakenly severs communication to Voyager 2 by huehehue on Monday July 31, 2023 @04:53PM (#36948638)
or when I was futzing with display configs on a linux install, accidentally disabled my screen, and had to restore it blind
Re:NASA mistakenly severs communication to Voyager 2 by kaba0 on Monday July 31, 2023 @06:43PM (#36949860)
That’s such an absolute hacker feeling, I was honestly surprised I got it to work, back then. Thanks for reminding me of that!
Re:NASA mistakenly severs communication to Voyager 2 by Libcat99 on Monday July 31, 2023 @09:10PM (#36951082)
I got my first laptop (win95 at the time) at a garage sale super cheap because the owner throught it was broken.

He'd set the resolution to 1024x768 on the 800x600 panel, once I fixed that I was good to go!

Re:NASA mistakenly severs communication to Voyager 2 by stefandesu on Tuesday August 01, 2023 @03:02AM (#36953199)
I recently had this hacker feeling too. I wanted to help my friend diagnose some internet issue at her place and gave her a Raspberry Pi that she could connect to her router. It had Tailscale preinstalled, so as soon as it booted, I was able to access it without her having to open ports in her router. However, I managed to mess up some network config that caused Tailscale to stop working and lost the remote access. Since I knew pretty much exactly what I did wrong, I was able to have her connect a USB keyboard to the Pi and send her exactly what to type in order to fix it, and it worked! (For some reason, she doesn't have single HDMI cable so she couldn't connect it to a monitor.)
Re:NASA mistakenly severs communication to Voyager 2 by dylan604 on Tuesday August 01, 2023 @05:41PM (#36963483)
>For some reason, she doesn't have single HDMI cable so she couldn't connect it to a monitor.

LOL. Outside of computer dorks what not, it's not very common for people to have a large selection of cables to go digging through. Maybe a drawer full of decrypt USB cables that came as chargers to a phone, but most people I know lose those cables and are constantly buying replacements. So expecting the average person to have a box full of random cables suggests to me you might be living in a bit of a bubble.

Re:NASA mistakenly severs communication to Voyager 2 by ozzmotik on Wednesday August 02, 2023 @01:47PM (#36974288)
i find that it’s actually fairly common for people to have accumulated several loose and random cables over time. even my mother, who is not particularly a technologically inclined individual, still had several hdmi cables and different usb cables. every single device (not just phones but things like flashlights, wireless accessories, fans, etc…) people buy that needs to be charged generally comes with a charging cable, and there are ever more usb chargeable devices coming on the market nowadays.

hell, even homeless people such as myself tend to have giant collections of random cables, even when they don’t actually have anything that requires charging.

Re:NASA mistakenly severs communication to Voyager 2 by mananaysiempre on Monday July 31, 2023 @05:22PM (#36949028)
The Debian package installer once asked me (a long long time ago) whether I want to restart sshd after a glibc update, saying existing sessions wouldn’t be affected. That was a lie, apparently, because the SSH session I was updating the system died and the resulting SIGHUP killed the update process in a way that necessitated some recovery later.

More seriously, Mikrotik routers have a nice feature where they will rollback your config change if the connection you’re configuring one over stops responding to keepalives. Like a lot of Microtik features, it’s probably copied from some Serious Business network OS, but I wouldn’t know.

Re:NASA mistakenly severs communication to Voyager 2 by Mr_Modulo on Monday July 31, 2023 @05:54PM (#36949411)
Yes, the Safe Mode button. But you have to remember to press it before you start configuring the router and then exit Safe Mode when you're done.
Re:NASA mistakenly severs communication to Voyager 2 by tremon on Monday July 31, 2023 @06:55PM (#36949983)
it’s probably copied from some Serious Business network OS

I wouldn't know who came first, but it's a feature of JunOS (Juniper) as well: every config apply first applies the config, then waits for confirmation on the terminal where it was ran. If confirmation isn't given within X seconds, it reverts the config change.

Re:NASA mistakenly severs communication to Voyager 2 by tortue0 on Monday July 31, 2023 @07:42PM (#36950435)
That only applies when you do "commit confirmed".
Re:NASA mistakenly severs communication to Voyager 2 by housemusicfan on Monday July 31, 2023 @09:02PM (#36951030)
> Like a lot of Microtik features, it’s probably copied from some Serious Business network OS, but I wouldn’t know.

Not sure who came first, but OpenWRT does this if you make a breaking change in the webinterface, and connectivity is lost for 60 sec, it will rollback the changes.

Re:NASA mistakenly severs communication to Voyager 2 by m463 on Monday July 31, 2023 @06:58PM (#36950006)
usually I do something like:

    # ifconfig eth0 down; ifconfig eth0 up
that said, I have done this:

    # reboot
...on the wrong system
Re:NASA mistakenly severs communication to Voyager 2 by knodi123 on Monday July 31, 2023 @08:01PM (#36950586)
lol, reminds me of the time I forgot I was on localhost, and needed to run a huge statistics processing task. I remembered to carefully use bg and disown so the program would keep running even after I disconnected. Then I sighed in relief and powered off my machine.
Re:NASA mistakenly severs communication to Voyager 2 by geon on Wednesday August 02, 2023 @05:58AM (#36968891)
I was halfway into a multi hour render on my 486 when I accidentally switched it off. Luckily, I caught myself before I released the power button, so I jammed an eraser under my finger and taped it down so the button wouldn’t spring back and complete the toggle.
Re:NASA mistakenly severs communication to Voyager 2 by dunham on Monday July 31, 2023 @08:10PM (#36950652)
Or the time I typed `reboot` and my workstation didn't reboot, because that xterm was the department file server.
Re:NASA mistakenly severs communication to Voyager 2 by dekhn on Monday July 31, 2023 @08:16PM (#36950698)
this is actually the hardest problem in computer science (develop a general intelligence capable of predicting when a command will shut down your session)
Re:NASA mistakenly severs communication to Voyager 2 by firewolf34 on Wednesday August 02, 2023 @12:06AM (#36966827)
This is like some weird version of the halting problem
Re:NASA mistakenly severs communication to Voyager 2 by ryanisnan on Wednesday August 02, 2023 @12:14PM (#36972912)
Heh, this reminds me of my ~10 year old self. I had unknowingly infected my family PC with some form of malware, but no knowledge of AV software. I guessed, incorrectly, that perhaps the OS developers would have been smart enough to disallow users from deleting OS owned/managed files. So I went around finding and deleting everything that looked remotely official, including C:\Windows\System32. To my surprise, it worked. Until I rebooted :(
Re:NASA mistakenly severs communication to Voyager 2 by datadeft on Monday July 31, 2023 @04:42PM (#36948502)
> because the nuclear batteries are near its end.

and we are charging our phones daily....

Re:NASA mistakenly severs communication to Voyager 2 by Inityx on Monday July 31, 2023 @04:48PM (#36948569)
Re:NASA mistakenly severs communication to Voyager 2 by WalterBright on Monday July 31, 2023 @06:09PM (#36949567)
Perhaps a better design would be to realign the antenna automatically if it hasn't received any signal from Earth after a week or whatever.
Re:NASA mistakenly severs communication to Voyager 2 by jonny_eh on Monday July 31, 2023 @06:23PM (#36949687)
We can certainly do that with Voyager 3!
Re:NASA mistakenly severs communication to Voyager 2 by amelius on Monday July 31, 2023 @07:26PM (#36950280)
So they don't have a simulator they run these commands on first?
Re:NASA mistakenly severs communication to Voyager 2 by michaelcampbell on Tuesday August 01, 2023 @11:37AM (#36957428)
> In short, it was remote bricked, by giving it commands to rotate a bit. After successfully executing those commands - no further commands could be received, as now the antennas are not facing earth anymore.

I did this exact thing in the small last night - wanted to work on fixing a faulty switch, so my wife and I get on the intercom system on our landline phone so she can tell me when the correct breaker is off.

And of course, breaker #1 is the one that controls the intercom, severing our connection.

Re:NASA mistakenly severs communication to Voyager 2 by jdkee on Wednesday August 02, 2023 @11:16PM (#36980940)
Who is directly in charge of the program?