There is absolutely nothing fundamental that makes L5 autonomy impossible, while the halting problem is provably impossible, as normally formulated.
I don't know how close or far away L5 autonomy is, but it's definitely theoretically reachable, while the halting problem is always going to be impossible.
A car that would complete all the trips I'm willing to complete, and some more, but refuses under some circumstances (e.g. whiteout blizzard conditions) would be a L4 vehicle under the ISO definition.
Can drive in approximately the same set of conditions as a human (professional driver?), possibly being unwilling to drive in certain (seldom encountered) conditions where most humans would, but offset by being willing to drive in conditions few people would.
Importantly, the car must avoid completely giving up on driving mid trip (as opposed to deciding "too dangerous, turn around and go back at next opportunity"), unless conditions are comparable to those in which a human would give up mid trip (which are pretty limited, as humans seldom just stop and give up on the road unless the car is broken down, or fully stuck. At worst, in some really bad conditions, humans may pull other to wait for the storm/extreme-fog/etc to blow over.)
"My BMW still drove during the snows in February, but my neighbor's Tesla said it wouldn't drive 2 of the days." "Yah, but mine doesn't insist that the windows are perfectly clean and pristine before starting a trip!"
We probably should never have had level 5, but split L4 into a couple levels: heavily geofenced/restricted vs. relatively unlimited applicability with some restrictions.
I interperate your comparison to the halting problem to mean that even if we ignore the feasability of a particular solution, it is literally an impossible problem to solve.
My understanding of L5 is driving without external human intervention. In one sense we already have the technology to do that - our brians. It would never be feasible (or ethical), but if we could put a human brain inside every tesla, wouldn't that achieve L5?
* Level 5 is a vehicle that never needs a human to take over and can drive in "all conditions". Humans do not meet this driving standard.
* Level 4 is a vehicle, that within a set of vehicle-defined conditions can drive the vehicle without a human ever having to take over. It refuses to drive unless the conditions are met.
So a level 4 car could be a vehicle that can drive in a 1 block area of residential streets only... or something that can drive in way more conditions than I could safely attempt, but refuses to drive in say, whiteout blizzard conditions at night.
It would achieve L5 of a sort, but people don't usually mean "L5 autonomy" in the sense of "capable of crashing the vehicle deliberately to protest the horror of their existence".
Not saying he's right, but find me a company that doesn't polish their own turds, even just a little bit. Everyone trying to sell something is painting the best picture of their product possible.
Then he claimed we'd have that solved by 2023.
Not sure what the upside is of being known for repeatedly making non-rational predictions and being wrong.
It can significantly move markets in the short term, which he seems to have become adept at doing over the last few years. And unfortunately, the stock market isn't really interested in long-term thinking, it's largely about breaking news and twitter rumors nowadays.
But, the degree of absurdity across predictions undermines even that strategy over time. I think he does himself a disservice here. He should get out of his own way and allow his actual achievements to speak louder than irrational predictions (and other distractions).
Intellectually everyone can deduct that a long distance hyperloop is science fiction, ridiculously expensive, complicated, and will likely face long outages at any incident (see the channel tunnel, but like if it was 10-100x as long and a vacuum). But because Musk says it with Confidence, an army of fans jumps onto it.
Your claim conflates a nebulous, squishy, human goal with a formally and rigorously proven mathematical problem. The only support offered is links to wikipedia and news articles, none of which help connect the two in an equally formal and rigorous fashion.
However, for L5, you just have a quote saying it doesn't work. We know it is mathematically possible for L5 to work because, well, humans perform at that level. We know that our vision, our ears, our hands and senses are enough input to solve the problem.
Do you have a direct connection between them or are you just using it as a metaphor for an unsolvable problem?
Which is not only funny, it's exactly why the halting problem is so hard…
Personally I think full auto-drive requires us to change to the roads to make them work for machines... but that's a different story.
Or is this FSD in the sense of "my car can drive itself home after dropping me off" type of thing?
I am not convinced that L5 is fundamentally impossible (unless we posit that humans are also not L5 autonomous, which I suppose one could argue, as they are prone to driving errors). Granted I subscribe to Universality, and assume that humans are not capable of hyper-computation.
But as far as Musk, yes he lies and isn't shy about it. It's shameless and overt. Perhaps he justifies it as being part of his job.
Recently he said "complexity and cost of a car is greater than that of a humanoid robot".
One thing that almost everybody on HN should be able to judge as completely wrong is his claim about "L5 autonomy very close / later this year" [1].
L5 autonomy is the equivalent of the halting problem. L5 is a goal that can't be achieved [2], just like no program can be written that determines if the input program will ever terminate. [3]
So what to make of this, if this apparently smart guy says entry-level stupid things?
[1]: https://electrek.co/2020/07/09/tesla-tsla-elon-musk-level-5-...
[2]: https://macdailynews.com/2019/01/07/waymo-ceo-level-5-fully-...
[3]: https://en.wikipedia.org/wiki/Halting_problem
Edit: Because so many replies here about why I compare it to the Halting problem: That comparison is invalid as many of you pointed out. My reasoning was not in a strict mathematical sense, but more like this: even experienced humans can't drive in every condition. There are situations where you just need to stop. L5 autonomy will only work if we create AGI (https://en.wikipedia.org/wiki/Artificial_general_intelligenc...), so that the system can observe itself and think about itself. An AGI might be possible (in the far future), whereas the Halting problem is mathematically impossible. Thanks for pointing this out.