1 - real testing happens with real hardware! which requires real firmware
In what way, specifically, is developer firmware not "real"?
it runs with real hardware, on real cars.
The only difference is it doesn't get pushed to the consumer fleet, but only specific cars for development testing.
2 - false, what I called green delusional for is that seeing something in firmware somehow guarantees release to end user
Which he never said.
He said it appeared Teslas own radar development wasn't working out (which turns out is accurate since no such product ever showed up)
He then said so they apparently decided to buy a radar from another company.
Which is
also factually true because how else would it be in the firmware, and how else would they have been
testing the hardware as you just claimed was the reason it was in the firmware in the first place?
He did not "guarantee" it would move to mass production as you claim. At all.
That's you grasping at straws to find something to call him 'delusional' about.
-- my exact quote: "And he seems to be delusional enough to think that because he saw it in the firmware he somehow predicts its arrival in the actual fleet"
In the majority of cases, what he's seen in firmware
did arrive in the actual fleet.
It's not a 100% guarantee of course. Sometimes Tesla goes down a path and finds it's a dead end and doesn't deploy it.
But it's true far more often than it's not.
Which is kinda the opposite of "delusional"
3 - a DEV build - no matter how you look at is - does not equal a PRODUCTION build (!==) you still need to run a set of tests with the hardware under test (like a radar) against a production build.
You don't seem to understand the words you're using.
The final version of a development build can be
literally identical to a first production build (and often is!) apart from:
The literal version number
and
The audience it is released to.
Elon frequently mentions his PRODUCTION Tesla is driving around on a DEV BUILD of the firmware for example.
There is
nothing whatsoever magic about a development build that prevents you from
fully testing something in
exactly the same way a production build would test that thing.
In fact- that's often
the point
You want to be
done testing
before it goes to production ideally.