aka freamon

Codeberg: https://codeberg.org/freamon?tab=activity

Anything from https://lemmon.website/ is me too.

  • 0 Posts
  • 24 Comments
Joined 11 months ago
cake
Cake day: March 27th, 2024

help-circle
  • Whatever the views are about MBFC, Tesseract integrated it better than LW’s bot. If you don’t like MBFC, it’s just an option in your user settings to turn it off for Tesseract, whereas the bot caused a bunch of problems that weren’t even related to concerns about accuracy and bias. Drive-by bots can be annoying, because it leads people to believe there’s legit content where there isn’t, and not every client respected LW’s bot use of spoiler Markdown, so they ended up with a massive comment from it that dominated the screen.



  • The first link in the cross-post chain is to https://piefed.social/post/413111, which is for the channel, and shows that it was made 4 weeks ago, and includes a comment from the main LW admin.

    Your suspicions about this video seem off, but if you want to keep them, they should be directed at person who posted this old video into Lemmy, not the video’s author. As well as a PeerTube instance, Jeena has a PieFed instance, and it seems reasonable enough for him to use his own channel to discuss things that have affected him and are relevant at the time.

    What’s even weirder is that this video was already posted to !videos@lemmy.world by Jeena a month ago, and OP commented on it then. It doesn’t get picked up as a cross-post (by either Lemmy or PieFed) because PeerTube has 2 different formats for its URLs (a recent change to PieFed means they get they will do from now on, but it doesn’t apply to old posts).


  • I think they still need a separate user account. For one thing, a PeerTube channel is ‘attributedTo’ the user account, in the same way that Lemmy communities are ‘attributedTo’ the moderators. A Group belongs to at least one Person, it can’t belong to itself. Another is that it allows for creators to comment on videos, and either be recognised as the ‘OP’, or as a fellow content creator.

    In terms of rendering things like Likes and Dislikes, it has the info in the backend, so it may as well. They don’t Announce votes like Lemmy does, you have to activitely fetch them, so the channel as it exists on PeerTube provides a definitive source. Likewise, there’s all sorts of reasons why comments get out of sync, so the channel provides an authoritative place where you should be able to see them all.

    There is a friction though. I like the idea of a place that only open to people willing to create content, and isn’t interested in signups from ‘lurkers’, but providing a mobile app doesn’t seem compatible with that.


  • they seem to only give accounts to creators

    That doesn’t seem unreasonable to me. I’ll get in trouble for saying it, but I think that PeerTube is for video channels what Lemmy should be for communities. It should be that if you want to start or moderate a community, then you sign up to Lemmy, but if you just want to interact with one, you use a user account provided by software that’s fully geared up around users (e.g. Mastodon).

    Ignoring for the moment that Lemmy’s federation model hasn’t been widely adopted, and that comments from Mastodon that appear in Lemmy often have annoying Hashtag / Mention spam, my fantasy version of a post in a Lemmy community would look something like https://tilvids.com/w/wjTD7fp9qy4KmTkBdSoWyc, which was created by a PeerTube user, but has been commented on and voted for by users from Mastodon, Sharkey, PieFed, other PeerTube instances, and MBIN.

    Amongst those subscribers, commenters, and voters should be Lemmy users, of course. In this thread, it feels like PeerTube is being criticised by people who want to use it in a way that it’s not designed for, because they can’t interact with it from their Lemmy account. If inter-op was better, there’d be no need to create a new account anywhere, and it would have a network effect - the channels that people are trying to discover would already have been brought in by other users, and findable through a conventional Lemmy search. Also, the votes and comments from Lemmy users that are currently going to whoever takes a PeerTube video and posts it in the likes of !videos@lemmy.world, would instead be going to original creator. This would also aid discovery (since people would be more likely to see the channel in ‘all’), and might have also some incentivising influence on the creator.

    Basically, I blame Lemmy.




  • Yeah, PieFed is more geared up for what ActivityPub terms ‘Groups’ (communities on Lemmy, magazines on Mbin, video channels on PeerTube, categories on NodeBB, certain type of blogs on WordPress, a.gup.pe groups, etc.).

    Whenever we see someone from a platform like Mastodon, it’s because they’ve interacted with one of the above Group-types. There’s already a bit of inter-op that you don’t find on Lemmy - e.g. you can create a Poll for the people following you as a user, and they can vote on it - but there isn’t the ability to follow them in return, like on Mbin. I believe improvements to things like this are on the 2025 Roadmap.



  • Andrew@piefed.socialtoFediverse@lemmy.worldBot hates lemmy
    link
    fedilink
    English
    arrow-up
    13
    ·
    1 month ago

    Let guess: Bot wants to use “it / its” pronouns. The same as ‘DroneRights’ did, who despite the similarly in name to ‘DragonRider’, and despite the fact that all these accounts are an obvious, boring, attack on trans rights, are all, like, totally different people.





  • Oh, wow. Thanks.

    For clarity, I wasn’t intending to say that PieFed treats that field as HTML (it treats it as text), I just meant that if you were looking at that JSON, and being a bit lazy like me and not looking at specs, then it wouldn’t be unreasonable to assume that the ‘mediaType’ field also refers to ‘name’ (rather than a ‘content’ field which this post doesn’t happen to have).

    Anyway, this seems to be even more reason why MD shouldn’t be put in titles, and front-ends shouldn’t be encouraging the practise by rendering it.


  • Yes - it’s easy to do from a command line. For this post, it would be:

    curl --header 'accept: application/activity+json' --location https://lemmy.world/post/24241974 | jq .

    it looks like
    {  
      "@context": [  
        "https://join-lemmy.org/context.json",  
        "https://www.w3.org/ns/activitystreams"  
      ],  
      "type": "Page",  
      "id": "https://lemmy.world/post/24241974",  
      "attributedTo": "https://lemmy.world/u/amon",  
      "to": [  
        "https://lemmy.world/c/fediverse",  
        "https://www.w3.org/ns/activitystreams#Public"  
      ],  
      "name": "By the way, you can have `Markdown` in Lemmy post titles",  
      "cc": [],  
      "mediaType": "text/html",  
      "attachment": [],  
      "commentsEnabled": true,  
      "sensitive": false,  
      "published": "2025-01-13T20:48:50.824942Z",  
      "language": {  
        "identifier": "en",  
        "name": "English"  
      },  
      "audience": "https://lemmy.world/c/fediverse"  
    }   
    

  • You can, but maybe you shouldn’t. Given that this post is in the fediverse community, I don’t feel too bad about mentioning that Lemmy is part of a federated network with PieFed and MBIN (I try not to bollock on too much about the platform I happen to be using).

    In the ActivityPub JSON for this post, there is no indication that this field contains MarkDown. If anything, it says the opposite, it says it contains HTML. It’s therefore not unreasonable for other platforms to render it as such.

    Given this, and the poor support for mobile clients indicated in the comments, and the fact that it’s only a subset of MarkDown tags, but include ones that aren’t part of CommonMark standard, I’d argue that it’s not necessarily a good idea.



  • It uses postgres for the DB - I think that and redis are designed to operate at very large scales, so it wouldn’t be them.

    My guess would be that it’s something in the interpreted nature of Python - this seems to be why a familiar dismissal of PieFed is a concern about how it will scale.

    That said, this site shows that Python is the most popular language for Fediverse apps (just), the likes of Mastodon are written in another interpreted language (Ruby), and I think there are more big websites running Python (with Django or Flask) than people realise. So I don’t know, really, I’m just following other people’s lead on this. I don’t imagine that any problems would be insurmountable though: an admin could restrict the amount of signups, or if new users mean a few more donations, they could just throw money at the problem (more cycles for one server, or splitting up tasks across multiple servers).