this post was submitted on 17 May 2026
186 points (98.9% liked)

Ask Lemmy

39607 readers
1228 users here now

A Fediverse community for open-ended, thought provoking questions


Rules: (interactive)


1) Be nice and; have funDoxxing, trolling, sealioning, racism, toxicity and dog-whistling are not welcomed in AskLemmy. Remember what your mother said: if you can't say something nice, don't say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. Please familiarize yourself with them


2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?


3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.


4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either !asklemmyafterdark@lemmy.world or !asklemmynsfw@lemmynsfw.com. NSFW comments should be restricted to posts tagged [NSFW].


5) This is not a support community.
It is not a place for 'how do I?', type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to Lemmy.world Support or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.


6) No US Politics.
Please don't post about current US Politics. If you need to do this, try !politicaldiscussion@lemmy.world or !askusa@discuss.online


Reminder: The terms of service apply here too.

Partnered Communities:

Tech Support

No Stupid Questions

You Should Know

Reddit

Jokes

Ask Ouija


Logo design credit goes to: tubbadu


founded 2 years ago
MODERATORS
 

in different social networks I often see a table of fediverse alternatives to centralized social networks like twitter = mastodon and so on, but I noticed that the alternative to reddit is piefed and not lemmy, can someone explain what kind of fediverse project this is, and is it different from lemmy?πŸ€”

top 50 comments
sorted by: hot top controversial new old
[–] Allero@lemmy.today 8 points 6 hours ago

From a user perspective, they're not much different. Both share the same technology and the same content, talking to each other freely. You can view Lemmy content on PieFed and vice versa. Collectively, they're all (together with Kbin/Mbin) called the Threadiverse.

PieFed experience is more curated, both on user level and globally. It allows you to quickly customize your feed, but it also makes some big global decisions for you - like blocking right-wing media on purely ideological grounds, on a software level (i.e. on all instances, aka servers). PieFed also has a few nice-to-have features Lemmy doesn't.

Lemmy is more of a wild west, a raw and less curated experience. All moderation here is instance-based, and you can do anything you want as long as it agrees with the instance rules. There are less cool features here, but also more freedom and decentralization.

Overall, there's no harm trying both and seeing what you like best.

[–] early_riser@lemmy.world 3 points 5 hours ago (1 children)

I can't give you any deep comparisons, but I'll say that PieFed has more features but feels a bit less responsive. PieFed also has a user reputation system which many, including myself, see as problematic. There are claims, including in this thread, that the PieFed Devs have incorporated censorship of views that they don't like on a software level, but I don't see how they could manage that.

The Lemmy devs hold very controversial opinions in support of China and Russia, and the instance run by the devs, lemmy.ml, strongly reflects those views, but as far as I can tell they haven't baked them into the code. Where it gets sticky is that donations to support Lemmy development also fund .ml.

[–] Allero@lemmy.today 3 points 4 hours ago* (last edited 4 hours ago)

There are claims, including in this thread, that the PieFed Devs have incorporated censorship of views that they don't like on a software level, but I don't see how they could manage that.

https://lemmy.today/post/52558180

https://piefed.social/comment/11254679

[–] Riverside@reddthat.com 8 points 11 hours ago

Piefed was developed with the exclusive intention of moving people away from leftism, which is prevalent in Lemmy.

[–] mathemachristian@lemmy.blahaj.zone 16 points 15 hours ago* (last edited 10 hours ago) (1 children)

Lemmy is the alternative to reddit but some people really dislike communists so they ~~vibe-coded~~ (apparently a human wrote all of it, I thought otherwise based on some coding patterns.) their own platform called piefed. So now we have two. Use whichever you like, though personally I don't trust piefeds security and that was vindicated just last week when someone asked an LLM to check it's security and it immediately found a hole the size of jupiter.

[–] Blaze@lemmy.zip 3 points 11 hours ago (1 children)

As far as I understand the piefed bug was more severe with an attacker being able to post create and update activities impersonating other instances and users? The original post is down so my memory might be incorrect.

[–] GamingChairModel@lemmy.world 15 points 17 hours ago

ActivityPub is the fediverse protocol, lemmy and piefed are software implementations of that protocol.

In a similar way, email is a protocol, and Gmail and Exchange/Outlook are software implementations of that protocol. You can use Gmail to send email to Outlook users. Different people can administer their own Exchange servers on their own domains.

And some features of the software work best with other people who use the same version of the same software, although most things kinda work between different software. Like how calendar invites sometimes act weird between users of different software, but for the most part the core functions work OK.

So lemmy and piefed (and mbin and sublinks and some others) are different software trying to speak to other fediverse services through the ActivityPub protocol. It mostly works, but some of the details don't work exactly the same between each type of software.

[–] jaycifer@lemmy.world 10 points 17 hours ago* (last edited 17 hours ago)

I joined Lemmy.world a couple years ago after kbin.social closed down, and made a Piefed account a few months ago when people said it was pretty good. I use both daily for different things.

For Lemmy I have found there is a big block button on each community page, so I use it a lot more than on Piefed. I also have my default sort set to top of the last 12 hours and to hide a post after I have viewed it. Sometimes if a post is only an hour or two long and doesn't have a ton of comments I'll wait a few hours to open it to have more comments to read. If it's immediately interesting/relevant I'll open it in a new tab, read it, then leave the tab to refresh later for further discussion since it won't show up on my home page again. I also make heavy use of the Active sort after looking at the first page of 25 (I think) top results, which often leads to finding posts that I maybe wasn't super interested in a day or two ago that now enough comments to make me interested in what the discussion is going on. There's also a bug in the Active sort where the second page doesn't load which is great to me because it encourages me to get off of Lemmy at that point.

All this has led my Lemmy usage to be very focused on what I am interested in, and there is a much higher ratio of posts that I am interested in. When I am bored and want to look at my phone, Lemmy is what I open. It's where I tend to discuss things most frequently because I tend to find posts here first and they are more frequently things I want to speak on.

Piefed is where I go after Lemmy (You'll never guess my username there). It looks like you can block communities, but you have to dig into your account settings and search for the community, which takes more work than I care to give. Unlike Lemmy, you can block keywords in your settings, so I blocked "Trump" and "Musk" when I made the account which has cut out the vast majority of the exhausting posts I would see otherwise (I do leave Politics and World News unblocked on Lemmy to see the biggest politics posts that float to the top). I have my default sort set to top posts of the last 24 hours and since I have no communities blocked I get a lot of comics and memes that I have blocked on Lemmy. The first page loads what feels like 100 posts instead of the 25 on Lemmy. I don't know what the Active sort on Piefed is doing, but I do not care for it. I really like that I can set the default comment sort on Piefed, as it saves me the click and loading time of selecting Top comments every time I load a post.

All this leads my use of Piefed to feel like a funny junk drawer of mostly memes and comics that make me go "heh" every so often and occasionally share a meme to my friend group chat. The top 100 posts of the last day don't change quickly so it usually only feels worthwhile to scroll once, maybe twice a day. I also don't (can't?) hide posts on Piefed which leads to a greater sense of redundancy, which by the time I've reached the bottom of the front page means I probably shouldn't be scrolling more anyway.

If you can, you should make an account with both and see what feels best to you. Maybe you were looking for a more technical answer, but I can only speak to how it feels as an end user. A year ago I did start to throw a couple dollars to Lemmy each month for the server usage.

[–] roserose56@lemmy.zip 1 points 11 hours ago (1 children)

piefed is the cool one, with more features like tags and better interface, while lemmy is the crappy old interface, where you get slowly updates and you have to fight with a communist developer over updates and stuff.

[–] whoisearth@lemmy.ca 1 points 5 hours ago

I mean, it works for me!

[–] moseschrute@piefed.social 90 points 1 day ago* (last edited 1 day ago) (3 children)

I would complete ignore whatever politics of Lemmy or PieFed people try and sway you with. Way too many people on here trying to start drama.

In my experience, Lemmy moves slow but things are very stable. PieFed moves fast adding lots of features that Lemmy is missing, but tends to break things a little more. Both are very useable platforms.

I’ve personally had great interactions with the Lemmy and PieFed devs, and I know they collaborate with each other behind the scenes.

And if you’re unsure, I would just make a PieFed and lemmy account and try both. But the specific PieFed or Lemmy instance you choose might matter just as much as which software you choose.

[–] mesamunefire@piefed.social 17 points 1 day ago (1 children)

Yep. Thats what ive seen on both my instances. Piefed has had a lot of new features. Lemmy has had stable dev work.

[–] Valmond@lemmy.dbzer0.com 6 points 1 day ago (2 children)

What kind of features?

Is it mostly mod stuff or is it changing how/what you (can) post?

Some additional features that PieFed has:

  • You can create posts with polls.
  • Crossposts will display comments from everywhere that something is crossposted to (organized into their own sections)
  • Feeds for combining multiple communities into one.
  • Mods can move posts from one community to another (such as in cases where a post is a better fit for a different community)
  • You can blur images with spoiler tags instead of needing to use NSFW.
  • You can tag posts and then filter down posts based on those tags within a community.
  • You can set a time/date for when something gets posted.

A more complete list can be found here:Β https://join.piefed.social/features/

[–] hexagonwin@lemmy.today 3 points 1 day ago (2 children)

i heard you can have multiple feeds on piefed for example. i can't on lemmy.

[–] moseschrute@piefed.social 4 points 1 day ago

As in multi community feeds? That should be coming to Lemmy in v1.

https://github.com/Mu-L/lemmy/commit/bc23e95f50ddd9eb22dd75b764aa1cb88713f366

Yep. And you can curate them. For example https://piefed.social/f/fediversevideos

Its a mix of communities, peertube channels, and mastodon accounts attached to videos.

[–] Blaze@quokk.au 6 points 1 day ago

Good summary

load more comments (1 replies)
[–] Wren@lemmy.today 58 points 1 day ago (4 children)

I've tried them both along with a few different lemmy instances and found .today on lemmy is my best fit.

Since others have covered the technical angle, I'll say I prefer lemmy from a social perspective. My instance doesn't block other instances, banning users only for extreme cases. I prefer to choose my experience for myself without being ideologically guided by someone else's values.

For all the criticisms of the lemmy developers, their biases don't make it into the code. Instances are run according to the admins and user's wishes, which allows .today to operate as openly as possible. Piefed, on the other hand, suffers from the biases of its developer, who not only blocks users but also instances of admins who don't align with them. They have passed along their ban list to other admins as well, getting users banned for disagreeing with them. That's not the behavior of someone I want running my platform of choice.

Along with that. I, personally, don't like the idea of reputation, low score flags, karma or any system based on the votes of users, since they can be easily manipulated. It feels like Piefed is trying to implement a more intense karma system, which was one of my main problems with reddit. I believe each post and comment should stand on its own merit.

[–] tomiant@piefed.social 2 points 5 hours ago* (last edited 5 hours ago) (1 children)

>I prefer to choose my experience for myself without being ideologically guided by someone else's values.

Thank you for expressing my own opinion so succinctly.

Fucking solid take overall, tbh.

[–] Wren@lemmy.today 1 points 4 hours ago

I appreciate that, thank you.

Everyone should make up their own minds when it comes to picking an instance, but it's important to know who's holding the reins.

[–] SatansMaggotyCumFart@piefed.world 7 points 1 day ago (1 children)

I have a hard time donating to the Lemmy developers knowing that money from it goes to run .ml.

If it went to fund a neutral test instance I’d feel much better about it.

[–] Wren@lemmy.today 5 points 23 hours ago (1 children)

I never suggested donating to anyone.

[–] SatansMaggotyCumFart@piefed.world 12 points 23 hours ago (1 children)

I donated to FOSS software that I use and I suggest that every one does too.

[–] Wren@lemmy.today 4 points 23 hours ago
[–] Paddzr@lemmy.world 3 points 23 hours ago (4 children)

The amount of extreme views I've come across made me just leave most of groups and there's very little point opening it up... lemmy simply hasn't got enough people to be blacklisting things. How do you handle it?

[–] Riverside@reddthat.com 2 points 11 hours ago

You encounter extreme views in your everyday life too, they're just normalized to you. Transphobia is extreme and violent and very prevalent, so is racism. You just perceive as extreme the ones that are very far from the norm, but the norm itself is extremely violent.

[–] Imgonnatrythis@sh.itjust.works 7 points 22 hours ago (1 children)

Are you blocking instances? You gotta block instances. Also block users aggressively. There aren't that many bad egg users on the respectable instances. It doesn't take too long to really clean up your feed.

[–] W98BSoD@lemmy.dbzer0.com 1 points 17 hours ago

Also block users aggressively.

Like the one moron that doesn’t use β€œth” or the other idiot that signed all his posts that they couldn’t be used to train AI.

Straight to the blocklist.

[–] Fizz@lemmy.nz 3 points 18 hours ago (1 children)

You dont miss much by blocking. If you feel the comments are impacting then 100% block because your experience will be so much better.

[–] tomiant@piefed.social 0 points 5 hours ago

So that you can be a base non participatory consumer and never have your opinions challenged or questioned?

People claim they block "extremism" and "hate" but really in most cases they block out anyone who says anything that goes counter to their personal dogma, just like, you know, extremists.

[–] Wren@lemmy.today 3 points 20 hours ago* (last edited 20 hours ago)

I don't know what you consider extreme views. I don't feel the need to try to handle anything.

If you're wondering how I curate my feed, I only browse by subscribed communities. If I want to find new ones I look at cross-posts, the community promotion coms, or search by interest.

[–] DougPiranha42@lemmy.world 5 points 1 day ago (2 children)

Good point. If there is a karma system, the main activity for a sizeable (and by definition overrepresented) chunk of the user base will just use the platform to maximize karma, whether for nefarious purposes or just because people treat gamified systems like games. Having real user registrations (so you can block individual users) as opposed to a 4chan like thing, but having no karma system or engagement optimization algorithm in the feed, are the requirements for a healthy forum.

[–] Paragone@lemmy.world 11 points 1 day ago (1 children)

I'd disagree on that:

Slashdot's moderation & metamoderation system was better than any system without metamoderation,

& reddit's idiotic you-can-post-or-comment-to-collect-karma-and-delete-your-post-or-comment-keeping-your-karma .. distortion .. isn't something that's intrinsic to karma-systems: they made it intrinsic to their system by choice, which is different.

I'd have it so that if someone tries karma-farming, the instant they delete the posts/comments, all the karma from those disappears, right then.

( actually, I'd have it so that nothing can be deleted, & revisions are limited to 8 or 16 per post/comment: accountability requires that disappearing-of-history not be permitted )

Also, Slashdot had multiple, not only up/down, kinds of votes..

That's required, too..

Being unable to simultaneously vote that something is wrong & that it needs more eyes on it.. is obstruction.

_ /\ _

[–] DougPiranha42@lemmy.world 3 points 1 day ago* (last edited 1 day ago)

It’s not like you can detect β€œif someone tries karma farming”. If the platform displays a measure of engagement with content that a user posts, users will be driven to post things that get them points. Then if the platform uses said metric to rank content, that unavoidably leads to a setup where users look at content posted for the purpose of getting points. Btw lemmy.world is also not free from this, people repost engagement bait stupid shit from Reddit to asklemmy all the time, and those get many upvotes and comments. But at least the users that post these don’t get any meta-post outcomes.

[–] Wren@lemmy.today 3 points 1 day ago (1 children)

Absolutely agree that people will always try to game a system that can be gamed.

I would agree with real user registration if it didn't open the ID Verification can of worms. Right now there is no way to make a KYC system airtight, and the risk outweighs the benefit, in my opinion. One user per account (if one could easily switch instances) would make for a healthier social ecosystem, though.

[–] DougPiranha42@lemmy.world 4 points 1 day ago (1 children)

I don’t know about you but I didn’t have to present any form of identification for registering here.

load more comments (1 replies)

I’m only fussy about the UX, and Voyager handles both well, so - win/win!

[–] tal@lemmy.today 27 points 1 day ago* (last edited 1 day ago)

There's one "platform", the Threadiverse, with three major current software packages (Lemmy, PieFed, and Mbin) that provide instances that interoperate. Unlike Reddit, there are those three different software packages that can be used to run instances, not a single codebase. You will choose a home instance (for you, nord.pub, which is PieFed) where your account lives, and which displays most of the content you see. There are also instances that host communities, and some of those probably don't live on your home instance (e.g. you are posting this to the asklemmy community on the lemmy.world instance, which runs Lemmy).

Lemmy was the original software package. It is written in Rust, which tends to be more-popular with systems programmers, which I think probably makes it a harder to get commits; Rust isn't heavily used by Web developers, and a lot of the package is Web backend software. (I say this without any special bias against Rust; I personally would probably prefer writing software in Rust in general.) Some of the developers have hard auth-left positions (like, they want the Soviet Union back and Stalin is top-notch) which is a major turnoff to some users, especially since the main development instance, lemmy.ml, has admins that moderate along those lines in some ways. Lemmy is by far the most-widely-used software package as of this writing. Lemmy also has a number of "alternate Web frontends"


I don't think that this is true of the others, though the PieFed situation may have changed since last I looked. Lemmy also has the most support from mobile clients (though as of this writing, all of the three packages have mobile clients that support them). I can think of a few things that Lemmy can do, like be set up to proxy images for users with a Lemmy home instance, that I don't know if the others can do yet. Lemmy's had a couple of really bad releases in terms of bugs, but nothing really substantial that I can think of recently, though I don't admin an instance. The biggest Lemmy instance is lemmy.world, if you want to take a look at its Web UI.

PieFed was a follow-up, done by a guy in IIRC New Zealand. It's written in Python, a language that tends to be more-used in Web dev. There are far fewer PieFed instances, but I'd say that it's generally been gaining userbase relative to the other two. I feel like the rate of development is generally quicker. I've seen some people saying that PieFed performance is generally better than Lemmy; I have not validated this myself. In general, Rust tends to be more performant than Python if you know what you're doing, but the performance limitations on a package like PieFed and Lemmy are probably I/O and database-related, where the language doesn't play much of a role, so I could believe this. PieFed's Web UI lets one use keystores (like YubiKeys or similar) to authenticate, which I don't believe that Lemmy can do. PieFed has the ability to rewrite links so that links posted by someone else don't send you to another instance off your home instance, which...I'm not completely sold on, but I think is probably the best current fix for the problem of not being able to link to comments and posts on other instances without taking someone off their home instance and is generally easier for users. PieFed's Web UI merges cross-posted articles into a single page of discussion. PieFed used to have better blocking features than Lemmy, could let users do instance blocks, but I think that Lemmy has caught up here. I'm currently using a Lemmy home instance because I'm happy with that instance, but if I were personally to choose a new instance, I'd probably favor a PieFed instance, all else held equal. The biggest PieFed instance is piefed.social.

Mbin is a continuation of a discontinued project, Kbin. Kbin was originally done by some Polish guy, IIRC on an educational grant from the EU. I believe that this was more of a university project for him; he got kind of overwhelmed by the equivalent of a city of people flooding in when Reddit banned third-party clients, hadn't really been planning to change the world. I think that Mbin is mostly being developed by a European set of users, but I haven't spent much time poking at it after the fork from Kbin. It's written in PHP, a language that's pretty backend Web-dev oriented, but also tends not to be used much outside of that area. Its main claim to fame is that it tries to combine both Reddit-like threaded community forum discussions and Twitter/-like microblogging functionality, interoperates with Mastodon. I haven't used it much recently, but last I did, I hit a number of what looked like bugs; I feel like it's presently lagging on development. There are some things that I like about the Web UI, though I found it a bit annoying to rapidly access one's list of subscribed communities. Last I looked, the Lemmy "spoiler" block to hide spoiler text in comments didn't work on Mbin, but that may have been fixed. The biggest Mbin instance is fedia.io.

All three have some subtle incompatibilities in their Markdown syntax, the language that you write your posts and comments in, but they're close enough that it's not generally an issue.

In general, the decision from an end-user standpoint mostly comes down to which you want as your home instance, since they have different Web UIs. If you never use the Web UI, it'll probably matter less; a client like Interstellar talking to a Lemmy instance looks pretty much like when it's talking to a PieFed instance. You'll probably use communities hosted on all three (as you are currently, with !asklemmy@lemmy.world being on Lemmy and your home instance of nord.pub being PieFed) and not notice the difference there.

EDIT: I guess I should probably provide a summary-and-conclusions section:

  • Unless you're a developer or administering an instance, the main difference you see is probably in the Web UI that is presented, if you use the Web UI.

  • There are some functional differences, though they often have copied successful features from each other.

  • Mobile client support exists for all three, but not all mobile clients support all instance types. Interstellar on Android supports all three, if you want to use a single client for all of them.

  • You can have accounts on home instances of all three types if you want, so easy enough to try out all three. I presently have my main account on a Lemmy instance, but I also keep an account around on a PieFed instance, which I've occasionally used as a backup if my main home instance is having technical issues or similar so that I can still respond to people; it's a nice option that Reddit doesn't really have. When Reddit goes down, the whole thing is down. The Threadiverse not infrequently has one instance somewhere having some sort of issue, but the thing doesn't go down as a whole.

[–] Teknikal@anarchist.nexus 12 points 1 day ago

I used Lemmy for a while, then jumped over to Piefed out of curiosity.

Personally, I can't see a real difference from my own usage. Possibly I can see a few more communities, I'm not even sure, but yeah, for me personally, they both do the same.

Granted might be partly because I'm using Summit for both accounts and generally looking at the same things.

[–] DudeImMacGyver@kbin.earth 6 points 1 day ago

There is also Mbin (I'm on an mbin instance). They are just different interfaces for interacting with the Fediverse. Each has different features and UIs. They have their own mobile clients too, but there are clients that work with multiple platforms as well.

As long as they are federating with one another you can view Lemmy communities from Mbin, Mbin magazines from PieFed, etc.

load more comments
view more: next β€Ί