News for hackers. Stuff that matters.
Re:On Privacy versus Freedom by ksbakan on Thursday January 02, 2020 @01:48PM (#21938375)
I won't touch signal because I care about user freedom more than privacy. (Both are important)

No 3rd party clients, mandatory updates, mandatory google play services, and mobile only are all deal breakers.

Re:On Privacy versus Freedom by est31 on Thursday January 02, 2020 @01:52PM (#21938404)
> mandatory google play services

Note that since a while there is also the possibility of using web sockets. But they are an extreme battery drain, and thus google services are quasi-mandatory. Telegram solves this without being a battery drain, possibly at the cost of delivering messages with a delay, but why isn't that my choice.

Re:On Privacy versus Freedom by jyrkesh on Thursday January 02, 2020 @01:58PM (#21938483)
I can't tell you how they do it, but Telegram is lightning fast with push notifications across all kinds of devices, including Android. Been rocking it as my primary messenger for years.

Whenever a few of us are sitting around in real life, and someone sends something to a group chat, all the phones on the table will buzz instantly together (iOS and Android).

And on top of that, battery usage is really low on Android. I use it a TON, and it's never in the top n apps of battery usage. Meanwhile, I can just open Snapchat once, and I lose a few percent.

Re:On Privacy versus Freedom by sudosysgen on Thursday January 02, 2020 @02:22PM (#21938715)
Telegram is GPL, I think it would be worth it to see how they use it, because it honestly is absolutely incredible.
Re:On Privacy versus Freedom by shmerl on Thursday January 02, 2020 @02:56PM (#21939120)
Telegram server is closed.
Re:On Privacy versus Freedom by sudosysgen on Thursday January 02, 2020 @04:07PM (#21939827)
Yes but the implementation of the notification handling is impressive on the client side. The server side software as far as this is concerned should be easily deducible and isn't the interesting part.
Re:On Privacy versus Freedom by saagarjha on Friday January 03, 2020 @04:12AM (#21944413)
> Meanwhile, I can just open Snapchat once, and I lose a few percent.

That’s really a mark of Snapchat’s incompetence rather than Telegram’s adroitness.

Re:On Privacy versus Freedom by the_pwner224 on Thursday January 02, 2020 @09:53PM (#21942646)
I use Signal without gapps and do not have extreme battery drain. I always get real-time notifications too - no late or missing deliveries. This is both on a galaxy s9 which went from stock ROM to deleted Gapps with no battery impact, and s 1+ 7 Pro with no Gapps from the very beginning (I get the expected excellent battery life).

I suspected that Signal basically took Over Gapps's role since it's the only app I use with notifications. Google keeps open a single optimized connection and apps go through it instead of having 10 open connections. After deleting Gapps, Signal is the only app keeping open a connection so it basically has the same impact.

But then I installed WhatsApp and Signal+WA both work perfectly without Gapps and with no gigantic battery drain. So I have no idea what black magic is making this work.

I just looked up my battery stats; since the last full charge 32 hours ago Signal has used 1% of the power. I got a few notifications and used the app for a few minutes in this time. WhatsApp's power usage is too low to show up in the stats.

Re:On Privacy versus Freedom by est31 on Sunday January 05, 2020 @06:48AM (#21960859)
Have you disabled GCM usage? As in: have you enabled the websocket mode? Because otherwise it's still using google services for the communication.
Re:On Privacy versus Freedom by the_pwner224 on Sunday January 05, 2020 @12:32PM (#21962477)
I don't have google play services installed on the phone. The debug log also shows messages about the websocket connection.
Re:On Privacy versus Freedom by sudosysgen on Thursday January 02, 2020 @02:20PM (#21938694)
Telegram without GCM is incredibly fast. Compared to my computer with the app/website open, it's at most one second slower, and often times faster at delivering messages, even on battery saver. It also uses less than a percent of my battery per day if I don't open the app, and was 2% of my battery usage in the last two days despite being on the app for close to an hour.
Re:On Privacy versus Freedom by Marsymars on Thursday January 02, 2020 @09:02PM (#21942336)
> mobile only

It requires a phone number, but it has iPad, Windows, macOS and Linux apps that function dependently of the mobile device once set up.

Re:On Privacy versus Freedom by dublinben on Thursday January 02, 2020 @03:13PM (#21939317)
Google Play Services obviously aren't required to run Signal on iOS.
Re:On Privacy versus Freedom by alerighi on Thursday January 02, 2020 @04:35PM (#21940116)
Of course not, but what's the point? Who complains that Signal doesn't run without Google Play Services are the kind of users that wants to run a mostly free distribution of Android (like LineageOS) without any Google software on it. Saying well you should buy a more closed and proprietary system that can run Signal without Google software is nonsense.
Re:On Privacy versus Freedom by Vinnl on Friday January 03, 2020 @05:55AM (#21944856)
Luckily for those users, Signal does run on mostly free distributions of Android without Google software on it - specifically without Google Play Services. I do so.
Re:On Privacy versus Freedom by jlund on Thursday January 02, 2020 @07:33PM (#21941647)
Google Play Services aren't required to run Signal on Android either.