3 ms·
>Not accepting connections is not enough to be protected on the internet. Where is the requirement (or even a good reason) that a vehicle be connected to the i
by nobody9999 5y ago
>Not accepting connections is not enough to be protected on the internet.
Where is the requirement (or even a good reason) that a vehicle be connected to the internet?
Which is the same question to be asked about ovens, toilets and a raft of other stuff too.
I'd say "none."
- cf141q5325 5y agoThe answer is patches. The more complex and "smart" something gets the more patches you need. And since you dont want to go to the mechanic every time, firmware over the air it is.
- nobody9999 5y ago>The answer is patches. The more complex and "smart" something gets the more patches you need. And since you dont want to go to the mechanic every time, firmware over the air it is. Maybe in your vehicle. But certainly never in mine. Any vehicle whose software can be remotely modified is one I'll never buy. As I said, that's a disaster waiting to happen.
- signatoremo 5y agoA bug that affects your car that don’t get patched timely is also a disaster waiting to happen. Clearly it’s a risk model that you are willing to accept. I am not.
- deleted 5y ago[deleted]
- cf141q5325 5y agoI absolutely agree, however that likely means no self driving car for either of us for the given reason. Unless you are planing on weekly trips to the mechanic?
- nobody9999 5y ago>Unless you are planing on weekly trips to the mechanic? What? To install nightly builds? I think not. I wouldn't put software into production (or even beta) that required weekly updates. And that's just for software to make a website or other app go, with no risk of injury or death. Why would anyone want to be driven around in a vehicle by software that's so buggy it needs weekly updates? How often do you update the firmware in production systems? And a commercial self-driving car definitely needs to be production quality, no?
- cf141q5325 5y agoI think you massively overestimate the code quality in automotive. Weekly might be a hyperbole, but from what i gathered from friends in the industry, the situation is as abysmal as everywhere else. I dont have any hopes that this will somehow get better with more complex software. Would love to be wrong here though
- cameronh90 5y agoClearly there is no requirement because plenty of cars don't connect to the internet. There are plenty of reasons. Whether or not they are good depends on your opinion, but for me at least good reasons include: * Triggering my home alarm if someone interferes with the car while it's parked in my driveway. * Remote tracking/disabling if stolen. Not actually that useful directly but if most cars have this then fewer people will steal them. * Automatically notifying emergency services in the event of an accident (you could argue this doesn't need internet, but 5G is IP based). * Being able to get OTA software updates. * Being able to listen to Spotify and use Google Maps for navigation. * "Smart insurance". Not everyone's cup of tea, but regular insurance for me is £100+/month, so being able to cut this by 50% by remotely verifying that I drive like an old lady is a pretty good deal to me. My car is old enough not to have an internet uplink, so instead I have an aftermarket head unit and an OBS-II 4G dongle thing. Obviously it doesn't do all of the above, but it's useful nonetheless.
- nobody9999 5y ago>* Triggering my home alarm if someone interferes with the car while it's parked in my driveway. Why should that require the Internet? An analog radio can do exactly that. >* Remote tracking/disabling if stolen. Not actually that useful directly but if most cars have this then fewer people will steal them. This is the worst reason. As we've seen, this has led to disabling of cars on the highway by auto finance companies. What's more, no software that actually controls the operation of a vehicle should be remotely accessible -- to anyone. >* Automatically notifying emergency services in the event of an accident (you could argue this doesn't need internet, but 5G is IP based). That's not a bad idea. But why should something like that be linked to the driving/operation software? >* Being able to get OTA software updates. That's the worst idea. No software in a vehicle should allow remote updates. That's a disaster waitiing to happen. >* Being able to listen to Spotify and use Google Maps for navigation. Why should such functionality even be linked to the operational software of a vehicle (self-driving or otherwise)?
- cameronh90 5y agoWell like I said, you could disagree whether they are good reasons but to me they are good reasons. > An analog radio can do exactly that. An analogue radio can do anything that an internet connection or digital radio does, but it's sort of redundant to reimplement all the functionality that modern IP gives you just because you don't like the internet. In particular, my alarm doesn't have any programmable analogue radio, so I'd presumably need some sort of module to interface with my alarm or to change my alarm for one that supports the analogue radio that the car alarm uses. With the internet-based approach, I have a little script that reads my car's API and triggers my home's alarm with its API. I can also do things like sending me a push notification on my phone if something happens to my car when it's parked in a public car park. Also, analogue radios aren't necessarily safe either. In most cases, digital technology has better encryption as it's easier to implement. In the UK, signal amplification attacks are becoming an increasingly common way to steal cars, which obviously wouldn't be possible using an internet-backhaul. Digital also tends to use less power and is less prone to interference. > no software that actually controls the operation of a vehicle should be remotely accessible -- to anyone. Remote disabling of cars in operation is obviously not good. However, MOST cars implement lockouts by having it so if you turn them off they can't be turned on again, which is a lot safer - and works more like an immobiliser which is a well proven technology. Both this and immobilisers sometimes have faults, but it's probably one of the least likely things to cause a fatal accident on a car. > But why should something like that be linked to the driving/operation software? Well I wasn't arguing strictly for linking to driving software, just reasons to connect a car to the internet. But I think the reason these systems have a connection to the operational software is to detect what's actually happened to the car - has the airbag gone off, what was the speed of the impact, what do the sensors say, etc. I don't believe there is any intent that they can control the car, but as soon as you link anything digitally there's always the possibility. > That's the worst idea. For most people, it's a great thing. I'm not sure there's ever been an attack caused by a remote update system in a car, but at least in computers, remote auto-update has been one of the best things for security and stability in the last few decades. There are a ton of theoretical issues with it, but in practice the benefits outweigh them. Imagine your car's fly-by-wire software is discovered to have an unintentional acceleration bug. Remote updates means everyone's car is patched immediately. Traditional updates mean maybe if you bother taking it in for your annual service to an official dealer, it might get patched if they remember. You might be one of the 0.001% who would put it on a USB pen and patch it yourself or obey a recall, but almost nobody else would bother.
- tsimionescu 5y agoOh, don't get me wrong, I agree with that! I was just pointing out that not accepting connections is not some one weird trick to connect to the internet without risking security!
- everforward 5y agoIt makes more sense for self-driving cars. If they get confused and just stop or pull over, you can have a technician remote in and drive it back to a depot or just get it unstuck. If you're running them as a taxi service (which I think all the major self-driving companies except Tesla are), you need a way to get stats on the fleet and to direct a car to go pick someone up. As of now, taxi services seem to be the focus of the self-driving industry because the LIDAR hardware (among a couple other things) is too pricey for consumers to justify owning. That's going to require some way to communicate with the cars. Cellular data seems a reasonable way to do that. I don't see a remarkable advantage over building their own boutique network of transmitters just to say they aren't technically on the internet.