The notification icon (the bell) isn’t showing notifications are waiting unless the screen is refreshed. It would be nice if it were more actively checking notification status.

      • Rimu@piefed.socialOP
        link
        fedilink
        English
        arrow-up
        1
        ·
        22 days ago

        That would be simple to code but very bad for scalability. Each user would constantly be keeping a connection open, tying up a thread on the server. Just a few dozen concurrent users would bring a server to it’s knees.

        WSGI (flask) isn’t great at coping with lots of simultaneous open connections so we might need to make a separate mini-project using a different framework/stack/language. This would involve a significant increase in dependencies and more complexity for deployment so we’d have to really really want to do it.

        Personally it seems like this feature was added to mainstream social media purely to increase addiction and farm engagement so I’m pretty lukewarm about that and don’t feel the lack of it in PieFed. Getting away from that crap is kinda the whole point of the fediverse, to me.

        • Rimu@piefed.socialOP
          link
          fedilink
          English
          arrow-up
          1
          ·
          22 days ago

          I guess it’s the content of the notifications rather than the timing of their delivery is what makes them a dark pattern so perhaps I need to chill out about that.