@cas @jawsh I'd rather the user declare it than the app. Apps don't know the user's priorities or usage models. For example a lot of apps may assume I want them running to receive notifications, while I want absolutely no notifications except from Signal or Cwtch or something and thus don't care if they get to run and want to save energy.
Conversation
Notices
-
Embed this notice
Rich Felker (dalias@hachyderm.io)'s status on Friday, 21-Feb-2025 23:08:36 JST Rich Felker
-
Embed this notice
Rich Felker (dalias@hachyderm.io)'s status on Friday, 21-Feb-2025 23:48:15 JST Rich Felker
@bart @cas @jawsh They really shouldn't. That's compromising privacy outsourcing data handling to third parties who can't be trusted. There's no fundamental reason for it to be more efficient than a sleeping process waiting on input from a socket.
-
Embed this notice
PureTryOut (bart@mastodon.fam-ribbers.com)'s status on Friday, 21-Feb-2025 23:48:17 JST PureTryOut
@dalias @cas @jawsh Then again push notifications (the ones you receive when the app is not running) should be handled through a dedicated daemon, not the app itself. #UnifiedPush for example.
-
Embed this notice