Skip Navigation

Posts
1
Comments
55
Joined
2 yr. ago

Piefed contributor and part of the piefed.social admin team.

  • More people need to make use of the curation tools available to them in my opinion. Too often I see people browsing /all and then complain about seeing tons of stuff that they don't like. There are tools that are available to them to help them create a more pleasant experience that they just aren't using. The fediverse doesn't have some algorithm that learns the type of content that you most often engage with and feed it to you, you have to more proactively do the curation yourself.

    Just as an example, I was in a conversation with one of the lemmy.world admins a while back. We were talking about instance blocks and how infrequently users actually use them. Across all of the users on lemmy.world, only about 700 of them actually created an instance block for the most-blocked instance (lemmynsfw). Only two instances had more than 500 users block it.

  • In Skavau's defense, they aren't a programmer, but are probably one of the most active people on piefed's chat server/matrix room as well as the codeberg repo providing ideas and feedback. So they are volunteering time that way (in addition to being site staff for piefed.social).

    Some of the ideas in this post are good imo, but are currently not possible yet using the piefed api due to it being much less complete compared to lemmy's. So, it helps us figure out prioritization on what kinds of endpoints would be useful to flesh out next.

  • As somebody that has made contributions to improve the PWA responsiveness, the difference between touch and cursor controls can be tough sometimes. The css framework we use (bootstrap) generally handles it well, but the pop-ups are one area where I'm not really happy with it, but I don't have a better solution yet.

  • I just want to point out here that this blog post is old at this point (published February 2024). I believe that mbin in particular has made improvements in this regard. Also, we have added some features to piefed, and introduced a little bit of new Javascript/css. I am not sure exactly how this would compare today.

  • I mean...that doesn't really seem that bad? Also, asking for the whole community to be nsfw is a wild overreaction looking at the other pictures in the community.

    If you browse the all feed, expect to see some things you don't like/enjoy. It's a fire hose of content by design. Learn to curate your subscribed feed and stick to it. Frankly, lemmy doesn't have great filters/blocks to do what you want, and expecting the whole rest of the internet to abide by such strict standards of nsfw isn't going to happen.

  • Still lots of things to do :)

    Lemmy has been at it for years at this point while piefed only started up a bit over a year ago I think? In any case, I have only been a contributor for maybe a couple weeks, so lots of catching up to do!

  • Relevant issue: https://codeberg.org/rimu/pyfedi/issues/665

    tl;dr - it's an issue with the pillow image library in python. It's on our radar though. I got posts working, but you have to click through, the thumbnail still isn't animated.

  • IIRC it is intentional that world isn't there to help spread out users to other instances.

  • Well, it can federate with lemmy instances and there are way, way more lemmy users/communities than there are piefed user/communities. If you want to see the local communities on a piefed instances, it would be at /communities/local. This is the page for piefed.social.

  • The theory that the lead maintainer had (he is an actual software developer, I just dabble), is that it might be a type of reinforcement learning:

    • Get your LLM to create what it thinks are valid bug reports/issues
    • Monitor the outcome of those issues (closed immediately, discussion, eventual pull request)
    • Use those outcomes to assign how "good" or "bad" that generated issue was
    • Use that scoring as a way to feed back into the model to influence it to create more "good" issues

    If this is what's happening, then it's essentially offloading your LLM's reinforcement learning scoring to open source maintainers.

  • Really great piece. We have recently seen many popular lemmy instances struggle under recent scraping waves, and that is hardly the first time its happened. I have some firsthand experience with the second part of this article that talks about AI-generated bug reports/vulnerabilities for open source projects.

    I help maintain a python library and got a bug report a couple weeks back of a user getting a type-checking issue and a bit of additional information. It didn't strictly follow the bug report template we use, but it was well organized enough, so I spent some time digging into it and came up with no way to reproduce this at all. Thankfully, the lead maintainer was able to spot the report for what it was and just closed it and saved me from further efforts to diagnose the issue (after an hour or two were burned already).

  • Wow, I hadn't realized until you pointed it out that you can't delete pm's (I guess without getting admins to fiddle with the db). I still use my lemmy account to moderate some lemmy communities, but I am appreciating using piefed as my threadiverse consumption platform more and more.

  • You have clearly never driven on 93 through Boston where the person you replied to said they are from (aka the Big Dig). It is basically an entire highway that is underneath the city. There are many on and off ramps, lanes suddenly become exit only, complex multi-lane exits that branch...it's intimidating. As somebody that has lived in the Boston area for 15 years now, I still mess things up.

  • Official response from Greg Bernhardt

    It's years since I last used PhysicsForums, but found it immensely useful in the old days while going through my undergrad physics degree (it was less useful for PhD courses). I am not morally opposed to providing AI attempts at an answer in threads where nobody else chimes in. However, using real accounts that belong to other users is wildly over the line. I was surprised to see this wasn't really called out in the official response thread by the existing users as that is the part of all this that is the most egregious to me.

  • IIRC, piefed's private votes are disabled for "trusted" instances. You can see which instances are trusted here.