Volker Mische
vmx.cx
Volker Mische
@vmx.cx
Geo, offline/local first, decentralized web. Head of Geospatial at the IPFS Foundation. Making Noise https://github.com/pipedown/noise. Previously Protocol Labs, Couchbase. I'm bridged to ActivityPub via https://fed.brid.gy/bsky/vmx.cx
You can also use IPLD without IPLD Schema.
October 23, 2025 at 6:58 PM
No. There isn't even an any ADL implementation I know of for Rust.
October 23, 2025 at 6:38 PM
Same for IPLD. I guess we have a different definition of data model.
October 23, 2025 at 11:34 AM
Yes DRISL doesn't have a data model, it's just a serialization. But it's used by systems like ATProto and IPLD that have a data model.
October 23, 2025 at 10:20 AM
Yes. So BigNum would be just bytes, which is fine you won't get any different results. It's the same for dates in ATProto. They are strings. If you need the information that they are dates, you need the schema, but it's optional. It would be the same for BigNum.
October 23, 2025 at 10:19 AM
There is value in keeping a data model and the serialization small (e.g. it's easier for implementers). ATProto and IPLD do that. Things like BigNum would be at a different layer. Just like ATProto does it with dates. It's a string in the data model, but its own type in Lexicons.
October 23, 2025 at 9:19 AM
Congrats! Dosas are so hard to get where I live.
October 23, 2025 at 9:03 AM
For testing, there are also DAG-CBOR fixtures at github.com/ipld/codec-f....
GitHub - ipld/codec-fixtures: Fixtures for testing standard IPLD codecs
Fixtures for testing standard IPLD codecs. Contribute to ipld/codec-fixtures development by creating an account on GitHub.
github.com
October 22, 2025 at 9:57 PM
Reposted by Volker Mische
I work with cryptography but I'm not a cryptologist, so very open to feedback and criticism here. For example, I should probably highlight the weaknesses of this scheme with degenerative plaintext (m=0).

Also would love to hear about fun problems + ways of introducing the topics to young learners~
October 21, 2025 at 3:31 AM
In the Decision Framework section in "Use strongRef when". I don't understand the "Updates should propagate automatically". I would read it as "you can update a strongRef", but you surely don't mean that.
September 24, 2025 at 12:03 PM