2021-09-01 12:19:44 +0200 | silasfox | (~silasfox@xdsl-85-197-57-82.nc.de) |
2021-09-01 15:55:53 +0200 | stites[m] | (~stitesmat@2001:470:69fc:105::40c1) |
2021-09-01 17:09:26 +0200 | silasfox | (~silasfox@xdsl-85-197-57-82.nc.de) (Quit: silasfox) |
2021-09-01 21:20:16 +0200 | stites[m] | stitesOld[m] |
2021-09-01 22:29:09 +0200 | technomancy | (~user@170.ip-158-69-211.net) |
2021-09-01 22:30:33 +0200 | <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 |
2021-09-01 22:31:05 +0200 | <technomancy> | is this a kmonad problem or a haskell problem? |
2021-09-01 22:31:42 +0200 | <Tisoxin> | iirc there was some problem with stack on aarch, though im really not sure |
2021-09-01 22:34:26 +0200 | <technomancy> | I already have libtinfo6 installed thru apt so I dunno why stack wants to reinstall it |
2021-09-01 22:35:01 +0200 | <contrapunctus> | technomancy: you! 🙂 |
2021-09-01 22:35:20 +0200 | <Tisoxin> | maybe you want to try to install kmonad with nix… |
2021-09-01 22:35:33 +0200 | <Tisoxin> | if its some weird dependency problem, nix should work |
2021-09-01 22:35:47 +0200 | <Tisoxin> | (if nix is available for aarch64) |
2021-09-01 22:37:15 +0200 | <technomancy> | yeah...... I was kinda hoping not to hop down that enormous rabbit trail |
2021-09-01 22:37:30 +0200 | <technomancy> | contrapunctus: dun dun dun |
2021-09-01 22:38:49 +0200 | <Tisoxin> | technomancy: to sweet the rabbit tail: nix is really great (at least if you are a developer) |
2021-09-01 22:38:52 +0200 | <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 |
2021-09-01 22:39:02 +0200 | <Tisoxin> | especially combined with direnv |
2021-09-01 22:39:18 +0200 | <technomancy> | I like the idea behind nix but I don't like the language, and nix betrayed my trust many years ago |
2021-09-01 22:39:26 +0200 | <Tisoxin> | why can't you use exwm? |
2021-09-01 22:39:34 +0200 | <Tisoxin> | technomancy: in what way? |
2021-09-01 22:39:38 +0200 | <technomancy> | (nix non-consensually installed the adobe flash plugin on my laptop when I didn't ask for it) |
2021-09-01 22:39:46 +0200 | <technomancy> | I was goddamn furious |
2021-09-01 22:39:54 +0200 | <technomancy> | my rage has cooled in the intervening years but the trust is still not there |
2021-09-01 22:39:55 +0200 | <Tisoxin> | oh |
2021-09-01 22:41:23 +0200 | Tisoxin | has "allowUnfree" set to false |
2021-09-01 22:42:23 +0200 | <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. |
2021-09-01 22:42:56 +0200 | <Tisoxin> | ok |
2021-09-01 22:43:19 +0200 | <contrapunctus> | technomancy: «(nix non-consensually installed the adobe flash plugin on my laptop when I didn't ask for it)» oh wut |
2021-09-01 22:48:43 +0200 | <technomancy> | inorite |
2021-09-01 22:49:05 +0200 | <technomancy> | also I think technically illegal since I didn't agree to the license agreement |
2021-09-01 23:13:28 +0200 | <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% |
2021-09-01 23:18:48 +0200 | <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.) |
2021-09-01 23:20:21 +0200 | technomancy | realizes he's making a "worse is better" argument and gets mad at himself |
2021-09-01 23:25:08 +0200 | <contrapunctus> | technomancy: wasn't 'worse is better' really about 'release early, release often'? |
2021-09-01 23:25:21 +0200 | <contrapunctus> | (The original essay.) |
2021-09-01 23:25:29 +0200 | <technomancy> | I guess that was a big part of it |
2021-09-01 23:25:57 +0200 | <technomancy> | I'm thinking more about "the right way" (nix/guix) vs "the way that works today" (apt) |