Daily Posts
-
NTFS on FreeBSD —
-
dmenu_histogram —
-
Stopping daily posts —
-
Disk image tool progress - Counter-intuitive header population —
-
Disk image tool progress - directory hierarchies —
-
Learning about kqueue —
-
Configuring Feh —
-
Chargrid HiDPI Scaling Fix —
-
Ruby shell with custom .inputrc —
-
Tmux runs a login shell by default —
-
Building this site sometimes crashes ruby —
-
How I start X —
-
Make sure your terminal emulator runs in the expected environment —
-
Winit makes windows the wrong size in some cases I think —
-
Why you need a .bashrc and .profile —
-
Updating Library Dependencies —
-
How I spent 2020-10-31 —
-
FreeBSD 12.2 intel graphics bug —
-
Vanilla Javascript and Under Engineering —
-
Simple Wolfenstein-3D-esque renderer —
-
Parsing and Generating GUIDs in GPT Header Fields —
-
Cellular automata drawing prompt generator —
-
Repository of new words —
-
Boss fights in traditional roguelikes —
-
The latest rust release broke backtraces on FreeBSD —
-
Raidz setup —
-
Rust stacktraces are <unknown> on FreeBSD —
-
Train Game —
-
Fixing zpool after FreeBSD fresh install on ZFS mirror —
-
New URL and title formats for daily posts —
-
Time to start using language managers? —
-
Unsafely removing disks in a ZFS pool —
-
Yes WWW —
-
What if all your boot disks suddenly got wiped? —
-
I broke some things —
-
Formatting GUIDs in GPT header fields —
-
Encoding disk headers into disk images —
-
Gradually implementing a tool to create GPT FAT disk images —
-
All game links on this site now point to itch.io —
-
More of my 7DRLs are playable on itch.io —
-
Migrated browser games to nearlyfreespeech —
-
FAT32 FSInfo and its backup don't always match —
-
In praise of rEFInd —
-
Getting back into bouldering —
-
I accidentally let some of my TLS certs expire —
-
KID___PER? (2,4,3,3,6) —
-
Determining the size of a FAT32 partition —
-
I no longer feel like an imposter —
-
FAT32 FSInfo —
-
Cryptic Clues Repository —
-
I saw an eel in Moore Park —
-
Have I been using vi keys wrong my whole life? —
-
Crunch —
-
What exactly is a "Functional Programming Language" —
-
Is it a good idea, or are you just proud to understand it? —
-
Checking backup regions in gpt fat disk image tools —
-
Separable Convolution Kernels —
-
Move semantics and argument parsing —
-
Parsing command-line arguments with meap in real programs —
-
Problems, not Solutions, Part 2 —
-
Meap Help Messages —
-
roglkpl —
-
New phone, and an arduous journey bootstrapping LineageOS —
-
Renamed "args_af" to "meap" —
-
Quality of life in command-line argument parsing —
-
Parsing my first command-line arguments —
-
I was briefly wrong about list's behaviour as an applicative —
-
Low-Level and High-Level Command-Line Argument Parsing —
-
New argument parsing library —
-
Re-added MBR parsing to my GPT disk image library —
-
First thoughts after playing Epistory —
-
Word navigation in Vim —
-
Reading and listing files with my disk image tools —
-
Qwerty Quirks —
-
Relearning Qwerty —
-
Disk image tool no longer reads entire image —
-
Disk image tool progress —
-
Creating and mounting a FAT32 partition in a GPT disk on FreeBSD —
-
Image Creation Tool - First Steps —
-
My keyboard backlight works! —
-
Planning to make a simple disk image creator —
-
Should I make my own bootloader? —
-
Fixing bugs in sample code —
-
Quick'n'dirty user-level switching —
-
x86 Basic Interrupt Handling Kind of Working —
-
Global Descriptor Table —
-
Trampolining —
-
More fun with linking —
-
I need to go learn more about ELF and static linking —
-
In Homogeneous Coordinates Addition is Multiplication —
-
Homogeneous Coordinates —
-
Printing over serial on x86 —
-
Trekking is good because it's a problem you can solve —
-
Chargrid Roguelike Tutorial 2020 —
-
Problems, not Solutions —
-
BOOTBOOT —
-
Sticking with FreeBSD for now —
-
Bootstrapping Nightly Rust on OpenBSD —
-
Rust on OpenBSD —
-
Time to stop using language managers —
-
Roguelike Tutorial - Levelling up the player character —
-
OpenBSD —
-
stevebob.net —
-
Replace all the CSS! —
-
I'll probably move this site to nearlyfreespeech —
-
Distro Hopping —