Home liberachat/#kmonad: Logs Calendar

Logs on 2021-09-01 (liberachat/#kmonad)

10:19:44 silasfox joins (~silasfox@xdsl-85-197-57-82.nc.de)
13:55:53 stites[m] joins (~stitesmat@2001:470:69fc:105::40c1)
15:09:26 × silasfox quits (~silasfox@xdsl-85-197-57-82.nc.de) (Quit: silasfox)
19:20:16 stites[m] is now known as stitesOld[m]
20:29:09 technomancy joins (~user@170.ip-158-69-211.net)
20:30:33 <technomancy> trying to build kmonad on my arm64 laptop and getting this: Unable to find installation URLs for OS key: linux-aarch64-tinfo6Unable to find installation URLs for OS key: linux-aarch64-tinfo6
20:31:05 <technomancy> is this a kmonad problem or a haskell problem?
20:31:42 <Tisoxin> iirc there was some problem with stack on aarch, though im really not sure
20:34:26 <technomancy> I already have libtinfo6 installed thru apt so I dunno why stack wants to reinstall it
20:35:01 <contrapunctus> technomancy: you! 🙂
20:35:20 <Tisoxin> maybe you want to try to install kmonad with nix…
20:35:33 <Tisoxin> if its some weird dependency problem, nix should work
20:35:47 <Tisoxin> (if nix is available for aarch64)
20:37:15 <technomancy> yeah...... I was kinda hoping not to hop down that enormous rabbit trail
20:37:30 <technomancy> contrapunctus: dun dun dun
20:38:49 <Tisoxin> technomancy: to sweet the rabbit tail: nix is really great (at least if you are a developer)
20:38:52 <technomancy> basically my problem is I got a new machine where I can't use exwm, and so I want to find a way to get emacs key bindings in firefox so I don't end up throwing my laptop out the window due to getting seventeen new windows open when I try to scroll down
20:39:02 <Tisoxin> especially combined with direnv
20:39:18 <technomancy> I like the idea behind nix but I don't like the language, and nix betrayed my trust many years ago
20:39:26 <Tisoxin> why can't you use exwm?
20:39:34 <Tisoxin> technomancy: in what way?
20:39:38 <technomancy> (nix non-consensually installed the adobe flash plugin on my laptop when I didn't ask for it)
20:39:46 <technomancy> I was goddamn furious
20:39:54 <technomancy> my rage has cooled in the intervening years but the trust is still not there
20:39:55 <Tisoxin> oh
20:41:23 Tisoxin has "allowUnfree" set to false
20:42:23 <technomancy> I got a new laptop that only supports wayland and not X. it's a real good laptop but wayland is ... utterly miserable compared to exwm.
20:42:56 <Tisoxin> ok
20:43:19 <contrapunctus> technomancy: «(nix non-consensually installed the adobe flash plugin on my laptop when I didn't ask for it)» oh wut
20:48:43 <technomancy> inorite
20:49:05 <technomancy> also I think technically illegal since I didn't agree to the license agreement
21:13:28 <technomancy> the nix model is like ... conceptually very obviously the correct way to move forward, it's just that even though apt is built on a foundation of sand it also has a bajillion person-hours poured into making it work, and when it covers 99% of what I want it's hard to pull in an entirely new paradigm just for that last 1%
21:18:48 <contrapunctus> I literally tried installing Guix before realizing it did not support installation on LVM volumes. (The support is apparently there now, but in an experimental/informally-documented state.)
21:20:21 technomancy realizes he's making a "worse is better" argument and gets mad at himself
21:25:08 <contrapunctus> technomancy: wasn't 'worse is better' really about 'release early, release often'?
21:25:21 <contrapunctus> (The original essay.)
21:25:29 <technomancy> I guess that was a big part of it
21:25:57 <technomancy> I'm thinking more about "the right way" (nix/guix) vs "the way that works today" (apt)
22:37:45 stites[m] joins (~sammtopoi@2001:470:69fc:105::e887)

All times are in UTC on 2021-09-01.