I recently wrote a command-line utility lemmyverse to find communities indexed by Lemmy Explorer.
A quick count shows almost 14%(!) of all communities indexed by lemmyverse are junk communities created by a single user @LMAO (reported here):
I've managed to create an entire career (almost 10 years in now) out of the transparency in the tech community.
Especially in open source.
I'm hoping that paying it back like this inspires and provides the same opportunity to others!
Sometimes, people call me naïve or overly optimistic for being hopeful for change, but I'm not expecting us to be able to fix all the problems; I'm excited because we're taking steps towards transmuting our current set of problems into a different set that will put us closer to a hypothetical ideal world. I can't imagine what this ideal world would look like, but I don't need to as long as I maintain a sense of "towards" and be clear on what values are worth striving towards.
It's helpful for my morale to remember that we're not building an ideal world from scratch, we're iterating upon what already exists. This means that people like you exist, and the domain knowledge you possess is far from a new thing, but will continue to grow and adapt as the rest of the world changes around it. There's a lot of smart and wise people working on making things better :)
(And I include myself in the "smart" category at least, it's just that protein structure isn't too relevant to social media (well... aside from the game Fold-it... or the fact that Meta and Google research is very relevant to BioInformatics ¯\(ツ)/¯ )
This is great work. I assume LMAO was the same guy as Angled - it'll be an 1.7K communities nixed if the script is used for him (so, 19% of the total!)
Some per-session rate-limiting by a HTTP reverse proxy could go a long way.
Should any user be able to create a community via the API more than,
say, once every 10 seconds?
I'm not familiar with the rate limiting already built in to the Lemmy server, though.