Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
AirMessage – Android app to interface with iMessage on a Mac (airmessage.org)
189 points by admp on Sept 5, 2020 | hide | past | favorite | 282 comments


Apple's iMessage lock-in and the effect it has on teens in the USA is disgusting. I think it's worse and deserves more attention than all of Apple's other atrocities combined; sadly, it won't get it, because it doesn't cause x rich people to lose money. Nobody loses money on iMessage except the parents (likely low-income) which are forced to buy an iPhone because their teens were left out of groups with friends and essentially excluded from socialization in school. This even comes down to bullying and exclusion over something as simple as a "green bubble" or a "blue bubble" just like bullying for having a more affordable brand of shoes. The effects are especially clear in rural places where standard SMS is far less reliable than Wi-Fi-based messaging. Nearly every peer I've asked has stated they know for a fact they would be plum left out of groups if they were to buy a phone without built-in iMessage. Props to Apple for developing the iMessage technology and making it accessible in the ways they already have, but very shameful and evil of them to pit iPhone users against non-iPhone users with something vital to humans like communication just so they can sell more iPhones. They've found a fantastically profitable way to abuse psychology in teens, as if it wasn't already bad enough that they're considered a designer brand. I'm honestly shocked that no one seems to care about this, and I haven't heard much protest other than from the many parents who were forced into buying an iPhone. Just buy an iPhone, problem solved. Just stay in debt to a major mobile carrier. Just keep upgrading. Just stay locked in. I would say the forced iMessage segregation alone is responsible for much of Apple's growth in the USA, and it's disturbing that it's allowed to continue without much protest from anyone.


> something as simple as a "green bubble" or a "blue bubble" just like bullying for having a more affordable brand of shoes

This meme that it's "just about the color of the bubble" has got to die.

Messaging over SMS is way worse in every way. Group messaging breaks inconsistently in ten different ways, you have issues with attachments, you miss a bunch of other features, etc.

When you text in groups as much as teens do, these things matter. Not being able to use half the features you regularly use because one person in the group chat is Android is going to be legitimately frustrating.

What's interesting, however, is why the US population has settled on iMessage for premium messaging features, instead of WhatsApp like so many other countries.


Why would I download another app? iMessage is baked in. Heck I can send reactions to my friends messages with their android phones now. That’s as much as I care about as an adult.


Right, I'm that way too. But the rest of the world basically chose to download another app instead.

So that's what I wonder about -- why did the US not bother, but the rest of the world did? What was different about the US?


That’s not a mystery. iPhone market share is highest in the US.

You can’t use iMessage if most other people you are interacting with are using WhatsApp.

There is a real need for better messaging than SMS and MMS. In particular easy sharing of photos and videos is the crucial and central feature. Easy group messaging is probably another important aspect.

So both WhatsApp and iMessage provide these valuable features, however the best messaging service is of no use if you can’t communicate with the people you want to communicate with.

Because of the Android and iOS duopoly I would typically expect the cross platform solution to win out for such a use case, even if it is a bit more inconvenient.

What iMessage has going for it is that it has a relatively transparent fallback mode – I think that made it even possible for it to compete.

However, the US is still the clear aberration here, not the rest of the world. It seems to just have worked out there in a way where the critical mass of iOS was there to make this happen and last (at least for a bit).

Still, I can’t see the big crime Apple supposedly committed here. Their approach of building on top of SMS is completely valid and makes tons of sense.


I think you'll find that sms costs were more expensive at the time users in certain countries started switching to whatsapp compared to the usa


> Right, I'm that way too. But the rest of the world basically chose to download another app instead.

> So that's what I wonder about -- why did the US not bother, but the rest of the world did? What was different about the US?

Not sure about the rest of the world, but India specifically, has more whatsapp users because we have more Android users. iPhone is considered more of a luxury here, even now and with millions using android devices, ios users do end up downloading a common app that everyone has. Also helped by the fact that there's no standardisation of message apps in android, though Google messages is trying RCS, more than half the phones don't ship with Google messages, even the close to stock ones like OnePlus have their own implementation, so a third party became standard for even android to android communication.


The UK has a lot of iPhones but WhatsApp is still the default messaging app.


Still substantially fewer as compared to the US.

I think you have to switch your assumptions around. The cross platform solution of a communicator should be considered more likely to win out in a competitive duopoly.


Yeah there are obviously iPhones in Europe but they all have WhatsApp on them.

iMessage defaults to SMS on Android- and SMS is legacy technology in Europe. Thats what stopped iMessage gaining traction.


That’s easy. SMS cost money in Europe so as soon as an alternative emerged people switched to messengers. In the US unlimited texts were included in cell packages way earlier so people were ok with using them and iMessage worked as a logical extension.


Thank you, couldn’t have put it better myself. It’s obvious the parent comment has been left out of group chats...

When you add 1 phone number to a groupchat and now you can’t: Name the group Kick someone out Mute the group at night Send attachments at not potato resolution

Yeah it leads to some resentment


OP didn't comment on that it's "just" about the color of the message bubbles. The color actually does matter to teens as it's seen as a status symbol, that's a non-practical reason to hate or bully someone about. And because iMessage is sort of seem as a de-facto chat app, it truly does create unequal situations.

Think about it like this. You're low/middle class but your kid goes to a school where almost literally everyone else comes from a millionaire family. All the other kids play golf or some other expensive hobby. You're either forced to start paying for that as well or risk the fact that your kid will most likely be left out and ostracized by the rest.

If you _chose_ to send your kid to that school and it had nothing to do with education standards or prestige of being at a "better" school, then you effectively chose to bear the extra costs associated with it, but if your kid just goes to that school because it's their only real option, would you think it fair?


Yeah, because whatsapp is any better? I prefer the kids sharing their nudes over iMessage then whatsapp ( which is facebook, for the parents that dont know yet )


It's cross-platform and e2e encrypted so yeah, it's better.


Let's see... you're proposing that a company should just hand out their competitive advantage just because some parents are unable to curb their consumerism / keeping up with the Jonesses an dealing with "psychology in teens"?

Nobody forces you to use iMessage. Use Snap, Whatsapp, Telegram, FB messenger, whatever. You don't need to be upgrading with every cycle (or even every other cycle) either. I am on my 4th smartphone since 2008, replacing a battery is cheaper that replacing phones. And if your teen insists on the latest&greatest instead, that should be your problem, not Apple's.

Without their walled garden Apple is nothing but a commodity hardware maker and those do not survive for long on this side of the Pacific.


>Nobody forces you to use iMessage. Use Snap, Whatsapp, Telegram, FB messenger, whatever.

This isn't a case of fair play among competitors. iMessage, unlike the other options here, is baked-into the iOS SMS client, and it's not obvious to a non-technical use how to opt-out of using iMessage services. It's akin to if Android, as a default, inspected your contacts list and hijacked outgoing SMS messages for delivery via Hangouts.


Apple isn't a commodity hardware maker, as the software isn't sufficiently distinctive vs Android. Their hardware is what makes them so hot.

Also, integrating SMS with online messaging and giving people free chatting are Very Standard terms of competition for the hot and overcrowded chat app market, and it's precisely this which has gotten some people so bothered.

More to the point, Apple is not responsible for the visibly poisonous affects of classism on children, and Apple is not morally culpable merely because they indicated to you what's free and what's not. The families whose children are hurting each other should gather as a community, look each other in the eye and ask what's happening.

Nike also serves as a symbol of class — should we blame Nike when kids laugh at no-brand shoes?


In rural places you only have SMS. The walled garden is where all the communication is happening.


The opposite is true. In rural places, you often only have Wi-Fi by way of AT&T DSL or WildBlue/HughesNet satellite broadband. Your iMessage messages always deliver instantly. Meanwhile, the SS7 SMS messages always fail to send, because you have 0 bars of cellular service. Even in cases where there is cellular service, iMessage and other IP-based messaging is far more reliable.


I guess not all rural places are the same.


iMessage is years behind any of those other chat clients. It’s their competitive advantage and yet it’s atrocious. There’s still no unsend feature ffs.

Someone just needs to meme us teenagers to switch to a better chat client.

I still use iMessage if someone send it to me, but I’m glad to have switched to other chat clients because I have far more affinity toward my friends than I do this half-forgotten messaging service.


Why should we pander to the needs of Apple, a corporation making a few people wealthy beyond all imagination, but not much else?


Apple paid $35B to developers last year.

It pays around $12B a year to shareholders, which today comprise a large percentage of the US population.

It has 137,000 employees making an average comp north of $200,000 a year.

It’s the world leader in consumer computer products and leads its markets in customer satisfaction measures.

What is this not much else you speak of?


> Apple paid $35B to developers last year.

Paid is very strange term to use to describe it. They sold 3rd party software to users, while taking 30% cut.


They hosted, vetted, distributed public, provided support and developer services including a single easy to use and safe purchase system that built that market over a decade. They have been so successful that iOS developers make nine times as Android developers per device solid.


Walmart build, vetted, distributed and provided support to Procter & Gamble products over many decades. But saying that Walmart is paying to Procter & Gamble would be also gross mischaracterization.

Appstore model is as old as civilization - middle man reselling stuff. Some middle mans are more effective than others, and true, Apple is one of them. But that doesn't change characterization of the relationship. They don't pay developers for their service, they resell their stuff, while keeping hefty profit margins.


Grocery stores were an enormous business before Walmart, it just made them more efficient. And it opened doors for lots of smaller products to reach far more customers.

The entire mobile app market was not even one hundredth the size of the App Store before it was created.

The walled garden Apple created made safest and easiest app purchase environment ever, which is why it attracts the highest spending by app customers and highest spending app customers.

If Apple had taken the Google play route that $35B a year would be closer to $4B a year.


> per device solid.

Why is this always added as if it's relevant? If I'm selling an app on both stores I care about how much money I can make in total, how many Android phones have been sold globally is just trivia.


Because it directly reflects how successful the walled garden Apple has built is for developers. It’s attracted great customers, and made them feel very safe and comfortable with purchasing apps.

If you don’t like the ratio, just say App Store sales are 50% higher than Android.

That $35B didn’t exist until Apple created the iPhone and built its walled garden.


"Pandering to Apple" on the matter of whether your messaging is free and colored blue or green? As opposed to the fundamental moral question of how families and children treat each other in poisonous, classist ways?

Next we'll say that accepting Nike's swoosh is pandering to Nike, and look at all the poisonous affects Nike's swoosh is having on kids with no-brand shoes.


Not much else? Other than consistently building some of the best consumer tech products in history that are widely used and loved as evidenced by this thread?


Don’t buy Apple products?


But then what about capitalism and muh free market? obviously /s


We shouldn't. Buying Apple products is not mandatory.

Also, apologies for getting a bit political, but I came from a country that got screwed up for 100 years because a small group of people who loved "corporation making a few people wealthy beyond all imagination" language got into power in 1917, so I'm quite sensitive to it, so what if instead we say:

"a group of 47,000 Americans who make anyone a little bit wealthier if they buy a bit of AAPL"?

We call them public companies for a reason


Regulating monopolies is not full communism. One of the problems with soviet immigrants like yourself is the tendency to have extremist radical capitalist views, the most famous example being Ayn Rand. But history has shown extreme unregulated capitalism doesn't work either, the best system is a well regulated capitalism with democratic oversight of the regulators.


> more attention than all of Apple's other atrocities combined;

In 2010 the've introduced FaceTime (revolutionary back then, especially on poor connections) and wanted to make it open, open standard etc. But they got half a billion lawsuit from a patent troll over P2P patent infringement.

In 2011 they've introduced iMessage that also relies heavily on p2p too.

It is 2020 and they are still fighting this troll in court over facetime 2010.

search: apple vs VirnetX

Knowing that, I just don't see this as clear cut as you on Apple being sneaky on teen psychology


Apple has changed the design of FaceTime in response to the case. Why are they not opening it up now?

> Apple decided to redesign how it did FaceTime on a technical level as a way to bypass the patents (in essence, it stopped using an IP address as final authorization when creating a VPN between two devices and instead uses a push token, certificate and session token).

https://www.theregister.com/2019/11/25/apple_facetime_patent...


Why is this a thing only in the US?

In continental Europe youngsters all use Snapchat or WhatsApp or Facebook messenger or Telegram for group chat, all cross platform.

iMessage is never the default one because that would exclude lots who don't have iphones even though Apple's products are a status symbol amongst school children.

TL;DR: you can't make fun of your colleagues who can't afford iphones if you're unable to chat with them ;)


Maybe because SMS became very popular in the US, and iMessage originally was just an extension of SMS from a UX perspective, 2 years after iPhone launched. It added functionality and fixed issues with SMS (multi-part messages, images, etc). This led to the dislike of "green bubbles" because it meant you were forcing a degraded experience on the other person. That started a positive feedback loop for iMessage.

My understanding is SMS never got anywhere as popular in the EU.


On the contrary, SMS was insanely popular in Europe before the smartphone revolution and before data plans were cheap just that people didn't want to lock themselves in with Apple's proprietary iMessage otherwise they couldn't talk to others who don't have iphones.


The Europeans tended to lock themselves into Blackberry Messenger for the same reason Americans initially locked themselves into iMessage.

At the time, the alternative was to either pay a per message fee or pay monthly for an unlimited text messaging plan.


I never met teens in Europe who wanted to own a BlackBerry. Nokia were the craze then iPhones took over.


Did you not know a single teen in the UK during that period?

Unlimited messaging without extra fees was quite a draw.


Unfortunately I didn't know any teens in the UK

Anyway, UK was/is a lot more aligned to the fads in the US than in continental Europe to which I was referring to since the UK is no longer in Europe ;) j.k.


Blackberry was never as popular in Europe as it was in the US.

Also unlimited messaging plans back then weren’t a thing in Europe yet either.


SMS was huge in the UK and Ireland from the early part of the century, and the operators absolutely gouged kids with their topup pricing.


Because it's just there on devices they have. It is the default for tweens and teens who just got an iPhone handed down from a parent, and it works on day one. Regionality happened with IM clients back in the day as well - some areas favored AIM, some Yahoo, some MSN. Why did that happen? It just does.


That's called network effect.


I think it is because US was the first to get "free" sms long ago. And in the rest of the world chat apps (viber, whatsapp, telegram, messenger etc.) where a way to get free messaging.


iPhones are popular, so old models are cheap. I've bought recently an unlocked iphone 7 for family member, it costs me $140. Device is fast and performance is more than enough for everyday tasks.

Still updating? Remember me any Android phone with 5 years support?

> Just buy an iPhone, problem solved. Just stay in debt to a major mobile carrier. Just keep upgrading. Just stay locked in.

Price comparison isn't so critical. Are you really need the latest pro model? Google privacy sucks 'cause ads pump - the main reason why I use iPhone and recommend it.

Another way still exists - play with Hackintosh & AirMessage.


The technical skill required to setup a Hackintosh with AirMessage is beyond 99% of the population.


Sure, but step-by-step guide always increase your chances heavily. Example: https://github.com/sickcodes/Docker-OSX


Yeah here in South Africa an iPhone 7 will cost like $200 2nd hand and $300-400 new. They’re not cheap here, they’re outrageously expensive


The fastest smartphone on the planet, the iPhone SE2, is only $399 new in US. Can’t South Africans get someone to buy them in the US and ship it to SA stead of buying four year old iPhones?


This is not because of apple. Complain with you government who puts insane taxes on the devices


Maybe this is just a US centric issue? I have an iPhone for years, a lot of people I know too, yet I never saw anyone using iMessage, nor I personally use it. Everyone I know is using either Facebook Messenger, Line, Whatsapp, Telegram or a combination of both. SMS are dead, and are too costly to be used internationally to begin with. Apple could remove iMessage that are not SMS related (useful once a while to get a confirmation code) and most of the world wouldn’t even notice.


It is us-centric. There's enough choice in communication apps that iMessage is just a status symbol.


Absolutely. The "white earphone cord" thing was cool when iPods first came out (as an Apple brand PR thing) but iMessage is not cool because it has direct negative consequences, especially among less kind social circles.

But I have also found this true working with clients. They'd be like "you don't have an iphone?" and I'd have to show them my beautiful purple Xperia 1 to demonstrate why, but that should be redundant.

But what I have also found is Android's negelgence. The standard Messages for Web was broken for myself, and is broken for many people (will keep disconnecting from phone). They seem to have introduced new "chat features" but they had yet to show up.

Worse yet, my international Xperia wouldn't send group MMS properly with the standard Messaging app. But it would work on other apps.

That is why I would highly recommend the Pulse app. It has dual sim support as well as a snappy web interface. It really should be the standard.

I find joy in customizing my phone and figuring these things out, but the defaults need to be more sensible for android users. Nothing could be worse than cheaper phones subsidized by bloatware (ux wise).


I feel the same way about Magic: The Gathering cards. We need to really band together and protest this company's dominance over our youth.

They (or their parents) are being forced to spend large sums of money just to be locked into this card ecosystem, so that they can play with their friends. The company designs these cards with certain appealing colors and characters, and charges a hefty premium for them.

And anyone who can't afford to buy the cards (or is threatened with copyright violations if they make their own) is left out of that community.

And every year I'm forced to buy a new set of cards just to keep up with friends. Clearly they've engineered some addictive property into these cards to produce that very effect.

---

Is this similar enough? Or maybe it's the NFL or NBA or Nike shoes, or little league hockey, that we should cut/paste in there?


Are you kidding me? Everyone plays magic online now. Nobody plays in person except for casual (usually elder dragon) and tournaments.

You can print proxies but better yet you can use a program like magic workstation to play any cards for free if you don't post the official wizards one. As long as they don't look like real MTG cards it's ok usually.

Most people offline carry more than one deck too. I don't see any of your issues as a real problem at least in my life its always been fine.


:D In case you don't realize, I'm joking above. And I have no idea how Magic cards work.


Sorry it should have been obvious lol. Like how Nvidia screwed the 2000 buyers lol


MTG cards didn't exclude me from communicating with the rest of a travel group because I was the only one that didn't have an MTG deck.


Every phone supports SMS.


I think you are right, consumer companies make a lot of money off of teens' status anxiety across the board. The problem goes a lot deeper than any one product


So you want teenagers to no longer care about fitting in with their friends and having ways to talk to them?

What other human natures do you try to change?


Or you could change the other side of the equation, and allow non-Apple devices to communicate with Apple devices without limiting them?


Why should they need to pay money to fit in with a green bubble? What if the bubble was white or black?


Why should they pay money to buy fancy playing cards, dolls, cars, clothing, anything?

What are you railing against? Capitalism?


Exploitation of human psychology. Trading health of others for a few bucks more in your already full pocket.

If that’s capitalism then yes, I’m against that. I don’t agree that is or has to be capitalism, though.


I don't think I've come across any problem originating in someone's fundamental psychology and desires, where someone exploited it, and an externally imposed requirement to take away that particular exploiter simply solved the problem.


I'm not sure where you live, but you've described something that I think has solved several such issues. Here are a few things that are illegal in my country to market in commercials: gambling, politics, medicaments, toys for children. Would that apply to what you are thinking?


So, people don't go online to find those things in your country? Or your country has banned internet access too?


Aren't you being slightly disingenuous with that argument?

I was trying to contribute to the discussion by suggesting possible consideration that might help you reflect on your position, and not to be a contrearian, as your snide remark about internet access might suggest.

In any case, you presented hard problems with no easy solutions. Solutions will always be stochastic, and "to some extent" with any attempt at remedying this stuff.

For example children don't frequently watch commercials directed at them on TV. If you consider that to be a psychological effect with some kind of remedy through regulation, then hey, there you go. An example for you.

Have a nice day.


Lol, those “solved” problems?

I live in a place where gambling is illegal. I spent years in private poker games with tens of thousands on the table.


With that attitude, I kindly suggest you read https://news.ycombinator.com/newsguidelines.html


The colour of the bubble is there so you know how the message is sent. It’s a useful feature.


I’ve got an iPhone myself. Yes, it’s green or blue. Could’ve been white or black.


> Could’ve been white or black.

What difference would that have made?

I don't think even those that are complaining are complaining about the colour - just that it's differentiated in any way.


Nope, clearly you aren’t a UX savant.


If you create a product that adversely effects a population based on their innate behavior, you have a cruel product. If you care about that population, you'd solve issues with the product. Unless of course you have other motives.


If you create a gun and people keep shooting themselves, you add safety features if you care about people not dying. If you build a car and people keep crashing and dying in them you add seatbelts. If you create a lock-in that causes bullying and teenagers having a hard time fitting in, then maybe there is something you can do if you care about them?


I note that you state neither what the supposed "issues" are, nor do you state how you think they should be "solved".

I'll leave the why of that as an exercise for the reader.


OP clearly stated the issues. And why do you need me to provide a solution? I find your response insincere and rude.


That teenagers (and even younger ones) practically require phones these days to survive socially is not Apple's fault. That's a civilization level fuckup.


It is absolutely a deliberate decision by Apple to pressure people to use iPhones and to pressure people not to convert to using Android. Hopefully this will be one of the items on Congress' agenda as they disempower 'big tech'.

> “When I asked a senior Apple executive why iMessage wasn’t being expanded to other platforms, he gave two answers,” reports Mossberg. “First, he said, Apple considers its own user base of 1 billion active devices to provide a large enough data set for any possible AI learning the company is working on. And, second, having a superior messaging platform that only worked on Apple devices would help sales of those devices — the company’s classic (and successful) rationale for years.”

https://www.cultofmac.com/433784/apple-reveals-why-imessage-...


Platform feuds are totally irrelevant compared to the overall forcing children to own a smartphone. In fact, Android and Google has probably made the situation much worse by driving the prices down.


“Atrocities”

Apple made a successful product (arguably part of the most successful non-consumable product in human history!) that lots of people use, and prevent the competition from interoperation.

People don’t protest because that once was (still is?) the career goal of most people in business. This website is also an adjunct of a Silicon Valley incubator whose members dream of building something with this level of influence.


“atrocities”? I think you might need to recalibrate your worldview.


This does need more attention, I have teenagers and can confirm this is what happens. The Blue vs Green bubble is a huge stigma.

Another thing I've noticed is that delivery of SMS to iPhones is very unreliable. I'm not sure why that is but I'll send SMS messages to our family group chat from my Android Device and my partner's phone will ding almost immediately but it can be up to 24 hours before my teen gets the message on an iPhone X.


If you think it needs "more attention", you need to state what "attention" you think is needed.

Do you think Apple should just ditch the radically superior iMessage protocol and force everyone to go back to 30-year-old SMS, which was developed in the mid-1980s? That's not going to happen.


> If you think it needs "more attention", you need to state what "attention" you think is needed.

No, no I don't.

> Do you think Apple should just ditch the radically superior iMessage protocol and force everyone to go back to 30-year-old SMS, which was developed in the mid-1980s? That's not going to happen.

Did my post in any way suggest that?

Apple's iMessage platform lock-in and degraded experience when communicating with non-iMessage users has real world social impact not just on children. Awareness ofnthis fact needs to be raised.

It's obvious why Apple does it, iMessage brings people to the platform and locks them in for fear of social exclusion. This has monetary benefits for Apple in other areas such as hardware sales, iap, and the App store.

If Apple offered RCS Messaging support in iMessage, and the green bubbles only indicated unencrypted communication, many of the social maladies of iMessage would go away and so would the motivation to adopt Apple's platform because people largely don't give a shot about e2e encryption.


Talk to your carrier about that delay. I bet they don't have any problems receiving 2FA messages etc.


This has been going on forever.

Remember MSN vs. ICQ vs. AIM? And then apps like Trillian that just ran three accounts in the same UI.


None of those messengers were tied to expensive hardware like iMessage.


Very true. But it’s certainly the same concept and had very significant social effects purely because of artificial technical limitations.


iPhones are only $399.


"only"


For something you can use for hours every day for the next half decade, that’s only about $8 a month. Each of my phones costs $480 a year just for service.


It's not about you. For a lot of people, $400 is a lot of money.


Not for people who can afford a cell phone. Let me repeat, a new SE2 costs about 1/4th as much as cell service.


Like most homeless people?


Keep moving goalposts. Homeless people can’t afford a SE2, but neither can they afford any cell phone.


They can.


Then they can also afford an SE2.


I honestly can't tell if you're trolling or out of touch with reality.


I don’t know, you are the person who claimed homeless people are rocking cell phones but can’t afford cell phones.


Please stop.


> protest

After switching from Android I disabled iMessage for precisely this reason. A green bubble I shall proudly remain.


You can thank VirnetX and its patent-troll CEO Kendall Larsen for this. Apple's still fighting them in court over Facetime and iMessage is covered by patents VirnetX claims to own. Apple could not open up iMessage even if it wanted to.


That seems like a weak excuse. Why would patent trolls affect ability to open a standard but not affect ability to ship and profit from software using that standard for a decade?

Apple is known for many things, and they make pretty damn good products, but open standards isn't one of the things they're known for.


You can boil this entire comment down to “human nature is annoying.”

You picked iMessage here but you could have picked clothing lines, cars, jewelry, or any other status symbol item.


This has to be satire.


Good satire.


> Apple's iMessage lock-in

is a choice.

Nothing is stopping you and your friends from moving to another platform, each with their own """lock-in"""


[flagged]


It surely is Apples fault they can’t say ‘no’ to their children! Everyone knows kids can’t survive without an iPhone, Nike shoes and designer clothes so these should be subsidized.


Honestly, most of these comments here are disgustingly tone deaf.

Do these people complain about each and every feature on other products that keeps someone attached to a platform?


Mostly Apple. Maybe because it is huge, maybe because they have some weird feelings toward Apple company. I think your observation is very true


I set up a VM and had this whole stack working about a year ago. While it was fun to get up and running, it proved to me enough of a nuisance that a few months later I bought my first iPhone. Happy to answer questions about my experience. I applaud the author for the work and found it to be a really neat hack.


I was just looking at this because I’d really like the option of switching to Android. In what ways was operating AirMessage a nuisance?


Getting the VM up and running was a bit of work. Without getting into it much, the VM needed to be convinced it was a real machine with a real serial number, etc. took a it but I got that sorted out.

I needed that working so I could create an real iCloud account that would allow me to use iMessage first on the VM and then again on the android app. Before Apple let’s you use iMessage you need to convince them you bought Apple hardware.

The VM constantly wanted to restart for updates, which I was scared to do because of the tenuous nature of the VM I had set up. I ended up having to re-do the Vm 3-4 times because I would inadvertently break something with a small tweak.

Th VM wanted to be rather directly exposed to the outside world. Of course there were ways to try and make things more secure, but I didn’t really try.

I would have to sync messages from the VM to my phone if for some reason the VM went down because of a restart or power outage. The VM was running on a Windows 10 box, and windows likes to update and restart whenever it feels like it.

I had to use the AirMessage app, which of course makes sense, but the texts didn’t integrate with a native android message platform. Again this makes sense, it was just a little annoying sometimes.

People had to know to iMessage me with the email address I had connected to iCloud. I couldn’t connect my phone number. So everyone who wanted to iMessage me needed to both know and use the email address instead of my number. I’ve had this number for about 20 years, and trying to sort that out with everyone seemed like more trouble than it was worth.

There iMessage features that I remember not working, all the “likes” and whatnot on a message. Sending pictures was pretty slow and painful, and didn’t always work.

There are probably a few more things I’m forgetting. I really want to convey again, I applaud the author for what they’ve accomplished and I think it’s really neat. Perhaps some/all of these pain points are resolved. I tried to give feedback in the private reddit when that was a thing because I really wanted this to be my way to iMessage on an android.


The serial, how did you get it working? I tried generating a few of them and they never worked. I got one from my MacBook to put on another computer, it worked for a while but one day clover (osx bootloader for non Mac hardware) updated and it stopped working. I am not sure if the serial had an issue or something, did you have a similar issue? I ran it on bare metal and my use was different (just to have my messages and iPhone synced) so it worked ok for me until i updated it and stopped using osx.


There was quite a bit I had to do with generating the right set of serial number + I think two other numbers that escape me, using I believe clover. I also had to do a good bit of hand modification of the vmx file leveraging the generated numbers. It took a good bit of googling. I wish I remembered the details better.


> I ended up having to re-do the Vm 3-4 times because I would inadvertently break something with a small tweak.

What virtualisation software were you using? Snapshots should have had you covered against breaking changes.

Thanks for the review.


I ended up leveraging snapshots after a few flubs. A lot of the tinkering was with the vmx file and I remember at least once doing something incorrect and bricking the VM, because I didn’t remember what had changed. I was using VMware.


It's not fully compatible. It's okay. Better than being the odd sms user out for group chats, but not excellent.


I really wish there was an iMessage application for Windows. iPhone <-> Windows 10 interoperability is not really there.


Entirely intentional on Apple’s part, of course.


Same, but I have to believe the lack of it is intentional.


Requires a Mac to relay messages:

AirMessage leverages the power of your Mac computer in order to route messages to and from Apple's iMessage servers. The server is to be installed on a computer at home, and will pass messages to and from your smartphone to allow the usage of iMessage and other installed services.

https://airmessage.org/help/


This is a significant trade-off, of course, but it is also the only secure way to use iMessage on Android as I understand it. Otherwise, you would have to trust a third party with your Apple ID credentials and iMessage signing key.

Plus, you can always run a Hackintosh or use macOS in a VM, although that can be a lot of work depending on your computer hardware.


> it is also the only secure way to use iMessage on Android as I understand it

I'm not very familiar with the workings of iMessage but why can't an Android device copy the protocol and make the relevant API calls directly?


IIRC, it’s more than just an API, Apple has implemented device specific signing that isn’t possible to replicate in this way, as far as I can recall. I don’t know the full details but I know this is part of the reason nobody has really even attempted to fly under the radar this way. It’s part of what’s downloaded on fresh installs of the operating system (hence why it sometimes works in a VM, though I’ve heard with each release iMessage is harder to get working in a VM)


Yes, but you could emulate that too. If a Hackintosh can validate itself as an authentic Apple computer, an app that replicates all the same calls to Apple's servers that that Hackintosh makes should be able to do just as well.


I suppose it’s certainly possible. But a Hackintosh operates at a very low level, making macOS believe it is running on supported hardware. It doesn’t need to know how the OS authenticates itself to iMessage. My suspicion is that disassembling that whole process would take a lot of work (and be very brittle, because Apple would probably deliberately break it)

It presumably also integrates into the OS at a deep level: the system that pushes messages to the computer is not iMessage specific, it’s OS-level. So you’d need to reverse engineer that, too.


iMessage needs to support older versions of macOS and iOS, so I suspect someone who cracks however identityservicesd works will have the ability to make this work "permanently".


This has been done in the past, but it's a violation of their ToS and gets shut down fast.


Might be a violation of ToS


"Otherwise, you would have to trust a third party with your Apple ID credentials and iMessage signing key."

Is that possible ?

I'd like to be able to send/receive "imessages" (and prompt typing ellipses, etc.) from a twilio number. It's low priority, but an interesting problem ...

Is imessage an open spec somewhere wherein you could use API credentials and interface with it, arbitrarily ?


Both the a hackintosh and VM solutions are very hard if you want full app store & I message support. Getting the OS running is fairly easy, but passing all the security checks is very hard.


It sounds like it's a been a while since you've played around with Hackintosh. I have an AMD/OpenCore system running with full App Store, iMessage, handoff, continuity, etc working flawlessly. Assuming you find a serial number that is not already in use, it should all be functional on first boot.


Yep! There are even tools (mentioned in the OpenCore install guide) that automate finding serial numbers and board IDs and all of the other parameters required for that functionality to work. Even though I couldn't get my graphics card working at first boot on my computer, it still logged me into iMessage automatically.


Not true anymore for "modern" Hackintosh with OpenCore or Clover. Of course you need to set some parameters correctly, but it is way, waaay more easy and stabile than in the old days.


Not sure about iMessage but the App Store has always worked fine in hackintosh and in virtual machines, at least in my experience.


For all those billions of people with a Mac computer and an android phone...


I have a Mac and Android. I dislike iOS because of the locked-down nature, something that (arguably) macOS and Android don't have.


Jailbreaking an iDevice could not be simpler.

If you pick up a used iPhone X, it is impossible for Apple to prevent you from sideloading whatever you like on the device.


Not really, exploits are very quickly patched up by Apple. You would have to get a used phone that is also not on the latest version of iOS, something that might be harder than you would think.


>exploits are very quickly patched up by Apple

Nope. The SOC on the iPhone X has an unpatchable Boot ROM flaw.

There is nothing Apple can do to prevent you from sideloading anything you like. This will work with any future version of the OS.


Unpatchable bootroom bugs are not a dime a dozen–it's unlikely we'll see another one anytime soon. So for newer devices, it's going back to the slow drip of regular iOS exploits that get patched constantly.


Interesting, I didn't know that about the X. Regardless, why would I buy then jailbreak a 2 year old phone when I could just buy the latest Android and sideload and add adblockers without even rooting it?


I can see where being two years old would be a drawback in the Android world, with a limited software support window and limited SOC performance.

However, those things aren't an issue for iDevices.

> I dislike iOS because of the locked-down nature

If your overall issue is wanting the ability to sideload anything you like on an iDevice, there is a simple solution.


It's not just the software, I can root and load a custom ROM on Android just as I can jailbreak iOS. The issue is inferior specs on iPhone X vs the latest Android in almost every category for around the same price. No notches and 120hz on the S20 for example, or even cheaper devices.

I'm still not sure why I'd go through all the hassle of iOS when I can clearly do the same in a superior fashion with even non-rooted Android. Is it just that you like iOS more than Android? It seems by your comment history that you're only commenting on Apple-specific threads and topics.


> The issue is inferior specs on iPhone X vs the latest Android

Not really? iPhone X still blows flagship Android devices out of the water.


At the price point of a used iPhone X, it's not even a contest.

You'll have a better device that will get more years of support.


I can think of approximately zero Android devices that will get that much support. Do you have something in particular you’re thinking of?


The iPhone A series processors are better, yes, but everything else is worse.


I'm beginning to suspect that you weren't being honest with yourself when you claimed that your issue with iOS was not being able to install anything you like.


Hm, but it was though. I never said that was the only thing however, it was merely a necessary condition for me to use iOS, not a sufficient one.


iOS has certainly opened up over the years. Perhaps apart from the lack of side loading capability, what kind of freedom do you seek?


Sideloading, the freedom to run Linux directly on the device, much better widgets (I use widgets heavily in my workflow, such as showing my account balances, calendar, todo list, habit tracking, etc) are the freedoms I seek.


Widgets will significantly improve in iOS 14.


I've seen iOS 14, it's still inferior to Android. Widgets in iOS 14 will still have to conform to the size of the home screen apps, which is a 6x4 grid. In Android, you can make them whatever size you want and place them wherever, especially with Nova Launcher or similar.


Side loading, ability to access the underlying file system, have their applications like iMessage work across platforms, have better support for cross-OS applications are a few that come to mind.


What part of the "underlying file system" do you want/need to access?

What do you mean by "have better support for cross-OS applications"?


There is now a pretty functional file manager (since iOS 12 I think). It lets you download, upload, zip, unzip, do folder management, export, etc.

What other file functionality do you need on a mobile phone?


> what kind of freedom do you seek

I want spywares/adwares to be allowed without any restriction so I can install a adblock pro to block them.


Could you explain this in more depth please? I’m baffled. You want the bad thing so you can block it and not have it?


I should have added /s


Isn't that one of the biggest issues without which any other 'openness' is not worth that much? By having all software distribution going through a single channel which rather arbitrarily gets to choose what is allowed and what is not the system ends up being controlled by that channel.


Uh, would be nice to be able to change the default browser and SMS app, for starters.


Default browser and mail reader can be set as of iOS 14. SMS app I don’t get why it is critical to be modifiable to be perfectly honest if the OS ships with a decent one. I get it on Android because the default app is shit.


My biggest problem is that, something like a third party browser can't be more than a re-skin of Safari. Apple's App Store guildelines require something like Firefox for iOS to use WebKit, and doesn't allow add-ons period. In this instance, I would argue the default browser can only be skinned and not changed outright.

It's the same gripe I have with iOS keyboards, unless something has changed there. The feel and layout of every third party keyboard is the same as the default keyboard. During my short period with an iPhone I gave Gboard for iOS a try, tweaking it as much as I could to get a similar experience to what I was used to on Android. In the end it still felt like the system keyboard more than anything.


Yeah I did this with Swiftkey but was quite disappointed. I regularly communicate in four languages and the iOS version only allowed two or three simultaneously so had to constantly switch. On Android I'm running four without issues (might be able to add more, haven't tried).

And the "long-press top row for numbers" option wasn't available so had to switch back and forth between keyboard and "numpad" when typing something like passwords or strings with a lot of numbers.

And the default SMS app being fine? Such an annoyance every time I had to use it. Don't remember specifics (as I was just trying to get away from it ASAP) but there was at least some kind of cringy emoji bar always visible.

Horrible experience all in all and I'm so glad to be back on Android.


> SMS app I don’t get why it is critical to be modifiable to be perfectly honest

It lets any third party messaging system become a viable SMS replacement (like Hangouts and Signal does on Android), by making it seamless to send all messages from one app.

Like iMessage and only iMessage does seamlessly on iOS, because Apple has given it a monopoly on handling SMSes.

It’s anti-competitive as fuck.


You can change the wrapper for Safari, but you can't change the actual browser itself.

For a lot of people, it comes down to being to run uBlock Origin/cosmetic and dynamic ad and content blocking (e.g. not a simple blacklist) and running other extensions and customizations.


> SMS app I don’t get

Choosing Signal over iMessage. Signal can serve as your primary messaging app, prioritizing the Signal protocol but falling back to SMS as necessary per contact.

Except that it can’t, because iOS won’t route SMS to it.


Probably not the biggest market. But as someone with an Android phone, a MacBook, and a Windows/Linux dual boot desktop I'm happy this exists.


This isn't a particularly strange situation, lots of folks have Macs and Android phones, especially among the sort of folks who are on HN. Not every product needs to have a total addressable market of billions.


I had a MBP iPhone and Pixel C. I loved my android tablet. However it showed it age and I got an iPad. This would have been perfect for me.


Is that incredibly uncommon in your experience? In my country people still buy Mac computers for the cachet, but many Android brands are considered just as fancy/desirable, so there is a not insignificant number of people who do have Mac computers and Android phones.


I know plenty of people who have Windows or Linux computers but still use an iPhone. I don’t know a single person who uses a Mac and an Android phone.


I know many people with a Mac and Android.


Can I assume that this would only work if Android phone & Mac are on the same WiFi/LAN? I cannot imagine the security nightmare to have my phone talking to my Mac (which needs to be switched on 24/7) while I am away from home..


I use iMessage with a Palm companion. Keep a $100 Mac mini under my bed and connected to WiFi.

Tbh, after a year of slowly fiddling with my setup, it is quite inconvenient. It’s so close to being amazing, but there are enough small things that make it annoying.


There's zerotier which is available for both Android and MacOS. Essentially a global LAN. It should be painless to make it work that way.


Haha! That’s a bit of a caveat isn’t it?


"Please note that a Mac computer is required to use this app."


Surely helping prop up iMessage is a terrible idea? Especially if it still has that "feature" where if you switch from an iPhone to an Android phone the messages aren't sent to your phone for a while?


I think characterizing this as having any effect of “propping up” iMessage is laughable. To call it a “terrible idea” is unfair to the project creators. They’re solving a problem people have, they’re not the cause of it.


But the problem stems from their use of iMessage and Apple not doing an Android app.


> if you switch from an iPhone to an Android phone the messages aren't sent to your phone for a while?

Apple set up a page years ago that lets you manually disable iMessage to avoid this issue.

And yeah, I personally dislike iMessage as a concept. But I use it a lot every day and it’s simply better than SMS. So I don’t blame the creators for doing what they’re doing.


> Apple set up a page years ago that lets you manually disable iMessage to avoid this issue.

Exactly, why is a page needed in the first place? I'd bet more than 99% of users don't even have a clue that exists or even know about the underlying problem.


The page is needed because Apple has no way of knowing whether you have turned your iPhone off for a couple of days or whether you’ve switched away permanently. It isn’t necessary if you do a factory reset of the phone, which also covers a lot of bases.


Because of the way iMessage is designed though, it just happens to benefit them by making any other platform look broken if you don't do these steps. They worked with the mobile companies to get visual voicemail support, why not for this?

How many regular users do neither of these things and just shove their old phone in a drawer or let their kid watch YouTube on it?


Got my entire immediate family on signal - the big feature is the multi device support for a lot of folks on iMessage, using the Signal desktop app seems to be good enough.


I dare say every move Apple makes is to surreptitiously lock in users and create a protected lock-in. They have mastered the approach, perhaps accidentally, by slowly rolling the features over time across their device portfolio to the extent the the masses don't see what's happening.

Google isn't much different. Gmail, YouTube, and Chrome 10yrs ago were obvious venues to extend their advertising channels. Chrome is their nuclear option in case hardware or other legal issues prevent their current ad insertion techniques.


I'm surprised that Apple hasn't made an official iMessage app for Android. After all, there is Apple Music for Android and iCloud for Windows.


They would never. iMessage incompatibility is a feature which drives user to buy iPhones.


Liked "They would never. iMessage incompatibility is a feature which drives user to buy iPhones."


Speaking of, I always wished the Android messaging app could just parse those messages and show the little like icon or whatever on the last matching message I sent.


What's funny to me is in Signal you can react to messages, but it still doesn't interpret iOS messages as such...


This was never the original intention. Back in 2010 WWDC, Jobs presented FaceTime/iMessage as a messaging platform for all phones. Unfortunately, patent trolls killed this idea and iMessage became a closed wall for iPhones.

https://www.bbc.com/news/technology-20236114

If you want to get mad, get angry at our outdated and abused patent system.

EDIT: 2010 WWDC keynote (1:37:01) where Jobs mentions open sourcing FT as open source protocol - https://youtu.be/UjUd0VSM2RA


Does this make sense as an explanation really? The patent has nothing to do with the protocol being open/closed, just the technology used. If they had to revert to a different protocol, Apple could opensource that one instead.


Wow that bbc article was frustrating to read. The patent system needs a serious rework.


I don't think the highest market-cap company on Earth would have much difficulty in buying-out the patent owner.


For what price? Why reward a patent troll?


So the patent troll stops trolling.


Why would a troll stop if they got a massive payout? It just creates a hundred more.


I'm talking about trolling Apple, the only entity Apple cares about.


For me iMessage incompatibility drives me to use Whatsapp, as none of my friends are not using iPhone and not going to use it in the future.


Wasn’t it originally going to be an open protocol, though? I thought the decision to lock it to iOS devices came later.


As others noted, that was FaceTime and the reason for changing directions was because they lost a lawsuit to a patent troll[0], forcing them to switch from P2P to routing calls through their servers.

0: https://www.bbc.co.uk/news/technology-20236114


I believe non-Apple devices can also connect to servers so that is no excuse.


Ok... So they can open that protocol instead.


I think that was only FaceTime


That was FaceTime.


This is also a feature that prevents every iOS device owner I know from ever using iMessage.


iMessage for Android would immediately be abused to spam iMessage users, something that’s nearly impossible to do today. Apple issues server-side hardware bans any time an Apple device sends spam via iMessage, which makes it stunningly expensive to spam iMessage users - but since Android is an ‘open’ platform, no such protections are possible to require or enforce there, as they can simply be rooted around.

I expect Apple would release iMessage for Android in a heartbeat if the effort were invested to make it truly user-proof with crypto-locked bootloaders and proper defenses against rooting. However, that day is not today, and that day seems unlikely to ever occur for the wider Android ecosystem. So iMessage likely won’t either.

(Footnote: This thread and its usual focus on “iMessage should be open to non-Apple hardware” has been repeated on HN many times a year for the past several years. No one has yet offered an alternative solution to “identifiable Apple hardware only, with hardware bans for anyone that spams” that would as effectively protect iMessage against spammer. Especially before the first message is sent, and without heuristic false positives.)


You can already send SMS to iPhones. Why do you think iMessage spam (which can be filtered better than SMS by Apple) would significantly change the experience?


How does WhatsApp deal with spam? It doesn't seem to be much of a problem there, in my experience. If I ever get spam text messages they invariably come via SMS.


It doesnt


Stunnyingly expensive = $20 iPod touch from ebay? Which can also be jailbroken and 'rooted' very easily.


Could you provide the rest of your reply? There's multiple possible discussions that could stem from the facts you've presented, but without your conclusion drawn from them it's not clear to me how to proceed. (If you'd rather not, no worries.)


Not really surprising. iMessage has a very strong lock-in effect while iCloud and Apple Music do not. The latter two services can make more service revenue if available on more platforms while iMessage is not adding to that.


> "iMessage has a very strong lock-in effect while iCloud and Apple Music do not."

Does it really, though? I'm an iPhone user but have friends and family who have moved to Android without too much drama. Our chats just moved to other messaging apps with barely a second thought.

If we lived in a world where WhatsApp and other cross-platform messaging apps didn't exist, then there would be a strong lock-in effect. But as it stands the iMessage lock-in is weak, at best.


Really depends on where you are located. In the US the lock-in effect is very strong while in Europe or countries where there's a lot of Telegram/WhatsApp usage it's obviously lower.


It’s managed to lock me in. I’ve been trying to completely move off of the Apple ecosystem for the last year or so. I think for a lot of people (including myself) there’s going to be a few holdouts that only use iMessage and don’t want to switch and I’m not going to stop communicating with people I enjoy interacting with over technology preferences.


SMS works on all phones


It doesn't work when people have email based iMessage accounts. It also doesn't work well for sending larger images/videos, not to mention the other random niceties that come with other modern messaging apps (e.g. read messages, text effects, being seamlessly synced across all devices, etc.)


Years ago, this was actually on the roadmap. Steve Jobs presented iMessage/FaceTime as a cross platform messaging platform. But thanks to patent trolls, this idea never materialized.

https://www.bbc.com/news/technology-20236114


[flagged]


Personal attacks will get you banned here, so please omit those. Your comment would be just fine without the first sentence.

https://news.ycombinator.com/newsguidelines.html


Pretty sure both were P2P at the time.


Apple Music for Android is not about Android users who want to buy Apple Music. If you have a family with mixed iPhone and Android devices, if you can’t use Apple Music with all of your devices, you will probably use Spotify. I’m sure Apple is glad to take money from Android users who want to buy Apple Music, but there are relatively few people who fall in that category.

iCloud/iTunes is available for Windows because most people who have iPhones (and iPods before) have Windows.

There is no financial reason for Apple to make iMessage for Android.


I'm honestly more surprised that Apple Music is on Android. It actually is the only service they have on the Play Store, other than their transfer app. No Safari, no Apple TV+, no Maps, nothing.


Seem to recall Apple planned to make iMessages an open standard at one point. Not clear what happened next.


It was FaceTime actually, and a protracted legal battle with a patent troll stopped it in its tracks


Pretty sure it was both and patent troll stopped both.


It was FaceTime and there was a patent issue.


I've switched everyone I know to Telegram, which works on all devices and isn't anti-competitive like Apple.


Yeah and the iMessage lock-in seems limited to the US. Most of the world is on WhatsApp or Facebook Messenger instead (or local apps like LINE, WeChat, KakaoTalk)


Most here seems to just think that iMessage is just SMS. They don’t think in terms of protocol, iMessage is on the phone, it sends text messages... it’s SMS.

I think it help that SMS had been basically free even before iMessage arrived, so people never care to look into alternatives to save money.


Don't get why you're being downvoted... telegram was the first thing that came to mind as an alternative/better solution. Cross platform, dead-simple to setup and it just works.


Telegram lacked video calls. However it was recently added and now I feel comfortable recommending it. Most friends who tried sticked to it.

Some highlights are their lightweight, open-source, blazing-fast client (https://github.com/telegramdesktop/tdesktop) and compatibility with all major platforms like Android, iOS, Windows, macOS and Linux.

I'd recommend Signal but it's not as user friendly.


I suspect the downvotes are because everyone knows there are alternatives to iMessage out there. It isn’t relevant to this particular topic.

“All you have to do is convert everyone you’ve ever known to use a different app” is... not the proposition some people think it is. Kudos to anyone that’s pulled it off, but I won’t.


That's just gatekeeping nonsense.

Discussing alternatives are always relevant and popular on HN.

Like talking about macbooks on Thinkpad topics. Everyone knows macbooks exists, it's still fine to talk about them in non-macbook topics.


That’s the beauty of the voting system. No one is banning the discussion, they’re just expressing their own disinterest in it.


You get downvoted when you say incorrect, obviously dishonest things.


Why not Signal?


For me there's a few reasons, but the chief among them is its positioning of its desktop client as an afterthought. Telegram's clients are first class citizens on every platform they run on, which is rare and hard to let go of once you've experienced it.

Its security is more questionable than Signal's for sure, but it comes so much closer to a cross-platform iMessage than Signal does that for 99% of day to day communications it's hard to care.


Poor support for larger groups, poor support for use on multiple devices


Desktop + phone works well for me!


Because Signal isn't user-friendly, and does not work well between multiple devices.


Works on multiple devices well in my experience. Using it on android and 2 Windows devices at the moment. No problems.


It's just as user-friendly as the most popular messenger we have in the western world: WhatsApp. So it can't be that bad.

Why doesn't it work well between multiple devices?


> So it can't be that bad

It is. I currently can't use WhatsApp because my phone is broken, meanwhile I can happily chat away via Telegram. Same thing when my phone is off. Back when they didn't have WhatsApp Web you couldn't even use it on another device at all, but as slick as the UI it's still not really a proper solution.

Meanwhile Telegram has real FOSS clients for any platform you can imagine (there's a CLI version).


> It is. I currently can't use WhatsApp because my phone is broken, meanwhile I can happily chat away via Telegram.

You should try Signal than because there it's possible.

> Meanwhile Telegram has real FOSS clients for any platform you can imagine (there's a CLI version).

Just FYI: I'm not arguing for Whatsapp. Just against the usability argument against Signal.


It definitely isn't as user friendly on the desktop. It is basically a chrome sandboxed app, which is far from a native app like Telegram. Additionally, you have to sync your devices. Once they become out of sync, you can no longer decrypt the messages on desktop. If you break/lose your mobile device then the messages are gone forever.

Signal is great for enforcing end-to-end encryption, but doesn't yet have the mechanisms in place to sync across devices automatically to make it user-friendly. Telegram is great for most messaging, and if you want end-to-end, it has that too but is mostly limited to mobile devices.

Would be great for someone to implement GPG on top of their cloud-based messaging though.


> It definitely isn't as user friendly on the desktop. It is basically a chrome sandboxed app, which is far from a native app like Telegram.

What is the problem with that exactly? I have both. Both look like messengers and do messenging.

> If you break/lose your mobile device then the messages are gone forever.

Where? On Whatsapp? Because on Signal you don't need the device. It can be powered off.

> Signal is great for enforcing end-to-end encryption, but doesn't yet have the mechanisms in place to sync across devices automatically to make it user-friendly.

What are you talking about? I have the same messages on my phone and on my desktop client. I don't need to do anything. Just launch either.

> Telegram is great for most messaging

What is exactly "great" about it compared to the others? You can send the same stuff as you do with Signal.

> , and if you want end-to-end, it has that too but is mostly limited to mobile devices.

So it is worse.


> What is the problem with that exactly? I have both. Both look like messengers and do messenging.

Telegram is way snappier and is more peformant all around. Same reason why people complain about Electron all the time.

> Where? On Whatsapp? Because on Signal you don't need the device. It can be powered off.

No, compared to Telegram. Messages you send via Signal on mobile are not available on desktop, and when you sign-in on desktop you need to first link with mobile. When they become out of sync the messages you had previously are no longer available.

> What are you talking about? I have the same messages on my phone and on my desktop client. I don't need to do anything. Just launch either.

Again, as long as your device is linked but if you lose/break your phone then the E2E messages are not longer available on desktop after a period of time.

> What is exactly "great" about it compared to the others? You can send the same stuff as you do with Signal.

Telegram has a lot of great features that are not available on Signal. I suggest you try it out if you haven't already, and if you have then maybe you don't care about those features but it is much more widely used than Signal for that reason.

> , and if you want end-to-end, it has that too but is mostly limited to mobile devices.

That doesn't make it worse per say. The process of linking on desktop for Signal is cumbersome. I don't think Telegram is perfect, which is why I think GPG would be a great solution for encrypted cloud messaging.


> Telegram is way snappier and is more peformant all around. Same reason why people complain about Electron all the time.

I can't replicate that. Telegram uses 20MB more RAM on my W10 computer and takes longer to launch. I see people complain about Electron because it's Electron and it's cool to complain about it.

> No, compared to Telegram. Messages you send via Signal on mobile are not available on desktop, and when you sign-in on desktop you need to first link with mobile. When they become out of sync the messages you had previously are no longer available.

Where do you get all this?? Yes, you have to link the desktop client with Signal. Once. Afterwards never again. Messages you send via Signal ARE AVAILABLE ON DESKTOP. Did you even try it? You can even send messages to yourself. They don't become out of sync. There is everything wrong about this.

> Again, as long as your device is linked but if you lose/break your phone then the E2E messages are not longer available on desktop after a period of time.

If you lose your phone number you lose your Telegram account. Your Telegram account is your phone number.

On Signal, you can use your desktop client as long as nobody else registers with your phone number too because as I've said several times over: the phone is not required.

> Telegram has a lot of great features that are not available on Signal.

I have it. Why are you unable to name one?

> I suggest you try it out if you haven't already, and if you have then maybe you don't care about those features but it is much more widely used than Signal for that reason.

It's widely used because people use it for porn, piracy and conspiracy bullshit already. All this doesn't make it a better messenger altogether or Signal worse. It's just something a certain group of people like and spread within those groups of people. Just because Signal isn't popular in the porn, piracy or conspiracy scenes, doesn't make it worse.

> The process of linking on desktop for Signal is cumbersome.

Why are you constantly lying? You scan a QR code. That's all. There is nothing cumbersome about it.

> That doesn't make it worse per say

Of course it's worse. It can't do a thing. So it's worse.


Because now we associate apps with countries, and china/russia/us/india == bad


Why not WhatsApp like much of the world?


Most likely both, since different social groups in different countries have settled on different messengers. E.g. In Europe/Israel it's Whatsapp, but in eastern Europe and ex-USSR it's Viber (for older people) and Telegram (younger people), almost nobody uses Whatsapp.

Speaking about preferences (and excluding privacy question because I have no expertise there) I would pick Telegram because while on mobile it is essentially the same as Whatsapp, desktop client for Telegram is miles better. Whatsapp client was crashing constantly and regularly, every few days. It's just junk.


So now it’s anticompetitive any time that a vendor doesn’t support all platforms?


There are other issues, like that they don't allow you to install apps outside their Appstore and they require developers pay $99 a year to publish an app. Android allows you to install apps outside of the Google Play Store.


What does that have to do with iMessage?


Because iMessage is an Apple-only product.


What does iMessage being an Apple only product have to do with not allowing third party stores on iOS? How does that help getting iMessage on Android? Are you suggesting that Apple should be forced to port iMessage to Android devices?


I wish they had a linux version available.

It is the one thing I truly miss from my switch to running Linux as my primary operating system on my work laptop.


Sounds like a middle man security breach waiting to happen. I am not sure how Apple feels about this. I am not using this until security is guaranteed.


The smart part is that this doesn't require a middle man since it uses your own Mac to receive messages.


Security of never guaranteed.


I would care more about how Apple feels about this after it releases an Android app on its own. Being available to more people is more valuable than being secure.


[flagged]


can this also receive messages?


No, it's just for spam.


[flagged]


You should disclose your ownership of this site when posting about it.


It’s literally 1000% easier to just buy an iPhone/iPod/iPad.


In my use case, I wanted a smaller phone, that’s harder to get sucked in to using (http://palm.com/).


If anyone here is interested in texting from an Android using a Mac app without propping up iMesssage I strongly recommend you look into Google Messages. It works out of the box and is better than most stock messaging apps. I switched over from MightyText a couple years ago and never looked back. https://messages.google.com/


That's not what this is. This runs on an always-on Mac and relays iMessages to and from your Android phone.




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

Search: