A Finnish colleague just notified me of this:
"This website has been reported as harmful. We recommend that you do not visit this website."
I'd really like to know how this happened, as it is quite embarrassing for me.
EDIT: Removed Potentially dangerous link