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-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
2025-07-26 20:31 #
2025-07-26 20:26 #

I ran into this issue when reinstating Cmus on my MacBook. The locale fix works for me. I also had to set softvol=true to change volume (don’t know why but I didn’t need this on Mojave, IIRC).

2025-07-26 10:20 #

It’s 2025, and here’s the state of Python on macOS. I only use virtual environments and uv, but I wish we could go all uv tool install. #apple #python