John Liu Blog

Every drop counts

Git Cheatsheet

git branch This command lists all your local branches. Your current branch will have an asterisk (*) next to it. Local branches only: git branch Remote branches only: git branch -r All local and remote branches: git branch -a On Git version 2.22+, you can use git branch --show-current to explicitly show the current branch git status This command shows any uncommitted file changes or sync status with remote server.

MIFE Win98 Gest VM Getup

To run MIFE (v1) on morden hardware, Win98 VM setup requires a few special configs when create the VM in Ubuntu 18.04.5. Machine Type When creating the VM, check the option to custom the config before install OS. The IDE option is missing from the dropdown menu because your virtual machine is currently set to use a modern Q35 Chipset (Machine Type). The Q35 architecture does not natively support the legacy IDE bus.

MIFE CIO-DAS08 ISA card

Legacy ISA Hardware Pass-Through via Custom QEMU/KVM Proxy This documentation outlines the complete engineering pipeline required to bridge a legacy CIO-DAS08 ISA Data Acquisition Card into a virtualized Windows 98 SE / MS-DOS environment running on a modern Linux host machine with MBATX-CS620-H310C motherboard from DFI. It details the underlying hardware mapping architecture, deployment strategies, and validation protocols. This documentation is specifically for MBATX-CS620-H310C motherboard running Ubuntu v18.04.5. 1. Hardware Architecture & Electrical Blueprint Map Modern motherboards lack physical ISA slots.

Linux notes

Copy/past between Windows and Ubuntu If Hyper-V’s Enhanced Session continues to fight you, there is a way simpler way to get copy/paste and file sharing working without dealing with xrdp or blue screens at all: SSH. In Basic View, open your Ubuntu terminal and install SSH: sudo apt install openssh-server -y Get your VM’s IP address: ip a Open Command Prompt or PowerShell on your Windows host machine and connect to your VM like this:

Config Claude Desktop with DeepSeek

UPDATE: Add a system environment variable using name “NODE_ENV” with value “production” and restart Claude Desktop. Now you can directly add only DeepSeek models to the model list without need to manually modify the config json file mentioned in this post: deepseek-v4-pro deepseek-v4-flash ====================================== To use DeekSeek v4 in Claude Desktop, enable Developer mode in Claude Desktop first. Top left conor main menue –> Help –> Troubleshooting –> Enable Developer Mode.