• 1 Post
  • 101 Comments
Joined 1 year ago
cake
Cake day: July 13th, 2023

help-circle



  • The data needs to be sent from the voter to the server that owns the post. But the server that owns the post can anonymize the data before it sends it to clients or other servers.

    That said I don’t have deep understanding of activitypub. Its possible that something would prevent this, like if votes made their way to the server that owns the post by way of telephone game rather than directly from the client or the user’s home server. But that seems like an unreasonable design, so I doubt (hope not) that is the case.









  • I’ve not been a dev for that long, but I’ve been a dev for 15y or so. For the most part it seems to me like that is an effect of business decisions; workers will learn the skills that get recognized. Which skills those are has changed over time.

    I don’t see older devs have that quality particularly more then younger devs, what I see is businesses that don’t value that type of behavior. And having worked with “wild West cowboy” coders before, the businesses may be right; they often make a real mess things and just rely on other people to clean up after them.

    From what I’ve seen, there are lots of young people who invest in themselves and have passion for the craft, when the business allows them room to grow and doesn’t treat them like a code-producing machine.







  • I think part of the problem is that many of the p2p tech are caught in a tradeoff between giving hosts control of what they host (and therefore there is content that gets lost), and ensuring content availability (risking alienating hosts).

    No way would I participate in a p2p network where I don’t have full control over what I host, for the same reason I won’t use p2p VPNs nor will I host a TOR exit node.
    But then who is going to host the unpopular content?


  • I don’t necessarily agree that decentralized is fractured by design, nor that “working as intended” means that it’s the best solution for this/every situation.

    I’m saying that as we decentralize, we get both advantages and disadvantages. I’m saying that this is a situation where we can’t both have our cake and eat it too.

    For example:
    We could decentralize communities themselves, preventing them from fracturing. Instead of having communities hosted on a single instance, communities could be feeds aggregating all posts tagged as belonging to that community. Then if you defederate an instance you simply stop seeing posts from users in that instance.
    But then good-faith mods are defanged and can no longer protect vulnerable community members from antagonistic actors.

    I think my straw example tradeoff is a bad one, that’s too much decentralization of power.