Shadow mode as described by elon does not exist and never existed, neither does fleet learning. Just another lie by elon.
That's hilarious because you're a software engineer as I understand it.
As a software engineer you have to be used to a sales/marketing making inaccurate technical statements. Where they simplify things or they exaggerate what's really being done.
I'm a huge advocate of fleet learning because of the importance of that data. They're certainly doing data collection, and there is a lot of proof of that.
We also know that there are things running in the car all the time. Obviously it doesn't take a genius to say "hey, let's make a trigger when the drivers behavior doesn't match the data". Like if the car thinks it should stop, but the driver runs right into what it thought was there.
Elon is a dreamer, and has a tendency to sprinkle "magic dust" onto something that's conceptually possible, but implementationally hard or what there isn't a clear path to it. Every Tesla owner at some point will experience that "But, didn't Elon say??" moment.
Like I'm having that moment now with the unassisted auto-lane change thing not being included in actual release of V9.0. I'm not sure why I'm even replying to this as the purpose of coming to my computer was to double check the things I read/watched to see what had me convinced that unassisted auto-lane changes would be there. Maybe I'm replying because your depressed/cynical attitude is better aligned for the moment than excitement.
Yesterday everything was lining up for that defining moment when cars on the road could do something they couldn't do yesterday. That moment in time that would dramatically change how it was to be behind the wheel.
But, it wasn't really that moment. Instead Elon led us to the unveiling only to pull out something entirely different than what we heard him say.
My first reaction was "that makes more sense as that feature relies on new things that haven't been there".
Sure there are a ton of improvements so it's important not get too bummed out. The bummed part is the feeling that we're never going to break past this moment. It's always going to be 1-2 years away for everyone.
I don't think anyone really knows why it didn't make it.
Was it regulatory concerns?
Was it simply not ready for prime time?
Have they decided not to do it even though it's not the EAP feature list?
Hopefully it's the middle one, and just needs a little bit more time. It's hard not to be cynical about unassisted lane changes simply because asking drivers to be responsible for something the car decided to do itself is a bit weird. Where it requires not just knowing what's in front, but what's on the side/rear.