Live data from Hacker News

Gentoo Tesla – T2 Edition

su-tesla.space

131–140 of 154 posts

Re: Gentoo Tesla – T2 Edition

#131

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?

Again, this entertainment system that she hacked is completely separate from the driving system. You can literally reboot it while you are driving down the road. The screen goes black during reboot, the radio goes off, then it comes back in 10 seconds or so. I think maybe in the 4 years I've owned it once or twice it rebooted itself.

Re: Gentoo Tesla – T2 Edition

#132
post #119

Can 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.

Not sure if there is one, though, I have a feeling there is. I've done nothing to make the car be upset, though. My X session is running on tty1 while the car's UI is running on tty2. As long as the car's normal UI system is running everything is happy. If you shut that down, say, starting fluxbox on that X session (this may or may not have happened), the gateway freaks out because it lost contact and forcibly resets the CID. Also, the touchscreen's input doesn't come through X, the QT apps read it directly. Every now and then I have to just tap the corner of my screen while I'm working, even when I'm in my own environment, because when you are parked and sitting there the touchscreen will turn off after 30 minutes. I'll figure out a way around this eventually.

Re: Gentoo Tesla – T2 Edition

#133
post #59
post #28

Earlier 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…

exactly WHY I'll wait for it to mature first, if at all...

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

#134
post #25

Earlier 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.

Not before tesla disables the car.:) from what I read, any kind of hacking can get your vehicle disabled.

Re: Gentoo Tesla – T2 Edition

#135
post #88

Earlier 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…

"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?

Re: Gentoo Tesla – T2 Edition

#136
post #88

Earlier 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…

"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?

Re: Gentoo Tesla – T2 Edition

#137

Earlier 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…

Not sure why you are being downvoted, you present a valid point.

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

#138

Earlier 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?

Humankind. :-)

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.

Re: Gentoo Tesla – T2 Edition

#140
post #75
post #3

"I think the real question is whether this Tesla's daily driver will be Vim or Emacs…" Apparently we have long passed the era when making coffee was something novel for Emacs. Now is the time for M-x drive

Let me just :qa! this discussion.

vim :qa! or emacs evil mode :qa! ?
Post reply on HN