News for hackers. Stuff that matters.
Re:After Alaska Airlines planes bump runway, a scramble to ‘... by jki275 on Saturday February 18, 2023 @12:19PM (#34848710)
That's still an architecture defect.

Software's accuracy being affected by load is completely unacceptable.

Re:After Alaska Airlines planes bump runway, a scramble to ‘... by hn_throwaway_99 on Saturday February 18, 2023 @12:32PM (#34848873)
Please let us know where these software magicians are that write perfect, bug-free code.
Re:After Alaska Airlines planes bump runway, a scramble to ‘... by jki275 on Saturday February 18, 2023 @12:55PM (#34849156)
Who said anything about that? You're arguing against a straw man nobody has set up but yourself..

There's no such thing as perfect software, but there is definitely software that doesn't make up a false value if it can't work.

Re:After Alaska Airlines planes bump runway, a scramble to ‘... by forgottenlogin9 on Saturday February 18, 2023 @09:22PM (#34853540)
And if there is a bug in the logic that determines if it can or can’t work?
Re:After Alaska Airlines planes bump runway, a scramble to ‘... by jki275 on Sunday February 19, 2023 @06:53PM (#34863185)
fail safe. Don't fail stupid.
Re:After Alaska Airlines planes bump runway, a scramble to ‘... by tantalor on Wednesday February 22, 2023 @08:49AM (#34895385)
Hence the crumple thingy on the tail of the aircraft
Re:After Alaska Airlines planes bump runway, a scramble to ‘... by puffoflogic on Saturday February 18, 2023 @01:22PM (#34849480)
For what it's worth, I had the same reaction upon reading this paragraph. It seems there are HN commenters who understand software design and those who do not.

To be fair to the other commenters, it's conceivable that the practical difference between the current unsound architecture and a sound replacement might come down to to some small defect. But an attempt to fix the problem by fixing just the defect, even some kind of RCA process on it, will fail if the architecture itself is not fixed, and that requires a change in attitudes and understanding by the devs responsible for the system, not just a software change. That is where the real flaw lies. But some people don't believe that it's possible for the flaw to be in these places, outside the code. All the RCAs in the world can't help them.