I’m a #SoftwareDeveloper from #Switzerland. My languages are #Java, #CSharp, #Javascript, German, English, and #SwissGerman. I’m in the process of #LearningJapanese.

I like to make custom #UserScripts and #UserStyles to personalize my experience on the web. In terms of #Gaming, currently I’m mainly interested in #VintageStory and #HonkaiStarRail. I’m a big fan of #Modding.
I also watch #Anime and read #Manga.

#fedi22 (for fediverse.info)

  • 0 Posts
  • 28 Comments
Joined 3 years ago
cake
Cake day: March 11th, 2024

help-circle
  • reddit got bad because spez (the reddit admin) restricted API access to the platform for third-party apps, such that people would be forced to use the official app or web UI, both of which display advertisement and collect user data (e.g. scroll behavior).

    Reddit got bad long before they restricted API access. That’s what was the final drop for many people, but it wasn’t the beginning at all.

    I agree that growing would be a benefit for Lemmy though. While I wouldn’t dismiss the dangers of a growing community entirely, we can just defederate from or block problematic parts in theory. So I wouldn’t say we’re in quite the same danger as centralized platforms.


  • I mean, what do you expect from an explicitly (m)arxist-(l)eninist instance. Their entire religion is “west bad, russia and china literally the best” and censoring any wrongthink. And yet there you are implying Russia is behind a bad thing. Of course they’d take action against you.

    Imo fediverse projects really need to federate instance rules. Just include them in the instance actor (if they aren’t already) like you’d do with a community, then use them if available.



  • Everyone can post a case via normal Fedi posts to the court and the elected judges give a verdict via majority vote. Once a case has a verdict, all instances should immediately apply the decided action against the offending content / account.

    My immediate thought reading this was, how does that work across jurisdictions? Is the idea that every jurisdiction runs its own instance of this software? Something illegal in one jurisdiction might not be in another.

    There’s also the question of representation. Does every (lemmy/mbin/piefed) instance get the same representation? If there’s proportional representation, that just promotes centralization of the fediverse. If there’s not, you can just set up new instances to manipulate the vote.

    And the task of the court is to defend universal rules all following instances agree on.

    Sure, but are there checks and balances which ensure that?









  • More of a ‘if I don’t use this for a week, I’ll see new things’. If I log in after 2 or 3 days, I’ll scroll for 10 minutes and see the stuff I saw last time.

    I had this exact experience. The solution? Just loud subscribe to stuff and now I have 80 notifications a day about new posts which I struggle to keep up with. Clearly the fediverse isn’t as inactive as I had the impression from just browsing it.

    The captchas on Lemmy are AWFUL, I can’t do them either.

    Do all Lemmy frontends use those captchas? Might be a reason to recommend a different one by default.

    I do have to say, I bounced off Lemmy and Piefed mostly due to their UI and UX. I probably wouldn’t have joined the fediverse if I didn’t come across a kbin.social recommendation back then. Mbin is much more up my alley, though not ideal either, but it has worked out for me so far.


  • I do have to disagree with this post, I think it’s you who need more research if you really think that kickstarter suggests they haven’t heard of the fediverse.

    Haven: Better Instagram & YouTube, to Stop AI & Surveillance Social media that prevents Big Tech & AI from stealing your art, your biometrics, and your privacy. We’re replacing Insta and YouTube.

    The fediverse does NOT prevent big tech and ai from stealing your stuff. it actually makes it easier. They just need a shell instance to subscribe to stuff and the fediverse hands everything to them for free, including your votes.

    I’m all for the fediverse myself, but that’s because I don’t personally care about this that much. If I did, I wouldn’t want to be here where we’re the most vulnerable out of anywhere.


  • Sorry, I think I’m just blind. I tried a non piefed.social post earlier today and didn’t see it in the JSON, but checking a piefed.social post now, the property is there. So either I just didn’t see it the first time around, or the instance I tried it with wasn’t the best example to use.

    Anyway, deleted my comment. But then OP’s post confuses me again, because there really shouldn’t be a DDoS happening toward the small site. The instance hosting the thumbnail sure, but not the site that’s being linked to.


  • Now all main platforms - PieFed, Lemmy, mBin and Mastodon - are programmed by closed inner circles that want everyone to have a good grasp of the whole project, instead of anyone actively searching for any new capable hands to delegate parts of the programming to.

    Mbin just made a call for help, so this doesn’t look accurate to me for that project.

    As you all might know it, Mbin is a rather small project with a small team. In fact the current size of the team is 1.5 developers (0.5 for the ones which only have partially time). While our active devs do what they can in their free time, this leads to slow feature and security updates, sometimes slow support and increasing stress for the remaining devs.

    That’s why I ask everyone who likes this project, has time of their own to donate and knows how to program with PHP (or is willing to learn it) to consider helping this project move forward. You can start with simpler features and submit them as PRs or even just help review existing PRs if full commitment to maintaining the codebase is currently too much. We are aware that parts of our codebase contains more spagett than some Italian restaurants, but we will help every newcomer to find their way through the sources. Every bit of support helps, as it also shows that we have a passionate userbase which does not want Mbin to wither away.

    So, while I don’t think Mbin can deliver on your expectations here anyway, if you have anything you’d like Mbin to improve, you can absolutely contribute it yourself.



  • I just took this random post from my frontpage: https://sh.itjust.works/post/68605733 and made a manual request for the federated JSON-LD.

    {
      "@context": [
        "https://join-lemmy.org/context.json",
        "https://www.w3.org/ns/activitystreams"
      ],
      "type": "Page",
      "id": "https://sh.itjust.works/post/68605733",
      "attributedTo": "https://sh.itjust.works/u/derrickoswald",
      "to": [
        "https://lemmy.world/c/technology",
        "https://www.w3.org/ns/activitystreams#Public"
      ],
      "name": "Stratospheric airship flew from US to Japan and back",
      "cc": [],
      "content": "<p>It seems with an unmanned airship they should be using hydrogen for the ~8% increased payload capacity.</p>\n",
      "mediaType": "text/html",
      "source": {
        "content": "It seems with an unmanned airship they should be using hydrogen for the ~8% increased payload capacity.",
        "mediaType": "text/markdown"
      },
      "attachment": [
        {
          "href": "https://arstechnica.com/gadgets/2026/10/trans-pacific-journey-tested-stratospheric-cell-tower-concept-in-japan/",
          "mediaType": "text/html; charset=utf-8",
          "type": "Link"
        }
      ],
      "image": {
        "type": "Image",
        "url": "https://sh.itjust.works/pictrs/image/df608ab3-b644-489d-b217-9224aa09e203.jpeg"
      },
      "sensitive": false,
      "published": "2026-10-19T20:16:37.383385Z",
      "language": {
        "identifier": "en",
        "name": "English"
      },
      "audience": "https://lemmy.world/c/technology",
      "tag": [
        {
          "href": "https://sh.itjust.works/post/68605733",
          "name": "#technology",
          "type": "Hashtag"
        }
      ]
    }
    

    Notice the

    "image": {
        "type": "Image",
        "url": "https://sh.itjust.works/pictrs/image/df608ab3-b644-489d-b217-9224aa09e203.jpeg"
      }
    

    Yes the image itself isn’t sent over (iirc they never are?), but it’s stored on sh.itjust.works. Other instances grab it from there, not the website the post links to.

    I did notice just now though that some Lemmy instances seem to just proxy the image through their servers, which I assume is to avoid CORS. But that’s an instance choice, not a general fediverse issue.

    Mbin does the same as Lemmy, but it also includes the image in the attachment property. Probably for compatibility with some other platform.

    One thing I didn’t notice before was that you’re using Piefed. That’s the one software I didn’t check before writing my previous comment. It does seem like Piefed is the outlier here. I tried a post from piefed.ca and the image is nowhere to be seen. The image property is not present, it’s not in the attachment array, and I can’t see any other property that contains it.

    Edit: A piefed.social post I just tried did have an image, so I assume I’m just blind.


  • I don’t really get it. The image is federated, there’s no need for instances to refetch it. Just checked out some posts and indeed it’s there, in the image property. With the URL pointing to the Lemmy instance.

    So if this is actually an issue, that’s just bad programming and needs to be fixed.

    Edit: didn’t notice OP uses Piefed. Unlike Lemmy and Mbin, it seems like Piefed doesn’t federate it.

    Edit: actually I’m blind, Piefed does federate it too, sorry piefed