PieFed vs Lemmy. What say you?
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?
Edit: I will leave this post here, which is a post by one of the devs of Lemmy that enumerates some of the things Lemmy 1.0 has. Lemmy 1.0 seems to be already in alpha stage and is already testable. The feature selection does look fantastic. Here is the post I am referring to: https://lemmy.ml/post/40744781
165
Comments291
I see a lot of piefed posts on Lemmy - are we not federated across so that we're getting the milk without needing to buy the cow?
I'm gonna fuckin buy it and milk it and treat it tenderly
I’m going to just fuck it.
It is still important to support the better project, be it with our attention, or with our money/donations. What "better" means here depends on the metric.
Again, in this time and age, specially with everything going on around the world, I would hope that there is more thought about using/buying something.
I mean, I don't jump from trend to trend, so I'll support Lemmy until either the project gets depreciated and no more updates happen. I can still see everything because piefed is federated, so why jump from platform to platform every few months? What features really are there that make a difference?
For me I jumped the ship because ever since I got introduced to Lemmy, the knowledge of who the main Lemmy devs are left a really sour aftertaste to everything.
Piefed doesn't have this baggage and as you say - Lemmy and Piefed can federate so I can still keep connected in the communities. And you can export your Lemmy profile and import to Piefed so the switch is really easy (though saved posts don't get imported, but oh well).
Sorry, what's the story with the Lemmy devs?
Transphobic tankies
Long story short, they are supporting and apologetic to various dictatorships, be it past or present. And anybody that disagrees is a Nazi.
You can check out ![email protected] for some examples
Wrongthink
Piefed lists comments from crossposts together, grouped by post, so there is less repetition due to crossposts.
Piefed lets me tag users so I can mark who is a dumbass and not worth replying to, which is nice because I block fewer users and don't miss out on their posts that are fine because their comments elsewhere are terrible.
The two things I don't like about piefed is that they don't have a compact view for image posts and they don't make the modlog easy to get to or search.
My lemmy-client (connect) also shows crosspost comments since a couple weeks.
I consider clients are their own thing since they vary significantly from the lemmy web sites.
Thanks for the rundown. OK, I'll give it a shot.
OK, given it a few days.... I honestly prefer the formatting of Lemmy quite a bit more. Mostly the inbox, and that I have to turn on dark mode every time, it's not a profile setting.
Little fixes, but for now, Lemmy is still doing it for me.
Piefed has flairs, custom feeds, events, scheduled posting, hashtags, word filters, emote reactions.
TIL - FINE, I'll give a try!
On top of what others have said, I'm going to recommend piefed to my friends when they want to jump in because of the built in on boarding.
From the start it'll show you and let you pick what topics you might like to see (so sort of like multireddit that groups together similarly themed communities into one feed / group), and shows what you want to filter and partially hide and or outright block posts with certain terms. It just kickstarts someone new so quickly with what they would want to see rather than going to all view and swim through a lot of posts that might turn you off of Lemmy/mbin/piefed.
And like you said Lemmy and piefed still federates with each other so still can leverage the content already existed.
And later on you could create your own topics/grouped communities just like multireddits.
If everyone went to the "best" instance it would crash it...
Like, you do realize the whole "decentralized" thing is why most of us are here, right?
OP is talking about the software all of the instances run on, not the individual servers themselves.
I would say that having a variety of software options also helps keep one party from having too much power, which is the main focus of federation. It's not as important as having a variety of instances, but we can have both, so why not take advantage of it?
I don't disagree, but since Mbin, Piefed, and Lemmy are all open-source and interoperable, none of them can ever have any meaningful power no matter which one became dominant, as each project can be forked if they go off the rails or if development from the OG devs stopped (as happened with Kbin, which was forked into Mbin).
As an example, the app 'Organic Maps' recently had controversy because the main dev was using donated funds for personal expenses without informing anyone. This caused a lack of trust, and it was just forked into CoMaps instead. That's the inherent advantage of free and open-source software.
This is not about an instance, it is about a project.
And also, different people have different metrics for what constitutes "best". Picking what one would think is "best" would not crash an instance. What are you talking about..
Ah, someone who wasn't around for the reddit exodus to Lemmy.
Read the last line in the comment you replied to.
Not really. I think its more like everyone gets free milk but the lemmy milk has tankies in it.
OOooooooh.... ok, well that's a feature not a bug.
God, I hate tankies. I definitely worry about the future of lemmy with how nuts the developers are
I wouldn't necessarily say I "hate" them but god any sort of interaction is just tedious.
I do have a lot of respect for the lemmy lead dev in that he's been a pioneer in the fediverse, and lemmy has become a popular opensource project. However, his ideological views are incompatible with mine, and he seems unusually passionate about them.
Yeah I like Lemmy, i donate and have massive respect for the devs that worked hard for years building this software. But their views are disgusting and it will kill Lemmy eventually. We're to small at the moment to start infighting so I dont worry to much about it. At the moment its more important for people to move away from corporate platforms to free and open platforms.
we need another Stalin to take care of...like you
Why vs when we can just interop?
We are not like traditional websites. When one community does well, we can all do well.
Piefed users comment and post to lemmy and via versa.
Piefed and Lemmy are act-pub/fediverse software systems, same with Mastodon and many others. Since Lemmy and Piefed are so similar in their structure though as link aggregators that people vote and comment on you could think of them as the same network with different clients.
I switched from Lemmy to Piefed somewhere around piefed's 1.15 version as I recall. On a technical front Piefed is a solid margin ahead in admin and usability features, at least as of when I switched. I haven't noticed a major performance difference, but mine is a single user instance so that might be better shown at a larger scale. Lemmy was a bit easier to deploy initially since there wasn't a need to have anything compile locally but rather just pull an image and go.
Ethically, I'm less concerned using Piefed than Lemmy. The devs of Lemmy are notoriously vocal in their support of Russia/China/Korea, and basically anything that could be considered in opposition of western liberal/progressive policies. This is troublesome since there is the potential for updates being made that help create even more aggressively divisive bubbles than we already have in many parts of the fedi. Those could be applied to any software of course, but the Lemmy devs make their stances quite visible in that regard.
There are a lot of tankies on lemmy, but I've only seen it on a couple of instances. It's not worth the time to make common cause with them I've learned, they just want to make the cheap point of west bad, not fix anything, their whole point is it can't be fixed. As if the alternative of getting a one party state would lead to a better outcome. They can't even have their own opinions or make up their own minds it appears, they need permission from their leaders to even agree on something not already endorsed.
I thought PieFed and Lemmy were one and the same.
I am not savvy on how this place is structured.
Lemmy and piefed are like different brands of phones. They do the same basic things for communicating with any other phone, but have different features for the user to interact with and different limitations.
Thank you.
Great analogy! Stealing it…
The beauty of open standards!
This is beautiful. The fediverse has achieved it purpose.
To be so seamless that you can't tell a difference.
I have no idea. I'm a vanilla, semi-norm who came from Reddit, mainly because they banned me after 15 years of active and mostly chill engagement.
I'm basically just a slightly opinionated guy who's interested in what other people have to say on a variety of subjects.
I'm only dimly aware of PieFeed. I like lemmy as it feels like early Reddit and I access it through the boost app on Android, which was the peak Reddit experience before they locked down the APIs.
I've no interest in spreading myself over multiple platforms - I just want access to other humans via the path of least resistance.
With this in mind, is PieFace better? And if so, in what way?
Piefed has a bunch of tools Lemmy doesn't have: Flairs, Hashtags, Custom Feeds (Private and Public), Scheduled Posts, Combined comment sections for crossposts, Emote Reactions, Events, Polls
Most of these will also be available in Lemmy 1.0 soon!
Hello,
Hope you are doing well. Any time-frame (even rough) in mind for Lemmy 1.0 release?
We are currently finishing to implement the last feature community post tags. Once that is done there is still some cleanup and bug fixing to do. Soon after that we will publish the first beta version of 1.0 (likely in February), and ask app devs to start implementing the new API v4. How long the beta phase lasts is hard to say, it depends how many problems pop up.
Thank you for the summary
Interesting..Can you use boost or a similar app with it? Also, how popular is it compared to here in terms of user?
Apps do work with Piefed, but they do not necessarily have all the features Piefed has.
Same here.
I switched to piefed to help it grow, although for me the lemmy experience is still superior, due to the difference in clients available for Android.
On Android, the Voyager Lemmy client is better than the Blorp Piefed client.
Since the blorp Dev reads these comments (thanks for making us free software!), here's my list of features to bring blorp up to parity, from most to least important:
I thought Voyager supports piefed now?
it does. i am using voyager on piefed right now.
I guess I'm bad at logging in. Thanks.
Hm, perhaps your instance needs to update to a newer version? I notice that it's on 1.4.6, while Piefed.social is currently running version 1.5.3
EDIT: Ah, nevermind, 1.4.6 is only a couple weeks old! I was thinking of the gap in those releases in relation to Lemmy's, where that would be a massive difference.
Is voyager updated to the latest release?
I have Voyager 2.43.2 which is the latest on fdroid and also the latest stable release on GitHub. Maybe it is on the blahaj side?
Hm, could be. Very strange it isn't working for you :\
I can login to blahaj on blorp and summit piefed clients, just not Voyager.
I had to sign up for the experimental bug test version of Voyager to gain access to piefed compatibility, though that was several months ago now; not sure if it's been added to the main version yet or not. I haven't had any issues using the experimental version.
It does. The only thing I miss compared to the Lemmy experience is that "auto fill title" does not work yet when link posting. However, most of the PieFed features aren't integrated into Voyager yet, so it will be similar to the Lemmy experience but you will miss out a lot of PieFed stuff.
Ah, good to know. I'm already pretty happy with the lemmy voyager experience for just passive scrolling, and mostly do anything important (mod actions, longer comments, etc) on desktop anyway, so for me at least, that switch would be pretty seamless. Though hopefully Voyager supports more piefed features in the future!
When I moved from Lemmy to Piefed, I just dumped apps all together. I've been using the web version since and it works absolutely fine for my use. Granted, I mostly comment, having only created a few posts ever. So perhaps using built in "share" feature of phone OSs is useful, but besides that, the web version works great.
Do you mind opening a GitHub issue? You can just make a single issue with that checklist. It’s just easier for me to track what needs to be done in GitHub instead of random Lemmy/PieFed comments. PieFed hide read should be an easy fix.
https://github.com/Blorp-Labs/blorp
Would you be willing to try Summit? That also supports piefed instances for some time now.
I didn't know voyager now supports piefed. Have to give it a try some time.
Trying it out, first step change post type to
cardfull!Edit: how do you actually post something? EDIT: it is the ... Menu
You can also swipe left for voting and replying.... in some views lol
Now that I'm saying it, it has some weirdness to it even though I've used it for months.
Piefed has some neat features unique to it, such as:
On the sysadmin side of things, it'd bring some nice advantages regarding network resource usage and page loading speed, and benefits from using tried and tested industry standard frameworks (I.e, Flask), instead of bespoke solutions.
That linking of comments is pretty cool.
Page loading speed is interesting. Your link only tested on mobile. A few days ago I did a non-scientific test, on desktop, (just me browing on piefed) and I thought lemmy was faster. But I may be wrong, or it was just instance specific.
The difference in speed could be due to differing hardware specs of the servers, locations of the servers in relation to you, and the amount of user activity on each server.
I'm not sure if piefed.ca is hosted in the same location as lemmy.ca, or if their server specs are similar, but it probably has a better chance of being able to compare relative speed.
On my end at least, they both seem about equally as fast, but perhaps it would be more noticeable on a slower internet speed.
In most cases, when bandwidth/latency is not a bottleneck, the thing that limits page load times is the database (in both lemmy and piefed's case). So, if an instance has a beefy server they are running their db on, then it is going to snappier most of the time.
Piefed Game Changer number 1: Custom feeds, ex:
that way I can look at non-tech non-politics stuff (either few memes or all memes) when I want.
Piefed Game Changer number 2: Scheduled posts. That way when I got free time I can make a bunch of posts and schedule them over the next couple days or weeks.
I still keep a Lemmy account bc a couple things are still easier there. Plus to see what the posts look like to other people.
Basically custom feeds are just a content recommendation algorithm.
See my complaint about the non-existence of Content Recommendation Algorithms on the fediverse today here
It's not even recommendation, it's just a way to see the same content (whatever sort you use) but in one view per topic instead of everything altogether.
I don't really understand the difference between the two. Don't they essentially do the same thing, connect to the same communities, etc? (Apart from some minor details)
Piefed is its own software. If you just go to piefed.social you'll see it is massively different and has different tools and functions.
But yes, they both federate with the same communities.
I just clicked over there and it has the "new" Reddit style rather than the "old" Reddit style. That's a pretty big ding off the bat if the style can't be changed.
I'd say it's halfway between old reddit and new reddit. And I hate new reddit with a passion but felt like old reddit is a bit tiresome.
Piefed has theming though to change a bit.
It seems to have a very different, potentially better feed than lemmy, interesting, might switch
I picked Mbin
There are dozens of us!
I was using Lemmy, I now use Piefed and I quite satisfied (it's not perfect, sure, neither am I ;).
Can't recall why I switched but I know there was some technical reason.
To me, they're just two ways (among a few more) of accessing the same fediverse. I use the Web UI, on a desktop computer as I don't do social media on my phone.
Lemmy is established, having existed very long before. But also they work together. So unless you have some major issue there's no real reason to up and switch.
Having two softwares actually contributes to the decentralizing of the fediverse IMO, as long as we don't devolve into tribalism and attacks between the two that deter new users....
Some people seem to find this hard. I might be one of the PieFed devs, but there are certainly reasons that people might want to use lemmy instead and I think they do some things better. No one platform is going to be the best.
Yup, I use Lemmy because imho, the whole idea of social reputation feels a bit too like Reddit's karma thing. But on the other hand, Piefed also has its nice customisation options.
So imho they're complementary, the most important is that they're both decentralised.
The reputation score (sum of upvotes - downvotes) is something that only admins can see. I absolutely agree with a lot of the criticisms people have with reputations systems like this or reddit's karma, but at the same time, it is one of the most reliable and highest signal to noise indicators of spam/scam/etc. accounts out there. If we were to remove it entirely, it would take away a powerful tool for flagging accounts like that to admins earlier rather than later. Oftentimes, we can spot accounts like that even before they get reported by other users because users are much more likely to downvote/block than go through the trouble of creating a report.
To address your other reply in the same place, ngrok is not affiliated with X's (twitter's) Grok. ngrok is a service that provides https tunneling much easier than manually managing domains. Developers often use this for proof-of-concept stuff or testing features that need SSL because ngrok addresses can be created and destroyed easier and quicker than manually managing your own dns.
In actuality, I didn't even realize that ngrok was a sponsor. Or, was a sponsor at some point. Is this still accurate @[email protected]?
Yep https://ngrok.com/ is not affiliated with Musk at all. Their 'sponsorship' is that they provide me with a VPN service for free which they normally charge $10 per month for. @[email protected]
Oh, and to ask (putting it as a new comment so you get pung), I've been looking at the Piefed page out of curiosity, and it's very clear and insightful - but I see Ngrok being mentioned as a funder, and I'm a bit worried. How can you be sure that they are not affilated with Musk's Grok to any extent?
I used Lemmy for a few years, but switched to PieFed recently. They offer very similar functionality. PieFed suits me slightly better. I would be happy with either. And I'm still using Voyager.
I like piefed.
I dont have a client, just the web ui in my phones browser is fine.
It honestly just feels exactly like lemmy to me, but I prefer not to support lemmy for ideological reasons.
I have borh and i find mobile with firefox is still the best.
Piefed has some critical features like, non-nsfw blur, flairs, ability to disable notifications from relies on posts and more information is exposed to admins.
I’ve been testing both for some time and the differences are pretty minor. What I really like about PieFed comes down to two things: how it groups cross-posts and their comments (on the web version), and the moderation tools. The downside is that there are a lot fewer mobile apps that support it.
Cross-posting is an amazing feature that’s still massively underused.
IMO they're both good and deserve our weight, I do think they can work off each other.
I use Lemmy because their mobile app support is much better and Jerboa (the Lemmy maintainers' app) has everything I need and not a single bit more. I think it would be great for Piefed to get more app support.
There are a lot of features that I think Lemmy can benefit from emulating from Piefed, like the option to show comments from crossposted threads, filters, and more granular moderation capability. I heard Piefed is a lot lighter on resources, so if I were to self-host I might use that one. Also I have no idea how many of Lemmy's shortcomings are due to be addressed in their planned 1.0 release.
Lemmy development is slow whereas Piefed is a bit faster, I think each is great in their own right. Not everyone agrees with me here, but I think the Lemmy developers do a good job keeping their personal beliefs to their own instance, rather than let it infiltrate the code base. Same with Piefed. I think the development of both should be encouraged rather than trying to find rifts and making it a team sport.
and this one:
people were happy that lemmy does not do this...
So PieFed is great for the health and growth not just of itself but for the entire Threadiverse, imho. And then seeing how well and which features are most popular in PieFed, Lemmy can copy to improve experience on that side. Also as people leave Lemmy - e.g. lemm.ee shutting down was a major event but even more relevant is the overall reduction in number of active users, from ~55k in the peak after Rexodus to only ~35k today - then hopefully PieFed can at least entice some of those who are definitely leaving Lemmy to remain at least in the wider Threadiverse.
That said, as Lemmy moves forward so slowly, increasingly it is going to miss out on an ever-growing share of what that wider Threadiverse offers. e.g. polls and hashtags, neither of which I see mentioned in the planned 1.0 release. Every single post, if Lemmy can render it at all (it can't for polls) will lack information that only shows on PieFed. And with funding, active user counts, and number of new instances all decreasing... this going to affect Lemmy further. Most of that would have happened anyway regardless of whether PieFed existed though, so again I am glad for the latter since otherwise people would just leave the Threadiverse entirely. e.g. here is one such very interesting irl story: https://jeena.net/lemmy-switch-to-piefed.
that page limit is very bad. essentially makes lemmy posts ephemeral. did we forget that we hated it when reddit did that?
I'm on Lemmy (db0) because, at the time, I thought PieFed was just another instance, and I chose the instance I liked best without much thought behind what software it ran.
db0 has talked about spinning up a PieFed instance, but I would have to join it and I'd have two accounts. I'm not sure I want to manage two accounts. AFAIK they are not talking about converting to PieFed (if such a thing is possible).
On the tech side, the two mostly federate with one another. I (maybe mistakenly) called out a PieFed user for not posting a link. They thought they did. And they did — it was visible on PieFed, but it was not visible to Lemmy. So they apologised and posted the link in the body of their text, and I apologised for not understanding how things worked. So that is an issue Lemmy (the people who make the software) would have to address, and then db0 would have to update the code on their server (I believe).
So I think as long as they continue to federate to one another, it's fine to just use what you want. If one starts to pull ahead and the other is not catching up, it might be wise to switch, especially if there is a way to pull all your subscriptions, blocks, and managed communities from one to the other.
I have no idea about the ethics of using either.
The db0 folks did spin up the anarchist.nexus piefed instance if you want to give it a try!
PieFed, which i used first, is harder to navigate. It seems to have blocked a lot of content from other instances and i'm not sure why
Defederation/community blocking is fully adjustable by an instance admin, just like Lemmy.
What instances?
As other people are saying, this is normal for all instances, and I wanted to point out that Lemmy also specifically blocks a ton of stuff from PieFed too, in cases where PieFed has implemented a feature but Lemmy has not.
Polls, hashtags, user and post flairs (the latter of which is halfway coming in Lemmy's upcoming UI, although only in the server side while the UI will remain not yet implemented), and emoji reactions come immediately to mind, and I am certain there are others.
Plus PieFed aids in community discovery in so many ways, like combining together comments across cross-posts, and also PieFed renders the community side-bar (with explanation, rules, and links elsewhere) below every single post, so that looking at the same post on Lemmy vs. PieFed (caveat: most 3rd party apps have not caught up to all these features yet, so here I mean the web browser UI) looks very different.
Honestly, PieFed for me, since it has more Reddit-like features than Lemmy does. However, for some reason, the PieFed instance of choice for me, Thriv Social, is not working as of right now. I've been meaning to get in contact with its admin and ask what's going on with this "internal server error" deal.
I like both. The main thing keeping me from using piefed is it's atrocious image viewer though. I like how Lemmy just spits out the image when you click the thumbnail.
A fair point, but on the other hand PieFed images render without needing that expansion (ah, I see I've chosen that in my settings, so it probably is not that way by default), and the other image modes (Tile and Wide Tile) offer an even more streamlined experience for viewing a bunch of images in a community or in a multi-community Topic/Feed, if that is what you want.
So fwiw I don't find myself ever missing that image expansion feature of Lemmy. I don't see a similar option in my Lemmy account's settings menu either. It's more like Lemmy needs that feature, whereas PieFed provides a different workflow to meet that same underlying need.
I do remember enjoying that Lemmy feature though:-). The major downside is when something looked like an image but was actually a link, and then I start cursing at the fact that they can look so similar to one another.😂
The image viewer on piefed will crop an image without showing any indication that it was cropped, which confuses me a lot of the time (and makes scrolling Tumblr comms impossible). I think just spitting out the image directly is way better. Its form over function.
Lemmy can auto expand images as well. (Accidentally opening a link when you meant to expand an image is very annoying though)
Yeah I hate that cropping effect, though both Lemmy and PieFed do a similar thing in not quite "cropping" but only showing the first image, and then when you click through to the full post you can see a second or more images. So I just get used to clicking on the image and having it render in full in its own little pop-up-like state (where it takes over the screen, but that's more intrusive than the pop-out that Lemmy does).
I suppose it depends which communities you browse regularly - like for the main meme and shitposting comms that pretty much only ever have just the one image I see what you mean, but for comics or certain communities like tenforward there's often a second bonus image that makes it worthwhile to have gone into the post, which I usually do anyway in order to read the comments. Lemmy's pop-out is primarily useful when you don't care about reading the comments at all.
Also, it looks like the blorp alternative UI (see in action at https://blorp.piefed.world/home) doesn't crop, maybe?
Blorp dev here. As of right now, images should not be cropped. Theres always a chance we encounter some weirdness with reading the aspect ratio of an image, but if everything goes correctly, it shouldn’t crop. A few people have asked for a max height for post thumbnails so they don’t take up too much vertical space, but as of right now, that hasn’t been implemented.
I'll have to try blorp again (can't remember why I stopped last time)
Just logged in again with piefed and it told me the login failed, it seems to be working fine though.
Was it a one time fluke or does it give the same error if you login again?
Sorry I was unclear, the login was successful, it just gave me the error anyway
What about Mbin? How is it different?
Mbin went the route of making ensuring microblogs like mastodon were fully compatible, so it can offer both a Reddit-like experience like Lemmy and Piefed do, while also offering the ability to follow mastodon users and hashtags, and display mastodon content in a more micro-bloggy way.
The downside is few mobile apps support it.
Didn't know that! Thanks for the info, that sounds very promising.
There are more downsides than just that though.
There is value in optimizing for Threadiverse content, whereas Mbin mostly optimizes for Mastodon and the Threadiverse is an afterthought. As others said, PieFed also federates Mastodon posts if someone tags a community. So it is not surprise that optimization is the opposite there, with the Threadiverse as primary and Mastodon as the afterthought.
I works really well with Mastodon, both making posts and liking/responding to posts. I like that I can check Mastodon and the Threadiverse from one account
Lemmy, I started with Lemmy and have not seen a reason to move away.
we should make a new one and then make a new one again so that the community is split into smaller and smaller pieces with less users and the whole fediverse thing can be less interesting overall
piefed and lemmy users see the same content though
Tell that to the instance admins on lemmy.ml who ban people from communities they've never so much as heard of for making offhand comments. Or to Steve Huffman himself who should have done Reddit the "right" way?
Seriously, all FOSS is good. Being able to start up your own instance, either Lemmy or PieFed, is good. The fact that they all communicate together is great.
If PieFed brought an additional 100k content creators to the Threadiverse, that only enhances the user experience, even as viewed narrowly from purely the Lemmy side.
I for one have accounts on both Lemmy and PieFed, and while I use PieFed far more often lately (since it offers far more features that I like?), I do legitimately use both for different purposes. I revel in having options to choose from!:-)
i don't care about the lemmy.ml drama because im not on there
Right, because you have alternatives to have an account on instead:-). This is an example of where divisiveness can be a good thing - we don't all have to be on the same instance, or even using the same software, whether Lemmy vs. PieFed vs. Mbin vs. nodeBB vs. flarum (eventually), or Mastodon or Friendica, all of it can be interconnected. I would argue that this makes the Threadiverse a more interesting place to be, actually. Because I definitely would have gotten kicked off of or voluntarily left lemmy.ml long ago, if that were the only option available...
Hardcoded censorship is a no no
That's terrible and immediately makes me question the trustworthiness and motivations of a dev team that decides to block instances by default.
I'm not saying they're not trustworthy but that just feels icky.
If you've gotten to the point of something as advanced as spinning up your own instance of a federated software you probably know who you want to federate with.
Here is the list of defederated instances when a fresh install happens. This is editable in the admin UI after installation is complete. So, if you really want your instance to federate with the good folks of cum.salon, you are more than welcome to.
This is really just intended to provide what we think of as a good set of defaults for a typical user. Of course this is somewhat opinionated, just like something like an operating system has a set of opinionated defaults for stuff like default programs, window styling, etc.
I think the biggest thing is just including one of the oldest and most active instances in there. Hexbear (or Lemmygrad) is not everyone's cup of tea but a default block, or even to lump them in with an instance like the one you mentioned is kinda crazy. Some of the other bigger instances out there federate with one or both just fine.
I mean, the same is true for other PieFed instances. piefed.zip, for example, is federated with both (same admin team as lemmy.zip).
Like I said, this is inherently opinionated as any kind of defaults would be (themes, colors, user settings, etc.). I just don't agree that just because an instance is old and active means that it is a positive influence on or provides a positive experience for the average user. Just like I don't think forums like 4chan should be looked at positively just due to its age and activity. I know there are many that disagree with this, and there is nothing wrong with that.
Specifically, the piefed.social instance is a bit more opinionated than most other instances out there because rimu has pretty strong feelings about social media. Some of my contributions to the code have been to make PieFed less opinionated or to take some of those very strongly opinionated options/filters and make them configurable or optional at an admin level. So far, rimu has been pretty receptive to this kind of contribution.
At the end of the day, I am glad that all three threadiverse software platforms exist (people too often forget about mbin) and have been able to maintain a cordial working relationship. They each have different opinions, defaults, and features that might appeal to some users over others.
Clearly it's polarizing. Clearly anyone spinning up a new instance certainly would know what site of that fence they fall on.
They can remove it then.
I did a code review just about a week ago, see https://hexbear.net/comment/6827649 for what I found.
Kindly pass this on, but this is actually defunct code that is not actually functionally active on Piefed.
Mostly everything else being complained about is objecting to Piefeds attempts to weeding out spammers, trolls and AI spammers with arguably punitive detective functions - but the purpose is to mitigate that.
What does that mean.
It doesn't work even if he wanted it to. Rimu himself didn't even add it. He's not the only contributor to the code.
Ok, thanks for telling me.
Also I have said nothing about Rimu. And I know he isn't the only contributor.
Some of your code review is not understanding that Piefed handles things differently. So in the context of blocking, if someone blocks you on piefed - you simply can't reply to them anymore. This isn't out of sync with how many services operate. Now Lemmy does not operate like this, but the disconnect between how Lemmy and Piefed handle it cause discrepencies like this.
This code exists, but is unused to my knowledge. Certainly for Piefed.social.
I also do not see this as inherently bad as it can be used to stop slurs.
This is anti-AI checking functions. Most of the other things you refer to generally here within the code are simply mitigation tools against spam, trolls and AI posters.
wjs018 says it is in use, https://lemmy.ml/post/42044700/23491105 / https://piefed.social/comment/9793872
I hope that piefed will publish the blocked phrases in the api at some point, like lemmy publishes the slur regex in /site. (This isn't trying to be "look lemmy is better," I mean this)
And maybe it wouldn't be a problem if we weren't for federation. The result is a desync, where either all but the instance with the blocker can see the comment, or only the blocked users instance can see the comment.
Yes, it's a contradiction with how lemmy handles the block function vs. how piefed currently handles it.
No. I can reply to my piefed.social account with the piefed.zip account it has blocked.
What did I miss? What's wrong with hexbear? Are you just a transphobe?
Can you please clearly state your argument? I have no idea what you mean.
What do you mean?
There was an allegation made some while back of Piefed having "hard-coded' blocks of certain instances. In actuality there is a default setting when you spin up an instance to defederate from some of the most aggressive instances that are known to brigade, spam, and generally act trollish. You can simple uncheck those during or after setup though, so it's a suggestion, not a forced state.
https://diggita.com/post/93963/91551
Sry for the hexbear thread, couldn't find the sane post i got the info from in the first place.
TLDR
Piefed has a list of words that are banned and no instance can federate with others that use words like porn
No, that's not true. Piefed has no list of banned words. That specific function (which has been toned down) is purely for when a new instance wants to fetch new communities. It will ignore communities with specific keywords, most of them are just insults.
I suggest not purely relying on the word of Hexbear users who have never used Piefed and are trying to interpret the code.
I saw that in a very different thread, but search engines are useless nowadays.
The "most of them" part is (or was) a huge problem a bunch had been communities which the programmer had some weird personal agenda against.
Rimu does not like meme communities and 4chan culture, and piefed.social specifically will automatically erase all post from meme communities (and drama communities) after 6 months to save space (or at least that's a partial reason). Other instances like piefed.world have disabled this function. There were other terms in the original code that blocked other things too, like "196" and "piracy" so new communities with those in the title could not be auto-fetched (although could still be added manually), but they've now been removed.
Then why bring it up, if you aren't certain? Let others who know do that? Anyway here are some details about the situation:
It was actually Lemmy that had a hard-coded list of banned words, and those word above are from Nutomic, except that after a huge outcry the Lemmy devs did relent.
As Skavau said there was a recent issue where new communities would not automatically be brought in, but that's not a "block" since they can always be added manually at any time. Even so, it was hard-coded (generally never a good thing to do in code), and it wasn't highlighted in the code to make it easier for new instance admins to see and change unless they were reading through all of the code (which I think most instance admins have been doing so far?).
So it's not "great", but it's not horrendous either, unlike the true hard-coded word block done by Lemmy.
Also, PieFed recently enabled allowing the showing of deleted posts. I think it's a bug that the OP image is still showing (when OP deletes something they should have the right to make it disappear, but conversely those conversations started by their OP yet continued by others are not their property to dispense so readily), but anyway you can read through it here: https://piefed.social/post/1623152. Note that many things have already changed since then, e.g. Lemmy has walked back its own hard-coding of another matter, the centralization of using Lemmy.ml as the sole authoritarian control source to define the list of popular communities sent out to new instances (it is still hard-coded, despite all the outcry about hard-coding when done by the PieFed devs, but at least now it provides for some alternatives), plus deleted posts are a thing now, they've also been changed to be allowed automatically without needing to be triggered.
The difference in handling these matters between the PieFed vs. Lemmy devs is very notable. I'm tired of how people speak as if the Lemmy devs have never done any wrong and PieFed should not exist so as to make room for Lemmy. If people want to use Lemmy, they will, but the same for Piefed? The full details are there if you want to peruse them, unlike on Lemmy where a deleted post returns an empty page that acts as if the OP never used to exist in the first place.
It sounds like that comment chain is discussing two different things. First is the piefed default block list, which admins can edit as they please for their instance. Hexbear and lemmygrad are on there.
Second is the lemmy slur filter, which used to be applied across all of lemmy and was not configurable. That may have changed, but it isn't clear how. But regardless, that doesn't seem like a complaint about piefed, unless I am misunderstanding.
Huh, on one thread I notice cunt was censored, the comment still went through with removed under that word, while other swear words went through.
I hate that kind of censorship, bad words are case by case, just because people have used cunt in bad ways doesn't mean no one should be able to use it, if it did the ill intentioned could disallow any word or argument by starting to use it, not all that hypothetical, the right co-opts left terminology and issues all the time, and discredits them with the sheep as such.
What you are talking about is way worse though, I find that disqualifying if true. Wtf? Is piefed started by religious extremists, trying to stay out of the crosshairs of extremists? Hate freedom of speech? Segregating from each other from some imperiously minded administrator deciding what's good for us is a road to NOT overtaking social media that has become parasitic.
This is all configurable by site admins and not baked into the code.
Fuck. I moved here from instance that was sinked. I need to move again? Is that true?
No, there's no word censorship of posts or comments. Rimu did add in a word filter for instances to be able to use if they wanted - but it's unused currently.
For piefed.social specifically, there are some words/phrases in the filter currently. Most of them are malicious links that have been spammed in the past or phrases that have been present among private message spam waves. Only one racial slur that I see in the list.
So, you don't know what 'hardcoded' means, and your hexbear link just demonstrates why they're stupid too?
The worry about a hard-coded list stems from Lemmy itself doing exactly that several years ago. And then when pressed, the response was:
-Nutomic
To be fair, after a huge outcry the Lemmy devs did eventually relent and removed the block. Yet somehow on hexbear and lemmygrad (see links to those in the context to this sub-thread above), Lemmy has never done anything wrong, and PieFed can never do anything right.
That's enough reason right there for me to leave Lemmy behind. Thankfully PieFed exists or else I'd have to leave the Threadiverse altogether, and yet there will always be some who bring their false arguments around the defederation filters.
Since that time btw Lemmy has added an additional hard-coded filter that highly ironically - and hilariously to me - went even further towards propagating community lists, even while PieFed has significantly walked back its own such efforts in that regard. Not that they would ever acknowledge either of such, of course:-).
Huh? You're mixing up a few things here, but 196 was removed from an auto-community look up filter. Currently in any Piefed instance, a local user has to subscribe to an off-instance community in order for new posts to populate though.
Why should we withdraw from the tankies, insufferable though they may be. Just don't follow their posts. We don't need or want to withdraw into echo chambers to protect our own people from wrongthink. Use your reason to dissuade from wrongthink.
More than just the tankies, we want to expand the people federated to include the right wing. You don't have to follow their bullshit if you don't want to, but segregating from them is a mistake, one that has led us to where we are today, in different realities.
Non-nazi conservatives already can use the existing general instances. Every 'free speech right wing' instance that has been created immediately became nazi bars that welcomed fascists. Tolerating the intolerant will simply push away the non-fascists from participating, which is what ultimately caused previous reddit alternatives like Voat (and Bitchute, Nostr, Odysee, etc) to fail.
The majority of conservatives are not nazis even if they unknowingly support them. It does makes sense that nazis are looking for a home and colonized offshoots like lemmy though as the explicit ones would be forced from mainstream outlets.
Obviously there is a line there, where do you draw it? From banning out and out nazis, to what? Who says who is a nazi, or a fascist?
We should have a clear set of rules, and violations, or censoring, should go through a process ending in a jury trial of users before any final decision is made. Not only would it be fun to run such jury trials on violations, and give a sense of community, but it would prevent moderators and developers deciding for us what we can see and prevent abuses of their power, and prevent government and business interests getting their hooks into the moderation.
In the case of banning instances idk about that even, my instance doesn't block any instances and I've seen no nazis. Even if I did, so what, I could avoid them, same as I do with tankies. It's better to be able to see what they are doing anyway, insight is valuable at times. The instance could have a banner explaining they are condemned by the other instances, where you have to affirmatively click on it like a nsfw post.
What about people critical of Israel? Israel's superfans insist it's bigotry to not support their final solution against their others, to question them forcing millions of people into ghettos. Are we to censor anyone disputing such narratives because bigotry is alleged? Because they equate criticism of their policies as naziism, quite literally, while themselves being nazis of a new sort. The bad (worse) guys always accuse their victims/opponents of doing what they are doing. Why should developers and site administrators decide truth on their own?
I do not see what good it does banning instances in the first place. You think your own users are going to become nazis after seeing their posts? To protect their weak minds from wrongthink? It doesn't really work like that, and people not being exposed to it can make it more likely they get seduced to it not less. And it's not in the best traditions of western culture to censor viewpoints as such.
What prevents that is the base structure of the fediverse itself. Anyone can spin up a new instance, and choose to federate with whomever they wish, and users can choose which instance most closely aligns with how they want their experience to be. That's not possible on centralized services like Reddit.
If a business were to somehow place themselves as admins on an instance and it became pro-corporate, it would be easy to defederate them, as 90% of instances already have done to Threads.
That's a strawman argument, as it implies that any allegation, no matter the evidence behind it or who makes it, will somehow be enough to justify defederation.
You don't just defederate on allegation, you verify based on actions. If an instance is openly pro-genocide zionists, or openly fascist, or openly encouraging or tolerating racism, bigotry against minorities, etc, then they should be defederated if you don't want to turn into a Nazi bar.
If you're unfamiliar with the concept of a Nazi Bar. The short version is: If Nazis frequent your bar, and you don't kick them out, more Nazis will come, the rest of your clientele leaves, and your bar will become a Nazi Bar.
You can't give some nazis just a couple booths of your bar and tell the rest of your patrons to ignore them, the other patrons will leave and not come back, because they don't want to associate with nazis.
If you federate with nazi instances, they will not engage with the rest of the fediverse in good faith, they will disrupt and troll and put off normal users from wanting to engage with the platform at all (many people have said that the high tankie presence on Lemmy is offputting enough to avoid it, as an example, it would be even worse if nazis were also welcomed).
I think it's rather close minded to reject the jury trials for violations on instances, under clear rules. Moderation, both site wide and in communities, is a big reason half the people are on here. You expect them to shop around to every instance to find ones where their beliefs are in alignment with moderators, and how they could read a disagreement you may have with people on here, that could be misunderstood or taken out of context, or downright wrong?
To say jury trials could be co opted, not if you set it up right, it would be less able to get co-opted as imperious edicts from administrators as you are advocating would be.
Your arguments in favor of censorship always boil down to us trusting the people running the joint. If a drastic step like banning an instance is taken, then it wouldn't be hard to prove that to a jury of your peers. And other remedies could be available as I said, like hiding their posts under a nsfw with an explanation.
Reasonable people can differ on where to draw the line in banning instaces, as I said you would have to ban the nazis (talk about strawman,) you keep using in your definition, but the majority of conservatives are not nazis. It would be like banning all left groups for tankies that purport to be left.
This kind of thinking is why the fediverse hasn't taken off. We have all the wrong people in charge, from business to government, to developers of lemmy apparently, and their cheerleaders promoting censorship to protects us from wrongthink, out of a sheer contempt for our intelligence.
You keep calling it censorship like defederation blocks any ability for a user to access the defederated instance. It doesn't. A user can still visit it directly if they really want to, and they can move to an instance like yours that doesn't defederate anything if they really want to.
You are very dismissive of admins or moderators who may not want to take on additional moderation load of dealing with nazi bars. Lemm.ee shut down due to admin burnout, moderation load is not a triviality that can be glossed over.
Except on the most popular instances; Sysadmins, admins, and moderators are all putting in a not insignificant amount of effort keeping their servers maintained and updated, removing spam, illegal material, trolls, etc, all without receiving a dime. The fediverse is mostly all volunteer effort. To sustain that effort, you want to make the job of keeping all this going at least somewhat fun.
If you demand that they federate with instances that only bring with it endless trolls, fights, spam, fascist and racist material, it will stop being fun. Coming to the site will feel like a slog, and burnout will crop up quick. This is a studied problem.
Anyone can be in charge of their own instance, you yourself could be the change you want to see. Instead, you seem to dislike the idea that most instances don't agree with your views on federation, despite the federated nature of the fediverse allowing for the instances you desire to exist. We just don't want to talk to them.
Do you feel like non-nazi conservatives are not able to use the general instances?
What do you mean federating with instances that bring endless trolls, fights, spam, fascist and racist material? As I responded on a different reply I gave a brief recount of my wandering onto a hexbear post not knowing they were tankies and getting mobbed by like 100 replies, then having some follow me onto other threads for a few weeks. I got suspicious and caught a couple of them and called them on it and they stopped.
My crime, and I thought they were just super politically correct at first incensing me to argue back even more, was saying they are trying to turn us into an eastern style government, where we aren't allowed to disagree with leaders or policies. Did not understand the vitriol. Really dumb trolling too, lots of moving pictures, gifs, I fucking hate those things. God rot gif givers, with exceptions.
But just being federated with them, their users come onto your threads and talk trash? But if not federated they can't come onto your threads? What if my instance is federated with them, and your isn't, and we are all on the same thread on an instance we all are federated on, can they only see my replies and not yours?
idk all the ins and outs. Less censorship is better in my opinion and other options short of blocking whole swaths of users could be employed but yes at a point you have to block them, can't have nazis, or agent provocateurs could even be used to say illegal things and then try to get the authorities on that instance for not having it removed in time kind of thing. There is a line where you have to censor. I think that line should at least be under clear rules enforced faithfully, and the best way to enforce them faithfully would be for major decisions to be decided by a jury of users. Including decisions to permaban users, especially that.
That's up to you. You're welcome to use a 'free speech' instance, but if lemmy.today does erode into an outpost, a hub for said reactionaries to organised and harangue the fediverse down the line due to low local moderation, then lemmy.today itself would become at risk of being defederated by the wider fediverse.
What do you mean "organize and harangue" the fediverse? Is disagreeing with you that? Taking an issue with your political picks and their stances and platform? Who put you in charge? I didn't vote for you.
Using low populated instances, or poorly moderated instances as springboards by which to troll, spread misinformation and post in bad faith.
No.
I didn't say, in this context, that I would be the arbiter. Just that if an instance was used that way by bad agents consistently, and it was noticed, it could find itself at risk of being defederated.
Beyond that, there's little support on larger instances like .world, sh.itjust.works etc of re-federating with lemmygrad, hexbear, maga.place etc.
I see lemmygrad and hexbear, and they are insufferable, but I can avoid posts on their instance.
When I first got on here I didn't know any of that and responded on some hexbear post and they piled on me, I defended myself thinking they were super politically correct until someone noticed and explained to me they were communists from other countries. Probably 100 replies from them.
All just to make cheap political points, west bad. No you can't fix anything in the west stop right there west always bad, eastern dictatorship good apparently. That was my affront too, I said they were trying to turn the US into an eastern style government where everyone has to pretend to believe their leaders. While here in the west we've long been able to disagree with our leaders. They piled on, and I thought they were mad because of political correctness gone awry.
I should add I think they followed me onto other threads and trolled me too for a couple of weeks, I actually caught a couple and called them out on it.
Other attempts to make common cause all ended in failure as well as a whole although I've spoken to a few reasonable people you will always get some that jump down your throat about something. They also seem to need permission to believe in something. Pathetic.
So I see where one would want to ban them, I think other measures could be better, like hiding their posts under a banner, nsfw style perhaps. It could come auto censored and you have to click on it, it could give you the options to set up how to block what. There could be ways to mute them or groups, idk the mechanics.
But if drastic action is taken, it should be under a clear set of rules, and I think those rules in an ideal instance could reach a jury trial of users, where someones argues the best arguments either side and a decision is made. I think that should also be available to other moderation actions like permanently banning users. Half the people on lemmy here were targeted on reddit with dishonest moderation in the first place, and everyone on there has seen moderators abusing their power, had false allegations lobbed at them, been accused of motivations they don't have.
Clear and honest rules would prevent abuses and misunderstandings, and prevent manipulators, many of which are organized for ill purposes, from running malign agendas with armies of mechanized troll divisions and influence agents, some of which are paid for by our own governments and have hooks into social media companies to pretend not to see them and cave to their bad faith moderations asks, whether by mass flagging through those agents, or homeland security that sent lists of users to ban.
They don't ban or violoate users for what they are getting banned for either, they find an unrelated subject, and pretend it's against the rules, often with no plausibility. Because we have no protections, no honest system of appeal, they don't have to show plausible reasons to violate accounts in the US. Jury Trials would fix that and instill trust, something soon to be in shorter supply, everything is going to go to shit(tier places.)
I agree. And you know what, Facebook's sponsored algorithm makes more Nazis than Nazis alone. What we need is to be able to subscribe to community notes and misinformation alerts from trusted sources. There is room for everyone, even the fucking Nazis. We just need block lists etc. And before someone cries echo chamber, you know it's kind of up to you to monitor your "trusted" sources over time. Things change and being informed is being informed. Apolitical people or people too thick for ethical decisions just don't need an algorithm pushing political propaganda to their feed every moment of every day.
FYI, hexbear is a troll instance, and its admins have literally been caught lying to the admins of other instances. It is not their beliefs that get them defederated by other instances, but their combative and trolling behaviors that their instance admins refuse to keep constrained within their spaces.
So since they refuse to, the other instances must do the job for them. Hexbear is not nearly as bad as CSAM, but it's a similar argument: when something is fairly wholly offensive, shouldn't someone have the right to not have to have that content shoved into their face, without their consent?
Fwiw, instances like PieFed.zip allow federation with hexbear (and lemmygrad), but make it opt-in by initially blocking it for all users but telling users how they can remove those blocks. Hexbear in particular has earned their censure by the wider community, but this approach nonetheless allows discussions with them from their home instance. And btw nothing blocks anyone from creating a hexbear account - nobody here is talking about making them cease to exist, though offering them a platform and a full seat at the same table as everyone else, despite their refusal to play nicely with others, would be another matter altogether.
Check out communities such as Meanwhileongrad and [email protected] to learn more such details if you like.
I've tried to participate on their threads a number of times, all ending in them trolling me and me having to ignore them to end it. Just when we had this conversation I went on one of theirs, got some agreement, until one of their guys posted a link to the original comment I mad that pissed them off when I didn't know they are tankies. We would still be at it if I kept responding.
So what I've noticed, they seem to have guys in charge, it's not a group of independent dickheads, it's like a hierarchy, with leaders and a chain of command of sorts. That they somehow found a random person commenting, garnering a small amount of agreement, nothing pulling downvotes, and they somehow ended up searching that user in their archives.
There is no agreeing with them either for long. They lead their people to have contempt for the western left. While themselves coming across as "woke" which is odd because their biggest sponsor over there is in league with fascists and themselves run by fascists and the like.
I don't quite get that part, they are all using pronouns and supposedly against bigotry (which they define as anything critical of the governments they support,) while championing all of these governments that are the opposite. Like it all seems a organized effort, maybe a rather dumb and palsied arm of russian intelligence, so what is their game with it all? It doesn't seem like they are just killing time for fun they are being led. Idk, fuck those guys though.
I know this may be difficult to believe but some people will lie on the internet, haha! 😆 In their defense, they primarily lie to themselves, although then they also still do continue to do so to others. It's exactly 4chan behaviors, where much study has been done into the psychology behind the disassociation effect.
Echo chambers are dangerous - anyone who disagrees gets kicked out, leaving only those who either genuinely agree or at least do not go against the prevailing trends very much. Hence why those edgelord teenager types focus more on the appearance of logical argumentation practices without the reality of it - i.e. "the dunk" (aka slam) where someone says something with an attitude of utter confidence that only betrays a complete lack of deeper thought (bc real thinkers continually question everything), and that Lord of the Flies crowd just eats it up, never realizing that there are any other ways to be.
As for whether it's a Russian psy-op I have no idea. I doubt it though - they seem quite willing to be that way entirely without either payment or help from outside. Although it is baked into many cultures of the word to be more cunning, so that if you are the dumb-fuck who fell for their false arguments then they look down on you for being so gullible, rather than on themselves for having mislead others. In any case the answer is always the same: just like an instance dedicated to CSAM, they are entirely free to do whatever they please, but then others MUST also be free to not have to consent as well.
Everyone learns what hexbear is about, eventually, and then it becomes a rite of passage. Or it seems more often, people simply leave the Threadiverse altogether, complaining on r/RedditAlternatives how toxic we are here, not being able to distinguish the nuances of "here" or "there". By not merely allowing them the freedom to exist (trivially easy, in fact that takes zero effort) but actively platforming their content, helping them to spread it around, while having to ignore the lies told at the instance admin level and all the reports about bullying behaviors and accounts who violate the existing rules of other instances, yet passing on those reports to the hexbear instance admins to do something about it, but then nothing ever gets done...
It's like an abusive relationship - what they chose to do is on them, but our response is on us.
Btw true leftist instances exist, like slrpnk.net, and LGBTQIA+ friendly spaces, like blahaj (Ada is an outright awesome human being), it's just that hexbear happens to claim these properties without bothering to realize that they are doing active harm to them - although in their defense, to the degree that they are aware of that fact, and care, they probably find that funny as hell. They are edgelord teenagers (of whatever physical age), pure and simple.
And when you see that, then tankie philosophy also makes a great deal more sense. That one at least has some logic behind it - which I reject, but at least it's there. It's not "honest" to outsiders, but it is there. Maybe. I think the logic goes: other people are dumb as shit, so it's okay for them to be exploited - those who see through the false statements will be okay and rise to the top regardless, while those who cannot deserve their fate (literal death, and worse, slavery). Hexbears are just funning around, but real tankies are deadly serious. They too borrow the leftist language, without meaning it in the same way, but rather in the way that "everyone else should be forced, at the point of a gun/tank, to be equal, so long as I am MORE equal than them" (which I would argue is the exact opposite of leftism, but remember: if you fall for their ruse, then that's on you, according to that philosophy, while for themselves the only thing that circumscribes their actions are defined in the language of power).
The theory in question is how easy it is for organized interests to manipulate people into ill ends.
A bunch of them are just there for fun - whether their actual leadership has an agenda I would not know about, it sounds as if you've studied that aspect more deeply than I.
They defer to some users that act as enforcers and police the threads, and if called on something by one fall over themselves apologizing, which I didn't do which is why they presumably told me to fuck off their threads last message I got from them.
It's like they need permission to like something new as well. I have limited information obviously but am curious to know the story on them.
What? Tankies are the ones friendly to trans folks, and the ones who aren't denying the genocide. I don't even know where you got that idea, unless you're trying to smear them.
A huge minus of reddit was the heavy skew in politics to the right due to US influence.
I am obviously not going to switch away from Lemmy because there are communists here. That's without knowing that piefed by default defederates communities for being communist.
No, it doesn't. A new Piefed instance defederates two specific instances - both of which your current instance also defederates.
Yeah, I should probably switch home instances again, it didn't use to defed hexbear when I joined.
If you want to try PieFed with hexbear and lemmygrad.ml, you could check out PieFed.zip - for one thing it prides itself on rarely defederating from much of anything (obviously it blocks known CSAM instances though), and an admin there recently related how it makes federation with those two as opt-in, so blocking them for new users by default but with easy to follow instructions on how to remove that and show all content from them.
They brought this social isolation on themselves, especially that incident where hexbear admins were caught actually lying to admins of other instances. They can do whatever they want, but then again so too can everyone else - like even the anarchist instance Quokk.au defederates from hexbear, it's simply not worth exposing everyone (especially new users) to being trolled OUTSIDE of the communities that were created specifically for trolling.
If you like leftist messaging, you may find it interesting that slrpnk.net is going to switch over to PieFed sometime this year. However, they too defederate from both hexbear.net and lemmygrad.ml, so I would guess that your aim would need to be more towards neutral instances such as PieFed.zip.
And piefed removes your ability to choose that.
No, it doesn't. A piefed site admin can change those defederations.
I may be reading this wrong, but it seems defederated instances it falls back to defederating hexbear/ml/grad? It runs every time site_instance_chooser_view is called.
Yes, they're defederated by default (along with lots of other instances) but a piefed instance admin can remove them.
You do know that piefed.zip and anarchist.nexus removed it, and federate with hexbear and lemmygrad.
What other instances beyond the 4 listed in the code here are by default defederated? Afaiu if you try to 100% federate by having no defederated instances, this overrides and defederates from these 4 again.
Like 80 or so are also defederated.
How would you know this at all? You run a Piefed server, have you?
Why are you trying to lecture me about how Piefed must work when you've never run or looked at Piefed from an admin perspective?
from the .zip admin:
https://piefed.zip/comment/3366842
It's a different system if I recall, however it works as it is opt-out.
staring at Pixelfed So uh, not this, then? There's another thing?
Pixelfed is like a federated instagram. Piefed is like Lemmy (and Lemmy is like reddit), but different.
The number one issue with the fediverse in general is the tiny stagnant user base. Everything else is way too insignificant to matter. People could make as many fediverse platforms as they want, it doesn't mean anything if nobody is using them.
Not so many people use Mastodon, yet they get all excited and flock to Bluesky. It is possible to entice people to join, if they are offered something that they want. They have expressed reasons for not joining, or leaving after joining even for months, perhaps we should try to improve things so that they feel more comfortable being here?
The people who use Mastodon are very different from the people who use Bluesky. The people who use BlueSky are the former unhinged left wing Twitter users of years past that gave the platform it's notoriety as being the most toxic platform on the internet. When Musk took over, Twitter's title as the worst platform remained the same, except he shifted the source of the toxicity from being left wing to being right wing. This led the unhinged left wing Twitter users to seek a clone that replicated the toxic environment that they once thrived in, and BlueSky just happened to be the one that lucked out.
The point is that the BlueSky people don't care about anything outside political tribalism. That's what drove them out of Twitter and it's what drove them to BlueSky. That makes them very different from Mastodon users who, for the most part, actually value things like privacy, security, freedom of the internet, ownership, and control. The people who use Mastodon are tech nerds, privacy activist, or niche interest groups that thrive in such a space like the crypto community. I feel like even if we streamlined the process and it easier for people to join, the BlueSky types still wouldn't have an interest in joining.
Damn, I suspected as much but thanks for confirming. I never created an account so I didn't know if that would change anything in terms of what I could see was on it but it seems not. The default feed exposed to people without an account never really enticed me to check it routinely.
So where are the reporter types (& comic artists, etc.) then, mostly, other than just straight-up X, or shifting more towards private or public blogs like Substack (which is not federated though its open-source rival Ghost is)? I recognize that it is not a binary yes-no answer, and also that the answer is likely "pretty much just on X", with a much more extremely minor theme adding "somewhat, inconsistently on Mastodon, despite the fact that their followers are mostly not". And I cannot fault them too awfully much even for their short-sighted thinking, since they need followers or else they cannot exist, and when Mastodon instances go down I thought there is no way to move followers elsewhere, plus the issue of celebrity impersonation seems to remain still. Mastodon needs to work on those issues if they want people to use it.
Just like Lemmy needs to work on its ability to create at least SOME spaces more free of the toxicity that pervades the entirety of the Threadiverse and causes people to nope out immediately, then complain bitterly about us here over on e.g. r/RedditAlternatives and on Bluesky. I am 100% in agreement with "People could make as many fediverse platforms as they want, it doesn’t mean anything if nobody is using them.", which is why I am placing my hopes on PieFed to work more quickly to address the main concerns. It has already pretty much entirely solved the content discovery problem, and after expending so much effort on its API to enable 3rd-party apps I hope it gets back to enabling easier moderation features, although it already offers so much - more than Lemmy - in that regard.
That's actually why I like it better here. On Reddit I would doom scroll endlessly. Here I can take in my rage bait, get into pointless political arguments, and lament humanity's future, and still get something accomplished that day.
Also lemmy doesn't have the 'karma' system. There's literally no point to karma farm here. Like, it doesn't matter if my comments get downvoted to oblivion, it's not hurting my imaginary score that I have to maintain to interact in certain big subreddits.
it seems like piefed is gaining more features and is better on the server (lower resource uaage)
i'd like to switch, but the lemmy clients i use don't support it..
mlmym, gives me the old reddit interface. it's unmaintained sadly.
If you ever want to switch, and definitely want to use a 3rd party app rather than webpage UI for some reason, Voyager is FOSS, extremely popular (I think #1 across the entire Threadiverse?), and works for both Lemmy and PieFed, though the latter has extra features (mainly those enacted server-side that you may have to rarely visit the webpage UI to enable but then will continue working from the app).
thanks, i already know about voyager. i use boost and voyager on mobile which both has support for piefed. the problem is mlmym, i really prefer the old reddit styled ui on desktop but there's no equivalent for piefed.
I thought one of the themes was supposed to be more similar, but that wouldn't help from an app. Yeah if that is your criteria then I guess you are stuck. Ooof, until Lemmy itself stops working on mlmym - since you mentioned it is unmaintained. Btw Lemmy 1.0 is coming out sometime soon-ish iirc, so you might be prepared with an export JSON of your settings and blocklists, just in case.
Then again, hasn't your instance barely received any updates for a long time now? You might be on one of the very few instances that won't have to worry about being upgraded to 1.0... but on the other hand, your instance may not survive someday either.
Oh, there is a blop alternate UI, see in use at https://blorp.piefed.world/home
In the end, you gotta stay with what works for you, for as long as you can - I get it:-).
Blorp dev here. Just wanted to add that Blorp already mostly supports Lemmy V1
Noice! 👍
I'm new as of today. I joined piefed.zip. I think I'll do alright here. I'm already on Mastodon.
As soon as I can microblog straight to my own profile I'm sold. On mbin I had to make an admin only magazine for my microblogs to all be in one place.
Could you describe your problem in more detail?
Microblogs are always associated to your profile. If you want to post something which is not meant for a specific magazine, the
randommagazine is what you need to use. It is a pseudo-magazine (and so not federated as a community) which aggregates all microblog posts which are not attached to a real magazine.Yeah but like. Why not just straight to a profile? That's what masto does.
What exactly do you mean "to a profile"? Can you give an example of the difference (I never used Mastodon)?
Well tumblr and Twitter are the same way. There are no magazines / subforums / subreddits / individual communities (or weren't last I used them). Your profile has your posts and people follow other users individually. You can tag your posts but you can use just about as many tags as you want the post isn't bound to any one tag. The only specific thing they're bound to is literally just your personal profile (or that of anyone who reblogs / retweets / retoots / reposts it to their own profile). A microblog is literally a completely different format to a forum / message board style post while kbin treats it like a forum post lite. You don't microblog to an individual community you microblog as yourself to your entire sever (and beyond, if properly federated).
That is not really correct, posts are represented differently from threads in Mbin (internally and in the UI). You don't have to post to a specific magazine / community. If you want your post to just float around in the Fediverse (so have the post associated with just your account + hashtags) you choose the
randommagazine for the post.I admit that this is not really intuitive and the
randommagazine is a crutch for this platform to handle plain posts. To make it a bit easier to grasp I created a PR to select therandommagazine if one is not on a magazine page.But all of what you described is possible with Mbin. As an example I created this post (using the form on the generic microblog page) which you can see under posts on my local account. I would like to add links to federated Mbin and Mastodon instances, but nobody follows me, so remote instances don't pull posts.
What is currently not possible is to follow hashtags (but you can list posts), but I am going to implement this soon.
I wrote an article on my blog about it.
You may want to update that with your current experience, as some of the points there no longer apply, like not having a stable API for 3rd party clients (which now exists).
Good point, I'll Do that!
Link?
https://jeena.net/lemmy-switch-to-piefed
God damn haha thanks for posting it, I was sure I posted the link but apparently not ^^
On one hand, Lemmy is developed by an authoritarian dipshit who likes fellating Eastern dictators.
On the other, PieFed blocks trans related words as community names by default.
I'm not exactly happy with either of these facts.
That was removed. Are you referring to 196?
Also, no it doesn't. That was in referenced to an auto-federation function. Communities can still be made manually and federated manually.
Not blocking 196 by default is unfortunately a mark against piefed and lemmy tbh.
Not true, stop slandering.
Lemmy's approach to moderation protects assholes. That's why I'm on piefed.
How does piefed defend against acts like this?
It's the thousand tiny decisions they've made by making content moderation a core priority. Account age requirements, reputation thresholds, abuse of power rules, and more help prevent sock puppets, vote manipulation, and power mad mods.
I will admit, I'm new here. But these are the reasons I'm here.
Since the Lemmy devs are awful, an alternative isn’t a bad idea (although the Lemmy design itself makes it less bad for Lemmy than it would be for a centralized service).
From a technical perspective, it’s definitely sad to use this kind of service provided by Python instead of Rust (even if I like and use both languages).
Ya, I think if it were the other way around, the nice devs using Rust and the not so nice devs using Python, the decision would be much easier.
The language really doesn't have much to do with things like performance; at least not at the scale that most fedi instances operate at. For PieFed we are using the Flask framework and the overhead of an interpreted language and rendering jinja templates is absolutely negligible compared to the speed of the postgres database. Most of the performance optimizations we have had to make have been related to crafting better db queries or moving things like federation tasks to background workers.
Might Flask have trouble scaling to the size of reddit? Sure, but I don't think that we necessarily need to optimize for a use case that may never happen and can also be alleviated by scaling out (more instances) rather than up. I know that rimu is already feeling like piefed.social is too big compared to other PieFed instances and has thought about closing registrations because of it. It is one of the reasons he made the built-in instance chooser, to try to move new users to other instances.
I wrote more about my thoughts on the pros/cons of python/flask in another comment.
The main benefit of Rust in our case is not performance, but correctness. Static typing, memory safety and test coverage ensure that things really work. There are no errors from null pointers or anything like that.
My understanding is that PieFed gives you access to everything on Lemmy without directly supporting tankies.
Tankies imo is such a creepy new word that came out of nowhere. Do real people actually use this word?
It's a word with a long history, originating from the 1950's. It was used by leftists to quickly describe authoritarian leftists who supported Stalinism and dictatorship of the state through violent ends in the name of Communism.
I've never seen or heard a person in real life call someone a tankie, its seemingly exclusively used online.
I have unfortunately seen Nazis in person yes.
All of my friends are left or at least "liberal" and only the ones actually invested in politics have even heard the term tankie.
It's a very online word, but it is absolutely used outside of the context of the Fediverse.
I would be very confused if someone said the word to me in-person, even after seeing it on Lemmy or Reddit.
Its like the first time I heard the word woke. What the hell are these people on or talking about?
Tankie simply means someone who has done wrongthink.
You guys are weird.
Better weird than boring.
I have used both tankie and vatnik (ватник?) directly and unironically, both face-to-face and online.
The number one problem with Lemmy (and reddit) is censorship. I hear that piefed makes censorship easier. This seems like a bad thing.
Piefed provides instance owners and admins with more tools to catch bad behaviour, that's absolutely true.
i'd say it gives tools to moderate based on groupthink
Yes. Rather than creating better tools for censorship and groupthink we should create tools to prevent that.
What are you doing here? Are you trying to re-narrate what I just said? I hate that slimy stuff.
Just confirming. I don't see that as a bad thing though. The instance tools are designed to make it easier to catch spammers, trolls and AI posts.
Cease the bullshit.
The tools for stopping bad behavior can be used to stop any behavior. And they invariably are and will be used to censor any voice those in power dislike, as we all know.
That's a fact. There is no good dictatorship.
Not really. Do you know what the tools are specifically? They're just isolating the behaviour of new users for instance admins to catch tendencies often presented by spammers, trolls, bots and AI posters. There's nothing baked in that can specifically target a specific group.
There already are various lemmy instances known for partisanship moderation without any specific tools.
someone who only speaks truth to power or just opposes the status quo will almost invariably be downvoted. using those downvotes to identify trolls is just bad practice.
Oh stop greasily prevaricating already.
Legit question: Do you oppose any and all moderation, and quality of life tools to that end for moderators and/or instance admins?
Ever been in truly uncensored online spaces? I have. Know what you very very quickly get lots of? Nazis and child porn. This is not good
I know. Therefore censorship is a tool for both good and bad.
🚩🚩🚩🚩🚩🚩
Censorship is a tool of the state to squelch free expression and prevent uprising.
Moderation is a tool of community to keep dangerous people from harming its members.
Lemmy has moderation, not censorship. And the fact that you're being moderated is a big old red flag. To wit: I've never seen this complaint from anyone outside the right-wing.
Your argument is merely semantic. And then you accuse me.
It's slimy junk like this.
It's not semantic in the slightest. It's a crucial difference. One is a community protecting its members, the other is an oligarchy protecting their power. The fascists have tried to conflate the two in order to further their agenda, and you fell for it.
So you're unfamiliar with ![email protected] or ![email protected] then? Never seen someone banned for having the gall to speak against Stalin or the CCP, or any other wrongthink according to the Marxist-leninists that run .ml, grad, and bear? You must be new here, or agree with that as "moderation not censorship" because you are a tankie too, or have decided to classify Marxist-Leninist tankies as right wing because "left only when good," or think "right wing is when call out leftists on their bullshit," I'm just curious which applies.
I just reread my comment, and you know what, I didn't see a single assertion that moderation couldn't be weaponized or misused; only that it wasn't censorship when it was deployed by someone other than the state. But the fact that you immediately reacted with such rage at the implication is maybe an indication that you've been moderated for reasons other than just your viewpoint.
Let me be more clear: misusing moderation isn't censorship, unless you're doing so at the behest of a government. It's just misusing moderation.
Tbf, some of them may be doing it at the behest of some government, it just might not be yours.
But really this is a semantic issue when the real outcome is the same: suppression of dissent. You can pretend you just "didn't mention" abuse of moderation all you want but this being lemmy, it would have been a good idea when it's such a prevalent problem, so I'm inclined to believe that rather than simply neglecting to mention it, like many others here you possibly support or endorse it. You also employ the often used tactic of calling everyone who considers this "abuse of moderation" a form of censorship "right wing" which just so happens to be on page two of the tankie handbook, so I'm even further inclined to believe that you're just aligned with them.
It's very much not.
Is that more common? Or is abuse disguised as dissent more common?
🙄🙄🙄🙄🙄🙄🙄🙄🙄🙄🙄🙄🙄🙄🙄🙄🙄🙄🙄
Like I said in my previous comment, seems like you've been moderated for reasons other than your viewpoint.
Believe what you like. I support communities keeping their members safe.
I'm not interested in your ridiculous ideological turf wars. All I'm interested in is people staying safe.
So many times in the small town I grew up in I heard the argument that says, "we have to have guns so that if there's a fascist government we can rise up against it! The casualties that come from that are worth it if we can protect our people against the excesses of a tyrannical regime!" And then millions of people die from that right, and then an actual fascist government really does arise, and oops, the gun owners side with the tyrannical regime. I always knew it was nonsense, but seeing the actual results is pretty notable.
In the face of that, "we have to have completely unmoderated spaces so that if a fascist government tries A Censorship we can speak out against it!" sounds pretty familiar. "The casualties that come from that are worth it if we can protect our people against the excesses of a tyrannical regime!" I've heard that line before.
EDIT TO ADD:
To be fair, this is a reasonable point to make. I don't think it's enough to reconsider the value of moderation, but it is a fair point and worth keeping in mind.
By "abuse disguised as dissent" do you mean it's abuse to refute tankie propaganda and the bans for doing it (the tankies suppressing it) are then justified? 'Cause..
Like I said in a previous comment, it seems you're unfamiliar with the entirety of .ml, lemmygrad, and hexbear. Or you support their moderation tactics, and "anyone who dared speak against them must be a right wing troll who deserved it" which coincidentally is what they say any time they ban someone for not praising the CCP or the russians in Ukraine, coincidence? I think not, too many of them around here for that.
No.
No. That's what I mean by misuse of moderation. That doesn't mean it shouldn't still exist, it means that people shouldn't be on those instances.