News for hackers. Stuff that matters.
Re:Tell HN: Airbnb just stole me 5 minutes of my time adding... by actually_a_dog on Monday February 21, 2022 @03:58AM (#30413442)
It's probably no longer available because picking out "the sad one" just amounts to picking out the one in a minor key. Machines should be able to do that fairly easily.
Re:Tell HN: Airbnb just stole me 5 minutes of my time adding... by Cthulhu_ on Monday February 21, 2022 @04:48AM (#30413765)
That's the ironic part, machines are able to solve these just fine so they defeat the purpose entirely.

I wonder, does recaptcha work with your google account? Because at some point a lot of people will end up doing some kind of identity verification on there. But I think Google and co can make a reasonable assertion about being human by looking at activity across said Google account - location, emails, documents, etc.

Re:Tell HN: Airbnb just stole me 5 minutes of my time adding... by robin_reala on Monday February 21, 2022 @05:06AM (#30413884)
Yes, it does. Which means that people like me who block Google domains outside of designated sandboxes have a flipping awful time with ReCAPTCHA.
Re:Tell HN: Airbnb just stole me 5 minutes of my time adding... by aembleton on Monday February 21, 2022 @06:30AM (#30414552)
That's why I've added the following rule to allow recaptcha.

  @@||google.com/recaptcha/\*$script
Re:Tell HN: Airbnb just stole me 5 minutes of my time adding... by Closi on Monday February 21, 2022 @05:15AM (#30413978)
> That's the ironic part, machines are able to solve these just fine so they defeat the purpose entirely.

I wonder if the strategy is to create such a large number of different tasks that it becomes practically difficult to build solutions for all of them individually.

For instance, detecting 'sad' music is an easy task, but what if that is only 1 of 500 possible Audio-Captcha types - which also include 'select the angriest speech' and 'identify which music was played on a record player'. Individually these are probably moderately easy to solve, but if they can write/create new Captcha types quicker than people can solve them, they would stay ahead (unless someone can generalise them - but generalising is a much more difficult challenge).

It's effectively the WarioWare approach to Captcha's - an individual WarioWare game would be trivial to automate/solve, however automating the full WarioWare series would be a real big task (again, unless some sort of generalised AI can be used).

They could even employ some interesting strategies with who/when they show particular catcha types to in order to throw off bot writers.

Re:Tell HN: Airbnb just stole me 5 minutes of my time adding... by heavyset_go on Monday February 21, 2022 @05:28AM (#30414092)
The strategy is security through obfuscation. Solutions to solve some specific CAPTCHAs haven't spread through the CAPTCHA-solving ecosystem yet. Solving most of these CAPTCHAs are easy, and you could probably repurpose and retrain existing solutions given enough data.
Re:Tell HN: Airbnb just stole me 5 minutes of my time adding... by Closi on Monday February 21, 2022 @06:17AM (#30414451)
> Solving most of these CAPTCHAs are easy, and you could probably repurpose and retrain existing solutions given enough data.

You are right that you can probably repurpose / retrain solutions fairly quickly, but if the CAPTCHA-creators can create frameworks to create new Captcha-types fast enough (e.g. put a structure in place so it takes 1 person a day to create a new type, and you can have a team of 20 people churning out new ones constantly) then the economics of running a captcha-solving team becomes exponentially harder, and building a captcha-solver involves a lot more work.

i.e. If it is quicker to create a Captcha rather than solve it, and the people who are creating the Captcha's have more resources than the Captcha-crackers, they will stay ahead.

Security through obscurity is a valid strategy to slow down efforts, and will definetly help when you have teams of people working to defeat your security.

Re:Tell HN: Airbnb just stole me 5 minutes of my time adding... by vidarh on Monday February 21, 2022 @07:10AM (#30414924)
For many tasks it's cheap enough to hire captcha solvers. From that we should assume that a vastly larger number of tasks become cheap enough if someone trains automated solvers on the output of the human solvers.

It doesn't need to be perfect either in most cases - just good enough that you can drive down cost progressively by trying an automated solver first before passing it on to a human if it fails.

Ultimately you'll only stop people in those cases where the monetary value of bypassing it is very low. (EDIT: And because such solvers are reusable, you need to effectively never re-use captcha types between high-value targets and low-value targets or people will end up training solvers on high-value targets as part of paid services and they'll trickle down to lower value targets as soon as they're automated fully)

Frankly, some captcha's are getting obnoxious enough that we're getting close to the point where I'd be willing to pay for a subscription service to have people solve captchas for me just for my own personal use.

Re:Tell HN: Airbnb just stole me 5 minutes of my time adding... by withinboredom on Monday February 21, 2022 @05:07AM (#30413896)
Then you’d just have people farming legitimate google accounts to get around captchas.