News for hackers. Stuff that matters.
Re:Apple Says Meta Is Making Unreasonable Interoperability R... by bloppe on Wednesday December 18, 2024 @08:34PM (#42457441)
Apple has completely lost their credibility with me every time they use "privacy & security" as an excuse to exploit their users. Does anybody actually know what Meta is asking for in these cases?
Re:Apple Says Meta Is Making Unreasonable Interoperability R... by threeseed on Wednesday December 18, 2024 @09:06PM (#42457630)
Yes who should we trust here when it comes to data collection. Apple or Meta.

According to Apple they are asking for effectively everything on the device e.g. all photos, emails, messages, passwords. Far beyond what is needed for WhatsApp etc to work but would be game changing for their ad and AI platforms.

And plenty do let us know when Apple has used our own data to exploit us like Meta has.

Re:Apple Says Meta Is Making Unreasonable Interoperability R... by bburnett44 on Wednesday December 18, 2024 @09:13PM (#42457667)
It feels like there should be a user option to allow (default deny) this. Like it doesn’t have to be that the minute you install WhatsApp it gets access to all of your texts or calls. But it sucks to be stuck w iMessage when that’s just locking me into apples ecosystem
Re:Apple Says Meta Is Making Unreasonable Interoperability R... by threeseed on Wednesday December 18, 2024 @09:18PM (#42457707)
The problem is that we have decades of experience with your approach. And it simply doesn’t work. Users will click any dialog box especially when the app makes features conditional on its approval.

The only way this works is what Apple and Google have implemented. Which is to allow access to a single photo or contact but not the entire library. But that’s not what Meta is after. They want everything.

Re:Apple Says Meta Is Making Unreasonable Interoperability R... by talldayo on Wednesday December 18, 2024 @09:16PM (#42457686)
False dichotomy. I trust neither - if Apple doesn't trust Meta to handle their APIs then I don't trust Apple to use them either.
Re:Apple Says Meta Is Making Unreasonable Interoperability R... by jsnell on Thursday December 19, 2024 @01:36AM (#42458993)
If these APIs risk creating privacy problems, why did Apple add them to the platform in the first place? Why is Apple letting their first party apps access these dangerous APIs? If privacy and security really were the number one priority, they should immediately block access to them to their first party apps until they've figured out how to implement them safely.

Obviously they're not doing that. Why? Because these APIs give Apple's first party apps a competitive advantage. It lets them leverage their control of iOS into control of more and more markets without having to ever worry about competing on a level playing field. And inversely, the users' buy-in into these markets locks them tighter into the iOS ecosystem. It's a positive feedback cycle of abuse of a dominant market position.

Re:Apple Says Meta Is Making Unreasonable Interoperability R... by xvector on Thursday December 19, 2024 @07:51AM (#42460971)
These are just the permissions you need to make AR glasses interop with your phone reasonably seamlessly.
Re:Apple Says Meta Is Making Unreasonable Interoperability R... by threeseed on Thursday December 19, 2024 @05:02PM (#42466163)
Meta should commit to operating Oculus at arms length in order for them to get permission to access every bit of data on my phone.

Because they have a long pattern of using any collected data for advertising e.g. MFA phone numbers.

Re:Apple Says Meta Is Making Unreasonable Interoperability R... by yalogin on Wednesday December 18, 2024 @08:55PM (#42457562)
Can you elaborate on this “excuse” and “exploitation” you are talking about? I am curious because I fully believe Apple really cares about security and privacy and goes to great lengths to preserve it for their users. Sure they use it as a strategy, and that is how they justify the investment. Am curious about your opinions though since you seem to be on the other end of the spectrum
Re:Apple Says Meta Is Making Unreasonable Interoperability R... by to11mtm on Wednesday December 18, 2024 @09:18PM (#42457697)
Not person you are replying to, but I think lack of sideloading is a big factor, since it impacts ease of doing anything outside appstore.

AFA Security and privacy, I think security issues have been brought up previously on HN where the relative closed-ness of Apple and how the respond to some security reports raises questions whether the RDF is in play.

I want to be clear that I trust them more than others. At the same time, while I got my dad an iPhone to replace his Lumia 640 (because Microsoft does stupid things) I still use an android phone. Why? Because for someone like him, yes, it is safer.

> Can you elaborate on this “excuse” and “exploitation” you are talking about? I am curious because I fully believe Apple really cares about security and privacy and goes to great lengths to preserve it for their users. Sure they use it as a strategy, and that is how they justify the investment.

Going back to windows phone, I'll give a fun example. Why didn't Windows phones get Snapchat? because MS literally would not let that be collectible by 3rd party apps (Not sure about 1st party.) and that was a sticking point.

Not the best move for them at the time (definitely hurt uptake on folks still 'new' to smartphones to become a 3rd player) yet it is arguably a more strict stance than what apple did/does.

I'll also note, Apple gets instant bad karma from me AFA the combination of (1) not allowing sideloading, (2) taking the cut they do on all transactions, alongside (3) still giving better deals to huge players like netflix.

TBH I just want to be able to buy shit to read on my kindle account without going through a circus on my android phone, yet it's a big sign of how fucked things are in the overall ecosystem.

Re:Apple Says Meta Is Making Unreasonable Interoperability R... by fingerlocks on Thursday December 19, 2024 @11:01AM (#42462726)
Apple allows side loading. It’s an extra $8 a month and called a Developer Account. I have many side loaded apps on my iPhone. Stop repeating this.

You can refine your argument to say “but that requires a MacBook and Xcode and two or three clicks to install” but it’s still side loading even if there’s some friction. Always has been.

Re:Apple Says Meta Is Making Unreasonable Interoperability R... by to11mtm on Thursday December 19, 2024 @05:13PM (#42466271)
> Stop repeating this.

No, because your counterpoint is disingenuous compared to options in other ecosystems.

For starters, I can't just 'side load' shit I want to FAFO with from Itch.io that way, can I? Maybe I could, if I had a Macbook, but I don't. Also that's way way way more ceremony+cost than downloading an APK.

Fire Tablet sideloading is just a matter a couple flips in a settings menu.

Actual 'Android' devices are typically similar or less ceremony, although some security features may? have issues depending on how dumb they are vs how dumb what you are installing is vs how dumb you are for accepting the perms it asked for.

But, for either of those cases, I don't need to pay 8$ a month and buy a macbook for the 'privilege' of installing whatever app I want on hardware I purchased.

Frankly it's been the main thing that has kept me personally away from iPhones for the better part of a decade.

Re:Apple Says Meta Is Making Unreasonable Interoperability R... by fingerlocks on Thursday December 19, 2024 @07:33PM (#42467221)
Not really sure what your counterpoint is. Yes there are some up front fixed costs and slightly more steps, but like I said, it's just friction. You can still side load. Plenty of Android devices make it virtually impossible to side-load (Xiaomi) so your argument doesn't even work in the general case.

At this point the conversation veers off into arguments about lack of custom web renderers and JIT. I'll save you the trouble. iOS only allows safari wrappers because the kernel prevents mmap W^X to save Apple the support costs when Chrome gets a 0-day. That is the technical reason and it has nothing to do with side loading.

Re:Apple Says Meta Is Making Unreasonable Interoperability R... by to11mtm on Monday December 23, 2024 @10:00PM (#42499387)
8$ a month isn't a fixed cost, it's recurring.

> Plenty of Android devices make it virtually impossible to side-load (Xiaomi)

OK so cherry picking specific android devices vs everything I've managed to buy in the last 12 years to your recurring cost (Primarily Samsung, sadly) for Andoid.

> iOS only allows safari wrappers because the kernel prevents mmap W^X to save Apple the support costs when Chrome gets a 0-day.

How's that going for them again? With the 0 days and kernel exploits?

I'll agree it's better than Android but the overall is still smoke and mirrors IMO. You can have a non-safari browser boxed in non W^X env and it can work but JS might be trash.

I really -do- want to experience the RDF sometime, can you help me? What am I doing wrong?

Re:Apple Says Meta Is Making Unreasonable Interoperability R... by pdpi on Wednesday December 18, 2024 @09:12PM (#42457662)
Apple likes their platforms locked down tight. Arguably this has benefits for the users both in terms of privacy/security and in terms of UX, but it does definitely come with a bunch of costs (not least of which the 30% cut from the App Store). I think describing those costs as "exploitation" is excessive, but it's not completely unreasonable.

Given that context, Meta being unreasonable in what they ask for proves Apple's point that having things locked down benefits their users. While true in this instance, it's also a convenient excuse to justify retaining the level of control they want.

For the record, I do agree with you: Apple's investment in on-device AI tools, their history of not training Siri using user data, etc are clear examples of them actually acting on the values they advertise on. Even if it's a cynical marketing-driven decision, they're still acting on it.

Re:Apple Says Meta Is Making Unreasonable Interoperability R... by nradov on Wednesday December 18, 2024 @09:15PM (#42457681)
Here's one example. Apple has locked down the API for replying to a text message on an iPhone using a smart watch to only their own Apple Watch. Competing smart watches like Garmin or Suunto aren't allowed to build similar functionality. This is a naked abuse of market power for product tying, exactly the type of behavior that got Microsoft in trouble with US antitrust authorities years ago.

Android phones have no such artificial limitation.

Re:Apple Says Meta Is Making Unreasonable Interoperability R... by positr0n on Wednesday December 18, 2024 @10:20PM (#42458080)
I thought Microsoft got in trouble for abusing its monopoly power.
Re:Apple Says Meta Is Making Unreasonable Interoperability R... by nradov on Wednesday December 18, 2024 @10:21PM (#42458086)
Yes, product tying is one aspect of abusing monopoly power.
Re:Apple Says Meta Is Making Unreasonable Interoperability R... by borari on Thursday December 19, 2024 @01:42PM (#42464466)
Can you reply to messages in Signal, WhatsApp, Telegram, etc., from those watches paired with an iPhone?

I’m not asking rhetorically, I’m genuinely curious and an unfamiliar with the finer details of Apple’s phone/watch pairing. When replying to a text in iMessage from a paired watch, is the watch actually using internal APIs? You sign in on the watch with your AppleID, so I would assume no, the watch is just using the phones cell connection to communicate with Apple’s iMessage servers directly.

If you pair an Apple Watch to an Android phone, can you still use the iMessage app on the Watch? Yes, right? If so, there’s obviously not going to be any internal Apple APIs in play.

Re:Apple Says Meta Is Making Unreasonable Interoperability R... by 7e on Wednesday December 18, 2024 @10:19PM (#42458070)
You admit you have no idea what the details are, yet you default to considering Apple in the wrong, for exploitation which you do not detail. Your comment is worthless.
Re:Apple Says Meta Is Making Unreasonable Interoperability R... by hnburnsy on Thursday December 19, 2024 @12:37AM (#42458720)
Here are some of Meta's ask according to Apple...

https://developer.apple.com/support/downloads/DMA-Interopera...

  AirPlay Continuity Camera
  App Intents
  Devices connected with Bluetooth
  Apple Notification Center Service
  iPhone Mirroring
  CarPlay
  Connectivity to all of a user’s Apple devices
  Messaging
  Wi-Fi networks and properties
Re:Apple Says Meta Is Making Unreasonable Interoperability R... by impish9208 on Thursday December 19, 2024 @05:36AM (#42460206)
Thanks for that link! dang (if you can hear me), I think the link should be updated to this one as it has more details.
Re:Apple Says Meta Is Making Unreasonable Interoperability R... by xvector on Thursday December 19, 2024 @07:50AM (#42460954)
So basically the permissions you need to make competent wearable AR glasses interop with your smartphone.
Re:Apple Says Meta Is Making Unreasonable Interoperability R... by boopmaster on Thursday December 19, 2024 @07:57PM (#42467309)
Yes and these are not new problems. I encountered showstopper limitations backgrounding processes that make use of iBeacons, back in iOS 7.

The potential for data collection is massive.

I was tinkering with a firechat inspired mesh messaging concept as an indie iOS dev. I could not dismiss arguments about potential privacy concerns w/ persistent background apps advertising and scanning - but the lack thereof certainly dampens innovators too.