Like, basically just bittorrent but we track individual mst blocks by repo/cid so you can get partial trees.
Like, basically just bittorrent but we track individual mst blocks by repo/cid so you can get partial trees.
billionaire: *buys social*
new board: what is this big cost center in my service labeled "outbound PDS API requests" . do we need that
billionaire: *buys social*
new board: what is this big cost center in my service labeled "outbound PDS API requests" . do we need that
you can make an app that *interoperates with* atproto by writing to a user's PDS in parallel with writing to your database.
but you make an *atproto app* by making the client write to the PDS and listening to the relay for the records.
you can make an app that *interoperates with* atproto by writing to a user's PDS in parallel with writing to your database.
but you make an *atproto app* by making the client write to the PDS and listening to the relay for the records.
who cares about authenticating your transfer when you can read after your write
who cares about authenticating your transfer when you can read after your write
why not extend the protocol to support that in a generic way?
why not extend the protocol to support that in a generic way?
paletteswap.site/dif...
paletteswap.site/dif...
but it does something entirely different (frees the object early, causing a crash during GC)
be careful when running node libraries under gjs
but it does something entirely different (frees the object early, causing a crash during GC)
be careful when running node libraries under gjs