Edit: obligatory explanation (thanks mods for squaring me away)…
What you see via the UI isn’t “all that exists”. Unlike Reddit, where everything is a black box, there are a lot more eyeballs who can see “under the hood”. Any instance admin, proper or rogue, gets a ton of information that users won’t normally see. The attached example demonstrates that while users will only see upvote/downvote tallies, admins can see who actually performed those actions.
Edit: To clarify, not just YOUR instance admin gets this info. This is ANY instance admin across the Fediverse.
the comment_like database table in Lemmy also has a timestamp on it, “published” field, that discloses what time you voted. This reveals patterns of your Lemmy usage to other federated servers.
Uh…duh? Why would you think this info wouldn’t be available to admins and also…who cares?
Does this let them see my bookmarked/saved posts? If not idc
I would hope this would be obvious to anyone. If your client can highlight which posts you have upvoted in the web and app UI then the fact that your user specifically upvoted that post must be recoverable from the instance server and thus must be recoverable by the instance admins. I would not expect anything different.
Well time to write a bot that creates a new account for every vote and comment
Admins can see literally everything. If you can see it (from your end, like whether you’ve upvoted something), it has to be stored somewhere and of course the server owners can see it
Isn’t that kind of the point? You don’t get very far hiding in a social setting. You’re on a public website talking to other people. Your posts should be public, comments, etc. At least people should treat all websites or apps they didn’t develop personally like they’re public. I mean you don’t really have a right to privacy in public.
And I’m not trying to say this with some malicious tone or anything but it’s just my view on it.
How would one find this? Is it just a console command?
I’m torn on this personally, I like the transparency and accountability aspect, but this could be used in a harmful way
Now we know who are the people stalling the liftoff of the bean’s meme to the stratosphere.
I mean essentially any decentralised type of social Media cannot work any other way. An open backend is not shocking, it is expected.
How do I get access to the DB? do I need to spin up my own Fedi and federate?
deleted by creator
Well, that’s probably a wrong kind of ‘open’ to what FOSS means by ‘open’ yet I’m not convinced. With the whole 'anybody can make an instance and collect all the data they wan’t it’s kind of awkward and messy. How much of the said data you can obscure/encode without losing the openness between instances?
Because if one instance can’t verify actions of another then you have an issue dealing with bots and overall the platform becomes way more obscure and less reliable as a source of information.
And like if the buttons themselves had an ability to openly show who upvoted/downvoted a post - how much of a difference would’ve been here? I don’t feel like it’s such a concern.
The point about deletion/edits - it’s not about removing your info from the internet, it’s about correcting what’s wrong for the sake of providing correct. If it’s on the internet once it’s there forever. I don’t see people complaining about weyback archive doing their thing. Yet it’s doing exactly the same thing possibility of which upsets so many people here.
If you monkey brain posted you home address and where the keys are - it’s on you, not on the internet for storing the info.
The only real point I see here is corporations/governments scraping all this data for their use. Yet as long as they can federate there’s nothing much to do and if you try to restrict federation then it’s just a bunch of forums with extra features.
So everyone knows I upvote my own posts? This is an outrage.