I’m not really sure where to ask this question. Maybe there’s a lemmy dev community where these kind of discussions already happen.

I feel like the default front page in Lemmy is still severely lacking when compared to Reddit’s r/all algorithm. I find hot and top hourly to be nearly identical. The top 6 hour is closer, but still not as good as what the Reddit default front page is.

  • higgs@lemmy.world
    link
    fedilink
    English
    arrow-up
    75
    ·
    1 year ago

    Yeah same. People complain about algorithms but 80% of the posts on my homescreen are posts from the meme pages. There should be a choice for algorithm based feed.

    • danc4498@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      64
      arrow-down
      2
      ·
      1 year ago

      I don’t think people realize what an “algorithm” actually is. Top hourly is an algorithm, for instance.

      The advantage of being open source is that all the algorithm logic is accessible by anybody. So they can’t hide nefarious logic in there to push agendas for instance.

      • sethboy66@kbin.social
        link
        fedilink
        arrow-up
        26
        ·
        1 year ago

        I feel that the mention of reddit’s ‘r/all’ algorithm being better than Lemmy’s algorithm certainly shows a clear misunderstanding of these algorithms; r/all can be sorted in the exact same ways as Lemmy, the only difference is that reddit has more active users and thereby more content + people filtering it by voting. I also think people in this thread misunderstand ‘algorithm’ to mean something solely meant to find posts that they may personally like or at least the least are somehow quasi-objectively ‘good’. An algorithm for that can be made, but that is not what the algorithms currently in-use have ever been intended to do.

        If someone wants a feed of posts that particularly targets their interests then they’ll have to tailor one themselves, just like on reddit.

        • sulungskwa@lemmy.world
          link
          fedilink
          arrow-up
          10
          ·
          1 year ago

          I don’t know how well lemmy sorts by “level of interaction relative to number of subscribers”. For instance on r/all, you’d see a post with 15 upvotes on r/really-specific-thing-from-the-town-i-live-in-with-500-subs right next to a r/askreddit thread with 30k upvotes. In order to see smaller communities, it seems like I have to be on new or hot, but it never seems to make its way up to active.

        • Odusei@lemmy.world
          link
          fedilink
          arrow-up
          10
          ·
          1 year ago

          What I really miss from reddit is multireddits, something that Lemmy could seriously benefit from when there are multiple competing communities on different instances focusing on the same topics. I really hope some version of that is on the roadmap.

        • danc4498@lemmy.worldOP
          link
          fedilink
          English
          arrow-up
          4
          arrow-down
          1
          ·
          1 year ago

          So, when I go to r/all, it defaults to “hot”. That sorting algorithm is specifically what I’m referring to. And no, that doesn’t exist in Lemmy. Top 6 hours is the closest that I can get to that, but I believe there is tons of logic hidden in the Reddit algorithm that makes the quality of sorting better.

          I am not looking for a personalized sorting option. I browsed r/all specifically to avoid that. The front page of r/all always felt special to me. Like content that makes the front page is a big deal on Reddit.

          I get that the quality of content isn’t there yet and depends on a larger user base. I just want to know that the front page sorting is being worked on, and maybe what the conversation looks like.

          • TeaHands@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            1 year ago

            So basically, yes this has been discussed a lot and there are various options for fixing it floating around. A few weeks ago there were all kinds of urgent gamebreaking bugs in the software that needed patching up, but hopefully things like sort algorithm improvements will have their time to shine soon.

            As far as what the conversation looks like, here’s a link to all the currently open Github issues searched for “sort”. https://github.com/LemmyNet/lemmy/issues?q=is%3Aissue+is%3Aopen+sort Some of them will be more relevant and have more discussion than others, since people tend to make a lot of duplicates, but it should give you an idea of the current thinking.

        • macarthur_park@lemmy.world
          link
          fedilink
          English
          arrow-up
          3
          arrow-down
          1
          ·
          1 year ago

          The one advantage that Reddit’s r/all has over the lemmy “all” is that it blocked posts from porn subreddits (and a few other controversial ones).

          I’d like to browse all more often since there are so many communities to discover, especially now while new ones are constantly being created. But I won’t do that in public due to all the porn in the feed. Hiding nsfw posts doesn’t really solve the problem since there are plenty of non-pornographic nsfw posts I’d like to see.

        • TWeaK@lemm.ee
          link
          fedilink
          arrow-up
          1
          ·
          1 year ago

          This is true, but that doesn’t mean that the implementation your instance is using is exactly the same as what’s in the main lemmy code stack.

    • Vlhacs@reddthat.com
      link
      fedilink
      English
      arrow-up
      19
      ·
      1 year ago

      I blocked so many communities because it’s almost just an endless stream of memes

    • HeartyBeast@kbin.social
      link
      fedilink
      arrow-up
      6
      arrow-down
      1
      ·
      1 year ago

      Why not look at new in subscribed, rather than all? - or are you subscribed to memes communities?

    • Magister@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 year ago

      Same, and a few days ago I had memes on the front page from 2h ago and some from 2 years ago?!?

    • Freeman@lemmy.pub
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      I am a pretty big fan of new comments as a default sort. Occasionally days old stuff will reappear if comments start up again but mostly it’s new stuff generating discussion.

      Top day or 12 hours for a rough daily digest.

      And new for well…new.

  • AVeryCleverName@lemmy.one
    link
    fedilink
    English
    arrow-up
    25
    arrow-down
    1
    ·
    1 year ago

    I sort by new. It seems to work. There’s a severe lack of comments, which I am trying to do my part to rectify.

    • Max17@lemmy.world
      link
      fedilink
      English
      arrow-up
      7
      ·
      edit-2
      1 year ago

      Also when sorting by “hot” I see posts without any comments. Always been a lurker in Reddit, here i’m trying to make my best to comment whenever I have something “intelligent/funny” to say (Rarely but still… :D ).

    • Dippy@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      ·
      1 year ago

      I like top by 6 or 12 hours. Usually a pretty good mix of everything until something better comes up. Still tons of memes, but seeing more and more tech/pics/news/politics posts with it.

    • deweydecibel@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      edit-2
      1 year ago

      Yeah that’s something I’m noticing a lot too. It feels like, at the moment, a lot of the communities are communities in name only. People upvote posts when they see them but there’s not much discussion happening.

      Which is something that will improve with time, obviously.

      I could go into all those common threads and start making comments but I feel like it would just be inorganic.

  • Mr_Buscemi@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    20
    ·
    1 year ago

    I’ve found “hot” to be really unusable.

    Just yesterday I was still getting posts from over a year ago with zero comments every 6-7 posts as I scroll down.

    I’ve had to just go use “top - last 6 hours” to actually find newer posts with comments with active discussions.

    • scytale@lemmy.world
      link
      fedilink
      English
      arrow-up
      5
      ·
      1 year ago

      Yup, top for the last 6 or 12 hours is the best way to replicate the “front page” algorithm most people are accustomed to.

  • SokathHisEyesOpen@lemmy.ml
    link
    fedilink
    English
    arrow-up
    12
    arrow-down
    1
    ·
    1 year ago

    Lemmy has like a million users, Reddit has closer to two billion monthly active users. It’s going to be a long time before Lemmy’s homepage has the same activity as Reddit’s.

    • Izzy@lemmy.world
      link
      fedilink
      English
      arrow-up
      16
      ·
      1 year ago

      2 billion seems kind of high. That is like a fifth of the planets population as active users. I don’t think they even have 2 billion registered accounts including duplicates.

      • kersploosh@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        5
        ·
        edit-2
        1 year ago

        A lot of sites state Reddit has 1.6B monthly active users, but really that number is monthly site visits. From what I can find it’s more like 400M monthly active users.

        Reddit is still a behemoth compared to Lemmy, which has 1.5M accounts but only 70k active users last month.

      • SokathHisEyesOpen@lemmy.ml
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        1 year ago

        I pulled that number from their corporate advertising report, so it’s likely inflated. The number was 1.6 billion and I rounded up. My guess is that it’s 1.6 billion impressions, not unique visitors.

      • imaqtpie@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        2
        ·
        1 year ago

        I think reddit is around 50 million daily, 500 million monthly active users. The good news is that the vast majority of those users contribute nothing of value.

        It’s going to take time but there is no alternative, we just need to build Lemmy up one day at a time.

    • danc4498@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      I recognize this as well. Mostly I want to know that discussions are being had about a front page sort, and what those discussions might be like.

      Even without the Reddit user count, I think the sorting should be better.

      • SokathHisEyesOpen@lemmy.ml
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        My only complaint is that it keeps showing me stuff I’ve already seen, even though I have “show read posts” toggled to off.

        • danc4498@lemmy.worldOP
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 year ago

          Is that a feature of an app? Or built into Lemmy? I use Memmy, and that is a feature in there.

          • SokathHisEyesOpen@lemmy.ml
            link
            fedilink
            English
            arrow-up
            1
            ·
            1 year ago

            Idk if it’s part of the app or built into Lemmy. It’s a setting in my profile when I view it within Jerboa, so I’m assuming it is built into Lemmy and exposed by the app. But it’s not working. Maybe Jerboa isn’t successfully marking them as read. Does it work well in Memmy?

      • SokathHisEyesOpen@lemmy.ml
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        I’m just quoting Reddit. I already said elsewhere that I doubt that’s an accurate number. It’s probably total impressions or something.

  • poquito_cabeza@lemmy.world
    link
    fedilink
    English
    arrow-up
    6
    ·
    1 year ago

    I hide every post after reading them, it’s the only way I can have a feed without having old stuff popping up.

  • deeroh@lemdro.id
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 year ago

    I’ve switched from All to Subscriptions only, and I’m getting some really wonky Hot posts. The first ~20 posts are fine, but after that, it starts serving me reeeally old content. (Reproduced in multple apps, so it’s not just Memmy).

    https://imgur.com/a/xfi0xsY

    • BitingChaos@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      1 year ago

      I had stuff in my feed jump from a few hours old to then showing things that haven’t had a comment in TWO YEARS back to showing content from a few days ago.

      There has to be a bug somewhere in Lemmy’s API in regards to what posts are returned.

      Edit: I just checked your screenshot. You’re showing the same kind of thing I see.

      • Carnelian@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        Happening for me too, and I know many others, as sometimes the old posts will have new comments lol

      • fraydabson@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        1 year ago

        This. That’s definitely a bug. It wasn’t always happening and seems somewhat recent.

  • Chadus_Maximus@lemmy.zip
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    3
    ·
    1 year ago

    The worst part is that it’d be so easy, too. Give me something with more than 10 comments that has more engagement than 10 comments/hour and we good.

    • danc4498@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      4
      ·
      1 year ago

      While I’m sure it’s more difficult than it sounds, I like the idea of creating a user created sort/filter feature. Just plug in the parameters you want to sort/filter on (total comments, comments in the last hour, total votes, etc), and save it.

      I imagine users would share sorts that would eventually become popular on their own and get added as a default.

      • Damage@feddit.it
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        Every custom sort has to be computed server-side, multiply by large numbers of users and you have a lot of strain on the infrastructure

  • dingdongitsabear@lemmy.ml
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    I sort subscribed by Hot and all by TopDay (visit once per day to find new communities). works fine for me.

  • Freeman@lemmy.pub
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    I am a pretty big fan of new comments as a default sort.

    Top day or 12 hours for a rough daily digest.

    And new for well…new.

  • RagingNerdoholic@lemmy.ca
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    I don’t have a problem with these sort options per se, but they do need some refinement. Basically, they need to age out sooner. Three-week-old posts are not “hot.”

    • danc4498@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      I have this complaint with “active”. I like the idea of seeing posts where people are still interacting, but it should have some kind of half life makes it more difficult for posts to show up the older they are.

  • Klanky@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    People actually read r/all? I always just kept to my subscribed communities…

    • danc4498@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      I hear that a lot, but it was the best way to see what’s going on all around Reddit. And when I got bored of that, I’d do the top hourly of r/all. That was much more hit and miss, but it was more fun to comment on those posts.

    • Hextic@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      I use all to find active communities to add to my collection. Kinda hard to add shit when you don’t know what you wanna add. I feel we need a directory sorted by sub count.

    • Wooly@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Mixed things up and let me see some new stuff, I’d do it every few days to get a change of scenery. Now on lemmy I almost exclusively browse all because the content is lacking even with every community in one place.

  • Lumberjacked@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    What would be really cool is a quick personalization algorithm. Call it MySort or something. When you subscribe to a community be able to add it to your MySort by “See All” “See Top” “See Less” “See All by this user in this community” “See All with this keyword”

  • paddirn@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    I almost feel like “New” is the best option personally in terms of seeing better stuff, though it’s kind of hit or miss on how relevant it is.