Hacker News new | ask | show | jobs
by zackbloom 1602 days ago
Tesla makes improvements at a much faster rate than conventional car companies, which results in what we might call 'hacks' as those changes matriculate through the other design components. It's not ideal, but decades of building software has pretty conclusively shown that agility and shipping quickly is a better practice than waiting for perfection.

You might say "well agility is great, except in my self-driving car" but I would remind you that people said the same thing about security software, infrastructure, etc. and were wrong every time. My believe is cars will get safer and better built faster with them innovating than with the traditional model of annual incremental releases. As a Tesla owner, I can also comment that the car feels no less well built than any other car I've owned.

1 comments

> Tesla makes improvements at a much faster rate than conventional car companies

Is that really the case? I heard their motors are pretty good. But the batteries are mostly Philips and there is a lot of innovation happening thorughout the industry. The software is in parts miles ahead, but their latest UX dicisions are getting dumber and dumber.

> shown that agility and shipping quickly is a better practice than waiting for perfection.

I would argue there is a sweet spot, which Tesla is obviously missing.

> You might say "well agility is great, except in my self-driving car" but I would remind you that people said the same thing about security software, infrastructure, etc. and were wrong every time.

Except for example with the 737 MAX development or the whole "a package got deleted from npm and broke everything". There is a reason for LTS-versions and thorough testing, especially when lives are at stake. My best counterexample to your argument would be Teslas "Full-Self-Driving". It's next year for the last five years, totally insecure and unpredictable, killed people and isn't even better than what the competition has to offer.