Just thought I’d note this. Main beneficiary so far seems to be piefed.ca.

  • BB84@mander.xyz
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    2
    ·
    edit-2
    2 days ago

    Okay. It’s still unclear to me why piracy was not picked up by default. It’s a very big comm.

    Anyhow, good luck on the merge request! Would be great to let the admin decide what to block instead of the weirdly random selection of comms and words on the list now.

    • Grail@multiverse.soulism.net
      link
      fedilink
      English
      arrow-up
      4
      ·
      2 days ago

      Not block. Just karma-devalue. I’m gonna rename the variable to something like “unwanted reputation sources”. If an admin doesn’t want people farming rep by posting porn, they can put porn on the list. That’s not blocking, it’s just a data filter for admin eyes only.

      • BB84@mander.xyz
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        3
        ·
        edit-2
        2 days ago

        So there are two purposes for this “bad list”

        • for filtering which communities to federate with in the beginning
        • to calculate user reputation score

        correct?

        The federation filtering is blocking IMO. It affects what comms users of the instance can find (via search).

        Anyway maybe in Your PR You should make a separately configurable list for each purpose. I don’t see a reason why it should be the same list.

            • Grail@multiverse.soulism.net
              link
              fedilink
              English
              arrow-up
              1
              ·
              17 hours ago

              Yeah, I was editing the code yesterday and realised we were both wrong. What it actually does is prevent the automatic bulk federator, which is a tool only admins have, from fetching those communities. It doesn’t affect the manual community fetcher, which is what users use. So it doesn’t limit user capabilities, only admin capabilities for automation. Also, the commit you linked is super out of date, the code is very different now.