logoalt Hacker News

EMIRELADEROyesterday at 9:14 PM2 repliesview on HN

> An iPhone is the private property of the user, and if you are skilled enough you can jailbreak it and there is nothing Apple can do about it. If you're not skilled to do it, then that's your own problem.

No, because Apple chooses to prevent me from controlling the device the way I want. The skill involved is about finding holes in the system, not in enabling an "expert mode" or something.

The imbalance of power is itself a problem. A hardware manufacturer should be legally prohibited from designing their devices in such a way that they retain more control over them post-sale than the actual owner. Device ownership should mean maximum control over code execution.

> Who was forced to buy an iPhone?

Nobody, but I'm not a free market absolutist.

> Who was forced to develop for Apple devices?

Every developer who wants to cater to ~half of the mobile user population (~85% if it's young Americans)


Replies

chongliyesterday at 11:39 PM

I assume an expert mode (where you can sideload anything you want) is what you are asking for. To that I raise the standard objection: how do you protect grandma from having a criminal social-engineer her into enabling expert mode and then having her sideload malware onto her device?

show 1 reply
carlosjobimyesterday at 11:50 PM

> No, because Apple chooses to prevent me from controlling the device the way I want.

They have no power to prevent you from doing anything you want to your device. Just like Ford has no power to stop me from modifying my truck in any way I want. Or any other product from any other company.

Not helping you is something different, that's not preventing.

> Every developer who wants to cater to ~half of the mobile user population (~85% if it's young Americans)

That's a choice for them to make. You might then say that Coca-Cola is forcing supermarkets to carry their product because customers want to buy them.

show 1 reply