CodeCaptcha

Dev tools

captcha

SHOW HN2022

163points
100comments
#371of 2,570 in 2022
Top 15%of 2022 by points

How HN took it

MixedNo clear lean

10 positive, 22 neutral or asking, 1 mixed, 21 critical, out of 54 comments about the project. Thread score -0.14.

Execution: 0 for, 13 againstIdea: 4 for, 7 againstDesign: 2 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Fun and original idea

    From 4 comments
  • Better than traffic-light captchas

    From 2 comments
    • Years ago at green tech college hackathon my team built a captcha that requires users to correctly sort trash into recycling, compost and non-recyclable bins. Anything little bit…
      romanzubenko on HN
    • Is a captcha too hard for any automation but easy enough for a human in a reasonable amount of time even possible? I feel like all captcha does is waste the time of non technical…
      endisneigh on HN

Objections

  • Challenges are easy for AI tools like Copilot to solve

    From 3 comments
    • Unfortunately the example problems are simple enough to be solved with AI. As a test I ran two of them by CoPilot, and it solved them instantly. I like the idea, but would want…
      melissalobos on HN
    • This is a fun idea. I tried the demo a few times. msft copilot solved them all immediately. This won't be effective keeping bots out, but it may be good for turning away…
      onionisafruit on HN
    • With just that prompt, Copilot keeps writing a comment about the function but never actually writes the function. Prompting to actually write the function by starting it with…
      smitop on HN
  • Client-side checks can be bypassed

    From 2 comments
    • Nice project! It's worth mentioning that this is a client-side captcha, making it trivial to bypass by bots / anyone.
      AntonyGarand on HN
    • Cute idea! The checks seem to be running entirely on the client side, so for instance the following will pass all test cases ``` function isEvenNumber(num) { return…
      JoshuaDavid on HN

Requests

  • Harder, generated challenges rather than a fixed bank

    From 2 comments
    • Unfortunately the example problems are simple enough to be solved with AI. As a test I ran two of them by CoPilot, and it solved them instantly. I like the idea, but would want…
      melissalobos on HN
    • Is copilot looking for the function name and using that to solve it? Might just change that into a random string. function deliberatelyMisleadingString { }
      MattGaiser on HN
  • Support for languages besides JavaScript

    From 2 comments
    • I wonder if you could use advent of code or Project Euler style challenges that have a multitude of problem/solution pairs to bootstrap support for languages besides JS? The…
      ZeroCool2u on HN
    • Might be good to mention that javascript is expected.
      tyingq on HN

Questions

  • Whether a refresh gives a different challenge intentionally

    From 1 comment
    • If you refresh the browser you get a different challenge. Was that intentional?
      foreigner on HN

Alternatives named

  • Traditional image-based captchas like Cloudflare's

    From 1 comment
    • Well captchas waste human time but they do work. Example: As a webmaster, Cloudflare’s captchas have save my sites from abuse numerous times.
      asadlionpk on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/29993948)