2025/09/22

Newest at the top

2025-09-22 19:07:25 +0200 <inline> last time it was bookworm of debian, no idea what's going on
2025-09-22 19:07:17 +0200 <davean> well at least llvm generated vectorized assembly is easier to read than hand-optimize vectorized assembly
2025-09-22 19:07:14 +0200 <dminuoso> Of a single empty line to just group code.
2025-09-22 19:07:07 +0200 <dminuoso> All without a single line of comment.
2025-09-22 19:07:01 +0200 <dminuoso> Seriously, you get 1700 lines of nix files dealing with fixed point magic, various extend/override tricks, hooking inside out, outside in, double wrapping twisted turning fixed point inversion logic..
2025-09-22 19:06:59 +0200 <inline> it's the second OS which failed to boot on virtualbox now, totally randomly it seems
2025-09-22 19:06:45 +0200 <Franciman> lol dminuoso
2025-09-22 19:06:26 +0200 <inline> oh man
2025-09-22 19:06:25 +0200 <inline> hahaha
2025-09-22 19:06:22 +0200 <dminuoso> Franciman: I find nix code to be as hard to read as llvm generated vectorized assembly.
2025-09-22 19:06:20 +0200 <inline> couldn't boot anymore from it's vram
2025-09-22 19:06:03 +0200 <inline> Ark got shot
2025-09-22 19:05:49 +0200 <davean> Yah I've wanted to move to guix but ...
2025-09-22 19:05:46 +0200 <Franciman> the code is a bit difficult to read for me. But the external UI is very clean
2025-09-22 19:05:44 +0200 <dminuoso> Yeah but interfacing with any packaging that is not some ancient autotools packaged thing that mkDerivation somehow can deal with..
2025-09-22 19:05:33 +0200 <Franciman> other than that guix feels much better to me as well
2025-09-22 19:05:07 +0200 <Franciman> nix packaging is not as serious about reproducibility as guix's
2025-09-22 19:05:07 +0200 <dminuoso> The frankenstein monster type of nix derivations and hackeries people write left and right is amazing.
2025-09-22 19:05:01 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2025-09-22 19:04:50 +0200 <dminuoso> I would argue that nix packaging is about as difficult.
2025-09-22 19:04:33 +0200 <Franciman> because it's more difficult to package stuff
2025-09-22 19:04:28 +0200 <Franciman> this makes adoption harder
2025-09-22 19:04:17 +0200 <Franciman> and they are completely obsessed with reproducibility
2025-09-22 19:04:09 +0200 <Franciman> dminuoso: jokes aside the problem with guix is that it's strictly abiding to the free software culture
2025-09-22 19:03:56 +0200 <Franciman> cargo cult, probably
2025-09-22 19:03:51 +0200 <Franciman> such is life
2025-09-22 19:03:49 +0200 <Franciman> yet haskell is more famous
2025-09-22 19:03:40 +0200 <Franciman> and standard ml is much better than haskell
2025-09-22 19:03:36 +0200 <Franciman> yes
2025-09-22 19:03:17 +0200 <dminuoso> Franciman: But thats the thing. Guix is lightyears more usable for the same problem domain.
2025-09-22 19:02:50 +0200 <Franciman> because of nixos, dminuoso
2025-09-22 19:02:25 +0200ChaiTRex(~ChaiTRex@user/chaitrex) ChaiTRex
2025-09-22 19:02:25 +0200dminuoso_dminuoso
2025-09-22 19:02:19 +0200 <dminuoso_> performance and the poorest of diagnostics (all you get is a universal throw with no catch mechanics).... attracts more users than Haskell?
2025-09-22 19:02:17 +0200 <dminuoso_> So I've been wondering about something with nix. How is it, that a language with extremely poor ergonomics, a stdlib that lack all the fundamental programming tasks, a stdlib that lacks all the advanced functional programming tricks, gives you infinite recursion left and right with virtually no control over strictness, hiding the defining bodies at the end (no where-bindings), very mediocre
2025-09-22 19:00:40 +0200ChaiTRex(~ChaiTRex@user/chaitrex) (Ping timeout: 272 seconds)
2025-09-22 18:54:01 +0200inline(~inline@ip-005-146-196-132.um05.pools.vodafone-ip.de) Inline
2025-09-22 18:50:41 +0200Googulator(~Googulato@2a01-036d-0106-0744-4151-2ee3-78cb-4ad2.pool6.digikabel.hu)
2025-09-22 18:50:28 +0200Googulator(~Googulato@2a01-036d-0106-0744-4151-2ee3-78cb-4ad2.pool6.digikabel.hu) (Quit: Client closed)
2025-09-22 18:49:57 +0200pavonia(~user@user/siracusa) (Quit: Bye!)
2025-09-22 18:49:56 +0200jmcantrell_(~weechat@user/jmcantrell) jmcantrell
2025-09-22 18:48:06 +0200williu5(~williu5@user/williu5) (Quit: WeeChat 4.7.1)
2025-09-22 18:39:17 +0200williu5(~williu5@user/williu5) williu5
2025-09-22 18:38:15 +0200mreh(~matthew@host86-146-25-35.range86-146.btcentralplus.com)
2025-09-22 18:33:19 +0200arandombit(~arandombi@user/arandombit) arandombit
2025-09-22 18:31:15 +0200bgamari(~bgamari@64.223.225.237)
2025-09-22 18:30:27 +0200bgamari_(~bgamari@64.223.225.237) (Quit: ZNC 1.8.2 - https://znc.in)
2025-09-22 18:29:16 +0200ouilemur(~jgmerritt@user/ouilemur) ouilemur
2025-09-22 18:27:27 +0200ouilemur(~jgmerritt@user/ouilemur) (Ping timeout: 250 seconds)
2025-09-22 18:23:05 +0200mari45126(~mari-este@user/mari-estel) (Remote host closed the connection)