this post was submitted on 01 Jan 2026
373 points (97.7% liked)

memes

20859 readers
2323 users here now

Community rules

1. Be civilNo trolling, bigotry or other insulting / annoying behaviour

2. No politicsThis is non-politics community. For political memes please go to !politicalmemes@lemmy.world

3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month

4. No botsNo bots without the express approval of the mods or the admins

5. No Spam/Ads/AI SlopNo advertisements or spam. This is an instance rule and the only way to live. We also consider AI slop to be spam in this community and is subject to removal.

A collection of some classic Lemmy memes for your enjoyment

Sister communities

founded 2 years ago
MODERATORS
373
Permanently Deleted (lemmy.world)
submitted 3 months ago* (last edited 3 months ago) by qaz@lemmy.world to c/memes@lemmy.world
 

Permanently Deleted

you are viewing a single comment's thread
view the rest of the comments
[–] OpenStars@piefed.social 33 points 3 months ago* (last edited 3 months ago) (5 children)

If you dont like it, fork it. Stop bothering us about it

-devs of PieFed

Oh wait no, that's the devs of Lemmy when asked the same request. (edit: 'asking' to 'asked')

Hopefully Rimu will be more accommodating when you ask him? (codeberg issue creation prefered)

It might be time to move this away from a hard-coded list now, if the expectations that someone installing an instance is going to read through the code is lower now than previously.

[–] mr_satan@lemmy.zip 9 points 3 months ago (1 children)

What a shit show of a discussion on that issue… Not only is hard coding bad design in general[^1], but doing so for constantly evolving and highly context dependent word list is even worse. Reading the discussion I see their decision as extremely short sighted and arrogant if not just stupid.


[^1]: Having hard coded configurations has it's uses, but it's a strong red flag that might complicate maintenance down the road, and should be used with caution.

[–] OpenStars@piefed.social 3 points 3 months ago* (last edited 3 months ago)

Edit: I seem to have misread the comment I was replying to here, in criticizing PieFed's hard-coding rather than Lemmy's hard-coding.

Yes, likely very bad design on their part (if it is hard-coded not once but 3 times and if all 3 of those represent the same use cases), though until a few months ago not many PieFed instances existed except to test the evolving codebase, so this is all VERY new.

See also this discussion of so many frustrating and LONG-STANDING bugs in Lemmy that the instance admins of slrpnk.net will switch to PieFed that (reportedly) is less buggy overall.

All of the Threadiverse software is still new-ish and under active development - PieFed more than most, and what blows me away is how it is doing so even without a NLNet grant, just entirely freely developed by real people making actual contributions in return for basically nothing at all. Somehow this software being developed in a Western nation is out socialism-ing the literal communists, who btw also make it impossible to donate directly to the development of code without also supporting the heavily politicized lemmy.ml instance (which people have noticed a LOT of time is spent on moderating... time that could have been spent on code development, e.g. in fixing those long-standing bugs?).

TLDR: the entire Threadiverse is new, and PieFed has "potential". At least as much if not significantly more so than Lemmy. It will be good to see both of them improved in the future.

[–] N00byKing@lemmy.world 5 points 3 months ago (2 children)

I mean, if I read the thread correctly they did end up making it optional...

[–] eugenevdebs@lemmy.dbzer0.com 2 points 3 months ago

No clicking the link to show it was about removing racial slurs! Only out of context snippets!

[–] OpenStars@piefed.social 0 points 3 months ago

Eventually, but only reluctantly and after first telling the userbase to simply piss off and stop asking.

In contrast, the PieFed devs seem to have edited their codebase within mere minutes of this discussion having started to have already started changing things in highly positive directions, even prior to being officially asked on codeberg.

The contrast there is eye-opening, and I hope indicative of what the future holds for the Threadiverse. There are far too many LONG-STANDING issues remaining in Lemmy that only continue to get ignored as the years drag on... Lemmy is their codebase, you exist at their leisure, whereas PieFed is ours, able to be modified in ways that we collectively want it to. Obviously I mean on the spectrum, aka "PieFed has highly responsive devs", who not only receive but even outright ask for advice on things like prioritization (see e.g. last year's !piefed_2025@piefed.social, although nowadays they are doing that via codeberg issue tickets).

[–] mathemachristian@lemmy.blahaj.zone 2 points 3 months ago (1 children)

on free and liberated piefed we can use slurs freely and liberally

tankies btfo

[–] RaivoKulli@sopuli.xyz 1 points 3 months ago

As we know from TikTok having a filter for those totally prevents people from using slurs.

But I think the bad practise here is hardcoding, not having it as a feature in general.

[–] qaz@lemmy.world 1 points 3 months ago (2 children)

Wasn't that only blocking slurs and not specific communities?

[–] Skavau@piefed.social 2 points 3 months ago (1 children)

These aren't specific community *blocks (they're not blocks as such). They're keywords. It jus so happens that "196" was a community as well, although that has now been removed.

[–] qaz@lemmy.world 1 points 3 months ago

Yes they're keywords, but they also happen to be the exact names of threadiverse 8 communities, so that's pretty specific to me.

[–] OpenStars@piefed.social 0 points 3 months ago* (last edited 3 months ago)

Wait until you see what is coming up next in Lemmy:

latest case in point: the next version will hardcode lemmy.ml as a source to pre-fetch popular communities

it uses lemmy.ml as the source of truth for that, and there is no way to change that

(Edit: I forgot to add the link to source)

At least PieFed allows you to edit the list. I still agree that it should not have been hard-coded, but this is not a case where Lemmy is a shining beacon of all goodness and PieFed is pure shit - both have their flaws, and Lemmy's is MAJOR (and unchangeable) whereas by comparison, PieFed's is fairly minor as these things go.

Plus haven't the PieFed devs already changed the code in response to this very thread? (In 2 of the 3 places, but I haven't taken time to actually look directly myself, and the 3rd place should also be changed too, if it hasn't been already, to remove the list from being hard-coded.) The PieFed devs, instead of telling the userbase to piss off and only reluctantly change things after a large outcry, are (especially by comparison, but also very much objectively too?) VERY responsive to feedback? I bet you will even be thanked for bringing this to their attention... though in the future you could also try submitting a codeberg ticket:-).

Anyway, you are helping make the installation experience more streamlined and smooth for future users, so (while I have nothing whatsoever to do with the devs), I will say thank you just by myself!:-)

[–] AwakenedAce@lemmy.blahaj.zone 1 points 3 months ago

wow. blocking slurs. oh no thats terrible lmfao

maybe they should expand that list