News for hackers. Stuff that matters.
Re:To buy a Tesla Model 3, only to end up in hell by Cthulhu_ on Monday February 10, 2025 @04:14AM (#42998368)
There was a good (?) video on the subject the other day, it was mainly about Volkswagen / VAG but highlighted the software problem.

Cars are / were basically Frankenstein monsters under the hood, with dozens of onboard computers / chips all needing to work independently yet collaboratively and talk to each other. VW set up a new subsidiary and hired 3000 people to build the car software system of the future, reducing the 70-odd computers to 3 or so.

But we all know software, it uh, didn't go as planned.

Anyway, iirc Toyota or Mazda, one of them, was at the forefront of bringing regular buttons back to cars. And I hope there's going to be new car companies that iterate on the thing again and build simpler cars again. It should be a lot cheaper too, because it feels like they bolt on more and more electronic features to try and upsell the car. Building a car with the features and numbers of 30, 40 years ago should be doable at a fraction of the cost. And that development is coming actually, but it's coming from the likes of China and India. It's not profitable to bring them to the west though.

Re:To buy a Tesla Model 3, only to end up in hell by delta_p_delta_x on Monday February 10, 2025 @04:26AM (#42998469)
The BMW G20 3-series before and after the facelift[1] perfectly exemplifies this issue.

[1]: https://cdn.bmwblog.com/wp-content/uploads/2022/05/bmw-3-ser...

EDIT: top is after, bottom is before.

Re:To buy a Tesla Model 3, only to end up in hell by yubblegum on Monday February 10, 2025 @08:05AM (#42999746)
That box sticking out of dashboard is one of the most retarded things I've ever seen in a German car.
Re:To buy a Tesla Model 3, only to end up in hell by tobyhinloopen on Monday February 10, 2025 @04:36AM (#42998559)
I'd take the bottom picture any day. Is that the newer or older one? Although the LED strips are stupid.

The top pic I saw in the showroom and I really didn't like it.

Re:To buy a Tesla Model 3, only to end up in hell by eb0la on Monday February 10, 2025 @04:44AM (#42998626)
In the name of $DEITY: WHY? I would pick without thinking the car without the child tablet attached to it, too. We will be forced to switch to this kind of stupid cars by regulation, or planned obsolescence, not by choice.
Re:To buy a Tesla Model 3, only to end up in hell by mschild on Monday February 10, 2025 @06:21AM (#42999109)
Not entirely regulation and planned obsolescence but because cost. Coding in the climate controls on the touch screen has a fixed cost that doesn't really increase with each car built. Adding multiple physical buttons, does. Even if each button costs cents to make.
Re:To buy a Tesla Model 3, only to end up in hell by sandworm101 on Monday February 10, 2025 @06:20AM (#42999106)
Note what did not change. The pedals and steering wheel are identical. Someone at BMW still knows what quality means.
Re:To buy a Tesla Model 3, only to end up in hell by tobyhinloopen on Monday February 10, 2025 @04:26AM (#42998470)
I'm afraid a lot of the tech is either necessary by law or necessary to get a decent safety rating these days, so you can't make the simple cars from yesteryear.

Now, screens aren't required by law or safety ratings, but there's no getting around having a lot of software in there, and thus a screen to configure all that stuff.

Re:To buy a Tesla Model 3, only to end up in hell by jemmyw on Monday February 10, 2025 @04:43AM (#42998621)
Reversing cameras are required by law and they need a screen.
Re:To buy a Tesla Model 3, only to end up in hell by ZeroGravitas on Monday February 10, 2025 @05:00AM (#42998715)
And are required by law because people with big SUVs kept running over their own children when backing out of driveways.
Re:To buy a Tesla Model 3, only to end up in hell by jasonjayr on Monday February 10, 2025 @06:02AM (#42999035)
"Regulations are written in blood"
Re:To buy a Tesla Model 3, only to end up in hell by test1235 on Monday February 10, 2025 @05:53AM (#42998993)
For new cars in the US (they're not required at all here in UK)
Re:To buy a Tesla Model 3, only to end up in hell by Gare on Monday February 10, 2025 @06:30AM (#42999153)
EU requires them too
Re:To buy a Tesla Model 3, only to end up in hell by alexanderchr on Monday February 10, 2025 @06:52AM (#42999263)
Backup sensor suffices, unfortunately.
Re:To buy a Tesla Model 3, only to end up in hell by bsjaux628 on Monday February 10, 2025 @07:00AM (#42999306)
Not EU wide. At least in Spain, entry level cars don't have neither camera nor sensors
Re:To buy a Tesla Model 3, only to end up in hell by Gare on Monday February 10, 2025 @04:34PM (#43005475)
All newly sold vehicles in EU need to have either reversing camera or sensors starting from July 7, 2024
Re:To buy a Tesla Model 3, only to end up in hell by Gare on Monday February 10, 2025 @04:33PM (#43005466)
Indeed, thanks for the correction
Re:To buy a Tesla Model 3, only to end up in hell by pbhjpbhj on Monday February 10, 2025 @06:19AM (#42999102)
Should front facing cameras be required by law (in USA) too? The bonnet height of USA vehicles appears to be adult shoulder height. If you're 5ft/150cm tall or under they're lethal.
Re:To buy a Tesla Model 3, only to end up in hell by Reubachi on Monday February 10, 2025 @01:28PM (#43003463)
I have a 22 Miata with all options, which is about shortest hood you can get in the us.

The vehicle HAS A front facing camera, it takes up a huge portion of the front windscreen. There's no way to see an image from the front camera.

Is it there to....To tell me if i'm...about to crash? it has no automatic cruise or anything. Absolutely puzzling.

Another gripe about this car; "car play" works about half the time. Maybe. 20 percent of the other half, whole display freezes until I restart the car. Mazda can't figure it out and what am I gonna do, lemon it?

mye 15 year old other mazda hatchback connects to bluetooth instantly as soon as i turn the car on and begins to play music.

Re:To buy a Tesla Model 3, only to end up in hell by vtbassmatt on Monday February 10, 2025 @08:30PM (#43007868)
I have a ‘21 Miata with the same gripes. The CarPlay situation got slightly better with an OS upgrade last year – now it only crashes about 10% of the time, and 75% of those recover on their own without needing a power-cycle.

The lack of adaptive cruise is baffling. We test drove a ‘15 CX-something-or-other in 2014 and it had the ability to brake automatically (dealer was very interested in demoing this feature). I assume it also had adaptive cruise, so it’s wild that a 6 years newer sports car wouldn’t have that feature.

Re:To buy a Tesla Model 3, only to end up in hell by Reubachi on Wednesday February 12, 2025 @09:17AM (#43025647)
Mind boggling. I've had the same OS update applied, reflashed, etc. Still the same an I stopped chasing it :(

When it comes to mazda it's hard to understand why they do the things they do. We can only be happy they haven't turned miata into a crossover yet.

Great car!

Re:To buy a Tesla Model 3, only to end up in hell by maxerickson on Monday February 10, 2025 @01:50PM (#43003697)
Probably. Could have two classes for forward visibility, one that didn't and one that did.

I wouldn't make the camera a free for all though, it makes sense for pretty good direct visibility to be a design priority (so the camera would be required on cars that had okay but not great forward visibility and it wouldn't be allowed to build anything else).

Re:To buy a Tesla Model 3, only to end up in hell by tobyhinloopen on Monday February 10, 2025 @05:30AM (#42998861)
Oh, you're right!
Re:To buy a Tesla Model 3, only to end up in hell by pitkali on Monday February 10, 2025 @04:40AM (#42998600)
Sure, but a screen, even a touchscreen, is not mutually exclusive with buttons. My Toyota has both, and after setting up the navigation, I can go the whole way and do everything without touching the screen.
Re:To buy a Tesla Model 3, only to end up in hell by necovek on Monday February 10, 2025 @04:39AM (#42998592)
General purpose computers and touchscreens are much cheaper than analog counterparts today.

Getting the software right is hard (and thus expensive), which is what traditional physical product companies have a hard time figuring out.

Re:To buy a Tesla Model 3, only to end up in hell by rightbyte on Monday February 10, 2025 @05:45AM (#42998940)
Auto programming is the prime example of Conway's law.

Like, you have 10s of critical applications that you want to keep simple and not crashing or bugging out. So, just give them each a computer.

No way for the shitty wiper department's buggy ECU to ruin your day in the brake ECU by blocking all the hydraulic lines. You can even put them on different CAN buses!

Re:To buy a Tesla Model 3, only to end up in hell by formerly_proven on Monday February 10, 2025 @06:35AM (#42999182)
Even an economy car from 15 years ago will have 2-4 CAN buses for this reason.
Re:To buy a Tesla Model 3, only to end up in hell by michaelt on Monday February 10, 2025 @06:02AM (#42999036)
> reducing the 70-odd computers to 3 or so.

What are they even counting as a 'computer' to get to 70?

I know that in the door there's going to be a microcontroller, to connect the buttons, the lock and the window motor to the CAN bus (or whatever it is they use these days). Is that a computer? Are they proposing to get rid of it?

Re:To buy a Tesla Model 3, only to end up in hell by t43562 on Monday February 10, 2025 @06:13AM (#42999079)
Ideally yes because if the microcontrollers can be replaced by a central macro-controller computer you can then update it all more easily. You make the whole thing more software defined.
Re:To buy a Tesla Model 3, only to end up in hell by ZaoLahma on Monday February 10, 2025 @08:13AM (#42999808)
And when that macro controller computer eventually (inevitably?) dies, it will hurt the wallet immensely.
Re:To buy a Tesla Model 3, only to end up in hell by Glawen on Monday February 10, 2025 @07:11AM (#42999375)
And you will then multiply the amount of wiring needed because everything departs from the main computer.

It's much easier to run a communication wire and a 12V wire, and have a microcontroller control the sensor/motor

Re:To buy a Tesla Model 3, only to end up in hell by graemep on Monday February 10, 2025 @06:26AM (#42999141)
Which is the problem. A lot of separate micro controllers will probably never need an update. We have now had microcontrollers in cars for decades, and they almost all worked fine without updates. Its only recently, with the more software defined systems, that we have needed updates.
Re:To buy a Tesla Model 3, only to end up in hell by graemep on Monday February 10, 2025 @10:47AM (#43001607)
To add, I recall a fair proportion of ARM's sales (as per annual report) were for automotive use, so we a lot of this were processors that compared well to what you would have run a desktop on a decade earlier so reasonably sophisticated systems potentially, just kept simple by being single purpose.
Re:To buy a Tesla Model 3, only to end up in hell by t43562 on Monday February 10, 2025 @11:03AM (#43001785)
I'm not in a position to know but from reading around a lot I think the VW ID3/4 ended up having a nightmare update scenario because early hardware was buggy.

I know from working at a phone company that hardware absolutely has bugs and it's only reliable as long as you're changing very little. If you start having a system where you're trying to optimise everything e.g. to save power when not in use and allow lots of customer choices in how things work then you're going to choose new microcontroller hardware and software and it will have bugs that have not been ironed out over the years.

The stories I read about ID3 updates going wrong were about certain controllers not successfully acknowledging their firmware updates. So I can see a strong temptation to make it all vertical - to have control over everything so you can ensure it works before you order 200k of them. Instead of having 60 suppliers all providing their interpretation of your bus protocol, each with unique bugs you take the whole thing into a single design.

I can also see it being far more conducive to have a smaller number of bigger and more homogeneous microcontrollers each of which might not be perfect for every job but since they're all the same you only have to provide 1 software update solution and you can test the shit out of it.

Re:To buy a Tesla Model 3, only to end up in hell by ZaoLahma on Monday February 10, 2025 @08:20AM (#42999887)
> What are they even counting as a 'computer' to get to 70?

When I worked in the industry, we had four different CPUs of different architectures on one small (fit in your hand) circuit board, each running its own software and communicating with each other via buses on the board. This was for controlling one single function in the car.

Strictly speaking, I would say that single circuit board was 4 separate computers. It quickly adds up.

Re:To buy a Tesla Model 3, only to end up in hell by ryandrake on Monday February 10, 2025 @11:57AM (#43002414)
It's ridiculous that any of these things need microcontrollers. My first car's door had a little joystick that physically moved the mirror around, presumably using pushrods or something. The door lock was a physical device you moved up and down, and had a motor connected (power door locks were fancy). It also had cranked window controls, not so nice. But power windows didn't need a computer either.

We keep taking things that worked fine without a computer, adding a computer, and ending up with all the problems of a computer but with little extra benefit to the user.

Re:To buy a Tesla Model 3, only to end up in hell by mitthrowaway2 on Monday February 10, 2025 @06:30PM (#43006664)
> presumably using pushrods

It was probably using stepper motors, with the pulse train being generated by a microcontroller.

Re:To buy a Tesla Model 3, only to end up in hell by amenhotep on Monday February 10, 2025 @08:07PM (#43007673)
No, there genuinely used to be purely mechanical mirror controls. You'd twiddle the little joystick and it would more or less adjust the mirror, in a way that at least in my experience was slightly imprecise and rubbish, but definitely didn't demand any electronics.
Re:To buy a Tesla Model 3, only to end up in hell by Philpax on Monday February 10, 2025 @06:22AM (#42999121)
The video in question: https://youtu.be/74E-eAxQ9P4
Re:To buy a Tesla Model 3, only to end up in hell by clauderoux on Monday February 10, 2025 @08:01AM (#42999711)
Mazda is pretty great actually. I have a CX30 (3 years), where the screen is not sensitive and everything is controlled with mechanical buttons...

The best of both worlds...

Re:To buy a Tesla Model 3, only to end up in hell by tobyhinloopen on Monday February 10, 2025 @11:03AM (#43001784)
Same - really happy with my Mazda CX-5. It has everything including Lane Assist and Adaptive Cruise Control, and it just works.