npub1q3…cd26p on Nostr: Still recovering from ReplyGuy one month later, #Ditto has a puzzle captcha now. We ...Still recovering from ReplyGuy one month later, #Ditto has a puzzle captcha now. We coded this captcha from scratch using the Canvas API, mainly based on work by shantaram (nprofile…mcz8) and implemented in Soapbox by Danidfra (nprofile…4j4t) 😃