Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I've been thinking about this as a thought experiment lately.

Let's say there's two versions of the car. Higher spec has heated seats, lower spec doesn't. Let's say it's a $1000 price difference.

At what point below are you ticked off ?

Level 1: The higher spec car has the physical seat heaters, all the wiring, all the plugs and all the software. The lower spec car has none of that.

(I think this is how cars have always been sold, so it's "normal" and "acceptable" and nobody would complain - they paid $1000 less and got less features.)

Level 2: The lower spec car has the physical seat heater inside the seat, but none of the wiring, plugs or software to make it function. (It was cheaper for them to just build the seats with the heater in there, so they did, but it will never "work")

Level 3: The lower spec car has the physical seat heater inside the seat and some wiring, but the main loom doesn't have provision for the high current draw, so it can't work.

Level 4: The lower spec car has the physical seat heater inside the seat, all the wiring, but none of the plugs to actually connect it.

Level 5: The lower spec car has the physical seat heater inside the seat, all the wiring, all the plugs (so all the physical hardware is there), but the software to turn it on is not present / not licensed.

(Note: If you got ticked off at level 5, it's pretty much like buying a brand new MacBook and being ticked off that it can theoretically run Final Cut Pro, but you have to pay to make it work. Surely you gotta pay for software ? )



Level 6: The lower spec car has the physical seat heater, all the wiring, all plugged in, all the software, and a setting added (for extra production cost) that makes it not work and can't be changed by the car owner.

We are talking about this one. The entire thread is about this one, and none of your options even passed through the conversation.


This is identical to 5, in my view. Its not licensed. Is anyone upset that if you download a version of software that has a "basic" and a "premium" version, but the premium costs more money, that you don't get the premium functionality? Just like you "can't change" whether you get premium functions if you don't pay for it, the same could be said for fsd or seat heaters.


I disagree with the premise of locking someone out of something they physically own. You HAVE the seat heater in your car, the wiring works, you just aren't allowed to turn it on. I don't see this as the same as a basic vs premium version of a piece of software. The person owning the car owns the heater, the car, the wiring, they have to pay the miniscule extra cost of carrying that hardware around in their car. If Tesla offered to remove it at no cost if the car owner didn't want to pay the fee, I'd have no issue.

Where do you draw the line?

Next they'll be making you pay a fee to use low gears, or a power steering fee, a radio listening license, a Bluetooth permit, a reverse allowance, power window season pass, air condition authorization.


You HAVE the code for the premium software. It exists. The code all works. You downloaded it when you downloaded the basic package. You pay the minuscule extra cost of downloading and installing the extra code you don't use.

That argument doesn't hold up. Nobody should claim they are entitled to the premium features if they only have the basic license/software.

I agree that I don't want death by a thousand subscription fees, but this isn't exactly the same situation here. BMW's offerings is. Frankly, if BMW offered it with only the one-time charge, I'd consider it similar.


>You pay the minuscule extra cost of downloading and installing the extra code you don't use.

This really is where I have the issue. If I have to pay for my ISP to allow me to access the internet and use my bandwidth to download it, my power bill to allow my PC to install it, use up my storage space to host the software, then I should be able to do whatever I want to/with it and you shouldn't hinder me from doing so.

If I have to pay a fee for premium, and then additional components are downloaded and installed, fair game.

I wonder if there's any law that covers such a scenario, aside from EULA allowing the software dev to do what they want as long as the user agrees.


FSD is more like example 5


Level 5 is exactly where it bugs me. Levels 1-4 are all concrete (if marginal) cost savings as compared to the full version. But your level 5 means someone spent _extra_ money and engineering time to make something _less_ functional.

Boo. Hiss.


None of the levels you mention (until Level 5) operate any differently from this feature. In any of those cases, if I replace the missing parts, I get my heated seats. I would be ticked off if Level 2 had physically integrated seat warmers had some protection people could not work around so they had to cut out and replace the seat warmers.

Level 5, and this case, all I'm doing is adding the missing component. A flag or something.


Yeah, I don't get the outrage. People should be happy because it allows people to hack the software and get heated seats, assuming they are ok voiding any warranty.


I mean honestly level 1 is frustrating when the cost is negligible or for safety. Plus it isn't like you can choose which features you get, and it is not like the seat costs 1000 dollars to heat. Somewhere between 3 and 4 should have legislation against it. (Also level 5 isn't like final cut pro not being installed, it's like Apple blocking port 22 unless you pay for a special developer license)




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: