M109Rider
Active Member
You already agreed that bugs are impossible to prevent, even with 2x the verification engineers.Majority of my professional life I have been a semiconductor design verification engineer. In the chip design business, bugs are very bad, expensive and time consuming to fix. So, a typical design team has almost 1.5x to 2x the number of verification engineers vs design engineers.
This is to make sure the technology that gets made into chips has close to zero bugs, if possible. Zero is never possible, but we try very hard.
In the software world, though, testing and validation is an afterthought most of the times. Except in mission critical software. Remember the 90’s joke about Microsoft and making cars? What if Microsoft made cars?” They would crash at least once every day”?
Well. We seem to be excusing some basic missteps in execution by Tesla and chalking it up to ‘oh, it’s just new tech, it needs time to learn’. I am seriously stupefied.
I am in agreement with a few others who say this is a solution looking for a problem. Screwed up execution should not be excused in this flippant manner.
The computer, phone, and car industry would be priced much differently today, and less further along, if they had to remove all bugs before sending their products out.
Your expectation is not realistic. They aren’t excused flippantly. That’s an exaggerated and dramatic description of what you think is happening.
While we all dislike bugs, and glitches, they are currently part of progression.
Anyone that is so intolerant to software bugs, should stick with an older ice car, for about another 5 years, until the bugs for standard features are further along.