Most active commenters
  • spanhandler(12)
  • Silhouette(4)
  • shaan7(3)

←back to thread

1704 points ardit33 | 28 comments | | HN request time: 0.001s | source | bottom
Show context
throwaway140820 ◴[] No.24153297[source]
Apologies for the extreme swearing that ensues.

Wow, I would have hoped for better support from the HN community. Instead there are apologists after apologists. So what if Epic is big. Really, seriously shouldn't we have had alternative app stores available form the official ones. Why is this even a point of debate? All the time we hear stories of people one of our own getting fucked by these app stores and their lordship and now that we have an opportunity to make some noise, this is the response? Fuck that. Maybe we deserve these lords.

Fuck your security and fuck your walled gardens. Fucking no alternative browser allowed. Fuck that, fuck you apple and fuck you google. Fuck your monopoly and chokehold on the devs.

replies(25): >>24153305 #>>24153322 #>>24153323 #>>24153339 #>>24153354 #>>24153395 #>>24153400 #>>24153514 #>>24153554 #>>24153819 #>>24153823 #>>24153867 #>>24153888 #>>24154019 #>>24154102 #>>24154121 #>>24154241 #>>24154254 #>>24154261 #>>24154272 #>>24154353 #>>24154427 #>>24154531 #>>24154951 #>>24158174 #
1. spanhandler ◴[] No.24153888[source]
> Fuck your security and fuck your walled gardens.

Sigh. I guess we're going to remove a product category (the relatively safe, very consistent, managed platform you can use when you just want to use a computer and not also manage a computer) and call that consumer choice, then? I'd prefer instead that more companies make something similarly-nice and compete with Apple. I have lots and lots of options I can use if I want to have to worry about a bunch of silly stuff like "will this .exe or 3rd-party repo pwn me?" or "is this payment prompt fake?" when I'm just trying to play the piano, make art, track recipes, balance my books, or whatever. I use them all the time, in fact. When I don't want to worry about that crap I use iOS. It's nice having any option in that category. I do not want to go back to having zero of them. I don't care that 3rd party browsers on it have to render with the WebKit engine. Not even a little.

replies(5): >>24153918 #>>24154057 #>>24154152 #>>24154299 #>>24154364 #
2. throwaway140820 ◴[] No.24153918[source]
I am sorry, I don't understand. Will you be suddenly forced to install all the shit from all the sources? Nobody is forcing you right? How does your position change with the new one? Are you arguing having firefox and ublock on iphone will suddenly make it more pleasant to browse the web and you don't like it? I am sure you are not.
replies(1): >>24154150 #
3. Silhouette ◴[] No.24154057[source]
I guess we're going to remove a product category (the relatively safe, very consistent, managed platform you can use when you just want to use a computer and not also manage a computer) and call that consumer choice, then?

Isn't the point here that Apple could still provide good security features in iOS and still provide their app store with whatever security or other vetting measures they consider appropriate and allow users to install software from other sources if they so wish?

Users who want Apple's version of safety and security can stick with the default configuration on their devices and install apps only from Apple's store, just like today. However, both they and Apple would pay a price if the Apple app store was then too restrictive in its policies and/or tried to charge excessively: developers who weren't prepared to provide their apps on those terms could sell them through other stores.

Then for those apps, Apple wouldn't get their cut, while users who insisted on sticking with only Apple's store wouldn't have the same range of apps available to them. However, no other users or developers would have their hands tied by Apple's policies. I fail to see how this would restrict consumer choice more than the status quo.

replies(1): >>24154188 #
4. spanhandler ◴[] No.24154150[source]
> I am sorry, I don't understand. Will you be suddenly forced to install all the shit from all the sources? Nobody is forcing you right? How does your position change with the new one?

No, but it may mean some apps will use different payment prompts & systems, different cancellation systems for subscriptions, have different return policies, and so on, and it may mean that sometimes an app I want requires me to either go sign up on another app store or else not use the app, while right now 100% of apps on the platform are on one store, so that is never an issue. If I want to deal with that mental overhead and risk I can go use my PC. I have options if I want that experience. I don't on my phone and tablets.

> Are you arguing having firefox and ublock on iphone will suddenly make it more pleasant to browse the web and you don't like it? I am sure you are not.

Effectively every site works alright in Safari. It has to. It might not anymore if Google can banner-ad enough of the iOS ecosystem onto Chrome using their own renderer instead of Webkit.

My kindergartener's school iPad won't come with some cheaply-made app marketed to schools that contains an entire web engine (makes cross-platform easier, don't you know) that has a bug that lets it access the open web, bypassing the OS web controls. It can't, because if it uses a webview it has to use Webkit, which obeys the OS settings. That's a good thing.

For that matter half the apps on the app store aren't the mobile equivalent of Electron, shipping with an entire browser on board, for the same reason of developer convenience, wasting my disk space and killing my battery, because they're simply not allowed to do that. Again, good thing. I don't want to have to try to figure out the damn stack an app was built on before clicking "buy". It's bad enough they let React Native and Phonegap and such through the review process. I wish they didn't.

I don't know how it's so hard to understand that the locking down is a feature to many users. I want more devices that do that. Everyone worries about some dark future of only locked-down devices but here I am annoyed that there's a monopoly on those, while I've got a ton of options for my other computing needs. If I want a safe, low-maintenance, but still highly-capable machine for some non-tech-nerd in my life, which they'll be able to use pretty well totally independently, I have one option. That sucks.

replies(1): >>24154249 #
5. danShumway ◴[] No.24154152[source]
When Google was forced by the EU to provide prominent search engine options during Android setup, did that mean that Google as a search engine went away? Did all of your search results became crap because DuckDuckGo was available on the device now?

Or were consumers free to keep using Google search the same way they always had, and was there literally no downside at all to the people who wanted to keep using Google?

Nobody is talking about forcing you to sideload apps. If you want to stay in your walled garden, stay there. But the rest of us should get a choice.

There are a bunch of people on HN arguing simultaneously that:

A) Consumers want Apple's walled garden and Apple is meeting their needs,

and

B) The option to install apps from a 3rd party source would immediately cause consumers to jump ship from Apple's official store, and there would be no incentive for companies to release apps on the official store, and security on the device would be ruined forever.

Both of those arguments can't be true at the same time. If you're providing a service that consumers want, you don't have to force them into it. If forcing consumers not to sideload apps is the only reason why consumers use Apple's store, then maybe that's a good sign that consumers don't want what Apple is providing.

If consumers do want what Apple is offering, if consumers do want a unified storefront with strict moderation for everything, then there'll still be plenty of market pressure for most commercial apps to release on the official store.

replies(1): >>24154204 #
6. spanhandler ◴[] No.24154188[source]
> Users who want Apple's version of safety and security can stick with the default configuration on their devices and install apps only from Apple's store, just like today.

> while users who insisted on sticking with only Apple's store wouldn't have the same range of apps available to them.

Exactly. From my perspective my i-devices get worse if that happens, for exactly that reason. I'm stuck choosing between availability of software and safety & consistency. Again. Like everywhere else.

> I fail to see how this would restrict consumer choice more than the status quo.

Clearly, the choice of being able to buy a phone or tablet where 100% of the apps available on it, and 100% of payments for digital services in apps, go through one app store and one payment system, would be gone. My choice to buy a device that works that way would be gone, and i-devices would join literally all the other choices I have which do not work that way.

replies(1): >>24154236 #
7. spanhandler ◴[] No.24154204[source]
> A) Consumers want Apple's walled garden and Apple is meeting their needs,

> and

> B) The option to install apps from a 3rd party source would immediately mean that consumers all jump ship from Apple's official store and there would be no incentive for companies to release apps on the official store, and security on the device would be ruined forever.

> Both of those arguments can't be true at the same time. If you're providing a service that consumers want, you don't have to force them into it. If forcing consumers not to sideload apps is the only reason why consumers use Apple's store, then maybe that's a good sign that consumers don't want what Apple is providing.

The reason this looks like a contradiction is because it's not the actual position.

Mine, at least, is that 1) yes to A, and I'm not speculating, I personally feel that way as an iOS user, but then 2) no, on B: the concern isn't that users will jump ship from the App Store (I don't care, why would I?) but that developers will (and that I care about).

replies(1): >>24154281 #
8. Silhouette ◴[] No.24154236{3}[source]
I understand your point, but I think your argument is based on an implicit assumption that may not be valid: that the items you like, the apps in this case, will still be available at all if the restrictions continue. For example, apparently even if you were able to buy the Apple device you want with the restrictions you want, you still can't get Fortnite on it now. The difference between your position and mine is that in mine, you don't get to choose whether everyone else is limited in the same way, and neither does Apple.
replies(1): >>24158365 #
9. BlueDingo ◴[] No.24154249{3}[source]
Why would a professional device for adults ship with the same locked down protections of a kindergarten computing device?

Your children are not in danger from antitrust enforcement.

replies(2): >>24154296 #>>24154393 #
10. danShumway ◴[] No.24154281{3}[source]
> the concern isn't that users will jump ship from the App Store [...] but that developers will

What is the practical difference to you, as a user, between:

A) Not being able to install Fortnite because it's only available on a third-party iOS storefront,

and

B) Not being able to install Fortnite because it's not available on iOS.

If apps jump ship from the official store, you personally as a security-conscious user won't be able to install them. But if apps jump ship from iOS, you also won't be able to install them. So who cares if developers move off the official iOS store? Aren't they already free to do so today?

----

I'm going to go out on a limb and say the difference is that (deep down) we all know that Epic is right, and Apple really is one half of a duopoly -- a half that controls over 50% of the entire mobile app store revenue in the US -- and that it would be insane for an app like Fortnite to drop iOS. I think the difference between the scenarios above is that (deep down) both you and I know that Fortnite isn't really free to abandon iOS as a platform, and that the stranglehold iOS has over the market is the only reason apps like Fortnite are on iOS in the first place.

We know that given the choice, consumers and developers would both choose a more open device. And we know that the only reason the closed ecosystem works at all is because many developers and users don't have a realistic choice about whether or not to accept Apple's terms.

The reason people see the two scenarios I list above as different is because, yeah, all of us on HN do actually know that Fortnite doesn't really have the option to walk away from Apple devices, and without a 3rd-party store Epic will be forced to agree to pretty much any terms that Apple requires -- they have no negotiating power. And once we admit that, then it becomes a lot more obvious why developers are asking for some kind of regulation around app store policies.

If dropping iOS and supporting only Android or PC was actually a realistic, sufficient option for most developers, then you wouldn't be worried that they'd all jump ship the moment they had a 3rd-party store as an option on iOS -- those developers would have already left the Apple app store (and iOS) behind.

replies(1): >>24154442 #
11. eanzenberg ◴[] No.24154296{4}[source]
Most people want a secure device and are not tech savvy. Apple here is providing a service of a curated App store.
replies(1): >>24154319 #
12. heavyset_go ◴[] No.24154299[source]
> When I don't want to worry about that crap I use iOS

This is a false dichotomy. You still need to worry about that. Exploits for iOS are cheaper than exploits for Android[1], because exploits for iOS are so abundant[2].

[1] https://arstechnica.com/information-technology/2019/09/for-t...

[2] https://www.securityweek.com/zerodium-expects-ios-exploit-pr...

13. heavyset_go ◴[] No.24154319{5}[source]
And yet iOS exploits are cheaper than Android exploits, because there are so many iOS vulnerabilities.

https://www.forbes.com/sites/jeanbaptiste/2019/09/04/why-zer...

14. grey-area ◴[] No.24154364[source]
> Sigh. I guess we're going to remove a product category (the relatively safe, very consistent, managed platform you can use when you just want to use a computer and not also manage a computer) and call that consumer choice, then?

Here's a better suggestion:

Stop Apple abusing their platform to force their customers to use their own book store by making others impractical.

Stop Apple abusing their monopoly to force their customers to use one browser.

Stop Apple abusing their monopoly to gouge everyone that wants to be on their platform with a 30% fee on every transaction (10% would be more reasonable, 3% a bare minimum to cover costs).

replies(1): >>24154520 #
15. spanhandler ◴[] No.24154393{4}[source]
> Why would a professional device for adults ship with the same locked down protections of a kindergarten computing device?

Windows 10 ships with a firewall, schools enforce firewall rules on their PCs, therefore Surface ships with the same locked-down protections of a kindergarten computing device? If that's not the reasoning here, I guess I'm just not following.

> Your children are not in danger from antitrust enforcement.

No, but the only easy to use, highly safe, but still capable and low-maintenance computing option out there might get somewhat worse. I'd rather have more competition in that category, not in the category of "app stores on iPhones". One of those is all I want. I want someone to make an iOS killer & related ecosystem (yes, including an app store) so damn good that I gleefully and enthusiastically switch—or failing that, good enough that Apple feels the heat of competition and makes some major improvements. I don't love having just the one option in that product category.

16. spanhandler ◴[] No.24154442{4}[source]
I absolutely agree. Forcing developers to abide by their store & platform rules if they want to sell to iOS users, coupled with the fact that of course everyone does want to sell to iOS users, is definitely a big part of why I find iOS so nice.

I also think smaller-time developers are underestimating the degree to which Apple's iOS market is attractive precisely because of the equilibrium brought about by that situation, and the overall value it brings to the user, and their consequent willingness to spend money there, as they cheer Epic on. Maybe I'm wrong and none of the market-creating rules Apple's enforced have anything to do with it, but I suspect too many tweaks may not kill that golden goose, but might well reduce its rate of egg-laying.

As I've repeated many times here, now, though, I'd love to see more platforms compete with iOS. Not with the app store. With iOS and its overall ecosystem.

replies(1): >>24154664 #
17. spanhandler ◴[] No.24154520[source]
I would be entirely thrilled to see another OS & platform with similarly-pro-user rules and restrictions and its own app store compete with Apple, tweaking those parts to fix the problems you call out (and others!), and either beat Apple or force them to improve a bunch.

Except the browser thing—that's already fine IMO, and I think keeping other browser engines off is very nice because it keeps the Electron-type riff-raff out of the store, among other reasons, and besides it's just the browser engine that's restricted. Again, what I'd rather see is another iOS-like OS & platform come on the market, also only one browser engine allowed, but for that browser engine to be better than Mobile WebKit, forcing Apple to improve or at least giving me another option in the same product category as i-devices, but with a browser engine I like better.

replies(1): >>24154577 #
18. grey-area ◴[] No.24154577{3}[source]
We don't need another platform, Apple just needs to be prevented from abusing their power over the platform to coerce customers and partners to give them a large cut of each transaction. It's easily done with a bit of legislation.

Apple don't keep other browsers off to keep electron out or make things safer, it is to ensure they have complete control of the web platform, which otherwise is a viable alternative to their app store, just the sort of alternative you're suggesting in fact.

Capitalism needs regulation to work well, if unregulated, it very quickly gives rise to robber barons and bullying of both consumers and smaller companies. Unfettered capitalism leads to monopolies, coercion and rent-seeking.

replies(1): >>24154754 #
19. shaan7 ◴[] No.24154664{5}[source]
> As I've repeated many times here, now, though, I'd love to see more platforms compete with iOS. Not with the app store. With iOS and its overall ecosystem.

Isn't that a contradiction? App Store _IS_ "its overall ecosystem".

replies(1): >>24154694 #
20. spanhandler ◴[] No.24154694{6}[source]
I mean another App Store with its own captured platform where you have to play by the rules if you want to distribute software on it. The whole package. Not another App Store on iOS. I do not want that.
replies(1): >>24154757 #
21. spanhandler ◴[] No.24154754{4}[source]
I still think competition with the product they offer would be a better way to make them improve their product, than removing some of the properties that define the product they’re offering.

FWIW I’m all for regulating the hell out of anything with a corporate charter. As far as I’m concerned the deal they made when they asked us to let them have the privileges of incorporation is that we can do whatever we like to them, should we decide it’s in our interest, and if they don’t like it no-one’s forcing them to keep those protections. Half the reason I’m so keen on iOS‘ particular model of software distribution to begin with is because we haven’t regulated massive-scale collection of personal data out of existence. Give me that and I’ll join you to burn the last iPhone on a bonfire, or whatever. That’d be wonderful.

22. shaan7 ◴[] No.24154757{7}[source]
Ah ok. Well then Android is the only thing that'll satisfy that criteria. It is going to be _impossible_ for anything else to compete with iOS/Android because of the app ecosystem catch-22. Apps area the primary criteria that consumers base their purchase on, anything else (including UX) doesn't matter.
replies(1): >>24154784 #
23. spanhandler ◴[] No.24154784{8}[source]
Huh. I believe you about the app thing—I assume there’s been a study or something—but I’m surprised. All the non-tech people in my life seem to choose their devices on two criteria: 1) price, 2) UX/familiarity. Mostly the former. If there’s a 3rd one it’s fashion.
replies(1): >>24156809 #
24. shaan7 ◴[] No.24156809{9}[source]
> devices on two criteria: 1) price, 2) UX/familiarity

Interesting. Won't you agree that before 1 and 2 there is an implied 0 - must be Android or iOS (so that it can run Uber, Amazon etc)?

EDIT: maybe you misunderstood when I said "anything else doesn't matter". What I mean by that is that if $device cannot run "common" apps then it is a no-go. However, if it can then people look at 1 and 2 for sure, you're right there.

25. spanhandler ◴[] No.24158365{4}[source]
Deliberately getting Fortnite kicked off is political. Either Epic will win and this will all be moot or they'll lose and, because they don't hate giant piles of money, go back to providing an app-store-compliant game. Barring a major shift in the landscape (granted, always possible) major vendors who ignore iOS are just saying "nah, I'd rather have less money". I expect vendors overwhelmingly to continue not doing that if Epic loses, and to continue providing software that abides by Apple's terms even if they'd rather not. Since, overall, I like Apple's terms they impose on developers more than I dislike them—do I want that everywhere? No. Do I want that on iOS? Yes, their stewardship of the iOS app ecosystem is surely among the top-3 reasons I prefer it to Android—that is the outcome I would prefer.

There's a chance Epic loses but Fortnite is so big, and no clone takes its place on iOS and ends up pwning it out of existence (a risk Epic is taking), that they decide to deny themselves piles of cash to keep sticking it to Apple, and that Fortnite's absence ends up eroding Apple's marketshare and so the App Store model becomes untenable that way. Or that that happens the next time a company does this. Of course that might happen. One app doing it does not yet have me worried I won't still have an excellent selection of software, all with spying and other anti-user capabilities significantly dampened versus other platforms, in two years.

replies(1): >>24160493 #
26. Silhouette ◴[] No.24160493{5}[source]
Deliberately getting Fortnite kicked off is political.

Well, yes. I'm fairly sure they're trying to prompt that "major shift in the landscape" you mentioned. And I suspect that if a few of the other big players who have been unhappy with Apple's policies join them, they might even succeed, regardless of the outcome of the current legal action. Apple can almost certainly stand to lose one big name game from its ecosystem. But a "high end" phone that can't access the major streaming services or play several of the most popular games starts to look more like a phone that "just doesn't work", particularly with the sub-par web browser it also imposes.

One app doing it does not yet have me worried I won't still have an excellent selection of software, all with spying and other anti-user capabilities significantly dampened versus other platforms, in two years.

As I and others have pointed out many times, if you're relying on an app store for your platform's security and privacy restrictions, your model is already broken. The OS shouldn't be permitting inappropriate behaviour by apps, regardless of where they came from. Trying to thoroughly vet every new version of every app to ensure it will never do anything inappropriate that it otherwise could is a losing battle.

replies(1): >>24164927 #
27. spanhandler ◴[] No.24164927{6}[source]
> The OS shouldn't be permitting inappropriate behaviour by apps, regardless of where they came from.

Sure, but they all do.

replies(1): >>24165966 #
28. Silhouette ◴[] No.24165966{7}[source]
If the organisation you're trusting can't secure a single OS reliably, why on earth would you have confidence that it could vet every single app on its store and detect all possible abuses reliably? The latter is likely to be a much harder problem.