A minor website issue today

Today someone attempted to hack us. They displayed a rather jolly fellow and some text which mucked around with the layout of this page. The person who did this is on 87.238.209.101, which an the IP address belonging to an ISP in Kosovo. The picture and website address is hosted at a Russian domain and the IP above resolves to something called “ghost61.by.ru”.

Apologies if you were offended by the picture or wording.