Most active commenters
  • satvikpendem(5)

←back to thread

Apple Invites

(www.apple.com)
651 points openchampagne | 15 comments | | HN request time: 0s | source | bottom
Show context
lordofgibbons ◴[] No.42939855[source]
I really hope this fails.

Apple will use it's dominant position to create lock in like how they did with iMessage instead of cooperating with other platforms on a common standard.

Oder friends and family are surprised when they want to video call over Facetime and find it hard to believe other people's phones don't have Apple apps.

replies(26): >>42939966 #>>42940020 #>>42940243 #>>42940281 #>>42940379 #>>42940471 #>>42940515 #>>42940596 #>>42941069 #>>42941479 #>>42941630 #>>42941758 #>>42942136 #>>42942213 #>>42942456 #>>42942901 #>>42942937 #>>42943397 #>>42943414 #>>42943895 #>>42944072 #>>42944475 #>>42944937 #>>42944944 #>>42947436 #>>42948271 #
basisword ◴[] No.42941630[source]
Just a tip but sometimes it’s good to read the article before commenting.

The app allows iPhone users to create an event. Anybody on any device or browser can RSVP. The event can be shared as a link. Making an event invite app that only works for users on one platform would be pointless.

Also - non-Apple users have been able to join FaceTime calls via. A link for several years.

replies(9): >>42941671 #>>42942433 #>>42942697 #>>42943116 #>>42943706 #>>42943841 #>>42944579 #>>42945035 #>>42946797 #
yapyap ◴[] No.42943116[source]
Tbf imessage also allows people to message non iOS users but apparently the ‘color of the bubble’ has been a big thing in the U.S. among youth.
replies(3): >>42943136 #>>42943172 #>>42943209 #
1. satvikpendem ◴[] No.42943172[source]
> but apparently the ‘color of the bubble’ has been a big thing in the U.S. among youth

It's not the color itself that's the problem, it's that having one green user means the entire conversation falls back to SMS and thus photos, videos, etc are all degraded and you can't do more rich messaging things like reactions. This is changing with RCS but it is in Apple's interest to make it a social change rather than just a technological limitation.

replies(2): >>42943515 #>>42945042 #
2. bb88 ◴[] No.42943515[source]
Children care. Children also often can't afford the cost of a new iPhone.

Adults don't really give a fuck as I can tell about it.

Adults don't really give a fuck about lots of what children care about.

replies(2): >>42943573 #>>42947865 #
3. satvikpendem ◴[] No.42943573[source]
Teens generally care, some adults do care too.
replies(1): >>42943637 #
4. bb88 ◴[] No.42943637{3}[source]
If you care about the color of a chat bubble, you're kind of a child, no?
replies(1): >>42943737 #
5. satvikpendem ◴[] No.42943737{4}[source]
Like I said, it's not about the color but the features.
6. lloeki ◴[] No.42945042[source]
> the entire conversation falls back to SMS

> it is in Apple's interest to make it a social change rather than just a technological limitation.

It is a technical requirement? How would non-iMessage users respond to the whole group including the ones on iMessage?

When you sit for 5min and think about the whole flow across a bunch of message exchanges every other way there's really no other technical solution than downgrading the whole conversation to SMS/RCS.

replies(3): >>42945077 #>>42945758 #>>42945785 #
7. satvikpendem ◴[] No.42945077[source]
RCS is not a downgrade, it can also be E2E encrypted but Apple's implementation doesn't use it. It is entirely a business decision to not support the full capabilities of RCS as the iMessage sender system.
replies(1): >>42945468 #
8. sbuk ◴[] No.42945468{3}[source]
The only implementation of E2E RCS is Google's Jibe, which is a proprietary, non-standard version. There is no mention of encryption in the spec other than to say that it's up to carriers to determine. Apple, in contrast to Google's proprietary approach, has offered to work with carriers and the GSMA to define a common set of standards for encryption.
replies(1): >>42945484 #
9. satvikpendem ◴[] No.42945484{4}[source]
I never said it wasn't proprietary, just that Apple doesn't use it currently. It's fine to offer to work with carriers, but for people right now, it's non-viable to use RCS with iMessage.
replies(1): >>42946000 #
10. ◴[] No.42945758[source]
11. ascorbic ◴[] No.42945785[source]
The solution is the same one used by every other messaging app: allow iMessage on Android. There is no technical thing stopping them. Instead they actively take measures to prevent it from working.
replies(1): >>42945896 #
12. dwaite ◴[] No.42945896{3}[source]
So your solution is to reject people from participating in a group chat until they install an Apple product on their Android phone?
replies(1): >>42945998 #
13. TheDong ◴[] No.42945998{4}[source]
That's better than the current option.

If people want to group SMS they should open their phone's SMS app. If people want to group iMessage they should all open iMessage. If people want to chat on signal, they should all open signal.

Unfortunately, iMessage is bizarrely both iOS's SMS app and a custom signal-like chat protocol, but the user can't pick between the protocols easily and it switches between them in an opaque way.

It's just a bizarrely bad UX by a company that supposedly is good at UX, and the only purpose it seems to serve is to provide this broken green-bubble experience.

I'd much rather if iOS just had "iMessage" as an app without SMS, had "SMS" as an app for only SMS/MMS/RCS, and then allowed android users to make an apple account and install iMessage (possible with an optional 1-time fee to prevent spam, like having to buy a $700 iPhone and throw it away as a sorta "proof of work" in order to make a iMessage-for-android account. This isn't too different from how some of my friends do this now, with a mac mini in their closet for iMessage which they remote desktop into if they want to chat to iPhone using friends, and use for nothing else).

14. dwaite ◴[] No.42946000{5}[source]
While there is no public documentation on Google's approach that I know of, there is also nothing to make me think Apple _can_ currently use it.

There is no authoritative mapping from an account to a single service (e.g. my email address as an Apple account vs a Google accounts vs a WhatsApp account), which also means that if all three of these services say they have an account for me and advertise a public key, there is no way to know that account or public key are authoritative. Google's implementation requires you to use both their client and their hosted service, meaning it almost certainly assumes that all E2E keys can be resolved authoritatively from a single source (Google's table).

You instead need a way to look up accounts in a secure and auditable way across multiple authoritative services, like the IETF Key Transparency work (that isn't complete yet).

It is also important to realize that Apple's support for alternative messaging systems besides iMessage is to meet carrier requirements, not user requirements. Apple's slow uptake on RCS AFAIK was because carriers themselves didn't care, until governments began to regulate it needed to be supported on handsets. The carrier RCS support almost universally is because Google wanted it for Android, which is also why Google's RCS hosted service is by far the most deployed by carriers.

The GSMA needs to define those carrier requirements for E2E RCS, and Apple has stated publicly they are working with them on that.

15. HDThoreaun ◴[] No.42947865[source]
Im an adult and cant stand sms. It makes texting unowrkable.