7 ms·
I would agree more if the RCS standard wasn’t also hot garbage… I would encourage anyone who is curious to read more about it. It’s taken so long to gain tract
by obnauticus 4y ago
I would agree more if the RCS standard wasn’t also hot garbage…
I would encourage anyone who is curious to read more about it. It’s taken so long to gain traction that it has also become somewhat legacy. Also, it still requires a carrier sponsored phone plan? How is this “modern” in comparison to say every other carrier agnostic messaging app in existence?
Also this: https://twitter.com/RonAmadeo/status/1480679515298934786 https://twitter.com/RonAmadeo/status/1480679515298934786
- Hippocrates 4y agoAgree. It sounds similar to the argument for USB-C charging, also a hot mess of a standard. But RCS is definitely more offensive.
- a2tech 4y agoNo one really wants to understand it, they just want to complain that Apple doesn't support it
- lostgame 4y agoI miss XMPP :(
- thiht 4y agoXMPP sucked, you guys have to stop bringing it out over and over again. Not having a common experience between clients because of that stupid « X » sucked. There’s an impossible to solve mismatch between XEPs supported by the clients and the servers. XMPP is dead for reason, stop trying to bring it back
- MattJ100 4y agoBecause of the "stupid X", modern XMPP supports far more than it used to, and isn't stuck in the past like email and SMS. There is a mismatch between iMessage (Apple) and RCS (Google's flavour of the month). To the point where there is almost no sensible interoperability between the two. All XMPP does is provide answers to "If I want to implement feature X, how should that look on the wire". Just as the XMPP Standards Foundation annually publishes the recommended baseline feature sets for XMPP clients, it wouldn't be hard for Apple and Google to follow that or (more likely) agree on their own baseline for interoperability between the two ecosystems. As I always say when this comes up: the wire protocol is of least concern - it's not the reason these businesses don't prioritize interoperability. No protocol engineering can magically fix that.
- thiht 4y ago> Because of the "stupid X", modern XMPP supports far more than it used to, and isn't stuck in the past like email and SMS. Yeah, it’s dead. Maybe XMPP supports shiny stuff. But no client or server support them, and if they do it’s like they don’t understand the spec the same way. A protocol should not be extensible, it should be full featured and regularly updated to include new needs. It should also propose a reference implementation and an official client so that there’s a clear baseline. Matrix is doing it way better than XMPP ever did.
- zaik 4y agoI use XMPP because unlike Matrix, XMPP is properly standardized and not a product by a single VC funded startup. If you ever have multiple independent implementations a single monolithic spec will always only be partially supported (or there is only a single useable implementation like Synapse), so no different than having extensions.
- Arathorn 4y agoHave you ever considered that your constant FUD against Matrix just ends up hurting open communications in general? How about putting your energy into improving XMPP rather than constantly whining about the existence of Matrix. Matrix is properly standardised at https://spec.matrix.org https://spec.matrix.org by a non-profit foundation: https://matrix.org/foundation https://matrix.org/foundation. Just because the core team created a startup to fund our work (3 years into the project) doesn’t make it “a product by a single VC funded startup” - especially when there are hundreds of independent companies building on the standard. Meanwhile empirically synapse, dendrite and conduit can all talk fine to each other and we haven’t seen any fragmentation yet. If you want to complain about something, go attack the closed cabal of RCS or the hypercapitalism silos of FAANG - and leave us the hell alone.
- remram 4y agoI don't see any "whining" or "attack" before your comment. Sure the comment mentioning Matrix is a little confused about Matrix the foundation vs the startup, but did it really warrant what you just wrote? Putting a notification on "matrix" on HN so you can jump on every critic and yell "leave us the hell alone" is not kind.
- Gigachad 4y agoHN struggles with the reality that users pick again and again, platforms with unified experiences instead of extensible platforms where everyone's client supports a different subset of features. I'd rather have 5 IM apps on my phone than have one and have no idea how my message shows up to the other person. I like that I can use the best app for the job. I mostly talk to people on telegram but if I want to do a voice chat or share my screen, I switch to discord. It's very frictionless and modern OSs allow you to receive notifications while the app is not actually running so it consumes no resources.
- Zash 4y agoIt's XMPP that misses you ;)
- equalsione 4y agoIt really is god-awful. RCS is a technology that benefits mobile operators, not users. Also, Google really aren't in a position to lecture anyone on this topic, given their N+1 approach to messaging services.
- angryasian 4y agoIts definitely a compromise, but Google is ultimately at the mercy of the carriers. We can sit back behind our keyboards and criticize but it is a way to get something going. I don't think carriers have any incentive to improve this area, and probably nothing would happen
- rootusrootus 4y ago> Google is ultimately at the mercy of the carriers Yet again I recall the deal with the devil Apple did with AT&T, giving them a year or two of exclusive rights to sell the iPhone in return for having exactly zero control over the device. That was an excellent trade. Before 2007, carriers were intrusively involved with all aspects of a mobile phone.
- obnauticus 4y agoI understand that there are huge interoperability and legacy requirements on the phone network. But for the sake of solving the biggest problem of Android to iPhone communication I think we can and should demand something which is actually modern (ie platform and carrier agnostic). The problem with RCS is that the solution has been stuck in GSM consortium hell for over a decade.
- danaris 4y ago> Google is ultimately at the mercy of the carriers I mean...are they? If Google were serious about pushing a new standard, and were willing to actually push it on the carriers, they have plenty of money, reach, and clout to make their point heard loud and clear. That would be triply true if it weren't a "new standard" that was yet another transparent attempt to gather more data from users.
- arbirk 4y agoVery interesting. I wonder what protocol and format the EU commission will point to in enforcing the Digital Markets Act
- 2OEH8eoCRo0 4y agoGoogle cannot legally ship, as part of Android, a carrier-agnostic messaging app like iMessage.
- unethical_ban 4y agoCould you elaborate? I've never heard this before.
- 2OEH8eoCRo0 4y agoI've heard that since Android is the OS that 3rd parties use it could violate antitrust to include a Google branded chat-app. Apple does not distribute iOS so they can do whatever they want.
- ThatPlayer 4y agoIt's illegal tying[0]. Google used to force Chrome and Google Search as part of Google Play Store requirements. And were fined a few years ago by the EU[1]. Pretty much most of this reasoning could be applied to a messaging app too. [0] https://www.ftc.gov/advice-guidance/competition-guidance/guide-antitrust-laws/single-firm-conduct/tying-sale-two-products https://www.ftc.gov/advice-guidance/competition-guidance/gui... [1] https://ec.europa.eu/commission/presscorner/detail/en/IP_18_4581 https://ec.europa.eu/commission/presscorner/detail/en/IP_18_...
- kelnos 4y agoWhy didn't Apple & iMessage run afoul of this same thing? Is it because Google was forcing third-party manufacturers to include things, but Apple of course just doesn't have that issue?
- 2OEH8eoCRo0 4y ago> Is it because Google was forcing third-party manufacturers to include things, but Apple of course just doesn't have that issue? Yes.
- _23sd 4y ago>There are zero benefits to phone identity over email I can think of one: most people’s email identity is subject to termination under Google’s ToS. Same thing with identity tied to Facebook or other social networks. In the US, your ability to take your phone number to a different carrier is protected by federal regulations.
- ElijahLynn 4y agoIt is actually light years better than SMS/RCS and has a huge value to end users. I can see if a message was read, I can send legit voice memos without size limits, I can send large high resolution photos. It may not be perfect but it is better than what Apple is doing now.
- kart23 4y agoehhhh, that twitter post is weird. It's like your phone number. You're free to switch carriers, and just like a phone number, you lose it if you stop paying. It's not designed to replace whatsapp, its replacing sms.
- upbeat_general 4y agoI don’t love phone based identity but it’s wrong to say it has no benefits. While it does lock you out if you don’t pay, at least you won’t be locked out by accident since you can generally prove your identity to the carrier. This obviously is a con (sms hijacking) but for many people it’s much more important. Not to mention the importance of phone numbers being basically universal which is why 3rd party messaging apps haven’t totally replaced sms. RCS has the potential to do so, or at least cut down on sms usage further.