• Rimu@piefed.socialM
    link
    fedilink
    English
    arrow-up
    6
    ·
    3 months ago

    I can see your comment “0_0 damn, I would have never thought about such eye-candy” on peertube, screenshot below.

    screenshot

    It was a little bit hidden, it was necessary to tap “View 2 replies” to make the sub-replies appear.

    • INeedMana@piefed.zipOP
      link
      fedilink
      English
      arrow-up
      3
      ·
      3 months ago

      Ah. I did not think about checking the originating instance. Thank you

      So now my problem is that it did not appear on PeerTube.wtf. That is a problem with peertube.wtf<->tilvids.com or peertube.wtf<->tube.tchncs.de ?

      • Rimu@piefed.socialM
        link
        fedilink
        English
        arrow-up
        4
        ·
        3 months ago

        No, my screenshot is peertube.wtf. I don’t know why you can’t see it there but it is :)

        • INeedMana@piefed.zipOP
          link
          fedilink
          English
          arrow-up
          4
          ·
          3 months ago

          Judging by the blue icon, you are looking at tilvids.com, where it is in fact present. But on peertube.wtf it’s not

          I realize that at this point this has nothing to do with PieFed, but also at this level I’m a little bit lost where the federation failed. Do you think I should ping someone from peertube.wtf, technics.de or tilvids? Thank you for taking your time for this

          • freamon@preferred.social
            link
            fedilink
            English
            arrow-up
            3
            ·
            3 months ago

            It appears to be specific to replies to replies - this video on peertube.wtf has a top-level comment from PieFed.

            PeerTube’s federation model is different from Lemmy’s - they don’t sign remote comments when they federate them out again, so it’s often up to other instances to fetch them from the source. It might be that PieFed has to do something to help the likes of peertube.wtf successfully retrieve a comment when it’s a reply to another reply.

              • freamon@preferred.social
                link
                fedilink
                English
                arrow-up
                2
                ·
                edit-2
                3 months ago

                No, I was suggesting that peertube.wtf should have asked piefed.zip for the details of the comment. That would be the most authoritative place to ask, and that’s what PieFed, MBIN, and Friendica do.

                For the comment that you made, piefed.zip would’ve signed it with your private key, and sent out 2 copies - one to technics.de and one to tilvids.com. After receiving it, technics.de is no longer involved, but tilvids.com would’ve sent to comment out to all the subscribers of ‘The Linux Experiment’. We can tell they did in fact do that, because the comment you made on piefed.zip is visible on piefed.social.

                It doesn’t have your private key though, and it additionally doesn’t sign it with the channel’s private key, so the question is then not ‘was the data sent out?’, but rather ‘how do remote instances know to trust that this comment was actually made by this person?’. If the author was also on tilvids.com, then it has access to the private key, so it can be signed when it’s sent out. If the author was from Mastodon, their comments include a cryptographic hash inside the JSON, so that can be used. For all other authors, the best thing to do - I would think - is grab it from the source.

                I don’t actually know what other PeerTube instances do in this circumstance though. Comparing the amount of comments on the host instance, vs. other PeerTube instances, vs. PieFed, reveals no discernible pattern. For ‘The Linux Experiment’, piefed.social has comments from misskey, from piefed, and from mbin that are absent from remote PeerTube instances. Hopefully, someone who’s familiar with their code can shed more light on their internal federation - if there’s something we can do to guarantee comment visibility on remote PeerTube instances, then we’ll do it if it’s feasible.

                EDIT: just been digging through my server logs for requests of comments I made from PeerTube instances, and discovered tube.alphonso.fr - they have your comment: https://tube.alphonso.fr/w/eSYuduJSbZ9s7K4pFT3Ncd - so how fully PeerTube instances federate comments might be a policy decision that admins set, or it might just be buggy behaviour.

              • Rimu@piefed.socialM
                link
                fedilink
                English
                arrow-up
                2
                ·
                3 months ago

                Most likely.

                Without digging through the Peertube source, a codebase I have never looked at before, it’s hard to say.

          • artyom@piefed.social
            link
            fedilink
            English
            arrow-up
            2
            ·
            3 months ago

            Worth pointing out that tilvids (annoyingly) rejects any federation requests. Not sure if that has anything to do with it.