←back to thread

2071 points K0nserv | 3 comments | | HN request time: 0s | source
Show context
Liftyee ◴[] No.45088530[source]
As other comments have pointed out, this statement (one I 100% support, BTW) is a little naive. I can see how it might be unreasonable to expect companies to publish documentation, build infrastructure, etc. to support running your own code on the hardware you own (which 99% of people will never need to do).

However, I strongly believe that - should one choose to do so - you should not be stopped from jailbreaking, cracking, etc. manufacturer restrictions on the hardware you own. Companies aren't obligated to support me doing this - but why should legislation stop me if I want to try? (You can easily guess my thoughts on the DMCA.)

replies(2): >>45088560 #>>45095109 #
danpalmer ◴[] No.45088560[source]
> Companies aren't obligated to support me doing this

Where does one draw the line on support? If I jailbreak an iPhone, should I still get Apple customer support for the apps on it, even though they may have been manipulated by some aspect of the jailbreak? (Very real problem, easy to cause crashes in other apps when you mess around with root access) Should I still get a battery replacement within warranty from Apple even though I've used software that runs the battery hotter and faster than it would on average on a non-jailbroken iPhone?

I feel like changing the software shouldn't void your warranty, but I can see arguments against that. I probably fall on the side of losing all software support if you make changes like this, but even then it's not clear cut.

replies(4): >>45088778 #>>45089825 #>>45090272 #>>45092071 #
1. mordae ◴[] No.45090272[source]
Imagine Lenovo refusing to service your ThinkPad because you've compiled your own kernel.

Charging IC has NTC thermistor and battery absolutely must withstand the system running on 100% and then some.

As for battery lifetime, batteries are cheap, unless you glue them to an expensive assembly and force people to replace whole assembly as phone vendors do.

replies(1): >>45097894 #
2. danpalmer ◴[] No.45097894[source]
Laptop manufacturers are most definitely not designing their laptops to run at the top of the thermal envelope for 100% of the time, and honestly that's probably the right choice because no one does that – that's what you pay for when you buy high end servers, and the fact these corners are cut is why consumer hardware is so much cheaper.

If you run the software they provide and their guardrails aren't strict enough, that's clearly a warranty case. But if you modify the software to remove their guardrails, it feels reasonable that they can deny a warranty fix.

Overclocking is perhaps a clearer cut version of this – it's a "software change", but can affect the hardware lifespan.

replies(1): >>45101225 #
3. skeezyboy ◴[] No.45101225[source]
>Laptop manufacturers are most definitely not designing their laptops to run at the top of the thermal envelope for 100% of the time, and honestly that's probably the right choice because no one does that

both claims untrue.