not if both upvotes and downvotes are zero ❗️
Comment on Fun fact: you can't upload this image on piefed.social
magiccupcake@lemmy.world 13 hours agoEvery user (remote or local) has an “attitude” which is calculated as follows: `(upvotes cast - downvotes cast) / (upvotes + downvotes)`. If your “attitude” is < 0.0 you can’t downvote.
This pains me because it is functionally equivalent to
If downvotes < upvotes
BB84@mander.xyz 12 hours ago
magiccupcake@lemmy.world 12 hours ago
If 0/0 < 0 would error?
If 0 < 0 evaluates false
That makes it even worse???
Skavau@piefed.social 11 hours ago
I don’t see a problem here. This is oddly specific, but it’s rooted in anti-downvoting spam.
There is a setting to turn that on or off at https://piefed.social/admin/misc, “Filter out comments that are simply a form of this”
I don’t see why this is so inherently onerous to you in principle. Trolls/spammers etc are serious problems on sites like Reddit. If you’re a new account and you’ve managed to get -100 reputation that quickly, it’s not a good sign.
The AI detection is going to be poor. But I’ve seen a lot of AI posters right now caught through this. use of the em-dash is very much a sign, unfortunately. It doesn’t ban them by the way. It just flags new accounts doing it to admins.
If every instance was Piefed, you simply wouldn’t be able to reply to anyone who has blocked you. “Reply” is essentially faded out. The difference is that Lemmy doesn’t implement the block function in the same way, so Piefed just throws out replies by blocked users to the person who has blocked them coming from Lemmy. That’s the mismatch at play here.
If you can somehow still reply via a Piefed instance, it is bugged and not working as intended.
This can be turned off. It also defederates from hilariouschaos and others.
And no, it does not defederate from lemmy.ml out of the box. You are completely misunderstanding that code. I have already addressed this here.
“Alright, it doesn’t do any defederation, this function just controls what the api reports. It will list which of those four instances the instance is defederated from but that doesn’t look like it is actually used anywhere to do something…let me grab you links here is where piefed digests this api endpoint to populate the instance_chooser table, and the defed_list field isn’t actually used at all
It has been scrubbed, but it also never really functioned in the first place.