News for hackers. Stuff that matters.
Re:Car companies are in a billion-dollar software war by averageRoyalty on Sunday May 11, 2025 @06:28PM (#43957725)
I understand the concept, but the question I have is why?

These companies have huge wallets, and can surely scoop up a smaller automative microcontroller company and bring it in-house? It seems like a problem than enough money could solve quickly, but they've been doing horribly at this for decades now.

Re:Car companies are in a billion-dollar software war by jandrewrogers on Sunday May 11, 2025 @06:51PM (#43957915)
There have been attempts at it. Unfortunately, they consistently botch the execution so badly that most of the executives in the business have PTSD from the experience. And these were very expensive failures that become lore inside the companies. When they do acquisitions of small companies entering this market those end up getting smothered by the culture of the automotive companies.

Everyone has spent a mountain of money on this problem but spent it all assiduously avoiding addressing the root causes.

Re:Car companies are in a billion-dollar software war by tashoecraft on Sunday May 11, 2025 @07:44PM (#43958239)
How many issues due large companies run into thinking they can just throw money at it? Just look at google and stadia, or amazon and their failed game studio. They have immense money and knowledge and ended up with nothing.

Each car has dozens to 100+ ecus, written in different languages, by different teams, different requirements, and different companies. Some are proprietary. Ford can’t just tell Bosch, hey your abs module needs to now integrate with our api, multiplied by 100+ companies. The legacy car makers need to revisit everything, and move most of it in-house.

Re:Car companies are in a billion-dollar software war by Peanuts99 on Monday May 12, 2025 @04:20AM (#43960737)
At the same time, we've had car companies putting out cars for 20 years with 10s of different modules built by different companies and things have been working just fine. Suddenly it's a problem because apparently everyone needs a giant screen on the dashboard?
Re:Car companies are in a billion-dollar software war by Gigachad on Sunday May 11, 2025 @08:38PM (#43958554)
The talent might not exist. Software development has been seen as the preferable career over electrical engineering for a long time now.
Re:Car companies are in a billion-dollar software war by ohthatsnotright on Monday May 12, 2025 @10:31AM (#43963418)
When I started my career I had a very keen interest in the embedded space, but when it pays half of what CRUD webapps pay I quickly changed to software only. I still tinker with embedded on the side and maybe at some point I can justify the cut in pay to go back to something I'd prefer to work on.
Re:Car companies are in a billion-dollar software war by whatever1 on Sunday May 11, 2025 @08:45PM (#43958596)
The answer is that current car platforms were designed with flexibility as first goal.

Car companies realized early on they could outsource component development and production to 3rd parties and they could make them bid each other to further lower the prices.

So their platforms were optimized to be able to swap component vendors very easily (to achieve lowest costs).

Of course the vendors are not 100% interchangeable and building a platform to accommodate everyone has to make sacrifices.Aka target the least common denominator across all vendors.

Re:Car companies are in a billion-dollar software war by kulahan on Sunday May 11, 2025 @10:32PM (#43959122)
Then maybe they should let me buy some better damn chips so the experience isn’t so laggy.

I know, I know, shooting the messenger…

Re:Car companies are in a billion-dollar software war by liveoneggs on Sunday May 11, 2025 @08:57PM (#43958662)
too bad computers aren't spark plugs
Re:Car companies are in a billion-dollar software war by whatever1 on Sunday May 11, 2025 @09:02PM (#43958693)
To be fair, this seemed to be the right strategy since they were able to be profitable in a very crowded market. Yes, the new companies try to verticalize everything from components to software, but none of them seem profitable (marginally Tesla passes the bar, but not so sure if you took away all the subsidies and carbon offsets).

So maybe the legacy guys were right all along?

Re:Car companies are in a billion-dollar software war by garyfirestorm on Sunday May 11, 2025 @09:20PM (#43958777)
I can tell you this works if your product doesn’t need frequent upgrades/updates and isn’t cohesive. In legacy auto world, you ask for one line of code change and the supplier slaps 100k bill. This is generally why things look old, outdated, carried over and buggy.
Re:Car companies are in a billion-dollar software war by whatever1 on Sunday May 11, 2025 @09:39PM (#43958863)
I totally agree with what you say. I am just not sure if the car market is willing to pay a premium to have this nicer fully integrated experience. Maybe there is space for a couple of premium makers.
Re:Car companies are in a billion-dollar software war by imglorp on Sunday May 11, 2025 @10:56PM (#43959224)
My preference would be do less! Shift all the nav and entertainment to phone integration; stop trying to make half assed shit versions of those. How many billions were spent on that?
Re:Car companies are in a billion-dollar software war by garyfirestorm on Sunday May 11, 2025 @11:55PM (#43959510)
Oh we don’t want Google Amazon and Apple to have the cake and eat it too. See GM Rivian and Tesla not supporting CarPlay and AndroidAuto.
Re:Car companies are in a billion-dollar software war by imglorp on Sunday May 11, 2025 @11:00PM (#43959240)
To what extent was a clean sheet design a huge advantage over the legacy makers?

And to what extent were the subsidies an advantage? They phased out after 200,000 units and Tesla has sold millions.

Re:Car companies are in a billion-dollar software war by kalleboo on Sunday May 11, 2025 @11:13PM (#43959303)
In Q1 2025, Tesla made $595 million on selling environmental credits/carbon offsets to other car makers. Net income for the whole company was $409 million.
Re:Car companies are in a billion-dollar software war by whatever1 on Sunday May 11, 2025 @11:15PM (#43959314)
Tesla has earned since 2017 over $10B in carbon offsets. That is in addition to the state and federal incentives.
Re:Car companies are in a billion-dollar software war by natch on Monday May 12, 2025 @02:16AM (#43960138)
Tesla took the hit for the transportation industry, working their asses off and pioneering the costly ramp up to mass production of EVs, so the subsidies are the government compensating them for having not taken the easy path that the legacy auto makers are taking with their continued production of polluting gas cars and their half-hearted introduction of compliance cars.

Since government wants to encourage transition to sustainable energy, and oil and gas have been subsidized for decades, not to mention the tens of billions in bailouts for legacy auto, putting things in perspective shows that legacy auto should get the brunt of any criticism here, and the relatively smaller subsidies to Tesla are offsetting the larger investment Tesla has made.

The beauty of it is that the money is actually paid to Tesla by the legacy auto makers who have not stepped up or have stepped up only at a scale of virtue signaling, if you look at the sales numbers.

Re:Car companies are in a billion-dollar software war by bsder on Sunday May 11, 2025 @08:47PM (#43958603)
Because the auto companies outsource everything, lay the risk onto the outsourced companies and expect that some significant percentage of them will go bankrupt every year.

With that kind of adversarial relationship, you are never getting anything above the barest minimum of competence.

Re:Car companies are in a billion-dollar software war by datavirtue on Monday May 12, 2025 @03:00PM (#43966411)
Smells like Boeing.
Re:Car companies are in a billion-dollar software war by garyfirestorm on Sunday May 11, 2025 @09:16PM (#43958759)
I work in one of the big three - the culture here is more waterfall and less agile. They decided at some point ‘we don’t need to be experts in building systems, we should only be good at spec’cing them and putting them together’ This leads to a mindset of relying on suppliers for changing even one line of code and at their mercy. Talent leaves because they didn’t get to do any of the fun stuff. And you’re left with bunch of MBAs trying to wing it in what is available which is - no talent, bunch of admineers, and a long list of supplier bills. They go for cheapest component they can spec for a given feature cutting 4MB memory will save 5 cents per car, we sell half a million cars, that’s big savings! I can go on and on about this, but one of us even tried to be Tesla trying to build our own zonal architecture - and are currently struggling due to costs, tarrifs and turnover. Also you can’t overnight change this mindset - building vs assembling. But there has to be some way and I’m too about to walk out the door due to ~10yrs of frustrations.
Re:Car companies are in a billion-dollar software war by andrewflnr on Sunday May 11, 2025 @09:30PM (#43958815)
> They decided at some point ‘we don’t need to be experts in building systems...

So they've just chosen death. Fantastic, great to hear.

Re:Car companies are in a billion-dollar software war by pjc50 on Monday May 12, 2025 @05:34AM (#43961159)
Well, yes. The legacy car companies are ossified. They want to keep churning out minute variations on the same cars, and regard software as a thin layer for the entertainment system. They don't want to adapt to EVs, which force a redesign of the car as a whole. They're going to get run over by Chinese companies unless they can beg for tariffs to prop up their un-innovation.
Re:Car companies are in a billion-dollar software war by doodlebugging on Sunday May 11, 2025 @09:37PM (#43958856)
> They go for cheapest component they can spec for a given feature cutting 4MB memory will save 5 cents per car, we sell half a million cars, that’s big savings!

I'm tired. Been out in the sun all day. Explain this to me please.

When I do the math I get 500000 * $0.05 = $25000

That's a small drop in a large bucket of their gross income or net profits.

EDIT: Harsh sun must've burned a few of my processors. I see now that this would only be one small change that saved an inconsequential amount of money. But each group is incentivized to produce minor changes like this that save small amounts and that those amounts do add to substantial savings and help complete the process of enshittification of the ownership and driving experience for those who choose to buy one of these vehicles.

Re:Car companies are in a billion-dollar software war by tqi on Sunday May 11, 2025 @10:12PM (#43959031)
Rinse and repeat across hundreds of components and your team "pays for itself"

"We found $X cost savings" is the easiest path the promotion. It's measurable, cleanly attributable, and immediate, while the downsides are not. Maybe perform is bad bc they skimped on memory, or maybe it's because the software team sucks. Maybe it means future updates are hamstrung, but who cares the bonus checks cleared years ago. Besides, you probably got promoted to a bigger / better role by now, and who can remember who decided what when?

Re:Car companies are in a billion-dollar software war by arkh on Monday May 12, 2025 @04:29AM (#43960783)
And with the help of software your get: this algorithm works well to recognize signs using 2 cameras. We can alter it a little to make it work with 1 camera (huge savings) and losing like 10% accuracy. With a cheaper camera we lose again some accuracy but even more savings.

Now you get a shitty feature for savings while the people who implemented it can go cry in a corner thinking about their good version.

Re:Car companies are in a billion-dollar software war by colejohnson66 on Monday May 12, 2025 @08:07AM (#43962067)
"We asked one of the software guys if we 'could' use a single camera, and they said, 'uh... possibly?', so we pushed through!"
Re:Car companies are in a billion-dollar software war by noisy_boy on Sunday May 11, 2025 @09:46PM (#43958897)
That is one component in one model. Car makers have several models with maybe hundreds (or thousands?) of electrical components. Plus "cost-saving" has always been a surefire way of ensuring bonus.
Re:Car companies are in a billion-dollar software war by smogcutter on Sunday May 11, 2025 @10:32PM (#43959121)
It’s very obviously a rhetorical exaggeration.
Re:Car companies are in a billion-dollar software war by garyfirestorm on Sunday May 11, 2025 @11:53PM (#43959497)
Yes sometimes it’s a dollar or two and it really adds up quick. Sometimes 10’s of dollars. That door speaker can be few dollars cheap - you may get 2% more THD in a frequency band… the conversations can be really reduced down to ‘meh subjectively not noticeable’ but will save us a million. Add few of these things and now you have a shitty radio system but 5 mil in bank.
Re:Car companies are in a billion-dollar software war by Marsymars on Monday May 12, 2025 @03:22PM (#43966625)
Speakers are a bit of a funny one, because, with the important condition that the amp needs to not be crap, they’re pretty straightforward to upgrade for the end user.
Re:Car companies are in a billion-dollar software war by olyjohn on Sunday May 11, 2025 @09:47PM (#43958901)
Yes but you make this small 5 cent change to 100 components and it adds up.
Re:Car companies are in a billion-dollar software war by 01HNNWZ0MV43FF on Sunday May 11, 2025 @10:40PM (#43959159)
Penny wise, pound foolish
Re:Car companies are in a billion-dollar software war by HeyLaughingBoy on Monday May 12, 2025 @04:42PM (#43967254)
Not just the owners, but the other engineers.

I have never worked in the auto industry, but I was an embedded software engineer at an F500 company that loved to just throw hardware "over the wall" to the SW engineers.

I had come from a very small company and working like this made no sense to me. After a particularly annoying discovery I was talking to one of the EE's and he explained it to me. "You see, the guy who designed that controller knows nothing about software. He just has a list of specs to meet, and he gets a processor, wires a bunch of peripherals to it, and releases a circuit board. If you're lucky, the SW guy who sat in the design reviews made sure to get a good enough processor to make your job easier. If not, you're SOL because as long as the hardware meets all the requirements they gave him, no one is going to want to change anything."

In this case, the engineer was incentivized to save a whopping $0.50 on a machine that cost around $2,000 to build. And for lack of that $.50 part, software spent hundreds of hours adding code to find a way to implement the behavior that it would have provided. Not to mention all the Test hours needed to verify that it worked as expected.

Paradoxically, I also saw the opposite behavior on the same project: people adding extremely complex hardware to solve simple problems because the company paid very well for patents, so of course everyone had an incentive to produce patentable designs.

Re:Car companies are in a billion-dollar software war by whiteboardr on Monday May 12, 2025 @01:44AM (#43959976)
Get out if you can!

Spent 7 years at the three pointed star within design and UX - one day, when i’m over all i had to witness and experience i’ll write a book about the downfall of the german automotive industry.

It’s all politics and due to constant battles and changing ownership throughout departments they won’t ever have a solid foundation. And i dare to assume that this goes for most of the automotive industry.

It’s sad to see that a once driving force of innovation is stumbling over its own arrogance and ignorance.

A major factor contributing to this are cost saving measures from the early 2000s where most of them stopped in-house research and development giving most of the work to contractors - a very expensive cost saving measure long term.

We’re down to them using “technology” as a seasoning for consumption like a fancy restaurant - very little long term thinking.

Re:Car companies are in a billion-dollar software war by vachina on Monday May 12, 2025 @04:02AM (#43960628)
Yeah, and then those contractors (like Continental) has sub-contractors (like Akka) and they have sub-sub-contractors (some random Indian software company) working on the side mirror winding logic.

In German cities with automotive industry, you’ll find thousands of these satellite companies.

Re:Car companies are in a billion-dollar software war by rapsey on Monday May 12, 2025 @04:55AM (#43960970)
And in Poland, Slovakia, Czechia, Slovenia, etc.
Re:Car companies are in a billion-dollar software war by 0xFNaaNg on Monday May 12, 2025 @07:06AM (#43961708)
> downfall of the german automotive industry

I hear that kind of statements all the time but if you take like real important car things germans are (still) pretty good: their cars handle really well, powertraian usually works perfectly smooth (or sporty), ergonomics is good to perfect, it will not rust for decades, list goes on ... The real things killing germans I think: cars are expensive and unreliable

Re:Car companies are in a billion-dollar software war by mlrtime on Monday May 12, 2025 @08:15AM (#43962113)
Agreed, Germany still makes some of the best cars in the world. Who is making them better?
Re:Car companies are in a billion-dollar software war by slaw on Monday May 12, 2025 @11:53AM (#43964415)
Huawei,Xiaomi,Xpeng.

For example

https://en.wikipedia.org/wiki/Maextro_S800

Re:Car companies are in a billion-dollar software war by whiteboardr on Monday May 12, 2025 @08:52AM (#43962373)
The main topic is software and it is still treated like a part you can just outsource and plug in.

Since cars are primarily being bought by sculptural aesthetics of the exterior and above all their brand they continue being bought for those who feel the need of a status symbol.

At the core there is still a lack of a long term strategy and above all stability to build on - not saying it is an easy task.

In the end the customer has to suffer with abysmal usability, reliability and ever changing mental models. And don’t get me started about the touchscreens everywhere situation…

It isn’t just software though - VW moving development and above all production engineering and planning to china since they failed coming up with an efficient solution in Wolfsburg is basically saying it all. [1]

Dire times ahead and i hope for the best.

[1] https://youtu.be/4AprfR8Xkio?si=xKXUdgt5BRyZKRNE

Re:Car companies are in a billion-dollar software war by fragmede on Monday May 12, 2025 @11:51AM (#43964394)
Given that the driving characteristics of most of the cars on the road don't match a BMW, what're the real "real important car things"? The revealed preference seems to be that the things you listed aren't actually that important. Long term cost is. Maintenance cost is. Not having to bring your car to the dealership for service is. Having the car have a long lifetime is. Handling well is nice; sporty drivetrain is nice; but that sort of stuff is clearly just a luxury, and the bottom dropped out of the luxury market recently (see: LVMH restructuring). If you're going to buy a sporty luxury car, why not get a Porsche or something with more cachet? Obviously there are reasons, but BMW's in an awkward position.
Re:Car companies are in a billion-dollar software war by 0xFNaaNg on Monday May 12, 2025 @06:12PM (#43967946)
> what're the real "real important car things"?

A good design from engineering standpoint. You feel it just instantly when you use the product. Interior is nice and will accommodate just about every possible driver comfortably with every control reachable. Suspension just works frkn great no matter how it was tuned (sporty or comfortable) and no matter how simple the design is. Same for drivetrain, you will acelerate/decelerate precisely how much you'd expect. And it's not a luxury it's a norm, even cheapest german or french cars have all this things sorted out. I'm speaking for the EU market though)

Re:Car companies are in a billion-dollar software war by mihaaly on Monday May 12, 2025 @05:09AM (#43961044)
Isn't the trouble that agile is not compatible with things that has to be thoroughly made, 'finalized before release', like in every mission critical production? Casuality and the dyamic free spirit primised has much much less space here.

This is not sexy. This is important.

Needs different mindsets than the software folks grew up along in the past decades. Yes! Yes! There are much much more sexy topics to focus on for an agile software maker, that yields better looking results seemingly instantly. Compared to the boring finalization and coordination - oh, you devil bastard, coordination - heavy activities.

Don't take me seriously, speculating heavily.

Re:Car companies are in a billion-dollar software war by lmm on Monday May 12, 2025 @12:25AM (#43959640)
They don't have a culture that values it, at any level. Historically hardware was important and software was a nice-to-have addon cost center. That's the mentality that the people at the top are still in, and it trickles down.
Re:Car companies are in a billion-dollar software war by Mashimo on Monday May 12, 2025 @04:41AM (#43960878)
> a smaller automative microcontroller company and bring it in-house?

I think in a lot of cases that would be Bosch, which is huge.

Re:Car companies are in a billion-dollar software war by raxxorraxor on Monday May 12, 2025 @05:15AM (#43961069)
They did the opposite for decades in the hope to save some bucks, they outsourced everything so only business people remained.

Worse this really grew into a culture of entitlement where only a ready to use product is acceptable. There is no R&D anymore, there are people looking to buy solutions that don't exist for car makers.

Re:Car companies are in a billion-dollar software war by speeder on Monday May 12, 2025 @05:23AM (#43961105)
I worked at BMW. I knew there was a project in there, using a certain ECU that was being quite problematic (as in, project being slightly late because ECU was a bit buggy and sometimes crashed when it was supposed to have almost 100% of uptime for legal reasons).

You ask: Why BMW doesn't just buy the ECU manufacturer?

Well... the company that was selling the ECU to BMW, is BIGGER than BMW. Even if BMW sold 100% of its assets and stock, it wouldn't have enough money to buy the ECU manufacturer.