A while ago joined Pixelfed, and some things really confuse me …

1.) Licenses … on my older posts, the Image shows a content license (like, CC BY-NC-SA), but not on newer ones … there doesn’t seem to be a way to specify a license, or is there?

2.) Followers … some friends joined on other instances, and we followed each other … when I click their profile from MY instance, then I see only myself (seems like they don’t have any other followers on that instance).

If I visit their profile on THEIR instance, I can see they have more followers, but I can’t see the details without logging in (and the account from my instance doesn’t work).

Is that by design?

I can’t even see their profile picture from my instance … my posts seem to show up in their feed though …

3.) I’m using the official app, but I can only see my most recent posts … I made a few posts about a year ago and they don’t show up …

Can someone enlighten me here?

  • astro_ray@piefed.social
    link
    fedilink
    English
    arrow-up
    11
    ·
    edit-2
    2 days ago
    1. Don’t know

    2. That is a flaw in activitypub. The federation makes it look like you are the only one following that account because that’s the only information your home instance can gather from the network. As they post new stuff you will see them. Give it some time for your server to federate with their server and you will probably see more details like their profile picture

    3. That sound like a bug in the app

    • megraniaOP
      link
      fedilink
      English
      arrow-up
      4
      ·
      2 days ago

      Hmm ok … the servers are both pretty large so I assume they should be well-federated (if that’s the right term).

      But that flaw kinda means that effectively, information trickles through unpredictably and what you see is quite dependent on which instance you’re on … is that understanding correct?

      • astro_ray@piefed.social
        link
        fedilink
        English
        arrow-up
        4
        ·
        2 days ago

        Yes, that is correct. Although, calling it a flaw was a bit wrong on my part. It us by design. Paraphrasing someone on the internet: activitypub federation is pull rather than push. The downside of this is, some info will never reach you. The upside is: self hosting activitypub software is possible even with limited resources.

        • megraniaOP
          link
          fedilink
          English
          arrow-up
          2
          ·
          2 days ago

          I guess whether it’s a flaw or not depends on your expectations … definitely feels like a big drawback to me …

          • subignition@piefed.social
            link
            fedilink
            English
            arrow-up
            2
            ·
            1 day ago

            After the point in time where you made the connection, you will see activity start coming in from their connections. So you should gradually see their followers populate as those people make new posts, which get federated to your instance through your connection to them.

            Especially if the connection you made is the first time the remote instance has been interacted with, it’s going to look barren at first because there is basically no capability to sync history. You can think of it like an RSS feed.

            (This is oversimplified - it’s possible that ActivityPub might allow for historical items to be synced just like RSS publishers can choose to include older data. I would speculate that it’s not commonly done for bandwidth reasons if it is possible.)

            A downside to this is that if you’re trying to read through historical posts (from before you made the connection) you will have to click through to the hosting instance to get a complete view.

            An upside to this is that because you only see content posted after the connection is established, you are guaranteed to be seeing new posts from active users.

  • d0ntpan1c@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    5
    ·
    2 days ago
    1. License settings are available on the website settings

    2. Probably the app. I’ve actually switched to a third party App (Pixilex on android) because I was experiencing a lot of buggy behavior with the official one. It’s definitely not ready yet and seems to be buggier on android.

  • Kichae@lemmy.ca
    link
    fedilink
    English
    arrow-up
    7
    ·
    2 days ago
    1. So, the thing to keep in mind is that “PixelFed” is not a place where you can go to see things. It’s the name of the software that powers a bunch of websites. You’re using a website. That website knows about what is hosted locally. Your friend? They’re using a different website. When you look up their account/ you’re looking up a copy of that account that’s been sent to your website. If things are happening on other websites, your website doesn’t know about any of that, any more than Reddit knows what your friend posted on Facebook.

    The whole fediverse works by requesting remote accounts to send your website a copy of whatever they post. This works like a magazine subscription. Your dentist (the website you’re using) says “please end me Kichae Quarterly” and the publisher sends them a copy every time a new edition is publisbed. When you go for a cleaning, they have a copy of every edition starting at the time their subscription started. They do not have the back catalogue, and they certainly don’t have copies of everyrhing the publisher has received in the mail (comments, favourites, etc.)

    1. Are you using the same server? Which website are you using? If you create an account on a different website, it’s a different website. If it’s the same website, well, storage costs money, and your account was inactive. Maybe they just removed the old posts?
    • megraniaOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 days ago

      Hmm in theory I get that, but in practice it’s not always easy to grasp.

      When Fediverse stuff comes up as an “alternative” it’s often depicted as “leave Instagram, join Pixelfed” … not “join pixelfed.social” or “join pixelfed.de” … it’s often presented as if the instance you choose doesn’t matter that much. Which, is now pretty clear to me, is not true at all. It also seems a bit at odds with the idea of decentralization because if you want your content to be seen there’s a big incentive to join an already-large instance.

      Apart from that, as a practical consequence, it’s hard to understand why, when and where you see something … like, a common point of criticism about corporate social media is that algorithms boost content in often hard-to-understand ways … but in the Fediverse, it just seems a different kind of intransparency, as long as you don’t just stick to your local instance.

      • tofuwabohu@slrpnk.net
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 days ago

        Yes, discovering is easier on bigger instances. That’s why some smaller instances subscribe to relays, where the “magazine” gets copied to every other instance on that relay.

        As soon as you follow accounts, you’ll get every magazine in chronological order though.

  • morgunkorn
    link
    fedilink
    English
    arrow-up
    4
    ·
    2 days ago

    i experienced similar difficulties. what worked was to reshare my own old posts using the “double arrow”-icon, i think the servers see them as new content and sync it again (you can remove your repost afterwards, once it’s synced it stays visible.

    setting the license type is only implemented on new posts, there isn’t any way to set them on existing posts, it’s probably on the roadmap with a low priority: https://github.com/pixelfed/pixelfed/issues/4525

    When you start following and interacting with people on other instances, the federation kicks in and their content is slowly retrieved, but it can take a while depending on the load