The ramblings of an ageing geek.... and some useful stuff hopefully.