Hi and thanks to the developers and admins for this fun website. I figured the Wiki might be a better place to catalog the spam/scam websites that I've been posting here, so I tried to log in or register. Using Firefox 78 on linux, turned off adblock extensions. The CAPTCHA image doesn't load for me, and the audio alternative doesn't seem to work either.
Update for anyone watching: the problem is fixed and I started a page; contributions welcome.