this post was submitted on 15 Jul 2025
29 points (96.8% liked)
PieFed Meta
1403 readers
3 users here now
Discuss PieFed project direction, provide feedback, ask questions, suggest improvements, and engage in conversations related to the platform organization, policies, features, and community dynamics.
Wiki
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Attitude, like others have mentioned is given by:
(upvotes cast - downvotes cast) / (upvotes + downvotes)
If you want to see exactly how it is done, here is the code reference. Basically, it is just a number between -1 and 1 (-100% to 100%) based on the votes you have made. It can be different on different instances depending on what has federated to where. For example, on instances with downvotes disabled, everybody has a 100% attitude!
Thank you. Since I'm so new, I get it, the proportion is ~~bad~~ not yet optimal.
When you don't have too many votes cast, it doesn't take much to cause a big swing. There is a section in the code where it doesn't actually calculate the attitude until after 3 votes are cast, but perhaps that should be increased.