_ _ _ _ | (_) | | (_) __| |_ ___ __| | ___ ___ _ __ _ _ __ / _` | |/ _ \ / _` |/ _ \/ __| |/ _` | '_ \ | (_| | | (_) | (_| | __/\__ \ | (_| | | | | \__,_|_|\___/ \__,_|\___||___/_|\__, |_| |_| __/ | |___/ Greetings, programs. I'm Chris Williams. By day, I'm a technical editor. Opinions expressed by me are solely my own and do not represent the views of my employer. I was previously editor in chief of The Register. For fun, I develop diosix, a RISC-V bare-metal hypervisor I'm rewriting in Zig. You can find other programming projects I'm toying with here. I also like to doodle little fun bits of JavaScript here. I am personally interested in open hardware and processor design, novel operating systems and hypervisors, and computer security. You can find me on Bluesky, LinkedIn, and Keybase. Thanks for visiting.