• 70 Posts
  • 340 Comments
Joined 1 year ago
cake
Cake day: October 21st, 2025

help-circle
  • That said, the community that you pointed to might be in a weird lockdown state, since I noticed that it has zero active mods. See the sidebar on the home instance and then the modlog offers the further knowledge that the only prior mod has been banned from that instance. If you want to revive it, you could appeal to the instance owner and become the new kid of it?

    I was going to take your suggestion, because I doubt it is much mod responsibility, but it looks like programming.dev was having federation issues when I tried to post and the post never made it. Remade it just now and it went through, no issues.

    The people that have thrived here so far are those who approach it from an IT hobbiest standpoint and are willing to roll up their sleeves and get to work building it. But most people are not willing or capable to do likewise, which turns many away. The tools are still being built, and definitely lack polish atm.

    Agreed. I feel it’s currently very much a make your own space and if people come by great, but don’t expect or rely on it happening.

    But we are building them nonetheless (well, Mia is:-P, though we can help with suggestions!), steadily over time. So I am less concerned about current number of MAUs than in seeing the challenges be overcome, such as building these tools. Although that requires funding which in turn requires some level of MAUs, thus I am ecstatic about these subscribable blocklists to help keep people from fleeing this place!! 🤩

    Agreed :)



  • Oh, do you mean the private voting issue?

    If it helps, I had previously responded to some of the more controversial points that users had raised a year ago.

    Honestly, you could probably lay out a dozen controversial decisions Rimu has made and I wouldn’t be able to pick which one I’m vaguely recalling.

    I admit to being very wrong here - I thought, and even said publicly - that surely Rimu would reverse course and walk back that decision, as he had so very many others previously.

    I thought so too.

    He acts like Huffman, treating people as landed gentry on his platform. Which is… the truth!! Hence people have left it, and even more are choosing to simply go to it. Nonetheless, I truly do wish the best to the project… I just no longer have any hope that it will continue, most certainly not like it had in the past.

    It’s his, but at the same time, being open source, it could very quickly not be (ex. Pylova). As long as there is a solid conversion path, Rimu could one day wake up and find .social is the only Piefed instance.

    GET CREATIVE?!?

    Rimu not only took away voting, and did so in a way that breaks the ActivityPub model - leaving users to scratch their heads wondering what error had occurred where the arrow turned green but the count did not change - but in response to why people were not allowed to vote anymore, he said to simply move on and do other things besides voting.

    Yeah, his communication skills need significant work, which wouldn’t be so bad, if he was open-minded, but it really seems, as you’re saying, it has to be his way.

    … the hidden, third option is simply to not engage with communities located on piefed instances anymore. And bam, just like that, communities such as !nonpolitical_comics@piefed.social had their contributions drop like a rock (I skewed those stats a bit b/c I seemed to forget for a moment and submitted 6 posts before I remembered, as I tried out different 3rd-party apps to see what those experiences were like).

    Absolutely. This is what I love about open source and federation. It may take time, but the ‘system’ routes around ‘damage’. Looks to me like Pylova may be the route around the Piefed/Rimu damage.

    REALLY! That’s amazing! I would guess a migration over from Reddit. I hope they feel welcomed.

    I guess from Reddit too. It’s been pretty consistently 100+ new users a day. Given instance “stickiness”, I’d say ~60% stick around.

    I’ve seen a couple posts from newbies, the threads look really positive, there still is the allow/block triad conversation/fighting, but it was very minor from what I saw.

    About downvotes, I misrecalled: Mia said that it was added to the to-do list to be added for the next release, although that was 3 months ago, and yet I have not seen it added yet.

    If you haven’t seen her response, it’s appears to be a user toggle-able setting, which may turn into an instance setting.

    There are a lot of “unfriendly” aspects such as this to the Fediverse. I see some people fleeing now because their instance went belly-up - off-hand I can think of mander.xyz and slrpnk.net and… at least one more that I cannot now recall the name of (their admin team simply listed a single account beginning with “The “, which at least at one point had not posted for years), all of which are having issues. Of course that is simply par for the course for the Fediverse model!

    Yeah, it’s unfortunate, but I think it could also be an opportunity to figure out problems/frictions and solutions. I think for the worry instances go down, a few things would inspire confidence, for me. Off-site backup redundancy (data), a set up non-profit with financial transparency (finances), and a “succession plan” (admins: if admin people want to leave they can but there is a plan in place to hand things off and replace them).

    But less necessary are those bot spam posts made ostensibly to make the place look more welcoming and active and alive - at first glance, but then those accounts (almost?) never respond to anyone’s comment, which sours people and leaves a negative impression of this place as being a ghost town.

    Agreed. I think clearly labeling that this a bot post, could be good to feature. I still like seeing articles, even if I don’t want to comment on them. Maybe having them separated out as RSS feeds would be better though. I think something is happening with regards to RSS and Piefed, but I didn’t look into the specifics.

    But… it is simply not worth the effort, when Reddit and FaceBook and Insta and X and Bluesky have REAL (high amounts of) content, so investing all that effort to learn and block what they do not want will yield significantly greater dividends… they seem to think, and by the mantra that “the customer is always right”, they are correct.

    One thing I kept hearing from the new users this week, is how calm it is here. Like there is much less antagonism, insults, and rage bait and much more thoughtful discussion and nice interactions. So, I think, the threadiverse will hold some of the new converts until they learn how to curate their experience better.

    Thereby if we want to attrack them more, we need to offer such blocking by default, making unregistered bot accounts either outright illegal or at least opt-in rather than allowing them to be opt-out.

    Now I would put my hopes into the shareable blocklists to do such.

    Yeah, I think “informed default” (like .zip), where the blocks are setup by default, but new users are informed about them and there is an easy way to disable them, if the new user chooses to, is a good path forward.

    About your idea: I disagree. An admin that is hosting their own instance is different than someone who is simply using an existing instance. Such a person should have access to a “connectivity health” monitoring tool yes, but I don’t see why it would need to be on a per-post basis.

    I mean as opposed to having every single post do this across the entire Threadiverse, at all times.

    Anyway, I feel like an admin tool would be a better fit for that situation than changing the way that all posts federated all of the time - if I understood you correctly there.

    It seems I may not have conveyed the idea well. So to try again, my understanding is that an instance sends to the appropriate “hosting instance” a post or comment. My thought is, if it doesn’t already happen, have the “hosting instance” send an ‘acknowledgement’ back to the sending instance. Then, if the comment has been ‘acknowledged’, the sending instance would put an indicator on the comment (check mark or something) to show “yes, my user, your activity successfully arrived at it’s destination.”

    In my mind, this wouldn’t be every instance checking every other instance’s user’s activity to make sure it federated properly. This would be an instance confirming things for only its own users.

    For instance if I make a post to !Fediverse@lemmy.world, even as a mere user (not an instance admin) I can go over to that instance at https://lemmy.world/c/fediverse/ and look for my post there (similarly for comments). I have routinely done that many times in the past, especially from StarTrek.Website that had such horrible network connectivity at the time that I joined it, prompting me to seek out Discuss.Online that has such fantastic uptime due to spectacularly capable admins (including Jgrim the author of Sublinks).

    Previously though, I would likewise post something and then getting zero up- (or down-) votes, go seek out why, and discover that my post had not federated. Worse, when it eventually did get federated, it did not appear to others as “new”, and instead looked like it had been submitted several days in the past, at which point people were not alerted to it, and it became buried amidst all the flood of prior posts that had already been engaged with, even though those had not been. It was quite sad, how bad the connectivity of the Threadiverse was 3-4 years ago:-(. These days it is a LOT better!

    I’m think the feature I’m suggesting would do away with this “federation uncertainty friction”. I rarely go to check other instances to see if my comment or post has federated or not. I’m usually on mobile and this is not an easy maneuver, so I often have a question if my post/comment federated or if I’m only talking to myself. Not a great feeling and definitely reduces the urge to contribute, for me.

    I just checked the post I made to the !servo@programming.dev community yesterday, did not federate (https://programming.dev/c/Servo is missing my post). Glad I spent time on that post… :(

    I think the “acknowledgement” feature could also help elevate the issue entirely. I’m not sure how to ‘force’ a re-submission of my post, but if an instance didn’t get an ‘acknowledgement’ the instance could check that the '“hosting instance” is still receiving and then try resend the post/comment after a certain time interval.


  • Probably would have missed it. Appreciate the tag :)

    How votes are viewed is a user setting, letting anyone choose if they want combined, separate, or a percentage. Is this something you would also like settable as a global instance default choice?

    Honestly, as long as I can easily enable it, it doesn’t matter to me if everyone has it by default (only viewed your instance without logging in). Might be worth a user poll, but I have no idea how wanted that feature is.

    FYI I altered my [FR] on Codeburg to reflect you’d already implementing the feature.

    We mostly use Grafna

    Link doesn’t work, but I think I know what it’ll look like.

    Given both your responses, it seems I didn’t conveyed the idea well to OpenStars. My understanding is that an instance sends to the appropriate “hosting instance” a post or comment. My thought is, if it doesn’t already happen, have the “hosting instance” send an ‘acknowledgement’ back to the sending instance. Then, if the comment has been ‘acknowledged’, the sending instance would put an indicator on the comment (check mark or something) to show “yes, my user, your activity successfully arrived at it’s destination.”

    In my mind, this wouldn’t be every instance checking every other instance’s user’s activity to make sure it federated properly. This would be an instance confirming things for only its own users.

    Hopefully that makes sense. I graphical up-time graph is probably nice to have too. I was going to say those are available on fediverse measurement sites, but with a quick look, it seems like that was a Fediverse-Observer (RIP) only feature.

    Also I occasionally search for PyLova and I love reading this comment chain when I do, thanks for contributing so many ideas.

    Happy to help and thanks for being so responsive, open-minded, and just all around great :)

    Edit: when making my comment to OpenStars, I checked a post I made to the !servo@programming.dev community yesterday, which did not federate (https://programming.dev/c/Servo is missing my post).

    I think the “acknowledgement” feature could also help elevate the issue entirely. I’m not sure how to ‘force’ a re-submission of my post, but if an instance didn’t get an ‘acknowledgement’ the instance could check that the ‘"hosting instance” is still receiving and then try resend the post/comment after a certain time interval.


  • I am a bit behind in catching up - thanks for sharing all that, both the topics with the PyLova devs and making sure I was kept in the loop as well:-).

    Yeah, no worries :)

    I don’t recall the prior issue, unless it was the one with user blocking being silent. On that one I was swayed by the argument that it simply had to be that way due to limitations within Lemmy.

    I don’t think that was it but maybe?

    … all of which Lemmy will ignore, as is its right and choice to do so.

    Agreed.

    But the vote quota crosses a line where iirc it doesn’t even tell other PieFed instances - nor Mbin nor nodeBB nor Mastodon etc. - what is going on. It’s horribly designed, or at least it was upon release and if it has changed since then I have not heard of such. Some features take literally years to be implemented, but this one is slammed down everyone’s throats against all objections to the contrary without anyone seeming to have been heard?

    Absolutely. I was ready to leave Piefed over it.

    Sure, whatever, Rimu can do as he pleases, but it makes it really hard to hold out any hope for the future of this project when people keep losing investment in it (now Snoopy having become the latest casualty, seemingly? at least it appears that way).

    Yeah, Snoopy leaving is interesting, in that I’m not sure how much new blood Rimu is going to attract in the future (he’s burned a lot of bridges). The Codeburg commits lists Rimu, Walter Schwenger (wsj018), and wltb as the only developers over the last 3 months. Looks like there were quite a few more other people pushing commits 4 months back. Looks like the Pylova split happened 5 months ago and a couple of the light commiters followed Mia to Pylova.

    The Innuendo Studios YouTube series The Alt-Right Playbook does a superb job at explaining how someone can fall into authoritarian thinking.

    Sounds interesting, I’ll have to check it out.

    Particularly interesting are those in the outer circle of the onion-like layers that are shocked, Shocked I tell you, SHOCKED 😲 😳, when they find out that the people who had been screeching all along at the top of their lungs who they are, suddenly start doing the very things that they always said that they were going to do if they only had the power to make it happen.

    It would be kind of funny, if the effects weren’t terrible :(

    PieFed is still growing despite that though, just not by nearly so much or robustly …

    Yeah, looks like there is some significant growth in the Threadiverse this week (~+750 MAU). Roughly 600 for Lemmy, 170 for Piefed, and -10 for Mbin.

    I’ve brought up the topic of separating downvotes from upvotes with Rimu years ago, it seems very unlikely to happen. Mainly because he does not want it himself, therefore does not want to expend much effort to put it into the code (understandable), and also it is legitimately a difficult UI issue that he prefers to leave to others.

    I vaguely recall this, so might have seen your post/comment at the time.

    PyLova has already done it though …

    They did? I just checked their instances and it has the same consolidated total votes UI. It would be great if they already did it, maybe it’s an option and not the default?

    On a different note, I ran across a post who deleted there account, because almost no one was voting on their posts. I think it was a federation issue, as in the community hosting instance never received the posts and they only stayed local.

    I was thinking maybe a check-mark or something to let a user know their post or comment was successfully received by the target/host instance. I don’t know if hosting instances tell sending instances they successfully retrieved data or not, so could be a significant increase in traffic.

    Maybe not that significant though. Piefed only had ~1700 posts and comments over the last week, Lemmy top 20 most populated instances were ~12500 (“Activity” Data). Taking the most “active” instance (lemmy.world), they had ~4700 activities, assume worst case they are all for non-Lemmy.world communities. That would be 670 extra packets per day (28 per hour). That doesn’t seem too terrible. Thoughts?














  • The Catodon search is pretty cool. Thanks for the link :)

    Yeah, the Lemmy.ml and reddthat.com seem abandoned for the last 3 years (probably unified onto meander.xyz before it died).

    I’m the mod of the piefed.zip one. We (die4ever @retrolemmy.com and I) made it in an attempt to save the mander.xyz posts, but it didn’t back fill for new subscribers. So, we decided if the community needed to start over, might as well start it over on a more appropriate instance (slrpnk.net).

    Unfortunately, slrpnk.net went down and will be down for a couple months. Given the mander.xyz community was not a very active one, I think just waiting for slrpnk.net to return is fine.

    I don’t see a need to keep around an empty/locked community that just links to the alive community. I think it just adds to confusion. So, once the slrpnk.net community is back up and die4ever has cross-posted all the remaining mander.xyz posts, I plan to asks the piefed.zip admins to delete the community.

    Thanks for looking out though :)



  • I think the posts target two different aspects (starting and maintaining communities). So, both have value in my eyes, but ultimately you’re the one posting them and supervising them. If you’re seeing value in them, I’d say keep going. If not, maybe have them go on hiatus for a while.

    If you keep them going, it might be worth adding more ‘hooks’ to the post body. Example: asking about any user milestones (subscribers, contributors, posts, etc.), if they had any ‘challenges’ this week (could be posting issues, mod action issues, scheduling, etc.), or things along those lines.





  • I’ve asked for #1 already (but not in Codeberg issue format) so this is good confirmation for them that such is still desired.

    Looks like they like the idea and it’ll be in v5.1. Looks like they already completed it.

    … also instance admins are not going to rerun it each time they update to the latest software, so their “surprise” came about due to the lack of #1, and bc Rimu tried to sneak it in buried amidst a rather large list of other features as if it were a tiny unimportant matter (even though he knew that it was a huge deal and extremely controversial …

    Fair point.

    … essentially Kickstarted PyLova to be created …

    Silver linings :)

    … “hard-coded” features existed buried in the PieFed codebase …

    Yeah, I remember that ‘argument’. That was annoying to deal with.

    I can well imagine others being opt-out or hard-coded at first and then upon push-back being converted into opt-in.

    There was another feature/set of features that were opt-out and poorly communicated before the vote-limiter, maybe a year ago. I don’t remember what it was though. I recall it went over just as poorly as the rate limiter and made me view Rimu in a different light.

    Speaking of, the last I knew the shadow-censoring daily vote quotas are not opt-in, but rather turned on by default, being instead opt-out.

    That’s my understanding as well. I had to ask my admins to remove it.

    Only if looking at their actions rather than words 😜.

    Haha. Yeah. I do think their call for a vanguard kind of gives away the game (wiki: “According to Lenin, the purpose of the vanguard party is to establish a dictatorship of the proletariat”). I think using the word “dictatorship” at all is unlikely to go well or attract the people you want that would be okay with giving up power, once they have it.

    Okay but by FAR the biggest change there in PieFed subscriber numbers was due solely to fedinsfw.app, which in turn resulted from the demise of lemmynsfw.

    And it begs the question for me: how many MAUs did Lemmynsfw have, compared to fedinsfw.app? Like, yes PieFed gained ~7k MAUs, but how many more did Lemmy lose? I doubt they were equal, which again illustrates the overall pattern of decline across the Threadiverse instances.

    Absolutely. According to Fedindex, it looks like Lemmynsfw may have only had 3.6k MAU when it crashed. FediNSFW is now at ~3.6k MAU. So, weirdly it came out to be an even exchange.

    PieFed stats are still fairly similar to what they were before, right?

    Looks like Fedindex is putting Fedinsfw creation on 02-18-2026. Fediverse-Observer data, puts Piefed at 4816 MAU on 02-17-2026. Piefed is at 6742 MAU and Fedinsfw only at 3583 MAU, leaves non-Fedinsfw Piefed at 3159 MAU today.

    Last time Piefed was below 2k MAU (1990 MAU) was 2026-01-20. So, up ~59% in 10-ish months, not bad, percentage wise.

    Personally I think that a more nuanced take might be to look at the increasing number of instances total - even if they are only tiny ones, that’s still something? Otoh, pound for pound, Lemmy already has both those AND the huge buckets of users, so perhaps it’s not worth digging into such, bc in essence such matters are already baked into the comparison between platforms anyway.

    Looks like Lemmy has had 63 new instances since 2026-06-08, 20 still active (Piefed: 18 new, 8 still active). So better percentage fro Piefed, better volume for Lemmy.

    From 2026-07-28 to 2026-10-27, Lemmy alive servers went from 321 -> 294 (Piefed: 66 -> 59). So, with the increased total threadiverse MAUs, it looks like some consolidation is happening.

    And even if we do bring in the porn instance into the comparison, as the largest PieFed instance, it is still far smaller than the largest Lemmy instance, by quite a large margin. Also, people may literally have multiple accounts - one for porn and another for other matters, for separation.

    I only hope that Rimu considers why Mbin became so irrelevant, especially after the huge start given it by the demise of Kbin: Mbin does multiple things yes, but it does neither of them well.

    With you there. ‘Whole ass 1 thing, rather than half-assing 2 things’.

    PieFed has numerous layout concerns too, such as making it exceedingly difficult to distinguish between downvotes vs. upvotes in the overall count (+151 & -100 is enormously different than just +51 & -0, or +71 & -20 - that is outright information that PieFed obscures and in many cases makes nearly impossible to get readily).

    This has legitimately been a huge annoyance for me on web (and a reason I prefer Voyager). I made FR about this too.

    I’m quite curious how they are going to implement it.

    Very exciting indeed!! :-)

    Looks like it’s already live. Looks like it’s only contained to users. I was hoping this could also be an admin feature to help stop scraping (with automation only 1 instance has to be hit by a scraper before the subscribed instances are ‘inoculated’). Added another FR.

    Edit: added an additional sentence to the ml discussion.