Computer Science
C++ Templates and Turing Completeness
C++ compilers are Turing complete. I don't mean the programs you can write, I mean the compiler itself.
Implementation of a Pure Lazy Functional Language as a C++ Metaprogram
If C++ compilers are Turing complete you can implement a language with them. Here's a lazy functional one.
Continuations in C
Continuations are a powerful feature of programming languages such as Scheme. But you can do something similar in C.
Function Objects in C++
True closures are missing from C++, but you can achieve a similar effect with C++ objects and templates.
Open Source Software
wmtop
A CPU meter for Windowmaker
Dots and Boxes
You may recognise this game for PalmOS from your childhood.
Other Software
Hexplode
An old game I originally typed in out of a magazine for the BBC Micro. Now for PalmOS.