Not lame, I appreciated it and as a result will be implementing ID-based pagination, sometime.
Ok, yeah, theoretically.
But we're talking about putting voting info into the UI for anyone to see. Not highly motivated and skilled bad actors.
They'd get defederated.
Hmmm I see a bunch of my friends have not upvoted my post. I will contact them to ask why not and ensure that they do.
Yes I know. Mbin and Kbin should be encouraged to change this. We're currently in a fairly benign environment so it doesn't really matter but if the threadiverse ever got big then this could become serious enough to be a cause for defederation.
I don't know it's just a brain fart fantasy at the moment, haven't seriously looked into it. But afaik there is no voting ring detection in Lemmy.
I have been considering building it into PieFed, if votes became public. There would be a pool of 1000+ bot accounts which will vote on behalf of anyone who wants it. When a vote is cast one of the proxies would be randomly chosen to federate the vote instead.
That's bad and Mbin should change it.
anyone can set up a Lemmy server
This is not the case. What percentage of the population could set up a Lemmy server, do you think? 1%? 0.1%? Of those, what percentage have the time to set up a Lemmy server? 1%?
Your votes are already public.
People say this all the time, but it's not really the case.
I don't think privacy is a binary thing that one either has or does not - there are degrees of privacy. Currently what we have is mostly private, requiring either technical skill or admin access to circumvent. This is a pretty high bar which 99% of people would not be able to reach. You're proposing removing the bar entirely because it is not high enough.
Sounds like you don't have celery running. In production celery is intended to be run as a background service but for debugging you can run it in the foreground from the command line like this
change to the piefed directory, then:
source venv/bin/activate
export FLASK_APP=pyfedi.py
celery -A celery_worker.celery worker --loglevel=INFO
Then whenever federation occurs you'll see things happen in the console.
For further help please try the Matrix channel at #piefed-general:matrix.org
Downvoting is curation, pulling out weeds out to create space for better plants to grow, taking out the trash, helping others avoid bad things. Downvoting is care. Downvoting is love.