HN user

ptman

1,060 karma

https://paul.totterman.name/

ha: https://hnbadges.netlify.app/?user=ptman at.hn: https://ptman.at.hn

Posts19
Comments720
View on HN

I've heard various suggestions of only committing spec.md or change requests in the git repo and using that as source of truth.

We have spent decades working on reproducible builds or deterministic compilation. To achieve this, all steps must be deterministic. LLMs are not deterministic. You need to commit source code.

There are several independent clients and servers. None of them support all features, not even synapse/element. But most keep improving steadily.

Room addresses/aliases (like #matrix:matrix.org) must point to a single room (in fact, they point to a room version, so when rooms are upgraded, addresses must be pointed towards the new room). But for communities, a better way to organize the rooms would be spaces. Spaces can be joined. Spaces can contain rooms and other spaces. Like discord "servers" (guilds), but more flexible.