Niles's Blog has moved permanently. It can now be found at
www.alexfoster.me.uk