Contact me on matrix chat: @nikaaa:tchncs.de

  • 9 Posts
  • 361 Comments
Joined 2 years ago
cake
Cake day: January 12th, 2024

help-circle




  • redereferencing

    omg, what a word :o :D

    but in general, yes you’re right, adding DIDs to the game is interesting, and making the DIDs also valid URLs is even more interesting. I have been thinking about a similar DID mechanism, where the DIDs are not URLs but public cryptographic keys. this way, each human could prove that many accounts are all signed with the same key, and therefore belong to the same human.

    Edit: oh wait i think the official(?) DID specification (here: https://www.w3.org/TR/did-1.0/) actually already expresses this concept:

    Each DID document can express cryptographic material, verification methods, or services, which provide a set of mechanisms enabling a DID controller to prove control of the DID. Services enable trusted interactions associated with the DID subject. A DID might provide the means to return the DID subject itself, if the DID subject is an information resource such as a data model.






  • Very interesting!

    I agree with your point that a user account without a canonical URL to send messages to could not have an inbox, and therefore never get DMs or notifications if somebody commented on their post.

    I had not thought of that before but it seems obvious to me in retrospect. Obviously, to receive messages, you need some kind of machine-address, where these messages will be sent to. And that’s what this is for:

    They expect it to point to a valid JSON-LD document describing the actor which they can request.

    Because it describes the inbox address.


    Your data hoster is the instance you have your account on, not the one the community is on. Your instance just shares the posts you make on it with the community, but all it receives is a copy. The canonical version is on your instance, discuss.tchncs.de.

    That’s truly fascinating knowledge, thank you. It makes sense because in the ActivityPub protocol, each user has an outbox, and published posts go there. So of course, other communities simply reference that instead of actually holding the post.

    This means, then, that communities aren’t actually so much lists of posts, but lists of references to posts, i.e. when i post to /c/a@lemmy.world, that community simply gets notified about the canonical link to my post, which actually resides in my outbox on this server. Thanks for making me think about all of this!




  • Tiktok was putting me off because main content in its peak was “teenagers dancing.”

    I mean it depends on what you want to get from social media. I would argue that things got worse afterwards when it stopped being teenagers dancing and started being right-wing influencers spewing their propaganda. Ultimately, social media should be made by the people contributing to it and how it develops depends on what the users want, not on what you want.