(no title)
Fice | 2 years ago
CAPTCHA is essentially a proof-of-work variant where challenges are designed to be solved by humans rather than computers, and same as any PoW it works by means of consuming some limited resource (human time, processor time, energy).
teacpde|2 years ago
weird-eye-issue|2 years ago
kalleboo|2 years ago
Rate limit by IP, and you get attacked by a botnet that "steals" IP addresses with malware.
Rate limit by PoW and you get people stealing AWS accounts, or using aforementioned botnet. See bitcoin mining.
Rate limit by CAPTCHA and you have to get a lot more clever (see things like setting up porn sites and proxying CAPTCHAs there)
So while you can pay to have CAPTCHAs solved, you actually DO have to pay and can't just steal your way in, so it means your target has to be more valuable.
runeks|2 years ago
None of these things you listed above are available for free. They all require either effort to obtain or paying someone to do the work.
rmbyrro|2 years ago
And keep stealing them after you get blocked on the first ones?
j16sdiz|2 years ago
Some shop (for example, concert ticket-selling) have very limited supply and high demand, and don’t want automation in buying.
ozim|2 years ago
I don’t make application so that users benefit or to make them happy. I make applications so that I can earn money.
Earning money requires having human on the other side. Just like you are not making bread to make bread and throw it into a shredder.
If someone has scheme where automation is beneficial they will create API for their system. You should use API if I provide one. But when I create UI then I create it for people to use it.
xigoi|2 years ago
This is why most commercial software is so bad.
figassis|2 years ago