The Mudcat Café TM
Thread #163524   Message #3903701
Posted By: robomatic
03-Feb-18 - 07:46 PM
Thread Name: Tech: Mysterious car electronics
Subject: RE: Tech: Mysterious car electronics
I know a couple who bought his and hers Subarus (hope I'm not over gender identifying here). He turned his on and it told him to wish his wife a happy birthday by name! Turned out in filling out the paperwork the sales force had programmed a lot more info into the vehicles than was expected.

As for programming. I spent part of my life many years ago programming, but I had it easy, doing mathematical sub-routines for early versions of X-ray scanners where the equipment processes the info and puts it together so you can see cross-sections of the subject patient. Once my bit of the project was done we took our stuff over to a hospital and physically tried it out with a simulated patient. We also had programs that tested the program and tried to be clever and show that if we started with a single spot and then got a uniform density out of it and then reversed the routine we could convert that density back to the original spot. You try to leave no stone unturned even when human life is not at risk as it can easily be with automobile computers.

Programming as a job is expected to be PERFECT. You don't just do the best you can. It needs to work always and in every conceivable situation. The car manufacturers are already aware of this. The stuff going out these days is full of many many details and conditions and you end up with the condition of sending out something that has to be perfect, after all you're being paid for it, but reality somehow usually finds a 'NEW' condition what nobody thought of yet. A pretty good example is the recently found Meltdown and Spectre defects found in pretty much every Intel processor that's gone out over a period of generations. Not too many people understand the problems but all you need is the few who do and can program a virus that infiltrates damn near everywhere.