!9IQChSjwSHXPPWTa:lix.systems

Lix

1102 Members
Lix user channel. Feel free to discuss on-topic issues here and give each other help. For matrix.to links to the rest of the Lix channels, see: https://wiki.lix.systems/books/lix-organisation/page/matrix-rooms292 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
21 Oct 2025
@jassu:kumma.juttu.asiaJassuko I hope Nix gets properly stable & supported Nix <-> JSON implementation some day. -_- 20:34:29
@jassu:kumma.juttu.asiaJassuko I’d so much prefer writing Nix over JSON any day, but last time I checked (way over a year ago) that was not supported use case. 20:36:16
@morgan.arnold:matrix.orgmraoh, is a new serialization for derivations being considered?20:36:35
@jassu:kumma.juttu.asiaJassukoJSON is (very) far from perfect as a serialization format as soon as you have more than one implementation having to handle de-serialization. Especially so, if it’s used in anything where security matters, or encryption is involved. 😅20:39:36
@morgan.arnold:matrix.orgmra Jassuko: yeah, makes sense. i've been wondering if we should adopt a new serialization for derivations in the Guix daemon when we get around to rewriting it 20:41:05
@jassu:kumma.juttu.asiaJassukoIf I had to define a security critical JSON serialization now, I’d write the normative spec around SQLite JSON serialization with proper boundary tests included. That one is available to use on any platform and has easy enough interfaces to all possible languages… so if someone wants to implement their thing, they could just use SQLite library to validate IO whenever JSON is involved. :p20:45:50
@raitobezarius:matrix.orgraitobezariusnone are stable to us for now21:04:05
@raitobezarius:matrix.orgraitobezariusATerms are obviously stable, we will try hard not to change them21:04:16
@raitobezarius:matrix.orgraitobezariusbut we might not always expose ATerms in the future21:04:20
@raitobezarius:matrix.orgraitobezariusdo not rely on the ATerm, it's an impl detail for now21:04:27
22 Oct 2025
@lillecarl:matrix.orglillecarlWhy not?! I depend on builtins.fromJSON and builtins.toJSON for several usecases00:57:03
@niklaskorz:matrix.orgniklaskorzlooking into setting up gerrit myself right now so the afnix infra repo is a real gold mine 👀10:09:31
@niklaskorz:matrix.orgniklaskorz(thanks!)10:09:55
@abaris99f:matrix.org@abaris99f:matrix.org removed their profile picture.10:35:41
@abaris99f:matrix.org@abaris99f:matrix.org removed their display name JannikH (Abaris).10:35:53
@abaris99f:matrix.org@abaris99f:matrix.org left the room.10:35:56
@guipsp:matrix.orgGuilherme EspadaI'm confused as to why https://docs.lix.systems/manual/lix/nightly/release-notes/ doesn't seem to include the 2.93 release notes10:36:42

Show newer messages


Back to Room ListRoom Version: 10