Home » About Me
April 27, 2008
Developing: Java IRC daemon
Developing: Linguistics library
Destination: Scotland
April 10, 2008
Destination: Washington DC
State: exhausted
March 3, 2008
Major update of the Java C Preprocessor
August 10, 2007
First release of a LynxFS driver for Linux
August 7, 2007
Karmasphere Labs goes live and interactive.
March 27, 2007
I finally released the C Preprocessor in Java.
December 7, 2006
Location: England
State: shattered
November 28, 2006
The first redesign for this site in nearly 10 years. It's 1am now, so the content update will have to wait.
I am a specialist in access control mechanisms. I am interested in computability and decidability, algorithmic design and security systems. I am interested in many other subjects, including language design and implementation, machine learning and artificial intelligence. I research the classification and analysis of access control mechanisms to a point where it is possible to identify almost immediately any mechanism, classify it and list the vulnerabilities inherent in the design. I rather enjoy doing this, and it only occasionally gets me into trouble. I am an experienced network and systems administrator and have many years of commercial experience. My wishlist is a big list of computers.
I fence epee, and train in almost every country I visit. I started in 2000, and in 2006 I switched from pistol-grip to pommelling, the rarer of the two styles. When time permits, I make clothing and jewellery. I enjoy making bespoke items for other people, so feel free to ask me.
-----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1.4.7-ecc0.1.6 (GNU/Linux) mQGiBEc7UkcRBACKyUWbtVKfyV1Oo7ygX5EpMOnFw9XK0ovAIJxwFe2rB5l79V26 faDgCTFIBoqjeUk1AfMlR2pbTYfx8y90xjJFaBIOqIQCb+aCw/ZLvJASl7EKph7h q+N7fFLNcfz5rL5VFwbZjCCORXfy8emGX7geq5rLa4DIsdtyiKJabl2TMwCg6Y5k OEE4Id5dArdAmnCyoOclX40D/R8iOmDGSldXr4lnQlKyYszrewrQA3OY7Po1K5On ukNhj4m5yf7PCV5ayAG7lgXIDY9RnsEnxknwbDgUuZ8kdL0/eXBbOklSmcLCk503 6G89Fdjh9pWu/dqbduQHTGQXXtKT810GEM3kM1ELddlRrH6vnD8S5zJTptFk6Wep 61RqA/4wPlxamFf8NIiwrjx1LM+WDwgsRJXJ6TyuXSMWpaYymjVdgikTv5irFQjN odOmv5kctb9gFqaArqItUYDH+RqP08+D6mGMXdA5/Vxo6vSIJF990mDJ2FvmvW2M xz9JTPg8IUnDLIpGYjSR7AqGZ7NxkE6RGxdw53VqiDMIM9vhA7QYU2hldmVrIDxn cGdAYW5hcnJlcy5vcmc+iGEEExECACEFAkc7UkcCGwMHCwkIBwMCAQQVAggDBBYC AwECHgECF4AACgkQ8BGxKyOkFCE8XACfbhemo6ulvcRFw7GkGT1r5wtri5YAoMGp 7mqjviZwdwhYhf1bqSDYca2wuQQNBEc7UkcQEACNTsYmsWXYRx1ezld0DHnw8JR5 7fEPGuU1b2Kwp5Pdf+flieXJGWx7T2kcxFpKr0lFPgBWmaLh9jPFcao/9xuVwBD7 nhtX2MJqWRRDVb+tdko9/hY4z00Vs9aBP6bKbGTcWFPt0HLVu+a3hRt5+Js/oMxA u+ciJdKOXjDzSclRDn0bUrDHTS2fg/FxZ2o45BWArPwI8Dtdgsi8YMoRg+z4MVLr buvFsuTGijc/7hqn8CKNv5BFo4b0j7ODU21KqAqkBPIzLmA2Nw/kDY3/KefNRa7u Wdtq7mQAQm2zgXeE9/yZkDPUBPOKls+YTmcK8WHY7c/fNHz23UR6Ygu0W37KOH1j E0HORBlVrRYr4fUg+BVmvX3TkKdQqIs5bnZ5TtML2UDD1wVd+GBa1KXLo60K9FMi 5bjRLKJLds+V0GjS7tuEQdnqf2rFXX+15gXZT4bVOzmfqzkl5m8xjFkV0C7ZJrgU It+8LnOIzI3mxDESI9FjbxgKQcE9HQuSfatdLXIcZjdNX1s3OF7rkjGIzljvJhH9 aINFegISTfcEqoo6aaXKKm9DOkq1oQW8g2RMkbhOnm85jdAn+1CARjSZISGEjXvw a3ixWSue1kQtB5hoVBHVY0q0XfHf3wCZyXzNzvZgbJf4F83Xf3/+QM8tOl3OVrrR 9PczZOLJNbvp7GajxwADBw/9EHIUQ8CYiHrs/vcAaW0W2VQ2hFo7uZT5jnuApjC7 BBXpLARqMVvGsHjrvv64h5FRAAbAo4OY5Oc2JvRm6flfWLIq55VKhviN/I/r06ac 0FyuFW0iM7FWWyf1A8zyI9sulZXuf+VFlbpvWAF9zlLW5BTjZgKRpbvOkGgyAeou QusQ/uGtB8yt4XV0xniatx/I54LEJJSMNYoNggQFp7dGlm49cpH4nLzVO3WmCSKs HnYBPS7oSGYLVG3KiFxDVkbP0T6TNCS5+wcN7rHPi7VfyNTX5tPHzZtI0bTcclIP Lex1x50zvv1MU86nK1GhtqmIaUZTe+++IRHEwRN3UX+rLkZR1+/Mm+jhwcIPqxg2 9WorMvVjXLSvTx1+cwdf9rzZXMXzAHy5LLHop2IJ4SD1vbRauYqqIayRgzCwgklu 4/LGIyyWXGfvv0M8qdimjQc80wQGYyyLO1W0gvay5WCmqb56mGcew/k6w4EBSTRt xYdvZYs5ssI1mu/EV02Ee6d3gUaUGl1f/EGMOvluBvQ37oKUO8AvSFQ9895Sc22S YIG2t3Ux4uXObJRxzxBku2GGw3Mc+aIx2IUj8/M6v6lbnDoEPHIAccpc/LJcf+fP k1zBOQrnwKMPPuoTLwlU5wWJlgxDQ2ry9n6lppVF7G6nJK1qkW5A4HyEIHKqEVOV ek6ISQQYEQIACQUCRztSRwIbDAAKCRDwEbErI6QUISAeAKC/D9A2wr320uD+D9RI ek2d45AKHwCcCSWdcABrAzPD9lgUQDJb9ZqIQ74= =zQh2 -----END PGP PUBLIC KEY BLOCK-----