Hacker Newsnew | past | comments | ask | show | jobs | submit | RankingMember's commentslogin

We've unfortunately come a long (bad) way from the innocuous "backpack girl" parking pages.

For a refresher: https://i.kym-cdn.com/entries/icons/original/000/033/037/gir...


The difference is that they didn't brag about how easy it would be before failing

Always the asymmetric standards... R may fuck everything up if D made a mistake.

I'm not sure I understand what you're saying.

But Rs fuck things up on purpose, even things that hurt themselves, just own own the libs, and then complain about how things are so fucked up.

Yeah I think it'll be location dependent. FWIW I've got both by me and they're equally terrible as far as the availability and knowledge of their employees. Lowes edges out Home Depot a tiny bit for me simply because I've never been accosted by a sanctioned in-store roaming sales person for solar or siding at Lowes (yet!).

I get hit up for gutter guards every trip at my Lowe’s. I have a stationary woman hawking Generac and HVAC installs at my Home Depot.

I’d agree though, it’s department dependent. The electrical at my HD is an unorganized mess, but their plumbing section is world-class. Lowe’s is oddly flip-flopped. To Lowe’s great credit, their staff has those little tablets with inventory locations on them including all the top-shelf and end cap locations the website doesn’t show. Those usually save my trip, HD doesn’t seem to have an equivalent.


HD has it, but it lies, and is horribly inaccurate.

> Yeah I think it'll be location dependent

I've found it to be very datetime dependent. I walking the aisles on a late Sunday night recently and the only time I saw an employee was at the self checkout before I left.


Thanks for reminding me to uninstall that godawful app, which is like their website, but somehow even slower/clunkier.

It's important to note that this is just Airbus's best guess as to the cause, as there's no smoking gun: they simply exhausted their troubleshooting and were left scratching their heads so this was the "least unlikely" cause they could come up with given the circumstances.

I thought the same, but in a deeper dive into the postmortem, I think it's not a cop out from their side. The report is actually really well done ( I personally was impressed). The reasons it probably was a bit flip is that the CPU did not have edac on it in this instance so bit flips are expected. The consensus mechanism failed in this case and that is what they are updating, because even though the module gave wrong data because of presumably bit flips, the consensus should have prevented the dive.

I would argue that designing avionics without EDAC is negligent design by Airbus.

Most modern servers at least implement ECC on their RAM. I would expect flight electronics to be designed to a higher standard.


Multi-module consensus is a form of EDAC - it's exceptionally unlikely that multiple units will fail identically simultaneously.

Sure, until management sells a version with reduced redundancy to Ethiopia and Indonesia. Swiss cheese model and all that.

>version with reduced redundancy

Not going to happen. The potentially huge cost to their reputation alone makes it not worth it, the modification would cost money and make logistics more difficult, and the plane couldn't be used (or sold) worldwide anymore.



The links are Boeing and this article and thread are about Airbus.

Two different companies.

Boeing had tons of failures recently, flight search services started adding filters for the airplane because people didn’t want to fly with them.

Airbus is doing better for now, hopefully it will stay that way.


Sorry, I didn't mean to be taking shots at any airplane company. I just disagree that multi-module consensus is a reliable form of EDAC. I gave a human factor example, but there are technical reasons too.

> I just disagree that multi-module consensus is a reliable form of EDAC.

I wonder why you disagree about this? The only reason I can thing of is: - same sw with same hw with same lifecycle would probably have the same issue. (vendor diversity would fix this) - The consensus building unit is still a possible single point of failure.

Any other reasons you might doubt it as a methodology? It seems to have worked pretty well for Airbus and the failure rate is pretty low, so... It obviously is functional.

Modern units I'm sure have ECC, AND redundace as well.


Yes exactly, birds of a feather fail together... an A380 has three primary flight control computers, but still carries another entirely dissimilar set of three flight control computers as backup.

Well, the diversity would cover the issue with random HW failures, not the case your SW has a bug in it. As to the SW, they _sometimes_ have vendor diversity.

Regardless, there are multiple fronts you need to tackle to have high reliability so you should use all techniques at your disposal.


Until relatively recently, ECC on server RAM was because of chip failures and to lesser extent electro magnetic interference.

Good part selection and different EMI environment meant the calculated risks from not having ECC were considered too low to care and the idea that they might have to deal with radiation outside of flying near nuclear explosion arrived after the specific devices got designed.


Isn't a major feature of consensus algorithms for them to be tolerant to failures? Even basic algorithms take error handling into account and shouldn't be taken out by a bit flip in any one component.

Yes. To clarify, my understanding of _this_ particular incident was wrong because it was based on reading the report of a previous incident.

But for the 2008 incident I read and linked the report, that was what happened. The ADIRU unit did probably get a SEU event and that should have been mitigated by the design of the ELAC unit. The ELAC unit failed to mitigate it so that's the part that they probaby fixed.


Do you happen to have a link to that report?

Sure.

https://www.atsb.gov.au/sites/default/files/media/3532398/ao...

My reaction was initially that it was a cop out, but looking a bit in the report and thinking things through, I think that, yes, it's most likely a bit flip.


This is for a similar incident that happened in 2008, not the Jetblue incident from October of this year.

Oh my god, you are correct. I read the technical details and did not bother to check it's the same issue. I am mortified. Apologies.

Just like that Mario 64 speedrunner! People say it's like it's gospel, but it's really just a bunch of peoples best guess. No proof.

…but if I respond with this to a user’s bug report, I’m “not taking this seriously”

You've reminded me of the hellscape of Microsoft's "help" forums filled with people asking specific questions and getting their question closed with a barely-relevant response followed by many others commenting, essentially, "me too! why won't anyone help us?"

I think we have a surplus of "awareness" tools/websites that are great at what they do, but not much "rubber meets the road" tools to guide the user in actually taking action based on the information presented. I, for one, feel a huge sense of fatigue at the amount of awareness I have of problems I don't have the tools/strategies/knowledge/time to solve.

(This is not a negative comment about this post btw, more just commentary on how the fire hose of "look at how bad this is in excruciating detail" can be overwhelming.)


Pretty cool! I kept trying to cut the piece I had just cut again by doing a "Zorro"-style motion, but no such luck.

Dubious or non-existent performance numbers, self-aggrandizing references to being in close contact with other, more famous/infamous CEOs/people, and the bluster of urgency as a smokescreen to hide the lack of anything concrete throughout- this Blake Scholl is following the Elon Musk playbook to a "T".

100%! I will always give the benefit of the doubt when I see odd syntax/grammar (and do my best to provide helpful correction if it's off-base to the extent that it muddies your point), but hit me with a wordy, em-dash battered pile of gobbledygook and you might as well be spitting in my face.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: