triple.aeoth.net

Here's some code.

Here's a blog