Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> 3.

Every single group chat that I use on a day-to-day basis has a non iPhone participant. The biggest argument against the way apple treats SMS vs iMessage I see is people feel ostracized for having green bubbles. I just don't understand why this rises to anti-trust.



Videos. Every time I get a video from an iphone user it is trash quality. Other iphone users don't have this problem. It's just me on the android. I cannot seem to get any iphone user to understand linking out from whatever icloud or whatever, so whenever someone sends me a video they took, i basically don't get to see. I'm sure there are more, but this the one that actually makes me mad.

From the iphone side, there has to be something, because my family keeps 2 group chats. One with android users and one without. Someone when using an iphone is annoying when group texting android users.


To be fair, on this particular point, you aren't Apple's customer in this scenario. This is like complaining that Tesla has supercharger stations and your non-Tesla has a different charging connector, so your interactions with Supercharging stations is degraded. This really wouldn't be Tesla's problem.

Apple supports the video standards that were available via MMS/SMS when iMessage rolled out, the higher res videos only available in the first place because Apple added it via iMessage. The newer 'standard' was a Google dominated way of trying to make inroads on Apple's superior implementation and in most of the world, Messages isn't even the top Messaging app.

Now that Apple has announced support for RCS incoming, even including messaging in the suit doesn't make sense in the slightest.


> The newer 'standard' was a Google dominated way of trying to make inroads on Apple's superior implementation and in most of the world, Messages isn't even the top Messaging app.

The RCS standard was is just about as old as the iPhone and older than iMessage. Google began supporting and pushing the standard forward in a way that benefits everyone. Apple could have done the same, or made iMessage an open protocal or any of a number of things. Instead Apple has consistently chosen to go the anti-competitive route.

> Apple's superior implementation

It was 'superior' in some ways inferior in other ways, such as communicating with people without an iphone. iMessage isn't particularly better than any other messaging app, but the benefits of user lock-in, and being the default, replaceable sms app. These anti-competitive behaviors do clearly harm users.

> Now that Apple has announced support for RCS incoming

Perhaps once the support actually lands you'll have more of a point. However, I expect half-assed support and the bare minimum given Apple's previous reluctance.


It remains to be seen how apple handles RCS. It's a pretty lax standard.


> the higher res videos only available in the first place because Apple added it via iMessage.

iMessage replaced iChat, which was an XMPP client. XMPP supported high-res videos in 2011. (I'm pretty sure it supported them in 2004.)


>To be fair, on this particular point, you aren't Apple's customer in this scenario.

Yes, but my mother, who wants to text a video to her sons to share a moment from her day, is, and Apple prevents her from doing that. There is no way to spin this as anything but Apple being openly user hostile to anyone who wants to communicate with an android user.

("She can just-" No, she cannot "just". My mother is in her 60s, and she shouldn't have to learn a workaround to use a basic feature of her phone that just works on android.)


I suppose that really depends on where you are in the world and how phones are used. Sending video works over WhatsApp here, and nobody uses anything telco or native for that (so no iMessage, MMS or RCS). Next one down would be FaceBook Messenger and then apps like LINE, Telegram and finally Signal. iMessage, MMS and RCS don't even make the list, including the entire 12 to 70 age range.


> To be fair, on this particular point, you aren't Apple's customer in this scenario.

But Apple's customer is also affected, in two ways:

1. I then have to text the person back, asking them to re-send the video using another chat app, or emailing a link, or something like that. That's annoying for the iPhone user.

2. In the other direction, if I didn't know better, and I tried to send a video to the iPhone user, it would end up looking like crap for them. That's not a good experience for the Apple customer.

> The newer 'standard' was a Google dominated way of trying to make inroads...

Not sure why "standard" is in scare quotes; it's an actual standard, whereas iMessage is just some proprietary thing Apple made. And it's not newer: RCS is from 2008, which is older than iMessage, and almost as old as the iPhone itself. Likely work on the standard started before the iPhone's release.

> ... on Apple's superior implementation

This is of course a matter of opinion, but to me, any protocol that is locked down, with the owners refusing to enable interoperability, is by definition inferior, regardless of its other merits.

> Apple has announced support for RCS incoming

And we'll see how that goes. If Apple works with Google to enable full interoperability, including E2EE, I'll be pleased. Anything less, though, and it'll feel like Apple is just doing the bare minimum to try to avoid regulatory action. It also remains to be seen as to how much Google cooperates in the other direction. The RCS E2EE stuff is a proprietary Google extension; hopefully that gets made into a public standard as well.

The bottom line, though, is that Apple doesn't interoperate until they believe that they're going to be legally forced to. At least if they get in ahead of the regulatory action, they can do their implementation more or less on their own terms. It's a smart move, but IMO is also scummy.

The thing that has always baffled me about Apple keeping iMessage iOS-only, and not supporting RCS, is that they've been hurting their own customers with this stance too. Plenty of iPhone users live with a degraded, less-private experience wen communicating with non-iPhone users, or have to remember to use a different chat app when conversing with certain contacts. This makes a lot of Apple's rhetoric (in general, not just regarding messaging) about protecting user privacy feel a bit hollow at times. Clearly their primary motivation for the privacy stance isn't to protect users, it's because they believe it gives them a competitive advantage.


Google's RCS isn't the standard-RCS. You can't use Google's RCS without using Google's RCS servers and you can't run your own. You can run your own standard RCS, but it's not compatible and does not do the same things either.


Why not use an app like WhatsApp?


Isn't the video issue an MMS problem, not an Apple problem? What do you want them to do, reduce the quality for everyone so at least everyone suffers the same?


Becuase the green bubble makes the user move to an IPhone. Then the user can only use Apple Pay, not Google Pay or Samsung Pay, can only use Apple's Store, can only.. And from having teenagers, the green bubbles MATTER. very, very, very much.


Google Pay is absolutely available on iPhone.


What is this “having green bubbles” stuff? My messages are green on threads with Android users, to indicate the capabilities of the messages I am sending. Not theirs. I don’t even know how to tell who’s on what in a mixed-ecosystem thread.


messages from Android users show up as green to iOS users in group chats with mixed users, so everyone invariably makes fun of them / complains about "the person with the green bubble"


Do you have an iPhone? I do and my bubbles are green on group chats that involve Android users. Theirs look the same as everyone else’s.


yes, and if we're in a chat with Bob Android, we will blame Bob for forcing all of us to be in this inferior chat that's green ewww

or so the argument goes


The bubbles are green if you talk to someone with an Android, and they're blue if you talk to someone with an iPhone. People simplify this by saying "you have blue bubbles."


That isn’t how it works. Your own bubbles are green, all the “external” people in the chat have “regular” colors. Ex: I am using dark mode, so their bubbles show as dark for me, and mine are green.


Or you could show an ounce of maturity and just move to a cross-platform messaging app. This antisocial behavior is absolutely crazy to me; maybe it's because my first experiences with IP messaging was Skype and not iMessage. My iMessage-only group chats are the vast minority; Facebook Messenger is where most live, then WhatsApp and some Slack/Discord.


Green Bubble Bellied Sneetches


Not mine cause we leave those people out. It's not Apple's fault that SMS sucks, and RCS adoption was very slow even on Android. Even with all Android phones, a group chat is a disaster unless they use FB Messenger or WhatsApp, which is in fact what most people use. Market working as intended there.


My phone has RCS and sometimes my RCS messages just don't go through for hours. It will randomly switch between RCS and SMS/MMS. Honestly I find Android to iPhone texting to be more reliable than Android/Android texting nowadays because at least I know it will just be SMS/MMS.

It's pretty awful lol. You can say "it's the carriers" but if you make something that relies on some other people who won't do it right, you haven't made something good, you've made something where you can blame other people for it not being good.

FB Messenger is better and I try to use it over texting whenever I can (in part because I don't need my phone at all to use it)


Yeah it's really hard to make something complex work with so many parties involved. 2-way SMS works well enough at least.


> Even with all Android phones, a group chat is a disaster unless they use FB Messenger or WhatsApp

Excellent point. This is a large part of why I don't agree with iMessage "exclusion" somehow rising to the level of antitrust.

iMessage doesn't make Android texting worse, it just reveals how bad it already is.


My new phone supports RCS, but I have several frinds who use dual SIM where only one of the devices support RCS. If I turn on RCS, only the device supporting RCS gets the message.

Since it's a global switch, I've had to turn it off...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: