How I forked SteamOS for my living room PC iliana etaoin
New Year’s Resolutions Degrowther
Why Prusa is floundering, and how you can avoid their fate Drew DeVault's Blog
Bug story: Sorting by timestamp adam-p.ca
The Loneliness of the Mid Level Vimmer johnwhiles.com
Towards a folk computer cristobal.space
Applied anthropology nutcroft.com
NPS, the good parts apenwarr
Changing Servers roguelazer's website
Richard Stallman's political discourse on sex Drew DeVault's Blog
Loneliness and happiness or: how one can ruin the other TheFrenchGhosty's Blog
Upgrading to FreeBSD 14 - how to fix a broken BIOS bootcode unixsheikh
attribution armored code see shy jo
All of the writing I did in a week as a software engineer alexanderell.is
Amanecieron ahí cristobal.space
Can I be on your podcast? Drew DeVault's Blog
Are Passkeys really the beginning of the end of passwords? I certainly hope not! unixsheikh
The US Health-Insurance Industry is Now so Thoroughly Enshittified that the Time has Come to Flush It Miscellaneous Stuff
Testing Smarter, Not Harder: Using LLMs for Better Unit Tests the scapegoat dev
The proper design process in web development unixsheikh
On "real name" policies Drew DeVault's Blog
pre-recession, post-taste McMansion Hell
The main differences between OpenBSD, FreeBSD, NetBSD and DragonFly BSD unixsheikh
Sharing contacts using QR Code without requiring a network connection AndreGarzia.com
Building an x86 Linux kernel that works with both systemd-boot and kexec iliana etaoin
We have used too many levels of abstractions and now the future looks bleak unixsheikh
recover lost text by coredumping firefox j3s.sh
Interesting apenwarr
shell tip: print json with printf j3s.sh
Haskell webassembly in the browser see shy jo