[{"data":1,"prerenderedAt":139},["ShallowReactive",2],{"project-1582719":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":27,"sentiment":28,"stance_mix":29,"scored_comments":31,"aspects":32,"strip":36,"post_text":28,"what":37,"said":46,"maker_in_thread":92,"shape":95,"grid":99,"attempts":110,"same_week":111,"maker_shows":34,"maker_hidden":132,"reader_version":133,"card":134},"1582719","Peoplesign","Photo based captcha","title","Show hn: Photo based captcha","http:\u002F\u002Fpeoplesign.com\u002F","peoplesign.com","ermac",1281140003,2010,3,6,221,370,60,"shown","security_privacy","captcha","web_app",[21,24,25,26],"bot protection","photo captcha","spam prevention","quiet",null,{"positive":30,"neutral":30,"mixed":30,"critical":31},0,2,{"execution":33,"idea":35},{"positive":30,"critical":34},1,{"positive":30,"critical":34},[34,30,30,30,30,34],{"problem":38,"audience":28,"pricing":28,"motivation":28,"time_to_build":28,"stack":44,"openness":45,"stage":45,"team_size":45},{"value":39,"source":40,"evidence":41},"Telling humans from bots on web forms","inferred",[42],{"id":43},"post",[],"unknown",{"praise":47,"objections":48,"requests":75,"questions":83,"alternatives":84},[],[49,60,67],{"value":50,"source":51,"evidence":52},"Guessing odds are too low: about 1 in 36 per attempt, so bots can brute force it","commenter",[53,57],{"id":54,"by":55,"text":56},"1582747","grepular","That is a retarded captcha. You have a 1 in 6 chance of randomly guessing the first picture right, and then a 1 in 6 chance of getting the second picture right. So my automated…",{"id":58,"by":55,"text":59},"1582816","I'd probably use just use Tor or similar to make all requests come from different IPs. You don't need to increase the number of pictures by a couple, you need to increase the…",{"value":61,"source":51,"evidence":62},"Human outsourcing solving services would defeat it",[63],{"id":64,"by":65,"text":66},"1582842","bsnss-mn-cdr","You are missing the way people break captchas... it is not because they have super cool software that can read the captcha, have a huge database of hashed portions of a…",{"value":68,"source":51,"evidence":69},"Distributed IPs would evade rate limiting",[70,71],{"id":58,"by":55,"text":59},{"id":72,"by":73,"text":74},"1583276","mooism2","If someone is making 30+ requests from distinct ip addresses in their botnet, you won't even suspect they're related.",[76],{"value":77,"source":51,"evidence":78},"Increase the number of possible photos by orders of magnitude",[79,80],{"id":58,"by":55,"text":59},{"id":81,"by":11,"text":82},"1582774","Your concern is somewhat valid although if someone is making 30 plus attempts to submit a form can we not assume it is a bot? We have made a configuration interface to allow…",[],[85],{"value":86,"source":51,"evidence":87},"reCAPTCHA",[88],{"id":89,"by":90,"text":91},"1583267","chisophugis","reCAPTCHA is bar none the way to go. Not only is is robust, but it also serves a useful purpose---it uses user answers to the reCAPTCHA to digitize books by having users…",{"comments":34,"answered":30,"key":93},[94],{"id":81,"text":82},{"commenters":96,"max_depth":14,"maker_replies":34,"first_comment_mins":97,"lifespan_hours":98},5,11,8,[100,102,104,106,107,108],[54,30,34,101,55,30],"project\u002Fcritical\u002Fexecution",[81,30,30,103,11,34],"maker\u002Fneutral\u002Fidea",[58,30,30,105,55,30],"commenter\u002Fcritical\u002Fidea",[64,30,30,105,65,30],[72,30,30,105,73,30],[89,34,34,109,90,30],"project\u002Fcritical\u002Fidea",[],[112,117,121,125,129],{"id":113,"name":114,"points":115,"category":116},"1582599","Like.fm",13,"consumer_social",{"id":118,"name":119,"points":120,"category":116},"1586674","Seekier",12,{"id":122,"name":123,"points":124,"category":116},"1579400","swytch.net",7,{"id":126,"name":127,"points":31,"category":128},"1585732","CardMonkey","learning_science",{"id":130,"name":131,"points":34,"category":116},"1594179","hackernewsers.com",false,"v2",{"id":135,"name":5,"line":6,"ai":132,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":28,"top":18,"kw":136,"maker":11,"domain":10,"tier":19,"attempts":30,"strip":137,"url":9,"mix":138,"praise":-1,"objection":50,"sub":21},1582719,[21,24,25,26],"100001",[30,30,30,31],1793990867513]