Hi ! This is a suggestion/thought on the option to show ALL communities posts on Lemmy's homepage.
The homepage UI is nice because it provides a single place to view posts from either Local to All instance, it makes the fediverse feel whole.
One downside is that, since some instances are much larger than others, the All section is often dominated by posts from a single instance.
I don't mind seeing lemmygrad.ml posts, but that seems a bit much. It's good to see a diversity of information/opinions (as opposed to Twitter's bubble).
A new sort option would be nice to give better visibility to posts on smaller instances. Maybe tweaking the weight to better account for community size . Let's say the default logic is a function of upvote counts, you'd scale the upvote based on instance size (eg weight=upvotes/sqrt(instance active users)).
Edit Lemmy's documentation call this the "score" https://join-lemmy.org/docs/en/about/guide.html#sorting