This is the secret weapon that I have been looking for. In the Rust ecosystem, there is the cargo commands.
Shige's Research Blog
Sunday, April 12, 2026
Thursday, April 02, 2026
The final piece of the puzzle: Margins.jl
With the arrival of margins.jl, the Julia ecosystem for data analysis is finally complete.
Monday, January 19, 2026
Manjaro Immutable
This is huge. Over the years, the only complaint I have got against Manjaro is that sometime the updates can break the system. It does not happen often but when it does, it is very annoying. I assume this will eliminate the breakage problem once and for all!
Thursday, December 25, 2025
Using yazi on Windows
Yazi is my favorite file manager on Linux. On Windows, however, I have been having trouble with file previewing and file opening. Today I asked Google Gemini about this and the answer was:
---
3. Important Windows Requirement: file
Yazi uses the file command to determine if a file is "text" or "image." Windows doesn't have this by default.
Recommendation: Install Git for Windows. It includes a
file.exeutility.Tell Yazi where it is by adding this to your Nushell
env.nu(open withconfig env):Code snippet$env.YAZI_FILE_ONE = 'C:\Program Files\Git\usr\bin\file.exe'
Saturday, October 25, 2025
Saturday, August 02, 2025
NLRX tricks
I just realized that it is possible to combine `runtime` and `stopcond` options to accommodate the situation that most NetLogo simulation runs can reach equilibrium but some cannot. In my case, I used the following code:
runtime = 300,
stopcond = "all? turtles [happy?]",
With amazing results.
Tuesday, April 01, 2025
Sunday, March 23, 2025
Vmware Workstation on Windows 11
I finally figured out why Vmware Workstation virtual machines are so slow on Windows 11. Here are the steps:
- Disable Hyper-V on Windows, following the instructions here.
- Install the virtual machine system.
- If typing in the virtual machine is slow, the fix can be found here and here.