It would have been helpful yeah.
OpenStars
Compassion ~ Thought
- 1 Post
- 474 Comments
OpenStars@piefed.socialto
Fediverse@lemmy.world•TIL: Lemmy's instance-level URL filters also evaluate against community descriptions [See edit]English
1·2 days agoTbf, this behavior is very much unintentional, as OP explicitly lays out, and would like to make others aware and stop it from happening.
Also, an individual user can “speak about” an instance just fine without getting thus censured - it’s only community sidebar descriptions being caught up in this sweep unintentionally.
So yeah, OP himself shares your distaste that this is a bad thing? But it is not a thousandth as bad as you are making it out to be - which given recent flamewars about Tankies vs. PieFed I wanted to make things crystal clear even if you meant every word there in jest, so that others do not get mislead.
OpenStars@piefed.socialto
Fediverse@lemmy.world•TIL: Lemmy's instance-level URL filters also evaluate against community descriptions [See edit]English
3·2 days agoMaybe this can be your first code change PR? 😉
Nobody loves it, but fewer people including several major contributors seem to hate it than any alternative.

It might be nice if The Verse won. It won’t, and it shouldn’t, but it’s a nice thought regardless:-).
Also Mbin, nodeBB, and perhaps flarum.
Threaded conversations = Threadiverse. Hierarchical replies.

OpenStars@piefed.socialto
Fediverse@lemmy.world•Reddit is now promoting ads for fascist paramilitary invadersEnglish
2·3 days agoLike all of it?! At once!?
I doubt you have what it would take to satisfy.
Sorry to resurrect this old issue but @robottoaster@mander.xyz and I were discussing after that other thread got locked (likewise tagging @blaze@piefed.zip for relevance in feedback), and we realized that a wording choice may be leading to confusion for people.
The page at https://piefed.zip/auth/instance_chooser where it says “Defederation: Negligent” was leading @robottoaster@mander.xyz to believe that a critical judgement had been rendered against PieFed.zip by virtue of it not having defederated from certain well-known “disliked” instances. Rimu indeed can be quite strong in his dislike of certain things - communities, post types, and the like.
So instead I recommend the word “Negligible” rather than “Negligent”, since PieFed.zip counts it a point of pride to be “a general instance open to anyone!”, and its lack of defederation from most instances is a positive, not a deficiency as the word “Negligent” would suggest.
I just thought that I would pass that thought along, in case it helps avoid future misunderstandings, and help entice people to try out PieFed.zip!:-)
OpenStars@piefed.socialto
Fediverse@lemmy.world•No wonder Reddit has turned to shitEnglish
32·4 days agoLike phone calls, and texting, bad actors ruin everything that they touch.
OpenStars@piefed.socialto
Fediverse@lemmy.world•Piefed admin settings that allow to enable or disable content filters (they are disabled by default, see body for details)English
111·5 days agoOkay so you have some good points, especially towards the beginning, but just so we are on the same page: are you aware that moderation reports do not federate? Or rather, that they do in PieFed but not in Lemmy. Things are rarely so black and white, good and evil, healthy or not. (I forget, will Lemmy 1.0 add this capability? Anyway PieFed already has it.)
introducing arbitrary metrics that can be used to limit the visibility of expression
Investigate just a tiny bit into the moderation practices going on at lemmy.ml.
not just on the local instance but across many
That one is harder to investigate but there too - Lemmy devs (who also are the same ones moderating lemmy.ml, and yes monetary funds donated towards “Lemmy development” absolutely go to that, rather than code changes, with no way to opt out of that, unless you donate to Nutomic directly, which brings up… shall we say other issues relating to limitations on free expressions, particularly for trans people) in the last year added a hard-coded instance name that can provide a list of which communities it wanted to suggest to new instances as being popular, essentially giving that instance veto power. ONE instance, controlling all new instances, unless the admin does additional work to discover those shadow-banned rejections and add them manually.
Take one guess which instance was chosen to have that veto power? Yeah, lemmy.ml, surprise. Tbf, this has since been walked back, and while the instance names are still hard-coded, the new instance admin now has multiple options that they can select from (so the selection of any particular one of those is not, anymore). I am not sure how transparently this is presented to them.
Things get better with time and even more with attention. The PieFed devs are extremely receptive to feedback. The Lemmy devs… well, they are at least somewhat receptive - tbf Rust is a difficult language and that seems to constrain how much they are willing to do in any given timeframe (unless there is some other reason that requests go for years and years and years without being done?). Lemmy is just older, and also it receives funding (except again, it is exceedingly difficult to ensure that such funding actually goes towards code development), so then in that light, PieFed’s development is SUPREMELY impressive. Yes more work will need to be done with it still.
Let’s get busy and make the Threadiverse healthier - all of us, together!?:-)
OpenStars@piefed.socialto
Fediverse@lemmy.world•Piefed admin settings that allow to enable or disable content filters (they are disabled by default, see body for details)English
210·5 days agoEdit: to be clear, your point is a good one, I am talking below about the discussion going on in the link.
lolz, so much disinformation there though. Like:
What’s sad is that since lemmy.ml is blocked by default, most PieFed users won’t see it.
I think there might be one major instance that chose to do this, and I cannot even recall offhand which one, so obviously it’s not THAT major. This is some LLM-level of analysis right there (Lemmygrad.ml and hexbear.net are blocked from many instances, and people often lump lemmy.ml together into a triad, hence lemmy.ml must be automatically blocked as well!).
Funny enough, Lemmy.ml disallows what they consider cuss words, which were even hard-coded, and when asked they told the community to take a hike (“create a fork and stop bothering us about it”), until after a huge outcry they did eventually relent.
Lemmy users be like “why can’t we all get along…”, yet feel absolutely free to criticize every tiny aspect (including - in fact especially - fictional ones) of PieFed, while ignoring how e.g. lemmy.ml kicks people out of communities they’ve never even so much as heard of for not praising Russia, China, or North Korea hard enough.
My side always does good and never bad, other side always does bad and never good. Much tribal, so cringe.
OpenStars@piefed.socialto
Fediverse@lemmy.world•Piefed admin settings that allow to enable or disable content filters (they are disabled by default, see body for details)English
711·6 days agoTo be clear, defederation has nothing whatsoever to do with PieFed.
Defederation happens on Lemmy, Mastodon, Friendica, Pixelfed, nodeBB, and every other type of software across the entire Fediverse. It is even an absolutely crucial tool to prevent CSAM which depending on the locality of the affected instance could get it shut down and potentially the instance owner exposed to actual criminal charges. (There are other ways, but typically defederation is the easiest.)
Likewise, lemmy.ml famously censors what they consider cusswords on their instance - with a hard-coded list even, iirc, at least it was at one time, years ago - but then after much outcry this censorship was made optional in the code.
So defederation is a reason to not join an instance in favor of some other one, but has nothing to do with wanting to either avoid or preferentially pick an instance running PieFed. In fact the opposite is true, as the PieFed software allows additional options beyond simply federate vs. defederate, allowing instance admins choices between those two extremes. This finer granularity is so helpful! e.g. the PieFed.zip instance blocks Hexbear.net by default for new users, but explains how to remove that, thereby offering hexbear as opt-in content, rather than having to choose between treating it identically the same as all other instances or else cutting it out entirely.
PieFed also allows notes to be placed onto content, which is particularly helpful for places such as Beehaw where their stated ToS differs from the usual across the rest of the Threadiverse.
In fact I am not aware of any particular reason to avoid running PieFed, but anyway even presuming that such exists, defederation is definitely not among them.
I thought that wasn’t until step 2?
I hear that “newest MacBook” is pretty nice. (/s btw, although it probably actually is!:-P)
Just don’t get RAM for a bit? 😭
OpenStars@piefed.socialto
Fediverse@piefed.social•[Euractiv] If you're tired of Truth Social, try MastodatingEnglish
3·7 days agoMastodoting or Mastodotting sounds so much better to me. Or what is wrong with simply Mastodoning?
This comment wins the Threadiverse for today.
Is it possible to learn this power?
OpenStars@piefed.socialto
Fediverse@lemmy.world•With the current situation with Tiktok, it's time for the Fediverse to rise.English
2·7 days agoSigh… yup.
Though Lemmy is still in beta (almost out though) and PieFed barely that as well. We of the “early adopter” mindset are helping polish the interfaces so that “one day” non-technical normie users can enjoy coming here.
At that time, availability of content will be crucial. But for now, I understand why they do not bother to do so. Anytime I want to know about some worldwide or local event that is happening, I end up having to go back to Reddit to have even a ghost of a chance at learning about it - and note that REAL normies don’t bother with Reddit even, as it is too niche and nerdy for them.
Only protest communities have a strong need to get out from under the authoritarian boot heels, but those should not be on the open clear web to begin with, leaving the Threadiverse as a tiny side project offshoot of Mastodon’s wider Fediverse. For now, but the tools are getting better all the time… PieFed practically weekly! 🥧🍰😋
OpenStars@piefed.socialto
Fediverse@lemmy.world•With the current situation with Tiktok, it's time for the Fediverse to rise.English
3·9 days agoNo? Life is rarely binary.
For instance PieFed.zip both does not defederate with hexbear while at the same time not exposing new users to them unawares by placing a user-level block (which unlike Lemmy’s actually stops showing all content from those users) upon new account creation but then explains to the user how to remove that at any time. This makes interactions with them opt-in rather than have to discover it and be opt-out, so I consider it ideal. (Although I haven’t tested how that would show up to users browsing without an account - that might be a loophole.)
Or, a true opt-out solution could place a message underneath every post from that instance explaining how users are known to be combative, arguing in bad faith for “the dunk” and extremely likely to break your own instance’s rules and not conform to generally accepted standards of behavior. Something similar is done for Beehaw on PieFed.social, using that community’s own exact wording and linking to their ToS that differs greatly from the norm. However, I would wager that virtually all 3rd party apps would ignore this.
Defederation is not a first resort, it is rather the last one and for Lemmy, literally the only one provided when instance admins refuse to enforce both the rules of others and even their own stated ones (to keep trolling inside the community yet do not spread it to others WITHOUT CONSENT). Defederation from hexbear is not punitive - even members of hexbear have expressed a desire to defederate themselves from the outside world, to avoid all this drama - but rather protective of the wider Threadiverse overall, for new members to feel more comfortable joining us here.


Most Lemmy issues lay in wait for literally many years before being worked on at all. At best, the devs struggle to work with their command of the difficult Rust language, while at worst they pick and choose primarily issues that they want to see implemented on their home instances lemmy.ml and Lemmygrad.ml, while the needs of the wider Threadiverse are less important to them. (Or both?:-P)
Which btw is somewhat fine - this is FOSS we are talking about here - except that many people would like to donate to them in hopes that an increased level of code development would occur, only to be extremely disappointed to find out just how much of those funds goes instead to maintain lemmy.ml (seemingly including time spent moderating extremely controversial topics such as criticisms of Russia, China, or North Korea).
Also, there are very long-standing bugs that have been well-known for many years that go unresolved. This is why I say that it is likely unintentional. Authoritarians tend to not have much sympathy for people who want to individually curate their experiences on the platform, vs. simply taking what is given and STFU about it, at least as far as admins are concerned - i.e. curation for them is done at the instance or community moderator level, rather than the individual human. So not much time is expended upon those features - see e.g. the horribly named (so much so as to almost be disinformation) “instance block” that still allows “blocked” users to read, vote on, and reply to your content, plus send you DMs, and then a later code change further added the ability for those DMs to trigger notification pings - again, this is what rights the “BLOCKED” users have, to someone wanting to block them, whereas conversely the rights of people wanting to institute such a block include: shutting the fuck up, and move to a non-Lemmy platform (including the OP’s dubvee.org since he personally instituted real blocking capabilities there, at least specifically for Lemmy.ml, whereas PieFed allows a user to custom block any instance they choose, independently of instance admin approval).
See also https://jeena.net/lemmy-switch-to-piefed and https://slrpnk.net/post/29381524 for some discussions about those long-standing bugs that remain unfixed for years and years and years. i.e. I have no problem believing that the devs gave so little attention to this particular issue as for it to have caused unintentional side-effects - at this point it would be more shocking to me to have read that it had been implemented correctly. 🤷♀️