| General > General Technical Chat |
| Average car contains 100 million lines of code, The State of Autosoftware |
| << < (4/16) > >> |
| pcprogrammer:
--- Quote from: tooki on January 25, 2023, 07:47:03 am ---Maybe I’m too charitable, but I think most developers do care about those things, but with the time pressure they’re usually on, those things get neglected. --- End quote --- Sure time pressure is a thing, and might bring sloppy programming, but I believe it to be a state of mind. The bigger the better. Only viewed the first bit of the interview, and the moment they mentioned high performance computers and 5G/6G data links to improve on vehicle behavior I left. We are talking about a car, with very well defined modes of operation, and they worked well without all this electronics in them. Sure there are benefits coming with the electronics, but you don't need more lines of code then a very big well know OS. The software world going to hell due to these practices can be seen all around. Simple functionality failing to be implemented correctly and not fully tested. As an example, I wanted to close a bank account. The online route, that took a bit to find, told me that there was still money in the account and it needed to be less then 10 euros to be able to continue. It provided a button to transfer the money, and also told to leave some money for possible costs. So I reduced the amount to 7,17 euros, transferring a nice round amount of money, and tired again. Nope, same message, still money in the account needs to be less then 10 euros. Transferred another two euros, but still no dice. Filed a complaint and they closed the account for me. To me this shows just some idiot not knowing how to program and properly test the functionality, or a willing error to not allow you to close your account. Take your pick. |
| Kjelt:
The biggest problem is indeed the maturity of the software. They could not get it right earlier let alone now with all these cameras , radar and so called autonomous driving. Just as with abs and belts which increased safety, the result was that people felt so safe they began to drive unsafer. So if these new features give you an unwarranted extra safety feeling, you know what the stupid people will do. https://www.dumpert.nl/item/100051980_0c76ee08 |
| Berni:
--- Quote from: Kjelt on January 25, 2023, 08:39:08 am ---The biggest problem is indeed the maturity of the software. They could not get it right earlier let alone now with all these cameras , radar and so called autonomous driving. Just as with abs and belts which increased safety, the result was that people felt so safe they began to drive unsafer. So if these new features give you an unwarranted extra safety feeling, you know what the stupid people will do. https://www.dumpert.nl/item/100051980_0c76ee08 --- End quote --- Yeah these new automatic emergency braking systems are not to be relied on to just work in every situation. There is a mountain of software that makes it work, even involving AI into the mix. They really activate at the last possible moment and might not actually stop in time to prevent contact if the conditions are not ideal (good road surface, good tires, well maintained brakes..etc), but they still reduce the speed down significantly to a point where there are no/minimal injuries. None the less they are a great thing when driving in poor visibility like heavy rain or fog since the radar can see trough the fog and has a faster reaction time. |
| pcprogrammer:
--- Quote from: Berni on January 25, 2023, 08:57:32 am ---None the less they are a great thing when driving in poor visibility like heavy rain or fog since the radar can see trough the fog and has a faster reaction time. --- End quote --- But it still can't look around corners >:D In heavy rain or fog it is just wise to lower your speed to give yourself more time to react. None the less there are always idiots who think they are indestructible and overtake you in these circumstances :palm: |
| floobydust:
And what is the programming language used? C and C++ are terribly dangerous, we all know how antique and shitty it is having no memory protection. Who's doing the actual ISO26262 evaluation or certification? Nobody but the automaker thinking "it's OK" in house. Tesla's infotainment systems wearing out their FLASH memory, an embarrassing fiasco that required NHTSA pressure for a full recall. The S/W wearing out the H/W. |
| Navigation |
| Message Index |
| Next page |
| Previous page |