54
submitted 1 day ago* (last edited 20 hours ago) by rimu@piefed.social to c/piefed_meta@piefed.social

Due to difficulties making private voting a viable reality , we've been playing around with an alternative approach: public/private votes becomes "federated votes" where you can choose whether to send your vote off to other instances or whether it only counts locally and doesn't get federated.

There are obvious drawbacks to casting a vote that doesn't federate. But this avoids all the issues with which instances to trust (and who decides that) and avoids the distrust generated by all these sockpuppets with weird names running around and the need to explain in difficult technical detail why we're doing that, no it's not vote manipulation, don't ban / defederate us, etc etc

The video shows how the user interface could work. Basically there is a setting in your profile that determines whether your votes federate and an optional override you can use on a case-by-case basis.

There is an assumption here that people will generally choose one mode (public or private) and stick with that for most of their votes. The popup will only be used rarely so the extra clicks and the waiting involved won't be much of an issue.

Thoughts?

all 12 comments
sorted by: hot top controversial new old
[-] rglullis@communick.news 4 points 19 hours ago

This feels like yet-another attempt at making water not wet, but at least it stops from having servers putting out data on the rest of the federation without any accountability.

[-] Rooki@piefed.world 3 points 20 hours ago* (last edited 19 hours ago)

I think it would be nice if you long press anything of the votes ( vote count, vote buttons ) that the menu comes up.

But other than that its pretty nice already!

[-] rimu@piefed.social 3 points 19 hours ago

Yep sure, why not :)

[-] mesamunefire@piefed.social 10 points 1 day ago

How interesting! Yeah I personally like it! I think it's a good way to get around the issue of everyone seeing everyone else's votes. Because there have been instances of people really going after accounts after a down vote occurs. And it's a way to honor other instances.

[-] Green_Mouse@piefed.social 1 points 20 hours ago

Because there have been instances of people really going after accounts after a down vote occurs

How does this happens?

[-] recursive_recursion@piefed.ca 9 points 1 day ago

Federated votes seems like a great idea as it solves both the private/public and good faith/bad faith voting situations👍

[-] ProdigalFrog@slrpnk.net 7 points 1 day ago

That sounds like a solid solution!

[-] Solano@piefed.social 2 points 22 hours ago

This sounds like a better solution than the current one. I'm not sure about the implementation of manually voting locally or federately, but that's what testing is for! It might be easiest to embed the options into the 3-dot contextual menu. Or maybe add a new button that brings up a row of new icons/options under the post/comment for extra, lesser used actions. It's kinda like a contextual menu but it's a bar of icons that shows more actions. The Boost app does this for comments by clicking on the comment, making the UI hidden and slick, less cluttered until you want to interact with it.

You could also have two numbers, a total of local + federated votes, and a number in parentheses with only local votes.

[-] artifex@lemmy.zip 2 points 1 day ago

Would it make sense to somehow display the breakdown of pub/priv votes (or maybe local/fed votes) instead of just the totals then?

[-] wjs018@piefed.social 5 points 1 day ago

I could see this maybe being useful at a moderator or admin level to aid in moderation decisions, but I feel like the average user wouldn't really gain much from this information in exchange for a more complicated UI.

Just as an aside, in the dev chat we have been talking about this a lot and the UI has been one of the harder pieces. The main competing paradigm for the UI of this feature is to have two upvote and two downvote buttons (one set for public votes and another for local-only votes). Here is a mockup I made of the voting buttons for that:

[-] moseschrute@lemmy.ml 1 points 18 hours ago

Yeah I think having it be in settings and not having 4 voting buttons was the right choice.

this post was submitted on 27 Jun 2025
54 points (100.0% liked)

PieFed Meta

1106 readers
77 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