I am one of the founders of Oryx Mail Systems GmbH, a company that writes high-volume mail archive software.
Here's my personal web page.
Here's my SSHv2 public key.
Here's a photograph.
Please write to ams@oryx.com if you need to contact me.
About PostgreSQL:
Here's an introduction to using Landsat data with the open-source GRASS GIS.
A few notes about cables and connectors I've had to make or deal with.
I wrote a simple managesieve client to talk to the server in Archiveopteryx.
I wrote a clean-room reimplementation of contrib/userlock based on a specification of its functionality written by Andrew@Supernews.
I
rewrote most of the
SRF
handling code in
PL/Perl
to support behaviour analogous to RETURN NEXT in
PL/PgSQL.
As a result, large result sets are handled much more gracefully.
In a similar vein, I wrote the
spi_query and spi_fetchrow functions to allow query results to be
retrieved through a cursor.
(I also fixed
some
other PL/Perl problems on a weekend long ago.)
My program to convert an OpenSSL RSA key to a cryptlib keyset may be the only one that links to both cryptlib and OpenSSL.
My PostgreSQL protocol dissector plugin is distributed with Ethereal 0.10.10 and later.
When I switched from mpg123 to madplay, I wrote some patches to make the latter behave as I wanted. (I sent them to the madplay author, but never heard back. The program now seems unmaintained.)
I wrote the PQprepare function for libpq, to allow DBD::Pg (among others) to prepare statements without having to pre-specify parameter types.
This program to profile my day was instrumental in helping me to manage my time better.