| 18 Mar 2026 |
Alex | I believe this is due to how ghc is threaded through haskellPackages. So that mkDerivation can find it, it is bound to ghc, but this only works well for native.
It also has weird consequences when you try using other compilers, where you can e.g. end up with haskellPackages.ghc being MicroHs. | 06:08:19 |
woobilicious | Ahh thanks for the feedback, I don't think manual intervention is practical here, the more I think about it, the more it might be easier to just build dirivation per package, with no "real" dependencies, and then de-duplicate strings some way to prevent infinite loops. | 07:45:37 |
| cookies joined the room. | 11:01:33 |
linj | Just found a new nix interpreter implemented from scratch in Haskell https://github.com/Novavero-AI/nova-nix. Any comments? | 11:05:00 |
chreekat | Big if true | 11:20:30 |
alexfmpe | Author has been announcing it in couple rooms | 11:29:16 |
alexfmpe | Seems like AI slop | 11:29:25 |
alexfmpe | > Hand-rolled recursive descent parser for the full Nix expression language. 13 precedence levels, 18 AST constructors, | 11:29:30 |
alexfmpe | "Now with 30% more precedence levels. Buy 3, take 4" | 11:30:37 |
alexfmpe | * "Now with 30% more precedence levels. Buy 3, get 4" | 11:31:20 |
magic_rb | It is AI slop | 11:32:48 |
magic_rb | Its fully slop-coded, top to bottom | 11:33:02 |
woobilicious | Nothing screams "Haskell" coding like using a probalitistic LLM... | 11:33:04 |
magic_rb | Indeed, i have interest in reviewing or using slop-coded code in my free time. The code produced is always subtly wrong and weirdly organized, I've better things to do with my life | 11:34:57 |
magic_rb | * | 11:35:09 |
Morj | Nothing screams "Haskell" coding like using a probalitistic LLM...
If it compiles it works, right | 12:00:07 |
Morj | I remember in chat they were going to use it to distribute their games for windows. If it works for that, that would be cool if horrifying | 12:09:11 |
Morj | * I remember in chat they were going to use the new nix impl to distribute their games for windows. If it works for that, that would be cool if horrifying | 12:09:20 |
MangoIV | sternimaralorn I would like to invite you to a discussion on coordination of downstream release testing https://gitlab.haskell.org/ghc/ghc/-/issues/27061
I hear that you already had this discussion last ZuriHac with teo (they/he) since the main effort for downstream testing is currently head.hackage but I think we could all benefit for a more coordinated effort across distributors and the GHC maintainers.
Thanks in advance.
| 12:48:25 |
magic_rb | Lets give vibe-coded "programs" root access, what can go wrong | 12:52:04 |
eveeifyeve | Everything can go wrong. | 13:18:29 |
magic_rb | mhm and yet a bsc student shouldnt be given push access to the mainline linux tree | 13:28:51 |
sterni | In reply to @woobilicious:matrix.org I have a questions about the general architecture of haskellPackages, does hackage have dep cycles? and how do you deal with them when generating the package list? I'm working on a little project that generates a package list from a foreign source, but it has cycles, and I'm kinda clueless on how to break cycles up without just removing all dependencies It has cycles but only via test dependencies. We work around this by strategically disabling tests to break such cycles | 15:52:02 |
| NudelErde 🏳️⚧️ [she/her] joined the room. | 19:39:06 |
| 19 Mar 2026 |
alexfmpe | somehow cabal test regression-tests in my x86_64-linux is twice as fast than in my aarch64-darwin even though the later is noticeable faster for everything else | 01:28:25 |
alexfmpe | * somehow cabal test regression-tests in my x86_64-linux is almost twice as fast than in my aarch64-darwin even though the later is noticeable faster for everything else | 01:28:41 |
alexfmpe | * somehow cabal2nix's suite cabal test regression-tests in my x86_64-linux is almost twice as fast than in my aarch64-darwin even though the later is noticeable faster for everything else | 01:29:49 |
| 20 May 2021 |
| @grahamc:nixos.org set the history visibility to "world_readable". | 22:10:58 |
| @grahamc:nixos.org changed the room name to "" from "". | 22:10:58 |
| @grahamc:nixos.org invited maralorn. | 22:11:05 |