| 17 May 2024 |
samrose | was kinda the same situation with gradle (can make it work with hacks, but not otherwise well supported) | 23:49:45 |
samrose | and probably scala ecosystem too although I have not tried it. My old employer really should have put some investment into all of these builder issues, but alas ... | 23:51:50 |
Lunaphied | The last time we tried to build Gerrit with just normal Bazel it failed on macOS which seemed like a bad sign | 23:52:10 |
samrose | In reply to @lunaphied:lunaphied.me The last time we tried to build Gerrit with just normal Bazel it failed on macOS which seemed like a bad sign yes I just tried it with bazel on macos and it indeed failed (on the nodejs portion of the build) | 23:55:16 |
Lunaphied | Yeah; I think we got a toolchain error too lil | 23:55:53 |
Lunaphied | * | 23:55:59 |
samrose | I guessed maybe it'd have more success on some *-linux | 23:56:00 |
Lunaphied | We wanted to but like, NixOS doesn't like dynamic linked normal Linux binaries like Bazel fetches and our Linux machines all are NixOS | 23:56:37 |
Lunaphied | So that's when we called it a day | 23:56:46 |
samrose | Ah yeah. I am definitely as cool as you, and so usually am using some lame distro with nix on desktop. But I do use nixos for servers when I can get away with doing it. | 23:59:23 |
| 18 May 2024 |
samrose | In reply to @ktemkin:katesiria.org correct; though I plan to at some point thank you for sharing your knowledge with me (and whoever reads this) | 00:21:09 |
[K]ate Temkin | np; I've spend years doing terrible things with bazel =P | 00:23:12 |
Lunaphied | to prepare yourself to do terrible things with Nix? | 00:23:32 |
[K]ate Temkin | no, that was client work~ | 00:26:33 |
[K]ate Temkin | I'm always prepared to do terrible things with nix | 00:26:43 |
Lunaphied | pretty sure doing terribly cursed things with code and hardware is your passion or something so that makes sense | 00:27:56 |
[K]ate Temkin | I'll leave the judgement of how cursed the stuff I do is to others =P | 00:28:20 |
Lunaphied | well, the more cursed it is the more you learn anyway~ | 00:29:22 |
FireFly | can I print a string "raw" in the REPL somehow? | 01:46:23 |
FireFly | as in, rather than escaping it as a string literal | 01:46:35 |
FireFly | ...oh :print does the right thing | 01:47:31 |
@jade_:matrix.org | In reply to @firefly:raccoon.college ...oh :print does the right thing that's a lix feature. did we changelog it? no idea | 01:56:48 |
@jade_:matrix.org | wiggles did it | 01:56:54 |
FireFly | much appreciated feature :D | 02:15:54 |
| Lunaphied changed their display name from lunaphied to Lunaphied. | 03:42:13 |
| madjar joined the room. | 06:49:06 |
FireFly | this is a fun one:
% nix repl '<nixpkgs>'
warning: future versions of Nix will require using `--file` to load a file
Lix 2.90.0-lixpre19700101
Type :? for help.
Loading installable ''...
Added 21379 variables.
nix-repl> :l <nixpkgs>
error: environment full; cannot add more variables
...turns out there's a hardcoded environment in the nix repl with 32768 slots
| 14:29:46 |
K900 | I'm starting to think I need a counter for the counter | 14:31:07 |
ma27 | like a truck truck truck? | 14:32:40 |
FireFly | ...maybe I should see if this logic could be improved | 14:37:37 |