News for hackers. Stuff that matters.
Re:Can Injection: keyless car theft by londons_explore on Wednesday April 05, 2023 @12:05PM (#35456394)
For the customer-replacement case, you simply tell the customer to replace just one bulb at a time - and the computer can update the mapping.

In the factory, you fit the bulbs in a certain order every time, and the computer knows that order.

Re:Can Injection: keyless car theft by culturestate on Wednesday April 05, 2023 @01:14PM (#35457390)
> For the customer-replacement case, you simply tell the customer to replace just one bulb at a time

Just imagining the customer support for this is gonna give me nightmares.

“Sir, you need to make sure your vehicle’s ignition is turned to accessory mode. Then wait for the light to blink twice, that’s the vehicle’s confirmation that it correctly identified the new light. If it blinks three times, it can’t confirm the light’s location, so you should try removing it and re-inserting it. If it blinks four times, that means you didn’t replace the bulbs in the correct order so you need to initiate a manual reset procedure by going to the driver’s seat and…”

Re:Can Injection: keyless car theft by robocat on Wednesday April 05, 2023 @01:47PM (#35457867)
> simply

I’m guessing you’ve never worked in customer support. The failure modes of mistakes would be nasty. Even smart people swap bulbs around when diagnosing faults.

Simplicity (good usability) is most always crushingly hard to achieve, doubly so for hardware.

Calling things “simple” is often a sign of shallow thinking in my experience - something a customer or manager might naively say but an engineer cannot (because they have to deal with all of the real requirements).

For example, the engineers that build cars can’t say “you simply push a button to start a car” - as an engineer the complexity behind that simple operation is very very deep.

Re:Can Injection: keyless car theft by JohnFen on Wednesday April 05, 2023 @02:08PM (#35458203)
Both of those sound like hopelessly error-prone processes likely to lead to visits to the repair shop.