4 ms·
There are fundamental engineering trade-offs here. The amount of effort required to secure a device AND make it accessible to "tinkerers" would be an effort wor
by BluSyn 5y ago
There are fundamental engineering trade-offs here. The amount of effort required to secure a device AND make it accessible to "tinkerers" would be an effort worthy of an MIT research lab. It's not trivial, and a huge security risk to satisfy 0.01% of the user base. Especially when such users will likely just buy an open source device anyways. Seems like a huge waste of effort to me.
- fartcannon 5y agoDo you think Apple engineers don't have access under the hood? Simply provide that access to those who request it, everyone else can keep it locked. Problem solved.
- camillomiller 5y agoIn which reality where Facebook doesn't exist do you write from? :D
- om2 5y agoThis program exists to get that level of access: https://developer.apple.com/programs/security-research-device/ https://developer.apple.com/programs/security-research-devic...
- fartcannon 5y ago"The initial application period ended August 24. Applicants will receive an update this fall." This is not at all what we are looking for.
- vladvasiliu 5y agoI'm not overly familiar with the low-level details of iPhones and Android phones, but it's not clear to me why it would be such a big effort to allow one to install whatever OS they like on an iPhone. Maybe display a big, scary "unofficial OS, you're on your own, don't bother us if your iPhone becomes unusable". Maybe have one jump through some hoops, like getting an "approval" code by signing some mile-long EULA on the iCloud account stating you forego any software-related warranty / support. This should be enough to deter "regular users" from messing with their phones, and Apple wouldn't have to go to any length to guarantee that a "restored" device isn't compromised. Kind of like the KNOX thing on Samsung phones used to work. And this actually seems to be possible, since people are having success with running Linux, a non-apple sanctioned OS, on the M1 Macs, which have the secure enclave, etc. My understanding is that whatever issues they are experiencing are related to hardware support.
- tshaddox 5y agoI think the point there isn’t a technical challenge, but rather a business challenge. Namely, Apple probably actually cares about how satisfied their customers are. They probably could easily make their iPhones support following instructions from some forum about how to install Fortnite hacks, but some of those hacks are going to cause problems for their customers, either accidentally (bugs) or maliciously (spyware, random ware, etc.). The typical response from a HN thread might be “well if the user installs something that’s their problem,” but Apple probably actually cares about their customers’ satisfaction more than they care about assigning moral culpability.
- chongli 5y agoApple probably actually cares about their customers’ satisfaction more than they care about assigning moral culpability. This is it right here. Power-users will blame the user for having their device compromised. Users, on the other hand, will blame Apple. Apple will do anything they can to avoid negative PR like that.
- camillomiller 5y agoAnd the media will amplify that into oblivion.
- squiggleblaz 5y ago> They probably could easily make their iPhones support following instructions from some forum about how to install Fortnite hacks, but some of those hacks are going to cause problems for their customers, either accidentally (bugs) or maliciously (spyware, random ware, etc.). I don't know what the state of the world is today, but I've installed custom OSes (mostly Linux) on every Mac I've owned (my most recent was a 2012 Retina which I really liked). Installing a custom OS isn't easy and it's pretty obvious to everyone it means thinking "Yes, it's a good idea to lose support for almost every program I run". By "everyone", I really do mean that: I've never heard of an anecdote of someone who's mother wiped MacOS and threw Ubuntu on their box and encountered some bugs. Technical knowledge about security isn't out there, but we do get "Apple makes the system that is an iPhone, going away from Apple's product means abandoning my iPhone" seems to be there, even if they don't understand what it means for something to be an operating system.
- csande17 5y agoThe engineering effort is entirely surmountable; we already have a pretty decent solution in Chrome OS's Developer Mode. "Security" has become the excuse big companies use for everything they foist on users. Better update to that new OS version that ruins the user interface -- it comes with security patches! Better make sure you can't play any games that aren't approved by Apple -- it's the only way to make iPhones secure! Better centralize the entire Internet so it all depends on four or five giant corporations to run -- they're the only ones who can be trusted to implement security!