cross-posted from: https://piefed.social/post/538685

No more duplicate posts

One of the things that the recent addition of the Feeds feature highlighted was how many cross-posts / duplicate posts there are. When you display posts from linux@lemmy.world, linux@programming.dev, linux@lemmy.ml, etc all the cross-posts make it get repetitive, really fast. The same thing happens on the home feed too although it’s a bit less obvious because there’s a wider range of subjects involved.

Except now, it doesn’t, because PieFed de-duplicates your feed! And your home page, and your topics. Attached to this post is a screenshot showing how it works out - an article posted to 7 different places is only shown once despite me having joined most of those communities.

We’re still figuring out whether it’s a good idea to merge all the comments from all the cross-posts into one page and how to do that in a way that respects the different culture/rules in the communities that the posts were made in. It’s a tricky UX and social question.

I’ve held off on adding a cross-post function to PieFed until now but it’ll be added soon.

You are viewing a single thread.
View all comments View context
8 points

If that is the case, then wouldn’t you want to block that community? In which circumstance its comments would not pollute other posts. I confirm that at least for the situation where you “block all users from instance” (I did this for lemmy.ml), those don’t show up in these additional comments, and surely the same is true for blocked communities as well.

permalink
report
parent
reply
2 points

Two reasons:

  1. There are many steps between “I never wish to see any unmoderated content ever again” and “I wish to see unmoderated content in my feed every day”. I don’t want to block Lemmy.world communities but I also will go insane if I read those comments every day.

  2. I can’t know what those communities are in advance of their being inserted. I don’t want the default option for content in my main feed to be “opt out”.

permalink
report
parent
reply
4 points
*

If you will, allow me to attempt a friendly rebuttal?

You aren’t on PieFed right now anyway? So maybe you mean that this is a reason to not join it? “Soon” the Thunder app will officially support PieFed and that will offer additional options for an interface.

A new feature just dropped where you click on the words and it takes you to the original community. Yes, I mean that the new feature was added to the new feature, just in the time that we’ve been having this conversation, started 13 hours ago on this post from 21 hours ago. THIS is the pace of development of PieFed, compared to Lemmy. I’m not suggesting that you not offer feedback - conversely, I’m saying that there is a VERY high chance that it will be heard, considered, and possibly implemented all within the space of mere days.

For instance I’d love to see an option to skip past one comment section to the next one, for situations like this. That way you could read “some but not all” of such comments, from such communities as you do not enjoy as much as other communities, but not have a hard time moving on to the next.

Everything is optional here: when you click on a post it shows up as the “main”/OP, and then other cross-posts are indicated, and their comments appended to the END of that conversation thread. Therefore you can read all the OC’s comments and then simply stop before reading the next ones from other communities. But yeah, this could definitely be improved & streamlined as mentioned above.

To your first point, Lemmy offers very few to no options to implement that ideology - you either are subscribed to something or you are not (unless you are willing to brave looking at All, which I did but those who do definitely seem to be in the tiny minority, to the point of being made fun of to admit it, sadly). PieFed offers many, Many, MANY choices in-between, for posts, and so it would very much be in the same spirit to add some additional options as you alluded to regarding comments. Perhaps “only show top comments (rather than all)”, maybe even an exact (edit: I meant to add “user customizable” here) limiting threshold specified like first 20 comments, using whatever sorting method (Hot/New/etc.). Of course, someone would have to do that work to make it happen! PieFed being written in Python rather than the super difficult and unfinished language Rust makes that much easier, i.e. far more people are capable of such, if only they are willing! Perhaps you’ll add it even:-). If not, then it’s still great that you are offering suggestions:-).

But this is a very new feature, and yeah it’ll take time to perfect. Your second topic seems a tiny little bit to go against the spirit of your first, where you didn’t want content to be opt-out, yet you also wanted to be exposed to new things that are in-between never see it vs. always see it. It will take time to discover the UX needs and then implement it in a UI. I hope my suggestions above help the devs a little to explore that - like top 20 comments rather than “all the comments” vs. “none of the comments”.

permalink
report
parent
reply
3 points

Don’t get me wrong I am a huge fan of Piefed overall. I think you misunderstood my second point a little, I don’t want to be “exposed to new things” in my social media per-se, I want to read my chosen subscriptions (with my chosen social groups) and move on.

I see the “issue” of “divided” communities coming up a lot. But to me, the variety of perspectives and moderation styles on the same topic is a major benefit of the Fediverse (to the point I might describe it as its greatest strength) especially when it come to non-technical or social topics like politics. For example Lemmy.ca users are going to have very different perspectives about US politics than Lemmy.us (hypothetically). I’m not sure that it benefits those users to centralize the discussion (not saying that’s what’s happening exactly but it is something I see come up a lot).

permalink
report
parent
reply

Fediverse

!fediverse@lemmy.world

Create post

A community to talk about the Fediverse and all it’s related services using ActivityPub (Mastodon, Lemmy, KBin, etc).

If you wanted to get help with moderating your own community then head over to !moderators@lemmy.world!

Rules

  • Posts must be on topic.
  • Be respectful of others.
  • Cite the sources used for graphs and other statistics.
  • Follow the general Lemmy.world rules.

Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration)

Community stats

  • 9.9K

    Monthly active users

  • 2.3K

    Posts

  • 83K

    Comments