← Back to context

Comment by pocksuppet

9 hours ago

The problem: Once you have a microcontroller running a tight loop with lookup tables for fuel and spark, it's very tempting to make it run a tight loop with lookup tables for fuel, spark, and time since license renewal - and there's no outward difference between the two microcontrollers until one of them stops working. This is where regulations can help: if a manufacturer is afraid of a zillion dollar fine, they won't do that, even if the chance of getting caught is low.

While I agree in principle, we went two or more decades with cars powered by microcontrollers, and I don't recall any manufacturers trying to charge for licenses until more recently. There is something fundamentally different about the economy we are now in, I suspect.

  • I think the difference is that in the past, companies expected to be punished for obviously evil behavior, but now, they know they can go very far. Toyota got punished for stuck accelerators. Would they get punished for the same thing today? Tesla had stuck accelerators and we all forgot about it.

    They're still pushing the boundary today. The Ring Superbowl ad where they announced they're watching you (but they said "your dog") 24/7 apparently got a lot of people to quit Ring, and you know they're crunching the numbers to see if the retention rate is worth the extra surveillance collection.