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.

top 50 comments

sorted by: hot top controversial new old
[–] 715 points 3 years ago* (24 children)

To anyone surprised at this: welcome to the fediverse, please treat everyhing you do or say as public.

The way to achieve privacy around here is by following the long forgotten arts of the old internet before Facebook was a thing: use a Nick name and don't tell strangers on the internet your real identity.

Your home instance will act as a proxy and only they have access to your email and IP address. That does stay private.

So, as long as you trust your home instance to not leak or disclose your connection or sign up data (which would be illegal in EU countries), just sign up with an alias.

A very positive aspects of this is that it should allow us to detect voting manipulation by correlating the activity of certain potentially malicious actors. If Lemmy instances take vote manipulation seriously and do their best to block bots this has the chance to make Lemmy / Kbin much more transparent and credible than Reddit ever was.

  • source
  • hideshow 25 child comments
  • [–] 219 points 3 years ago* (9 children)

    Lol. kids these days would psot their bank info online if the banks didn't prevent them from doing so.

  • source
  • parent
  • hideshow 10 child comments
  • [–] 174 points 3 years ago (11 children)

    You say that like A/S/L wasn't a thing back in the day.

  • source
  • parent
  • hideshow 12 child comments
  • load more comments (10 replies)
  • load more comments (8 replies)
  • load more comments (23 replies)
    [–] 301 points 3 years ago* (7 children)

    Edit: Obligatory RIP my inbox.

    Can we leave this kinda stuff behind? It is NOT obligatory.

  • source
  • hideshow 9 child comments
  • load more comments (5 replies)
    [–] 286 points 3 years ago* (22 children)

    To illustrate op's point I'm going to spin up an instance, federate with everyone, and not tell anyone what that instance is.

    Then I'm going to feed all that data into my new website, called Open Lemmy Stats, where anyone can query the user data ive accumulated. The homepage will be ripe with insights, leaderboards and all kinds of data on prolific users.

    Additionally, I'll display a snapshot/profile of a random user by feeding that users data to GPT4 to make inferences about the user's political affiliations and display the results.

    Worst of all, I'm not going to out my instance for everyone to know it as the one to defederate. In fact I'm spinning up a few instances that will host innocuous communities that I plan to mod and support to give my instances cover for their true purpose: redundant fediverse datastreams for my site, Open Lemmy Stats.

    I'll also have a store where anyone can buy my collected fediverse data for a handsome sum.

    Just kidding I'm not doing any of this. But someone absolutely will or already is.

  • source
  • hideshow 23 child comments
  • load more comments (21 replies)
    [–] 180 points 3 years ago (16 children)

    People raise a good point that in countries where political dissent can actually be dangerous, this would very much dissuade people from voting on things they believe in, or even coming anywhere near Lemmy period.

    A better approach I think would be to have the user's host instance save their votes (the database obviously needs to remember what you voted on), but when federating those votes with other instances just hand over a cumulative total, e.g., "here on vlemmy.net we have +18 votes for this comment", which the other instances can then add. There's no need to send user information with that data.

  • source
  • hideshow 16 child comments
  • load more comments (16 replies)
    [–] 180 points 3 years ago* (last edited 3 years ago) (11 children)

    Reading these comments, seeing so many excuses, sarcastic responses, and handwaving, makes me realize a great deal of users really need to develop some imagination.

    This is not about privacy. It's about data that can easily be used for targeting and profiling users, and how that creates countless avenues for targeted harassment and wide scale retaliation. It's about all of the innumerable ways public vote information can and will be abused to manipulate scoring across the site with targeted/automated shadow banning and shared blocklists. Raise your hand if you trust every single admin to never abuse such a tool to curate the outward appearance of an instance to fit a narrative.

    For a different example: I could say something about how great Nazis are right now, and have a bot programmed to read every single person that downvoted me, add those names to a shared blocklist, and viola, I've made myself and all my alts invisible to the people that would challenge me on a massive scale.

    I promise you this is going to be a big issue as tools for this site get more sophisticated over time.

  • source
  • hideshow 11 child comments
  • load more comments (11 replies)
    [–] 164 points 3 years ago* (7 children)

    Activities are public and easily viewable on kbin. It's been interesting. Seems mostly positive other than people harassing those who down-vote them demanding explanations.

  • source
  • hideshow 8 child comments
  • [–] [S] 133 points 3 years ago (18 children)

    Knowing they're visible on kbin made me realize that most Lemmy users probably weren't aware, as it's non-obvious.

  • source
  • parent
  • hideshow 19 child comments
  • [–] 62 points 3 years ago (3 children)

    Yeah, I had a good natured discussion with a Lemmy user on feddit.uk the other day where they were still inexplicably downvoting my responses each time, despite us both being polite and constructive.

    It made me realise that a) they use the downvote button quite differently to how I use it and b) they probably didn't know that I, as a kbinaut, could literally see they were the one downvoting.

  • source
  • parent
  • hideshow 3 child comments
  • load more comments (3 replies)
  • load more comments (17 replies)
  • load more comments (6 replies)
    [–] 155 points 3 years ago (15 children)

    There's something amusing about people feeling violated by their activity being made public, but not necessarily by corporations hoarding and capitalizing on that activity & data. I mean, one of them is out in the open. The other is pure abuse.

  • source
  • hideshow 16 child comments
  • load more comments (14 replies)
    [–] 138 points 3 years ago* (52 children)

    Not to sound harsh or anything, but those of you saying that it's okay that all this data is public are insane. This completely goes against the entire philosophy of the Fediverse and FOSS in general. The reason we all are fleeing from Big Tech is because they collect so much data on us. At least, they keep it hidden from public view. This is a major issue in my opinion, and needs to be addressed ASAP before we can claim to have superior platforms on the Fediverse. Why can't this data at least be encrypted?

  • source
  • hideshow 52 child comments
  • load more comments (52 replies)
    [–] 135 points 3 years ago (19 children)

    Well, yeah, it's put on the database.

    It's the only way to avoid double voting from the same account or to remove the reverse vote if one changes one's mind and votes the other way.

    Did you think that it was any different on Reddit and that no random employee with access to their database could run a similar SQL query with a couple of joins and end up with nicknames, e-mails and IP addresses?!

    Do you know who are the Reddit employees with access to their database or a copy of it? Have you had a chance to vet them? I don't think so.

    At least here it's a bit more transparent.

    The only shocking thing in this is that anybody is shocked by it.

  • source
  • hideshow 19 child comments
  • load more comments (19 replies)
    [–] 134 points 3 years ago (10 children)

    Woah woah woah. Hold the phone. You’re telling me that things that I post… on the internet… are… PUBLIC???

  • source
  • hideshow 10 child comments
  • load more comments (10 replies)
    [–] 113 points 3 years ago (19 children)

    I downvoted the beans and I don't care who knows about it. I'd do it again.

    This is useful to know though, thanks. I guess assume everything is public short of your password (unless your admin is particularly nefarious and has altered the code to store passwords in plaintext for some reason).

  • source
  • hideshow 19 child comments
  • load more comments (19 replies)
    [–] 96 points 3 years ago* (last edited 3 years ago) (10 children)

    Suppose there is someone who wants to maintain their anonymity and privacy on Lemmy so that it couldn't be tied to their real identity, what do you think is the best way to do that?

    Hmm, I, famous Hollywood actress Margot Robbie and star of "Barbie", sure am stumped.

  • source
  • hideshow 10 child comments
  • load more comments (10 replies)
    [–] 86 points 3 years ago* (last edited 3 years ago) (10 children)

    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.

  • source
  • hideshow 11 child comments
  • [–] 77 points 3 years ago (8 children)

    Posts and comments is one thing... It's inherently public. But I think being able to see up and down vote publically is a tough pill. If you don't realize your votes can be seen you risk your vote being held against you. If you do know it disincentivizes you to use the vote system to protect yourself from something that should be rather benign.

  • source
  • parent
  • hideshow 8 child comments
  • load more comments (8 replies)
  • load more comments (9 replies)
    [–] 83 points 3 years ago (11 children)

    I mean essentially any decentralised type of social Media cannot work any other way. An open backend is not shocking, it is expected.

  • source
  • hideshow 11 child comments
  • load more comments (11 replies)
    [–] 78 points 3 years ago (12 children)

    At first I agreed with the general "whatever" sentiment. It has some important implications, however.

    It discourages people from voting if they're concerned about other people seeing their activity. This could result in a lower quality of scoring for posts.

  • source
  • hideshow 12 child comments
  • load more comments (12 replies)
    [–] 76 points 3 years ago (10 children)

    I've been in forums where upvotes were public. It's not something that I expect to be anonymous by design.

    That being said. If something is public, it should be clear that is public (and available to everyone), if it's not it should be protected.

    I think Lemmy should go one way or the other, or upvotes are public to everyone, or they are available only for you instance admins.

  • source
  • hideshow 10 child comments
  • load more comments (10 replies)
    [–] 74 points 3 years ago* (last edited 3 years ago) (9 children)

    So when Threads decides to federate, they can slurp all this information.

    That would be massively concerning and that should be blocked. Ideally votes should remain only on the current instance. Anything shared with other instances should be anonymised. This would need to be re-architected imho.

    People come here to get away from Reddit now that trust has gone. Trust and a feeling of safety is vitally important to continue to build this platform.

  • source
  • hideshow 9 child comments
  • load more comments (9 replies)
    [–] 68 points 3 years ago* (last edited 3 years ago) (16 children)

    So any instance admin can analyze all users upvotes/downvotes and possibly derive political standpoints, likes/dislikes, opinions and location data from it

  • source
  • hideshow 16 child comments
  • load more comments (16 replies)
    [–] 66 points 3 years ago (30 children)

    Nothing private in fediverse except when you are selfhosting yourself.

  • source
  • hideshow 31 child comments
  • load more comments (29 replies)
    [–] 64 points 3 years ago (7 children)

    Good. If I downvote something its for a reason, and I don't care who knows.

  • source
  • hideshow 7 child comments
  • load more comments (7 replies)
    [–] 61 points 3 years ago (11 children)

    I have no problem with admins seeing what I upvote or downvote. Hell, I have no problem with everybody seeing what I upvote or downvote.

  • source
  • hideshow 11 child comments
  • load more comments (11 replies)
    [–] 58 points 3 years ago (38 children)

    I'mma be honest, this might be the worst part of lemmy. NSFW, gray area topics, sports discussion, all that becomes completely radioactive.

  • source
  • hideshow 38 child comments
  • load more comments (38 replies)
    [–] 54 points 3 years ago (15 children)

    Couldn’t we just use a hash for the usernames instead?

    Nothing too over the top, but just a simple hash and match that instead?

    Also, there’s way too much trust in instances. Like, one person could easily make a post on lemmy.world, go on their personal instance, and just give themselves, say, 2000 upvotes.

    Instances should have their own settings on what instances are allowed to keep a local copy. (Default behavior should be to get the post itself from the instance “hosting” it).

  • source
  • hideshow 15 child comments
  • load more comments (15 replies)
    [–] 52 points 3 years ago (1 child)

    Hello there, and welcome to our community! I hope you like it in here.

    Could you please include some body text as to why should people know this, and how would that help them? It’s our second rule. Thank you :)

  • source
  • hideshow 1 child comment
  • load more comments (1 reply)
    [–] 52 points 3 years ago (2 children)

    Redditors already scream at people when they get a downvote and blame it on the person that replies to them, even if that person didn't downvote them.

    I can see this being dangerous and leading to a lot of bullying. I know k-bin already publicly shows this. I can see who downvotes my comments/posts when I open up the post in a k-bin instance, without even being a member.

  • source
  • hideshow 2 child comments
  • load more comments (2 replies)
    [–] 51 points 3 years ago (1 child)

    Good. DM me. I'll tell you why I downvoted your shitpost.

  • source
  • hideshow 1 child comment
  • load more comments (1 reply)
    [–] 50 points 3 years ago (4 children)

    Can someone explain why r/privacy is so up in arms about this? Seems fairly obvious that my actions in the public domain are public, but they’re all “Lemmy doesn’t care about your privacy”. Why?

    https://www.reddit.com/r/privacy/comments/144clka/warning_lemmy_federated_reddit_clone_doesnt_care/?utm_source=share&utm_medium=ios_app&utm_name=ioscss&utm_content=1&utm_term=1

  • source
  • hideshow 5 child comments
  • [–] 61 points 3 years ago (8 children)

    I wouldn't say Lemmy doesn't care about your privacy, but probably they didn't have enough traffic before the death of Reddit to really prioritize it. I myself have security concerns, particularly with the storage of account data on servers that who knows where they are hosted or what the security is. But I would say Lemmy instances are much more likely to be targetted for attacks by malicious hackers than Reddit, because most instances are likely hosted on far less secure machines than Reddit servers.

  • source
  • parent
  • hideshow 8 child comments
  • load more comments (8 replies)
  • load more comments (3 replies)
    [+] 50 points 3 years ago* (last edited 3 years ago) (4 children)
    load more comments (4 replies)
    [–] 49 points 3 years ago (3 children)

    For me, it makes so much sense. Likes and dislikes, besides serving as a means of sorting posts and comments, also serve as a shortcut for leaving a comment saying, "This^" or "I disagree."

  • source
  • hideshow 4 child comments
  • load more comments (2 replies)
    [–] 46 points 3 years ago (10 children)

    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.

  • source
  • hideshow 10 child comments
  • load more comments (10 replies)
    load more comments
    view more: next ›