Live data from Hacker News

Show HN: Beeper Mini – iMessage client for Android

beeper.com

451–460 of 902 posts

Re: Show HN: Beeper Mini – iMessage client for Android

#451

Earlier quoted context omitted.

That seems like a problem. Emulating the protocol is okayish-to-gray but having the binary there will just be a straight DMCA. Wonder what the actual app is doing since this is just the PoC.

There are reverse engineering/interoperability exemptions to the DMCA so it may not be that simple. So would be curious if they have already sought legal advice which says they are in the clear.

they raised $16mm. I assure you they've talked with a lawyer or two.

Re: Show HN: Beeper Mini – iMessage client for Android

#452
post #430
post #367

Earlier quoted context omitted.

> Even if they do the work to publish iMessage updates for the old iOS versions it just buys a little time before the new version gets reverse engineered There's probably a cliff in complexity. Once Apple starts requesting signed attestations from the secure enclave on the devices that have one, it's game over. They probably don't just yet, since still too many people use iMessage on first-party clients that don't ha…

Apple can break Beeper without relying on the secure enclave: If Apple devices just send their serial number (IMEI for their GSM products), their servers can refuse to talk to hardware they didn't manufacture.

How does this address iMessages sent from non-iPhone devices?

Re: Show HN: Beeper Mini – iMessage client for Android

#453

Can anyone explain to me why it matters if you have iMessage or not? So what my friends see a green bubble when I message them?

This is set to change, but right now iPhones only support the most basic form of text messaging with android phones. Texting between iPhones just works better. The images are higher quality, reacting to messages works right you can can reply to people, where as soon as you try to include an android number all of that drops away

Re: Show HN: Beeper Mini – iMessage client for Android

#454
Beeper is a really cool idea by some cool people (people behind the Pebble smartwatch) but I've resisted using it for fear of bans. I don't want my Slack/Discord/Instagram/AppleId/etc to get banned for using something not allowed under the terms of service. How are people who use Beeper dealing with this? Are you just using dummy/test accounts that you don't care about or are you just rolling the dice.

I would like to live in a world where I could use Beeper without worry but I don't feel like we currently live in that world. Am I wrong?

Re: Show HN: Beeper Mini – iMessage client for Android

#456
post #303

If this really works, it is what Nothing's partnership with Sunbird claimed to do (and lied about) a couple weeks ago - before being called out and shut down https://texts.blog/2023/11/18/sunbird-security/

It's really not. Beeper (and Sunbird, and others) up until today used a Mac server to sync messages. OP is describing an Android app that's natively talking directly to iMessage infrastructure, for the first time.

Sunbird was claiming they reverse engineered iMessage (either to maintain e2e encryption, or to just do stuff on device).

It looks like Beeper has actually managed to do the latter, which is really exciting!!

Re: Show HN: Beeper Mini – iMessage client for Android

#457

Can anyone explain to me why it matters if you have iMessage or not? So what my friends see a green bubble when I message them?

gpt says

The distinction between iMessage (blue bubbles) and regular SMS/MMS (green bubbles) on iPhones matters because iMessage offers additional features like read receipts, typing indicators, higher-quality media sharing, and seamless syncing across Apple devices. While the color of the bubble itself may not be significant, the functionality and experience differ between the two, impacting communication capabilities.

Re: Show HN: Beeper Mini – iMessage client for Android

#458

Earlier quoted context omitted.

If what you care about is the color of your bubbles, then that won't make a difference. Green bubbles don't mean "second-class citizen" or "doesn't support proper group chats"; they mean "SMS" (or possibly "not iMessage"; that's not yet clear). It's extremely unlikely Apple will make RCS bubbles blue—even if they don't make them green (and keep that reserved specifically for SMS), they'll make them some other color.…

> It's not a way to make sure you can identify the outgroup and shun them; it's a meaningful signal of what technology other people you're chatting with are using, which tells you useful information about their capabilities. That seems like a false dichotomy to me as those are not mutually exclusive, and indeed can (and are) both easily accomplished with the current system.

Sorry; I was, perhaps, unclear.

Apple does not in any way intend it to be used to identify the outgroup and shun them.

SMS on the iPhone used green bubbles for years before iMessage existed. When iMessage was introduced, it had blue bubbles simply to distinguish it and make clear "these are users of the new service you can video chat with, send files to, etc". Like I said: a useful informational signal.

It wasn't until years after that that this wailing and gnashing of teeth about blue vs green bubbles started. To the extent that such a social dichotomy exists, it is a purely emergent socially-created one, not one that Apple has pushed in any way.

Furthermore, it would be a regression for Apple to remove that useful informational signal just because people are upset that they get accurately identified as "the one in the group who is using a different device, and thus cannot safely be added to group chats for reasons entirely outside of Apple's control".

The bubble color isn't the problem. The problem is, as you somewhat allude to, inseparable from the fact that there is a way to tell the difference between People Using iMessage on Apple Messages and People Using SMS.

Re: Show HN: Beeper Mini – iMessage client for Android

#459
post #429

Earlier quoted context omitted.

Yet. There's a decision happening next year. This also "takes seconds to Google". https://arstechnica.com/gadgets/2023/11/google-argues-imessa... They are already a gatekeeper with core services that are required to be interoperable. Even if iMessage specifically hasn't yet been declared a core service, Apple is in the crosshairs and behavior like banning competitors will be harmful to their legal position at a very…

You said "They are legally required to be interoperable now." which is factually incorrect. It's okay to just admit that you were wrong.

You're right, my statement was factually incorrect. The correct statement is "Apple is currently fighting an effort to require iMessage to be interoperable".

The argument stands. It would be a bad idea for Apple to ban competition from iMessage, even with an attempt at plausible deniability, while they are fighting European regulators about interoperability on multiple fronts.

Re: Show HN: Beeper Mini – iMessage client for Android

#460

I remember Nothing tech did something similar-ish not too long ago, but I can't find their announcement of it. But then I stumbled upon a video talking about privacy concerns[0]. What's the difference between what they did and what Beeper is doing? Sounds cool though, impressive work! (also, "hacker"-news needs to be more embracing of their name lol) [0] https://www.youtube.com/watch?v=fMdj8RyMb64

this one doesn't have reports of using insecure http during account linking and I think you have the option to self-host
Post reply on HN