6 ms·
Yes, don't worship any company or organisation, not Apple, not SpaceX, not Bell Labs, not the United States of America, none at all. Even if they do the right t
by dividedbyzero 6y ago
Yes, don't worship any company or organisation, not Apple, not SpaceX, not Bell Labs, not the United States of America, none at all. Even if they do the right things now, future leadership may decide to do the opposite and lie about it, values may change, goals shift. Try to treat them as groups of strangers that change every few years, not as individuals with a personality that you somehow feel like you really really know.
Still, free-as-in-freedom iPhones? Hell no! I give them money because they are not free-as-in-freedom, but provide a walled garden and defend it for me. I don't think I could do this myself; I know lots and lots of people absolutely certainly couldn't in the same way that I couldn't perform open-heart surgery. On iOS right now it's really, really hard to inadvertently give one's data, money or identity to any random app, and even for people who are not in the cohort that somehow always accumulates browser toolbars, the security measures by device/OS and browser vendors are the only thing that keeps them safe. This is an absolutely huge thing. If they break that, it'll wipe out their mobile products.
I do wholeheartedly agree that they lock down too much and too hard. I get that it shouldn't be easy to side-load software, but making it utterly impossible is a bit too advanced-user-hostile. And this particular action of theirs is wayyy over any line one could draw, and I absolutely think their brand should suffer big time for this.
But taking things to the other extreme – free as in freedom – I really don't see how that could end well. Give the big app vendors easy, convenient ways to bypass all restrictions and they'll make use of it, if only to make development cheaper, and then the small vendors and eventually the shady vendors will follow suit, and we're essentially back at the Windows 95 security model with some permission nag screens that no one really cares about anyway, and then everyone gets scammed and flocks to whatever vendor still has a properly secured walled garden. If there is a way to open things up completely while keeping the platform safe and usable for absolute laypeople, I haven't read or heard of it. Right now, I vastly prefer a locked-down but completely usable platform to some abstract notion of freedom.
- 411111111111111 6y agoNobody wants to remove all security policies etc from iOS. I'm not sure what gave you that idea in this thread. Requiring permissions from users to access data is good, and an actually well curated app store is just as useful. That doesn't mean that it shouldn't be possible to install through different avenues as well (still requiring the users permission). Yes you would get a lot of shitty software if you started installing everything you stumble upon, but the apple store quality would probably increased significantly, because they could deny significantly more apps, as they'd have an alternative approach to get to users that really want it
- dividedbyzero 6y ago> Nobody wants to remove all security policies etc from iOS. I'm not sure what gave you that idea in this thread. I think you misunderstood me there. Of course permission systems are going to stay, who in their right mind would give up this crucial innovation? But free-as-in-freedom implies that I, the owner and user, can do whatever I want, including triggering all sorts of footguns – if I get tricked into installing CriminalBankrobberApp and giving it all sorts of permissions because I believe it legitimately needs those and won't abuse them, it's game over. A non-free iOS can simply make this impossible or so inconvenient that I'll never bother – an app that actively attacks banking apps on my device wouldn't even get on the App Store I guess – but I don't think a free-as-in-freedom iOS could possibly keep that sort of tight control, not with a 30%-of-revenue economic incentive for everyone else to normalize arbitrary distribution channels. > That doesn't mean that it shouldn't be possible to install through different avenues as well (still requiring the users permission). How does the user know what avenues are safe and what aren't? Isn't this just a rehash of downloading software from arbitrary websites, just with lots of app stores instead? > but the apple store quality would probably increased significantly, because they could deny significantly more apps And lots and lots of others, big names too, would decide to forgo the App Store entirely (even assuming some loss of visibility, those are some really easily-earned (30-x)% in revenue!), so you'd end up with an Epic store and a Steam store and a EA store and a Facebook store and an app store for each media outlet (NYT Recipes now at the NYT App Store!) and possibly for each bank and national app stores and regional app stores and a CoolBeansAppStore with neat UI tweaks and skins and a SuperDuperAppStore with all sorts of small indy apps and a SuperSecureAppStore that distributes copies of other apps with added tracking and tons of Indydev Inc App Stores, and FreeXXXAppStore that has some well-known copyright-agnostic porn apps and absolutely no rules at all and all kinds of malware and scams... pretty much like the internet back then, but with much leakier sandboxes, because there are lots of things apps must be able to do if allowed to that websites pretty much never need(ed?) to do ... And good luck with crafting a permission system that makes all of this really transparent and clear and actionable and still isn't a huge hassle that everyone just clicks through and works even for disinterested, impatient laypeople ... That's reducing the depth of security to pretty much this single thing that people hate in its current form already. I mean, really, I am sometimes struggling to tell what's safe and what isn't on the web, and I should tell, I'm building some of the stuff that's on the web – how is someone who's busy being a lawyer, or is elderly and kinda struggling with the latest generation of gadgets, or a stressed-out parent with zero time for ITSec studies on top, or 15 years old, etc. pp. supposed to make that call that in a similarly confusing environment, on similarly bad data – possibly worse data. The only reason this works on Android so far is probably that the UX of using other stores or sideloading is so bad; some have tried to establish their own, but churn is just too brutal for next to everyone. I'm not saying free and open mobile platforms cannot be done, or that there's absolutely no way to open up iOS without wreaking havoc, and I'm definitely not saying that wouldn't be really worthwhile, because I think it would be absolutely fantastic to have an open and free mobile platform – but I believe that's going to be much, much more difficult than just throwing out all the restrictions and calling it a day, because we've been there in the early internet and security-wise it was an absolute nightmare.
- deleted 6y ago[deleted]
- deleted 6y ago[deleted]
- gigatexal 6y agoI couldn’t have said it better myself dividedbyzero. +1 to you
- eptcyka 6y ago> This is an absolutely huge thing. If they break that, it'll wipe out their mobile products. How? And why? Most people won't care. I think disallowing Telegram to operate freely will wipe out Apple's iOS products in countries where real freedom of speech matters.
- bsaul 6y agoYou're framing this debate as if apple PR statements "we're doing all of this for our user's best interests" were true. They're not. They're doing this for maximizing the companie's profit. Which they absolutely don't need to (it's not like if apple was struggling financially, or trying to find an subtle business model that works).
- dividedbyzero 6y ago> You're framing this debate as if apple PR statements "we're doing all of this for our user's best interests" were true. I thought I'd made a pretty strong case to not trust Apple's PR in my first paragraph. To clarify, no, I don't think that is the case, and people should be very miserly with their trust towards orgs like Apple in general. The thing is, no matter their rationale, their product decisions have far-reaching real-world consequences. This particular decision has obvious real-world consequences to protesters in Belarus, and it is a disgusting decision, and definitely makes for a strong argument against leaving them with that much control. On the other hand, however, their security stance works really, really well, as far as I can tell, and it keeps their users quite safe from lots of harm, and that's something I keep giving them money for, because I value security highly. Forcing their walled garden free-as-in-freedom wide open will amend #1, but what about #2? Literally hundreds of millions of iPhone users around the world depend on the ecosystem being safe – my mom has an iPhone mostly because they keep their walled garden clean, so she doesn't have to get a CS degree to do that herself, and also because it's a very nice product that she enjoys a lot, but I'd advise her very strongly to get something else if Apple's security was shoddy. As I've argued, I have very strong doubts that this could be done without breaking much of what makes iPhones so secure. I'm definitely not arguing that this makes Apple's ability and growing propensity to abuse their power a great thing – I think it's absolutely creepy in a deeply dystopian way – but right now the only way to build such a safe environment that I know of relies on strict centralized control, and having such an environment is one of the prime things that make this technology manageable for everyone and their mother. If someone comes up with a free-as-in-freedom smartphone that's secure, easy to use, has the necessary polish and all the important apps and isn't laser-focused on people who live inside emacs, I'll be happy to part with a bunch of money for that.