Permanently Deleted

  • temptest [any]
    ·
    edit-2
    1 year ago

    Yeah, I'm wondering what their 'smart sort' is. Whether it's a crappy algorithm, factors in federation, or has manual curation.

    Since Lemmygrad is top-15 in every Instance metric and top 5 in most, and is absent in 'smart sort', I suspect curation. [edit - read reply from blobjim!]

    • blobjim [he/him]
      ·
      edit-2
      1 year ago

      Some code from the GitHub repo:

      if (orderBy === "smart") { communties = communties.sort((a, b) => b.score - a.score);

      The scoring algorithm: https://github.com/tgxn/lemmy-explorer/blob/main/crawler/src/crawl/output.js#L124

      It says it takes away from it if you block instances. Seems like that should cause it to be lower.

            let score = 0;
            // having a linked instance gives you a point for each link
            if (linkedFederation[siteBaseUrl]) {
              score += linkedFederation[siteBaseUrl];
            }
      
            // each allowed instance gives you points
            if (allowedFederation[siteBaseUrl]) {
              score += allowedFederation[siteBaseUrl] * 2;
           }
      
            // each blocked instance takes away points
            if (blockedFederation[siteBaseUrl]) {
              score -= blockedFederation[siteBaseUrl] * 10;
            }
      
        // also score based subscribers
            score = score * community.counts.subscribers;
      

      Looks like they just have tons of subscribers.

      At the same time, I think it's gonna be a case of the most manipulative and spooky instance simply winning out because they aren't playing nice. Pretty easy to game the system with fake accounts, or lying about your own numbers.

      • temptest [any]
        ·
        1 year ago

        This explains it. Our lack of federation is = 0 so we don't even show up.