4 ms·
I think calling it just "color of the bubble" downplays the intentional degredation of chat quality for everyone in the chat in order to encourage exclusion, pr
by saintfire 2y ago
I think calling it just "color of the bubble" downplays the intentional degredation of chat quality for everyone in the chat in order to encourage exclusion, presumably to create FOMO. Incidentally FOMO is a very powerful among youth, but it's still a thing for any group in some capacity.
Not that I personally cared, as i see it as an Apple flaw, but in joining a work iMessage group I had people whining about image quality and whatever other features were disabled between iMessage users while I was present.
- plandis 2y agoThe last I looked into this, iMessage offers end to end encryption and RCS doesn't by default. Apple (rightfully, IMO) refuses to use Googles non open source end to end encryption extension that also would require key exchange on Google owned servers.
- viraptor 2y agoAs opposed to apples non open source solution that requires device authentication on apple owned servers... I think none of them really care about interoperability here, or they would release something open and able to do e2ee instead of this dance. I mean signal protocol is right there and available to everyone.
- worthless-trash 2y agoThis debate is dead, no amount of education can fix it. Any amount of logical discussion is a waste of time.
- thayne 2y ago> RCS doesn't by default That isn't exactly accurate. The standard doesn't have e2ee, but if you use google messages with RCS with other android phone it is end to end encrypted. But it uses a proprietary google extension to RCS. But I would be surprised if google wasn't willing to work with apple to get e2ee RCS working between iMessage and google Messages, but Apple has no interest in that.
- JohnBooty 2y agoJust so I understand: it's bad for Apple to have a proprietary E2EE solution, but it's good for Google to have one, and additionally it's Apple's fault for not using Google's?
- thayne 2y agoStandardized interoperable E2EE > Proprietary E2EE > client-to-server encryption > no encryption It isn't as simple as "apple bad, google good". Apple/iOS having E2EE is good. Apple refusing to cooperate at all in making E2EE interoperable with non apple products is bad. Google/Android having E2EE is good, and better than the claim above that RCS doesn't have E2EE by default. The fact that it is a proprietary extension is bad, but they seem more willing to interoperate. That said, if the positions were reversed, I suspect Google would also be more resistant to interoperability.
- sbuk 2y agoSo, explain exactly who Google is collaborating with by offering support for Jibe exclusively for certified Android devices with Google Play Services and only available through their proprietary messaging app. > That said, if the positions were reversed, I suspect Google would also be more resistant to interoperability. With Apple adding support to iOS for RCS, the shoe is on the other foot.
- dwaite 2y agoGoogle is not cooperating with anyone when it comes to their existing proprietary E2EE implementation. E2EE is available in Google's client only, able to be run on the Android devices Google certifies, when talking through Google's RCS server. That is because the core of their security model is a centralized key server, outside of the rest of RCS, that acts as the source of truth for an account and its associated public keys. That fails once you have accounts which are not being authoritatively managed by Google, e.g. an email address with multiple messaging services attached, or a phone number which may be managed by any number of third party RCS installations. That is a problem which is still being actively solved.
- JohnBooty 2y agoPoor technical understanding. It's not "degradation." They will use the iMessage protocol if supported by all clients. If not, they fall back to the next best thing supported by all clients whether RCS or SMS/MMS. In your case (possibly before iPhones supported RCS) the "next best thing" was apparently SMS/MMS. This is the correct behavior. I think you're also falling into the common trap of automatically thinking whatever Android supports is like, the correct and open standard. In reality, RCS's history was an absolute mess of incompatible implementations, pushed and owned by some of by Apple's direct competitors. It's really not any more the "correct" standard than iMessage is and it does not support E2EE outside of Google's proprietary implementation. https://en.wikipedia.org/wiki/Rich_Communication_Services#Development_and_history https://en.wikipedia.org/wiki/Rich_Communication_Services#De...
- Rohansi 2y agoAt least RCS is an attempt at being a cross platform standard, even if it still sucks. iMessage is locked down to Apple devices only. Even if you reverse engineered the protocol you wouldn't be able to get it on Android because Apple will shut you down. Best option is to just use a different app that just works on all platforms. No RCS, no iMessage.
- JohnBooty 2y agoAt least RCS is an attempt at being a cross platform standard, even if it still sucks. The E2EE part, which does not exist in the RCS standard itself, is a proprietary Google thing with keys managed by Google. It is not open, and opening it is not trivial because somebody has to be an authoritative key source etc. If not for that part I'd agree with you. Best option is to just use a different app that just works on all platforms. No RCS, no iMessage. Well, I think there's obviously a huge place for these apps and there always has been. There is certainly nothing stopping you and your buddies from all standardizing on Signal, Telegram, or uh.... buying the rights to ICQ and resurrecting that or whatever. The value of iMessage/RCS/SMS is that it is effectively universal. I just need somebody's mobile number and I can call or text them. They are (more or less) guaranteed to be able to receive that call or text. I can buy the most advanced iPhone or Pixel and I can send a text message to some dude on a 2001 flip phone in a jungle somewhere. That is a huge huge huge value.