Absolutely. Apple should be afraid of holding the gatekeeper position. Anyone should.
When people can install and use whatever they want, safety becomes their responsibility. They should open up their platform and let people do their own due dilligence. If they assume that responsibility and then neglect it, they absolutely can and should be blamed for any problems.
The appropriate metric for safety of an app store is not whether you can get attacked, but rather how many users - proportional to all users - get attacked every year.
This is the second person in this thread to think using an open source repo as an example carries weight. There are less users, therefore less malware is released here in the first place and then there’s less load for the malware filters for that that does get through.
My comment stands, why target f-droid?
> But we have historically seen issues with those repos haven’t we?
Care to elaborate?
Here’s one issue we’ve had with these repos:
https://lwn.net/Articles/295406/
Then there’s things like NPM that’s broken quite a few production deployments in spectacularly public ways.
Apple's filters are clearly garbage.
Using linux as an example here doesn’t work.
You're not perfect at anything you do. Does that make you useless? Of course not.
As a gatekeeper? Yes, yes it does; hence why there shouldn't be any gatekeepers.
It's not about adding layers of protection or not; it's about being transparent with your customers about how effective those layers actually are.
> Because we offer nearly two million apps — and we want you to feel good about using every single one of them.
> Apps must adhere to our guidelines.
> You should never have to worry about inappropriate content.
> Every day, moderators review worldwide App Store charts for quality and accuracy.
All of these are far stronger claims than I would be comfortable making about the current state of the store.
That is the most ridiculous implication.
'We did not expect anyone to read the terms of the product, so we shouldn't have to deliver on what we promised.'
That is not resonable.
Apple is using weezle-words like "should" which gives them wiggle room, but I guess it will be up to a court to decide.
I think about 0 out of the first 100 people I know that I think of have heard any version of those claims (maybe 5 now since a few read HN). It’s probably not even a top 10,000 trafficked page on their site.
Do you have any ties against apple or for a competitor?
https://www.theverge.com/2015/10/7/9470551/volvo-self-drivin...
In contrast, it's legal to jailbreak an iPhone.
Protections? Encryption is protection. Address space randomization is protection. This Apple review process? This is just humans failing to do what's expected of them. Also known as negligence.
which is why he hasn't placed himself in the position of "arbiter of what's right and wrong on phones", the way Apple has with their App Store.
Nobody wants Apple to be judge and jury, we have judges and juries for that, but it would be nice if they could tell us who to go after when we have to.
If they can't do that, I don't think its unreasonable for us to ask Apple to be responsible any losses, then let Apple seek compensation for their losses from the app publisher.
The fact is, no matter how much time/energy/effort they spend, they will never eliminate all scams, scams would just become more and more sophisticated. This doesn't mean, they should just give up, but having been through the review process, they are already doing quite a bit.
So that would mean, they will make it much harder for apps to get approved in the store (and it's already a very painful process), so you'd only end up with apps from large developers which is not ideal.
We are seeing a similar dynamic with Youtube which has become rather "ban-happy" as in they don't want to take risks, so would rather ban content than try to reduce false positives, because at a certain scale, you just can't identify content with good precision/recall.