Tesla FSD Beta almost causes a head-on collision [video]
youtube.com
youtube.com
As a tech and machine learning maximalist I'm frustrated with how haphazardly Tesla is approaching self driving. This is not a technology that should be QA'd consumer-first. On top of that their approach of ditching LIDAR and other sensors is shooting themselves in the foot.
Tesla is in danger of putting the entire AV industry back by ~5 years just through loss of reputation. Regulators and AV pessimists will jump on the opportunity to use Tesla as an example of why these vehicles should be completely banned from public roads. Cruise, Waymo, Zoox, et al. are testing and rolling out responsibly while Tesla is using their customer base as crash test dummies.
Edit: Adding \s \s \s
Musk has been claiming full self-driving to be just around the corner for 9 years straight. Every year.
But I'm sure this time it's going to happen. It's bound to eventually right? (wrong)
(2017)
https://www.ft.com/content/50d2861e-fdeb-487c-b052-f2021558e...
And this was July 2021 https://www.inc.com/nick-hobson/elon-musk-says-hes-close-to-...
And this was April 2020 https://thedriven.io/2020/04/30/tesla-to-introduce-full-self...
And this was February 2019 https://www.businessinsider.com/elon-musk-doubles-down-on-cl...
And this was November 2018 https://www.forbes.com/sites/jeanbaptiste/2018/11/07/tesla-c...
And this was May of 2017 https://www.motorauthority.com/news/1110237_fully-self-drivi...
And this was June of 2016 https://www.forbes.com/sites/briansolomon/2016/06/02/elon-mu...
And this was March 2015 https://www.nytimes.com/2015/03/20/business/elon-musk-says-s...
And this was October 2014 https://www.theverge.com/2014/10/2/6894875/elon-musk-says-ne...
Tesla never had LIDAR. Their older cars have radar.
you can't ditch something you was never with
There is no denying it. Even the system admitted its fault and said it was sorry.
At this point, it is impossible to defend this contraption. This thing needs to be investigated rather than turning people into crash dummies for beta testing safety-critical software that doesn't even work.Might as well call it 'Fools Self Driving', since it doesn't work as advertised even when it still requires the driver to have eyes on the road at all times; which by paying attention and intervening, that has just saved his life.
Now look at 2:51 .. 2:54, where the driver is distracted from the road for 3 seconds while operating the touchscreen interface. If the operator had been using the touchscreen in the same way at 8:06, there would have been a crash.
This demonstrates a few things:
* One fixed forward facing camera is not enough in rainy conditions at night. Humans will move their head a little in that situation to disambiguate raindrops and windshield dirt from distant lights.
* The system seems to identify oncoming vehicles at night by recognizing two headlights. If reflections or rain on the windshield or additional lights confuse that pattern, the oncoming vehicle is not recognized.
* Failure to recognize an obstacle seems to be treated as a no-obstacle condition.
Indeed, I wonder if that single camera is even binocular, or if they're using something like motion parallax to compute depth? The obvious problem with a single camera is that if it's degraded by dirt, debris, water, etc. you have no other input to fall back on.
> The system seems to identify oncoming vehicles at night by recognizing two headlights.
This seems untenable. I often see drivers with a headlight out, or even more commonly, driving at dusk or even night with their headlights completely off. Also, what about motorcycles?
I'm not sure how else this would work. Do you mean the system may see that there's an obstacle, but doesn't know what it is, so it ignores it?
If that's the case, then fixing it is nearly an impossibility. Certainly you wouldn't want to slam the brakes for a plastic bag floating in the wind, but if every obstacle is treated the same, that's what you'll end up doing. But if you try to build a system that can make a decision on every kind of obstacle, it's an extremely exhaustive list.
Presumably because it spent a large portion of the time in what we would describe in a human being as a state of mild confusion it didn't slow down or react in such instances and it struck the person it had recognized from a substantial distance going 40mph and killed them. Same as this car would have killed its driver.
Regulators shouldn't allow a car on the public roads that might cross the center line and murder a family who didn't get a say in the other drivers choice of vehicle even if said car on average kills fewer people because if we demand better we'll get it. There is too much money to be made for the avenue to be ignored. It seems to me that superior instrumentation could tell the difference between a plastic bag in the wind. It should be required until they can prove they can do it like a human being on vision alone.
That is only based on butchered up statistics. You would get very good statistics with a goddamn robot vacuum on a motorway, because it is a relatively uneventful driving environment. Guess where people will take over the wheel? In dangerous situations, basically self-filtering any negatives from the statistics. Very convenient.
The goal should be as few casualties as possible NOT better than the incompetent idiots who currently drive cars.
The alternative is to require the car to be able to see everything all the time and treat gaps in its view as "might be something there", but doing that in the dark is really only possible with LIDAR at the moment.
Which seems a good enough reason that we need to add regulation that these vehicles must have multiple redundant sensors that can operate at any permutation of sunlight/night/rain/snow/fog.
Radar can also see at night, but has poor resolution. Sonar is good at looking through fog but may be unreliable at highway speeds. Lidar really seems like the only viable option here. Maybe even lidar + radar.
I think it's interesting that Elon Musk always says we don't need lidar because it's a visual world. Lidar is a visual sensor. Just an active one.
We manage to get away with 2 2D sensors, that can actively move around and we have freaking 3 billions of neurons with extensive knowledge of the physical world. We are not giving back only a 3D approximation due to the angle difference between our eyes - we also semantically analyze it, knowing what a car, a tree, the sky, etc are, with their usual dimensions in directions where we don’t even see it.
Not all humans manage to do that, and they're liable if they crash into some other car. Loose their insurance and cannot drive anymore if they do it too often.
Maybe not )slam_ but if I am not confident what's the thing on the road ahead of me, I slow down. At night, when oncoming traffic can blind me, I slow down to give the driver (me) time to react. Otherwise if hitting obstacles is acceptable anyone can create a self driving vehicle.
Or worse, be the one responsible for killing or maiming others.
There's a reason you have radar even on AV's with LiDAR; the plastic bag doesn't absorb much energy
The forward-facing cameras are all in one module at the rear view mirror location. They just have different fields of view.[1] So they don't get any multiple point of view or stereo benefits.
[1] https://themotordigest.com/how-many-cameras-does-a-tesla-hav...
I am not sure even if the incoming car was detected. Looking at dashboard screen, it appears after driver took control.
Also note the feedback to react. The car did something unexpected that pulled the wheel from his hands. Would the driver have reacted as quickly to the car continuing in the same path when suddenly the motion needed to change?
Once the novelty wears off (both in the case of highway and more recently surface street beta), I ultimately want to use self-driving to remove cognitive load and provide a safer experience. The vehicle does a good job at keeping lanes at a relatively steady speed (note not great, phantom breaking is still a thing and it brakes/accelerates too fast still), but too often makes poor decisions which ends up increasing the amount of attention I have to pay, thus defeating the purpose. On some highways I frequent I can't even turn on auto-navigate at all, even w/ auto-lane change turned off, b/c for some bizarre reason it thinks it needs to get to the far left of a 16 lane highway to follow the route so it keeps bugging me even after I reject it (so again, just more of an annoyance). I pretty much only turn it on on surface streets when showing someone new in the car w/ me or driving on a long straight 2 lane backroad (which it does probably best of all).
Personally I'm not as up in arms about Tesla being reckless as everyone else, I think they make it pretty clear you need to supervise the car thoroughly. But for me it's just not really even close to the level it would need to be to provide the convenience L4/L5 would.
I've requested twice to be removed from the FSD now and so far no one has removed me.
$10K plus $200 monthly? Talk about getting taken for a ride.
who are you kidding - you pay 10 a month for spotify and dont own the songs, you rent movies on amazon and probably storage on dropbox and s3, computing power on google or ec2.
it's no different, except for you hate tesla and think it's different.
FSD is a feature that doesn't exist.
Actually, I self host nearly all media I consume. And I own the bits much more than anyone who is paying for streaming services, buying lossy MP3's, and letting control over their life be licensed away by corporations.
But don’t get me wrong, I can emphasize, I had plenty of bad purchases as well..
It also (on the same sort of road) applies the brakes gently very often, making me a bit sea-sick from the constant brake tapping.
LIDAR FUD is what everyone talks about the most by far, but I think these are the real, actual issues:
- Side pillar cameras simply do not give enough sight coverage of intersections, no matter what computer models say.
- Camera resolution needs to be a lot higher than everyone thinks. Think of how much harder it feels for a human to drive with even just a little bit of fog or rain.
- Project assumptions based on circa 2015 peak ML/AI hype. Classic development hell where rewrites/improvements are put off far too long.
1. If i sell, it does not transfer to the new owner. Edit: people disputed this - but i think this only happens if you also hand over the account. Either way, given this write up, it seems rather complex and imo, it shouldn't be if Tesla is trying to be genuinely honestly (https://www.findmyelectric.com/blog/does-full-self-driving-f...)
2. If i sell, I cannot keep it for my next car
3. The subscription option came out a month after we bought our car. Its about 10 years of FSD subscription payments
4. Saving the best for last - it doesn't work / exist
If i could get a refund I would. I cannot wait for the class action against Tesla for this, i'll be the first to signup.
If that class action happens, the most you can hope for is a settlement that allows you to either transfer it to your next car or get a comically tiny payout.
If i could transfer it for life, i'd gladly take that...i mean, i just dont want my money to disappear. I don't really want some small payout, i essentially either want to keep the right to get it (hopefully, one day) or get refunded.
I can easily imagine a Tesla FSD class-action being a token amount plus their FSD fee back. I mean, yes, it would be an interest free loan to TSLA, but your money back is a real thing.
I'm surprised the FSD is even legal in the EU. Maybe not for long...
Is this true? I thought it was $200/mo or $10k
10,000/200 = 50 months or 4 years ish
"Many factors can impact the performance of Autopilot, causing the system to be unable to function as intended. These include, but are not limited to: poor visibility (due to heavy rain, snow, fog, etc.)"
But then it goes on to say: "right light (due to oncoming headlights, direct sunlight, etc.), mud, ice, snow, interference or obstruction by objects mounted onto the vehicle (such as a bike rack), obstruction caused by applying excessive paint or adhesive products (such as wraps, stickers, rubber coating, etc.) onto the vehicle; narrow, high curvature or winding roads, a damaged or misaligned bumper and extremely hot or cold temperatures."
What? This is an amazing set of limitations that are normal occurrences on the roads I drive every day. These do not seem like edge cases.
I hate the marketing from Tesla on this feature. When it is mentioned in press it makes it sound like the self-driving/autopilot is nearly done when in fact there is a ton of work that needs to be done here and a lot of people question whether their current approach can even work. I am by no means a self-driving expert, but this terrifies me.
From the results in the video it is dangerous to have this on the road. I do not want my family anywhere near a car that is operating in autopilot mode.
From my experience - if you don't have well maintained roads you're going to have problems with FSD.
Raining? Water running over the camera/sensors will warp the image. Snowing? Can't see the road lines.
Tesla can't even guarantee that their cars won't barrel directly into a fire truck that's stopped on a freeway trying to address an existing accident.
In Canada, there's a federal mandate that forbids the use of oil-based roadmarkers - provinces instead use water-based roadpaint... you can literally see each year how that works out. Worn down/invisible road lines make it difficult for even experienced drivers to work out how many lanes a road has - good luck getting a computer to work out what lane it's in without any exterior help.
Without some kind of guidance inside the road itself - RFID/Wireless tracking "beacons" of sorts to help keep the vehicles in their lanes - we're not going to see true FSD any time soon globally - probably just in nice climate countries/states like California, Texas, etc where the weather 99% of the time never changes from "clear and sunny".
There's just too many variables for FSD to account for - especially with Tesla choosing to not use other tech like LiDAR, like others have mentioned.
FSD isn't going to be around in any major capacity globally for at least another 15-20 years at least. Too many factors involved in making sure your multi-ton autonomous spontaneous death machine picks the right option when it sees the equivalent of the trolley problem with potentially only a few seconds to make the decisions.
Isn’t this a design limitation of radar ACC systems, not FSD?
Not that I’m saying FSD will reliably avoid stationary objects (I have no idea), but afaik all such collisions so far were under radar Autopilot, which by design cannot see stationary objects.
I still don't think that FSD is really for prime-time in any capacity though. Seems to make far _far_ too many mistakes that users need to correct. Does that sound like Full Self Driving to anybody? :P
Similarly, if you watch a subset of car videos, specifically "Tesla FSD Failure" videos, you will believe that FSD is a huge problem. If instead you had watched videos of people leaving bars and manually driving cars after 8:00PM and a subset of FSD videos driving perfectly, you would come to the conclusion that you want your family no where near bars instead of FSD.
The NTSB is our best hope at actually making driving safer and not just knee-jerk reacting to a few dozen videos.
If you watch videos of drunk non-Tesla drivers you get the impression manual driving is unsafe.
But on a side node the long term aim is hopefully that even drunk / sleeping / 10-year old people can use self driving cars.
I do not think that this feature should be on the road and it's not "that the car is drunk" it's that the Autopilot feature is fundamentally is mis-designed. Take a look at any thread related to Tesla Autopilot and you have experts calling out that the lack of Radar/Lidar is absolutely reckless. This is a clear reason why: the cameras ability to discern objects is limited and can cause erratic behavior under normal circumstances.
The cost/part cutting option of removing these sensors (or not using them) has time and time again shown that it can act erratically. I don't want to have drunk drivers on the road and I don't want this Autopilot on the road. Both are bad options, but the way that this is marketed to the every-day person makes it seem like it is ready to ship and you can "be drunk and Autopilot will take the wheel". We are quite far from that. FSD needs to exceed the capabilities of a human or prove that it has dramatically less deaths/accidents per mile than human drivers.
I work in software, I work with ML algorithms. I don't trust either with mine or my families life right now. I know that there are life-critical software deployments, but who is regulating Tesla Autopilot right now and are they doing enough? The NTSB is trying... we will see how it works out.
I realize the error situations may differ drastically but if the final numbers are in favor of the computer, it's worth betting on. IMO.
This brings up a second question, if a human driver would do something like in this video and cause an accident, there would very likely be criminal charges. So if an self-driving car does it, should there be criminal charges against the the engineers, the CEO?
Let me save you some time by linking you to an engineering talk by the head of AI at Tesla. I'll link you directly to a time in the video where he directly contradicts the witness of your expert hacker comments by showing the empirically results of sensor fusion side by side with the empirical results of vision only.
"The list above does not represent an exhaustive list of situations that may interfere with proper operation of Autopilot components. Never depend on these components to keep you safe."
Also, what are "extremely hot or cold temperatures"?
A good enough sensor stack (read Lidar) would have detected a solid obstacle at X distance (real measurement) way earlier than a camera making sense of the pixels, classifying it as an object and then providing an ML estimated distance (not real measurement) to the object. All you need in this scenario is to be able to tell there is an obstacle without having to even know it's a car, which Lidar is very good at doing.
https://i.imgur.com/Hj6glgu.png
The car made a plan to cut across the yellows and then continue straight down the opposing lane. It shouldn't do that whether or not it sees traffic up ahead.
Here's the screen grab of when it decides to cut across the yellows (see the path plotted). The car is clearly visible in the oncoming lane with headlights on. There's also another car closer in the farther left lane. Neither of them is detected in the visualization. This is where a system with more robust sensors would detect objects way earlier and would never decide to cross lanes, whether it's double yellow or not.
Here's after it has crossed the yellow lines. The car is again clearly visible, but no detection yet. Clear perception failure.
Really, the key here is that it's on-screen model shows the yellow lines. It must have become terminally confused to plot that course. Looks like it threw away the model and the rules and just decided to end it all.
Headline: "Tesla computer, in fit of depression, commits murder/suicide". (With a number of !s appropriate to the publishing venue.)
What's the name for the slash marks sometimes found on suicide victims, where they tried to cut their own throat or wrists several times before they succeed? Hesitation marks? Maybe that's what we're seeing here. /facetious
On the plus side, the computer did say "I'm sorry" after almost killing the driver. So I guess that's something.
There's a pattern in software marketing you eventually learn to recognize. Almost all of what Tesla does is just repeating this pattern.
https://www.youtube.com/watch?v=zDEWi2nC-Wg&t=480s
See this screenshot, where for a split second the self-driving visualization shows with a blue line, the car deciding to drive straight across incoming traffic lanes, and apparently failing to see the incoming vehicle:
Surely the car doesn't assume the previously observed and mapped road markings just fuckin' disappear the instant there is a camera or data ingestion error?
The jitter evident in the road markings throughout the video doesn't massively inspire confidence.
> I imagine this is actually a pretty tough problem to solve.... road marking change dramatically within a few feet sometimes.... most of the residential streets in the historic area I live in have no markings at all but its also an area where markings, composition of road materials etc are subject to change QUICKLY from street to street.
I wonder if they could do something like a "Kalman filter" to address this. If you're driving forward on a road, the driving program shouldn't re-derive the scene from moment to moment, but it should update its existing picture with new data. If all the sudden its long-range sensors get jammed, it should be able use its last picture + dead reckoning for at least a little bit (though only for trying to stop in safe(r) position or avoiding entering a more dangerous area).
It certainly shouldn't move into oncoming traffic, like this Tesla did.
That's exactly what I would do as a human driver (say if all the sudden I'm in a white-out). I know where I am on the road and where the nearby cars were, so I have maybe 10 seconds to try to move off to the side and stop, even if I'm blinded.
For me, the problem with cars is that we have too damn many of them.
And making cars better is not gonna make there be fewer cars, at least not at scale. Yes, there might be some secondary effects from self-driving cars being available on-demand in a fleet, and then you don't need your own car anymore, so you're overall less likely to take a car except when you really need to. The same argument also applies pretty much the same way to Uber though, just with potentially with a slightly higher price tag because you have to pay the driver. And do we see decreased car ownership through market entry of Uber?
In the end, cars are a problem for many reasons. Pollution (at usage time for IC, at production for EV), noise, accidents, the unspeakable hell-scape that is car-centric suburbia, loss of public space for humans, you name it. Having to actually drive them is not one of the problems besides safety. There should be fewer cars in total. Which would also largely cover the safety issues.
So that's why the self-driving future for me is... kinda irrelevant really. Yes, the cars we will still have in the future might be cooler if they're self-driving, and I hope they are. But I don't get what all the fuss is about, really.
This is not to offend anyone here of course; I get it. It is cool tech.
But isn't this public transit? Yes and no. Public transit solves this ratio by at the cost of transfers and fixed lines and lack of comfort. Only autonomous EVs can have the rider to driver ratio of public transit, but the point to point and seating comfort of cars. Autonomous EVs can work with cities as they are, not as a minority would wish them to be.
This is the issue with comparing transit to cars - the amazing capacity numbers touted by eg subways are based on great rider discomfort.
The total number of cars is still a problem - they take up street parking, they require large parking structures to store during the day, etc, etc. You should think of autonomous EVs as red blood cells - constantly circulating and carrying useful loads everywhere, not sitting idle 90 percent of the time.
It’s 100% possible to run service often enough that people aren’t packed, even during rush hour. Some of that is by automating subways so they run every minute and closer together all day long. That’s a solved problem though, thankfully, so it’s simply a political problem not an engineering/space constraint one like autonomous individual cars.
Let's step back and deconstruct the train. A typical LRT car has 5 segments, 50 seats and a total capacity of 250. At rush hour, this train will come every 5 minutes. What if instead, each segment came once per minute? What if instead every 6 seconds a five person vehicle rolled by? The throughput would be the same. With 5 people per vehicle instead of 250, it is highly unlikely that it needs to stop at every stop, so as long as you have a separate loading/unloading zone you can get transit capacity, seating for everyone, less waiting etc. THAT is your autonomous EVs based transit system.
The reason you can't do this with drivers is because the costs of running 50 vehicles instead of one train are astronomically higher, because you need all those extra drivers. Saying it's "political" is correct, but a misdirection. Nobody is gonna pay for such a setup.
No, they’re really not, just like trains aren’t just cars that operate in constrained environments. They have a number of advantages, including feasibility, max speed, efficiency.
The main reason I know this is a poor comparison is that they are already in use in many countries (and they look nothing like cramped tunnels with traffic jams).
> A typical LRT car has 5 segments, 50 seats and a total capacity of 250.
The Paris metro has two automated lines, one built that way and one retrofitted. The retrofitted line, line 1, uses cars with capacity for 722 people https://en.wikipedia.org/wiki/MP_05 (by comparison, an NYC train can carry around 2,000 people, they are longer).
During rush hour, they have headway of 3 minutes (I’ve seen less in other subway systems, as little as 1m30, indeed it looks like line 14 has an 85 second minimum headway for safety).
> What if instead every 6 seconds a five person vehicle rolled by?
You’re going to struggle to embark in 6 seconds. If we solve that problem (with magical thinking or otherwise), subways are even more advantageous, since that’s where they waste tons of time!
> it is highly unlikely that it needs to stop at every stop, so as long as you have a separate loading/unloading zone you can get transit capacity, seating for everyone, less waiting etc. THAT is your autonomous EVs based transit system.
Turns out tons of people go to the same small set of stations, so you’re going to have a large problem embarking and disembarking in the given space. Same with time, everyone wants to move around at the same time.
Again, this is a solved engineering problem, there’s no need for train-like-but-not-as-good transit autonomous individual EVs.
You personally might not find these benefits useful, or they might not outweigh the disadvantages (which BTW are subjective). But every person is different.
This is all to say that cars aren't solely a matter of personal choice. Car culture was been imposed on us by urban planners with tremendous power. For more on this, even in NYC, see the introduction to Robert Caro's Pulitzer Prize-winning book on Robert Moses.
Remember that owning a car doesn't ban you from using the subway or whatever if it's a better choice for that trip.
And public transport will never have the privacy that a car has. Comfortable heated seats. Setting the AC to your liking. Blasting your music. Having a quiet conversation with your partner. Not worrying about others people COVID or whatever. People selling you stuff or crazy in general. Leaving from your driveway and arriving at the destination's doorway. Which is a big deal if it's raining, if you're with your elderly parent, if your carrying something heavy, etc. And if you're a nocturnal beast like me, cars are so much better in general.
BTW I much preferred living in LA when I lived there, to the few stays I had in NYC Manhattan, and to Buenos Aires.
A subtly better way to frame this is to say that American cities were destroyed for cars. Streetcar tracks were ripped up. Roads were widened at the expense of sidewalk. Neighborhoods were demolished and replaced with parking lots, freeways, and car dealerships. Many municipalities stopped maintaining their core inner cities and bet the house on big-box stores on the outskirts. It cost hundreds of billions of dollars collectively to subsidize the car in the U.S., which had the side effect of cannibalizing passenger rail and metropolitan transit, as well as building places that are prohibitively dangerous to cycle or walk in.
One illuminating exercise is to find photos of Houston from the 1920s and compare them to the 1970s. You would think that someone had carpet-bombed the city.
However that ship has largely sailed in North America so you're not wrong. Given the pattern of city planning we're stuck with cars are not going to be replaced any time soon.
There’s a reason most New Yorkers don’t drive.
1st step: Everybody have their own cars and drive them manually (current situation, too many cars)
2nd step: Minority of the private individuals now own self driving cars (next step)
3rd step: Majority of the private individuals now own self driving cars. (almost all cars are self driving now!)
4th step: Commercial entities enter the self driving car sharing market as an option to privately owning a car, you pay for a subscription and have access to a fleet of cars.
5th step: People stop buying cars and the only cars on the road are owned by commercial entities, which can be rented at will.
5th step would be ideal, as this also eliminates the need of parking spaces within the city! Whenever their services are not needed, the autonomous cars can just navigate to a parking facility/hangar in the outskirts of the city. The amount of cars on the streets can be increased and decreased at will.
have you sold (to the wreckers for scrap value obviously, otherwise it would still contribute to the problem ) yours yet?
yes, I know what it's like in the countryside. i come from a village in germany. very difficult there without a car. the point is that it could be much, much better.
It's embarrassing to see articles that treat Waymo's Driver and Tesla's software as if they were anywhere in the same league.
on a motorcycle ive merged in front of a tesla with plenty of headspace only to see it surge forward momentarily before applying every gram of brake-force to drag the car to a screeching halt. A few streets later this same tesla resumed travel next to me from the light, only to slowly and methodically merge into the shoulder and onto the grass before its driver took over.
It's downright terrifying. At one point, it swerved us into a suicide lane WHERE ANOTHER TRUCK WAS STOPPED AND FACING US, and he had to take over to avoid it just, well, killing us. In clear, broad daylight with no weather.
My biggest critique that seems completely unsolvable is what I (the passenger) mention at the beginning of this video and throughout: the B-pillar and STATIC positioning of the ONLY side-facing camera makes things VERY difficult on the car as it attempts to turn out from a small feeder road onto a large, fast, multi-lane arterial road. There are limitless occlusions that get in the way, that humans compensate for by moving their head, binocular vision, and gently easing the car forward a bit to see around something, but not so much that you put your nose out into traffic. (Though, also definitely that, people do that all the time.)
The car cannot do anything but ease itself forward. It can't "look around" a telephone or utility box or a bush that hasn't been trimmed down in a bit. It frankly can't even do the human mental gymnastics of being able to see motion THROUGH the branches of a fairly dense bush and interpreting that as a likely vehicle. The number of times we encounter these situations and compensate for them on a daily basis is astounding. The Tesla is simply not equipped with the sensors needed to address this, in any stretch of the imagination. Fixed frame. Fixed focal length. Fixed location. No pan or tilt. No way to see "around" something. A single side-facing camera located BEHIND the driver's head.
Tell me how a Tesla ever manages to turn out on to a road, from a neighborhood 25 mph road to a "nominally-45-mph-but-really-65-mph" road like the one outside my house, when I have to crane my neck around the bush that blocks us, and I know I need to start looking well ahead of the bush to understand the traffic dynamics as I approach?
These are the same things that can cause a traffic accident for a human with human eyes, so there's really no logical reason to assume that you can create a more performing and safer computer driver by emulating human vision only.
Radar solves all these problems by enhancing the perception of the car and creating redundancy so the car can cross-check its assumptions about the road, the terrain, and the obstacles with two different and independent perception systems.
I can't understand why they removed radar. You don't need to be an expert to understand why vision alone won't work.
The cost per unit times 500k+ units/year is significant. Also, I think the radar they were using started getting deprecated by the manufacturer.
Now, do I think they should have included RADAR -or- stopped selling FSD? Yes. I don't see how they can deliver FSD without RADAR.
https://news.ycombinator.com/item?id=31414374
They do end up doing sensor fusion, but not when you would think. At training time they use radar still, because at training time you can do things to correct for radars errors, for example, you can use hindsight to reason about what happened. At inference time, the uncertainty of hallucinating radars is a real risk to safety. It says things aren't there when they are. It says things are there when they aren't. That makes it a lot harder for the car to plan out the next actions and promotes very dangerous action - like slamming on the brakes - which can surprise other drivers and cause accidents.
The people at Tesla decided that the radar was creating more noise than it was helping with, so they removed radar last year. Andrej Karpathy explains it in far more detail in this talk: https://www.youtube.com/watch?v=g6bOwQdCJrc&t=7m
This is another way of saying Tesla wanted to cut costs and not invest in radar development.
[1] https://blog.waymo.com/2020/03/introducing-5th-generation-wa...
Now the world state advanced to a world in which WayMo had more advanced radars and Tesla did not have more advanced radars, but instead stopped using bad radars. Both companies however made the decision to abandon the radars that they previously had. Both identified getting rid of their former radars as the correct solution to the problem of radars which did not meet their needs. So it isn't the case that it was a Tesla only problem and it isn't the case that the two companies had terribly different ideas about how to solve the problem. Both companies improved their car by relying on technology to make up for shortcoming in radar systems. The difference was in how they did it. Tesla did it by devoting more effort to the vision stack whereas WayMo did it by devoting more effort to hardware improvements.
In the video you dismiss there are segments that show Tesla's vision-only system successfully identifying distances despite the presence of fog. They also identify things that are stationary. They also identify things that are moving. So the things you cite for supporting your thesis that Tesla failed aren't examples of things that Tesla is doing that WayMo isn't. They are examples of things that both cars are doing. That means they are worthless for making a claim of superiority.
Having failed to establish superiority you move on to claiming that Tesla wanted to cut costs and that this was their motivation for doing this. This is cast in a bad light as if cutting cost harms safety. In reality training data is precious and collecting it improves performance. Cutting cost allows greater volume of production by lowering the capital cost of production. This results in more sales. This results in more data. The net result is a better training set, improving performance. You aren't even correct that cutting costs actually results in less spending on solving the critical problems: cutting costs leads to increased sales which leads to increased revenue and in turn increased profits which leads to more capital for development, not less capital for development, which means more capital gets allocated to solving self-driving problems. As such cutting costs has the impact of increasing the amount that is spent on researching the problem as time goes on.
The big difference in their choices isn't that Tesla is approaching it in a bad way and WayMo in a good way. It is that WayMo is getting funding from projects that aren't itself. It can afford to make bad decisions in terms of cost-effectiveness when it thinks that it improves the probability of eventual success. This sort of spending model has historically been simultaneously underwhelming and overwhelming in what it produced. Overwhelming because it does things like get us to the moon, but underwhelming in that it does so in such a cost ineffective way such that we don't return.
This is shaping up to be the difference between WayMo and Tesla in practice. WayMo handles driving in fenced off locations well! This is the overwhelming awesome thing it does. However, at the same time, it has extremely low production volume and doesn't support all cities. This is like how we got to the moon, but then didn't get to keep going there. Meanwhile, Tesla has literally millions upon millions more self-driving miles.
However, this actually works out in practice to WayMo harming public health in comparison to Tesla? Why? Well, self-driving plus humans is already better than humans driving alone. WayMo has technology that could save lives to the tune of some fraction of the ninety people in the US who die every day in accidents not dying. WayMo isn't letting that technology save those lives. Instead, Tesla is letting a similar technology save those lives. As Tesla scales it captures more of the market, it stops more of those deaths. Thus in terms of their net benefit in terms of death reduction, WayMo actually loses by far. Every moment they don't scale while Tesla does scale, they lose some more. The only hope for them catching up is to achieve greater scale than Tesla which is going to give them a cost effectiveness problem or alternatively they need Tesla to mess up in a truly massive way that forces regulators hands - something that regulators and Tesla don't want at present, because the current trend is lives being saved from human errors.
- If radar/lidar fails, vision needs to work. If vision works, radar/lidar are not needed. - Sensor fusion is hard: outliers in radar data ended up hurting more than the non-outliers helped.
The second one sounds to me like the real reason: Sensor fusion is not trivial and if it doesn't work correctly, you'll get the worst of all worlds.
We also had tremendous problems with dust etc. up in the air causing the radar to think it was a wall and panic stop. And further problems, since we were off-road, the radar LOVED puddles and any sort of standing water- it looked perfectly flat and so wanted to go there every time. Various attempts were made to compensate (some people tried sensor fusion with visual and IR cameras, which doing in real time is hugely hard, our team tried to do it by focusing on human-robot collaboration, but we never found a good way to adjudicate differences between human and robot, and if the human is always having to intervene anyway, the robot's not giving you much help). None of them were working when FCS was cancelled and our project focus shifted.
It is precisely these sorts of really-very-hard challenges that have led me to conclude that "FSD" absent general AI is not plausible, unless you narrow the definition of FSD to mean something that can only be used in the 80% case.
The thing that perplexes me is why the industry isn't chasing the 80% case, e.g. follow-the-leader cross country traffic on interstates... I always think, the interstate system is tailor made in so many dimensions (regulatory and physical) for roll out of limited but robust automation, and the number of highway miles there probably represent the vast majority of total miles driven...
In shipping it seems you could be predicting and real-time sharing local conditions to allow for graceful exit from automation when required, and, avoid the situations where it was reasonably well.
There's always the outliers, though... tumbleweeds, smoke, fog, bad actors...
Then a few years ago I talked to an actual software consultant to shipping companies, and asked him why none of that had happened in over a decade. He felt was that the companies were too fragmented for that. Most shipping companies are small companies, where basically the owners wife keeps a list of all of their shipping loads and destinations. Maybe Walmart has the access to capital to acquire that technology and the scale to profit from it, but he felt that no one else could. Which was why he left that field and went into industrial robotics, where the business case can actually close.
I'm sorry, but the mental image of a AI driven humvee that gleefully enjoys playing in the mud made me laugh out loud.
Normal radar based adaptive cruise control you can buy in the majtory of je car brands today will do 180 kph (110 mph) and pick up other cars from over 200m away.
So I think that setup is very different from the terrain mapping you were trying to do?
Either
1.) The camera's fidelity isn't good enough to make out the double yellow lines
2.) A software bug caused the Tesla to drive to aggressively.
Elon Musk's ego.
Okay. This is a concrete claim that I think is falsifiable. I'll give not just one, but multiple arguments.
Argument 1: Connect Four, Chess, Checkers, Go, Limit Hold'em, No Limit Hold'em, Poker, DOTA, and Starcraft II are all examples of games in which AI outperforms even the best humans despite having equal sensory access. Driving can be reduced to a problem comparable to playing an imperfect information game and we can play imperfect information games at superhuman levels using computers. Therefore, it is reasonable to expect that even human-level sensory access can enable safer than human performance.
Argument 2: Currently we have statistics on driver-assistance programs that demonstrate that human + technology assistance is superior to human alone. This holds true even in cases in which those assistance technologies are only using vision. So we have a contradiction. If it wasn't possible to do better than human with only human senses, we wouldn't be able to point to many different situations in which driving with an AI clearly outperforms humans, but we can. For at least those subsets of AI driving, we can say that an AI driver will outperform humans.
> I can't understand why they removed radar.
Check out https://www.youtube.com/watch?v=g6bOwQdCJrc for a very detailed breakdown of why they did it.
For example if this incident had been head-on, the other driver wouldn't have taken any consolation in it being "only in beta" or "you opt into it" (they did not).
[0]: https://www.theatlantic.com/technology/archive/2017/08/insid...
[1]: https://www.wired.com/story/google-waymo-self-driving-car-ca...
[1] https://www.motor1.com/news/575167/mercedes-accepts-liabilit...
The slipshod nature of their manufacturing and their self driving is putting humans at risk - and not just the drivers.
I own a Tesla, and it's been a moderately ok ownership experience, but I've been dealing with issues with the car since day one, and I'd never consider buying another one other manufacturers get their electric vehicles dialed in.
Tesla is rapidly becoming synonymous with low quality in my mind, which is the opposite of what I think they want their brand to be.
It really bothers me that we have been opt-in without choice into Tesla's marketing and hype bubble and live on the streets research and development. These are people's lives. The road isn't a place to move fast and break things.
If one gets hit by a Tesla car under one of these "automated" systems, what prevents a person from holding Tesla responsible?
That's an awesome idea which would really expose how trustworthy it actually is/isn't.
Learner drivers are required to show "L" plates here in Australia and have to have a fully licensed driver ready to help, a Tesla is no different so should require the same conditions.
It was a pretty short ride, near the end an Escalade cut us off pretty egregiously, and the car dove out of the way while braking. I was still so glad we had a backup driver and engineer. I remember thinking how hard those situations will be for a computer to detect, predict, and act better than a human could.
It's going to be a bumpy road getting to transportation utopia.
and it still allows it to be engaged? Surely as a life critical system, allowing it to carry on in a known degraded state isn't a great thing?
The only way it will stop is if regulators tell Tesla it must stop this beta from being used on public roads.
[1] https://www.reuters.com/business/autos-transportation/court-...
[2] https://www.theguardian.com/technology/2018/jul/15/elon-musk...
Description: after right turn around 8 min, a few second of travel later it crosses left across lanes in preparation for a left turn. Instead of just changing lanes in preparation, then entering the well marked left turn lane, it prematurely crosses (double yellow) into what I think is dead-space between the alternating turn lanes (shared with oncoming traffic); there is no indication it's going to straighten.
For example the road. Sometimes parts of the road turn on and off. Or cars and pedestrians jumping all over the place.
Doesn't Tesla do some kind of estimation where objects will be next?
> My offset is set at +10 so it goes 10 (km/h) over the posted speed limit
Which is an... interesting feature. On the one hand, human drivers frequently exceed posted speed limits. But allowing self-driving tech to ignore speed limits feels wrong somehow. Though it's better than your car snitching on you if you speed.
Edit: From an implementation perpective, this should really be a percentage. 10 km/h is only 10% over the speed limit at highway speeds (typically 100 km/h in Canada), but quite dangerous in a school zone (30 km/h) or on a 40 km/h residential street.
At 8:05 right before he grabs the wheel you can see projected trajectory (blue line) jump for one video frame from right side of yellow lines to the oncoming lane and then jump back. Its like being driven by a hamster on crack.
Is it possible overloading of the CPU that can't keep up with the volume of data being given to it by all of the various inputs?
They recently ditched radar. They're vision-only now.
—- 50% of humans after a crash
A computer doesn't "forget" to look before merging. A computer doesn't drive drunk, fall asleep, get road rage, or get distracted by a phone. A computer can see in all directions at once with enough sensors.
I 100% believe that a vision-only self-driving system CAN work...but that radar/lidar providing extra signal would make it a lot easier to implement, especially at night when oncoming headlights can be blinding.
If you use the average rate of error and you combine it with the vision reading the sensor fusion is much worse, not much better, and in practice it resulted historically in break checks at underpasses, followed by drivers taking over to prevent themselves from getting rear ended.
In theory you could absolutely do sensor fusion, but it isn't trivial. You need to have a network that can (1) understand the scene and (2) understand the error distributions as they relate to each particular scene. But notice this - vision is usually more reliable than radar, by a hell of a lot, so how exactly are you going to be determining the edge cases where you need to assume a different error distribution for radar? Seeing how tricky this gets? Combining with radar relies on vision being reliable enough to help inform you of how radar is going to fail. Ugly circular dependence right there.
Lets say you can compensate for the potential for radar to error dramatically. In theory, this would allow you to have a better reading in some edge cases, but in practice those edge cases don't matter. What are the actual edge cases where it helps?
1. Driving in the dark or while blinded: radar isn't sufficient to drive safely. It can't see lane markings for example. Therefore this isn't a solution. The correct thing to do if you can't drive on vision alone is to not drive. Or - and I'm dead serious here (fully automated logistics is basically so ridiculous for enabling massive wealth that very unrealistic things are worth pursuing to attain it) - modify every road in the world so as to trivialize driving with sensors other than vision.
2. Seeing obstacles that are hidden from sight. This is an edge case that matters and is where you would get the big win, but it isn't actually just a win. It is also a huge complication. Uncertainty matters and you just made it very hard to project a cone of occlusion producing uncertainty because now we are claiming knowledge of occluded areas with an error prone sensor. You need some feedback mechanisms here or you are going to underestimate/overestimate your ignorance in situations involving uncertainty, potentially resulting in bad driving decisions as a consequence.
3. The more complicated you make this, the greater the potential latency to make the decision. Pursue the theoretical best and latency could increase enough so that you delay your decision. However, this is a real time system. It can't afford pure theoretical best, because latency matters a lot. That makes the sensor fusion more useful as something you use in the backend systems that aren't real time - training time and inference time have very different properties.
I actually basically agree with your larger point that in theory these other sensors should be able to benefit. However, I disagree that getting them to the point where they do benefit is easy. I think it is actually pretty hard.
IMO we do - try driving with the windows on both sides down a crack. Your brain synthesizes traffic noise into your mental model. You can be aware of traffic near you without being able to see it.
You know how your eyes can sometimes get things wrong? For example, you can see a mirage of an oasis when you are in the desert? Well, radar has failures like that. For example, in normal everyday driving conditions, like when you go over a pothole, someone passes through the lane in front of you, or you go under a bridge radar tends to hallucinate just like your eyes tend to hallucinate. It tells you things that aren't true about the observed reality.
The most famous story about radar that I know is the time that ignoring it prevented the death of humanity. There was an illusion of a nuclear launch by the United States on Russia. The officer didn't believe the radar and so didn't launch nuclear weapons in retaliation.
If you were combining radar with your eyes while driving, rather than combining it with hearing, you would have times like that - times where you recognized that the sensor was wrong and you were forced to ignore it. Or you would die. And others might very well die with you.
Do you a) slam on the breaks or b) drive under the underpass that was producing the false senor reading?
You've already declared your answer. You choose option a, because you think radar is amazing and you think people who think otherwise are naive morons. What happens next is that you slam on the brakes, surprising the person behind you. They slam into your vehicle. Their child wasn't wearing his seat belt. He flies forward, slamming through the window. His brains splatter the pavement. His body rolls without his brains into another lane. A horrified person to your left swerves to avoid hitting the kids body as they drive by, plowing into another car.
Congratulations. You are a genius. Everyone else is naive. Thank you for playing murder innocent people.
Of course, this isn't what actually happens. What actually happens is that your decision results in a sudden break, but the person at the wheel recognizes this is a mistake and presses down on the pedal. Your decision making ability is taken away, because you are a moron. They do so, because they trusted their vision system more than they trusted your stupid radar based decision. So the error correction mechanism that stopped your murder attempt? Vision.
Thank God for that, but the person in the vehicle is annoyed. They report the issue, not liking that bridges consistently produce that behavior. Tesla investigates. They realize that the radar sensor is producing false positives. After empirically validating that removing radar is better at driving in this edge case they roll out the improvement. Tesla removes your ability to decide to kill people because you are too obsessed with radar.
Later, even as the empirical results show that self driving is now better than human driving in terms of safety, partly of course due to it being human+computer driving now computer alone, a person names knodi123 goes online and calls people naive for thinking that vision is preferable to radar.
He gets asked this question. If you were the driver of that car, which would you rather trust? The car's decision made on the basis of radar? Or your own decision made on the basis of vision?
Initially, it was the thought of most people who thought about the problem that more sensors would be best. This was what Tesla thought, not just what you thought. It was what I thought. I've read Artificial Intelligence: A Modern Approach. I've read about Kalman filters and sensor fusion. I've implemented them. So intuitively, I think it makes a lot of sense that more sensors should be more effective. So it was surprising to me when Tesla decided to drop radar and it was even more surprising to me when they shared that the empirical results of dropping radar led to measurable improvements in vehicle safety and improved their accuracy in determining their position relative to other objects.
In the past I've made that claim and people have been surprised by it. It doesn't seem to be common knowledge. If you didn't know it or you doubt it, then I'd recommend you check out an engineering talk by Andrej Karpathy. This isn't a Tesla marketing piece. It was a workshop talk at the Computer Vision and Pattern Matching conference in 2021. Andrej Karpathy is the senior director of AI at Tesla. He was someone involved in this decision to switch from radar to vision only and in the talk he outlines the engineering reasons which motivate the switch.
[1]: https://www.youtube.com/watch?t=28257&v=eOL_rCK59ZI&feature=...
If you still doubt that it is a good idea to switch, I can contribute my own anecdotal experience. I have a Tesla. I drive in it. When I do, I use autopilot very frequently. The majority of my driving is done by autopilot. As such I've gotten experience which has informed me a bit about how autopilot tended to fail. One of the ways it could fail was by making me take over when going under an underpass or by breaking suddenly when doing so made little sense. This is a category of error that I have stopped experiencing since the switch away from radar.
So now we're in an interesting position, because if you recall you claim that people who believe vision only are naive. Naivety is usually defined as meaning to be wrong because of idyllic assumptions that are wrong, but which you don't realize are wrong because of ignorance. Yet the way things played out historically is that people assumed that sensor fusion was the best approach, empirical results suggested it wasn't the best approach, and consequent to that people changed their minds. In terms of the progression pattern, this is exactly opposite of what it means to be naive, because the beliefs are contingent on experience rather than a consequence of its lack.
Sometimes we have simple models of reality and they suggest one thing. Then we get experience in the real world, which is much more complex than our simple model, and that experience tells us something else. Telsa, like you, thought radars plus vision was better. They tried a model that dropped radars and the result was empirically measured as being safer.
Should we go back to the thing that we know to be less safe through empiricism? Well, if we do, but we do so without solving the reasons it was bad, then we are going to have the car making bad decisions. Those bad decisions put lives at risk. So I don't think we should go back. If we can address the root causes of why the sensor fusion approach introduces dangerous error, then we can do that, but just adding back radar? That would kill people. Probably the people directly behind a Tesla that breaks because of a hallucinated object detected by radar.
I wish I could delete my other reply, but I think the example in it is extremely important, because when people try to use the toy problems that fit in their head? They are choosing to exclude that very very real non-theoretical situation. That is exactly what the world with radar was generating as an inevitability and we need to be crystal clear on that when we reason out exactly how to avoid that type of error. Blindly saying that sensor fusion is better is really dangerous, because people can really die if we make the wrong decisions -- and because we can measure the results of different models empirically? It is blindness to say it, because it contradicts the evidence.
Its not the approach I would have taken, but I know why its being done.
> I thought these cars had lidar?
Scale of rollout is a strategic imperative brought on by the advantage of massive datasets. Lidar was very expensive relative to cameras. It also didn't have the existence proof of human-level driving which vision has. Tesla opted not to use it.
> I thought these cars had radar?
Radar they did opt to use, since the sensors for it were cheap, but counterintuitively it ended up hurting performance. It has edge cases in which it is very wrong, for example when you go under an underpass radar gets confused and misreports the distance. This leads to very uncomfortable false positives, like slamming on the break while on a freeway, which could lead to brutal and horrifying death for the person behind you. Solving that effectively meant sensor fusion, but in practice the vision stack has a neural architecture which makes its reliability much greater than radars reliability. If you have two unreliable sensors you can combine them to get a better sensor. If you have an unreliable sensor and a reliable sensor, it makes more sense to just use the good sensor. They empirically validated that removing radar improved the systems performance. Then did so. Anecdotally, I haven't had a false-positive break check while going under an underpass since then.
> Is it possible overloading of the CPU that can't keep up with the volume of data being given to it by all of the various inputs?
Tesla's have dedicated chips which handle the self-driving workload. I believe these are more alike to GPUs then CPUs. The system doesn't have a problem handling the workload.
> The radar should "see" things 160 metres away so regardless of whether the Tesla thought these were cars, shouldn't it still have seen them as obstructions and avoided them?
Go to the actual incident and you watch the computer planned trajectory it is very clear that the planned route has the Tesla entering the center left turn lane directly ahead of it. There wasn't going to be a head on collision and if there was it wouldn't have been the Tesla's fault. If another vehicle hits you while you are in a central left turn lane preparing for a left turn, that is on them, not you. Also, in addition to being misleading, the video title is against the Hacker News guidelines; that wasn't the title of the video. That was a wrong but shocking description of the video which draws attention away from the actual issues:
- There is a timestamp where it plans a bad route briefly. That is something to investigate and fix even if it didn't ultimately keep that route.
- It also enters a lane with markings indicating that it shouldn't be entered. That is another serious issue that needs to be addressed.
If the failure mode is well known and the system is advanced enough to interpret what it sees, why wouldn't it factor in that they are about to be in an underpass to adjust the reliability factors of the sensors? What sense does it make to completely remove the other sensor to avoid a possible-to-predict edge-case?
Someone else posted an image in a different thread ( https://i.imgur.com/Hj6glgu.png ) and its pretty clear the car's planned route was to move into the opposing traffic's lane which makes very little sense but would've 100% definitely made the accident the Tesla's fault.
I'm sorry that you only get your information from second hand sources and so can't understand how I can both know what you said, but also know that you are under-informed. I realize that a headline and a single screenshot may seem extremely informative to you, especially if you skim comments rather than reading them in their entirety. However, I didn't look at a screenshot. I watched the video multiple times, including in slow motion, with special emphasis on the time where the incident occurred.
I strongly feel that if you are going to try to correct someone, you should really finish reading their post before you try to correct them.
I share your concern for that timestamp and think this error needs attention from Tesla.
It doesn't matter whether Tesla ultimately planned to enter the center left turn lane; what matters it that it decided to cross into a no-driving lane and an opposing lane of traffic en-route to its purported destination, and the unrefuted visual evidence is that the planned trajectory violated multiple traffic laws and nearly caused the death of at least 2 people, at least 1 of whom did not consent to being Elon Musk's guinea pig.
- There is a timestamp where it plans a bad route briefly. That is something to investigate and fix even if it didn't ultimately keep that route.
- It also enters a lane with markings indicating that it shouldn't be entered. That is another serious issue that needs to be addressed.
> It doesn't matter whether Tesla ultimately planned to enter the center left turn lane;
It absolutely matters; figuring out the root cause of the issue is the essential thing, not scaring people. Self-driving cars are already safer to use than regular vehicles. Scaring people out of them rather than solving the root cause of issues with them will kill people.
What I'm doing, which others aren't, which makes me seem so counter-cultural, is that I'm putting this video in context rather than accepting the headline at face value.
This is a video of a self-driving car + human not getting into an accident. People who hate Tesla want to make that seem like a horrifying thing. In contrast, there are roughly 30,000 deaths a year due to driving accidents in the US alone. If you treated self-driving like you treat human-driving we would watch videos of deaths every single day on Hacker News. Every single day, without fail, there would be a new video we could post where someone died. We wouldn't get once in a month a video where someone didn't even get into an accident. People would die in the video, because humans are worse drivers than humans + AI.
I know that context. I know that regular cars are killing people everyday. I'm not forgetting that when I watch a video where an accident doesn't happen. I'm not accepting the empirically falsified perspective that self-driving is less safe, because the stats don't back up that assertion. I'm instead noticing that the video title was editorialized. I'm noticing that goes against the Hacker News guidelines. It disgusts me that it is, because I'm aware that convincing people that self-driving cars + humans are less safe than they are has the net effect of killing people by reducing prevalence. I don't consider that a good thing.
People who are freaking out over Tesla have a very distorted sense of how safe these cars are and a very distorted sense of how safe human drivers are. We're definitely not at the point where the vehicles can drive on their own, but we are definitely past the point where it is better to let the human drive on their own than to pair them with an AI. One video a month where someone doesn't get into accident in a Tesla, but I see as many cases where the Tesla stops an accident. Yet if I engaged in the same behavior as OP for regular cars, I could post literally hundreds of videos of actual death. I wouldn't need to editorialize.
- That the vehicle planned a route that it shouldn't, but corrected that route plan?
- That the vehicle entered an area where it shouldn't enter?
- That Tesla doesn't use radar?
- That Tesla doesn't use lidar?
- That the calculations were done on GPU rather than CPU and so it doesn't make sense to think that the reason this happened was an overloaded CPU?
- That the Hacker News title is editorialized, in contradiction to Hacker News guidelines?
I think the last one is probably most contentious and you are most likely to consider it sarcasm. So I'll point this out and hopefully you'll see where I'm coming from. If you renamed the video title to, "Tesla FSB Beta does not cause a head-on collision" it would be just as accurate for the situation in question. However, it would also be more accurate for the majority of the video. As such, it is a more accurate headline. Meanwhile, the name of the video is changed from the name on YouTube. Clearly an editorial choice was made.
Was it a good one?
To really get to the heart of the matter: no one died in this video, but if we had a similar bias against traditional vehicles we would see 90 videos of deaths every single day. A similar level of antagonism would demand that more then the entirety of the entire front page of Hacker News was completely taken up with actual deaths. Every day. The actual statistics at the heart of driving safety are very clear - human + AI is currently much much safer than human alone. That is the actual reality. This headline contradicts the underlying reality and it does so because the author knew the headline would attract more attention. It was optimizing for engagement, not for accuracy. I feel this sort of approach to headlines strongly contradicts the guidelines of Hacker News.
Has anyone seen the recent video of the guy thinking there is a giant sink hole in a tunnel (and it really looks like it) until he drives more closely and it turns out to be a puddle[1]? If humans can't always get it right how is FSD going to get it right better than humans because it needs to be better otherwise what's the point?
I wonder how you would "patch it out" in FSD software and then have cars not run into holes.
I really don't think it's extreme to insist that a thing intended to replace humans, is at least as competent as humans. And a thing that can't even degrade itself, i.e. an "oh fuck I'm confused, abandon the turn in which I can't see, and keep going straight on the road I can see" is just a 100% fail. I'd go so far as to say anytime humans are intervening, that's a 100% fail, as in 0% trust should be extended. Such a system is acting capriciously. It really is all or nothing, just like the rules we apply to teenagers when they're learning to drive and get licensed.
I am sure there are a lot of people who stopped using it. I'd hope (but don't know for sure) that they could easily opt back out of the beta.
It's little different from letting an 8 year old child take the wheel. Sure, it'd be fine most of the time but regularly, certainly, and randomly fail catastrophically.
Just why?
Tesla FSD is much, much worse than just driving oneself when taking into account the risk.
Similarly, 130 years from now people will ask "Why would you want to drive your self when there were self driving cars available? And someone else will have to explain that FSD required close supervision and needed interventions between 1 or 100 miles, depending on the driving situations."
We are specifically talking about people who signed up to be a beta tester.
FSD is not a rational choice over the alternative and its adoption in no way resembles the adoption of cars. The analogy is bunk. But I won't keep beating a dead horse here, I was just trying to explain why it doesn't IMO make sense.
They also smelled like horseshit.
It's exciting in the same setting up new software is.
At the end of the day, it requires a human to be licensed to operate a vehicle. Why should we not expect the FSD to be licensed, or have a new license category for the humans on how to operate one?
None of this is ethical. At all.
/s
And given how many people are drunk while intoxicated or using smartphones, it seems like a relatively negligible increase in danger.
The math might be something like: police departments could increase enforcement of DUI and reckless driving laws by 1% and compensate for the total increase of danger caused by Tesla's FSD testing.
And if we kill a few hundred or thousand innocent passengers and/or pedestrians along the way, that's an acceptable sacrifice to perfect Musk's software?
Holy fucking shit.
So you're just going to make up numbers to be outraged at?
As far as I know, no innocent passengers or pedestrians have been killed as a result of FSD. I imagine it would be big news as the (relatively few) Autopilot accident have been. It should be common sense to assume that FSD would be halted by Tesla themselves, or at least a government agency, if there were huge numbers of people dying.
We only have safe and cheap air travel and safe cars today because many thousands of people died beta testing them. This is basic history that everyone should know. When it comes to high speed transportation, there's simply no way to avoid significant risk while making significant progress. The best we can do is make intelligent trade offs, which is my entire point.
The other alternative would cost Tesla so much to hire professional drivers with full understanding of what Tesla's FSD does/does not do in large enough numbers of cars and various environmental conditions to gather enough data in a fast time frame. That is NOT an excuse on why to turn it loose to the public.
In both cases, AI driving and single-drink driving, the car operates in a less than optimal way. Occupants of the car are at risk. Other motorists and passers-by are at risk. In both cases, the data collection of AI-coincident accidents and drink-coincident accidents is spotty and anecdotal.
Unlike AI driving, there are lots of tests that show how human performance degrades at each level of blood-alcohol level, and that information is searchable for your average internet-inclined driver.
I would feel better if the government could be an umpire on these technologies and call out the accidents and fault with greater rigor... but I'm not sure that the lack of government involvement and the degree of lethal AI accidents has been reached for the current work, by unpaid crash-test dummies, to be unethical.
I don't see why. I would trust a road full of "I had a single drink" drivers over self-driving cars. Assuming the self-driving cars are all like the current models of trying to use vision, radar, lidar because it's assumed to be a mix of all vehicles. 100% self-driving cars with 5G and a mesh network is a different question.
They did not seem aware of problem with edge cases etc or image recognition actually taking some time.
We can certainly debate whether it's ethical to put beta software out on the public roads. Perhaps the Minimum Viable Product method isn't the best approach for transportation hardware.
But... surely we can all expect that beta software has bugs. So yes -- I expect it to be driving like a drunk 10yr old. Ideally that'll slowly improve as the software matures. That it made a mistake and has a bug isn't really news though.
Then it shouldn't be on public roads. Tesla could spend 3 billion dollars and build huge road complexes to test their stuff instead of putting the rest of us at risk.
From the video, there appears to be about 3-4 secs between it behaving fairly normally and it turning into oncoming traffic. To me that says the driver supervising the car has to be extremely attentive which is a pretty spicy place to be.
I think for me the underlying point is that a system where the backup is "random human ready to take over at any point with <5secs notice" just doesn't seem very safe or ready for general consumption.
If you just go looking for a few minutes you can find all kinds of claims that Tesla's FSD system is safe or will be safe. It would be very easy to end up with the impression that it would never veer into oncoming traffic. For example:
> "I would be shocked if we do not achieve Full Self-Driving safer than a human this year. I would be shocked," Musk told analysts. [1]
I know that this is actually a statistical claim, not a claim that it will do uniformly better in all situations (like not veering into oncoming traffic). Regardless, you can find lots of "it's safer than people" and a lot of victim blaming when it's suddenly not safe.
It was like ten years ago that Google's self driving effort concluded it wasn't safe to trust the driver to supervise the system. Saying it's safe if the driver catches mistakes is just shifting the blame. You can't say you have full self driving and say mistakes don't count if the driver's not paying attention!
[1]: https://www.drive.com.au/news/tesla-full-self-driving-safer-...
I think in the hands of a responsible driver it may actually be more safe. In the hands of an irresponsible driver though, who'd use it to space out or browse on their phone, it's clearly extremely unsafe. So far, the Safety Score filter may have ruled out most of the irresponsible drivers, but I think it'll be a problem soon. Also as the system becomes better, even responsible drivers may stop paying attention.