←back to thread

384 points nkko | 9 comments | | HN request time: 1.038s | source | bottom
Show context
pixelmonkey ◴[] No.42480134[source]
This looks great. If this Python implementation of the FindMy API actually works, it would be a major technology quality-of-life improvement for me. I hope Apple lets it stay alive.

Everyone who shares location with me does so over Find My, and my family insists on using AirTags. As a 100% desktop Linux and mobile Android user, it is one of the few things that I always need to remote in to my Mac Mini to access because there are no x-platform FindMy apps and the FindMy iCloud web app does not have feature parity to the macOS and iOS apps. One of a long list of offenses where Apple refuses to make things easy for x-platform friend groups and families. Very annoying.

replies(6): >>42480401 #>>42480473 #>>42480685 #>>42480754 #>>42480805 #>>42484506 #
BeefySwain ◴[] No.42480401[source]
What does "x-platform" mean in this context?
replies(4): >>42480413 #>>42480452 #>>42480453 #>>42480469 #
1. pixelmonkey ◴[] No.42480469[source]
Cross-platform. There are 3 major desktop operating systems (Windows, Linux, and Mac) and 2 major mobile operating systems (iPhone and Android). Every single OS has a huge marketshare worldwide (including Linux, if you count servers).

A truly x-platform app is one that works well on all 5 of these platforms, e.g. Signal. A moderately x-platform app is one that works well on the two mobile operating systems and on web as an alternative to desktop, e.g. WhatsApp. A single-platform app, like Apple FindMy, only works properly on e.g. Mac + iPhone. Apple tends to be the only major industry player that produces these sorts of apps, e.g. iMessage, FaceTime, Final Cut Pro, Keynote. Although with Keynote you can often get by with the iCloud web version, which has a useful 80%-or-so of the desktop app's features. Even apps like Meet, Zoom, and Teams -- run by rival companies -- are more x-platform than major Apple apps.

replies(2): >>42480780 #>>42484233 #
2. stavros ◴[] No.42480780[source]
I think the GP knows what cross-platform means, but is confused by using "X" as shorthand for "cross". In my opinion, it's not widespread enough for the four-letter saving to be worth the confusion.
replies(2): >>42480808 #>>42481471 #
3. pixelmonkey ◴[] No.42480808[source]
That's a good point, well taken. Especially now that "X" is the name of a social media platform :-)
replies(1): >>42481026 #
4. marzell ◴[] No.42481026{3}[source]
Long before the richest man on earth bought Twitter to be his personal megaphone to help him prepare to become president in order to boost all his personal endeavors, the letter X has been used as a sort of contraction to replace common morphemes like "cross", "trans" etc, in places where the physical representation "x" likens to a cross or crossing of some sort, or in reference to the Greek letter Chi. Must we change our use of language to support this guy, too?

Xtian Xmas xfer tx/rx xor...

replies(2): >>42481692 #>>42483072 #
5. jpc0 ◴[] No.42481471[source]
I didn't directly interpret it a cross-platform but more as (x) platform... Asin variable x which is not Apple... Which is semantically the same I guess but not entirely.

Just to add to the different ways that that exact grouping of letters can be interpreted.

Maybe because I see an API as being able to be accessed from anywhere, so you could query it from a home automation device to trigger something when you are withing X meters of your house, which even if Apple truly released a cross-platform version of Find My that wouldn't be possible.

6. alehlopeh ◴[] No.42481692{4}[source]
You pretty much listed all the examples where that’s done (x-ing is also a big one, on signs), but there are way more cases where no one would ever use the letter X like that. I think parsing that kind of “syntax sugar” takes more cycles than a lot of people care to spare just to understand what a stranger is saying online. It’s too loose to be commonly applicable. Things like “Xmas” are accepted on a case by case basis.

The argument wasn’t made out of principle, either. If it were more widespread, it would be worth the potential confusion. It’s just not. I agree with that.

7. int_19h ◴[] No.42483072{4}[source]
I don't think "xor" belongs to that list, given that the "x" in it is a shortening of "eXclusive".
8. bolognafairy ◴[] No.42484233[source]
Linux is not a “major desktop operating system”. Let’s be intellectually honest here, particularly because you’re using the number “3” to bolster your argument that Apple is being negligent or unfair or whatever. Be annoyed at Apple for not ‘supporting Android’ or whatever all you want, but let’s not pretend that Apple isn’t paying a very justifiable amount of attention to desktop Linux. What next, iCloud.com doesn’t load properly in Lynx?
replies(1): >>42484662 #
9. MacsHeadroom ◴[] No.42484662[source]
Estimates from earlier this year are over 60 Million Linux powered desktop PCs globally.

That's not a huge portion of total market share but is still major by some measure.