News for hackers. Stuff that matters.
Re:A captcha that requires your computer to solve equations ... by bastawhiz on Sunday September 08, 2019 @01:55PM (#20912107)
I left the page after about a minute of waiting on my phone. Making my users wait isn't a realistic solution, and bots have _far_ more CPU horsepower at their disposal than most smartphones, especially if they're operating from a botnet as many tend to do. Even if this did stop bots, it's also going to piss off real users, which is exactly what it appears to be designed to prevent.
Re:A captcha that requires your computer to solve equations ... by RenRav on Sunday September 08, 2019 @09:40PM (#20914541)
Using android, this took 53 seconds for me. Forcing someone to wait that long isn't a good idea.
Re:A captcha that requires your computer to solve equations ... by Operyl on Sunday September 08, 2019 @02:59PM (#20912617)
I’m curious. Are you using Android? I was able to get it done in a few seconds on iOS/Safari.
Re:A captcha that requires your computer to solve equations ... by bastawhiz on Monday September 09, 2019 @09:21AM (#20917840)
Chrome on my Pixel 2
Re:A captcha that requires your computer to solve equations ... by wildtomato on Sunday September 08, 2019 @11:47AM (#20911222)
If this is essentially a hashcash, what prevents them from swapping that out for a cryptominer after getting an established user base (if they aren’t already mining)?
Re:A captcha that requires your computer to solve equations ... by wutbrodo on Sunday September 08, 2019 @03:43PM (#20912909)
Why would preventing this matter?
Re:A captcha that requires your computer to solve equations ... by Kiro on Sunday September 08, 2019 @03:07PM (#20912667)
Why would users care? They will waste the same amount of electricity. In fact, I would argue it's better than solving a pointless equation.
Re:A captcha that requires your computer to solve equations ... by hombre_fatal on Sunday September 08, 2019 @12:46PM (#20911619)
Finding a profitable cryptominer in the first place.

For example, CoinHive shut down.

Re:A captcha that requires your computer to solve equations ... by adhoc32 on Sunday September 08, 2019 @11:35AM (#20911130)
Re:A captcha that requires your computer to solve equations ... by m712 on Sunday September 08, 2019 @01:31PM (#20911942)
On an Intel Celeron B820 @ 1.70Ghz laptop, it took more than 40 seconds to complete and consumed 1% of battery in the meantime. The "complex equations" you are doing will not work on low-horsepower devices like phones or low-to-medium level laptops.
Re:A captcha that requires your computer to solve equations ... by wutbrodo on Sunday September 08, 2019 @03:41PM (#20912886)
> will not work on low-horsepower devices like phones or low-to-medium level laptops.

Just to calibrate a little, I did it on my (midtier, six month old) phone just now and it took three to four seconds.

Re:A captcha that requires your computer to solve equations ... by kps on Sunday September 08, 2019 @03:04PM (#20912646)
I tried out of curiosity, and it doesn't even load on one of my machines (in two different browsers). And no, I am not inclined to debug their product for free.
Re:A captcha that requires your computer to solve equations ... by jtbayly on Sunday September 08, 2019 @01:48PM (#20912045)
Interesting. I forgot how fast the newest iPhones are. 7 seconds on the Xs.
Re:A captcha that requires your computer to solve equations ... by cosmojg on Sunday September 08, 2019 @02:33PM (#20912401)
Just performed several trials on my OnePlus 6T. It took 4, 14, 1, 1, 5, 3, 8, 4, 19, and 24 seconds for an average of 8.3 seconds over 10 trials. That's more than comparable to the time it takes me to solve one of Google's monstrosities.
Re:A captcha that requires your computer to solve equations ... by saagarjha on Sunday September 08, 2019 @03:09PM (#20912672)
It's not even the newest iPhones: my iPhone SE beat an Intel Celeron N3060 @ 1.60 GHz almost every time.
Re:A captcha that requires your computer to solve equations ... by 29083011397778 on Monday September 09, 2019 @01:51AM (#20915521)
Tried on my Blackberry Keyone just to see, and it was well under a minute. Timed it after refreshing the page, and even my 2017 mid-range is under 10 seconds.

Granted, Google Apps are disabled, so it may have been one less thing eating up CPU cycles in the background that made others so slow?

Re:A captcha that requires your computer to solve equations ... by diego on Sunday September 08, 2019 @11:59AM (#20911297)
I question the assertion that this is expensive for spammers. The whole premise is that a spammer would not consider this worth the cost, and do something else with the computing power instead. Why? It completely depends on what the captcha is being used for.
Re:A captcha that requires your computer to solve equations ... by luhn on Sunday September 08, 2019 @12:21PM (#20911447)
Yeah, thats the same state of affairs as traditional captchas. There are sites where you can pay under a cent apiece to have real humans solve your captchas. This is just shifting the cost from human capital to compute, it will suffer the same limitations.
Re:A captcha that requires your computer to solve equations ... by theferalrobot on Sunday September 08, 2019 @12:28PM (#20911499)
Pay humans? You can install a browser extension to solve it for you. ReCaptcha is totally ineffective against spam.
Re:A captcha that requires your computer to solve equations ... by hombre_fatal on Sunday September 08, 2019 @12:50PM (#20911639)
Not in my experience on large websites. If "all it takes" is round tripping the audio component through speech-to-text, then it's apparently annoying enough at scale to stop the vast majority of spam.

Also, automating something in a browser extension is basically the easiest place to automate something because it's just done once per user, with their cookies/sessions/ipaddr, very infrequently.

So that a browser extension exists for something doesn't mean it's trivial at larger scale. I doubt Google cares about the usage pattern that Buster gives people since it alone is not abuse, just normal people filling out the someodd <form>.

Re:A captcha that requires your computer to solve equations ... by judge2020 on Sunday September 08, 2019 @01:50PM (#20912073)
Have you not used it enough to get the "your computer is performing automated queries" audio block? Because it can be a common problem after using Buster for long enough https://github.com/dessant/buster/issues/56#issuecomment-481....
Re:A captcha that requires your computer to solve equations ... by NightlyDev on Sunday September 08, 2019 @01:10PM (#20911776)
This isn't by definition a captcha at all. This is just slowing users down. Took forever to run on a phone too.
Re:A captcha that requires your computer to solve equations ... by femto113 on Sunday September 08, 2019 @02:44PM (#20912480)
An atypical use of the term as commonly understood, but I don't think it falls entirely outside of the definition since it is an automated test that is attempting to distinguish humans.
Re:A captcha that requires your computer to solve equations ... by BiasRegularizer on Sunday September 08, 2019 @12:19PM (#20911431)
Honest I think this is worse than ReCaptcha. At least with ReCaptcha I know I am helping someone somewhere labelling their data and possibly used for autonomous driving.

With this captcha I feel like I'm just wasting world's energy on useless computations.

Re:A captcha that requires your computer to solve equations ... by theferalrobot on Sunday September 08, 2019 @12:26PM (#20911491)
ReCaptcha is terrible. They gaslight you into thinking you got answers wrong just to make you annotate more training data for them. Secondly they are entirely ineffective against spam. Right now I am just using a browser extension that automatically solves them for me and it works almost every time.

Google doesn't care about fighting spam they just want to exploit people for free labor in the name of 'security' just like they are going to kill ad-blocking and fingerprint protection in the name of 'privacy'.

Re:A captcha that requires your computer to solve equations ... by Abishek_Muthian on Sunday September 08, 2019 @01:05PM (#20911738)
Sometimes, I get some North American food items in recaptcha in India, which I'm quite sure not many have heard in this part of the world; I wonder what decision process went through in selection of food images.
Re:A captcha that requires your computer to solve equations ... by pagade on Sunday September 08, 2019 @01:19PM (#20911851)
Could you share the extension name?
Re:A captcha that requires your computer to solve equations ... by qqii on Sunday September 08, 2019 @01:21PM (#20911873)
Re:A captcha that requires your computer to solve equations ... by robbrown451 on Sunday September 08, 2019 @02:59PM (#20912609)
Any effort you put into solving it can do one of two things: prove you are human, or help label data. It can't do both.

The only way to have it do both is to make you put twice the effort into it. If you are thinking one comes as a byproduct of the other, though, you haven't really thought it through.

Re:A captcha that requires your computer to solve equations ... by BiasRegularizer on Sunday September 08, 2019 @04:48PM (#20913320)
Care to expand on that? Why can't you do both?
Re:A captcha that requires your computer to solve equations ... by crave_ on Sunday September 08, 2019 @02:23PM (#20912329)
It's a hashcash:

https://wehatecaptchas.com/load.php?name=captcha-worker.js

Proof of work is trivially parallelizable, and 2^(5*4)=1048576 options are super easy to go through for spammers.

Re:A captcha that requires your computer to solve equations ... by iwalton3 on Sunday September 08, 2019 @11:38AM (#20911157)
I'm not sure how well this will actually work against a determined attacker. The browser challenge takes less time and money to automate than the already existing captcha solving services that use actual humans to enter the captchas.

Although I'd certainly prefer something like this being the default approach over hostile measures like Recaptcha v3, which just outright deny a subset of your users access.

Re:A captcha that requires your computer to solve equations ... by AndrewOMartin on Sunday September 08, 2019 @11:30AM (#20911099)
I just saw a spinner for longer than I was prepared to wait on my Xiaomi Mi A2 Lite.
Re:A captcha that requires your computer to solve equations ... by Avamander on Sunday September 08, 2019 @12:32PM (#20911533)
I liked CoinHive's more. It actually displayed a progress bar and was overall more polished.
Re:A captcha that requires your computer to solve equations ... by rdiddly on Sunday September 08, 2019 @12:12PM (#20911386)
Gave up after a full minute of waiting on a 2014 low-end phone. I thought the idea was to be LESS annoying than Google. This is a valiant effort, but it will drive away poor people while only incrementally impacting efficiency rates for bots.
Re:A captcha that requires your computer to solve equations ... by lkwhanspeter on Sunday September 08, 2019 @12:31PM (#20911532)
Other idea: Something like Proof-of-Elapsed-Time. A click on the verify button requests a token from the server. The server performs the action if the token is old enough. -> No battery drain; equal waiting times for all users.
Re:A captcha that requires your computer to solve equations ... by stri8ed on Sunday September 08, 2019 @12:33PM (#20911540)
Does nothing to filter out bots. It just acts as a rate-limiter per IP address.
Re:A captcha that requires your computer to solve equations ... by lkwhanspeter on Sunday September 08, 2019 @12:43PM (#20911597)
This is correct, but neither does the WeHateCaptcha approach. Thus spending time is better for the environment then spending energy ;)
Re:A captcha that requires your computer to solve equations ... by Kiro on Monday September 09, 2019 @01:54AM (#20915531)
No, it filters bots because spammers don't want to waste computing power/electricity. The delay is not the point.
Re:A captcha that requires your computer to solve equations ... by sp332 on Monday September 09, 2019 @12:05PM (#20919409)
Because a bot can request multiple tickets in a row, then submit them rapidly as they expire. Proof of work means the bot did the work for each request.
Re:A captcha that requires your computer to solve equations ... by detaro on Sunday September 08, 2019 @12:33PM (#20911545)
Why would that be a problem for an automated system?
Re:A captcha that requires your computer to solve equations ... by chris_wot on Sunday September 08, 2019 @02:52PM (#20912551)
Wasn't this done early on in the form of HashCash?
Re:A captcha that requires your computer to solve equations ... by jszymborski on Sunday September 08, 2019 @11:31AM (#20911105)
Maybe I'm missing something, but this'll be as effective as rate-limiting submission on the server-side, no?
Re:A captcha that requires your computer to solve equations ... by theemathas on Sunday September 08, 2019 @11:40AM (#20911165)
If you rate-limit on server side, it would mean that you would allow only a few legitimate users to use the site at any given time.
Re:A captcha that requires your computer to solve equations ... by parentheses on Sunday September 08, 2019 @01:04PM (#20911728)
It's hard to build this to have a good user experience on a multitude of devices. Having human challenges like ReCaptcha has its own weeknesses, but the world is like one big GAN when it comes to this approach.
Re:A captcha that requires your computer to solve equations ... by __m on Sunday September 08, 2019 @03:05PM (#20912659)
I don’t like being used, I’m already doing you a service by jumping through these hoops. Being asked to train your neural network or provide other computing resources is a perfect way for loosing me as a customer.
Re:A captcha that requires your computer to solve equations ... by wutbrodo on Sunday September 08, 2019 @03:43PM (#20912903)
There's no accounting for niche preference of course, but at less as far as understanding the feasibility of an approach like this: I don't think most people have the "cut off their nose to spite their face" impulse that you're describing here: if a captcha is more usable for the user _and_ helps the company, most would just see that as a win-win.
Re:A captcha that requires your computer to solve equations ... by 1mbsite on Monday September 09, 2019 @12:21PM (#20919553)
You do use your computer power to solve math but it doesn’t benefit us in any way. We don’t use it to train any AI or anything like that. We don’t even store personal information. Just aiming to be a simple one-click tool so it has to be computationally difficult.
Re:A captcha that requires your computer to solve equations ... by cordite on Sunday September 08, 2019 @11:58AM (#20911288)
Is this just proof of work crypto as a captcha?
Re:A captcha that requires your computer to solve equations ... by mises on Sunday September 08, 2019 @11:48AM (#20911229)
This is not a quick process, even for legitimate users. I am on a quite-capable computer, and it takes long enough that I am all but sure it will harm conversion rates.
Re:A captcha that requires your computer to solve equations ... by rocqua on Sunday September 08, 2019 @11:58AM (#20911291)
Besides, if this becomes big enough spammers will just get GPU/FPGA/ASICs to get around this. The imposed cost of 3s of CPU is far from prohibitive.
Re:A captcha that requires your computer to solve equations ... by learnstats2 on Monday September 09, 2019 @04:28AM (#20916208)
Why do I need to click at all?