Fix mechanical keyboard keys 1678923450

I suddenly experienced a strange issue today - the row of number keys on my 1stPlayer DK 5.0 Lite mechanical keyboard, i.e. the keys from 2 to 9, would output the wrong number! Specifically, hitting all numeric keys in order would output 1678923450 instead of 1234567890. This happened while gaming and I have no idea what caused it. ...

6 Dec 2020

Creating Windows and macOS VMs

Just a bunch of un-related findings that may help when creating Windows and macOS VMs using VirtualBox. ...

29 Nov 2020

CPU and GPU Monitoring Overlay for Gaming

On my new Windows 10 desktop I wanted an on-screen display (OSD) of system performance overlay while gaming - similar those benchmarking videos one finds on YouTube. While I don’t overclock my CPU or GPU, I still do want to know the utilization and temperatures, as these give me a hint as to whether the system is thermal throttled or bottlenecked. ...

26 Nov 2020

VirtualBox very slow on Windows 10

I found that Oracle VM VirtualBox 6.1 was running very slowly on my brand new Windows 10 PC. Initially I thought it was to do with VirtualBox, e.g. insufficient cores or memory, the display controller (VBoxSVGA), insufficient video memory, etc. And then I thought it might be an AMD thing, so had a look at BIOS, e.g. nested AMD-V, etc. ...

23 Nov 2020

My first PC build with an AMD Ryzen 5 5600X

I just got myself a new desktop PC! I am not much of a Windows user, but am looking forward to Cyberpunk 2077! I have never built a PC before, so I did the research and learnt a lot. Here is what I bought and why. ...

14 Nov 2020

How to download videos from YouTube

Wondering how to download a video from YouTube, with audio and subtitles intact? Here are a couple of methods I’m documenting in case I ever need to use them. ...

30 May 2020

Fixing Windows 10 100% disk by stopping SysMain

I just spent hours trying to figure out and fix a Windows 10 machine that was taking 100% disk, 100% RAM and about 50% CPU with absolutely nothing running. Of course, I initially blamed the user… then, a misbehaving (hidden, background) app… then, malware / virus… the, a runaway Windows Defender… then, a hard disk / hardware failure… but ultimately discovering the culprit is - drum roll - Microsoft Windows itself! As usual! ...

21 Jan 2020

PowerShell Pipeline to Rename Files

For me, Microsoft PowerShell is hard! I can’t wrap my mind around data pipelines (|). Instead, I keep reverting to if/then, loops and other traditional programming paradigms, similar to what I’d do in UNIX shell! ...

30 Dec 2019

About the Windows Sandbox

Starting with Windows 10 May 2019 update, there is a new Windows Sandbox feature, which, despite its name, is based on Windows Containers. ...

1 Sep 2019

Windows Permission Problems Copying From NTFS HDD

Today I tried to copy files and folders off a USB hard disk (NTFS formatted) on my Windows 7 desktop. I encountered multiple files with permission problems. The manual method to change permissions is very tedious, so I created a script (DOS batch file) to do the same. ...

26 Dec 2018