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

Are you implying that a closed ecosystem eliminates spam?

> I've never gotten a single unwanted blue message.

This has not been my experience. While rare I have gotten a few spam messages.



It's trivial to use software to automate spam on more open web-based platforms, such as Facebook Messenger. This is a lot tricker with iMessage, where only authenticated Apple devices, with a unique identifier, can connect to the service. Buying truckloads of Apple equipment to spam iMessage is obviously uneconomical(and totally ineffective, given that Apple will swiftly ban any spamming devices), and software hacks to be exploited by spammers are either hard to come by or non-existant, and can quickly be patched by Apple

Again, not saying spam on iMessage is impossible, but it's clearly very difficult given the relative lack of spammers on the platform.


I thought Facebook Messenger was very strict about assigning page-specific user IDs to avoid this. Last I checked there was no way to send a message to a Facebook user using their profile ID.


Facebook Messenger (and similar) can be spammed through UI interaction automation (on Android) or even manually with cheap labor in third-world countries.

iMessage is more resistant to this attack because the device is your credentials to the network (instead of an account) which makes such an attack very expensive if you need to replace banned iPhones every day.

I’ve actually seen spam on iMessage (a friend’s Apple account was compromised and she started seeing the spam messages sent by someone else thanks to iMessages’s iCloud sync) but I’m not too concerned because I assume the offending devices will be banned relatively quickly.


I didn't mean to imply that; I meant to explicitly say that.


... which appears to be explicitly incorrect.


Close enough to zero that for our purposes, we can safely round down to it.


If M is the set of all imessage users and S is "has received a blue dot spam message", then:

gkoberger said:

∃m∈M ¬S(m)

then mmlgr said pardon me, but:

∃m∈M S(m)

and then you were like:

∃m∈M S(m)≡¬∃m∈M ¬S(m)

but I've got to tell you:

∃m∈M S(m)≡¬∀m∈M ¬S(m)

∃m∈M ¬S(m)≡¬∀m∈M S(m)

∃m∈M S(m)≢∀m∈M S(m)


I would have been able to read this in school. Now I only know what it means from context.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

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

Search: