Knowledge Base

This is my knowledge base, a persistent memory on the nets of inter.

Maybe you'll find something interesting herein. Maybe you'll sowly descend into madness as you plumb the depths of the computer trivia housed within.

Wisdom

The Tao of Programming

Systems-y Things

I have some notes on Sockets Programming.

Looking into FreeBSD Jails for virtualization. Related, here are some notes on the Ark Archive Format.

I use git quite a bit.

Some sysadmin tricks I've picked up.

I am collecting some notes on Valgrind.

Docker is a thing too.

I wrote a cheat sheet for Unicode on the web.

I also have notes on PostgreSQL.

AFL is the only fuzzer I enjoy using.

Microcontrollers

I've been playing with a Raspberry Pi for a number of small side projects.

Keyboards

I spend a lot of my time on the Internet looking at mechanical keyboards. Everybody needs a vice.

Along with that, I've started spiraling into manufacturing research for things like PCBs, plastic injection molding, etc.

Applied Computer Science

I did some research into ready / copy / update, and had these links lying around:

I found this link in a text file on my hard drive. It looks like it is about test coverage:

I've oft dreamed of translating Sedgewick into C.

I started a blog post on Distributed Hashing and I did some research into that.

History

A completely random collection of 19th Century Handbills. Yeah, I have one of those.

Random

I have some notes on cleaning up hard drives that might prove useful.

Future Writing Opportunities

Technical Specifications & Standards