this post was submitted on 08 Jan 2026
159 points (98.8% liked)

Fediverse memes

2504 readers
2 users here now

Memes about the Fediverse.

Rules

General
  1. Be respectful
  2. Post on topic
  3. No bigotry or hate speech
  4. Memes should not be personal attacks towards other users
Specific
  1. We are not YPTB. If you have a problem with the way an instance or community is run, then take it up over at !yepowertrippinbastards@lemmy.dbzer0.com.

Elsewhere in the Fediverse

Other relevant communities:

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] Atherel@lemmy.dbzer0.com 14 points 4 days ago (2 children)

I wish crossposts would link to the original by default instead of having their own comment section

[–] asudox@lemmy.asudox.dev 7 points 4 days ago* (last edited 4 days ago) (1 children)

That is a bad idea. Cross posts aren't a special type of post. Your instance simply checks the URLs of posts and finds other posts with the same URL. That is how cross posting works in Lemmy.

https://github.com/LemmyNet/lemmy/blob/6f45f801cc0582b14360fd52737cbad3a98b7250/crates/api/api_crud/src/post/read.rs#L90

[...]

  // Fetch the cross_posts
  let cross_posts = if let Some(url) = &post_view.post.url {
    SearchCombinedQuery {
      search_term: Some(url.inner().as_str().into()),
      post_url_only: Some(true),
      type_: Some(SearchType::Posts),
      ..Default::default()
    }

[...]

Piefed seems to do the same thing

[...]

new_cross_posts = db.session.query(Post).filter(Post.id != self.id, Post.url == self.url, Post.deleted == False,
                                                        Post.status > POST_STATUS_REVIEWING).order_by(desc(Post.id)).limit(limit)

[...]

I also found this weird hardcoded ap id in the function that "calculates" cross posts in piefed for some reason:

[...]

if self.community.ap_profile_id == 'https://lemmy.zip/c/dailygames':
            # daily posts to this community (e.g. to https://travle.earth/usa or https://www.nytimes.com/games/wordle/index.html) shouldn't be treated as cross-posts
            return


[...]

!dailygames@lemmy.zip

[–] wjs018@piefed.social 14 points 4 days ago* (last edited 4 days ago)

IIRC that extra PieFed code is because the daily games that get posted to that community were constantly being collapsed into crossposts. It really hurt the visibility of the most recent post, kind of defeating the purpose of the community.

[–] tetris11@feddit.uk 5 points 4 days ago* (last edited 4 days ago)

they do though. Edit: Ohhh, like it redirects there too not just links there

Yeah that would be a cool feature to offer the user when they submit