I love Lisp macros

Fri, 01-11-24
An interesting macro and some thoughts on them.

More is fast (sometimes)

Sun, 25-08-24
An interesting profiling situation I experienced today

Calkin-Wilf trees

Sat, 27-07-24
A little project I've worked on for the last day

ROFL GNU trademarks

Mon, 22-07-24
Funny quote from the GNU standards

Counting binary operators over finite sets - Associative operators

Thu, 18-07-24
Part 4 - Making operators associative

Start using Emacs now

Tue, 02-07-24
Why you should try out Emacs

All my homies like rsync

Tue, 25-06-24
Why you shouldn't use SCP

Counting binary operators over finite sets - Admitting an identity

Thu, 06-06-24
Part 3 - Allowing an identity element in the operator

Counting binary operators over finite sets - Commutative operators

Wed, 05-06-24
Part 2 where we consider commutative binary operators

Counting binary operators over finite sets - General case

Tue, 04-06-24
Some rudimentary recreational mathematics

If EWW works on your website it's well designed

Fri, 31-05-24
All programmers should make their interfaces as accessible as possible

Hyper Text Coffee Pot Control Protocol (HTCPCP/1.0)

Mon, 16-10-23
Tags: Technology
Did you know there's a web protocol for interacting with coffee machines?

Efficient methods of storage for dynamic languages

Sat, 09-09-23
Hacky methods for squeezing bits for your dynamic runtimes

Sharing your WiFi connection with others (AP enabled wireless cards)

Sun, 20-08-23
How to share your WiFi with others (on Linux)

The Departed - Martin Scorsese (v2)

Mon, 10-07-23
Tags: Films
My review of the 2006 film The Departed

Sponsor block: What?

Wed, 01-03-23
What makes me feel weird about sponsor block

Update on compiler

Mon, 23-01-23
Another update on the compiler

Writing a compiler

Fri, 23-09-22
An update on a new compiler I'm writing

Testing testing!

Sat, 17-09-22
Testing my Hugo setup with org mode

Setting up a blog with org-mode

Sat, 17-09-22
Defining a blog with org-mode