I have moved my blog to http://torturedmind.org/. The site will also serve as my home page. Making a custom WordPress theme took longer than I thought (normal IT project, I guess). There are some fine tuning still left to do. Well actually TODO list almost fills one A4 page, but those things can be done gradually.