The entire "eliminates choice" argument here is "some people want to choose a platform where you can't sideload apps, and if you make us support it that choice is unavailable". Ugh.
I wish businesses would start considering the corrosive effect this kind of "war is peace, freedom is slavery, ignorance is peace" newspeak has on society. Hearing corporate spokesperson after corporate spokesperson (or their toadies in the press) parrot this kind of junk generates untold cynicism. How are we supposed to believe corporations are an important part of a just human society when they have whole departments scheming on how to bamboozle us with this kind of brainwashing? And what does it do to the people who start out earnestly believing in a company's mission, who start internalizing that they need to say whatever they have to to protect the company?
It would be way more straightforward to say "we have a lot of non-technical users [referred to as 'your 15-year-old nephew or 75-year-old father' in the article] and they're at risk from exploits via sideloaded apps".
Or I mean, it's probably even more straightforward to say "we make lots of money on the App Store; why would we enable competitors when we don't have to?"
People are just so tired of everything coming down to "freedom" and "fairness"; this stuff has just lost all meaning. Let's take this seriously and start working against it.
I remember the crackdown on enterprise certs. And the one week duration of non-developer signing didn't really change things. You can search for third-party app signers in your search engine of choice and find plenty advertising their services for a fee far below what Apple is demanding for the developer fee.
Coming back to my point, Apple still allows side-loading (however limited) while claiming they don't. Claiming otherwise is misspeaking at best, and obfuscation or even deceit at worst. Apple is free to do what it wants with regards to allowing side-loading, but misrepresenting their offerings to the general public should result in the company being taken to task for their statements.
I want to choose a phone where i cant sideload apps. I don't want competing app stores, i want all purchases and subscriptions in one place. But hey, screw what i want, nerds need leet decentralized apps to project their identity.
I do think the "I like walled gardens" (or maybe more charitably the console experience over the PC experience) position is interesting. Like I think the "leet nerd"--and also my--rejoinder to your post is: the answer isn't walled gardens, the answer is open standards that let consumers choose their experiences.
But, does that exist at scale anywhere? It might be that this is a false option. If that's the case, and our options really are walled garden vs. balkanization, walled garden doesn't look too bad.
Or I could also reframe it as the reason the open standards choose your own experience option doesn't exist is that there's no financial incentive to build it, and capitalism has failed us yet again.
It seems to me that continuing to press on this specific goal of using legal force to induce Apple to allow sideloading could induce extreme opposition from the right. In particular from those that embrace Ayn Rand and her parable of Roark.
I see what you're saying (and understand you're not arguing that) but, I'm not interested in having a freedom of speech argument with people who want to dictate what content Twitter/Facebook must have on their platform. The American right is philosophically and politically bankrupt; we should stop both sides-ing them until they dig out of their ditch.
Remember: the whole reason we are having this discussion is because of Apples’ App Store commissions. This whole side-loading, “other App stores” thing is a distraction from the real issue. The main problem would (mostly) go away if Apple wasn’t gouging developers and users.
I’m sympathetic to the “I love my walled garden” crowd. There are good points being made on both sides.
The funny thing is that I never hear the pro-Apple side suggesting (or being agreeable to) lowering App Store fees as an acceptable compromise. Or suggesting the Apple should do the right thing and properly support PWAs.
Apple is redirecting the argument towards privacy/security and we are giving them a pass on the core issue.
Can the HN crowd not agree (in principle) that a compromise is possible? Why does the pro-Apple side never seem to be willing to budge on anything? Allowing PWAs? Nope. Other browser engines? Nope. Lower fees? No way.
It’s infuriating.
Note: I use Apple products almost exclusively and love them. I just don’t think Apple is entitled to take 30% from me for every thing I do on the $1200 phone I already bought.
30% is their commission, not their profit margin. Apple deliberately hides their App Store profit margin from everyone, including shareholders. Doesn't it make you wonder why?
Not really, no, but an updated Sarbanes-Oxley that requires publicly traded companies to issue reporting at that level of granularity could be an interesting approach to economic reform.
Given the outrage over Apples fees, don't you think it would be smart of them to release some numbers? At least then they can prove whether they are gouging customers or not. It would be the easiest way to settle the discussion.
The truth is, if those numbers were known, the level of outrage would skyrocket.
>an updated Sarbanes-Oxley that requires publicly traded companies to issue reporting at that level of granularity could be an interesting approach to economic reform.
Sure. But the debate is wether the fees would be considered reasonable or abusive. Although nobody has a problem with Apple making a healthy profit, there is a line at which the fees abusive (to most people).
Apple understands that they cannot win the PR war in being open and honest with its customers and partners.
Who knows though, maybe this was disclosed in court and/or to legislatures. It will be interesting to see if it comes out.
Maybe they have a point, I think it does actually eliminate Apple's choice to have authoritarian control over what software you run on devices you alldgedly own.
The thing is as a user I want Apple to vet the software I use. I’m hiring them to do that for me. I don’t want Facebook, Google, Amazon, etc to be able to do an end run around App Store controls. If they moved to a ‘freedom store’ I’d probably have to use it and I’d lose the oversight Apple gives me.
Note to ‘freedom’ activists. Don’t tell me what I want. Leave iOS the way I want it. If you want a system that works they way Android does, use Android and leave me alone.
I don’t want Facebook, Google, Amazon, etc to be able to do an end run around App Store controls.
Should Apple block the websites of those companies and only allow you to use the apps that they've approved?
Don’t tell me what I want. Leave iOS the way I want it. If you want a system that works they way Android does, use Android and leave me alone.
You're welcome to hand control of your computing environment to a megacorporation. I'm going to continue to point out that that's a very bad idea for freedom and innovation.
That doesn’t work because Facebook, Google, Amazon, etc would move to side loading or a freedom store. To use those apps I’d have to go outside the App Store.
More stores might be more choice for you, but it would take away the benefits to me of apps having to go through Apple App Store review to get on my phone.
Finally, the thing is users don’t always want all these choices. Really. That’s why the Play Store dominates on Android. Consolidation and simplicity benefits users. I know that creates monopoly issues and Apple should be held accountable, but the concerns of users like me need to be addressed. A Freedom Store with loose controls on iOS, but with Google apps, Facebook, Spotify, Fortnite, probably all the MS apps as well, all as exclusives would coerce users into using two different stores and cripple privacy accountability for iOS users like me.
>That doesn’t work because Facebook, Google, Amazon, etc would move to side loading or a freedom store. To use those apps I’d have to go outside the App Store.
I just hear this claim touted a lot around HN. I'm trying to determine if it's FUD by examining the evidence. Do you have any examples that fit this criteria? That is, can you name any modestly popular apps that moved from the App Store on Android to a sideload-only model?
Fortnite was launched outside of Play Store. You needed to firstly sideload Epic Games Store from their website and then download and install Fortnite. People got mad because they couldn’t find Fortnite on Play Store and started searching on the web. Malware bad boys created a lot of fake pages with malicious Fortnite APK files which in result started stealing personal and finance data. Tim Sweeney failed with that idea and moved to Play Store, but got mad since Google forbids you to bypass Google Billing in games. That’s why his Fortnite was removed from Play Store after malicious hotpatch with their payment system. Clear example how sideloaing failed.
Facebook abandoning the App Store just to remove the privacy warning labels would be corporate suicide. They'd just be trading one set of scaring warning labels for another (because side loading would certainly have scary labels). And they'd have way less exposure to new customers.
The iOS built in controls would still be the same.
There just isn't a compelling case for a major app to go sideload-only. This entire line of reasoning smells like FUD.
Personally, I would prefer just one App Store with Apple compromising in other ways. Lower fees, consistent application of the rules, and proper support for PWA's. How do you feel about that?
>More stores might be more choice for you, but it would take away the benefits to me of apps having to go through Apple App Store review to get on my phone.
Fair enough, can you give us a few of those benefits so we can have a discussion? AFAIK, Apple's privacy controls are built into the OS, so you'd still have those.
The article goes into detail about this from a security perspective.
From a user experience perspective, Apple’s ethos is that of a consistent, clean look and feel for everything in the ecosystem.
Additionally, from the user experience perspective, Apple’s ethos is for custom development to maintain adherence to the stated user experience goals of Apple’s own in-house development.
> Apple customers place a high value on products that are simple, refined, innovative, and easy to use, and that’s what we want to see on the App Store. Coming up with a great design is up to you, but the following are minimum standards for approval to the App Store.
> That doesn’t work because Facebook, Google, Amazon, etc would move to side loading or a freedom store.
I wouldn’t worry about Facebook and Google. Ad vendors will want their wares on as many platforms as possible.
It’s the rent-seekers who want to milk their IP for every last cent that are most likely to go down the ‘freedom store route’. Disney. Sony. And basically every large game company.
Google’s Play Store is a ‘freedom store’ because Google doesn’t give a crap about privacy controls and runs it as a Wild West free for all. It’s precisely because Google does not curate in the way that Apple does, in fact nobody else does this anywhere near to the same extent, that the App Store is so valuable to me.
I was thinking about this today - they should drop the commission to 10% across the board and change the policy on IAP. For in app media subscriptions, 0%, but stick with Apple Pay only for IAP. For app/game features exluding streaming media, 10%. IAP for game 'content' such a lucky dip boxes (the crap that Epic wants to sell) 100%, because selling this shit should be totally outlawed.
Well, Facebook and Google goals align (gather as much user data as possible) so that is probably the reason. FB literally took print ads to try to fight the tracking disclosure tags Apple wants them to use, so yeah, I can see FB probably having their own app store on day 1 the moment iOS allows it
> I don’t want Facebook, Google, Amazon, etc to be able to do an end run around App Store controls. If they moved to a ‘freedom store’ I’d probably have to use it and I’d lose the oversight Apple gives me.
This is the central conflict here, because only one of two things can be true. Either:
A) iOS is so big that companies can't afford not to target it, and that they're forced to follow Apple's rules, even if they don't like those rules.
or
B) the smartphone market is open, and companies can just decide not to target iOS, in which case there really isn't a way to force Facebook to give you a privacy-respecting app.
If B is true, then having 3rd-party app stores on the iPhone would change almost nothing. If A is true, then it would change everything.
----
Often, the pro/anti-Apple arguments boil down to one side saying, "just develop for Android if you don't want Apple's restrictions", and the other side saying, "just don't install a 3rd-party app store if you don't want one."
But both of those responses miss the point. The point is that Apple users want a monopoly. They want to be part of a restricted platform that is so big that Facebook and Google and Microsoft can't afford not to develop for it. Meanwhile, people like me want Apple's walled garden to be small enough that it can be ignored.
In that debate, it doesn't matter where you draw the lines around Apple's walled garden. "No one is forcing you to use iOS" and "no one is forcing you to install an app store" are basically the exact same argument; the only difference is whether they define Apple's walled garden as encompassing the hardware or the software. But the reason why Facebook can't abandon iOS is the same reason why Apple can be considered anti-competitive. It doesn't matter whether Apple's walled-garden is a device or a store, the question is whether or not companies are forced to enter it in order to remain competitive on the market.
On some level, we all know this -- that's why on the anti-Apple side we recognize that "just go to Android" isn't really a good argument. But that's also why the pro-Apple side doesn't accept "just use the official app store" as a solution to their problems. Because what they want is the complete opposite of what software-freedom advocates want. They want developers to be forced to target the walled garden. That's the conflict.
I have a locked down Linux box that only pulls software from a few sources. The difference between my Linux box and an iPhone is not the security, or the privacy, or anything like that -- the difference between my Linux box and an iPhone is that companies like Facebook do not feel obligated to write software for my Linux box.
----
And honestly, I don't know that there's a way around that conflict. Either you economically force Facebook to target iOS's walled garden, or you don't. The best middle ground I can think of is something like the Web, an aggressively sandboxed runtime that companies are economically forced to target the same way that they are forced to target iOS, but that is not controlled by a single corporation and that approaches security in a more equitable way. But even on the web, this conflict still exists a little bit. The web being an Open platform means that outside of the platform-level restrictions, I still can't force companies to build their websites/service exactly the way I want them to. At best I can use the Web platform itself to circumvent their services, block ads, etc...
> If you want a system that works they way Android does, use Android and leave me alone.
So what all of this boils down to is: I strongly suspect that if Android development was as economically viable as iOS development, and if it was genuinely possible for large companies to just stop supporting iOS and to "leave iOS users alone", that iOS users would be very unhappy with that outcome. You don't really want to be left alone, you want Facebook, Google, etc to be forced to build apps for you inside of your walled garden.
Yes exactly, nailed it. Fortunately for me I’m not alone and a large number of people feel the same way. Collectively we have enough market power that FaceGoogle can’t ignore us, and have to bite the bullet and be on the App Store. That’s a privileged position for sure, but large swathes of iOS users are not hapless victims of Apple gatekeeping. We’re consciously in league with Apple on this.
Apple saved us not just from crappy phones, they didn’t just invent the modern smartphone and make this whole app industry happen, they also saved us from carriers owning phone platforms. If phones had stayed on their old trajectory, we’d be arguing about whether carriers should still be dictating which apps went on their networks and instead of Apple gate keeping it would be AT&T and such. I will be forever grateful to them for killing that future.
I do accept that this puts Apple in a powerful position that could be abused. In fact I think there is a case that some of their policies are over-reach. This is a legitimate area for scrutiny and maybe even legislation. However I think those areas are relatively marginal and legislation must be done in the interests of users, and the freedom maximalist position does not properly take into account the vital interest of many, quite possibly most users on iOS.
Can you address the third option and forth option? (C) That Apple lowers its fees to a more reasonable level. Or (D) That they allow third party payment processors (but not third party stores)?
I'm a very happy Apple user. I just have a problem with them taking a 30% cut on everything I do, even after I've already paid $1200 for a phone. I just don't think 30% fairly represents the value they are providing for the "service" of vetting the store. I am willing to pay for that service. Just like I pay for Apple Music, iCloud storage and Apple Arcade.
The whole "third party store" thing is a distraction IMHO. Solve the Apple 30% tax issue and the case for it is pretty much lost. Even better: also require Apple to properly implement PWA's so users can (sort-of) sideload non App Store Apps (as you touched on).
> (C) That Apple lowers its fees to a more reasonable level. Or (D) That they allow third party payment processors (but not third party stores)?
To me, both of those fall under A. They're adjustments to Apple's existing moderation policy, they are not changes to how much control Apple has (Well, maybe D is a little, but not much). I would sum up both of those ideas as "the smartphone market remains closed, but Apple gets nicer about it."
I do think there's a segment of users who are basically happy with companies being forced into Apple's policies, they just want Apple's policies to be a bit better than they are today. Or they think it's fine for Apple to exert control, just not in a couple of specific anti-competitive ways.
> properly implement PWA's so users can (sort-of) sideload non App Store Apps
Yeah, the web is interesting. This would be Apple giving up control over their platform, but they would be giving up control to another platform that also has very good sandboxing. I would love to be targeting phones with progressive web apps now. It sort of works today, but there are problems.
I also really don't like how little control over data people have on the web. The only really safe way to store data in a webapp is to store it serverside, which imo is bad for users and for developers. There are efforts going on to make this better, but I don't know if Apple will be interested in implementing them, and it's a tricky problem in general to solve securely, so I don't think any of the browser manufactures are eager to rush it and introduce security holes into browsers.
Keep in mind that the demand for access to iOS users can be met through more traditional means such as the world-wide web.
Apple has much less of a right to make demands of others there than it does on the hardware and software platform that they built, themselves.
Similarly, since you are attempting to speak on my behalf, as an Apple consumer, I feel the need to correct you: I do not want Facebook to build an iOS app. They can keep that crap to themselves.
> I feel the need to correct you: I do not want Facebook to build an iOS app. They can keep that crap to themselves.
So are you OK with Facebook moving their app to a 3rd-party app store?
The downside of having sideloading on an iPhone is purely that companies would not be forced to target Apple's app store and that they might not release their apps on the official store. There's some very minor other concerns, but that's the big one. If you're OK with abandoning apps like Facebook and Fortnite, then you should be fine with sideloading being allowed.
> can be met through more traditional means such as the world-wide web.
iOS is lagging on the web right now, but I agree that putting more attention on Safari and making the web more capable would go a long way towards eliminating my concerns.
Note that there is some irony in me championing the web, because the web works the same way. It's a platform that guarantees certain user freedoms and sandboxing, but that is so big that companies can't ignore it. And I'm very happy with that "monopoly". The only real difference is that the web's restrictions are more reasonable to me, that the web doesn't moderate content itself, that it's less controlled by a single company, it has more stakeholders and more input, and that it approaches security through different mechanisms that I think are superior to iOS's.
But it's still a platform that I want companies to be forced to target, so I get where iOS users are coming from on this. I just disagree with the platform they want to win.
> If you're OK with abandoning apps like Facebook and Fortnite, then you should be fine with sideloading being allowed.
I don’t follow that line of reasoning.
Why should I be fine with increasing the security attack surface for my phone because I am fine with Facebook or Fortnite being ejected from the App Store if they ever violated App Store rules?
> Why should I be fine with increasing the security attack surface for my phone
Because you don't have to. The only reason why you would need to increase your attack surface is if you wanted to turn sideloading on for your phone, and the only reason you need to do that is if there are apps outside of the App Store that you aren't willing to ignore.
If Facebook leaves the iOS app store and moves to a 3rd-party, and if you're willing to ignore Facebook, then you leave 3rd-party stores disabled and continue using your iPhone the same way you're using it today.
The only reason this would matter is if there were apps outside of the App Store that you want/need.
> there are apps outside of the App Store that you aren't willing to ignore.
Seems to be that the tables need to be turned: if there are apps that I can’t ignore, then they need to be required to be available on a common, accessible platform like the web, and not locked to any proprietary platform whatsoever.
I want the Web to be a first-class app platform for mobile phones as much as anyone.
Currently iOS is lagging on this front, and their lack of support for multiple browser engines is a problem, but honestly -- given the choice between sideloading on iOS or Apple devoting the resources into making their browser engine more capable, supporting things like push notifications, Bluetooth/NFC... I think I'd rather the Web just win.
I'm not opposed to native, I write native software occasionally, and there are some very real problems with the web. But in terms of sandboxing, privacy, the controls baked into browsers are imo just a lot better than most native platforms, including iOS. So in the absence of a better alternative, I'm inclined to say that yeah, more apps should be moved out of the app store and onto the Web. I think a lot of it is just a matter of getting the Web to parity with the capabilities that native platforms provide.
The big issues off the top of my head:
- the lack of background scheduling/tasks. It's tough to make a website play a song in the background (even Android would occasionally just shut down the app last time I checked), or to do things like set alarms/notifications.
- installation UX.
- the lack of good, reliable offline storage. A major weakness of the web is that it is inherently tied very heavily to serverside code. This encourages every website to have user accounts, your data needs to be stored on some server someplace. It's a major step backwards. So we want to get filesystem support, and we want to get that in a form that the user can easily inspect and modify and copy files into an out of. And obviously we want that to be heavily sandboxed from the rest of the filesystem. We also want to lean more heavily into offline access for websites, and we want better user controls about managing what websites are cached, not just a button buried in browser settings. We want users to be able to do things like control when an offline website updates, or even whether it's allowed to connect to the Internet at all.
- the lack of just general integration with things like intents, subscriptions, etc... Apple users want to be able to continue to use the same tools to manage things like subscriptions, parental restrictions, so it would be good to allow them to continue to do that with web apps.
- the lack of just general access to phone features like NFC/Bluetooth.
There's probably one or two other things I'm missing. I think iOS is supporting WASM now, so dealing with Javascript should become less of a problem for people in the future. Timer accuracy is still a problem as far as I know, which makes developing games pretty annoying, but not unsolveable.
> I want the Web to be a first-class app platform for mobile phones as much as anyone.
So did Apple. But a massive amount of developers wanted native apps - a lot of them here. Don't forget that, at the time, Apple wasn't the behemoth it is today - far from it. I'm guessing it was an either/or descision at the time.
Your point may have been true around the late 2000's and early 2010's. But there's no way Apple of today lacks the resources to make Safari better.
That's what's so frustrating. It's very obviously a conscious decision to let it languish in order to push people towards native (and Apple's 30% cut).
Because the open web is possibly mankind's greatest advancement in the last 30 (or so) years. Intentionally crippling its continued advancement in the interest of greed is repugnant.
Yeah I know, its a moral argument not a business one. But, Apple does market itself as a highly moral, socially conscious, and highly progressive company.
Maybe one day they will do the right thing. A guy can dream.
> So are you OK with Facebook moving their app to a 3rd-party app store?
I am not ok with using legal force to induce Apple to allow a third party App Store, no.
In the court of law, it might be able to be argued that there is no actual harm being caused by Apple having sole proprietorship over their custom development guidelines.
So you must love China and CCP. China is very safe, you don't get gunned on the street (or in schools for that matter), and you don't fear absurd medical bills. The government runs a walled garden and the corporations have to cooperate due to the market size.
Is this stance by Apple really the best for them? I'm an Android user only because of Apple's draconian closed garden. Surely there are lots of Android users that would happily buy from the AppStore by default and enjoy likely privacy benefits if they felt they had more freedom of choice while using their device.
Has Apple made the conscious decision to forego a massive market of users because the AppStore really rakes in that much cash?
Basically, how do they know this position is better - even from a shareholder perspective? They must have proof - and that's sad because there are many users who would love their core product that will not own one.
The proof is in the pudding. Apple doesn't really sell products; they sell a lifestyle. This is in contrast to almost all other tech and PC brands which sell on the tech itself.
Because tech cannot compete with lifestyle, Apple is in a different business. Clearly, it's a profitable one. Changing to an open model or competing on raw hardware or software is never going to be their thing.
BTW, this is not to denigrate their hardware in any way as much of it is great. But, especially in recent years, the company has compromised the usefulness of its hardware through its walled garden approach to software.
> Apple doesn't really sell products; they sell a lifestyle.
Other brands sell products, just products. Apple sells a lifestyle, on top of great products. Many of their products are leading technologically their specific category (e.g., Watch, iPad). Others are amazing products, sure pricier at times, but great nonetheless (e.g., iPhones, computers).
So yes, Apple definitely sells a lifestyle and coolness but that's also backed up by real tech.
They don't only sell a lifestyle. They could do that without being anticompetitive and creating a walled garden. They do sell a lifestyle but want to be the only one who can sell it.
I would really have to drink the cool-aid to work at Apple on their tech. I'm so annoyed by how Macs so commonly negotiate a low quality external display signal, e.g. YPbPr. It would suck to be told to make it do that in a plausibly deniable manner.
Microsoft stands out here with their Xbox product, which is 1000% percent a walled garden. They make great hardware, have a great online product, their store is well liked and used by other gaming companies, and they allow cross-play with other platforms, even PC and Mac.
Xbox Game Pass is considered the big success of the gaming industry right now and could define the future of how gaming looks (a la Netflix). It makes tons of money for them.
All of this inside their walled garden and not in any way open.
So walled gardens are not necessarily bad. I pay for Game Pass and I think it's a great deal.
If Android suits you better then use Android. As Steve once said, to paraphrase, if Apple is making a mistake then users will buy something else and they’ll learn, and the market will sort this all out.
>if Apple is making a mistake then users will buy something else and they’ll learn, and the market will sort this all out.
That is wishful thinking. There are plenty of examples of giant corporations existing even when their customers dislike them or their products. I'm confident you could think of a few.
Sure, but that’s not the situation here. iPhone user satisfaction is crazy, off the charts high. I believe App Store stewardship is one of the reasons why.
I didn't know the numbers, but what I found when I googled it, is all top phones have comparable scores. Maybe you can expand on your opinion or link to some credible sources?
From the parents cited article (aka, 2021 data) states:
> The American Customer Satisfaction Index independently measures customer satisfaction with top-selling smartphone brands available to U.S. consumers.
Smartphone brands is what I’m referring to as “comparing phone hardware”.
That article doesn’t asses satisfaction with the two successful proprietary ecosystems, directly.
By measurement artifact, I mean that the appearance of consistency could actually be artificial statistical noise hiding a confounding variable.
ie, did they actually ask questions that compare satisfaction with App Store vs Play Store or only ask for satisfaction with Galaxy verse Pixel verse iPhone, etc.
That's a lot of mental gymnastics you're doing there.
Why would a question about satisfaction with your smartphone exclude the entire operating system? I mean, maybe that's what they did(?). But there is no evidence for that. At all.
I'm not even going to respond to the wild speculation (again, without evidence) that the results are flawed by a "measurement artifact".
> That's a lot of mental gymnastics you're doing there.
Indeed, scientific reasoning does tend to bend the mind.
> Why …
What is at issue is the scientific validity of drawing conclusions about satisfaction with an ecosystem from data about satisfaction with phone models.
> I’m not even going to respond…
But you did respond with wild accusations, in violation of HN site guidelines.
Since you didn’t take the charitable effort to Google “measurement artifact”, here you go, allow me to provide a Wikipedia article on artifacts: https://en.wikipedia.org/wiki/Artifact_(error)
> an artifact is a spurious finding, such as one based on either a faulty choice of variables or an over-extension of the computed relationship. Such an artifact may be called a statistical artifact.
>>an artifact is a spurious finding, such as one based on either a faulty choice of variables or an over-extension of the computed relationship. Such an artifact may be called a statistical artifact.
I know exactly what was meant, the problem is you've provided absolutely no evidence that it is a measurement artifact(!). You simply stated "it might be". What kind of "scientific reasoning" is that exactly? Please tell.
The onus is on you to provide evidence to back up your claims, or admit that you flippantly dismissed study results simply because they run counter to your point.
That is what is at issue. I made a point and provided supporting evidence. You have not. I made no "accusations" other than that.
No, it’s pretty basic capitalist market economic theory. The invisible hand of the market doesn’t work at an acceptable pace for some issues, but the theory is likely sound on the evolutionary scale of time.
I suppose myperspective of what constitutes laws/theories is skewed after working in science/biotech. I'll let you have the last word, have a nice day.
Why thank you - my last word is that having been through four year programs for two sciences, I can understand your sentiment that the general lay public and even the general non-lay public have misconceptions about what a theory is and what a hypothesis is.
Right, I don’t want app developers to be able to do an end run around the App Store scrutiny and privacy vetting. If I had to side load Google and Facebook apps I probably would, but I want them to have to go through the App Store to get on my phone.
I don’t want the ‘freedom’ of everything working like Android.
That's a good point. I've made the same choice. I don't know that we amount to a large number who choose Android out of any principle. If nothing else, it has to outweigh principles against Google/Play Services--I'm not on AOSP.
I suspect that Apple does in fact make enough for this to be a no-brainer at the moment. It will take a shift in general public sentiment (and to some extent behaviour) to tip the balance. They wouldn't wait until it's strictly financially better because trust is hard to regain after losing it.
It's unfortunate that what has some security benefits is also a such a gold mine for Apple. If they ran th still in a from developers yearly subscription costs + users paying for hardware, this would be so much easier to agree with.
One example: DJI's app for their drones. They are forced to follow Apple's rules on iOS, but don't offer the same app on Google's play store. I trust the iOS version much more for that reason alone.
But as long as they take 30% from developers on the platform and expanding the scope who needs to pay, they fully deserve monopoly investigations and eventually fines for their greed.
Doesn't it eliminate choice? Like, what are the odds that Facebook wouldn't just force people to sideload their apps instead of admitting to their privacy practices as required by Apple's latest updates?
That's exactly the issue. Individuals have 0 recourse against Facebook, but Apple does. Apple is basically selling you a collective action against the likes of Facebook to fight against having everything you do tracked and monitored. What I don't get is the people who so desparetly want sideloading on iOS. If that's what you want, AOSP is a thing, go use that.
>What I don't get is the people who so desparetly want sideloading on iOS. If that's what you want, AOSP is a thing, go use that.
Customers are demanding a feature from the manufacturer - there is absolutely nothing wrong with that. More people should be doing this. Also using words like "desperately" is needlessly polarizing.
It's not just a feature. It's in direct opposition to the feature I want - to have a 2 trillion dollar company act in opposition to other trillion dollar companies shoving shit down my throat. They are mutually exclusive features, so you can expect people to be polarized.
Just a quick note, this is the same company that until ~2016 was saying of video games:
"If you want to criticize a religion, write a book. If you want to describe sex, write a book or a song."
This is the same company that has more recently described Itch.io as offensive and indecent. This is the same company that has gone out of its way to basically block game streaming entirely from its platform. It's the same company holding back web apps/experiences.
So I get the security angle here, I really do, but forgive me if I'm suspicious whether security is the primary reason why Apple is locking down their store. On my side of things as a game developer, I think Apple is a large part of why gaming on mobile phones looks the way it does today. They made one model economically viable, and they aggressively chased off anyone who was treating games like a serious medium, and they still have those attitudes towards gaming as an art form today.
So for them to act like this is just a debate about malware is really disingenuous. It's also a debate about the cultural control that Apple exerts, and their ability to basically shut down and manipulate markets by deciding what software innovations, game genres, and content in general are allowed run on their phones.
A lot of us don't want Apple to have the control it has, not because we don't care about malware, but because we fundamentally don't trust Apple to be a responsible moderator/gatekeeper to the mobile market. The company has the criticism it has about moderation because they've burned a lot of bridges with developer communities over the years. If Apple really was just caring about privacy/security, this debate wouldn't be as fierce as it is. I actually really like the direction iOS is going on privacy. The problem is that on multiple other moderation fronts, their developer policies are anti-competitive or puritan/regressive.
Lower fee plan from Apple that allows external payments, no enterprise support, no App Store promotion, limited iOS API access (nothing sensitive), etc.
Higher fee plan to give developers access to more sensitive APIs and Apple payments, etc.
Mark the latter apps as “supported by Apple” or something in the store. I know it doesn’t solve everything but it’s better than the current state of things.
> Because Apple requires developers to ask the user for permission in a universal way before it can access such features as an iPhone’s microphone or camera, a user can identify if something shady is going on inside the app.
Does the average user really do this? In my experience they just allow everything, because every permissions pop-up is just a delay to whatever they're trying to do.
Also they could force such behaviour just by the usage of the relevant APIs even outside of App Store Apps or am i mistaken? Dont have a lot of iOs Dev experience.
I'm fairly certain these checks are completely iOS level, and have nothing to do with the App Store. Nothing is stopping Apple from enforcing the exact same checks for sideloaded apps.
Sure. They're ridiculous. You cannot call the absence of the choice to sideload an application "a choice." By the same token, it makes no sense to call having the choice to sideload an application an example of "eliminating choice."
Apple is very good at spinning their walled garden as a user benefit. In some cases, it is. Here, it isn't.
Right now, people have the choice to use a system without sideloading or one with sideloading (Android or presumably something like a pinephone). Forcing iOS to be open to sideloading or other AppStores would remove choice. I chose to use iOS as is because it’s locked down and that’s what I want. Opening the platform would remove that choice.
I consider the lack of sideloading to be an advantage of iOS and I pay a premium for it.
Why would sideloading be a disadvantage? Just don't enable it if you don't need it.
If an app wants to sideload something you get directed to the settings where you have to enable it, so it's not like apps can just install themselves.
Apps that I need or like would stop developing for the main store and start demanding people sideload or install another App Store and I would inevitably have to follow along and put my credit card into multiple stores. I don’t have any bargaining power to prevent this, apple do.
Of course I could not sideload apps, but I expect that I would lose access to some games and services that I use. There is all downside for me.
A quick search for sideload-only android apps turns up plenty examples, but I think Android is less restrictive in what it lets you do so I’m not sure the two can be compared that easily. For sure, we’d be getting an Epic store. Either way, sounds like a bad plan to me. Maybe people who think sideloading is an important feature should buy one of the many Android or Linux phones?
Oh I'm sure there are. The claim was that some apps the commenter currently uses will switch from only being available in the App Store to being sideload-only. I'm just trying to find cases of that happening for any notable apps on Android.
I'm not convinced either way about sideloading - I just hear this claim touted a lot around HN. I'm trying to determine if it's FUD by examining the evidence.
Sounds very much like you have a point to make rather than any desire to examine the evidence (which you could easily find yourself if that was what you cared about).
If you google this, as I just did, there are examples of what you're asking for.
What a bizarre comment. A claim was made and I asked for supporting evidence. That's literally how civilized debate works. It's not my job to support your argument.
Also, I want to hear from Android enthusiasts. I've never owned an Android phone and wouldn't know a notable/popular app on the platform unless it was also popular on iOS. I doubt there are any apps that are in the Apple App Store but are sideload-only on Android. That just doesn't make sense.
Now, do you have any examples of notable Apps abandoning the Play Store and going sideload-only, or not?
Nor are you someone with a rudimentary understanding of how debate works — You either support your assertion with evidence, or concede that there is no evidence to begin with. Simple.
I'll take your excuses to mean you can't do the former, but refuse to do the latter. That's fine. But please know that HN readers can see right through what you're doing. It never, ever, wins arguments around here.
It’s not a debate and it never was, whatever you may wish. There’s plenty of evidence a short google search away if that was what you were really interested in, but it’s clearly not. Either way, Android was never in a position where it was forced to allow side loading like is possible here, so I think the comparison is meaningless.
Additionally: If you can provide evidence that supports your point, I'll donate $30 to the charity of your choosing. That should make the 30 seconds it takes to copy the urls, worth your while.
Yes, I'm serious. And will provide proof of donation.
While slightly off topic , I wrote about this subject on Reddit when someone said Android allows it and hasn’t lead to serious App Store fragmentation on that platform so I’ll just copy and paste here:
There’s a reason for this that I’ve been thinking about and it all comes down to Pushing Power. Android , on its own, doesn’t have a lot of “pushing” power because it’s not monotheistic. It requires all the players in the game to play nice in order to make something the norm. If Samsung or Google does something in their own, it doesn’t have the pushing power to turn the industry (only really Androids). Google could have that pushing power, but their reputation of killing and rebranding services hurt them. There aren’t assurances that they won’t kill something so there’s no backing of it. And this affects everything down to the developers of the platform.
How can one push anything on such a platform ? The Google play store will probably have the average consumer’s wants and there’s too much friction of installing another store for one thing. This lack of Pushability works since Android likes to churn out razor-edge and innovation features, even if these features don’t talk to each-other like iOS users often expect, and it doesn’t matter if these features are 100% baked.
But iPhones is a different story. It’s probably one of the most powerful pushing platform there is. Think about it. Apple was able to remove the headphone Jack and sell the solution. Neither Google nor Samsung has the pushing power to do that since their customers can just get a similar experience elsewhere. They need Apple to do the “crazy” thing first and just follow suit down the line once Apple has successfully done it. Because in the end , no matter what Apple does, there is no where else we can ever get the parity with the seamlessness that is the iPhone. And as a result it has pushing power.
And this extends to its Apps to. I bet Android Tablets are great (I actually own one my self but never use it). But I’m also willing to bet an artist is going to Choose the iPad every single time because in the end Android does not have Procreate nor an App that can approach the experience of procreate. Procreate, by being an Apple exclusive app , has Pushing power and if it were to move to an alternative store , users will follow. Mobile Gaming is probably the most popular gaming platform there is (crazy right) and I’m willing to bet a tenth of what whales put down that they would download a third party store if a game like Genshin Impact were to move and I’m willing to pay another tenth that they would absolutely become and Epic Games Store exclusive if they we’re offered.
Every one’s thinking that this will lead to more competition and better things for the consumer but that’s not how it’s going to go down. Here’s what’s going to happen:
If Sideloading and third party stores are permitted Epic will immediately start securing exclusive third party apps—not just games but apps to promote their store. They will pay the exact same book they play on Desktops because it’s the smartest play there is. Eventually they will get the app (I predict Spotify) that will make everyone have to download their store in order to use. They of course will also do this on Android as well but will be more successful this time since their success on iOS will go mainstream and affect android as it always does (think removing the charging brick). Other companies (I predict Google and Nintendo) will do this also and find success and the mobile device app Ecosystem will become exactly like the browser app Ecosystem (minus PWA probably).
TL;DR: Android is not a good indicator of what would happen if iPhones did what it does because it never is nor was. iPhones has always been the “pusher” of the mobile device industry, not in that it releases cutting-edge features first, but that it pushes what features are the norm. What happens on iPhones have a far greater impact on Android consumers than the vice versa. If you don’t believe so see: Smartphone boom (don’t matter who did it truly first but who did it truly right), removal of headphone Jack, removal of charging brick, faster adoption of NFC in US despite years of Android Phones having them, And Airtags.
Interesting analysis. How do you see this 'pushing power' as it applies to hardware vs software features? I think with Google controlling Android it probably gives them equivalent pushing power - whats your take on that? IIRC They force other android manufacturers to pre-install google apps, no duplicate app stores, etc (not sure exactly whats in the contract).
I think Apple has to tread carefully if they want to continue imposing their crazy 30% revenue tax on app store sales. No company wants to pay a percentage fee (vs a flat fee) for a digital good that requires very little upkeep. With Steam i think the percentage goes down as the sales go up.
> Interesting analysis. How do you see this 'pushing power' as it applies to hardware vs software features?
I think it depends on what the hardware and software is. One thing about pushing power is that it diminishes immensely if there are competitive alternatives. You can still have pushing power but probably not enough to push your overall industry. In Google Case while they have pushing power for Android via The Google Play store and playing Anti-trusty with manufacturers , they can’t pivot Android any way they want since if they go too off the rails there’s always Samsung to run to. And the same Vice Vera. The only way that either companies do so is by working together. If they were to remove the HJ at the same time , while not as powerful as Apple’s push, it might have worked. By on their own, they stand to lose. This is why Google’s pushing power is not as strong as Apples despite being the maker of Android. It’s fragmentation does not allow for any one manufacturer to guide the Mobile Industry as a whole, only in certain positions of power.
Mind you , Google has use It’s pushing power to keep its control on Android (hence the reason why Epic is suing them).
> I think Apple has to tread carefully if they want to continue imposing their crazy 30% revenue tax on app store sales. No company wants to pay a percentage fee (vs a flat fee) for a digital good that requires very little upkeep. With Steam i think the percentage goes down as the sales go up.
I don’t think there’s a way for Apple to keep the 30%. It will fall eventually. The question is what will Apple Lose as well. At the end of all this all I see is Various Stores with Timed exclusivity agreements, and the loss of user privacy to third party developers (I will be surprised if any of these Store try to go toe to toe with Apple of Privacy Policy. I’m willing to bet one of their pitches to Devs will be that they will not require privacy nutrition labels and other stuff that mess with user data collection if they can help it. Apple should have allowed Third Party Stores but downloadable via the App Store and with the requirement to adhere to the same privacy requirements and reporting.
Meanwhile Google is forcing all app developers to adopt their payments service or be kicked off the Play Store, and developers are doing it despite having to give 30% of their revenue to Google, now. If that isn't pushing power, then I don't know what is.
I wish businesses would start considering the corrosive effect this kind of "war is peace, freedom is slavery, ignorance is peace" newspeak has on society. Hearing corporate spokesperson after corporate spokesperson (or their toadies in the press) parrot this kind of junk generates untold cynicism. How are we supposed to believe corporations are an important part of a just human society when they have whole departments scheming on how to bamboozle us with this kind of brainwashing? And what does it do to the people who start out earnestly believing in a company's mission, who start internalizing that they need to say whatever they have to to protect the company?
It would be way more straightforward to say "we have a lot of non-technical users [referred to as 'your 15-year-old nephew or 75-year-old father' in the article] and they're at risk from exploits via sideloaded apps".
Or I mean, it's probably even more straightforward to say "we make lots of money on the App Store; why would we enable competitors when we don't have to?"
People are just so tired of everything coming down to "freedom" and "fairness"; this stuff has just lost all meaning. Let's take this seriously and start working against it.