Lost thoughts


My little digital garden

Microphone LED on a T14 thinkpad (AMD) and ubuntu

How to fix the annoying always on microphone mute LED on a t14 thinkpad
Updated: 2023-09-17   Created: 2023-09-17  

Benutzeroberfläche für Graphen

Updated: 2023-03-10   Created: 2023-01-01  

trademarks and open source

Updated: 2022-12-30   Created: 2022-12-25  

Notes on “Data Centric Revolution”

Updated: 2023-03-10   Created: 2022-12-21  

First steps with memgraph

Updated: 2022-12-30   Created: 2022-12-10  

Partials with chameleon templates

Updated: 2022-11-08   Created: 2022-11-08  

Neo4j fulltext search ideas

Updated: 2022-09-06   Created: 2022-09-06  

Just a testpage

Testing things out
Updated: 1970-01-01   Created: 2022-06-30  

checked and selected in chameleon templates

How to activate boolean attributes
Updated: 2022-04-06   Created: 2022-04-01  

My preferred webdev stack

Description of my preferred web development stack
Updated: 2023-03-07   Created: 2022-03-22  

BSOD with WSL2 on t14 (amd)

A link for fixing the BSOD when running WSL2 on a t14 (amd)
Updated: 2022-03-18   Created: 2022-03-17  

Microphone on Citrix Workspace on Linux

Getting the microphone running in citrix workspace on linux
Updated: 2022-02-11   Created: 2022-02-11  

Getting out safe mode in pycharm

I got a permanent "safe mode, limited functionality." warning in pycharm. And found a way to get rid of it.
Updated: 2022-01-08   Created: 2022-01-08  

To mac or not to mac

Comparing different OS for my use cases.
Updated: 2022-01-08   Created: 2021-11-07  

Flask documentation

Some links to Flask 2.1.x documentation
Updated: 2021-10-07   Created: 2021-10-07  


Was bringt es, wenn ich nachts nicht mehr alleine im Wald spazieren darf?
Updated: 2021-04-26   Created: 2021-04-25  

Asus VG289Q

Setting up the Asus VG289Q
Updated: 2021-04-05   Created: 2021-04-05  

Pycharm broken mermaid diagrams in markdown files

When displaying a mermaid diagram in a markdown file for the second time, the image of the display actually doesn't get displayed.
Updated: 2022-12-27   Created: 2021-03-26  

Running ubuntu on a thinkpad t14 AMD

I leave the windows lands to return to the ubuntu realm.
Updated: 2021-03-22   Created: 2021-03-14  

Finding a decent 4k UHD 32” Monitor

About finding a new large monitor, and calibrating it.
Updated: 2020-10-29   Created: 2020-10-06  

Better writing with the apple pencil on the ipad

Writing on the ipad is a slippery affair. My search for a better solution.
Updated: 2020-07-08   Created: 2020-07-08  

Fixing (ghost) touch issues on the x1 tablet - 2nd try

tl;dr: it may be just a cable
Updated: 2020-05-07   Created: 2020-05-07  

Airprint from ipad to canon mb5150

short version: install the root certificate from the printers web ui
Updated: 2020-10-06   Created: 2020-05-07  

Installing compiled python eggs on windows using pycharm

I'd like to be able to install eggs in pycharm that get compiles
Updated: 2020-04-17   Created: 2020-04-17  

Fixing ghost touches on the x1 tablet (1st gen)

tl;dr: replace the screen
Updated: 2020-05-07   Created: 2020-04-14  

Python and neo4j on the oculus quest

Great, python and neo4j can run on the oculus quest.
Updated: 2021-01-25   Created: 2019-07-13   python, neo4j, vr

A self describing graph schema

2 years ago Christoph Pingel and myself designed a self describing graph schema.
Updated: 2023-04-22   Created: 2019-01-28  

Python, CUDA and graphs

Some notes on how to use python, numba and CUDA for graphs. The aim is to run graph algorithms on a GPU using python, and numba.cuda as a bridge.
Updated: 2018-11-30   Created: 2018-11-30  

Numba and Cuda on Windows (using pip)

How to install numba to run with a nvidia card on windows.
Updated: 2019-12-22   Created: 2018-10-22  

Compiling python extensions in windows 10

Downloading and compiling python extensions from pypi, also using pycharm
Updated: 2018-09-06   Created: 2018-09-06  

thunderbird white background for text messages

An easy fix for the grey background of text messages in thunderbird.
Updated: 2018-09-06   Created: 2018-05-12  

A problem with neo4j’s db.schema()?

Is there a problem with db.schema showing wrong results?
Updated: 2018-04-26   Created: 2018-04-25  

SOLVED: neo4j full text indexing - limited to 32k

Research into full text indexing for neo4j
Updated: 2022-05-25   Created: 2017-03-20  

Installing python buildout with readline

Compiling python using buildout.python doesn't work with readline. Fixed.
Updated: 2017-02-25   Created: 2017-02-25  

Fonts on Ubuntu - revamped

Good font rendering is possible! :-)
Updated: 2017-01-25   Created: 2017-01-24  

plone: removing (portlet)renderers from the cache

I have a testing setup which runs some tests on a live site. This lead to strange errors when running specific tests at the same time. Caching is the problem.
Updated: 2015-06-03   Created: 2015-06-02   plone

A comparison of five ebook readers

Comparing the Sony PRS-T1, the book T68, the pocketbook 903, the boox M96 with pen support and the prototype of a boox M96 with touch support, especially when it comes to reading PDFs
Updated: 2015-06-04   Created: 2014-11-29  

neo4j performance compared to graphagus

A performance comparison between neo4j and graphagus, a small property graph database written in python as a thin layer on top of ZODB.
Updated: 2015-07-23   Created: 2014-10-07   graph databases, neo4j

Embed pdf viewer in firefox (29+) using mozplugger

How to get pdfs embedded in webpages after the upgrade to ubuntu trusty with firefox 29.
Updated: 2014-05-19   Created: 2014-05-19  

Development with cordova / phonegap

Getting started with cordova / phonegap
Updated: 2014-02-20   Created: 2014-02-19  

fixing the trackpoint on ubuntu

The trackpoint acts jumpy (again). How can I fix it?
Updated: 2020-10-21   Created: 2013-08-26  

neo4j manual as epub

Updated: 2015-07-23   Created: 2013-08-08   neo4j

what is using my disk

I can hear disk access on my home server, whats causing it?
Updated: 2013-07-30   Created: 2013-07-27  

neo4j performance compared to mysql

I try to validate the performance claims and comparisons in the 'Graph Database' book. Using the friend-of-a-friend example from the book I get very different results. neo4j performs worse then mysql in my observation.
Updated: 2015-07-23   Created: 2013-07-23   mysql, graph databases, neo4j, python

dbpedia and neo4j (first steps II)

Importing dbpedia data into neo4j. Its fast (if you do it right). And indexing can be solved.
Updated: 2015-07-23   Created: 2013-07-15   graph databases, neo4j

Working examples for the ‘Graph Databases’ book

The examples in the 'Graph Databases' book don't work out of the box. I've modified them, so that they do work (for chapter 3, that is).
Updated: 2013-07-25   Created: 2013-07-11   neo4j

First steps with neo4j

I was finally pointed to neo4j, a graph database. First notes and observations.
Updated: 2013-07-15   Created: 2013-07-02   neo4j

Die Mitgliederumfrage ist beendet.

Updated: 2013-05-27   Created: 2013-04-21  

Executing restricted code as a different user in plone

Restricted code executing under a different user id from a browser view in plone
Updated: 2013-04-08   Created: 2013-04-07  

slow pypi, fast eggproxy

Sometimes using buildout becomes very very slooow. Choosing the right index (pypi mirror) will speed this up, and using a local eggproxy even more
Updated: 2013-03-18   Created: 2013-03-18  

Setting up phonegap to use from the command line

How do I setup a phonegap development environment, and a phonegap project itself? Without using eclipse?
Updated: 2013-07-25   Created: 2013-02-18   android, phonegap

Preventing etxternal usb 3 hard disk from going to sleep

I have an Toshiba store.e external USB 3 harddisk, that goes to sleep after a while, basically dissappearing from my ubuntu machine. How can I prevent that?
Updated: 2013-02-18   Created: 2013-01-18  

Getting started with Jena, Fuseki and OWL Reasoning

I want to research some RDF features. How do I setup a fuseki server with owl reasoning?
Updated: 2015-07-23   Created: 2012-12-18   jena, owl, graph databases, rdf, semantic web, sparql, fuseki

trackpoint on windows 7 64bit

I have an usb ibm travel keyboard, with trackpoint and touchpad. On linux it works out of the box, but how to get it run on windows 7 64 bit?
Updated: 2013-03-15   Created: 2012-07-21  

Using the catalog in plone command line scripting

When running a command line script with 'bin/instance run <script>' the catalog always returns 0 results. Why?
Updated: 2012-07-17   Created: 2012-07-17  

Understanding CMFEditions

It seems I have way too much stuff in the portal history for objects that don't longer exits. What can I do? And how does it all work?

Updated: 2012-07-17   Created: 2012-07-06  

wacom bamboo on lucid, with dual monitor

I want to get a bamboo pen and touch (3rd edition) working.
Updated: 2013-03-27   Created: 2012-03-24  

webgl in firefox on a t400 (intel gpu) with ubuntu lucid

I have a t400 with the intel graphics chip. How can I enable webgl?
Updated: 2012-03-14   Created: 2012-03-14  

The price of an NDA

My thoughts on signing non-disclosure agreements
Updated: 2013-04-12   Created: 2012-03-10  

publishing plone content to twitter

Updated: 2012-02-26   Created: 2012-02-26  

rsh on boox m92

getting a remote shell on the m92
Updated: 2011-12-13   Created: 2011-12-13   boox, m92, linux

pocketbook 903 experience

Notes on the experience in using the pocketbook 903
Updated: 2011-12-13   Created: 2011-12-12   903, pocketbook, ebook, eink, ereader

onyx boox m92 experience

Notes on the experience with the onyx boox m92
Updated: 2011-12-14   Created: 2011-12-12   boox, m92, ereader, ebook, eink

Comparison of pocketbook 903 and onyx boox m92

I got a onyx boox m92 testing unit for review. As I own the pocketbook 903, I can finally compare those side by side.
Updated: 2012-02-17   Created: 2011-12-12   boox, 903, pocketbook, m92, ereader, ebook, eink

downloading rtsp streams

Downloading some recordings from the plone symposium east 2011 site.
Updated: 2011-11-08   Created: 2011-11-08   python, vlc, rtsp, streaming, helpers

Ebooks and readers

Searching for a new ebook reader
Updated: 2011-11-06   Created: 2011-10-10   boox, ebook, pocketbook

mms on the n900

how to setup the n900 for receiving and sending mms.
Updated: 2011-11-06   Created: 2011-08-19   n900

disable the accelerometer on the n900

There is a attack that uses the accelerometers to 'sniff' passwords. I would like to disable them.
Updated: 2011-11-06   Created: 2011-08-17   n900

python sql notes

thinks to remember when working with python, mysql and maybe sqlalchemy
Updated: 2011-06-30   Created: 2011-06-30  


writing a small fs that can be used to index content, have proper links between objects etc.
Updated: 2011-04-10   Created: 2011-04-10  


What could be done with a virtual filesystem bases on llfuse?
Updated: 2011-04-08   Created: 2011-04-08  

kite energy systems

Links and pointers for kite based energy systems
Updated: 2011-03-24   Created: 2011-03-20  

some notes on reading up on financial crypto ideas

Updated: 2011-03-12   Created: 2011-03-12  

repair /var/lib/dpkg/status

Sometimes I can't use apt-get remove because of some "grep-status: /var/lib/dpkg/status:12345: expected a colon'.

Updated: 2011-03-09   Created: 2011-03-09  

starting ipython from normal python prompt

sometimes I need to start ipython from a normal python prompt, eg. bin/debug in a bfg environment
Updated: 2011-02-16   Created: 2011-02-16  

crazy ideas

Updated: 2011-02-08   Created: 2011-02-08  

more ram

I need more ram for the t400
Updated: 2011-01-27   Created: 2011-01-27  

automatic style switching and css

plone.css produces different content depending on how I access the plone site. This is ackward.
Updated: 2011-01-24   Created: 2011-01-24  

adding new keywords by all members in plone

Sometimes its the simple stuff that takes the longest to find: what permission do I need to set to allow allow members to add new keywords to content in plone?
Updated: 2011-01-20   Created: 2011-01-20  

voice navigation in ovi maps on n900

Trying to to what Nokia won't - research notes
Updated: 2011-01-13   Created: 2011-01-04  

lucid dreaming python widget on n900

a slightly more readable (and slightly modified) script that I found when looking for desktop widgets in python on the n900
Updated: 2011-01-03   Created: 2011-01-03  

n900 fun

Notes on the experience with the n900
Updated: 2011-04-25   Created: 2011-01-02  

zopeedit for all users on a *nix machine

I needed to configure firefox for all users on unix machine to use zopeedit.
Updated: 2010-12-11   Created: 2010-12-11  

Antwort des Petitionsausschusses

Hab eine Antwort erhalten. Na ja, so was wie ne Antwort.
Updated: 2010-11-26   Created: 2010-11-26  

Nice fonts for printing in ubuntu

Somehow my printouts look bad. What can I do?
Updated: 2010-11-16   Created: 2010-11-16  

Ein blogeintrag

Ein Testeintrag aus dem Kurs
Updated: 2010-11-13   Created: 2010-11-13  

plone request map

Mikko created a great map of a plone request. Really useful!
Updated: 2010-11-12   Created: 2010-11-12  

story of a request

What does actually happen on a request?
Updated: 2010-11-04   Created: 2010-11-04  

getting unoconv to work on a centos server

For installing our intranet system I try to get unoconv to run on a centos server.
Updated: 2010-10-13   Created: 2010-10-13  

Now with SSL

I have switched to SSL
Updated: 2010-10-04   Created: 2010-10-04  

Freelance Verträge

Worauf ich bei einem Freelancer-Vertrag achte
Updated: 2010-09-30   Created: 2010-09-10   freelancing

plone lifecycle events

Understanding which (standard) events are fired when in plone
Updated: 2010-11-29   Created: 2010-09-10  

mobile phone criteria

What do I want from a mobile phone?
Updated: 2010-08-21   Created: 2010-08-21  

fighting plone.app.blob

Updated: 2011-05-25   Created: 2010-08-11  

what are rrules (hint: they are part of the icalendar standard)

I'd like to understand the vs.event recurrence tab, and the settings in there. When looking at the source, some dateutil.rrule is important. But what is it?
Updated: 2010-07-26   Created: 2010-07-26  

slow network in ubuntu

especially command line network utilities (wget etc.) take a long time to resolve names, but only behind certain routers.
Updated: 2010-06-09   Created: 2010-06-09  

sound in ubuntu

how I solve my sound issues
Updated: 2010-06-07   Created: 2010-06-07  

plone: can’t edit admin user in personalize_form if remember is installed

As soon as remember is installed I can't edit the admin user settings in personalize_form anymore. Why is this?
Updated: 2012-01-31   Created: 2010-05-22  

font rendering issues on ubuntu

Some notes on how to fix ugly fonts in ubuntu
Updated: 2010-05-17   Created: 2010-05-17  

membrane, groups and roles

Research notes
Updated: 2010-04-12   Created: 2010-04-07   westaflex

Why do I have connection timeouts (imap, thunderbird)

Sometimes, usually around noon, thunderbird gets connection timeouts when connecting to the mailprovider
Updated: 2010-03-11   Created: 2010-03-11  

disable the touchpad / ultranav on my external keyboard

I like the red little pointing device that thinkpads have, also on the external keyboard. So, how can I disable the touchpad that I never ever use?
Updated: 2010-02-08   Created: 2010-02-08  

does deliverance deliver?

Testing deliverance
Updated: 2010-02-10   Created: 2010-01-26   thehub

mimicking unix fs permissions in plone / zope

I would like to have the same behaviour as in unix fs: if in /foo/bar/baz bar is 700, normal users can't access baz no matter what. How to do the same in zope and plone?
Updated: 2010-01-19   Created: 2010-01-19   zope, plone, westaflex

creating a plone 3 site from buildout

How do create a plone 3 site using buildout again? Using ubuntu 9.10 (karmic)?
Updated: 2010-02-02   Created: 2010-01-12  

privacy and freedom

Whatever you have ever said or done will continue to be used against you for the rest of your life…Privacy is ultimately about liberty.
Updated: 2010-01-12   Created: 2010-01-12  

thumbnail creation

How can I create thumbnails icons of files, icons that are actually a preview of the content?
Updated: 2009-12-19   Created: 2009-12-19  

Filesystem changes in linux

I would like to have a program that monitors any changes to the filesystem, accross all users. How can it be done?
Updated: 2022-06-23   Created: 2009-12-11  

decentralized content on the web

We don't like ebay, twitter, facebook and all the other data silos. We have the internet, everybody can have a blog, website or any other publishing tool. There are search engines. And microformats. So, why not decentralize it?

Updated: 2009-11-05   Created: 2009-11-05  

i18n and plone

How to do i18n related tasks in plone
Updated: 2015-11-08   Created: 2009-07-05   i18n, plone


Wie könnte man in einer Partei jederzeit ein Bild dazu bekommen, was die Basis zu allen möglichen Themen meint?
Updated: 2009-06-20   Created: 2009-06-20   piraten

opinion tool

Thinking about a sample application for dolmen, maybe useful for a political party?
Updated: 2009-06-19   Created: 2009-06-19  


Eine Anzeige, die seinerzeit erstattet wurde
Updated: 2014-12-08   Created: 2009-05-22  

finding out our own ip

How to find out the mobile phones ip when using normal the normal socket module ( and not bt_socket)
Updated: 2009-06-13   Created: 2009-05-13   pys60

Selecting access point only once

When using urllib the 'select access point dialog points up all too frequent. But its possible to fix that
Updated: 2009-05-13   Created: 2009-05-08  

developing on ubuntu with python for s60

some things I find out while I go along
Updated: 2009-05-05   Created: 2009-04-30  

fixing compiz

Compiz sometimes does not work as I expect
Updated: 2009-06-13   Created: 2009-04-21  

day rate

How to calculate a dayrate
Updated: 2017-03-28   Created: 2009-04-11  

My experience with magnet internet

Living abroad and getting addicted to very good internet
Updated: 2009-03-31   Created: 2009-03-31  


I came across another system for electronic payments today, epoints. Some findings about it.
Updated: 2009-06-13   Created: 2009-03-14  


An electronic payment system that uses wallets for transfers
Updated: 2009-03-14   Created: 2009-03-14  

software to simulate economy

Python based code
Updated: 2009-03-14   Created: 2009-03-14  

Food backed local currency

An articel about a food backed local currency
Updated: 2009-03-14   Created: 2009-03-14  

first steps with dolmen

Dolmen is a product to make life with zope3/grok easy and fun. A bit like playing lego. My first steps into it are, of course, about building a wiki.
Updated: 2009-06-17   Created: 2009-03-13  

installing asterisk 1.6

Updated: 2009-02-13   Created: 2009-02-13  

setting up the t400

I got a t400, a somewhat fast, somewhat clunky machine. Of course, ubuntu needs to be installed
Updated: 2009-01-28   Created: 2009-01-24  

plone mcs

Plone mutual credit system - how would I built a system to create a lets, time dollar etc. scheme?
Updated: 2009-01-09   Created: 2009-01-09  

patching fonera to use the dd-wrt firmware

Lets turn the fonera device into something more powerful
Updated: 2014-11-14   Created: 2008-09-29  


my place to keep urls and text pieces for cut and copying
Updated: 2008-07-27   Created: 2008-07-27  


Illegale dvds finanzieren den Terror - so gesehen an den Bushaltestellen in London (im Standteil Islington)
Updated: 2008-07-17   Created: 2008-07-16  

keyboard troubles

My w key broke, but was reborn and is now know as W the White.
Updated: 2008-04-16   Created: 2008-04-16  

Setting up a freeswitch conference server

I had problems running asterisk in an openvz setup, so I thought freeswitch might be an alternative.
Updated: 2008-04-12   Created: 2008-04-11   thehub

understanding ldapuserfolder

Researching the use of ldapuserfolder, a zope product
Updated: 2008-02-06   Created: 2008-02-06   plone, unicef

Installting listen on plone 2.5

How do get listen running in plone 2.5
Updated: 2007-12-08   Created: 2007-12-08  

plone products

searching the plone world for interesting products
Updated: 2007-10-27   Created: 2007-10-27   dissconnected, unicef, plone


Über Mikroartikel, eine Idee zum Wissensmanagement, von Helmut Wilke
Updated: 2021-05-03   Created: 2007-10-27  

discussion system

a couple of thoughts on discussion systems
Updated: 2007-10-27   Created: 2007-10-27   thehub, dissconnected, unicef

from php to zope to plone

How to move beyond php - using zope, and later plone. A tutorial.
Updated: 2007-10-11   Created: 2007-10-11  

using archetypes

observations while building a product
Updated: 2007-10-01   Created: 2007-10-01   dissconnected, plone

Distributed opencoin

Can a currency be distributed in term of redeeming the value
Updated: 2007-09-28   Created: 2007-09-28   thehub, dissconnected, opencoin

non violence

having a first read on the topic
Updated: 2007-10-04   Created: 2007-09-23  

rss aggregation

searching for a nice way to implement / use rss aggregation in plone
Updated: 2007-09-24   Created: 2007-09-21   dissconnected, plone

building the listing product

notes on building the listing product
Updated: 2007-09-21   Created: 2007-09-21   dissconnected, plone

template for notes

A template for notetaking
Updated: 2007-09-21   Created: 2007-09-21  

portable hub

I like The Hub, and would like to take it with me
Updated: 2007-09-14   Created: 2007-09-13   thehub

Lapchop - a foldable laptop stand below 20g, made from recycled parts

Want to have a laptop stand? Want to have it portable? Want it to be cheap?
Updated: 2010-05-12   Created: 2007-09-13   laptop, diy


can selenium really replace funkload
Updated: 2007-09-14   Created: 2007-08-01   zope, unicef


a sample of my work
Updated: 2022-06-27   Created: 2007-07-03  


I want my notes to be encrypted
Updated: 2007-05-02   Created: 2007-05-02  


if I travel the world, so should my software
Updated: 2007-04-27   Created: 2007-04-26  


end of insomnia - my laptop goes to sleep again…
Updated: 2006-09-17   Created: 2006-09-17  


Public domain or gpl or …?
Updated: 2006-09-16   Created: 2006-08-31  


EU Regulations meet easyjet in real life
Updated: 2006-08-25   Created: 2006-08-25  


What I really need for working with Zope
Updated: 2006-07-27   Created: 2006-06-08  


fonts should better be funky than funny
Updated: 2006-06-06   Created: 2006-06-06  


an easy way to waste a day
Updated: 2006-04-30   Created: 2006-04-30  


use a bufallo airstation wla2-g54c to bridge a belkin f5d7633-4 adsl modem
Updated: 2006-04-22   Created: 2006-04-22  


searching for good places to dance
Updated: 2006-05-09   Created: 2006-04-21  


working on a call center of volunteers
Updated: 2006-05-24   Created: 2006-04-19  


How to have security for files in the filesystem with Skinned Folder / FileSystemsite
Updated: 2006-04-05   Created: 2006-04-05  


Playing around with Zopes ZCatalog
Updated: 2006-03-29   Created: 2006-03-29  


Observations of a shop system
Updated: 2006-03-26   Created: 2006-03-26  


it has been around for a really long, long time
Updated: 2006-04-17   Created: 2006-03-05  


how to have readable Exceptions
Updated: 2006-04-17   Created: 2006-02-28  


How to abort a transaction
Updated: 2006-02-16   Created: 2006-02-17  


Findings about zopes security mechanism
Updated: 2006-02-16   Created: 2006-02-16  


why does my zsql traversal only work if the parent folder has "access contents information' set?
Updated: 2006-02-15   Created: 2006-02-15  


how to get a decent debugging environment
Updated: 2006-04-21   Created: 2006-02-14  


ich uebernehme wirklich keine Verantwortung fuer die Links auf dieser Seite
Updated: 2006-07-25   Created: 2006-02-13  


Fun with unicode, aka the limbo of coding
Updated: 2007-05-24   Created: 2006-01-13  


empty description
Updated: 2005-12-26   Created: 2005-12-10  


empty description
Updated: 2006-02-13   Created: 2005-12-08  


empty description
Updated: 2006-04-17   Created: 2005-12-04  


fdsa bla bla
Updated: 2006-02-13   Created: 2005-12-03  


why do I always forget the most simple things - and never learned sed/awk?
Updated: 2006-02-13   Created: 2005-11-16  


Got the mouse somewhat connected to freewheelin
Updated: 2007-09-14   Created: 2005-11-16   tap, linux


After doing an apt-get upgrade on my debian the backslash/underscore key did not work anymore. Thanks to http://www.vergenet.net/~horms/, it works now
Updated: 2006-02-13   Created: 2005-09-11