aliquote.org

Latest micro-posts

You can also also view the full archives of micro-posts. Longer blog posts are available in the Articles section.

2025-08-18 08:38 #

TIL about doxx, which is a MS docx viewer for the terminal that preserves formatting and provides an interactive experience.

2025-08-14 13:38 #

Apparently, external evaluation cells in Wolfram 14.3 are in trouble with personal .Renviron file. If I remove mine, everything goes well, otherwise I get a permission issue with renv. My $HOME/.Renviron only modifies the path for renv cache:

R_LIBS_USER="~/.local/lib/R/library"
R_PROFILE="~/.config/R/Rprofile"
RENV_CONFIG_USER_PROFILE=TRUE
RENV_PATHS_ROOT="~/.cache/org.R-project.R/R/renv"

Once R virtual environment is created, I can reinstate my personal config file, and everything is okay, but I guess next time if an R expression that requires to install external dependencies I will face a similar issue. Otherwise, external evaluation cell and the whole ExternalEvaluate stuff looks pretty interesting.

img

2025-08-13 21:39 #

/me is listening to “There is a light that never goes out” by The Smiths

2025-08-13 10:25 #

“Generally speaking, if you want to have very very good performance, we should avoid cache misses as much as possible.” But Python is prone to having a memory layout that is cache-unfriendly. — Python performance myths and fairy tales

2025-08-13 10:20 #

Rich’s sh (POSIX shell) tricks: lots of little details indeed. #unix

2025-08-02 19:06 #

I just noticed that Neovim now allow for full case-insensitive tab completion in command mode, which means I can now enter path as I do in Zsh. #vim

2025-07-26 20:33 #

6 Techniques Hacker News Uses to Create Great Shell Scripts: Some good advices here and there. #unix

2025-07-26 20:32 #

I didn’t even know that Apple dropped rsync and replaced it with openrsync.

» rsync --version
openrsync: protocol version 29
rsync version 2.6.9 compatible