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.