Remix.run Logo
rkagerer 12 hours ago

Honda is setting itself up for failure on the second disruption sweeping the automotive industry: the software-defined vehicle (SDV), which has core capabilities that can be upgraded and improved over time.

No thank you. Not sure why the author frames this as a good thing. They've been bamboozled by the automakers and have got it backwards - you're buying a vehicle that already has the capabilities, but are disabled, then paying rent (or a fee) to turn them on. I'm much more likely to buy from a manufacturer that doesn't play these games.

neya 10 hours ago | parent | next [-]

Most people including the author think more software = premium/better. But as software engineers, we know better. That's not the case at all. More software = more control by everyone else except you. Manufacturers. Governments.

For this reason, I always avoid cars with big flashy LCD screens that are central to controlling the cars accessories like sunroof, AC and other electricals.

The other issue is support. So many models stop getting updates after 5 years. So, if there is a bug in that big screen, you have to live with it for the rest of the car's life.

Finally, there's the issue of privacy. Most manufacturers contract with analytics vendors to send your data back to them. You can't even turn it off. For example, MG (now chinese owned) has Adobe analytics embedded into their big screens. The only reason chinese love using Adobe over other vendors is because they aren't blocked in China. So that's usually a dead giveaway that your data is being sent back there.

What kind of data? You will be surprised.

1. How many people are inside the car at a given point (measuring laden weight)

2. What are your favorite spots (your home, office, restaurants, etc)

3. How many people live in your family (average laden weight over time)

4. Your favorite routes, highways

5. If you are married/have kids

6. If you're having an affair

7. Your annual income, monthly spend, estimated net worth

And a lot more data points that I can list here. Remember, they have access to additional data brokers to stitch a complete user profile about you too.

chrsw 20 minutes ago | parent | next [-]

It doesn't have to be that way though. There's a bigger scam in the tech industry in general that says the path we're on is the only path we can be on.

More software doesn't have to mean less value for the customer. More software doesn't have to mean your tools and devices are spyware machines. That's just the lie we've been told.

carefree-bob 4 hours ago | parent | prev | next [-]

There is also the issue of longevity. Most people don't expect 20 year old laptops to keep working, but they expect 20 year old cars to keep working. The software defined vehicle is a disposable vehicle, and that means it better be cheap or someone is taking a depreciation bath.

neya 2 hours ago | parent | next [-]

That's because cars are fundamentally hardware products, not software products. Yes, software powers the heart of it (ECU), but it is just another "part" in a million other parts, not the main central selling point of the car.

So, if I buy an expensive hardware product for something that can significantly alter my net worth, it is not unreasonable to expect it to last a few decades.

The analogy for this would be the same as buying a property/house. Just because it has a smart home module in it, doesn't make it the central USP of the house - people invest millions into it for the location and size (area), not for the software it runs on.

However, what's happening today is software is being pushed as the central USP of the car, kind of like how they did with phones - and that's not a good thing and which enforces my belief further that we need less software inside hardware products, not more.

johnisgood 6 minutes ago | parent [-]

And because we know cars do not have to have all that crappy software. We have cars lasting decades without it.

tcfhgj 2 hours ago | parent | prev | next [-]

It might surprising to you, but most people haven't already locked themselves into the apple prison

michaelt an hour ago | parent [-]

My 20-year-old PC hardware will just about work, but a lot of projects are dropping support for 32-bit x86 these days.

If you brought the newly released https://en.wikipedia.org/wiki/Yonah_(microprocessor) in 2006 - no Windows 11 or later, no Debian 13 or later, no Ubuntu 20.04 or later...

dzhiurgis 4 hours ago | parent | prev [-]

Cars with 20yo computers do work tho.

carefree-bob 4 hours ago | parent | next [-]

The older modules were more durable, but even those start to fail after that much use. In the past, you could go to a junkyard and pull a new module, but now everything is vin-locked to the car, so you need to buy a new module from the manufacturer, but oops, they are no longer selling them. Now what do you do? It's a real problem.

Some shops try to reverse engineer the modules and create clones, and that works a little bit, but it's a real problem. But that was for modules made in the early 2000s.

Now fast forward to today where the electronics is completely different and much less durable. You have basically PC motherboards being inserted into cars. I think people have not yet understood the implications of this in terms of their car's durability.

I've been talking to a guy with a 2007 Volvo and the upper electronics module failed -- it's in the rear-view mirror. Now, you can still drive that car, but he pulled one from a junkyard and tried to replace his -- now the CEM wont recognize the module. OK, with Volvo, you can crack the CEM pin and get it to accept the new module since the reverse engineering community has managed to figure that out.

But with modern cars? With the "software defined vehicle"? You are S.O.L.

When a mechanical part fails, you can fabricate a new part, and aftermarket vendors come and make replacement parts. But with software? The vendor isn't releasing the code. You can't make a replacement.

21asdffdsa12 an hour ago | parent | next [-]

AI in a box, look at the signals coming in, look at the signals going out. emulated and clone them.. you have a acceptable and a reject state button. Blackbox blackboxed car.

generic92034 4 hours ago | parent | prev [-]

At least in places with strong consumer rights I imagine there could be regulation to force vendors keeping their old cars repairable.

trashb 2 hours ago | parent | next [-]

This could be but in practice it doesn't work.

Both the governments and the manufacturer benefit from you driving a newer vehicle instead of keeping your old car running. Topics like environmental impact safety etc. are higher priority compared to repair-ability. Additionally most people don't care.

Additionally there is the issue of licensing and regulation around the hardware and software of a vehicle. The regulation in my country is written around "type approval" and this means you can not change the car significantly beyond what is approved during the car "type approval" process.

On top of that this market is ripe for abuse of planned obsolescence as the product is very technically complex and there is no real regulation against it.

This is why I drive an old car and a simple modern car, most modern smart tv's with wheels strapped to them will become bricked the moment the manufacturer doesn't support them anymore (after the 10year lifespan).

Robotbeat 37 minutes ago | parent [-]

In my experience, it does actually work. Tesla model s had an issue with the flash memory endurance, and the NHTSA made them replace it. Which they did, and upgraded the 3G modem to LTE while they were at it. My 2013 Model S is still going strong, still gets software updates.

gambiting 2 hours ago | parent | prev [-]

>>I imagine there could be regulation to force vendors keeping their old cars repairable.

Yes, but what does that mean in practice? That Manufacturer has to keep making parts for 20 years after production ends? How does that help if your entire infotainment system runs on Google's AOSS system and google just pulls the plug on it or the built-in modem stops connecting to the internet because your country decided to switch off all 3G networks(which is a real problem happening everywhere). Is the car "working" but with all apps and satnav completely blank still functional or does it need "repair" - if so, what does that repair even look like?

As a basic example - I have a 2020 Volvo XC60 with Sensus OS - all the maps are preloaded on the internal drive and they will continue working until the hardware breaks - they might get outdated but they will work. But I drove a new Volvo XC60 with AOSS and I was in the area without any signal coverage - in that case all the maps were just blank, the middle of the driver display was blank, it literally looked broken because nothing would load and the screens didn't have a good fallback for such a scenario.....which will inevitably happen to all these cars, either because they lose connectivity or because google/volvo decide to stop supporting them on their network.

yourusername 3 hours ago | parent | prev | next [-]

Cars with (double) DIN units are ok. When the built in GPS is missing half the roads in your area or Carplay/android auto stops working you can just buy a new headunit for a few hundred dollars. But cars with everything "integrated" aren't ageing as gracefully and it's not easy to upgrade the built in systems. 20 years old is fine, 10 years maybe not.

kakacik 3 hours ago | parent | prev [-]

Yeah but those were primitive (as in simple, more reliable) and hardened electronics, and you had tons of knobs to set most important things directly even if the screen would die completely.

Now its just a tablet glued to some annoying location and no physical controls. Do you expect a tablet to last 20 years battery notwithstanding, the touch to be perfectly sensitive for so long? Most people don't, for good reasons.

pmontra 6 hours ago | parent | prev | next [-]

It's not only bug fixing. It's what happens to phones too: updates for a fixed number of years.

I don't see the point to pay a premium for a new car (it's not a tool for my work) so I always buy second hand. My Citroën C3 from 2016 never upgraded to the new backward incompatible Android auto from the late 2010s. I bought it in 2020 and I wasn't able to connect to it with my phone from 2019 which came with the new Android auto. BTW iPhones could connect. Last time I checked was 2024.

This particular problem is not important because I put my phone in a holder close to my wheel and I get a better navigator than my car could ever be with its 3 colors LCD panel, but cars can last much more than phones and stopping support at any time during their lifetime could be a problem. I understand that supporting a 2016 car in 2036 could be a problem too, so just give us the mechanical part with the firmware of engine, brakes etc and the usual knobs and buttons. Each passenger has a personal infotainment system in their hands and spend their time liking at it with earpieces in their ears. No need to duplicate that in the car.

I'm past 130k km now so I'll be looking for another second hand car a few years from now. I'm afraid that it will be from the middle of the worst period of the car dashboards. Maybe I'll be partially saved by looking at a low price point.

torginus 31 minutes ago | parent [-]

I don't understand how they can get away with this even. Imagine if they discover a root exploit in whatever old version of Android they're running.

Now if there's no update, people can just hack your car via the internet or Bluetooth. While your infotainment can't access the ICU usually, they're connected via Canbus which has zero provisions for security, and taking over your whole car is usually quite easy from this point, as many have demonstrated.

And even if there's a fix, you have to drive to the service center who might not even update your car for free.

I'm just surprised how this hasn't ended in disaster already.

drnick1 5 hours ago | parent | prev | next [-]

> Finally, there's the issue of privacy. Most manufacturers contract with analytics vendors to send your data back to them. You can't even turn it off.

You absolutely can. Pull the fuse of the cellular modem aka "telematics unit" or even completely remove it. Some vehicles don't have a separate fuse, in which case you will need to physically unplug the modem. Do your research and don't buy any car where this can't be done more or less painlessly.

kakacik 3 hours ago | parent | next [-]

Well thats a nice theory but do you yourself give guarantee to all models that they will keep working after such potentially destructive 'hack' ? I don't think so. Its trivial for manufacturer to make it stop working because of ie some security blah and just having a big warning on the screen to go to the repair shop.

So a typical internet advice - don't listen to it uncritically, or not at all.

mikkupikku 2 hours ago | parent [-]

Pull the fuse during your test drive maybe.

hsbauauvhabzb 2 hours ago | parent | prev [-]

Any sites which describe this across models? What else do you lose out on?

WalterBright 6 hours ago | parent | prev | next [-]

I was told by a car dealer service guy that if the touch screen went on the blink, the car would be totaled. (Since replacing it cost more than the car was worth.)

I've often thought the touch screen should be replaced by a socket that accepts an iPad, and put the auto custom software on that. Why reinvent the hardware?

drnick1 5 hours ago | parent | next [-]

> I've often thought the touch screen should be replaced by a socket that accepts an iPad,

The last thing I need is Apple spying on me when I am driving.

Nevermark 3 hours ago | parent | next [-]

Do you have a car now? A phone? If you are wearing pants you are being tracked right now!

darkwater 2 hours ago | parent | next [-]

So why all this hysteria about cars tracking us if we already carrying phones with us that has been tracking us for almost 2 decades now?

I'm being a bit sarcastic but also not. I understand the sentiment of people here but also the 2 standards applied.

trashb an hour ago | parent | next [-]

Because you can choose to leave your phone at home and are travel everywhere by car if you don't want to be tracked. But you can't leave your car at home and travel anywhere.

It is true that we don't need cars sending telemetry to track us since there is a conveniently placed identification number on the front and rear of the car, the number plate (used by government), but this is physically broadcasted and that limits its reach.

So why should the manufacturer of my car have access (and the right to sell) a lot of my personal data like location, weight, age indefinitely just because I own a product manufactured by them?

It is an unnecessary overreach on very sensitive data and I can't really opt out (if buying a modern car) since all manufacturers are doing it.

Yes I also carried a phone everywhere the last 20years, but that doesn't make the tracking right (also on phone I think we should be tracked less).

darkwater an hour ago | parent [-]

I understand and agree in general, but the root issue is in the laws and what's permitted to companies. Giving your data to car manufacturers and 3rd parties should be mandated to be disabled by default by law and only enabled with proper informed consent.

everdrive 41 minutes ago | parent | prev [-]

Because you can leave your phone at home? Because I hate my phone and I'm not happy about that either?

LightBug1 2 hours ago | parent | prev [-]

2005 Toyota, baby! No fucking internet connection or touch screen.

rTX5CMRXIfFG 4 hours ago | parent | prev | next [-]

Funny that you say that because of all the big tech companies, Apple has the best track record at fighting for consumer privacy. And you certainly cannot say that for any of the car makers that currently have an EV lineup.

kakacik 3 hours ago | parent [-]

Apple has a terrible reputation if you don't cherrypick news. Most of their 'security' stuff is PR work. Its just that rest of competition is even worse.

WalterBright 5 hours ago | parent | prev | next [-]

Your touchscreen is already spying on you.

happymellon 3 hours ago | parent | prev [-]

The principal is there though.

The power of a tablet is far more than is required for an infotainment system. Make a standard, like we used to have for radios and regulate everything to expose all the controls via a standard connection. Standard parts for replacing and sizes for fitting.

The only way we can have nice things is by regulating. I don't want proprietary tyres either.

IrishTechie 4 hours ago | parent | prev | next [-]

€1500 or so for Tesla to replace the screen, cheaper in many other cars.

fetassdd 3 hours ago | parent | prev [-]

That’s nonsense. Tesla screen for example is $1800 Australian + GST.

Cheap? No. But not overly expensive all things considered.

BiteCode_dev an hour ago | parent | prev | next [-]

Telling that to normies would usually give me blanks stares and "nothing to hide" or "don't care" arguments.

My "but your situation my change" and "gov can turn bad" arguments never hit. People are terrible at projecting themselves. That's why climate change is so hard to fight. It's too far and abstract.

Humans need to feel concrete and awful pain to realize their mistake and learn.

But I'm hoping the Trump situation is going to cause that. Now that the US is at the brink of dictatorship (some might argue it's already there), maybe American citizens will realize that putting their entire life on a centralized platform, having non encrypted communications and spying devices everywhere is a terrible idea.

I'm not very optimistic though.

And even if they do, in 3 generations, they will have forgotten. I have no idea how to fix this.

close04 4 hours ago | parent | prev | next [-]

> But as software engineers, we know better.

As users we should also know better. All too often software is used to remove functionality from your things, or add unwanted ones. Even just adding ads. It's used as bait and switch and can make the thing you bought unfit for the job.

Car software comes with so many locks and it's intentionally made to not be serviceable by the user in any way. You can't tweak it, replace it, take one from another car. It's your car, the hardware part that does the same job is yours, but the software that replaces it isn't.

And at the end of the day almost no buyer buys a car for future promised software features. They buy it for existing features and new good ones are just welcome. If anything, the software is just used as an excuse to deliver a half baked product and have it bake over the years in the owner's hands, so at the end of the ownership maybe it's what was promised in the first place.

palmotea 7 hours ago | parent | prev | next [-]

> More software = more control by everyone else except you. Manufacturers. Governments.

Also more unreliability, because software engineers often aren't real engineers.

> The other issue is support. So many models stop getting updates after 5 years. So, if there is a bug in that big screen, you have to live with it for the rest of the car's life.

The problem here is (probably) the internet, which gives management an excuse to slack on QA. If there was no chance to ever update the software, they'd probably do a better job. But now with the internet, they can say they'll just fix it in a patch later, but then never actually get around to doing that.

There ought to be a law that says car software may only be shipped on console-style non-flash ROM carts.

bko 2 hours ago | parent | prev [-]

Maybe that's because software that we use every day (websites, saas, etc) generally get better over time and it's still relatively cheap. Meanwhile cars still rely on things like an archaic check engine light rather than just tell you what's wrong with the car and an infotainment system that's worse than a circa 2012 iPad.

People feel that cars haven't really improved much in practical terms over the last 20 years. At least to the layman, they don't feel smoother, safer, more comfortable to drive. They just got more expensive, more cameras and crap like auto-start that no one asked for.

So at least the hope is to take some of the best parts of modern software manufacturing and apply it to the car. Tesla did this and is why it was the first successful car company that's been started in the past 50 years or so.

edgyquant 2 hours ago | parent [-]

Cameras and auto start are both godsends and way better improvements than anything else including computerized features

bko 2 hours ago | parent [-]

Auto start is pretty much universally hated especially since it's ubiquitous and can usually only be turned off for a single ride. But cool, I'm glad you like it.

Cameras and electronics make the car much more expensive to repair.

But I'm confused, are you pro-technology in car or are you one of those that say "this exact level of technology is perfect, any more or less would be bad". I see this weird tech hater sentiment. For instance some are worried about technology taking blue collar jobs but if you suggest removing technology to create more jobs, they would be against that. Consider how many jobs the washing machine has taken. We could create millions of manual clothes washers if we got rid of them!

https://www.newsweek.com/automatic-start-stop-technology-new...

gambiting 2 hours ago | parent [-]

>>Auto start is pretty much universally hated especially since it's ubiquitous and can usually only be turned off for a single ride.

Which I absolutely don't understand. It's a fantastic technology and I wish I could retro-fit them to some of my older cars too, it's literally fantastic. Like, who likes sitting in standstill traffic and listening to their 4 cylinder rambler working when they are just standing still???? Even in my V8 LR3 I wish the engine would just shut off when in traffic, it's extra noise that's not needed or welcome inside the cabin. Especially since the advent of integrated starter generators, all the old arguments against it, how it's slow to start or how it wears out the starter motor have literally disappeared. But you still see people rabidly complain about it on forums, for no reason that I can see anywhere, other than "I just don't like it".

slg 11 hours ago | parent | prev | next [-]

>you're buying a vehicle that already has the capabilities, but are disabled, then paying rent (or a fee) to turn them on.

This is very much not what "software-defined vehicle" means which itself is very much not the same thing as EVs. It's possible to criticize the explotative business practices you mentioned (or bad UI practices like moving everything to a touchscreen instead of physical buttons) without linking them to other issues that have no real relation beyond falling under the general category of "technology".

At a societal level, EVs are generally better than ICE cars. At a societal level, cars that can automatically fix a "recall" with an over-the-air update are generally better than recalls that will wait to get fixed until an owner schedules an appointment to have the car serviced. These two things can be true without endorsing automakers who charge and extra fee to activate the seat warmers that already exist in the vehicle.

metaphor 11 hours ago | parent | next [-]

That's all motherhood and apple pie, but I'm sorry: the reality that we live in and incentives at play are such that if a capability can be exploited, then it will be exploited to the detriment of the consumer. Full stop.

slg 10 hours ago | parent | next [-]

It's interesting how many complaints I see on HN that are framed as if they're complaints about a specific piece of technology when they are really complaints about capitalism. I'm all ears if you want to criticize our entire economic system, but I think it's silly to have that conversation specifically in the context of car software rather than at a societal level.

chii 9 hours ago | parent | next [-]

> when they are really complaints about capitalism

it's not a complaint about capitalism. It's a complaint about asymmetric bargaining power in the seller/buyer relationship.

That's not inherent in capitalism. It's inherent in an anti-competitive market. The failure is in gov't making sure there's sufficient regulation to prevent monopolistic practises.

panick21_ 18 minutes ago | parent | next [-]

Perfect symmetry in bargaining power is systematically impossible. Not having perfect symmetry does not mean its anti-competitive.

The facts are, most people don't mind software in their car an like live-updates.

And nothing about software in cars or cars is monopolistic in any way.

sReinwald 2 hours ago | parent | prev | next [-]

"It's not a complaint about water. It's a complaint about the wetness."

If capitalism requires constant vigilant government intervention to prevent monopolistic practices, anti-competitive markets, and asymmetric bargaining power, then it seems to me that this is absolutely a complaint about capitalism. If anything, your comment just makes the indictment more damning.

chii an hour ago | parent [-]

i'd rather have the gov't be vigilant, than to have the gov't be the one monopolistic dictator. None of those problems of monopoly are inherent in capitalism - they exist in one form or another under a different market style (that of a command economy). It just appears different.

mynameisash 8 hours ago | parent | prev | next [-]

> The failure is in gov't making sure there's sufficient regulation to prevent monopolistic practises.

This may not be a problem inherent to capitalism, but it certainly is a problem caused by the capitalism we currently have (by which I'm specifically referring to the US, but it may apply more broadly elsewhere).

And the government's failure to adequately regulate the market is due to the right. The party that claims government doesn't work has repeatedly - for generations - run on this as their platform, and when in power, they ensure it doesn't work by continued regulatory capture and gutting of consumer protections.

8 hours ago | parent | prev [-]
[deleted]
fcatalan 10 hours ago | parent | prev | next [-]

I'll raise the flag of "Don't nickel and dime me" in every battlefield.

lmm 9 hours ago | parent | prev | next [-]

If it's silly and it works, it's not silly.

Criticising our entire economic system tends to have very little effect. Criticising specific poor business practices and/or technologies that enable them has a much better chance of improving people's lives.

josephg 9 hours ago | parent [-]

> Criticising our entire economic system tends to have very little effect.

I think its actively counterproductive. Criticising the entire economic system doesn't do anything. Complaining in broad strokes about stuff you can't change reduces your sense of agency over the world.

Also, if people believe that businesses must be sociopathic, they will make sociopathic choices in business. The belief reinforces the problem.

fc417fc802 6 hours ago | parent [-]

It's not that they must be, rather that they are incentivized to be. If you dangle money in front of them what were you expecting?

MiiMe19 10 hours ago | parent | prev | next [-]

Because we don't care about capitalism, we don't want over the air updates to our cars.

beached_whale 8 hours ago | parent | next [-]

I don't want my vehicle connected at all. It's an open invitation to privacy reducing tech and exploits.

darkwater 2 hours ago | parent | prev | next [-]

I want OTA updates in my car, but I want just benign ones, which add features for free as the software improves.

This kind of attitude is like saying "I don't want software that updates on my PC" when you are actually complaining about SaaS products.

achierius 10 hours ago | parent | prev | next [-]

When you're fighting the same enemy on a dozen battlefields, you won't stand a chance of winning until you understand that fact and go after the root cause.

dalmo3 7 hours ago | parent [-]

Because enshittification wouldn't happen in a centrally-planned economy? What's the basis of this?

sham1 5 hours ago | parent [-]

This feels to me like a false dichotomy. The only alternative to the current way of doing things isn't a planned command economy, no matter what "libertarians" or tankies might argue.

panick21_ 13 minutes ago | parent [-]

Then explain how it would work exactly.

Anything other then capitalism with slightly more regulation is just going from the US to Germany. Great, but they have software updates on cars too.

If you want to change anything more fundamental, you are going to have to do a planned economy.

At best you can say, maybe could be slightly better Germany by having a better political process or something. But even then, software updates in your car are going to be a reality because it solves are problem for manufactures, saves consumers lots of time in many cases and generally the positives outway the negatives.

I bet you 100% that in any planned economy OTA updates would still happen.

At best we can argue for some better practice about OTA Updates in regards to security and functionality. Maybe forcing manufactures to have a 'security only' feed an a 'feature feed'.

slg 10 hours ago | parent | prev | next [-]

Then don't frame the argument as "over-the-air updates are bad because of capitalism".

BurningFrog 9 hours ago | parent | prev [-]

I love the over the air updates of my car!

adrian_b 3 hours ago | parent | prev | next [-]

As another poster already said, the complaints are not about capitalism, even if sometimes they are worded in such a way, but they are about monopolistic capitalism.

For "capitalism" without other qualifications, there are no alternatives. The so-called socialist or communist economies have always lied by pretending that they are not capitalist. In fact all such economies were the extreme form of monopolistic capitalism.

Towards the end of the nineties of the previous century, a huge wave of acquisitions and mergers has started and it has never stopped since then.

Because of this, to my dismay, because I have grown in a country occupied by communists so I know first hand how such an economy works, the economies of USA and of all the other western countries have begun to resemble more and more every year with the socialist/communist economies that were criticized and ridiculed here in the past.

While the lack of competition and its consequences are very similar, in some respect the current US and western economies are even worse than the former socialist/communist economies. At least those had long-term plans. While those plans were frequently not as successful as claimed, they at least realized from time to time useful big infrastructure projects.

The main role of the laws and of the state must be the protection of the weak from the powerful, for various definitions of weakness and power, to prevent the alternative of attempting to solve such inequalities by violent means, when everybody loses.

Therefore there must be a balance between the economic freedom of the private companies and the regulation of their activities.

It is obvious that in USA such a balance has stopped existing long ago and the power of the big companies is unchecked, to the detriment of individuals and small/medium companies.

The US legislators spend most of their time fighting for the introduction of more and more ridiculous laws, which are harmful for the majority of the citizens, while nobody makes the slightest attempt to conceive laws that would really protect the consumers against the abusive practices that have now spread to all big companies.

beeflet 7 hours ago | parent | prev | next [-]

Do personal computers even really emerge under communism? it is yet to be seen. But this specific technology seems to only evolve under capitalism to suit the needs of a certain type of buisness against the consumer.

If it emerged under communism, it probably would be equally as bad. I imagine if it emerged under communism or socialism it would be designed to solve a similar problems: securing the needs of the state against the citizen.

adrian_b 2 hours ago | parent [-]

There is no such thing as a communist economy.

The economies of all countries that claimed to be socialist or communist were the extreme form of monopolistic capitalism.

Because nowadays the economy of USA resembles more and more every year to that of the socialist countries from the past, a non-negligible risk has appeared for the personal computer to become an endangered species.

The prices of personal computers and of their components have been increasing steadily during the last decade, long before the current wave of extreme price increases.

There is a steadily increasing pressure from big companies and from the governments controlled by them to eliminate true ownership of computers and of many other electronic devices, by introducing more and more restrictions for what owners can do with their PC/smartphone and by introducing more and more opportunities for others to control those devices remotely.

Many kinds of computing devices have eliminated their low-price models and they are offered now only in models so expensive as to be affordable only for big businesses, not for individuals or SMEs.

Ten years ago, I could still buy various kinds of professional GPUs with high FP64 throughput and any model of Intel Xeon server CPUs.

Nowadays I can choose to buy only high-end desktop CPUs for my servers, because the state-of-the-art server CPUs and datacenter GPUs now have 5-digit prices. NVIDIA, Intel and AMD see only big businesses as customers for such products, and they no longer offer any smaller SKUs in these categories (Intel nominally offers a few cheap Xeons, but those are so crippled that they are not worth for anything else but for enabling the testing of some server systems).

So in the kind of unregulated capitalism that exists today in USA, PCs would not have appeared and there is a risk for them to disappear, because they have become a relict of the past.

panick21_ 8 minutes ago | parent [-]

Ah the old 'No true Scotsman' argument. Except of course that the centrally planned economies like the Soviet Union were exactly what socialists before WW1 demanded. And what they tried to implement.

If the Soivet Union and friends were not Communist/Socialist then a communist economy simply doesn't exist, and has never existed and we see 0 reason why it would ever exists. And its not even clear what it would be or how it would work. So its completely and utterly irrelevant for any debate in the real world.

Its only in circular marxist self-mastrobation logic to redefine Soviet Union as 'monopolistic capitalism'.

> The prices of personal computers and of their components have been increasing steadily during the last decade

Not in terms of actual performance ...

Maybe for Graphics cards, but at the same time, those graphics cards can do things now they could not before so they gained in value.

kjkjadksj 8 hours ago | parent | prev | next [-]

It is fair to discuss new inroads of the capitalist devil such as this one

LoganDark 10 hours ago | parent | prev [-]

Those against capitalism are going to speak out against what capitalism will lead to be exploited. I don't consider it "silly" to be against something that will lead to disaster, even if the disaster is systemic. Like, so what? Honestly. You can be against giving bad actors new tools without the tools having to be bad themselves. That's the premise of gun control for example.

shnock 11 hours ago | parent | prev [-]

This is a classic example of slippery slope fallacy, and not in the spirit of intellectual curiosity for which this forum exists

hnav 11 hours ago | parent [-]

But it's true? How does an automaker that doesn't engage in those tactics compete when the rest of the market does?

uniq7 10 hours ago | parent [-]

Like sugar-free, gluten-free, dairy-free, nut-free food, where the lack of something is sold as something positive.

I'd love to buy an ad-free, subscription-free, tracking-free, touchscreen-free car.

tirant 7 hours ago | parent | next [-]

Those cars exist but don’t do well in the market. And only when sold by very little money and cheap parts.

People demand connectivity, big screens and lots of software.

beeflet 7 hours ago | parent | prev [-]

In the future, no one will be rich enough to buy a free car

rkagerer 8 hours ago | parent | prev | next [-]

cars that can automatically fix a "recall" with an over-the-air update are generally better than recalls that will wait to get fixed until an owner schedules an appointment

Haed disagree. You've been bamboozled, too.

Recalls of any kind are a signal to me the vehicle shipped half-baked. I'd rather have the car with slightly older features that took a little longer to release, but got it right before leaving the factory floor. Or at least the one with sufficient isolation between safety-critical and convenience features that recalls like those you describe are low priority enough to not be urgent.

panick21_ 4 minutes ago | parent | next [-]

The reality is, and this is just a fact that all cars have recalls. And currently there are already lots of recalls that require software. Now you just have to go to the dealship.

At best you could argue, maybe the software is better because a bug is more expensive to fix. But that can also lead to low risk bugs not being fixed.

Either way, the solution is not to prevent update, but make the cost higher for companies if their software or their update causes anything safety critical to be wrong.

Regulation around having a separate update for security critical things might be reasonable on government level. But usually the update is not forced in if its mostly features.

hypfer 5 hours ago | parent | prev [-]

Why is this as downvoted as it is?

Man. HN. This goddamn platform

angry_octet 3 hours ago | parent [-]

Imagine having a car that pulls packages from npm or Docker hub whenever it gets a network connection. If there were cosmic justice that's what many HN users would get.

neya 10 hours ago | parent | prev | next [-]

> At a societal level, EVs are generally better than ICE cars.

Cite your sources, please

> cars that can automatically fix a "recall" with an over-the-air update are generally better than recalls that will wait to get fixed until an owner schedules an appointment to have the car serviced.

If a "recall" can be fixed via software, doesn't that mean just shitty software to begin with? And that usually happens only when a car is infested with tons of software - proving the exact opposite of why we need less software inside cars?

cl0ckt0wer 9 hours ago | parent | next [-]

The dev that has never shipped a bug must file the first cve

Barrin92 9 hours ago | parent | prev | next [-]

>Cite your sources, please

we need sources for the fact an electric motor, all other things being equal, is better than a combustion engine? If you agree that people in general value the health of their lungs that alone is sufficient reason.

It's also becoming quickly a question of geopolitical resilience, running your transport system on dinosaur juice coming from regions where people blow each other up is bad in particular if you happen to be Japanese automaker Honda

neya 8 hours ago | parent | next [-]

> an electric motor, all other things being equal, is better than a combustion engine?

This is not the core argument. Motors maybe superior - we can agree on that. The power source (batteries) and the environmental impact they have - that has always been the core argument. [1]

Again, without sources, these are just opinions.

Sources:

[1] https://pubmed.ncbi.nlm.nih.gov/30046087/

ChadNauseam 6 hours ago | parent | next [-]

Does the article you cited cost money to read? I found a description on google scholar:

> Ten years left to redesign lithium-ion batteries

> Reserves of cobalt and nickel used in electric-vehicle cells will not meet future demand. Refocus research to find new electrodes based on common elements such as iron and silicon, urge Kostiantyn Turcheniuk and colleagues.

I notice that the article was published in 2018. So I guess we only have to wait two more years to decide if it's right or not. Will we be out of cobalt and nickel by then? I'd be happy to take a bet with you, assuming you stand by the article you cited.

defrost 5 hours ago | parent | prev [-]

That's an atrociously written opinion piece presumeably written to cast shade on the EV industry.

Full article, for others: https://sci-hub.ru/10.1038/d41586-018-05752-3

My background is global geophysical exploration, primarily for mineral resources with some dabbling in the energy domain.

For a single example, this passage:

  High demand and prices are already encouraging some producers to cut corners and violate environmental and safety regulations.

  For example, in China, dust released from graphite mines has damaged crops and polluted villages and drinking water. In Africa, some mine owners exploit child workers and skimp on protective equipment such as respirators. Small artisanal mines, where ores are extracted by hand, often flout laws.
is entirely emotive, intended to tug on feelings (which it does) but otherwise it has no bearing on the bulk of major mining that contributes to bulk of mineral processing.

The tonnes of nickel and cobalt we see largely comes from big mines, big trucks, formal Occ Health and Safety regulations, etc.

It also commits the usual mistake of confusing "just in time" exploration results that firm up suspected deposits with sizes and density estimates for the commodities of interest with absolute limits on what is available over the cycle of time.

As demand increases further areas that are "known" (but not measured) get further technical inspection (magnetics, drill sampling, etc) and become new fresh reserves.

chii 9 hours ago | parent | prev [-]

[flagged]

tomhow 5 hours ago | parent | next [-]

> This is why the left/progressive crowd is so disliked by the conservatives - they phrase any argument from an inherent view point that they assume is self-evident.

Please don't engage in political battle or post flamebait on HN. https://news.ycombinator.com/newsguidelines.html

Barrin92 9 hours ago | parent | prev [-]

[flagged]

tomhow 5 hours ago | parent [-]

> Conservatives, I assumes this means American modern conservatives, dislike this because they make French postmodernists from the 70s look like evidence based scientists

Please don't engage in political battle or post flamebait on HN. https://news.ycombinator.com/newsguidelines.html

rossjudson 9 hours ago | parent | prev [-]

Cite your own sources that they're not. And maybe try to avoid the ten year old nonsense that's frequently floated as "evidence".

On recalls -- like the one that said that individual icons have to be slightly bigger? Yeah, shitty software.

Or the one that made Tesla annoy drivers with a smaller timeout? That was actually a safety issue --- people would turn off FSD to adjust something and then turn it back on again. Much, much less safe.

neya 4 hours ago | parent [-]

> Cite your own sources that they're not.

Cite my sources for what exactly?

> that they're not.

You made an assumption about something I never said and used that as the base of your argument to make a point.

I didn't say anything, I simply asked them to cite a source for that kind of a grandiose claim. If you make a claim like that without citation(s), the onus to prove it lies on the person making the said claim, not on me to disprove it.

scj 11 hours ago | parent | prev | next [-]

> "At a societal level, cars that can automatically fix a "recall" with an over-the-air update..."

If an over-the-air patch can have that kind of impact, then what happens if security is compromised and that power is used for ill?

slg 10 hours ago | parent [-]

When was the last time you worried about someone cutting your brakes? A lot of times these hypothetical fears are disconnected from reality. Security is important, but people generally don't engage in destruction for destruction's sake so improving default safety levels has been a clear net positive for society so far. Maybe I'm being shortshighted and a future security exploit will change that, but it's not something I currently fear as someone whose car gets occasional OTA updates.

rjp0008 10 hours ago | parent | next [-]

Cutting someones breaks requires physical access to the hardware.

Changing: if (brakeDepressed()){ engageBrake(); } To: if (brakeDepressed() && currentTime < '5/6/26 4pm EST'){ engageBrake(); } Can be deployed to thousands of vehicles, and would stop brakes from working during peak commute time on the East Coast.

silon42 3 hours ago | parent | next [-]

To cause a huge annoyance, it could just randomly apply brakes for some time, which is probably much simpler than bypassing the pedal->brake.

slg 10 hours ago | parent | prev [-]

Someone who can write out that code with that specificity should know there are countless technical and procedural ways to help prevent that sort of thing from actually making its way into consumer vehicles (or that OTA updates would be the only avenue to accomplish that). In a properly designed system, the only real fear here is a state-level attack. And I just don't think getting every Honda to crash at 4pm is a vulnerable enough attack vector to make this hypothetical worthy of much thought.

zvqcMMV6Zcr a minute ago | parent | next [-]

> In a properly designed system, the only real fear here is a state-level attack.

No, I actually also have to wonder if manufacturer OTA update won't brick my car on their whim: https://www.youtube.com/watch?v=8OB2NqcSDXQ

ivell 5 hours ago | parent | prev | next [-]

Not only state actors. Vulnerability can be exploited by non-state actors. A terrorist getting hold of this capability to crash every Honda at 4pm introduces new challenges. The impact of 9/11 was not about how many people were killed. But it terrorized the population with that act. People stopped getting into flights. Imagine similar stuff with our daily routine cars.

fc417fc802 5 hours ago | parent | prev | next [-]

> the only real fear here is a state-level attack.

This is blatantly false. In the real world there was a major recall after security researchers (not state actors) demonstrated that they could remotely interfere with safety critical systems. OTA updates without user involvement are a massive security vulnerability. So are internet connected safety critical systems. Neither should be legally permissible IMO.

> I just don't think getting every Honda to crash at 4pm is a vulnerable enough attack vector to make this hypothetical worthy of much thought.

Setting aside assassinations do you just have no imagination? There have been all sorts of crazy disgruntled worker sabotage stories over the years. Mass shooters exist. Political and religious terrorists exist.

For a specific mass scale state level hypothetical imagine that the US enters a hot war with a peer adversary for whatever reason. The next day during the morning commute the entire interstate system grids to a halt, the hospitals are completely overwhelmed, and the entire supply chain collapses for a week or so while we pick up the pieces. With a bit of (un)luck it might happen to catch an oil tanker in the crossfire while it was in a tunnel thereby scoring infrastructure damage that would take years to fix.

bluGill 9 hours ago | parent | prev | next [-]

State level actors have plenty of money to find any exploit around those protections and some need little incentive. They can hire a spy to cut my break line but their gain is much lower vs the cost. They don't care about me at all anyway except if I'm in a group of 100k people they can get at once.

dumpsterdiver 3 hours ago | parent | prev | next [-]

> should know there are countless technical and procedural ways to help prevent that sort of thing

Sometimes when I look at code it feels like I was led into a weird surprise party celebrating structure and correctness, only for everyone to jump out as soon as I get past the door to shout, “Just kidding - it’s the same old bullshit!” All that to say, we’re about as good or worse as anyone else, at our respective jobs.

beeflet 7 hours ago | parent | prev [-]

How do you know that a car is the result of a properly designed system before you get behind the wheel (or step in front of it?).

>the only real fear here is a state-level attack

Why isn't this a valid concern? We should just be fine with russia or china having the ability to remotely hack all of our cars and kill/spy on individuals, even critical members of our leadership? What about our own government? What about some terrorist launching formerly state-level malware from his basement with the help of AI?

Terr_ 10 hours ago | parent | prev | next [-]

> A lot of times these hypothetical fears are disconnected from reality.

Conversely, a lot of times people don't fear real dangers of reality until it bites them. "Hackers wouldn't care about me, and the single password I use on every website is super good and complicated."

> but people generally don't engage in destruction for destruction's sake

Generally true, but they do engage in destruction when there's profit to be made or when it becomes in their geopolitical interests, and sometimes that destruction is quite notable: Remember when it was safe to assume that passengers could passively wait out airplane hijackings?

Your average script-kiddie might not seriously consider cutting everyone's brakes simultaneously, Al Queda would have been giddy.

wisty 9 hours ago | parent | prev | next [-]

I can imagine a nation state behaving badly in 2026 ...

0cf8612b2e1e 10 hours ago | parent | prev | next [-]

Software has an atrocious track record for security. Doubly so for hardware manufacturers. It only takes one smart cow to disable millions of vehicles vs a local knave cutting brake lines.

I yearn for the days of wrapped software where developers had to make a gold pressed release. Not, “we can patch it later”.

beeflet 7 hours ago | parent | prev [-]

If you want to talk about society, then this is about systematic security not individual security. If someone somewhere can push a button and flash your car with OTA firmware to drive you off a bridge, political assasinations become a lot easier.

In fact, with all this data they are collecting, you wouldn't even need to be the next edward snowden to get this treatment. You could set the firmware to target, say, every left-wing voter in america.

You don't even need the own the car with such behavior. Everyone becomes a pedestrian eventually.

somerandomqaguy 8 hours ago | parent | prev | next [-]

>a societal level, cars that can automatically fix a "recall" with an over-the-air update are generally better than recalls that will wait to get fixed until an owner schedules an appointment to have the car serviced

Maybe? At least in my experience, once the cost of patching buggy software goes down, it typically means that the people become more willing to ship software with more bugs with a fix it later attitude.

jojobas 7 hours ago | parent [-]

I'd go with "please download this file onto a usb key and run the update when you have a minute" over the car doing anything "automatically".

mook 7 hours ago | parent | prev | next [-]

> At a societal level, cars that can automatically fix a "recall" with an over-the-air update are generally better than recalls that will wait to get fixed until an owner schedules an appointment to have the car serviced.

Experience with boxed versus updatable software, particularly video games, says otherwise. When it costs a lot for the manufacturer to fix defects, they put more emphasis on not having them in the first place. Otherwise we just just a parade of defects all the time. Even if it's minor things and never fixed, the user can adapt; that's not possible in the face of continuous updates.

jpfromlondon an hour ago | parent [-]

in addition to partially complete on delivery, and "oh that feature is actually really popular, lets paywall it in the next release" and other nerfs.

maxerickson 11 hours ago | parent | prev | next [-]

How many software recalls did something other than fix a bug or derate something?

jleyank 10 hours ago | parent [-]

What happens if they screw up the update or a net error occurs? Will this wedge the entertainment system, motor logic or what?

jtbayly 11 hours ago | parent | prev | next [-]

I’ve never had a software-based danger on my hardware-based vehicles. As such, there is a whole class of recalls that I never needed: all the ones you tell me I’m missing out on.

AlotOfReading 9 hours ago | parent [-]

I'm impressed that you're daily driving what must be a 30+ year old vehicle. What model? Most enthusiasts have another vehicle to keep the miles down and use when the antique needs maintenance.

defrost 9 hours ago | parent [-]

1990 AU Ford Falcon family here - still in near showroom condition (well, looks good but has a scratch and a minor ding) with ~ 600,000 km on the clock.

> when the antique needs maintenance.

You're talking about all the 1920s, 1930s, 1940s, et al cars, tracks and tractors that litter our district? Yeah - there are a lot of them in this part of the world.

All the farmers love the bleeding edge gear and are getting into AgBot boom sprayers, etc - but they still can't shake a love of keeping the really old stuff going - pimped up rat-trucks abound and we rebuilt an old Alice Chambers tractor ourselves two years back.

AlotOfReading 5 hours ago | parent [-]

"Antique" is a term for any vehicle that meets the local criteria for antique vehicle registration [0], usually older than 25-30 years. Your falcon is in the same club as those older vehicles now.

[0] https://en.wikipedia.org/wiki/Antique_vehicle_registration

defrost 5 hours ago | parent [-]

> Your falcon is in the same club as those older vehicles now.

No, it isn't - you missed:

  In Australia, the rules for antique vehicle registration vary between states. 
I am well aware that the vehicle I own and drive is normally registered as a normal vehicle and is not treated as an antique.

What we do have, here in W.Australia, is a limited usage "Classics" rego for vehicles 30 years or older.

Reduced rates for enforced (but how??) reduced usage:

  The owners must also be a financial member of a Department of Transport (DoT) approved motoring club.

  a 1991 Holden Commodore would drop from $867.55 to $171.30 per year

  Vehicles in the scheme are only able to be driven on public roads for a maximum of 90 days per annum.
Classics (not antiques!) are beloved cars kept road ready but only occassionally used on public roads.

* https://www.wa.gov.au/government/media-statements/Cook-Labor...

* https://www.transport.wa.gov.au/licensing/concessions/classi...

11 hours ago | parent | prev | next [-]
[deleted]
stinkbeetle 10 hours ago | parent | prev [-]

> At a societal level, cars that can automatically fix a "recall" with an over-the-air update are generally better than recalls that will wait to get fixed until an owner schedules an appointment to have the car serviced.

This doesn't have anything to do with EV vs ICE, but whether it has a over the air updates and whether the problem can be fixed with a software update or not. I expect car recalls are pretty well into the noise in terms of "societal level" problems too aren't they? Even if they were not I expect whole "software defined car" thing, whatever that really means, has not resulted in mechanical defects plummeting, but rather just more software defects. Although it is quite possible EVs have less defects in general than ICE cars I suppose.

simondotau 6 hours ago | parent | prev | next [-]

I appreciate your sentiment, and I agree with you in the hypothetical universe I think you’re imagining. But in this universe, that ship has long since sailed. Cars are software. They have been so for a long time. The only difference between a Tesla and an economy car from Stellantis is whether the software is well written or not.

My wife has a 2015 Jeep Cherokee. For its purpose It’s actually quite a nice vehicle, sending aside concerns of mechanical reliability. But it also has many annoyances, and EVERY single one of them (with no exceptions) are software-defined bugs or behaviours, and all could all be improved with software updates. But legacy order has never cared about improving software after you bought the car.

For all of Tesla’s many faults, they one of the first automakers where it feels like the software is not abandonware. It’s a positive trend and it’s nice to see a few other manufacturers following suit.

angry_octet 3 hours ago | parent | next [-]

I'm afraid it's exactly the opposite -- Tesla has awful software, and no self discipline about adding more bloat. There is a lot of rigorously designed software in cars where you can't see it. Jeep is no one's idea of quality in any respect though.

Legacy brands do significantly improve software as the model evolves, and provide firmware updates to earlier models. The best car is probably the last one before a new platform step change.

Tesla has also pioneered putting large amounts of software in mission critical compute like instrument displays and touch screens, disregarding decades of careful evolution in HMI and TCB design. There is so much wrong with their cars without even touching their autonomy system, a proven killer.

simondotau 2 hours ago | parent | next [-]

I know enough about the software in BMW (NBT/OS7) and Audi (MIB2/MIB3) instrument cluster stacks to know there's at least as much complexity — if not substantially more — in many of the legacy brands. Not to mention the exponential complexity which comes from their highly modularised approach, where systems from a variety of external suppliers have to co-ordinate with each other.

By contrast, the Tesla software stack is (or appears to be based on a few minutes of research) shockingly straightforward considering its apparent complexity. Rather than being a hodge-podge of vendor software, it appears to be Qt-based software running within a Linux environment on Nvidia and/or Intel chipsets. Reviewers routinely praise the screen for being responsive and "iPad like". If there's a bloat issue, it'd be interesting to hear some specifics.

As for your quip about "decades of careful evolution in HMI and TCB design" you might have been right 20–30 years ago.

rickdeckard 2 hours ago | parent | next [-]

Isn't the role of the VW MIB2 (as in "Modular Infotainment Baukasten") explicitly the infotainment part of the vehicle (and NOT the instrument cluster, cruise-control, etc.)?

I never had an issue with those, as their reach is isolated (or "limited" as people would say today) to the infotainment part of the car. It couldn't even take control of the climate system back when I had one.

Can't argue much about MIB3, it is just a few years old and a child of the Tesla Software-defined-car era (albeit still tries to uphold Volkswagen's DNA of strictly separating roles of all components, partly making it the mess it is...)

jack_arleth 2 hours ago | parent | prev [-]

The quip is on point, correct and highly timely.

Volkswagen tried to evolve to a more "touch" based HMI -that everybody hated- and is now touting it's abandoning that HMI as the largest redeeming factor of it's cars.

China is banning the ridiculous "innovations" on car handles and further "innovations" on steering wheels.

The Tesla software stack has few advantages: it's cheap and can be easily revised when the Beta-user discovers issues with it. So I have to pause and think to who's benefit it's made the way it is.

From an HMI perspective a Tesla is a nightmare, getting in and out one is constant question as to -why- these design choices were made. Especially after taking out "just doing things different" as a reason. A friend's first additions was loops to the physical door-releases so that passengers could actually get out should something happen and incapacitate the infuriating button-based door releases.

Luckily there is progress such as the recent Ferrari HMI that actually thinks about how the HMI will be used. The central screen even offers a palm-rest for when manipulating the screen. Integrating physical buttons and switches with the canvas of a screen is the logical way forward.

The car industry is soul-searching as we speak on what to do with technology and our interaction with it. But one thing is absolutely certain: whatever Tesla did is not the future.

simondotau an hour ago | parent [-]

At least your friend can add loops to the physical door-releases. If the problem is software defined, good luck hacking in even the simplest of one-liner bugfixes.

I agree Tesla door releases are silly, on both sides of the door. As a bald person in a city with hot summers, I am no fan of the glass roof either. But at least I can mitigate those. And neither are anywhere as maddening as being unable to wind windows up after opening the door. Or having to switch the radio off every single f****g time I start driving. While those might sound like mere annoyances, the repetitious inanity is utterly grating. I value physical ergonomics greatly, but there's something about pseudo-malicious software behaviours which make me angrier than any door handle ever could.

On a recent holiday I rented a Model 3 (pre-facelift) for a few weeks. It has a few quirks, but nothing that irritated me. It was an utterly pleasant experience. The quirky door handles became second nature within a day, for example. Navigating maps and music on that screen was less of a driver distraction than in many other cars I've driven. Not perfect, but well above average.

I do appreciate physical buttons, but my 1-series BMW from 2013 has taught me that there's something better than physical buttons. It's having systems behave well enough that the buttons might as well not exist. I almost never touch the climate control. Setting the internal temperature to 22 degrees seems to work perfectly all the time; somehow it always seems to do the right thing. The only intervention I regularly make is to press the "MAX A/C" button when driving home from sports or the gym. And I'm pressing that before I start driving anyway, so it's not a driver ergonomics issue.

goshx 16 minutes ago | parent | prev [-]

> Tesla has awful software

Tell me you have zero experience with a Tesla without telling me you have zero experience with a Tesla

kstenerud 6 hours ago | parent | prev | next [-]

I literally worked on building the next generation of handheld OBD devices (m68000 based) that techs used to reflash Toyota ECUs in 1997. Automakers can and do update software after the car has been sold. Before that, techs would need to swap EEPROMS.

simondotau 4 hours ago | parent [-]

It’s getting better, but even now many traditional automakers strictly limit software updates to bug fixes only. And they'll probably only fix the bug if there's a legal or sales incentive to do so.

My own car is a 2013 BMW 125i. Its software stack received a handful of very simple quality-of-life improvements in 2014. The clearest example is the on-screen volume overlay. As delivered, my car’s volume knob provided absolutely no visual feedback.

If you ask nicely, BMW dealership can update it. But that's not enough. The way BMW "codes" your vehicle after a software update means that any features introduced after its date of manufacture are disabled. So even after I had the dealer install newer software (to fix a crashing bug with navigation) the volume overlay didn’t appear. What I ended up having to do was "recode" the ECU with a new delivery date. Literally all I did was change the delivery date in a pirated copy of BMW E-Sys, push the change to the car, and the overlay appeared like magic.

smsm42 5 hours ago | parent | prev | next [-]

Cars have software. But I don't think cars are software. Can I apply a software update to make my Honda Accord into Tesla or Dodge Ram?

> The only difference between a Tesla and an economy car from Stellantis is whether the software is well written or not.

Is that actually true? I mean, assume I have access to all software in the world and all IP lawyers got kidnapped by aliens - could I just write a software for Stellantis Economy to turn it into Tesla (or vice versa)? I don't think so.

simondotau 3 hours ago | parent [-]

> Cars have software. But I don't think cars are software. Can I apply a software update to make my Honda Accord into Tesla or Dodge Ram?

That's a disingenuously literal misinterpretation of what I said. I wasn't saying that a Tesla and some economy car are identical, only that they have in common the characteristic of being defined at their core by software. It should go without saying that software alone can't turn a Cherokee into a Model Y for the same reason that software alone can't turn a HomePod into an Apple Watch.

But there's an obvious difference between a good software experience and a poor one. Like in my wife's Cherokee, how the radio always turns on every time you start the car, no matter what you do. Like how the digital speedometer is completely concealed by any warning text that appears. Like how all window controls stop working as soon as any passenger opens their door after stopping the engine. This is all software, and I write this in response to rkagerer saying "no thank you" to cars getting meaningful software updates.

deathanatos 5 hours ago | parent | prev | next [-]

You can do all the research in the world about a car, learn everything there is to know, and decide "this is worth my money". (Bait)

And then your car's manufacturer chooses to use the update mechanism to modify the center console screen to serve ads[1] while you're driving. (… and switch.)

[1]: https://www.reddit.com/r/subaru/comments/1p57ohp/these_ads_s...

matheusmoreira 4 hours ago | parent [-]

That's pretty disgusting. Advertisers are so starved from attention they felt the need to distract drivers and cause accidents.

Advertisers need to be regulated.

hypfer 5 hours ago | parent | prev [-]

> But in this universe, that ship has long since sailed.

No, you're combining "there can be updates" and "there will be subscriptions, always-online and enshittification" as if it wasn't splittable.

It is. It can. It will be.

As long as there are people making purchasing decisions, no ship will ever sail. This is just passive HN fatalism as we know and resent it; probably a survival tactic to not go insane in the SV (or any large corp).

alkonaut 3 hours ago | parent | next [-]

Even for me (a software developer who reads these articles) it's really hard to actually know whether the software is any good. Are there unlockable features? Are there subscriptions with reasonable costs? What happens if I don't have a subscription? How often are updates shipped? What's the general consensus around the quality of the system as a whole?

It took decades for people to land on - in fairness some times very handwavy -generalizations like "Japanese cars are reliable", "German cars are well built", "French cars are...french".

All this is now on its head. The landscape changes very quickly and you don't even recognize the brands. A Chinese maker of vacuum cleaners might have sold more cars than VW in 2025 and yet you never heard of them. A reputable car manufacturer like Honda could be a complete novice when it comes to EVs and so on.

Even though software is extremely important for how cars work, we still don't have easy comparisons. It's mentioned in reviews/tests of cars, but it's mostly "Yeah it feels snappy and modern, 7/10" and no real meat in the comparison. I wish there was an WLTP comparison scheme for car software which made it easy to compare.

amanaplanacanal 5 hours ago | parent | prev | next [-]

It depends on who controls the software. In the US, the DMCA says it ain't you.

simondotau 3 hours ago | parent | prev [-]

Looking at most modern cars, I'm of the view that most of them are so fully whacked with the enshittification stick, that it's pretty hard for them to get even more enshittified without risking sales to actual normies. A very normie person in my extended family decided against an MG because she could tell how bad the software was — an impressive feat of enshittedness.

Right now I don't need a new car, but if I did, it would be a Tesla for literally no reason other than their track record of delivering substantial software updates to existing customers for free, with no subscription requirement and none of the usual dealership nonsense or corporate shenanigans.

hedora 9 hours ago | parent | prev | next [-]

As far as I can tell, a software defined vehicle is one that has fewer computers in it for cost cutting reasons.

There’s an argument to be made that this allows better integration between subsystems, and therefore a better user experience.

We have a vehicle built this way. It is a death trap. Most of its safety issues can’t really be blamed on it using a new computer network technology. For instance, if it is dawn or dusk (so, commute hours) the vision systems get flaky and it likes to override steering and brakes to force itself into oncoming or merging traffic.

However, one issue is firmly due to it being a software defined vehicle.

If you are changing lanes with the turn signal on, and hit a bump while the passenger adjusts the stereo volume, they’ll accidentally turn the hazard lights on. Af that point the steering override will kick in and try to force abort the lane change.

A normal car wouldn’t be able to wire the hazards into the power steering subsystem, and also probably wouldn’t have the button be part of the radio control panel.

arbitrary_name 7 hours ago | parent | next [-]

can you share what vehicle that is? i don't know why you wouldn't just name it in the post...

schiffern 6 hours ago | parent [-]

Looks like it's the F-150 Lightning. https://news.ycombinator.com/item?id=47421383

I chalk it up to poorly designed software from a company where software isn't the core competency, rather than blaming the basic concept of putting software in a vehicle.

"Bad software is bad" doesn't have the same ring though...

trashb an hour ago | parent [-]

I think in this case the point being made is "bad software makes the whole product bad", not just "bad software is bad".

Its similar to how bad brakes or a roof prone to leaking makes the whole car a bad car. The "weakest link" undermines the whole system.

> software isn't the core competency

Software is a essential part of modern cars, remove the software and they don't function (or in some cases are not allowed on the road). The car manufacturers "core competency" is making cars so I would argue that software is definitely a "core competency" of a modern car manufacturer.

auggierose 7 hours ago | parent | prev [-]

Jesus christ. This should be just forbidden. What car is this? I guess you wouldn't buy it again?

s3p an hour ago | parent | prev | next [-]

I don't know the author insinuated that. It sounded more like, we release the car now, and as engineers come up with new capabilities, they get rolled out over a software update. Case in point was my car received an update that pulled in weather data. That didn't exist in the UI originally, and they added it with time.

21asdffdsa12 an hour ago | parent | prev | next [-]

Honda is going to be the "opt-out" on that future car. And if one defect - the mafia has to pay you to raise your prices to prevent mass-defection by the customers from what is essentially a defect by default car.

Honda is going to get kickbacks by the EV industry to be more expensive.

RataNova 2 hours ago | parent | prev | next [-]

I don't think the author is saying "subscriptions are good", more like "if Honda isn't even building the capability, they're not even in the game"

smsm42 5 hours ago | parent | prev | next [-]

I'm not sure what exactly pisses me off so much in this idea - after all, I am not upset by the existence of $Brand Basic, $Brand Premium, $Brand Luxury and $Brand Now-Everybody-Knows-You-Have-Money, each of which has different features and bells and whistles. But put it in one single box and charge me monthly rent to go from Basic to Premium - and it does feel wrong. Even if TCO of Premium comes out as lower over time. I don't know why exactly it feels that way but it looks like it feels that way to a lot of people. Maybe it's daily reminder that all the luxuries are right here, right under your fingers, if only you weren't so miserably poor? Or the constant necessity of begging somebody else for permission to use your own car (yes, car loans, but they feel different)? Not sure. But it feels like it's real, even if it's only in my head.

ctack 5 hours ago | parent [-]

I think you've captured it perfectly with "Maybe it's daily reminder that all the luxuries are right here, right under your fingers, if only you weren't so miserably poor?"

The enshitification of the car.

monegator 3 hours ago | parent | prev | next [-]

Also because SDVs actually come with half baked firmwares that make the ECU crash, throw down the CAN network, make lights and screens act up...

Who cares, because they are now connected to the internet and can be updated with links at effective speeds higher than 10kbps, and without having to go to the dealer.

deepsun 5 hours ago | parent | prev | next [-]

Maybe, but customers DO want it, without realizing. I'm a decent DIYer, but I realize my wishes is not the same as a typical customer. Sadly, but customers vote with their wallets.

7 hours ago | parent | prev | next [-]
[deleted]
screye 8 hours ago | parent | prev | next [-]

What core capabilities of a car need to be improved anyway ?

fwipsy 11 hours ago | parent | prev | next [-]

It doesn't have to be ethical. Honda is missing out on something profitable.

rkagerer 8 hours ago | parent | next [-]

Not really. Competitors shifting focus out of the space, combined with their being incredibly competitive in the space (they're known for making some of the most reliable engines), says to me they've found their product-market fit. They've got plenty of time to quietly reboot and have another crack at the EV game down the road.

This is one of those times I'll trust the judgement of the grey haired execs who actually have all the numbers, over the plucky young journalist who's just spouting an editorial opinion. (Nothing against the latter, I just think in this specific case they're naive and dead wrong).

roysting 10 hours ago | parent | prev [-]

Ironically Honda announced its move, precisely to bandage the gaping $16 billion wound from EV reorganization and retooling.

BiteCode_dev 2 hours ago | parent | prev | next [-]

And bugs, and DRM, and mass surveillance, and giving the power to the state to abuse even more of the tech, and giving police super powers, and giving bad actors (terrorists, assassins) the abilities to kill you with a virus, and the general concentration of power that this implies.

This is a terrible idea, and that's why I have mixed feelings about the robo taxi. On one hand, it's a great resource-sharing tech. On the other hand, all of the above.

cyanydeez 12 hours ago | parent | prev | next [-]

It's techcrunch. The angle of software-everything has to be there.

Why honda is killing EVs is directly related to just how damn cheap Chinese EVs have become and how stupid Americans are when it comes to EV efficiency. Who the hell wants large vehicles for EV when the best solutions are small efficient vehicles with long drive times.

Americans distort the market and margins, and Honda was never in the large SUV game.

11 hours ago | parent | next [-]
[deleted]
maxsilver 10 hours ago | parent | prev | next [-]

> Honda was never in the large SUV game.

(The Honda Pilot and Honda Passport stare at you, with deep resentment)

stackghost 11 hours ago | parent | prev [-]

Americans in most of their country are besieged by massive SUVs and pickups.

Driving a tiny little Japanese/Chinese import in, say, Oklahoma is asking to get literally run over.

mikkupikku 2 hours ago | parent | next [-]

I've got a Mazda 3 and I don't worry about SUVs or trucks running over me. Drive sober and watch the road, don't use your phone. Do this and you reduce your risk of an accident by something absurd like 1000x.

The reason people love massive vehicles is because they're shitty drivers, they know they're shitty drivers, and they have no intention of changing. They want to text while driving and they want it to be the vehicle's responsibility to keep them alive when they go off the road or get run over by a train, or drift into the opposing lane. Keep your eyes peeled for these morons, keep your head on a swivel. If you're attentive you're already in the 90% percentile. Paying attention is better safety than even a seat belt.

cyanydeez an hour ago | parent [-]

I love minding my own business and not having to worry about driving through narrow roads, etc. People definitely drive SUVs so they can try not to care about other people.

Loughla 11 hours ago | parent | prev | next [-]

I get the trucks and SUV's where you need them. I live in a rural area and without ground clearance and 4x4, I literally wouldn't be able to visit my parents. But my daily driver is a Honda Civic. Because 75% of my driving is done on paved roads that are well maintained (except in the winter).

What kills me are the MASSIVE vehicles in the suburbs though. Why do you need a 3 ton suburban to drive around 2 kids on very clear, very well maintained streets? Why would you buy a 4x4 truck when the most off road you'll do is driving over wet leaves on your cul-de-sac in the fall?

trashb an hour ago | parent | next [-]

Modern (suburb) SUV's spectacularly suck at most tasks, you have been falsely advertised to.

A 2010 Toyota Corolla is most likely a better offroader, a 1.8t VW Passat is a better tow truck.

If not for the tax benefit these SUV's enjoy they are useless.

0_____0 11 hours ago | parent | prev | next [-]

CAFE regs made USian hugecars relatively profitable, and car makers got USians to demand them via savvy marketing. That's what I reckon anyway.

rudhdb773b 10 hours ago | parent [-]

The word "American" already unambiguously describes people of the USA. You don't need to make up a new word.

defrost an hour ago | parent | next [-]

The word "American" has many sub entries in the Oxford English Dictionary - not all of those meanings are "citizen of the USofA".

So much for unambiguous.

0_____0 7 hours ago | parent | prev [-]

1. Synonyms exist in language.

2. You're on a site with a bunch of programmers who regularly use weird words for stuff that already has a name. Reading through HN is wading through a swamp of made up names and tech neologisms, you're just used to it already. I once told a software guy that our team's SWEs had migrated away from React and Node to Stork.JS and Blackadder. He nodded like that meant anything.

3. I like it and you can't stop me.

mbernstein 7 hours ago | parent [-]

Stork.JS is a really well written piece of software, though.

nxm 2 hours ago | parent | prev [-]

Towing a boat or camper is quite common - not gonna get a second vehicle just for that.

defrost an hour ago | parent [-]

You can tow a boat, caravan, etc. with a smaller Holden Rodeo crew cab at 1.5 tonne (and / or many other vehicles that are not massive over sized yank tanks).

ehnto 11 hours ago | parent | prev [-]

I don't disagree with your first statement but there is a huge range of cars in the Japanese market. They make the Toyota Land Cruiser and Nissan Patrol after all, smaller by American standards but the biggest cars most other countries will see.

dahart 10 hours ago | parent | prev [-]

> you're buying a vehicle that already has the capabilities, but are disabled, then paying rent (or a fee) to turn them on. I'm much more likely to buy from a manufacturer that doesn't play these games.

Ongoing subscriptions for access to physical hardware features like seat warmers* seems obnoxious at first glance, but a fee is more reasonable and you might find that there aren’t many auto makers that don’t do this or aren’t planning on it. BTW there’s very little in software or electronics that doesn’t do this, and many other consumer products do too. What might be less visible is how often the hardware is included and made trivial for a dealer to upgrade but doesn’t have a remote software unlock. It’s the same thing and it’s been happening for decades, but gets less outrage.

You would have paid a fee for the feature if it wasn’t included. Focusing on features being there already and locked being somehow “bamboozles” isn’t necessarily the right way to frame this, even from a pro-consumer perspective. This practice of building the high end model and locking some features behind a paywall makes the design and manufacturing cheaper for everyone by having only one design. The paywall model suggests that the design costs are more important than the manufacturing or materials costs of these features. That’s absolutely true for software apps, and it’s accepted by and large and we don’t feel like that’s a skeezy game. It doesn’t surprise me at all that with manufacturing at a global scale, it makes more sense to build one model and lock some features with software.

Do think of the potential benefits we get from this model - overall lower prices (in theory) from simplified design and manufacturing; the ability to upgrade later after you buy (or even downgrade if you don’t like it and it’s a subscription).

* AFAIK the BMW seat warmers subscription was a rumor at one point, got a bunch of online uproar, but didn’t actually happen? I’m not sure if anyone has actually done this.

direwolf20 10 hours ago | parent | next [-]

It's legal to cut the seat heater relay out of the circuit and wire it to your own, right?

dahart 10 hours ago | parent [-]

Yes, as far as I know, and I hope so. Looks like BWM did try it, and rolled the program back after backlash. Maybe I recall it was hacked too?

10 hours ago | parent | prev | next [-]
[deleted]
christianqchung 8 hours ago | parent | prev [-]

I don't disagree in theory, but:

<START AI SLOP>

Manufacturing one hardware setup and charging separately for features is not the problem. The problem is charging ongoing rent for a feature that isn't an ongoing service. A seat heater doesn't use a server, need content updates, or create meaningful recurring costs for the manufacturer after the car is sold. It shifts the relationship from ownership to permission. It also creates bad incentives: features can be removed later, tied to accounts, complicated for second owners, or turned into endless monetization opportunities.

<END AI SLOP>

dahart 6 hours ago | parent [-]

I agree with that. I don’t know what your prompt was, but I wasn’t arguing in favor of subscription access to hardware, I said flat upfront fee based upgrades make more sense, and I was only pointing out that market segmentation over a single physical product via software feature locks is a pretty common thing and it’s not necessarily a bad thing for consumers, there are some side benefits, some tradeoffs.

I’m not personally into paying subscription upgrades, I tend to avoid them. But the one case where I could see potential for consumer benefit is when there’s a choice between a high upfront fee or a low subscription price. I would assume a subscription price over time will cost more than the upfront fee. However, there’s an argument to be made for lower cost access, for smaller barrier to entry for the upgrade, especially if it can be discontinued if the customer doesn’t find enough value.

There was a motorcycle airbag jacket that offered this choice and was discussed on HN maybe a year or two ago. People were, of course, freaking out about a safety feature being tied to a subscription, and I can totally understand the fear, but the rhetoric around it didn’t match what the actual product offered, and the company was offering the choice between flat fee and monthly fee, not demanding a rent-seeking only option. Personally I think most of the ick feeling of a subscription idea goes away for me if it’s not the only option.