News for hackers. Stuff that matters.
Re:All extensions disabled due to expiration of intermediate... by Wowfunhappy on Friday May 03, 2019 @10:55PM (#19824076)
Consider the recent news stories about the Boeing 737 Max. Boeing added an automatic system to an airplane, and then didn't give users (the pilots) a way to disable that system. This worked out great while the automatic system is working properly. When the system broke, well, we all know what happened.

If we're going to assume that software is right and the user is wrong 100% of the time, then the software needs to actually be right 100% of the time. Unfortunately, our software isn't that robust, and it never will be.

Re:All extensions disabled due to expiration of intermediate... by catherd on Saturday May 04, 2019 @12:05AM (#19824376)
It doesn't have to actually be right 100% of the time. The balance of downsides and upsides of any chosen solution just have to be more palatable than those of whatever alternate implementation you're considering, with a tradeoff between 100% correctness and ability to be implemented before the heat death of the universe being one of the axes to be considered, as well as the level of benefit provided over your whole user base.

In this case, dropping the extra control/ignoring power users is probably saving a lot of non-power users from shooting themselves in the foot in the vast majority of cases. Pilots (should be) 100% power users. The average operator of a browser is somewhere on the opposite end of the spectrum.

Any real system will have things go horribly wrong for some subset of users on a regular basis. It's impossible to be all things for all people for all situations, so you have to choose your battles.

Re:All extensions disabled due to expiration of intermediate... by yazzoo7 on Friday May 03, 2019 @11:11PM (#19824154)
You mean the 737Max?
Re:All extensions disabled due to expiration of intermediate... by Wowfunhappy on Friday May 03, 2019 @11:13PM (#19824163)
Yes, that was stupid. Edit now, thank you.