News for hackers. Stuff that matters.
Re:XMPP works – 1 July 2020 by the8472 on Thursday July 09, 2020 @04:23AM (#23778078)
> 2. If you do (or don't!) run your own server, how do the end users find a halfway decent application on their fancy iPhone 18 Pro++ that supports push notifications?

That's a problem with the iphone, not xmpp. Apple restricts what you can do with your hardware and offers no other options than their push notification approach. You cannot blame existing protocols for apple's distributed-software-hostile whims of the day. Blame apple for only offering an anemic subset of the internet.

Re:XMPP works – 1 July 2020 by randomchars on Thursday July 09, 2020 @06:13AM (#23778611)
As an iPhone user, I'm very happy that apps can't implement their own push notification systems, or have persistent background connections open, as it's one of the main reasons I get good battery life.
Re:XMPP works – 1 July 2020 by ta17711771 on Thursday July 09, 2020 @08:16AM (#23779340)
Certain that Riot.im does these things, doesn't destroy battery.
Re:XMPP works – 1 July 2020 by ryukafalz on Thursday July 09, 2020 @09:48AM (#23780132)
Riot uses the platform’s push server unless you’re using the F-Droid version on Android. That version will indeed destroy my battery if I leave it running with my (rather large) account.
Re:XMPP works – 1 July 2020 by Joeri on Thursday July 09, 2020 @06:24AM (#23778663)
As an iphone user, I am not, and I am sure that apple could find a way to allow push notifications on the web without the battery taking a major hit.
Re:XMPP works – 1 July 2020 by dsr_ on Thursday July 09, 2020 @09:05AM (#23779732)
For example, Apple could allow an app to register as a receiver for a class of push notifications, and then require all the pushes to go through the Apple-maintained background process.