Excuse me while I go donate even more money to PieFed
PieFed dev here.
The screenshotted post is very misleading. As you’d expect from a hexbearian. It is not a baked-in ban.
Hexbear is mentioned in the PieFed source code, as an initial default value for the defederation list. That list is quite long and includes various instances that have been a source of trolls, CSAM and spam in the past (mostly Mastodon instances). As part of the normal setup process it is assumed that instance admins will review that list and alter it as they see fit. They can change it any time by going to instance.tld/admin/federation.
Do not take anything a hexbearian says at face value.
That’s exactly what this is, an initial defed list. Even the way they present this is disingenous as fuck, calling it a “one way federation, silencing our voices” or some other weird phrasing, making it sound like some underhanded/hidden hardcoded piece just for them, when it’s just a boring-ass defederation with one instance among many others. How difficult is it to say “piefed software defederates hexbear by default”? Everyone knows what that fucking means!
I honestly don’t understand why everything has to be taken so goddamn uncharitably by the regulars on that instance. It blows my mind how they manage to always act in bad faith. Always.
I honestly don’t understand why everything has to be taken so goddamn uncharitably by the regulars on that instance. It blows my mind how they manage to always act in bad faith. Always.
It’s pretty straightforward, imo, they built a feedback loop into their instance culture that encouraged social dopamine junkies to participate in toxic behaviors, valuing things like “dunking”, othering, and dehumanizing the out group (non-hexies) over things like factuality, good faith, and not being dicks.
Thank you for jumping in.
Thank you for your good work, whats the funding status been like for you lately?
The per-user donations for PieFed are half that of Lemmy (and the number of users are 5% of Lemmy). More is always welcome.
Sent you a little tip. Ever consider setting up a KoFi?
Thanks! Will look into KoFi, it seems popular…
Correct me if I’m wrong, but this also wouldn’t mean “one way federation” right? There would just be no synching at all.
I’m not sure what they mean by that. But v1.2, to be released very soon, has strengthened the effectiveness of defederation so pretty soon hexbear will see even less PieFed content. They’ll twist that into something bad too.
They defederated now anyway
I assume if you are on instance A and post something on instance B, your instance doesn’t federate with hexbear but instance B does, then you will not see the comments from the hexbear user through your instance? Not certain if that is how it works or not though.
Maybe you should bake it in then. Maybe you are not going far enough…
Removed by mod
5 minutes account
deleted by creator
That’s not at all what the above comment says.
It’s crazy how that happened. Just…fully read something different.
Sometimes I think even with telepathy people would find a way to miscommunicate.
Not sure what they said or how off topic it was but I would like to point out that Connect has this rare bug where posting a comment in one thread, sometimes ends up posting to a totally different and random thread on a totally different and random post.
The comment expressed their amazement that, among their other faults, hexbear also had a CSAM problem.
Nono, I’m thinking haunting, not horny! What are you in t-OH GOD!
When you read worse than ChatGPT 3.5
we need a fediverse-wide boycott of hexbear
And lemmyml
less so but yeah they’re pretty toxic
Idk, just got done reading yet another monologue from Cowbee about how the PRC really is better than the U.S. in every single way — I’d personally weigh .ml as being much more toxic.
yeah, they’re fucking trash…
and such propaganda garbage, i’m honestly just going to leave lemmy entirely if this is allowed to continue.
users get banned for abusive behavior, why not the entire instance?
the instances both encourage and just about require abuse…. and incredibly evil shit, like there’s a new trend of trying to manipulate the palestinian genocide to attack leftists.
like reuters, aoc, radiohead….
hexagon started out on reddit as el chapo trap house, and was banned for repeatedly abusing the site, including brigading other subs….
so why allow instances who’s main purpose is to deceive or otherwise attack other instances?
the fediverse will not work if we allow instances dedicated to abusing other instances.
if they were alt-right chuds, they would’ve been defederated a long time ago… but instead we have government propaganda pretending to be alt-left and that’s allowed?
and there’s no fucking way real flesh and blood people are really arguing that the PRC is better than the US in every way…Then… Get on an instance that defederates the tankie trio? That’s the beauty of the fediverse, you get to curate your experience.
if they were alt-right chuds, they would’ve been defederated a long time ago… but instead we have government propaganda pretending to be alt-left and that’s allowed?
This isn’t reddit, there’s no one central authority picking who gets defederated and who doesn’t. Chose an instance that aligns with your values
no shit, no shit, also no shit….
?
I assumed you were a new user so I was trying to offer helpful advice. Not sure why you’re being passive aggressive and downvoting me, but ok. For somebody complaining about the state of the fediverse you’re not doing a great deal to be the change you want to see.
Ugh… they’re the worst.
Nah lemmyml is quite valuable. Mayhaps you thinkest of grad.
I wouldn’t go that far. If everyone moved off of lemmyml people would be forced to find different communities or create new ones.
Go big or go home
Eh…like, don’t get me wrong, I’m a rabid progressive…but those guys? The ML Leftists? They scare the shit out of me. Like, they’d go full Red August and be totally fine with it.
Haha, yeah. Trying to find a post from a while ago. A tankie basically straight up said there’s nothing wrong with power struggles between ideologies after I said leftists will never ally with tankies because they always fucking kill them afterwards.
Not sure I dig baking it into the code, that starts walking into the broken by design space. Feasibly the tankies developing Lemmy could do the same to any instance not painted the right shade of red.
I might propose instead a step in setup, or on demand, to select major instances to allow/deny federation from with a description of them. Impossible to keep a list of every new instance up to date, but catching the major hubs shouldn’t be impossible.
Edit: For all those who replied along the lines of it being optional not a hard coded block, point noted. I should expect no less misleading a post from a pool of people prone to leaving out vital facts.
My understanding as it being an opt-out default defederation is still a bit grating since I tend to think of software as a neutral tool rather than promoting specific ideals, but it’s far better than a fixed in state and does serve some purpose to shield new users from some of the most egregiously bad actors.
Sane defaults make self-hosting approachable.
You might want to take a look at this comment from a dev
I might propose instead a step in setup, or on demand, to select major instances to allow/deny federation from
This is exactly how it works. I started a PieFed instance and made the decision (during setup) to trim the defederation list down to none. Users can block on the account level.
Hello,
Just to confirm, what did you exactly have to do to trim the defederation list during setup? Did you just use instance.tld/instances or did you do it differently?
If I remember correctly, I was presented with a text box pre-populated with the list of bad guys. I just selected them all with Ctrl-A and hit delete.
Thank you!
I’m on my computer now, so I’ll type out some more detail if you’re interested. To reiterate, I’m just going off memory and it was two weeks ago so I could very well be making stuff up…
The pre-filled input box asked for each blocked instance to go on a new line, so:
lemmy.world lemmy.ml lemmygrad.ml hexbear.net lemmy.zip piefed.social etc...
I deleted all of the defaults and that was it. I’ll put a screenshot of the settings page that’s available to admins below:
Even better, thanks
One of the main reasons I dont self host anything from the fediverse is because I dont want to monitor for abusive material.
Seems like the defed list is mostly known sources of abusive imagery.
It’s just a default ban that can be turned off if desired.
I don’t know if this is the answer, but it sure sounds like a step in the right direction.
I think it would be amazing if lemmyml blocked everyone
I think it would be amazing if lemmy.ml didn’t exist.
Agreed on the risk of having baked-in bans, though alternatively, maybe using the already available tool, per-instance defederation would be better. Or also as Lemmy allows, users defederating from instances they’d rather avoid.
Or also as Lemmy allows, users defederating from instances they’d rather avoid.
Lemmy does not do this, the devs implemented an incredibly broken block system that is nothing more than mute. Suspected to be done this way intentionally.
On an instance level, it does not block an instances’ users at all
On a per-user level, blocked users can still fully interact with your comments and posts, you just can’t see it. What’s more damning is that ActivityPubs spec’d block does do a proper block, but dessalines chose to roll their own broken system.
In both cases, it’s akin to this “one-way” federation they bring up.
The only true way to block an instance, is for an instance admin to fully defederate.
On a per-user level, blocked users can still fully interact with your comments and posts, you just can’t see it.
What’s wrong with that? The alternative is how Reddit lets spam bots and misinformation block the replies calling them out.
While there are certainly some cons, block should mean block. If user A blocks user B, they should not be able to see each other, period
That makes sense on a closed forum like Facebook or Instagram where its your own page and you can block people from seeing it, but I don’t know if you should be allowed to post misinformation or spam or snake oil on a public forum and then prevent that public from seeing anything in the comments that might contradict you. The room for abuse outweighs the potential benefits in my view.
post misinformation or spam or snake oil on a public forum and then prevent that public from seeing anything in the comments that might contradict you
That’s what instance admins and comm mods are for
Anything less than full blocking leaves a much bigger room for harassment.
If a bad faith user has blocked people who might be critical of their misinformation or poor behaviour, there’d be no-one to alert the moderators.
Someone tested the consequences of this type of blocking on Reddit.
The cons are pretty bad imo. It’s common on Reddit now for people to get into an argument, reply and then immediately block to prevent a response and make it look like that person didn’t care to respond. If someone is a poweruser and responsible for a meaningful portion of posts and spawned comment threads in a community, they can use the block function to strategically limit the ability of certain other users to participate, since a blocked person can not only not reply to them but also can’t reply to anyone else further down a thread. This effect is worse in smaller subs, it’s basically soft moderation powers granted just by blocking and writing things that generate engagement. And when this is happening, by its nature it is hard to even tell it’s happening.
Separating the communities from the users makes sense in some contexts, like blocking all of the communities of a NSFW type instance without blocking all their users. But there should be a additional option for users to block all the users of an instance without needing to do each one individually.
Removed by mod
I dunno if you were talking about instance block, but a much more functional one has been merged and will ship with Lemmy 1.0.
It’s just a default block on grad and hex when creating a new instance which can be toggled off. Keep coming crying with your ALTs Tankies no one wants to deal with your incessant propaganda.
Fediverse wide
Do they think they have influence beyond the ML instances?
think
There is the error in the logic.
It’s exhausting wasting effort on those that put none in.
There’s a lot of .ml users who make accounts on sjw and fail at radicalizing those users.
I believe it
Based.
The only thing better than this was Nutomic whining that he needs more donations to feed his family (he literally said this) but absolutely refusing to just ask Dessalines to chill the fuck out with the tankie censorship shit.
Removed by mod
I’d say don’t block anything at the top and let users filter their own feed as they see fit, except blocking communities is not very effective, in my experience.
More robust filtering and sorting for the user would be welcome. For instance, Reddit Enhancement Suite lets me hover over a name that has an “ignore” button for users, and a “filter” button for subs. That’s very user-friendly and effective there. The same here would be a good addition.
I understand that the structure of Fediverse makes this more challenging.
Piefed, what you are describing is Piefed.
Make the jump, it’s honestly the best move you can do, having a working block/filter system does wonders for your experience.I need to find an android app that supports piefed. I use it on my desktop and use Lemmy on my phone, and its very awkward.
- Voyager
- Mlem
- Blorp
- Summit
PieFed has been supported by most big apps in the last month or so. The website itself is also a pretty functional webapp, and my preferred method even moving away from Voyager on iOS for it.
If you’re wanting to try it out, registration is open on my instance Quokk.au, which is a small-mid sized instance, with a general leftist/anarchist vibe.
Is Quokk still defederated from the triad similar to the OP? Might check it out.
Currently .ml is federated as it was part of the default PieFed list and by the time I got around to updating it users had already started subscribing to .ml communities so I didn’t want to cut them off. I might put out a community vote in the future to see if we redefederate.
No worries, ML has been just as bad in my experience but I’ll keep an eye out for the vote though for sure.
Boost, Summit, Blorp, Interstellar and Voyager work with PieFed.
I just browse using my web browser (yes, even on android), maybe when/if Thunder supports it I’ll use that but I really don’t feel like it’s needed.
Thunder supports Piefed since last month: https://github.com/thunder-app/thunder/releases/tag/0.8.0-2
That’s cool, installed it again, tried to login and got a error so not there yet, I can wait.
You can see which instances are blocked by your instance here (go to the Blocked Instances tab).
Looking at some on mine, I’m glad there’s a default block list. I’m not even going to visit them with names like that. I’m not going on a nonce watchlist.
There is no real top, though. If you really want to see hexbear, you can move off world to some other place they’re not blocked (most other servers than lemmy.world) . I was on .world from the api rexit and hexbear trolling was hitting world pretty damned hard when they banned them. I feel the general consensus back then was for the love of god yes, block them.
I’m on zip now and have honestly had more bad experiences locally with .world trolls than hexbear people. But based on how bad they were being, I can’t say they didn’t bring it on themselves back then.
I mean I think that is a bad and unhealthy idea. If piefed.social, world or a particular instance wants to set it up that way then go ahead, sure, but I do think it should be up to the admin using the software to decide which servers this should or shouldn’t apply to rather than what sounds like an opt-out scheme. I mean sure go ahead, code how you like, who am I to judge, but I’m only saying it in consideration of best practices.
If HB runs into the silly issue again that almost lost them their domain (and temporarily switched to chapo.chat), this code will be a maintenance burden just because of the developer’s specific grudge.
I’m saying this as a user happy about the fact that my instance defederated hexbear and lemmygrad, there are cool communities there, but they are an insufferable bunch.
I believe they further clarified that there are specific default filter sets that can be loaded when a new piefed instance is created, not that they are literally removed in code.
Here’s the comments discussing it:
centrist extremists
can’t make that shit up…
Those are the liberals (the definition of a centrist imo, as opposed to a progressive who is the first notch on the left) who will gladly work across the aisle with a fascist to preserve democracy.
It’s up there with vibe learning
I actually lol-ed at that
If I don’t make it back, tell my wife… Hello.
Haha based as fuck.
If Lemmy wants to start a war between the Fediverse and Lemmy then let’s make it happen, I’ve already got a piefed.world account set up so I’d love to watch the Lemmy platform die in fire and smoke.
isnt piefed just a lemmy instance? im confused with all this -verse stuff
They’re both different applications with different ui and behavior that talk the same protocol (ActivityPub)
It’s more like Piefed is Wendy’s and Lemmy is McDonalds. They both serve burgers and fries (ActivityPub on the Fediverse) but they’re created and maintained by completely unrelated people.
I hate this comparison because I hate fast food
What do you like?
the beach :)
Piefed is like Hawaii and Lemmy is like Fiji: same ocean and sand but different people.
I can get onboard with that. Fuck the evil tankie idiots.
Why bother with the 1 way federation, though?
So your users can go on their instance, I guess? That’s not a great reason. Cut them off or don’t.
Agreed, there is no good reason for a one way federation with a trash instance.
Even if the idea is that they have communities that aren’t horrible, the taint is strong enough that the same communities should just be promoted on non/less shitty instances.
I think it’s the other way around, actually. It sounds like hex users are actually receiving posts from outside but it’s their own content that is being blocked
IMO, it’s not great regardless of which direction it’s going. Fuck ML’ers, but it isn’t really necessary to create one-way engagement with them.
If they decided to block the other direction, I’d be fine with that.
What gets me is that their users are so smug. It’s really off-putting.
Agreed, there is no good reason for a one way federation with a trash instance.
there is if you want to allow your users to get revenge, and that seems to be what @rimu@piefed.social is aiming for here. weaponizing software to harass an instance.
That’s also how Lemmy defederation and user blocking works FYI so it’s not unique to PieFed
That’s also exactly how dessalines built Lemmy’s “block” system for both users and instance blocks
I remember way back when world was still federated with most of the triad. Hexbear honestly has no one but themselves to blame. With nothing of value to offer. But cycles of revenge and retribution are hardly helpful.
They got their asses rightfully kicked to the curb for brigading. I have zero sympathy for them in this situation. But this is still disappointing behavior on the part of @rimu@piefed.social and makes me a bit more reluctant to recommended piefed to others etc. Even though .world outright blocks hex anyways. I hope it gets addressed sooner rather than later. Because I “REALLY” like the experience so far on piefed. And would like to see it prosper. Even though this will be a bit of a blemish on the project. That’s nothing compared to Lemmy and its devs.
Have a dialogue front and center to opt in to blocking the whole triad when setting up the software. Nothing wrong with that at all. But yeah, please don’t stirr up the dumbass’s nest. They’re better off being irrelevant and largely ignored. Even if it’s funny ironically for this to happen to them. It’s just more pointless drama.
Example of two Piefed instances that currently federate hexbear:
- https://piefed.zip/instances?page=9&filter=federated&search=
- https://piefed.au/instances?page=6&filter=federated&search=
- https://anarchist.nexus/instances?page=4&filter=federated&search= , which is related to https://lemmy.dbzer0.com/, also federated with hexbear
List of Piefed instances that currently defederate hexbear:
- https://piefed.blahaj.zone/ , the same way https://lemmy.blahaj.zone/ does
- https://piefed.world/, the same way https://lemmy.world/ does
- https://piefed.ca/, the same way https://lemmy.ca/ does
- https://feddit.online/, the same way https://fedia.io/ does (by the way, Fedia isn’t a software, it’s called Mbin, and doesn’t have such code, so not sure why you’re including them into your title)
- https://quokk.au/, it used to be the same when it was still a Lemmy instance
- https://piefed.europe.pub/, the same way https://europe.pub/ does
https://piefed.fediverse.observer/list
As you can see, instances defederating hexbear are instances managed by teams which were going to do so anyway, as they already did on Lemmy.
Instances who want to federate know how to do so, there are three examples.
It just works.
I don’t follow this meme terribly well as I don’t know the context.
I hate to learn that there is trouble in the social media that has saved me from corporatocracy and technocracy bullying.
I don’t know a hexbear from a hex
Good luck with that they/them in Russia.
it’s fine, once in russia they will be in the communist utopia of their dreams, at which point all will join into one gestalt consciousness.
due to morality laws, that consciousness will be identify as a cis man.
Has no one told them the communism thing was over in the eighties?
Removed by mod
the one-way federation isn’t a block, it’s encouragement for users of piefed to go and harass hexbear out of revenge. this is nothing more than @rimu@piefed.social weaponizing the platform, and honestly I wish we had known this was going to happen. I wouldn’t of tried so hard to convince people to create the instance I’m on with piefed.
maybe a fork is possible. blocking hexbear is one thing, but it should be our choice, not the choice of an admin from another instance. someone else getting to dictate who you speak with is no different than facebook or twitter. it’s gross and out of line.
I can’t see any content from Hexbear looking from Piefed.social. So how would I go about harassing hexbear users?
the one-way federation isn’t a block, it’s encouragement for users of piefed to go and harass hexbear out of revenge.
You dont seem to understand how defederation works. Those users you’re worried about harassinf Hexbear are the ones who can’t even see Hexbear posts or users to harass them in the first place.
And to me that’s fucking hilarious. Those slimy little trolls will finally get a taste of their own medicine.
Fuck Hexbear, and fuck tankies. They’ve tortured and harassed me for pointing out their hypocrisy. I wish them the absolute worst.
the one-way federation isn’t a block, it’s encouragement for users of piefed to go and harass hexbear out of revenge
This is exactly how defederation works on Lemmy itself, until the other instance also defederates to complete the circuit
this is nothing more than @rimu@piefed.social weaponizing the platform,
You mean like Lemmy devs weaponize Lemmy? Don’t you find it the slightest bit odd that all the features that could be used against them - blocking, robust voting systems, robust modlog, good mod tools - are conveniently implemented poorly, not implemented at all or outright “downgraded”?
but it should be our choice, not the choice of an admin from another instance.
How does an admin of another instance make that choice for you? If instance A starts going crazy on the blocklist, then Instance B can choose to no longer subscribe to As blocklist
How do they harass users or communities they can’t see?
Nah.
I have this weird feeling that piefed and world are corporate try to go back to centralised social media. Just paranoid.
maybe a fork is possible. blocking hexbear is one thing, but it should be our choice, not the choice of an admin from another instance
Piefed.zip managed to federate just fine
By becoming paternalistic, the engine starts becoming what it criticizes. It’s better if users themselves can choose what they want / don’t want to see.
If a user wants to see that, they are free to make an account on the triad themselves, admins should not have to platform their toxicity and misinformation.
And it’s also toxic to user uptake in general, a Threadiverse veteran will know what to block, a brand new user on the cusp of breaking from Big Tech social media won’t. They’ll see that crap and bail, then go on to talk about how they “tried that threadiverse stuff and found a whole bunch of pro-Russia/DPRK simps”
Still, baked into the engine, it doesn’t have a healthy prospect. If someone ill intended is involved, he/she can use such an instance as a distraction to set a precedent and narrow further and further what people can and can’t see. And when those that would previously applause it notice the problem, it has the risk of being too late.
At the end of the day though. It isn’t the instances themselves which are actually the problem. Rather the people on them. We can rightfully rail against them all day long as much as we want. And they do give us plenty daily to point out all their flaws.
It also won’t change the fact that many of them can and already have set up shop on other servers as well. Even if you blocked every domain ending in ML. That type isn’t going away. If anything those instances do quite a bit to contain/expose them.
The problem with defaulting a software to cut them off. Is akin to those trying to legislate morality. When morality is legislated, no one is moral. Because there is no choice or consent. Likewise a “boycott” entered into without knowledge and consent, isn’t really a “boycott”. Can we beat them by becoming like them? I’m not so sure.
Example of two Piefed instances that currently federate hexbear:
- https://piefed.zip/instances?page=9&filter=federated&search=
- https://piefed.au/instances?page=6&filter=federated&search=
- https://anarchist.nexus/instances?page=4&filter=federated&search= , which is related to https://lemmy.dbzer0.com/, also federated with hexbear
List of Piefed instances that currently defederate hexbear:
- https://piefed.blahaj.zone/ , the same way https://lemmy.blahaj.zone/ does
- https://piefed.world/, the same way https://lemmy.world/ does
- https://piefed.ca/, the same way https://lemmy.ca/ does
- https://feddit.online/, the same way https://fedia.io/ does (by the way, Fedia isn’t a software, it’s called Mbin, and doesn’t have such code, so not sure why you’re including them into your title)
- https://quokk.au/, it used to be the same when it was still a Lemmy instance
- https://piefed.europe.pub/, the same way https://europe.pub/ does
https://piefed.fediverse.observer/list
As you can see, instances defederating hexbear are instances managed by teams which were going to do so anyway, as they already did on Lemmy.
Instances who want to federate know how to do so, there are three examples.
I think that is only partially true
Social media tends toward extremes and it takes man hours to do moderation. Instead of continuously banning hexbear users it would be better to just ban the instance.