News for hackers. Stuff that matters.
Re:Starlink Direct to Cell by sangnoir on Wednesday October 11, 2023 @03:54PM (#37849453)
> Now we need app developers to log off their fiber-served wifi when writing messenger apps

You should try WhatsApp - there really are not many messenger choices when you have unreliable 2G(!) connectivity. For all the faults of Meta, WhatsApp seems to be the only company that cares about people with bandwidth measured in kbps, sometimes fractions thereof.

Re:Starlink Direct to Cell by Scoundreller on Wednesday October 11, 2023 @04:04PM (#37849580)
WhatsApp also gracefully handles being offline and queuing messages for later.

That can’t be said of iMessage.

Re:Starlink Direct to Cell by sangnoir on Wednesday October 11, 2023 @05:02PM (#37850221)
Offline queueing is a fantastic feature! I know someone who lives in a remote area whose phone only gets network connectivity when they walk up a specific hill. In many ways, they use WhatsApp the way most people used email in the dialup days: read and compose offline, then go online once a day to send and receive new messages.

Edit: I sometimes get a chuckle when they say "Look at this cool picture I took", and then receive the picture some days later when the conversation thread has moved on. I guess they'd have stayed in thr coverage area for long enough for the entire image to upload.

Re:Starlink Direct to Cell by lxgr on Wednesday October 11, 2023 @08:40PM (#37852174)
This is so bizarre to me. How can a native application not implement that, while a third-party application nails it!?
Re:Starlink Direct to Cell by bdavbdav on Thursday October 12, 2023 @08:03AM (#37856038)
I know when people are in low signal as I get a green then exactly the same blue some time later.
Re:Starlink Direct to Cell by Scoundreller on Thursday October 12, 2023 @11:29AM (#37858590)
Which creates issues when you have signal but don’t have a sub to send that actual message over sms.

Sometimes sms failover creates further problems because when travelling you’re more likely to have intermittent wifi than intermittent sms access.

Re:Starlink Direct to Cell by bdavbdav on Thursday October 12, 2023 @01:58PM (#37860599)
I think luckily you can turn off auto sms fallback - but it does indeed default to on.
Re:Starlink Direct to Cell by ugjka on Wednesday October 11, 2023 @04:04PM (#37849569)
Because Whatsapp is huge in Africa IIRC
Re:Starlink Direct to Cell by fishtacos on Wednesday October 11, 2023 @04:25PM (#37849814)
It's huge in many countries where Internet service has been expensive or difficult to come by. Case in point, all my relatives in Eastern Europe use WhatsApp, and with better bandwidth options, some are using FB Messenger for video calls,.as well.
Re:Starlink Direct to Cell by jorvi on Wednesday October 11, 2023 @05:00PM (#37850195)
Facebook used to have (has?) 2G Tuesdays, where devs had to test their stuff at 2G speeds, for this exact reason.
Re:Starlink Direct to Cell by murphyslaw on Wednesday October 11, 2023 @05:16PM (#37850354)
Everyone I know in Belgium/The Netherlands/... uses Whatsapp. It's even got into the language: "to app someone", i.e. "iemand appen".
Re:Starlink Direct to Cell by ale42 on Wednesday October 11, 2023 @05:06PM (#37850259)
Any idea how it compares to Signal? They should be essentially using the same protocol. I also used it with good results with slow connectivity, but never tried on bad 2G...
Re:Starlink Direct to Cell by sangnoir on Wednesday October 11, 2023 @05:39PM (#37850581)
Unfortunately I don't have any data points on how Signal operates 2G speeds
Re:Starlink Direct to Cell by briffle on Wednesday October 11, 2023 @05:29PM (#37850491)
I have tried to use signal in a location that had voice, but no data (a very old, very rural tower in the middle of nowhere) a few years ago, and signal was completely worthless. Even though it can read and receive SMS, it seems to require a data connection to send..
Re:Starlink Direct to Cell by vdqtp3 on Wednesday October 11, 2023 @05:55PM (#37850755)
Yes, everything except voice and SMS requires data
Re:Starlink Direct to Cell by kelnos on Wednesday October 11, 2023 @06:09PM (#37850937)
Yes, that would be the case for any OTT messenger (so, anything but SMS).
Re:Starlink Direct to Cell by callalex on Wednesday October 11, 2023 @05:48PM (#37850684)
The encryption protocol is fairly unrelated to how an app handles poor connectivity. It’s a bit like comparing different websites handling poor connectivity differently even though they are all served over HTTP.
Re:Starlink Direct to Cell by lxgr on Wednesday October 11, 2023 @08:44PM (#37852194)
I believe their communication layers are fairly different – WhatsApp used to use something based on XMPP at least until a while ago; I'm not sure what Signal uses, but I vaguely remember it being based on HTTP?
Re:Starlink Direct to Cell by ale42 on Thursday October 12, 2023 @06:37AM (#37855466)
Can definitely be, I never investigated in detail, although I used alternative open source clients for both (signal-cli and a long time ago yowsup), so the information should be in there...

I hoped that Signal's use of HTTP was as a fallback in case a direct connection could not be established to use a more "compact" protocol, but I possibly don't remember correctly what I've read...

Re:Starlink Direct to Cell by jaflo on Wednesday October 11, 2023 @06:01PM (#37850834)
Telegram also has pretty amazing support for poor connectivity environents
Re:Starlink Direct to Cell by kelnos on Wednesday October 11, 2023 @06:08PM (#37850931)
> For all the faults of Meta, WhatsApp seems to be the only company that cares about people with bandwidth measured in kbps, sometimes fractions thereof.

WhatsApp was built with low-bandwidth/high-latency/high-packet-loss in mind well before Meta acquired them.

I suppose we can give them vague amounts of credit for not making those use cases worse since the acquisition.

Re:Starlink Direct to Cell by londons_explore on Wednesday October 11, 2023 @06:22PM (#37851090)
They have made it worse...

It used to work just fine on 1kbps.

Now it is pretty much unusable over dialup or GPRS.

Re:Starlink Direct to Cell by lxgr on Wednesday October 11, 2023 @08:42PM (#37852186)
To be fair, it used to be "encrypted" using a scheme not too far removed from ROT13; now it's using the Signal protocol, which probably requires quite a few more bytes per message.

For example, messaging a contact with multiple devices connected means that your phone has to encrypt your message to each of their clients independently.