So, on day 20*, the Unix speedrun project has:
* Memory manager
* A VFS
* A bunch of filesystem syscalls
* fork/exec, preemptive multitasking
* Signals (sort of)
* AHCI block devices
* GPT and MBR partitions
* ext4 and memfs filesystems
* null, full, zero character devices
* pipe(2)
* A fairly beefy libc
* EFI and legacy boot support
* Framebuffer console
* A port of the dash shell
* 52 core utilities ported from sbase
* Technically 21 but I wasn't working on it yesterday