this post was submitted on 07 Mar 2024
263 points (100.0% liked)
Technology
37736 readers
429 users here now
A nice place to discuss rumors, happenings, innovations, and challenges in the technology sphere. We also welcome discussions on the intersections of technology and society. If it’s technological news or discussion of technology, it probably belongs here.
Remember the overriding ethos on Beehaw: Be(e) Nice. Each user you encounter here is a person, and should be treated with kindness (even if they’re wrong, or use a Linux distro you don’t like). Personal attacks will not be tolerated.
Subcommunities on Beehaw:
This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I've read somewhere that iMessage wasn't considered "big enough" to be considerate a monopoly. Which is bullshit if you ask me.
To be fair here in Europe I know no one who uses iMessage.
Kinda true in Europe though. Don't know anyone who uses iMessage, it's pretty much irrelevant. I know the situation in the US is quite different, but ultimately they don't regulate for the US market.
It's very popular here in 'merica, the land of the zombies.
Its only big in the US, most of the planet only sees iMessage as that borderline useless app Apple bundles in their phones.
It's annoying as fuck when I message my wife a video of our kids, it looks like dog shit on her iPhone. I have to instead send it on Whatsapp or signal. I hate apple
That's because you're using SMS, that's not the fault of the messaging app. Using a third party messaging app is the correct way to go, it's encrypted, supports group chats, and bigger messages.
[This comment has been deleted by an automated system]
Hopefully not RCS, but maybe Matrix or the Signal protocol, as RCS is entirely controlled by Google and there aren't any FOSS clients.
[This comment has been deleted by an automated system]
Specification may be not controlled by Google, but the single available client implementation is controlled by Google and almost all carriers are delegating managing their RCS servers to Google.
While XMPP or Matrix server you can host even on your LAN network between two computers.
With Apple controlling the majority of the lucrative American teenage user base (after all, if all you've ever used is iPhone, you'll probably stick to iPhone in the future; this is what Adobe did, what Microsoft did, and what Google came in to take over, and both succeeded) and an ever growing percentage elsewhere, Apple implementing RCS would immediately sway control over the protocol back the other way.
My phone doesn't come with XMPP or Matrix preinstalled. If I'm going to be talking to people, it'll be through an app they already have (WhatsApp, in my case, maybe Telegram or Signal) or we'll fall back to SMS if I barely have any signal. In a group of 30 tech enthusiasts, I've seen proposals to switch to Matrix succeed in convincing 5 of them to install a new app. With how inferior XMPP and Matrix apps still are today, I don't think I'll have much better luck with normal people.
I want either Matrix or XMPP to succeed, but at the way things are progressing, I just don't see it happening.
Apple can implement RCS, but what then? Currently people not using Apple approved device in US can be marginalized. After RCS people not using Apple or Google approved device are going to be marginalized. And they both have wide requirements in order to be approved, recently Google started requiring Play Integrity check. So no RCS after you get rid of YouTube app for example.
This is the same discussion all over about defaults like if this was LibreOffice vs MS Office debate.
Marginalising people for green bubbles is not something Apple can fix, that's just shitty people being shitty to people.
RCS does solve the real-world problem of "sending images larger than 1MB" and "sending videos larger than 3MB". It also fixes the god-awful group messaging standards, adds a whole range of modern texting abilities, and practically removes the character limit. That's objectively better than how things are right now.
The RCS payment standard requires blocking rooted or jailbroken phones. Implementing payments (and I don't know if they already do) and permitting rooted phones would actually violate the standard. If Google makes it so you can send people money through RCS the same way you can with iMessage, they have a very good reason to ban these devices, even if I may personally disagree with it.
I don't text so I don't give a fuck about what colour my bubble will be. It would be nice for Google to open their encryption system to the GSMA so E2EE RCS would actually be a possibility, but even without E2EE RCS would allow me to group text again (MMS has been disabled by most carriers here, SMS doesn't support groups).
As for your Youtube app: you can disable it with ADB without root. There are good reasons for rooting your phone, but just removing Youtube is not one of them. If you did root your phone, you can turn RCS back on with the standard Magisk hiding procedures; once you get Google Wallet to work again, Google Messages should work fine, too.
I really do not want to use hacks like that in order to send a text message.
It reminds me of the:
A messaging standard that requires carrier, phone modem and phone operating system all implementing in order for it to work is outdated mindset from the era of flip-phones. We have Internet now, which allows sending any data to any device and we have installable apps that can send anything through it. Implementing an awful and already outdated standard in a most user freedom unfriendly manner just to replace even more outdated standard is not great.
Imagine if Google now started promoting a FAX 2.0 protocol for fax machines, which would implement some of basic email features already being in email for 20. No, just use email and if your friends do not have it show them how to use it.
Well, if you can convince my carrier to embed XMPP into their texting network, I'd gladly take it over RCS. In practice, you can pick between "works on any phone" and "not designed for carriers".
Using the carrier standard is entirely optional. I only use it in extreme circumstances, like with outdated 2FA websites and when half a bar of 2G is all I can get. I like it that the built-in app will have modern features on any modern phone soon, but that's about all I feel about it.
If anything, the relative openness of RCS at least lets you write bots and other tools. There are a bunch of open source libraries that can communicate with RCS servers. Can't say as much with WhatsApp (outside of the EU) and iMessage.
Oh I'm well aware of that, I'm just complaining 😂
I don't think it's ever happened to me that anyone told me that it was inconvenient for them that I didn't have iMessage, compared to pretty much weekly exclamations of "But why can't you just use WhatsApp like everyone else!?"
@aberrate_junior_beatnik @penquin I found a nice page with statistics about the different messengers: engage.sinch.com/blog/most-pop…
It seems that only in the US more people are using iMessage than WhatsApp.
Apple would still feel pressure to add interoperability if all other big players do. iMessage would have a competitive disadvantage if it's the only one where users are unable to message the rest of the world.
Have you met Apple and their walled garden of “IDGAF”?
Yes. Still, it would be harder to not give a f if others walled gardens open up, and iMessage get disadvantaged by that wall.
It's as if iPhones were only able to make calls to other iPhones. Whereas all other devices where able to make calls to any device from any other vendor.
Don't give them ideas!