This is the personal website of David McBride. Find out more about me.
My experience of finally porting this site to something not hand-written.
Trying to think out loud as to what a repsonsible democratic approach should look like.
Dealing with muppetmail.
Arguing against anticompetitive practices in public-sector broadcasting.
Can we make shopping wishlists vendor-agnostic?
How to use Linux firewalling to slow down brute-force SSH attackers.