Some very informative discussions here.
Shige's Research Blog
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.
Saturday, December 07, 2024
Some of my CLI environment set (before I forget)
First, integrate Zellij into the default shell (https://zellij.dev/documentation/integration) such that as soon as a terminal program (alacritty in my case) is started, Zellij is started.
Second, tweak the Zellij configuration file to make the Nushell the default shell. This way, as soon as Zellij is started, Nu is also started.
Install Starship and integrate it with Nushell (https://starship.rs/guide/). This way, as soon as Nu is started, Starship becomes the default prompt. An example can be found here (https://starship.rs/config/)
Install Yazi and integrate it with Nu, as described here (https://yazi-rs.github.io/docs/quick-start).
The modern CLI stack
Useful article here. The Rust language has really made a difference!
I would also add Amp/Helix editor and Yazi file manager to the list.