this post was submitted on 26 Aug 2024
868 points (98.7% liked)

Programmer Humor

19331 readers
535 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS
 
top 50 comments
sorted by: hot top controversial new old
[–] MehStrongBadMeh@programming.dev 184 points 1 month ago (7 children)

There's a reason captchas have moved mostly image identification systems. These text-based captchas have all been defeated for years.

[–] ironhydroxide@sh.itjust.works 95 points 1 month ago

Yeah because whomever "owns" the data needs humans to train their bots, not because the image based bot detection is better than other methods.

[–] TheSlad@sh.itjust.works 86 points 1 month ago

The images are not actually the captcha. They've used other methods and tools to verify your authenticity, then they force you to help train their image recognition AI under the guise of it being the actual captcha. Its Distributed Forced Labor, and Google has been using captchas to do this for decades. Remeber the picture-of-two-words captcha? One word was always squiggly and the other was not. The squiggly word was the real captcha, the other word was from a scanned book and you were helping to train their OCR algorithms.

[–] Prunebutt@slrpnk.net 40 points 1 month ago (1 children)

I remember that Jdownloader could crack some CAPTCHAs back in the 00's.

[–] YourPrivatHater@ani.social 24 points 1 month ago (1 children)

The image ones basically as well

[–] MehStrongBadMeh@programming.dev 6 points 1 month ago (1 children)

Yeah, at this point, most forms of image identification catches have also been defeated, not quite 100% success yet, but they're getting there

[–] YourPrivatHater@ani.social 10 points 1 month ago

I mean the google one is literally training a Algorithm to identify the images so the shit defeats itself.

[–] breakingcups@lemmy.world 22 points 1 month ago (1 children)

Funnily enough, the reason they switched to those was to use the data to train machine learning (AI) models, just like Google's recaptcha was originally pictures of words from old, scanned books so they could transcribe all of them "for free" and train their transcription algorithms.

[–] antonim@lemmy.dbzer0.com 15 points 1 month ago

Man I miss the times when Google used to trick us into helping make knowledge more easily accessible to everyone. Now we just train fucking AI for luxury cars.

[–] RonSijm@programming.dev 9 points 1 month ago (2 children)

It's a bit weird how that actually works though...

"Which of these pictures are traffic lights?"

I'd hope with all the self-driving-(ish) cars coming out, any AI like that should be able to identify a traffic light, right?

[–] null@slrpnk.net 30 points 1 month ago

When you "solve" a captcha like that, you're just helping train the AI you're talking about.

The stuff that determines whether you're a not or not is based on browser information, how you interact with the page, etc.

[–] driving_crooner@lemmy.eco.br 12 points 1 month ago

That's exactly what you're doing, training the AIs to identify that.

load more comments (1 replies)
[–] Aoife@lemmy.blahaj.zone 142 points 1 month ago (4 children)

Nobody mentioning it got the captcha wrong? That's a p not a P which while admittedly a tiny mistake would still be counted as a fail

[–] bstix@feddit.dk 85 points 1 month ago (2 children)

Goes to show that it's only human.

[–] Good_morning@lemmynsfw.com 14 points 1 month ago
[–] pyre@lemmy.world 7 points 1 month ago* (last edited 1 month ago)
[–] narc0tic_bird@lemm.ee 53 points 1 month ago (2 children)

Many (most?) captchas I stumbled upon weren't case sensitive.

[–] Mouselemming@sh.itjust.works 34 points 1 month ago

You mean I've been shiftkeying all these years for nothing?!?

[–] muntedcrocodile@lemm.ee 20 points 1 month ago

I've run into a few.

[–] marcos@lemmy.world 30 points 1 month ago (1 children)

Hum... I'm not sure I wouldn't make that same mistake.

[–] blockheadjt@sh.itjust.works 32 points 1 month ago (2 children)

Are you sure you're human?

[–] roguetrick@lemmy.world 20 points 1 month ago

Negative. I am a meat popsicle.

[–] marcos@lemmy.world 19 points 1 month ago

I have been wondering that lately...

load more comments (1 replies)
[–] cheddar@programming.dev 56 points 1 month ago (1 children)

"p" should be lowercase, the metalbags aren't that good yet.

load more comments (1 replies)
[–] ChickenLadyLovesLife@lemmy.world 54 points 1 month ago (3 children)

At least it got the last letter kinda wrong.

:(

load more comments (3 replies)
[–] Shanedino@lemmy.world 47 points 1 month ago (1 children)

Fun fact not only to captchas monitor your input but also can analyze how you input it. If you mouse moves in a perfectly straight line if all your key presses are precisely spaced, you are probably not human.

[–] ArmokGoB@lemmy.dbzer0.com 43 points 1 month ago (3 children)

Both of those seem trivial to circumvent.

[–] Shanedino@lemmy.world 35 points 1 month ago (3 children)

Sure two additional cases not that bad, now just keep adding them up. Like anything security related it's not 100% perfect you just have to make it annoying to break.

load more comments (3 replies)
load more comments (2 replies)
[–] TheGiantKorean@lemmy.world 40 points 1 month ago (1 children)

Now all the people they pay to solve these captchas will have to go find other work 😢

[–] Zozano@lemy.lol 7 points 1 month ago

I'm more worried about Google's income. How can they afford to spy on me if they aren't being paid far out the ass to host what will soon be security theatre.

[–] Darkassassin07@lemmy.ca 37 points 1 month ago* (last edited 1 month ago) (2 children)

Puts 40yo tech against current tech

How is the current tech possibly winning...

load more comments (2 replies)
[–] d0ntpan1c@lemmy.blahaj.zone 33 points 1 month ago (9 children)

Honestly, I'm not mad if AI fully defeats captchas to the point they go away. They almost always fail to be usable via accessibility tools. These things might block some automated systems, but they also block people with disabilities.

load more comments (9 replies)
[–] dsilverz@thelemmy.club 31 points 1 month ago (7 children)

Nowadays there are some really annoying CAPTCHAs out there, such as:

  • "Click over the figures that are upwards/downwards" and various rotated bears
  • "Rotate the figure until it matches the given orientation" and a finger pointing to some random direction, as well as rotation buttons that don't work the way you would mathematically expect them to work
  • "Select all the images with a bicycle until there are none left" and the images take centuries to fade away after you click them
  • "Select all the squares containing a bus" and there are squares with the very corner of the bus that make you wonder if they are considered as part of "squares containing A bus"
  • "Fit the puzzle piece", although this is the least annoying one

In summary, the CAPTCHAs seemingly are becoming less of a "prove you're not a robot" and more of an forced IQ test. I can see the day when CAPTCHAs will ask you to write down a Laplacian transform for the solution f(x) to the differential equation governing the motion of a mass considering the resistance of air and aerodynamics, or write down a detailed solution to the P versus NP problem.

[–] fsxylo@sh.itjust.works 28 points 1 month ago

It's when they make you do like 20 of them. Bitch you already stopped the DDOS let me see my balance fuck.

[–] Anticorp@lemmy.world 25 points 1 month ago (1 children)

Sony has the most annoying ones, which are designed to prevent people from submitting tickets. They'll show you like 10 dice, and ask what they add up to. They make you solve like 16 of them before they let you continue. Shit should be illegal.

[–] TachyonTele@lemm.ee 15 points 1 month ago* (last edited 1 month ago) (1 children)

The math ones are ridiculous.
Guess what computers are inherently great at?
Math.

[–] Anticorp@lemmy.world 12 points 1 month ago

Because they're not there to stop computers, they're there to stop people from getting legitimate support from a company that owes it to them.

[–] deadbeef79000 20 points 1 month ago

Those "select tiles with a bicycle" are us training image recognition programs.

[–] chuckleslord@lemmy.world 6 points 1 month ago (4 children)

No, CAPTCHAs these days track mouse movements and other factors. They make you second guess if something should be included because, as a human, that's going to be something you do. And it'll be obvious from both that hesitation and your squishy, inaccurate mouse movements that you're a human.

load more comments (4 replies)
load more comments (3 replies)
[–] Ahardyfellow@lemmynsfw.com 19 points 1 month ago (1 children)

Most bots out there aren't backed by chat gpt. We had a flood of Russian boys using a sign up for on a site to send spam emails by putting the spam in the names and address fields. Slapping the most basic of captchas on the page solved it.

[–] aulin@lemmy.world 10 points 1 month ago

To be fair, most boys aren't as sophisticated as bots.

[–] kitnaht@lemmy.world 13 points 1 month ago

But it got it wrong.....

[–] tcsenpai@lemmy.ml 12 points 1 month ago (2 children)

While everybody's right in saying text captchas are outdated, there are concerning amount of services (especially for small-mid businesses) that still use them.

Anyway, if an AI could control something like Selenium with the necessary modifications (aka not presenting itself as Selenium), I am pretty sure most of the "Click here to confirm you are an human" captchas like the cloudflare one would be defeated too.

I think the most challenging are image-based weird challenges that are difficult even to humans. The annoying ones.

[–] QuadratureSurfer@lemmy.world 39 points 1 month ago

What do you mean by outdated? Most captchas are there to help them train their next ML model. Relevant xkcd:

https://xkcd.com/2228/

load more comments (1 replies)
load more comments
view more: next ›