• freamon@preferred.social
    link
    fedilink
    English
    arrow-up
    8
    ·
    15 hours ago

    Since this is ‘fedimemes’, it’s hopefully not too off-topic to mention that Lemmy isn’t the only Fediverse platform, and client-side blocking (either with uBlock or with an app) isn’t a very efficient way to do it. If your app is blocking keywords, then rather than just fetching 20 posts, it has to keep fetching an indeterminate number of posts until it has 20 posts that don’t contain the keywords. Likewise, I’m guessing that if you’re using uBlock, it means that a page that should have 20 posts just has however many pass the filters (which could conceivably be none of them).

    Server-side filtering of keywords (like PieFed does, and probably other platforms do) is a more efficient way to handle the problem. It also means that filters can be applied for anonymous users, to give them a better first impression (so they don’t just dismiss your site as one where every 2nd post is about some divisive American political figure).

    • Blaze (he/him) @lemmy.dbzer0.comOP
      link
      fedilink
      English
      arrow-up
      5
      ·
      edit-2
      15 hours ago

      Oh definitely!

      As usual, the biggest hurdle at the moment to recommend Piefed for new joiners is the lack of mobile app. I know someone is working on the Thunder fork and the API, once this is done we can definitely start recommend Piefed more.

      Edit: That’s also why I recommend lemmy.zip, they started hiding some communities from the All feed (users can still subscribe if they will), which helps a bit with having a less “US politics only” feed

      • freamon@preferred.social
        link
        fedilink
        English
        arrow-up
        5
        ·
        15 hours ago

        That someone is me. The developer of Interstellar (which already works with both MBIN and Lemmy) has been in touch about also adding PieFed, so I’ve been adding stuff to the API that he’s requested. If he’s able to go ahead, then Interstellar will be a better prospect than the Thunder fork (which works, but I need to have a better understanding of Dart / Flutter to properly improve it. That said, the developer of Thunder has also been in touch, so I’ll have someone to ask once I know the right questions to ask, if that makes sense).

    • flamingos-cant@feddit.ukM
      link
      fedilink
      English
      arrow-up
      3
      ·
      14 hours ago

      Server side filtering would be nice, there’s even an open issue about it irrc. I’ll try to have a look at it when I’ve finished the gallery work I’m currently doing (if only there were more hours in the day).