4 ms·
Tesla is amazingly good at software development practices. It’s the new Fords that are bricking themselves via updates, not Teslas.
by asynchronous 2y ago
Tesla is amazingly good at software development practices. It’s the new Fords that are bricking themselves via updates, not Teslas.
- AlotOfReading 2y agoThat's not the impression I've gotten from Tesla's software. From the flash wear issue to the numerous vehicle opening issues, to the entire mess of their UDS implementation, there's quite a lot to complain about compared to a hypothetical "best practices" manufacturer, as opposed to the dumpster fire software of other OEMs.
- zoover2020 2y agoIt's easy to complain since they're the only manufacturer who opens up your car as an API
- AlotOfReading 2y agoNone of the issues I mentioned where discovered via API. The flash wear issue was discovered by bricked cars. Security researchers are pretty good at publishing about remote unlock mechanisms for all manufacturers, though Tesla's bounty program has helped. The UDS implementation issues are non user facing and were discovered by reverse engineering. Ford, as an interesting point of comparison, published a competent (if incomplete) open source UDS server.
- mdaniel 2y agoI wanted to say thank you, searching for that phrase[1] produced a ton of fascinating reading, including https://mpese.com/publication/uds_fuzzing/SAE_UDS_Paper.pdf https://mpese.com/publication/uds_fuzzing/SAE_UDS_Paper.pdf "Comparing Open-Source UDS Implementations Through Fuzz Testing" from Apr 2024 which itself linked to a lot of GH repos of the tools they used I didn't find the Ford one specifically, but I also didn't go surfing through the many pages of results 1: https://duckduckgo.com/?q=open+source+UDS+server&ia=web https://duckduckgo.com/?q=open+source+UDS+server&ia=web
- rapnie 2y agoI don't know anything about their practices, but once bumped into this Reddit post by someone claiming to be ex-Tesla and describing exceptionally bad practices. There's no way to verify the claims, they could as well be total misinformation. But I found the link to that Reddit post: https://old.reddit.com/r/EnoughMuskSpam/comments/99sbwa/former_tesla_programmers_anecdotes_about_problems/ https://old.reddit.com/r/EnoughMuskSpam/comments/99sbwa/form...
- numpad0 2y agoWas it Chris Lattner or Francois Chollet that joined Tesla, set up their CI pipeline, and politely left?