| 2 Apr 2026 |
sterni | i think this laptop is like 8 years old almost | 20:34:05 |
sterni | i only have bad luck with the Lix CI | 21:24:02 |
K900 | https://buildkite.com/afnix/lix/builds/1083/steps/canvas?sid=019d4feb-5be9-4d80-a419-24b37c7973f8 | 22:34:38 |
K900 | Fucking what | 22:34:40 |
raitobezarius | I don't practice Darwin and Perl exorcism | 22:55:44 |
| 3 Apr 2026 |
| @yaqueen7:matrix.org left the room. | 09:32:33 |
sorrel | hello, i'm currently `sersorrel` on forgejo but `keysmashes` on keycloak. please could my forgejo username be changed to `keysmashes` as well? (it looks like there should now be a way to let forgejo users change their own usernames: https://codeberg.org/forgejo/forgejo/pulls/8714) | 20:43:41 |
piegames | In reply to @sersorrel:matrix.org hello, i'm currently sersorrel on forgejo but keysmashes on keycloak. please could my forgejo username be changed to keysmashes as well? (it looks like there should now be a way to let forgejo users change their own usernames: https://codeberg.org/forgejo/forgejo/pulls/8714) I'm currently afk, please ping me on Tuesday if nobody beats me to it until then | 21:26:21 |
piegames | Though nice to see that forgejo is finally getting proper support for this, we've been doing all name changes semi-manually so fat | 21:27:20 |
piegames | * Though nice to see that forgejo is finally getting proper support for this, we've been doing all name changes semi-manually so far | 21:27:30 |
| 4 Apr 2026 |
| Racci joined the room. | 05:24:21 |
| Racci set a profile picture. | 05:55:04 |
| Lotte (it/its)/Cinny (she/her) θΔ& changed their profile picture. | 10:58:26 |
webtier | What do you guys think of literate lix? | 21:01:21 |
piegames | Of what? | 21:02:00 |
webtier | So a definition of literae files is ... I would say files written in some markdown language format which a compiler can still parse and compile, or interpret | 21:55:43 |
webtier | I am thinking that, an optimum nix stack would be first literate lix support, for example one languge which has literate files is haskell | 21:56:23 |
webtier | Secondly, once it has good literate file support, the next thing would be I think just a community app that can interpret those files and works like an options manager tool. | 21:57:15 |
webtier | When it comes to literate files, i feel it would be very natural for the nix interpreter to allow files to be very descriptive, this is something i automatically feel like I need. Maybe every programming language does... | 21:58:03 |
K900 | I mean realistically I don't think nixpkgs' giant-pile-of-fixpoints design lends itself well to literate anything | 21:58:05 |
K900 | Because it's basically impossible to actually write a Nix file top to bottom | 21:58:27 |
webtier | I don't think top to bottom is that important.. For fixpoints, could you please elaborate? This is about readability? | 22:01:17 |
K900 | Well literate style generally implies that you're reading the entire file in order | 22:01:36 |
K900 | And building up an understanding of the code as you go | 22:01:50 |
K900 | But in nixpkgs and especially NixOS a lot of things happen because of weird side effects and things later in the file can affect things earlier in the file in unexpected ways | 22:02:16 |
webtier | Right, I was thinking more direction-agnostic and documenting in a sense. For sure the general use case is for top-to-bottom understanding, but I am simply thinking about the technology not the principle | 22:04:32 |
webtier | So literal just in the sense of being able to parse files which more complex markdown comment format. | 22:05:39 |
webtier | * | 22:05:47 |
webtier | * | 22:06:28 |
K900 | Well there's already some level of support for Markdown in comments for :doc in the repl | 22:07:10 |