4 ms·
Car manufacturers often build software using an entirely different set of constraints: Real-time operating systems with extremely reliable code. Because when th
by ocdtrekkie 4y ago
Car manufacturers often build software using an entirely different set of constraints: Real-time operating systems with extremely reliable code. Because when they fail, the vehicle recall often involves hauling every car into a dealership and having them flashed. The occasions these fail lead to scenarios like "the car accelerates suddenly" or "the car abruptly stops in the middle of the road".
The fact that Apple and Tesla aren't good stewards of mission critical car software is, in fact, the fact it's trivial to push updates. It means they can shove out stuff with less validation and fix it in post. I would contend that easy patching nearly guarantees poorer software development correctness.
Consider the fact that no Nintendo GameCube game has to be post-launch patched, and while some flaws do exist that speedrunners can exploit, all of the games still work, decades later. Compare that to modern games, which often require a "day one patch" to fix them.
I absolutely trust a traditional car manufacturer to release better software than Apple or Google. It may not be as pretty or have as many bells and whistles, but it probably isn't going to kill me.
- infinityio 4y ago> Compare that to modern games, which often require a "day one patch" to fix them. It could be argued that this is for slightly different reasons - because of the delay between a game being submitted to console manufacturers for testing and release, and the "crunch time"-style industry of game dev, I'd argue this is mostly to try and get the game launched sooner, because its cheaper/faster to ship a buggy game on disc and fix it on release day than to wait until the game is entirely fixed first, now that it is a viable option (Not to disagree with your point - I completely agree)
- scarface74 4y agoCarPlay doesn’t control anything directly. It sends commands to whatever onboard system the car uses. Your car isn’t going to crash because Apple Music is flaky.
- ocdtrekkie 4y agoThis is half accurate. CarPlay doesn't control anything directly, true. However, CarPlay is providing information that users need to drive safely, and that can probably fail spectacularly. So your claim that the car isn't going to crash because Apple Music is flaky is false.