It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
avatar
dtgreene: Here is the thing. It is rather difficult to make a CAPCHA that is simultaneously:
1. Easy for humans to pass
2. Impossible (in a reasonable amount of time) for a computer to pass

Don't forget that OCR is one of those tasks that can be performed effectively on a GPU, making it more difficult for #2 to be satisfied.
Related. Google has algorithms to solve 99% of some kind of graphical CAPCHA puzzles. They use them for number plate detection.

http://gadgets.ndtv.com/internet/news/google-street-view-tech-can-solve-captchas-with-99-percent-efficiency-509797
avatar
dtgreene: Here is the thing. It is rather difficult to make a CAPCHA that is simultaneously:
1. Easy for humans to pass
2. Impossible (in a reasonable amount of time) for a computer to pass

Don't forget that OCR is one of those tasks that can be performed effectively on a GPU, making it more difficult for #2 to be satisfied.
avatar
SeduceMePlz: Yeah, I get the OCR aspect, but the captcha GOG and many other sites use now involves picture matching (e.g. - select all the pictures of cars or food or whatever). Seems like it'd be difficult for anything but the kind of advanced learning machines JDelekto mentioned. Not something I'd think an average programmer could/would whip up to spite his enemies on GOG or spam advertisements. ;)

Maybe bots could be tailored to a particular captcha service. If the puzzles presented have some sort of unique identifier, then the bot could match the identifier to a database of correct solutions created by a human.
You should check out Amazon Mechanical Turk. Basically it's a way to pay people to 'generate' this data that can be fed to machine learning algorithms. Nothing like harnessing the power of the collective. :)
avatar
JDelekto: You should check out Amazon Mechanical Turk. Basically it's a way to pay people to 'generate' this data that can be fed to machine learning algorithms. Nothing like harnessing the power of the collective. :)
"Artificial Artificial Intelligence". ;)

There's some interesting tidbits in the Wikipedia article about it (uses, origin of the name, etc).
Maybe they just stay logged in..
I haven't seen any captcha's when logging in and out of GOG on any computer I have?
avatar
phaolo: Maybe they just stay logged in..
Probably this. A bot doesn't need to log out of one account to log into another, but can be permanently logged in with several sessions concurrently, each with a different account. The initial logging in is such a small amount of once-off work that it can be done by the human operator, who might not even be given a captcha to do.
avatar
cogadh: Piss off the wrong crowd on this forum (not hard to do, just ask tinyE) and the first thing they do is go after your rep with multiple alternate accounts. Odds are, sometime, somewhere one or more of these people didn't like something you had to say... or they were just feeling particularly naughty and you had the bad luck of being present. I seriously doubt it's any kind of bot action that is doing it. Consider a GOG forums rite of passage; most of us have been hit at one time or another.
avatar
SeduceMePlz: Oh, this isn't the first time I've been hit. I get large hits on a regular basis. Sometimes I get little bumps up, but usually not enough to make up for the hits. Freakin' roller coaster.

I'm thinking "bots" mostly because of the magnitude here: 30+ rep lost in 5-6 days. And I haven't posted regularly to any "hot" topics in some time. Hard to imagine someone taking the time to manually find and downrate my posts with multiple accounts... I mean, wouldn't most people rather be, I don't know, gaming instead?

Anyway, as I said, I'm used to it at this point.
There are people that have a physiological need for vengeance that can span over significant time and effort. And it's not unusual for what started it to be as simple as something like you having the audacity to not let them take advantage of you. Forgetting and forgiving aren't options, and gaming isn't near as important as payback.

Personally, I'm too lazy for vengeance. I'll stick with the gaming. Speaking of which....
avatar
nightcraw1er.488: I haven't seen any captcha's when logging in and out of GOG on any computer I have?
It only pops up under certain circumstances, like when multiple accounts login from the same IP/machine.
avatar
phaolo: Maybe they just stay logged in..
avatar
Barefoot_Monkey: Probably this. A bot doesn't need to log out of one account to log into another, but can be permanently logged in with several sessions concurrently, each with a different account. The initial logging in is such a small amount of once-off work that it can be done by the human operator, who might not even be given a captcha to do.
Huh. Yeah, I guess I should have realized that: A single IP address might be a network of several machines, so GOG would need to allow multiple sessions from the same IP. Without checking the MAC address (or whatever they call the physical address these days; it's been a while since I brushed up on this stuff), I suppose there wouldn't be any way of knowing the sessions were originating from a single machine.

And I didn't consider that bots wouldn't ever need to log out, so a one-time human-assisted login wouldn't be a big deal. I blame GalCiv3 for eating up too much of my attention lately. ;)

I guess bots might be in use here, after all, since it seems much more trivial than assumed. Anyway, thanks for the info!
Post edited April 09, 2016 by SeduceMePlz
In any case, for some pocket change one can easily purchase captcha solving services online, where solving is performed by humans. Think mechanical turk, but instead the solvers are most likely slaving away in a sweatshop in some underdeveloped country.

Cheaper, faster, and more accurate than any state-of-the-art algorithm.
avatar
SeduceMePlz: If they're evading the captcha rather than passing it, perhaps GOG should force captcha on every login. It'd be a mild annoyance, but it might put an end to some of the ugliness on the forum.
NO!!! It would be a major annoyance. I think it would make downloader scripts like gogrepo.py and lgogdownloader fail.

Or at least, it should be optional, ie. if you want to force captcha for every login for yourself, be my quest.
avatar
SeduceMePlz: If they're evading the captcha rather than passing it, perhaps GOG should force captcha on every login. It'd be a mild annoyance, but it might put an end to some of the ugliness on the forum.
avatar
timppu: NO!!! It would be a major annoyance. I think it would make downloader scripts like gogrepo.py and lgogdownloader fail.

Or at least, it should be optional, ie. if you want to force captcha for every login for yourself, be my quest.
Already an irrelevant idea anyway. Read more of the thread and you'll see that forcing captcha on each login wouldn't likely solve the issue.
They can, but most of the time I can't :(
avatar
SeduceMePlz: So... can bots pass captcha?
In theory yes. However computers aren't very good at object identification unless it's 1:1.

Back in the 80-90's there was a technology called OCR which builds a library of characters from fonts, and then does it's best to match everything. Unfortunately you'd get 80% good and static or glitches in areas would get things wrong. Mind you it was probably good enough for people who are blind since redundancy in language is high enough you can usually figure out what's wrong.

Anyways, a lot of Captcha today is warping the text or adding static or doing things that makes it harder if not impossible to do identification. Unfortunately a large portion of the time the images are so warped i can't figure it out either, making the natural organ we have in our heads for visually figuring things out pointless if things are swirled and warped and inverted and strikes through it and you can't tell if the random letters are an i, l, 1, or any other number of odd combinations that you effectively just blitz through to find a good easy captcha because they are crap.
avatar
SeduceMePlz: So... can bots pass captcha?
avatar
rtcvb32: In theory yes. However computers aren't very good at object identification unless it's 1:1.

Back in the 80-90's there was a technology called OCR which builds a library of characters from fonts, and then does it's best to match everything. Unfortunately you'd get 80% good and static or glitches in areas would get things wrong. Mind you it was probably good enough for people who are blind since redundancy in language is high enough you can usually figure out what's wrong.

Anyways, a lot of Captcha today is warping the text or adding static or doing things that makes it harder if not impossible to do identification. Unfortunately a large portion of the time the images are so warped i can't figure it out either, making the natural organ we have in our heads for visually figuring things out pointless if things are swirled and warped and inverted and strikes through it and you can't tell if the random letters are an i, l, 1, or any other number of odd combinations that you effectively just blitz through to find a good easy captcha because they are crap.
Have you noticed, that a large number of Captchas consist of two separate parts? One that is clearly generated to cause problems and the other one looks like a bad scan or some (slightly) blurry image. Google does this (or at least used to do this). The use the first part to check if the answers are valid and the second part to get humans to do their ocr work for them. You could answer some garbage for the second part and it would still pass. I assume it works the same way the image categorization Captchas. They get free learning data.

It's a clever idea. You provide a service that benefits other people and in turn you get a large number of free workers.