News for hackers. Stuff that matters.
Re:California passes law banning Tesla from calling software... by anonymoushn on Saturday December 24, 2022 @10:11AM (#34117486)
The feature is impossible to implement with the sensor suite that comes with the car.
Re:California passes law banning Tesla from calling software... by fallingknife on Saturday December 24, 2022 @10:14AM (#34117525)
The only currently known self driving system uses that same sensor suite (neural nets and cameras).
Re:California passes law banning Tesla from calling software... by lolinder on Saturday December 24, 2022 @10:21AM (#34117596)
This is wrong. Waymo uses both lidar and radar, which Tesla opted to remove. Also, look at Waymo's cars. Those things have sensors strapped all over in ways that give them lots of range and visibility. Tesla will never do that because it compromises the aesthetic.

https://waymo.com/waymo-driver/

Re:California passes law banning Tesla from calling software... by _Microft on Saturday December 24, 2022 @10:29AM (#34117697)
They certainly referred to humans.
Re:California passes law banning Tesla from calling software... by ModernMech on Saturday December 24, 2022 @12:16PM (#34118794)
Brains aren’t neural nets and eyes aren’t cameras.
Re:California passes law banning Tesla from calling software... by colejohnson66 on Saturday December 24, 2022 @12:54PM (#34119211)
Why? The whole idea of neural nets is based on mimicking the brain. It's even in the name: neural (for neuron).
Re:California passes law banning Tesla from calling software... by teraflop on Saturday December 24, 2022 @01:02PM (#34119300)
Yeah, and the name of "Full Self-Driving" tells you that it can drive "by itself" i.e. without human intervention.

But names aren't everything, and artificial neutral networks are "inspired by" but in truth drastically different from human brains.

Re:California passes law banning Tesla from calling software... by colejohnson66 on Saturday December 24, 2022 @02:33PM (#34120296)
How so?
Re:California passes law banning Tesla from calling software... by lolinder on Saturday December 24, 2022 @04:17PM (#34121163)
They're different in practically every way. It's easier to enumerate the things they have in common: NNs borrowed the idea of using a connected network of functions whose outputs feed into each other's inputs.

That's it. That's the total resemblance between the two. The brain isn't just an NN implemented in biology, it has whole systems that aren't accounted for in digital NNs, like hormones and neurotransmitters, and even the system of connected neurons doesn't work the way digital NNs implement it.

Neural networks model the brain exactly as well as objects in OOP model cells: not very well at all. They're inspired by biology, nothing more.

Re:California passes law banning Tesla from calling software... by lolinder on Saturday December 24, 2022 @01:10PM (#34119393)
Neural networks as used in AI are inspired by the brain in much the same way that OOP was inspired by the way cells work--neither one is an attempt to faithfully recreate the actual operations of an extremely complex (and only partially understood!) biological system.
Re:California passes law banning Tesla from calling software... by rootusrootus on Saturday December 24, 2022 @02:22PM (#34120187)
I've never met anyone who knew anything at all about neural nets who thought they were mimicking the brain.
Re:California passes law banning Tesla from calling software... by britneybitch on Saturday December 24, 2022 @10:35AM (#34117748)
If you're talking about humans, I think you're underestimating the importance of the less obvious senses:

- sound

- touch

- equilibrioception (balance)

- proprioception

- and surely there are more

Think of the visceral difference between driving a car in real life, vs driving a car on a screen in a video game.

Re:California passes law banning Tesla from calling software... by treis on Saturday December 24, 2022 @11:44AM (#34118489)
The problem with driving in video games is using a keyboard/mouse or controller. Driving with a steering wheel and pedals is pretty easy. Even more so if you have the monitors to give you a realistic field of view.
Re:California passes law banning Tesla from calling software... by qetlrkn on Saturday December 24, 2022 @12:17PM (#34118810)
driving a car in a video game with a steering wheel is easy because it's an experience designed from the ground up with that interface in mind. driving games happily do shit like change the fov to make the user think they're going faster, etc.

being easy to drive with a steering wheel in a driving game, and being easy to drive a real car with a steering wheel (with internet level latency and packet loss at play, mind you) are very different things

Re:California passes law banning Tesla from calling software... by treis on Saturday December 24, 2022 @12:31PM (#34118964)
>being easy to drive with a steering wheel in a driving game, and being easy to drive a real car with a steering wheel (with internet level latency and packet loss at play, mind you) are very different things

Sure, but I don't think it's that different than driving a real car looking out a monitor sized windshield. You might lose some braking and cornering without your inertial perceptions. But you'd still be able to driver around easily.

Either way I think a speedometer is an assumed input for a self driving car and from that you can calculate almost everything needed related to proprioception.

Re:California passes law banning Tesla from calling software... by aYsY4dDQ2NrcNzA on Saturday December 24, 2022 @12:30PM (#34118949)
And they often employ tricks to improve the handling, like burying the center of mass below the vehicle.
Re:California passes law banning Tesla from calling software... by ghaff on Saturday December 24, 2022 @01:45PM (#34119785)
Pretty much all simulator games have to cheat. Because most of us can't hop into a Formula 1 race car or the cockpit of an F-22 and drive/fly it with no real training. (Much less race other drivers or fight in a dogfight.)
Re:California passes law banning Tesla from calling software... by jcampbell1 on Saturday December 24, 2022 @12:09PM (#34118731)
Traction control software uses touch (knowing how much grip tires have via slip), proprioception (knowing the steering angle), equilibroperception (accelerometers).
Re:California passes law banning Tesla from calling software... by dtgriscom on Saturday December 24, 2022 @12:55PM (#34119219)
Don't forget taste; when you can taste an oncoming car you know you have trouble.
Re:California passes law banning Tesla from calling software... by oneplane on Saturday December 24, 2022 @10:28AM (#34117682)
It also takes almost 2 decades to train them (individually), not likely sustainable for a car seller.
Re:California passes law banning Tesla from calling software... by simonh on Saturday December 24, 2022 @10:17AM (#34117570)
Teslas don’t have LiDAR, which is used in all the best self driving systems.
Re:California passes law banning Tesla from calling software... by 725686 on Saturday December 24, 2022 @10:21AM (#34117604)
He was talking about humans.
Re:California passes law banning Tesla from calling software... by bastawhiz on Saturday December 24, 2022 @10:41AM (#34117801)
Humans have stereoscopic vision
Re:California passes law banning Tesla from calling software... by rootusrootus on Saturday December 24, 2022 @02:26PM (#34120229)
This is true. But most of the things perceived while driving are outside of the stereoscopic depth perception ability of humans. IIRC that stops around 20 meters or so.
Re:California passes law banning Tesla from calling software... by bastawhiz on Sunday December 25, 2022 @09:47AM (#34127652)
Unless I've been driving very differently from you, most of the things that I care about the precise distance of are well within 20 meters.

And moreover, it's lucky at best if my Model 3 acknowledges a car 20m away on the preview. It struggles with cars a few feet from me on the diagonal at stoplights.

Re:California passes law banning Tesla from calling software... by redox99 on Saturday December 24, 2022 @03:23PM (#34120733)
I didn't downvote you, but as I see it human stereoscopic vision is kind of irrelevant.

If you close one eye, do you really feel like your ability to determine depth is significantly impacted?

And even then, the stereo effect is basically negligible at the distances relevant for driving.

A human missing one eye would have no trouble driving, except maybe for the reduced field of view.

Re:California passes law banning Tesla from calling software... by rich_sasha on Saturday December 24, 2022 @10:37AM (#34117765)
Humans don't have lidar either.
Re:California passes law banning Tesla from calling software... by TheLoafOfBread on Saturday December 24, 2022 @11:54AM (#34118584)
And birds don't have jet engine, yet nobody is trying to replicate flight by wing flapping as a bird.
Re:California passes law banning Tesla from calling software... by gcanyon on Saturday December 24, 2022 @12:46PM (#34119122)
Re:California passes law banning Tesla from calling software... by giantrobot on Saturday December 24, 2022 @10:42AM (#34117817)
I hope not because it makes them even more wrong. Humans have a number of different sensors we use while driving.
Re:California passes law banning Tesla from calling software... by simonh on Saturday December 24, 2022 @11:49AM (#34118531)
In which case he’s even more wrong. Humans use a whole mess of different senses while driving, including hearing, the inertial sensitivity in the inner ear, touch to feel vibrations and from the car and the wheels on the road. Plus we have a huge amount of contextual information about the meaning of what we are seeing from life experience outside driving, which no Tesla that currently exists can ever have.

It’s a clever bit of snark, but absurdly wide of the mark. If that’s actuary what the Tesla engineers think, no wonder they’re failing by their own criteria so completely.

Re:California passes law banning Tesla from calling software... by gcanyon on Saturday December 24, 2022 @12:19PM (#34118834)
The claim isn't that humans can drive as well using the Tesla cameras as they can in person, just that they can. That seems obviously true.

The (not explicitly made) sub-claim is that an AI can make up for the lack of audio, etc. by being smarter than a human and faster than a human, better able to multi-task than a human, and completely non-distractible. That's debatable, but not impossible.

Re:California passes law banning Tesla from calling software... by danaris on Saturday December 24, 2022 @12:31PM (#34118968)
...And furthermore, the neural nets and cameras Tesla uses are vastly inferior to our brains. Just because you can argue that a neural network of some kind uses the same basic structures as our brains doesn't mean that it can come within a light-year of what our brains can actually do.
Re:California passes law banning Tesla from calling software... by PartiallyTyped on Saturday December 24, 2022 @10:28AM (#34117686)
If you are referring to humans, we have a couple orders of magnitude more connections, our neurons can achieve the same functions at 1 order of magnitude fewer numbers, and our brain has better inductive biases.
Re:California passes law banning Tesla from calling software... by rsynnott on Saturday December 24, 2022 @10:34AM (#34117734)
Our ‘cameras’ are also so much better than any camera that could be put in a car (by most though not all metrics) that there is no real comparison.
Re:California passes law banning Tesla from calling software... by giobox on Saturday December 24, 2022 @11:42AM (#34118460)
By which metrics are human eyes outperforming “any camera that can be put in a car today”? This seems unlikely in almost any domain, given the much wider dynamic range camera sensors can capture - cameras can see into spectrum we simply can’t (infrared, UV…) and operate at much lower levels of light than a human eyeball while retaining full color vision using really cheap tech. They also don’t get tired or worse with age, or forget to wear their glasses, which is nice.

This strikes me as a pretty odd statement to make, personally!

“There is no real comparison” - for the benefit of the less informed, please make the comparison, assuming you are able.

Re:California passes law banning Tesla from calling software... by sorenjan on Saturday December 24, 2022 @12:08PM (#34118720)
The human eye can perceive 21 stops dynamic range, much better than regular cameras. Event cameras might solve that issue, but they're not used other than in research at the moment.
Re:California passes law banning Tesla from calling software... by giobox on Saturday December 24, 2022 @12:10PM (#34118737)
Maybe in a single still capture? Let’s not forget cameras easily combine multiple exposures into a single capture for truly enormous dynamic range, and can do so at high frame rates, and can go well beyond 21 stops in doing so. The human eye is stuck with the same ~21 stop range regardless.

If you simply use a pair of digital sensors with a 15 stop exposure offset between them (seems fair - humans have two…), thats ~30 stops in a single shot if we assume best we get is 15 from a digital sensor. Again though with high-speed exposure blending and one sensor this is not really necessary in a lot of cases.

The practical reality is digital capture can exceed 21 stops and you don’t need particularly fancy equipment to do it. Two decent cellphone grade sensors (~12-14 stops) would be enough if you don’t want to do single sensor blends and would work well for real-time video applications.

> https://en.wikipedia.org/wiki/Multi-exposure_HDR_capture

Re:California passes law banning Tesla from calling software... by jcampbell1 on Saturday December 24, 2022 @12:23PM (#34118873)
The biggest difference between human vision and cameras is the fovea. Half of our optic nerves are concentrated in the visual area the size of our thumbnail with an outstretched arm. To replicate human vision you have to have a high resolution camera, downsample the image and then grant the AI access to high resolution imagery when requested.
Re:California passes law banning Tesla from calling software... by PartiallyTyped on Saturday December 24, 2022 @11:47AM (#34118513)
They can also "see" much further than the average human can [1].

The only way I could imagine that we are superior to phone cameras is stabilisation, something that could be resolved with vertical integration that informs the sensors and image processing units about forces being applied to the vehicle (though this is coming from somebody outside the field so take it with many grains of salt).

[1] https://www.youtube.com/watch?v=kKMBx6x-lOI

Re:California passes law banning Tesla from calling software... by fallingknife on Saturday December 24, 2022 @10:39AM (#34117784)
The claim was impossibility with the sensor suite. It may well be impractical. In the long run, there's no better way to be wrong than claiming impossibility.
Re:California passes law banning Tesla from calling software... by typon on Saturday December 24, 2022 @10:19AM (#34117583)
If you think humans are equivalent to cameras and artificial neural networks, you are severely wrong.
Re:California passes law banning Tesla from calling software... by redox99 on Saturday December 24, 2022 @10:44AM (#34117840)
It is pretty trivial to disprove that: A human could no doubt "remotely" drive using the current Tesla cameras. So the sensor suite might be more challenging than alternatives, but obviously not impossible.

You could however argue that the current computer isn't powerful enough to run the software required for vision based L3/L4.

Re:California passes law banning Tesla from calling software... by bragr on Saturday December 24, 2022 @10:51AM (#34117910)
>A human could no doubt "remotely" drive using the current Tesla cameras.

I have doubts about that. I wouldn't want to remotely drive that without much better cameras at the very least. Advanced planning to be in the right lane or avoid obstacles is hard when the details are just a couple pixels.

Re:California passes law banning Tesla from calling software... by sonofhans on Saturday December 24, 2022 @11:45AM (#34118493)
It’s a trivial claim, advanced without evidence. There’s no reason to believe that a human could drive a car based only on those limited visual inputs. Humans use all our sense to drive.

And even if it were true, so what? Last I checked Tesla didn’t have software which can perfectly emulated a human agent.

Re:California passes law banning Tesla from calling software... by robryk on Saturday December 24, 2022 @12:15PM (#34118783)
> And even if it were true, so what? Last I checked Tesla didn’t have software which can perfectly emulated a human agent.

GP was arguing against:

> The feature is impossible to implement with the sensor suite that comes with the car.

_For that statement_ it's immaterial whether Tesla does something right now, but rather whether it's in principle possible. Modulo your previous objection humans provide a counterexample to that (very general) statement.

Re:California passes law banning Tesla from calling software... by 93po on Saturday December 24, 2022 @01:23PM (#34119547)
It is plenty possible to implement with the sensor suite that comes with the car.
Re:California passes law banning Tesla from calling software... by rootusrootus on Saturday December 24, 2022 @02:21PM (#34120178)
The cameras on a Model 3 were quite mediocre in 2018. Subaru puts a lot higher quality cameras on their cars than Tesla does.
Re:California passes law banning Tesla from calling software... by dymk on Saturday December 24, 2022 @02:50PM (#34120451)
Then why haven't they?
Re:California passes law banning Tesla from calling software... by 93po on Sunday December 25, 2022 @04:01PM (#34131199)
It's possible to cure cancer, so why haven't we?
Re:California passes law banning Tesla from calling software... by dymk on Sunday December 25, 2022 @04:39PM (#34131641)
It is? Where’s your evidence?
Re:California passes law banning Tesla from calling software... by jupp0r on Saturday December 24, 2022 @03:54PM (#34120991)
How do you know? It's definitely hard to prove that something is impossible.