Which mods/admins were being Power Tripping Bastards?
What sanction did they impose (e.g. community ban, instance ban, removed comment)?
Mass instance bans
Provide a screenshot of the relevant modlog entry (don’t de-obfuscate mod names).
Done
Provide a screenshot and explanation of the cause of the sanction (e.g. the post/comment that was removed, or got you banned).

Explain why you think its unfair and how you would like the situation to be remedied.
He has abused the modlog to claim ‘harassment’, which I have never engaged in. I have not even interacted with Rimu in any way for days prior to getting kicked from the PieFed developer Matrix channels.
He has decided to mass ban 20 users because they have spoken out against his erratic and hostile behaviour as of late.


Oh. Multiple times I’ve heard that it has unilaterally broken ActityPub rules, but I never investigated exactly how.
Not that I know of, but I also haven’t tested Piefed nor followed the development closely.
Recently there was a case where federation of Piefed Feeds was incompatible with Multi-communities in the Lemmy dev version. It would have taken me a lot of boilerplate code to make these compatible, for little or no benefit. Rimu agreed to change it on the Piefed side instead, much easier.
A few days ago I read read about some blocking or hiding feature in Piefed that is incompatible with Lemmy. That might be inevitable if Lemmy simply doesn’t support that feature. In the end there will always be some degree of incompatibility on the Fediverse, because every software has very different priorities.
Thanks for your work! By the way could you check this comment about compability. I would like to hear your opinion of this.
While JSON-LD is part of the ActivityPub specification, Lemmy doesnt use it at all (and afaik neither do Mastodon, Pixelfed, Peertube etc). Instead Lemmy uses JSON and Piefed is probably the same. We do provide the JSON-LD definitions which that comment complains about, but they have also often been incomplete.
Honestly I dont even know which Fediverse software uses JSON-LD. It doesnt seem useful to know “there is something called an Accept activity” when you dont have the UI logic to display them.