this post was submitted on 15 Jul 2025
29 points (96.8% liked)
PieFed Meta
1304 readers
27 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.