Natanael

joined 1 month ago
[–] [email protected] 1 points 4 days ago (1 children)

Some people only browse global feeds and downvote stuff as if they're trying to train the Netflix recommendation algorithm, completely ignoring the rules of the community it originates from

[–] [email protected] 2 points 4 days ago* (last edited 4 days ago) (2 children)

Hashing alone if it's just usernames isn't enough. Need something like keyed hashes, but then malicious servers can lie about numbers of votes.

Otherwise you need something ridiculously overengineered like public but encrypted logs of user actions and Zero-knowledge proofs of correctness mapping everything to a distinct existing user without revealing who it is.

As I mentioned in another post: for consistency is better to have each server count total votes from their own users, send a signed & timestamped message with the count to the host of the post being voted on. Then the host can display a consistent vote count to everybody that shows where votes are coming from without manipulation of external votes.

Each individual server can lie about its count, but not by too much or else it will be detected and the server can get defederated (or have its votes ignored).

[–] [email protected] 7 points 4 days ago

Especially in federated networks where the data isn't under access control, doubly so if the privacy extension is optional

[–] [email protected] 6 points 1 week ago

The postage stamp asked strangers to lick its behind!

[–] [email protected] 1 points 1 week ago

Did it stop coolant leak though?

[–] [email protected] 3 points 2 weeks ago

So basically engineers managed to even take solar power where we have steam-free power generation and insert steam into it anyway

Engineers loves taking every imaginable form of energy source and turn it into a way to drive a steam engine

https://en.wikipedia.org/wiki/Concentrated_solar_power