I made a graphical IRC client that runs in UEFI. It’s written in Rust and leverages the GUI toolkit and TrueType renderer that I wrote for axle’s userspace. I was able to develop it thanks to the vmnet network backend that I implemented for QEMU. You can connect to an IRC server, chat and read messages, all from the comfort of your motherboard’s pre-boot environment. “Why”? What kind of question is “why”?
Such a huge amount of work for a “joke”, even the write-up contains rotatable 3D diagrams. Lots of interesting stuff in there - I wasn’t planning on reading it all but there was nothing I wanted to skip.
Oh yeah the scroll box diagrams were great. This “joke” got me interested in the OS itself, it seems like a really fun project.