aka freamon

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

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

  • 5 Posts
  • 220 Comments
Joined 1 year ago
cake
Cake day: March 27th, 2024

help-circle

  • As Admiral Pat mentions, embeds are easy enough. I don’t know how Tesseract does it, but a low-tech solution is to just replace ‘watch’ in the URL with ‘embed’ and stick it in a iframe. From Lemmy’s GitHub, it looks like there’s been work on this, but I’m not familiar enough with it to know whether it’s for future versions that haven’t been released yet.

    New videos used to come in to Lemmy as expected. There’s been some regression that stopped it. It’s possible to bring them in manually though (by searching for the URL), and - like with embeds - it’s possible that it’s been fixed but not yet released.

    PT’s videos channels are ActivityPub Group types like Lemmy’s communities, but it doesn’t handle federation the same way. It does it in a way that’s more compatible with Mastodon. Lemmy’s communities Announce everything they receive (posts, comments, votes, etc) and so if you receive that Announce, then as long as you trust the community, you can trust that the contents haven’t been changed and process it. PT’s video channels only Announce new posts (so on Mastodon, it appears as if the channel has Boosted content by the channel owner), but for everything else, it’s a combination of sending out a ‘post update’ (which is essentially an invitation to query the outboxes it provides for votes and comments), and just flinging out the comment as is, without the HTTP signature. If you get that comment, then you can either use the LD signature that Mastodon includes to verify, or you can look at the ID, and fetch it from it’s source. As such, Lemmy’s federation model is mostly Push-based, whereas PeerTube’s is a bit of Push, and a lot more Pull.




  • Yeah. ActivityPub has a type called ‘Announce’ that’s used to make your followers aware of activity by another account. Mastodon uses it only for ‘boosting’ another user’s content, but Lemmy’s communities use it for everything (‘Andrew has posted this comment’, 'Andrew has Liked this post’s, etc). Most of Lemmy’s activities are ignored by Mastodon, but the Announce of a post or a comment is interpreted as a Boost.

    It sort of works as a way to follow a community on Mastodon, but the individual boosting of all comments makes it annoying. I doubt anyone has set up a different account - you should be able to see the details of which actor is doing by clicking on it or hovering your mouse over it.

    Anyway, speaking of jokes, have you heard how many MBIN users it takes to screw in a lightbulb?
    Answer: 10. 1 to screw in the bulb, and 9 to tell you how great the software is. (I’m just kidding - there aren’t 10 MBIN users, it just seems like there are because it evidently comes with a massive crowbar used to derail every thread to bollock on about it).








  • A cross-post is just a post that links to the same URL as another post. The codeberg Issue that Blaze linked to mentions an exception, but other than that, there’s not a convenient button that copy-pastes a post’s title, body, and URL into a new ‘Create Post’ form. You can do it manually though, and everything that receives it will detect it as a cross-post, because everything is just looking for matching URLs.





  • That link shows loads of apps I’ve never heard of, but visiting their repos suggests that they’re dead.

    Since that site helpfully breaks down platforms by programming language, it might be best to target something familiar (or maybe something you want to learn).

    This community is hosted by Lemmy (Rust), and most of the posts and replies will be made by people using that, but they’ll also be some by people using PieFed (python) or MBIN (PHP).





  • Andrew@piefed.socialtoFediverse@lemmy.worldHappy Thanksgiving!
    link
    fedilink
    English
    arrow-up
    3
    ·
    10 months ago

    Ah, I see now, thanks. That makes more sense than my previous theory, that MBIN users were pathological liars or something. Also, now my previous comment makes me look like an idiot. Oh, well.

    It’s interesting what MBIN does - making the user click a button gives it an extra chance to query the remote site, so it can render it correctly. That’s not the same as taking the markdown and rendering it as HTML, but the end result is nice.

    Elsewhere (like on PieFed), Youtube embedding works well because the URL is in a nice dedicated field, so it’s easy to process, rather than parse through the text of a comment to find it. No idea what’s happening with Tesseract, but it’s just a front-end for Lemmy (albeit a sophisticated one), so my guess is that your link would fail, but since the comments aren’t there, it’s a bit moot.