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

That is mostly SMS fault. It doesn't guarantee reliable delivery either in theory or practice, and the carrier will happily drop messages if a resource limit is exceeded. Essentially all of the IP-based chat protocols are reliable, whether that is WhatsApp or iMessage.


It absolutely guarantees reliability on the protocol level. If mobile network operators are load-shedding, that's on them.

I've never experienced this in decades of using GSM, and it's only recently become a thing (mostly for 2FA SMS since I stopped using it for P2P communication).


> Message delivery is "best effort", so there are no guarantees that a message will actually be delivered to its recipient, but delay or complete loss of a message is uncommon, typically affecting less than 5 percent of messages.

https://en.wikipedia.org/wiki/SMS

Oliver, Earl, Design and Implementation of a Short Message Service Data Channel for Mobile Systems

https://cs.uwaterloo.ca/research/tr/2007/CS-2007-42.pdf




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

Search: