Using pi-sbx microVM sandboxes without nested virtualization

pi-sbx keeps Pi on the host and runs its built-in shell and filesystem tools inside a Docker SBX microVM. Workspace changes remain visible on the host. PVM (Pagetable-based Virtual Machine) lets us run these microVMs inside an x86_64 Linux VM without exposed VMX/SVM or nested virtualization. It still provides the /dev/kvm interface used by SBX. First, install and boot the PVM host kernel from Porting PVM to Linux 7.2, including its pti=off boot setting. You also need an SBX-compatible PVM guest kernel, saved as vmlinux below. ...

October 28, 2026 · 2 min · 283 words · Dhiru Kholia

Local AI Coding on Ubuntu 26.04

Running your own AI coding assistant locally using ROCm, LLaMA C++, and Nanocoder. Why Local AI Coding? Cloud AI coding assistants are convenient, but local models offer: Better privacy Lower long-term cost Offline development Faster iteration for small/medium models Full control over models and tooling With modern AMD GPUs and ROCm support improving rapidly, Ubuntu 26.04 makes it surprisingly easy to run local coding models. In this guide, we'll set up: ...

May 16, 2026 · 3 min · 548 words · Dhiru Kholia