News for hackers. Stuff that matters.
Re:AMD May Get Across the CUDA Moat by iopq on Saturday October 07, 2023 @04:16AM (#37799978)
In NixOS, I can install multiple versions of libraries

Or rather, I install no versions of libraries because NixOS will put them all in the store in different folders, and will compile the executable to use the correct path (or patch the elf when needed)

it has an issue with pip because it's allergic to just randomly executing things as part of package management, but pip in general is wtf

Re:AMD May Get Across the CUDA Moat by mikepurvis on Saturday October 07, 2023 @08:47PM (#37806869)
Ironically I'm having this problem in a Nix build context because of the broken approach Nix takes to packaging bazel—which itself is largely a consequence of the larger issue I'm grouching about here: unbundling tensorflow's locked dependencies is very hard to do when the underlying source is written to assume it's only targeting the exact version specified in the build rules. You can't just switch it to target the gproto in nixpkgs because then you get compilation failures.