If anyone attempted to register here in the last 24 hours, please be advised that there was a problem with the image verification and no image appeared at all.
The problem has now been resolved, and registration should again work fine.
Sorry for the trouble.