So, it seems like PieFed is becoming a real alternative to lemmy.
What are the differences between these two? From a tech perspective, and also morality/ethics, if you want. Any differences in vision for these services?
Say whatever is on your mind. I want to know.
On which one should we put our weight?
PieFed all the way. It’s developing at lightning speed, while Lemmy lags behind as the transphobic genocide denying devs beg for donations with in built donation begging banners on all Lemmy instances front pages. Instances are apparently scared to defed from .ml for fear the devs wont support them with help.
Rimu has made some interesting choices, such as blocking 196 from default federating posts until a user subs first or a dislike for meme subs. But when spoken to has been receptive and removed such things or made them optional for admins.
Ethically and feature wise PieFed is in the lead, its not perfect but its open to change and receptive to ideas


Linking to top of a comment thread that yes started with a terrible username. But it boiled down to people bringing up some of these concerns to people trying to say ml is super censorship
Then a piefed cheerleader(spokesperson?) who tries to make everyone’s concerns just a sign they’re misunderstanding what piefed does.
~~https://lemmy.ml/comment/2338226~~
https://lemmy.ml/comment/23382263
Correct link, I accidentally removed the 3
My god cowbee is a saint
Ikr! I’m just amazed I replied longer to the same user.
Oh sorry I didn’t mean to leave you out! You’ve both got waaaaay more patience than I do
Nah all praise to cowbee!
I think this is the wrong thread?
Yeah I accidentally removed a number at the end, edited post.
https://lemmy.ml/post/41773598/23384239
And where other user started to explain why it’s okay if it doesn’t even let the person know it doesn’t leave a comment. Because it shows in piefed…
At this point wonder if the attitude they have even works properly if voting outside of piefed
(Only locally, federated piefed instances can reply to blockers just fine)
ⓘ This user is suspected of being a cat. Please report any suspicious behavior.
https://lemmy.ml/comment/23390349
Which AFAICT is incorrect as it is right now. Unless I somehow managed to create a bug where I can reply from one piefed account to another which has the first blocked.
ⓘ This user is suspected of being a cat. Please report any suspicious behavior.
You haven’t created a bug, and you have it correct. If a Piefed user blocks a remote Piefed user, and that remote Piefed user attempts to reply to them in the UI this is what happens:
in_reply_to.author.has_blocked_user(current_user.id); fails if block known locally.create_post_replycheck, may sendDeleteactivity backPiefed has no means of federating blocks. In fact, they have some TODOs to actually implement federated blocks:
app/user/routes.py:811has aTODOcomment# federate blockwith placeholder ellipsis, andapp/post/routes.py:1384has a similarTODO.app/shared/tasks/blocks.py:ban_personsendsBlockactivities exclusively for site/community bans, not user‑to‑user blocks.app/activitypub/routes.py:1520‑1526processes incoming Mastodon‑style blocks (without atargetfield) and creates localUserBlockrecords, but there is no corresponding outgoing federation.So as it stands now, Lemmy and PieFed experience the exact same thing. I guess Piefed users just don’t notice.
No it shows in piefed you can’t reply not that it shows up at all.
Just not accepting the comment was perfectly reasonable in their eyes
I cannot parse this comment, what do you mean?
ⓘ This user is suspected of being a cat. Please report any suspicious behavior.
Added more context in separate reply with a link. But basically they’re saying it is a fine way to handle it, not adding comments if blocked on piefed but on lemmy, because it shows that you can’t reply on piefed.
So like most issues brought up brushed aside completely.
And now why I’m both curious and not curious to see if it actually does some of the user control stuff properly if a user is doing it on lemmy not piefed (the reputation/attitude thing where you get pushed by the system for not behaving properly)