Irakli Gozalishvili

Results 654 comments of Irakli Gozalishvili

@pvh pointed major flaw with my approach on the call other day, that worth posting for anyone reading this, including future myself who already forgot this. So issue with collapsing...

I would also like to encourage someone better qualified than myself to take a look at [xi-editor text representation](https://github.com/xi-editor/xi-editor/blob/e8065a3993b80af0aadbca0e50602125d60e4e38/doc/crdt-details.md#representation) which seems to employ interesting approach that is promising fast operation...

@pvh I was reading on https://braid.news/ other day which took me to [sync9 performance overview](https://braid.news/sync9/performance) that GC semantics via _acknowledgement messages_. I have not looked into details, but I'm guessing...

@sanderpick There is https://github.com/gpestana/rdoc that seems to refer @ept's paper although worth considering that (quote from readme) > It is based on academic research on JSON CRDTs, but the details...

Maybe something along the lines of: ```ts client.aliased.query({ first: { product: [input, { }] }, second: { product: [input, { }] } }) ``` I think at type level it...

Alternate could be to embrace `variant` and keep `union` as a legacy to avoid breaking things.

> Are there reasons to have the field set to `null` vs having it absent (optional)? Intention had been to have an explicit signal and catch malformed UCANs that accidentally...

For what it's worth we're not actively remembering seen UCANs we simply make invocations UCANs short lived ~30secs reducing attack vectors quite a bit. In our case invocation UCANs also...

To quote the invocation spec https://github.com/ucan-wg/invocation/#1-introduction > Just because you can doesn't mean that you should I think is a good insight here and basically differentiation between delegating something to...

Digging bit more into this, I see the note on why this limitation had been put in place https://github.com/ipld/ipld/blob/d8bac572573a30ab49f9aa9d071448b919c84f43/specs/schemas/schema-schema.ipldsch#L352-L356 https://github.com/ipld/ipld/blob/d8bac572573a30ab49f9aa9d071448b919c84f43/specs/schemas/schema-schema.ipldsch#L560-L562 https://github.com/ipld/ipld/blob/d8bac572573a30ab49f9aa9d071448b919c84f43/specs/schemas/schema-schema.ipldsch#L579-L580 It looks like my intuition about rational for this...