I'm not that tech savvy...so please be patient. From what I can tell, the slurs are the only things that hard-coded in. Am I missing something else?
Does hard-coded mean it cannot be changed even though it's FOSS? According to that conversation, they seem a bit concerned that the tables with the slurs can be easily removed.
I'm okay with slurs being blocked, but I guess it would depend on how they define the slurs and all that. Also, maybe it would be a better idea to remove the slur protection from the actual Fediverse and let instances apply their own version, but at the same time, I see benefit to blocking it universally. It's not something that's clearly black-and-white to me.
I guess that aside from their personal political views regarding marxism-leninism (I'm assuming that's what 'ml' stand for), I'm confused as to how that practically affects the Fediverse. For what it's worth, I tend to subscribe to anarcho-socialism, so while I have overlap with marxism-leninism, I'm vehemently opposed to any authoritarian/bureaucratic centralized control of an economy. Which means that I also don't agree with their application of marxism. However, I see that as irrelevant to the Fediverse, and as far as I can tell, the Fediverse is quite decentralized anyway.