Earlier quoted context omitted.
It's just a chroot. Thats far less dangerous than completely reflashing it etc
So what happens when your app hits an infinite loop and locks the CPU? Or trashes some memory it shouldn't? Does autopilot still work? Do the airbags still deploy? Does the brake still work?
Gentoo Tesla – T2 Edition
131–140 of 154 posts
Re: Gentoo Tesla – T2 Edition
#132Can this car still be driven? Doesn't Tesla kill it as soon as you plug it into an ethernet jack?
Presumably, he got around their intrusion detection system.
Re: Gentoo Tesla – T2 Edition
#133Earlier quoted context omitted.
If I recall correctly the part of the system this is running on is independant from anything important and only does media controls. It also speaks to the rest of the car over a network interface. But still not quite for the faint of heart.
How exactly is it separated? I imagine the ideal solution would be using two airgapped computers, one for the main car system, one for the media stuff, and then keep the servers from which they receive updates, and the authorization for those servers completely separated as well, with the updates done by different people, too. But I imagine the vast majority of car makers don't do anything close to that, and probably…
The only software I actually can trust my life with are the ones used by NASA, if any of the car company abide / follows NASA's guidelines, they would already use that as part of the PR
so none yet
Re: Gentoo Tesla – T2 Edition
#134Earlier quoted context omitted.
I wonder what happens when you get into a bad crash, somebody decides to sue, and it comes out that your car was running modified software. Would you be exposing yourself to any liability?
Aren't you already liable for all damage in an at fault accident? If you modified it yourself, I'm not sure there's any blame that can be shifted around.
Re: Gentoo Tesla – T2 Edition
#135Earlier quoted context omitted.
No, "Dude, you rule" is definitely gender-neutral by now.
So is "man". As in, "You totally should have gotten than promotion, man." Or "Man, I really love this pizza." Yes, it's used gender-neutral. But both historically and in common practice it's a noun, verb, interjection or vocative adjunct that most commonly refers to a male. That aspect, that it was at one time, or still is, gender-specific, is what makes it inappropriate to call a person who doesn't identify with tha…
Why do you think you can dictate what _is_ inappropriate for the rest of mankind?
Re: Gentoo Tesla – T2 Edition
#136Earlier quoted context omitted.
No, "Dude, you rule" is definitely gender-neutral by now.
So is "man". As in, "You totally should have gotten than promotion, man." Or "Man, I really love this pizza." Yes, it's used gender-neutral. But both historically and in common practice it's a noun, verb, interjection or vocative adjunct that most commonly refers to a male. That aspect, that it was at one time, or still is, gender-specific, is what makes it inappropriate to call a person who doesn't identify with tha…
Why do you think you can dictate what _is_ inappropriate for the rest of mankind?
Re: Gentoo Tesla – T2 Edition
#137Earlier quoted context omitted.
This is part of the Magnuson Moss Warranty Act: https://en.wikipedia.org/wiki/Magnuson%E2%80%93Moss_Warranty... In effect, the manufacturer can only deny warranty claims for a specific part iff the consumer's aftermarket repair/modifications were responsible for the warrantied part failing. i.e. "I tinted the windows, and now the brakes are failing" does not result in warranty claims on the brakes being denied. Howev…
While I appreciate the sentiment there, that seems like its ripe for protracted litigation (which will never benefit the consumer). Plus, in a connected car situation, its going to be very difficult to prove that one thing didn't cause another. Because you rooted the media control system, your unapproved software had the ability to speak to the brake control system and apply more-than-designed force to the brakes and…
The trouble is that with mechanical parts it is usually very easy to see connections between elements - not so in digital world. I think the direction the car makers should take is to develop "microservices" with strict APIs, strict access lists and a guardian which double-checks if some requested operation really makes sense. That way if you root a media center you can't mess with the engine from there.
EDIT: I see from other comments that Tesla apparently does something similar. Too bad it's not standardized and open, but at least approach is right...
Re: Gentoo Tesla – T2 Edition
#138Earlier quoted context omitted.
So is "man". As in, "You totally should have gotten than promotion, man." Or "Man, I really love this pizza." Yes, it's used gender-neutral. But both historically and in common practice it's a noun, verb, interjection or vocative adjunct that most commonly refers to a male. That aspect, that it was at one time, or still is, gender-specific, is what makes it inappropriate to call a person who doesn't identify with tha…
"That aspect, that it was at one time, or still is, gender-specific, is what makes it inappropriate to call a person who doesn't identify with that gender." Why do you think you can dictate what _is_ inappropriate for the rest of mankind?
And I don't get to do anything other than dictate my own behavior, and try to express an idea. Sorry if that came off as dictatorial.
What I meant to say was: Anyone who would rather treat someone how they personally want them to be treated, rather than how the other person wishes to be treated, has forgotten The Golden Rule: https://en.wikipedia.org/wiki/Golden_Rule
In terms of human relations in general, and in a very extreme sense, it's the social contract that allows people to co-exist without killing each other. Would you like someone to murder you because you insulted them? If not, it's best to treat people in the same way, that is, not murder them because they insult you. Or, perhaps, just not insult each other, lest you murder each other. But the point is you're caring about how the other person responds to what you do, because that may affect you at some point.
On a purely empathetic level, treating someone how they wish to be treated makes them feel better. That has a lot of benefits, for you and for them. And it basically doesn't cost you anything, other than the extra second it takes to be mindful of how you're treating someone.
And in general people who only think of themselves are selfish dicks. I certainly can't dictate to anyone not to be a dick. But it's in their interest not to be a dick.