News for hackers. Stuff that matters.
Re:App Store on iOS 14.6 sends every tap you make in the app... by coldtea on Wednesday November 09, 2022 @05:15AM (#33529472)
The line is blurry with smartphones, as all kinds of "smart" functionality IS a service, and depends on contacting the vendor.

>Also, I recall a case where MacOS was asking Apple permission whenever the user wished to start an executable. This is nuts.

Not that nuts. It's intended to be able to blacklist malware and such and retroactively disable it, through notarization (basically, registering apps to Apple and them getting a kind of fingerprint).

They could have done it with a local cache (and they probably do in some capacity), but it would still need to ask/sync every now and then.

Re:App Store on iOS 14.6 sends every tap you make in the app... by amelius on Wednesday November 09, 2022 @06:01AM (#33529761)
> The line is blurry with smartphones, as all kinds of "smart" functionality IS a service, and depends on contacting the vendor.

No, because you can make your phone work with other service providers. The dependence on the original hardware vendor is artificial.

> It's intended to be able to blacklist malware

Choice of blacklists, content filters etc. is also orthogonal to the vendor.

Re:App Store on iOS 14.6 sends every tap you make in the app... by simonh on Wednesday November 09, 2022 @06:59AM (#33530298)
And if you want a phone that works that way, they do exist. Personally I'm happy to offload most of that to one service provider, so I'm happy to use an iPhone. If that changes, I'll look elsewhere. Your mileage may vary.
Re:App Store on iOS 14.6 sends every tap you make in the app... by coldtea on Wednesday November 09, 2022 @10:00AM (#33532496)
>No, because you can make your phone work with other service providers. The dependence on the original hardware vendor is artificial.

Yes. But then it wouldn't be a commercial commodity product, it would be more of a build-your-own DIY kit. Would it be as succesful?

>Choice of blacklists, content filters etc. is also orthogonal to the vendor.

Everything is orthogonal to the vendor, even choice of screen or disk.

But most people don't like choice, want something that mostly works as is. And even for those that do the optionally increases the product complexity, maintainance, and error condition space (integrated vs mix-and-match).

Plus, a few modular laptop and mobile phone designs never sold well.