Since the proposal was written by @s3lf in 2022 large language models have significantly improved and are now widely available. Of course spammers and criminals who upload malware to Codeberg use these tools. I fear that many questions humans will find simple will also be solved by LLMs. In addition the questions an LLM might struggle with are often specific to a subculture and therefore not suitable for a Captcha.
Consider the impact of LLMs #4
Thank you for the comment. I think we completely gave up on Captchas. For reference, you might want to read https://arxiv.org/pdf/2307.12108.pdf on page 10 to get an idea of how bots already outperform humans with even the best proprietary systems, and whatever we come up will likely be cracked by LLMs, indeed.
Our focus shifted to Codeberg/Community#1297 and Codeberg/Community#1329 (tl;dr: encouraging more interaction with users and differentiating based on actual actions).
You can find concrete next steps in forgejo/discussions#107 (comment) (implementation is still pending, suggestions welcome).
I'll archive this repo.
Something is not working
Contributions are very welcome, get started here
This issue or pull request already exists
New feature
Interested in contributing? Get started here.
Need some help
Something is wrong
More information is needed
Related to an upstream repository, already reported there
No due date set.
No dependencies set.
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?