You are here |
pspodcasting.net | ||
| | | |
blog.linuxmint.com
|
|
| | | | ||
| | | |
poignardazur.github.io
|
|
| | | | A few weeks ago, I decided to install NixOS on my laptop. I'm barely using it these days, and I already had Pop_OS installed on my work computer, so I could experiment with alternate distributions without too much risk. | |
| | | |
unixdigest.com
|
|
| | | | ||
| | | |
rgoswami.me
|
|
| | This post discusses briefly, the nix-shell environment for reproducible programming. In particular, there is an emphasis on extensions for installing and working with packages not in CRAN, i.e. packages off Github which are normally installed with devtools. Background The entire nix ecosystem is fantastic, and is the main packaging system used by d-SEAMS as well. Recently I began working through the excellent second edition of "Statistical Rethinking" by Richard McElreath1. Unfortunately, the rethinking package which is a major component of the book itself depends on the V8 engine for some reason. The reigning AUR2 package (V8-r) broke with a fun error message I couldn't be bothered to deal with. Ominously, the rest of the logs prominently featured Warning: Running gclient on Python 3.. Given that older python versions have been permanently retired, this seemed like a bad thing to deal with3. In any case, having weaned off non-nix dependency tools for python and friends, it seemed strange to not do the same for R. |