Deemo

u/Deemo@lemmy.fmhy.ml
68 posts · 141 comments

Recent posts

Recent comments

It is planned but it probably will take a while to implement since lemmy doesn't support webpush api. Without web push their are only two ways to check for notifications (both aren't elegant):

  1. Poll the lemmy api for new messages (say every min). This would be bandwith intensive for both voyager servers and your lemmy instance (Memmy does this and currently for 800 users 3gb of bandwith is used per day). Even if voyager is able to scale there servers to handle bandwith lemmy instances could impose rate limits which would prevent notifications from coming through.

  2. Set up a weird janky system to intercept emails sent from lemmy instance to trigger a voyager server to ask the api if there are any new messages (would reduce poll rate but would be super clunky to setup).

Web push api could solve this issue since instead of voyager having to ask lemmy if their are new messages web push allows the opposite to happen (lemmy telling voyager a new message has arived).

https://github.com/LemmyNet/lemmy/issues/3552

Don't quote me on this (I could be horribly wrong). Voyager doesn't seem to use cookies rather it relies on Index db and local storage. Local storage stores your credentials for your accounts (jwt tokens), and index db stores your preferences. If DDG only is preserving cookies and wiping the local storage and index db (again I haven't tested DDG) then that would give a possible explanation on why you are getting logged out and potentially why any settings are getting reverted.

Edit article explaning difference between storage types:

https://medium.com/@lancelyao/browser-storage-local-storage-session-storage-cookie-indexeddb-and-websql-be6721ebe32a

Edit 2 It looks like ddg is clearing data and only preserving first party cookies (which isn't used for voyager):

https://help.duckduckgo.com/duckduckgo-help-pages/privacy/web-tracking-protections/

Currently voyager cannot do this (It doesn't have any background refresh capabilities). Down the line it might be able to when push notification feature is implemented (and you enable it).

Thanks for the suggestion for catbox.moe. Initially I was using imgur due apple shortcuts integration and api for tasker. However after trying out catbox.moe I relized their api is FAR more simpler than imgur to use (no junk json). Also unlike imgur it doesn't redirect to an ad filled site on mobile 🙂

Not telling Ferdinand about the adoption and the Zent candidacy…why, Roz, why? This can’t be a good idea.

Silly side question does Syl know about/check Roz's hidden ink messages or does he only really check the dummy messages only (the non invisible ink)?

In the case of this instance (lemmy.fmhy.ml) it appears to be self funded by the admins

Q: Can I donate?

A: We appreciate that people want to support us, but we never have and never will accept donations. We maintain this project because its fun and we want to help others, not make money.

https://www.reddit.com/r/FREEMEDIAHECKYEAH/comments/xrxen7/faq_support_thread/

However currently for others instances donations seem to be the primary method of funding (beehaw has a nice cost breakdown)

Edit FMHY link to beehaw post:

https://lemmy.fmhy.ml/post/509214

Beehaw direct link to post

https://beehaw.org/post/920683

https://beehaw.org/post/428209