Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Yet most cars you buy today don't even have Wifi - a technology that's been around for over 20 years. There's no API for controlling them apart from a CAN bus which is barely documented, not wireless, not routable over networks, can't even deliver video feeds, and dates from 1986.

It feels like car technology stopped when the generation of those born in the 40's retired. Ever since then, younger generations have been focussed on the internet, computers and phones, and the car has become a tool like a pencil - it works well enough, and new models only see incremental changes.



> There's no API for controlling them apart from a CAN bus which is barely documented, not wireless,

The fact that the CAN bus is not wireless is rather a feature in terms of safety.


They also do weird stuff like having on bus for the safety critical systems and another for fun stuff like the window lifter. Sometimes the infotainment uses a third bus! /s


Most modern luxury cars have wireless diagnostics don't they? I believe BMW does at least. Should we shy away from them?


> Yet most cars you buy today don't even have Wifi (...). There's no API for controlling them apart from a CAN bus which is barely documented, not wireless, not routable over networks, can't even deliver video feeds, and dates from 1986.

On the one hand - and thank God; routing car controls over networks by default sounds like a tremendously bad idea.

On the other hand - while a lucky accident in case of cars, modern electronic devices also don't have these, but for different reasons. When was the last time you could make your phone call people and send text messages over wireless connection, via an API built into the phone? Last time I remember being able to easily do it was in the feature phone era.

Modern hardware is increasingly controllable through hidden, restricted, undocumented APIs, or public APIs that require installing third-party software, go through third-party servers, and involve signing some contract or accepting some ToS. That same API-providing-software then proceeds to exfiltrate any and all data it can get its hands on. I do not want any of that in a car.


I do remember talking about routing CAN messages over wireless in automotive standards meetings about 20 years ago. You would need to do something like this if we wanted to increase traffic density by creating linked "road trains" of cars that would all brake together. There was also the feeling that California might require a wireless connection to be able to do continuous emissions monitoring.


> There's no API for controlling them apart from a CAN bus which is barely documented, not wireless, not routable over networks, can't even deliver video feeds, and dates from 1986.

Is it ironic that this post was posted using tcp/ip dating from much before 1986.

Yes, it would be nice if it was open sourced or documented outside obd2 interpreters. (Though much of it is documented for an industry insider paying fees) or if it openly supported higher bandwidth.

No reason why a 20'x8' low voltage system needs wireless, especially given that similar systems often exist < 1' a way.


>It feels like car technology stopped when the generation of those born in the 40's retired. Ever since then, younger generations have been focussed on the internet, computers and phones, and the car has become a tool like a pencil - it works well enough, and new models only see incremental changes.

What kind of "car technology" are you talking about? It sounds like you're talking about traditional tech, not tech that increases the ability of the driver on the road.


> Yet most cars you buy today don't even have Wifi

Every single GM, but who is counting. And I bet other manufacturers as well.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: