As everyone knows, any website that allows users to submit content to be posted without moderation are subject to all kinds of spam.
One of the most popular methods of combatting this is using ReCaptcha. I don't know if I'm alone in this, but I've found that recaptcha's are often so difficult to read, I (a human...) have to refresh a few times until I get one I can read.
Surely that is poor UX right from the off (the sign-up page)? What are the best ways of spam preventation?
Given that there are so MANY bots or services to solve these captcha-style puzzles now, I think a basic "Whats 1 + 1?" is a better solution. Email validation isn't great when you just want to allow a user to sign-up and submit something instantly (making it as easy as possible for the user) and I'm sure email validation can also quite easily be automated.
What are your best anti-spam, UX-friendly anti-spam measures?