Hey there admin (or whomever monitors this forum). It seems as though new members are unable to join up here - part of the problem is that "captcha" thing. The device used to verify that we are indeed not robots.
I tried to change my profile pic and can confirm that this function is no longer working.
Not sure if this forum is monitored, but thought Id give it a crack.