I'm a retired electronics design engineer and embedded programmer, and I will NEVER own a car with any kind of vehicle/engine management computer. Old cars for me, forever. I flatly refuse anything but fully manual and direct mechanical gears, clutch, steering, brakes and throttle. Curiously the chief engineer I knew at a major car service center, also felt the same way. And that's not even touching on the insanity o…
Toyota Unintended Acceleration and the Big Bowl of “Spaghetti” Code (2013)
11–20 of 108 posts
Re: Toyota Unintended Acceleration and the Big Bowl of “Spaghetti” Code (2013)
#12These unintended acceleration incidents seem to happen mostly to elderly drivers. http://www.theatlantic.com/business/archive/2010/03/how-real...
Edit: I mean, -if it was this obvious we should have known it by now?
Re: Toyota Unintended Acceleration and the Big Bowl of “Spaghetti” Code (2013)
#13Critical systems should be open source by law.
Not sure it would help any, it's not exactly hard to find very low quality code on Github. It IMHO shows a failure of the type approval process, maybe it didn't evolve enough with regard to the amount of software used in safety critical components. Inspiration from aircraft certification would likely be mùore than welcome in that regard...
Re: Toyota Unintended Acceleration and the Big Bowl of “Spaghetti” Code (2013)
#14I'm a retired electronics design engineer and embedded programmer, and I will NEVER own a car with any kind of vehicle/engine management computer. Old cars for me, forever. I flatly refuse anything but fully manual and direct mechanical gears, clutch, steering, brakes and throttle. Curiously the chief engineer I knew at a major car service center, also felt the same way. And that's not even touching on the insanity o…
Re: Toyota Unintended Acceleration and the Big Bowl of “Spaghetti” Code (2013)
#15These unintended acceleration incidents seem to happen mostly to elderly drivers. http://www.theatlantic.com/business/archive/2010/03/how-real...
Is there any reason why this pattern hasn't been widely reported? Edit: I mean, -if it was this obvious we should have known it by now?
Re: Toyota Unintended Acceleration and the Big Bowl of “Spaghetti” Code (2013)
#16These unintended acceleration incidents seem to happen mostly to elderly drivers. http://www.theatlantic.com/business/archive/2010/03/how-real...
Ultimately, Toyota was heavily penalized for fielding safety-critical software that it could not show was acceptably safe, which is a reasonable and desirable outcome, IMHO.
Re: Toyota Unintended Acceleration and the Big Bowl of “Spaghetti” Code (2013)
#17I'm a retired electronics design engineer and embedded programmer, and I will NEVER own a car with any kind of vehicle/engine management computer. Old cars for me, forever. I flatly refuse anything but fully manual and direct mechanical gears, clutch, steering, brakes and throttle. Curiously the chief engineer I knew at a major car service center, also felt the same way. And that's not even touching on the insanity o…
It'll come at a point when those cars will be unmaintainable, hard to aquire, expensive. I want to see if you'll still have the sae stance then. What if in 30 years it becomes illegal to drive your own car and can only use SDC's, will you still pine over the good old mechanica components then?
Re: Toyota Unintended Acceleration and the Big Bowl of “Spaghetti” Code (2013)
#18Earlier quoted context omitted.
Not sure it would help any, it's not exactly hard to find very low quality code on Github. It IMHO shows a failure of the type approval process, maybe it didn't evolve enough with regard to the amount of software used in safety critical components. Inspiration from aircraft certification would likely be mùore than welcome in that regard...
The point is that a world of coders who would be mulling over the code due to interest and spare time would likely find critical issues and shine light onto them, making it a PR issue for those companies. If those companies ever get around to offering bounties for issues relating to safety or security, even easier to get an army of eyes on the code.
Re: Toyota Unintended Acceleration and the Big Bowl of “Spaghetti” Code (2013)
#19These unintended acceleration incidents seem to happen mostly to elderly drivers. http://www.theatlantic.com/business/archive/2010/03/how-real...
Is there any reason why this pattern hasn't been widely reported? Edit: I mean, -if it was this obvious we should have known it by now?
My recollection is: It was widely reported at the time.
Re: Toyota Unintended Acceleration and the Big Bowl of “Spaghetti” Code (2013)
#20Earlier quoted context omitted.
Not sure it would help any, it's not exactly hard to find very low quality code on Github. It IMHO shows a failure of the type approval process, maybe it didn't evolve enough with regard to the amount of software used in safety critical components. Inspiration from aircraft certification would likely be mùore than welcome in that regard...
The point is that a world of coders who would be mulling over the code due to interest and spare time would likely find critical issues and shine light onto them, making it a PR issue for those companies. If those companies ever get around to offering bounties for issues relating to safety or security, even easier to get an army of eyes on the code.