About Resources Files Log
  • PJW's face, and how to generate it via matplot
  • Selectively scrambling data in Xorg windows
  • Using Wireguard
  • Writing a userland driver for Microdot pHAT
  • Clipboard copy from browser considered harmful
  • Understanding file permissions
  • Writing a pseudo-device driver on Linux
  • Simple pf configuration
  • The history of why cat -v is considered harmful
  • Stepping with gdb
  • AVR development without Arduino IDE
  • Customizing the Linux framebuffer
  • Simple nftables configuration
  • Why GNU sucks
  • Writing a simple keylogger for Windows
  • Car bluetooth stereo on the cheap
  • Enabling U2F authentication in PAM
  • Creating a static page generator
  • Editing files while keeping {A,C,M}-time
  • Undefined reference to
  • Makefiles
  • Creating a initramfs image from scratch
  • Understanding RGB representations
  • Unicode card deck
  • UNIX Philosophy #1
  • Graph plotting in the terminal using braille characters
  • Understanding color codes in the terminal
  • Understanding the modifier keys in the terminal
  • Building the Hakko T12 controller
  • Hiding data from crawlers via base64 self decrypting html fields
  • Strict HTTP headers
  • Importing PGP keys
  • Armored cleartext PGP, quick shareable encryption