How to Install FreeBSD 14 on a 6th Generation ThinkpadLast weekend I installed FreeBSD on a 6th generation ThinkPad (released in 2018) and I was surprised to learn 2 things: first, how easy it is to install it on this machine, and second, how enjoyable and stable FreeBSD is as a computing environment.
Adopting WezTermI’ve recently discovered WezTerm, also known as “Wez’s Terminal Emulator” by Wez Furlong, and I’ve adopted it completely, becoming my default terminal application.
D, or What Go May Have BeenIn my quest to learn more and more programming languages, I recently dipped my toes into the D Programming Language. My reaction to it involves sadness; on the positive side of things, the language is undeniably brilliant.
POSIX Device FilesModern operating systems provide a clear separation of the kernel processes from those running in user space, which prompts the question of how to access I/O devices from user processes, without breaking the above mentioned architectural separation, which guarantees stability, security and performance.