Skip Navigation

Viewing lemmy posts by all tends to be dominated by a few communities

I've noticed that there are a few communities that tend to dominate when viewing all. Some days it gets to where looking at all isn't very different than just looking at Memes@lemmy.ml or 196@lemmy.blahaj.zone.

Before someone says "you can just block communities you don't want to see," it's not that I never want to see them, it's that I want to be able to have a view that shows me what is new and popular in a wide variety of communities. I appreciate seeing a few good memes in my feed. The problem is when that's all I see. Changing the sort from active to hot or top x days doesn't have much effect on which communities dominate, so that isn't the solution either.

"You can just subscribe to communities you like". True, but that has the effect of narrowing what I see. I'd like a view that showed me new things I never thought to subscribe to.

Lemmy devs - if you are reading this - it would be nice to have a feed that limited the number of posts showing up from any particular community. It could be a simple cutoff of 2 or 3 posts, or maybe some sort of weighting function to cause additional posts from the same community to appear lower in the sort order for that feed.

I'd love to hear what devs and other users think about this.

Edit: To everyone saying "just sort be new" - yes, that has its uses, but it only solves part of the problem. I'd like a feed that shows me what is new and popular, but from more than just one or two communities.

104 comments
  • Note that this is one of the advantages of having an account on a smaller and/or more focused instance or having multiple accounts.

    All "Alls" are not the same. Actually, the "All" displayed on a given instance is everything local to that instance and everything from other instances to which someone on that instance has subscribed. So if nobody from that instance has subscribed to a particular community on another instance, then for all intents and purposes, it just doesn't exist. Even on "All".

    Granted that it's somewhat unlikely for an instance to not have someone somewhere along the way subscribe to some notably popular community, it is possible, and the smaller and more focused the instance is, the more likely it is.

    • Thanks for teaching me. I can see that causing challenges down the road.

      For example, I'm always on the lookout for all things quilting. If someone names their quilting community "Fabric Hordes" (not impossible, just look at phenomenon like r/animetitties) it wouldn't come up in my explicit searches, and is very unlikely to be sought out or found by others in my instance.

      • Right, but there are lots of ways around that.

        There's already been a fair amount of demand for some method to group communities by interest, so it's essentially guaranteed that somebody is going to provide some way to do that, and likely multiple somebodies are going to figure out multiple ways.

    • Ah. I had noticed that lemmy.world's all seemed different than lemm.ee's, which in turn was also different than kbin. That's good to know

    • So, would it be wise and helpful for a mod or bot per instance to subscribe to as many communities as possible to help the instance's feed?

      • Hell no.

        How does that "help" their feed? What possible benefit could there be in using a bot to subscribe willy-nilly to every community out there, no matter how shitty it is?

        I mean - if some instance owner wants to do that, that's their choice, and I guess there are people out there who would like the resulting instance filled to the brim with every bit of garbage that exists anywhere in the fediverse, so it's safe to assume that somebody will do it sooner or later. Personally, I think the idea is repulsive though.

        Maybe I wasn't clear enough in that other post - I think that the fact that each instance has a different "All" depending on what the members there have subscribed to is a good thing. It means that different instances have different feels, and over time, as they get more established, that's going to be even more the case.

        So for instance, a notably tech-oriented instance is going to end up displaying pretty much every tech-oriented community on the fediverse on its All because somebody on the instance will have subscribed to it, pretty much no matter what it is, AND at the same time, all of the stuff nobody's interested in just won't be there at all, because nobody bothered to subscribe to it in the first place.

        Granted that that's not going to appeal to people who want to be flooded with every bit of garbage on the entire fediverse when they click All, but they can just go away and sign up with some other instance that gives them what they want. Which I'm sure is exactly what the people who sought out a tech-oriented instance in the first place would prefer anyway.

  • Fyi the devs aren't reading this (and probably won't be before long, since they are busy just coding a lot of features). Best place to ask for this is on the issue tracker (first check if it hasn't been asked before), even better implement it yourself if you can!

  • I'm right there with you - I'm making an app called flemmy, and I have 12 more tasks on my list before I'm putting it on the play store - should be this weekend at the latest. Iphone build shouldn't be that far behind. I can also make a desktop build if anyone wants it, but right now have no intentions to host a site myself - I strongly feel the data the app collects shouldn't leave your device

    Version 1 is about creating something close to the Reddit apps I used to use, and it's there - just needs a little more polish (and to let you post... I'm more of a commenter, so I forgot that was a thing for an embarrassingly long time)

    I can support all sorts of filters, from keywords to hiding specific posts to "snoozing" communities. I can also save your place when you change sort methods or accounts - it's what I always wanted for Reddit.

    Also, I have support for redirecting links - Twitter to nitter, YouTube to pipe, etc.

    Version 2 is going to focus on your feed. Already I connect to multiple servers (it's a real headache, but the foundation is there), so next is stitching feeds together and custom feed algorithms. What you mention is at the top of my list - a way to tweak the feed based on all sorts of filters.

    Ideally, I want it to adapt to you - using upvotes and comments to tweak your feed. All on your phone - it's amazing what you can do on a phone when you're not interested in data collection

    I just made !flemmy@Lemmy.world, I'll post some screenshots when I need a longer break

  • @dryguy The algorithm needs to be improved. It needs to adjust for the number of boosts/favorites that large communities get. You should be seeing posts from all of the subs you are subscribed too and not just the most popular ones.

  • Most communities I'm in just seem to post about Reddit and its soooo boring, like get a life and make original content

  • I think this problem is relegated to being registered to larger instances. On one hand you get lots to choose from when it comes to your local feed, similar to how Mastodon works, on the other hand you have the problem you just mentioned. I know you bring up the problem of narrowing what you see, but if you're going to be on a big instance, there really is no other way than to subscribe to those communities you have a specific interest in. I'm on a smaller instance and I just take the time to go through communities that I may have an even fleeting interest in and subscribe to them, avoiding larger generic communities. This is the same strategy I employ when it comes to my news feed as well. I only subscribe to RSS feeds from sites I have an interest in.

  • As more people join these kinds of things will change and evolve. Hopefully the site infrastructure will adapt to it as well.

104 comments