Salta al contenuto
0
  • Home
  • Piero Bosio
  • Blog
  • Mondo
  • Fediverso
  • News
  • Categorie
  • Old Web Site
  • Recenti
  • Popolare
  • Tag
  • Utenti
  • Home
  • Piero Bosio
  • Blog
  • Mondo
  • Fediverso
  • News
  • Categorie
  • Old Web Site
  • Recenti
  • Popolare
  • Tag
  • Utenti
Skin
  • Chiaro
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Scuro
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Predefinito (Cerulean)
  • Nessuna skin
Collassa

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone
trwnh@mastodon.socialundefined

infinite love ⴳ

@trwnh@mastodon.social
Informazioni
Post
309
Discussioni
32
Condivisioni
0
Gruppi
0
Da chi è seguito
0
Chi segue
0

Visualizza l'originale

Post

Recenti Migliore Controverso

  • I think the #ActivityPub client-to-server API is extremely important and underrated.
    trwnh@mastodon.socialundefined trwnh@mastodon.social

    @julian @evan @smallcircles

    > it seems a waste of resources to try to track it.

    is it? did someone ask to receive updates of every single change? if not, then maybe. the level of detail is an open parameter here...

    Fediverso activitypub fediverse

  • I think the #ActivityPub client-to-server API is extremely important and underrated.
    trwnh@mastodon.socialundefined trwnh@mastodon.social

    @deadsuperhero @general @julian @evan concept: attaching Applications to your inbox, each of which do their own thing. right now we have effectively monolithic apps that have exactly one "internal AP client" attached to the inbox.

    Fediverso activitypub fediverse

  • I think the #ActivityPub client-to-server API is extremely important and underrated.
    trwnh@mastodon.socialundefined trwnh@mastodon.social

    @julian @deadsuperhero @evan POST outbox is the vision of C2S btw -- nodebb is a client in that regard, letting users publish activities of whatever they did on nodebb, to their activity stream.

    i recently filed an issue on ap-api for "suggested activities" to improve the security issues with letting others POST to your outbox directly: https://github.com/swicg/activitypub-api/issues/53

    Fediverso activitypub fediverse

  • I think the #ActivityPub client-to-server API is extremely important and underrated.
    trwnh@mastodon.socialundefined trwnh@mastodon.social

    @evan @julian@fietkau.social @julian@activitypub.space @smallcircles anyway, to address julian (not lam)'s question: what does Accept(Note) even mean? what does it entail? can you always assume it has to do something with a replies collection that may or may not be there?

    Fediverso activitypub fediverse

  • I think the #ActivityPub client-to-server API is extremely important and underrated.
    trwnh@mastodon.socialundefined trwnh@mastodon.social

    @evan @julian@fietkau.social @julian@activitypub.space @smallcircles i guess you could hack it with inReplyTo on the Activity, if you assume responses always come after the thing they are responding to (although i could make a famous joke here about answering a question before it is asked).

    Fediverso activitypub fediverse

  • I think the #ActivityPub client-to-server API is extremely important and underrated.
    trwnh@mastodon.socialundefined trwnh@mastodon.social

    @evan @julian@fietkau.social @julian@activitypub.space @smallcircles i think there needs to be a way to get a consistent event log in-order from the canonical/authoritative source. failing that, though, the least you could do is have your activities refer to each other in an obvious way. Undo(Accept(Follow)) lets you reverse-reconstruct what happened because all 3 activities are right there (hopefully fetchable!). so maybe Undo(Add) makes more sense than Remove; perhaps we say that the Remove is the result of the Undo?

    Fediverso activitypub fediverse

  • I think the #ActivityPub client-to-server API is extremely important and underrated.
    trwnh@mastodon.socialundefined trwnh@mastodon.social

    @evan @julian@fietkau.social @julian@activitypub.space @smallcircles re: the Undo Accept thing vs Reject thing, using a Reject is prone to issues with out-of-order deliveries. if you send a Follow and get back an Accept and a Reject with the same published datetime, then are you currently a follower? what if the Reject came first but then you receive a later Accept? it makes it incredibly hard to reason about the distributed state machine, and leads to terrible desyncs when one side thinks you follow them and the other doesn't.

    Fediverso activitypub fediverse

  • I think the #ActivityPub client-to-server API is extremely important and underrated.
    trwnh@mastodon.socialundefined trwnh@mastodon.social

    @evan @julian@fietkau.social @julian@activitypub.space @smallcircles and then there are replies, which in fedi currently require deep introspection of a Create.object.inReplyTo, which is information that may not be immediately available to you. so it leads to the unfortunately complicated situation where you don't actually know when you received a reply, because there is no Reply activity to be used as a notification -- you have the side effect without the activity.

    Fediverso activitypub fediverse

  • I think the #ActivityPub client-to-server API is extremely important and underrated.
    trwnh@mastodon.socialundefined trwnh@mastodon.social

    @evan @julian@fietkau.social @julian@activitypub.space @smallcircles of course follows are a bit more stateful and complex, so it can be argued that we should actually allow for richer subscription management, similar to when you open a dashboard and manage which email notifications you want to receive. the subscription could be reified as a Follow activity, but the side effects and semantics are not exactly the same with what's in AP right now. (AP doesn't have a way to remove a follower; masto uses Reject without Undo Accept)

    Fediverso activitypub fediverse

  • I think the #ActivityPub client-to-server API is extremely important and underrated.
    trwnh@mastodon.socialundefined trwnh@mastodon.social

    @evan @julian@fietkau.social @julian@activitypub.space @smallcircles personally i think three things happen generally, which could each be described by their own activity in succession:

    1) the original Activity is posted.
    2) you can Accept or Reject the Activity.
    3) as a result, you can Add or Remove the Activity to the corresponding AP collection.

    this holds for Like and Announce 1:1. Follow we currently Add the Follow.object instead, but i think we ought to store the actual Follow activity in a follows collection.

    Fediverso activitypub fediverse

  • trying to render html from markdown is a trap tbh
    trwnh@mastodon.socialundefined trwnh@mastodon.social

    trying to render html from markdown is a trap tbh

    Mondo

  • probably the most succinct definition i can give of fascism is "the fetishization of order".
    trwnh@mastodon.socialundefined trwnh@mastodon.social

    probably the most succinct definition i can give of fascism is "the fetishization of order". that's what it all is rooted in, after all -- some natural order, or law and order, the discarding of any chaos by maintaining national purity against "degeneracy". in reality, chaos is freedom -- the result of free agents acting freely is highly unpredictable. so stability is enforced at the price of freedom, by maintaining a very strong and rigid state which maintains the nation's greatness and glory.

    Mondo

  • my lyft is 3 minutes away.
    trwnh@mastodon.socialundefined trwnh@mastodon.social

    my lyft is 3 minutes away. i listen to a song that is 6:29 long. my lyft is 3 minutes away

    Mondo

  • "Your password must not contain the same character more than once."
    trwnh@mastodon.socialundefined trwnh@mastodon.social

    @mansalia it's my mom's credit card site 🙃

    Mondo

  • "Your password must not contain the same character more than once."
    trwnh@mastodon.socialundefined trwnh@mastodon.social

    @mansalia it provides no additional security benefits, and in this case actually led to security downgrade -- i had to use a 20 character random password instead of a 64 character one

    Mondo

  • "Your password must not contain the same character more than once."
    trwnh@mastodon.socialundefined trwnh@mastodon.social

    hint: you should not be able to know this, let alone enforce it

    Mondo

  • "Your password must not contain the same character more than once."
    trwnh@mastodon.socialundefined trwnh@mastodon.social

    "Your password must not contain the same character more than once." is an actual requirement i saw a few days ago

    Mondo

  • apparently i was born during a solar eclipse.
    trwnh@mastodon.socialundefined trwnh@mastodon.social

    apparently i was born during a solar eclipse. not visible from where i was born, but still kinda metal when you think about it

    Mondo

  • Is there a way to quote post #Piefed posts from Mastodon yet?
    trwnh@mastodon.socialundefined trwnh@mastodon.social

    @rimu @liaizon @silverpill it's like how a Follow might be automatically Accepted but you can't assume it will until you actually receive the Accept

    Mondo piefed

  • Is there a way to quote post #Piefed posts from Mastodon yet?
    trwnh@mastodon.socialundefined trwnh@mastodon.social

    @rimu @liaizon @silverpill no, you still need to respond to the activities. the bit you quoted is only a hint so clients know whether their activity will be accepted

    Mondo piefed
  • 1 / 1
  • Accedi

  • Accedi o registrati per effettuare la ricerca.
  • Primo post
    Ultimo post