June 30, 2025
Writing a basic Linux device driver when you know nothing about Linux drivers or USB // crescentro.se crescentro.se
But this small proof of concept shows that writing simple device drivers is not all that hard, and that 50 lines of code can bring you quite far.
May 20, 2025
A New Era: Microsoft Open Sources WSL linuxiac.com
After years of anticipation, the Windows Subsystem for Linux is now fully open source—developers can build, enhance, and contribute to WSL starting today.
How would I want to use such a thing and a badly broken operating system when I can run Linux natively? Why would I want to contribute to such a thing where Microsoft earns the money I spend on something which only runs on their proprietary operating system?
May 17, 2025
Shell startup scripts — flowblok’s blog blog.flowblok.id.au
If you’re a regular shell user, you’ve almost certainly got a .bash_profile or .bashrc script in your home folder, which usually contains various tweaks, such as setting environment variables (adding that directory to $PATH), telling your shell to do clever things (like set -o noclobber) and adding various aliases to commands (like alias please=sudo).
I didn't know that this is such a complex system. A wonder that it works.