W wątku stworzonym przez osobę, która próbowała zrozumieć dlaczego jedna ze społeczności na stworzonej przez nią instancji nie chce się federować rozgorzała dyskusja na temat zaskakującej listy nazw społeczności blokowanych w samym kodzie Piefed.
Piefed to szybko zyskująca popularność alternatywa do Lemmiego, fediwersowego oprogramowania do agregacji treści i prowadzenia forów, z którego korzysta szmer. Nowe oprogramowanie miało wyróżniać to, że jest pisane w popularniejszym i bardziej przystępnym języku, oraz brak powiązania z kontrowersyjnymi opiniami politycznymi twórców lemmiego, którzy są uznawani za zwolenników autorytarnego modelu komunizmu.
Lemmy doświadczył podobnej kontrowersji na swoim wczesnym etapie rozwoju, jednak zaszyta w nim lista zawierała wyłącznie nacechowane seksistowsko bądź rasistowsko wyzwiska. Po dłuższej dyskusji została finalnie usunięta z kodu, każda instancja może indywidualnie wybierać blokowane terminy.
Lista terminów blokowanych w federacji Piefed zaczyna się sławną listą przekleństw nieakceptowalnych w amerykańskim radiu ze skeczu Georga Carlina. Szybko przybiera jednak bardziej zaskakujący kierunek;
shit
piss
fuck
cunt
cocksucker
motherfucker
tits
memes
piracy
196
greentext
usauthoritarianism
enoughmuskspam
political_weirdos
4chan
O ile awersja do niektórych z tych tematów/społeczności może być zrozumiała, umieszczanie ich w kodzie jest narzucaniem tego wszystkim anglojęzycznym społecznościom działającym na tej platformie. Społeczności z tymi słowami kluczami działające na lemmym zdają się federować na instancje Piefed bez problemu.
Można by też argumentować, że umieszczenie tam terminu “piractwo” podważa deklarowaną przez twórców neutralność ideologiczną projektu.
Dodatkowym wątkiem dyskusji stała się jakość kodu, który według niektórych komentujących ma mieć nie tylko ograniczenia wydajności wynikające z wybranego języka ale też wyjątkowo niską jakość. Z jakiegoś powodu sama lista blokowanych terminów pojawia się tam trzykrotnie, jako kolejne kopie, nie odwołanie. Zdaje się, że jedno z powtórzeń usunięto po nagłośnieniu sprawy, wraz z jedną z nazw społeczności z listy: 196.
cross-postowane z: https://lemmy.world/post/41022485
Code for people interested https://codeberg.org/rimu/pyfedi/src/branch/main/app/admin/routes.py#L373
I commented it out, rebuild the Docker containers and it works now 👍>>>>
___

