Live data from Hacker News

Rivian software update bricks infotainment system, fix not obvious

electrek.co

351–360 of 386 posts

Re: Rivian software update bricks infotainment system, fix not obvious

#352

Earlier quoted context omitted.

Yeah, I think you missed something. The "software architects, heavy enterprisey tooling, and minions" approach to development where some of the architects could be good developers, but they don't develop, and the minions are often not that good and also not given any autonomy, so they are in a state of learned helplessness and just do what they're told without much thinking or initiative. It results in over-abstracte…

Fair enough, yes. That's hopefully not all of them though but I don't doubt that many of the older companies work like that.

Most car companies are, in fact, quite old. Their big suppliers (who are often even worse at software, if you can believe that) are also quite old.

Re: Rivian software update bricks infotainment system, fix not obvious

#353
post #209

Earlier quoted context omitted.

The dashboard panel is working, at least according to Twitter updates. "Only" affects the infotainment console.

The reddit thread in official subreddit suggests otherwise, with people suggesting using 'speedometer apps' on their phones as a workaround. I don't know, I have car from 1991 so I'm just observing the trainwreck.

My car from 1997 with an analogue speedometer still has issues, because the wheel speed sensors have corroded and don't work when wet...

Re: Rivian software update bricks infotainment system, fix not obvious

#354

Earlier quoted context omitted.

All that stuff should be done via smartphones and the screen in the car should be a dumb display for it.

Requiring a cell phone to replicate features a car should have just makes more problems IMO.

But almost every smartphone already has those features, they work fairly well, and it makes more sense for a phone to have those features than a car. (Because sometimes it's useful to know where traffic is when you're not in a car, and stream things while walking around.) It doesn't make much sense for each car manufacturer to replicate everything if they can figure out how to connect a phone to a car, and borrow the phone's features.

Re: Rivian software update bricks infotainment system, fix not obvious

#355

Earlier quoted context omitted.

The reddit thread in official subreddit suggests otherwise, with people suggesting using 'speedometer apps' on their phones as a workaround. I don't know, I have car from 1991 so I'm just observing the trainwreck.

My car from 1997 with an analogue speedometer still has issues, because the wheel speed sensors have corroded and don't work when wet...

Doesn't take a drive to dealer to fix that, and even then you have engine RPM and engine sound to guesstimate the speed.

Re: Rivian software update bricks infotainment system, fix not obvious

#356
post #252

This is why I don't really want my car to have any antenna (that receives/interprets code) or receive OTA updates, ever. I'd like to please force any attackers to at least be within 50 feet of my TPMS, instead of being literally anywhere on the planet. A car doesn't need data updates, and definitely not code updates[1] 1. source: every car built in previous century.

My insistence on only driving cars made prior to 2005 keeps making more and more sense. (2005 is just an arbitrary date I settled on, nothing significant about it)

[deleted]

Re: Rivian software update bricks infotainment system, fix not obvious

#357
post #255

Earlier quoted context omitted.

That’s how things used to be and it resulted in lots of long standing bugs because the update rates were low, and so manufacturers didn’t push updates. Many people don’t live near dealers or service centers or can afford the continued cost (it’s not free usually unless it’s a recall) OTA is better for consumer when done properly. Other manufacturers manage it fine, and one bad example shouldn’t be what we base things…

But average quality was a bit higher because nobody thought 'oh, we'll fix that next week in the OTA update'.

I don’t think so. This is the same thought people apply to cartridge based games for example, before software updates.

But the reality is that the same types of bugs would likely exist. Nothing about the engineering aspects has really changed other than more features. All that would happen is future revisions would have it fixed and early buyers would be stuck.

Re: Rivian software update bricks infotainment system, fix not obvious

#358

I built a whole remote software update mechanism for a control binary that ran on 25k+ servers across multiple data centers. Rest assured that after the first time I messed it up (which required ssh into each box individually), I wrote a lot of unit and integration tests to make sure that it never failed to deploy again. One of the integration tests ensured that the app started up and could always go through the inte…

you ssh-d into 25K servers one by one? I mean, manually?

Re: Rivian software update bricks infotainment system, fix not obvious

#359

This is why I don't really want my car to have any antenna (that receives/interprets code) or receive OTA updates, ever. I'd like to please force any attackers to at least be within 50 feet of my TPMS, instead of being literally anywhere on the planet. A car doesn't need data updates, and definitely not code updates[1] 1. source: every car built in previous century.

> A car doesn't need data updates, and definitely not code updates

I don't think this is accurate. Many advanced driving assistance capabilities need access to updated map tiles, which is a data update. They may need code updates to fix errors or shortcomings that can be detected only after deployment on extensive fleets or in response to changes to the environment/infrastructure. This is just one example for why data and code updates are needed.

I think it is more accurate to say that a "dumb" car with mostly electro-mechanical systems doesn't need data updates and definitely not code updates. But that isn't true for vehicles built within the last few years and definitely untrue for vehicles that will be built in the coming years.

Re: Rivian software update bricks infotainment system, fix not obvious

#360

I built a whole remote software update mechanism for a control binary that ran on 25k+ servers across multiple data centers. Rest assured that after the first time I messed it up (which required ssh into each box individually), I wrote a lot of unit and integration tests to make sure that it never failed to deploy again. One of the integration tests ensured that the app started up and could always go through the inte…

you ssh-d into 25K servers one by one? I mean, manually?

https://news.ycombinator.com/item?id=38270986
Post reply on HN