12 ms·
Doom Captcha (2021)
- Apreche 3y agoThis is a fun idea, but it doesn't seem to work in any browser I tried. Maybe adblock is breaking it?
- avsteele 3y agoThis is fun. I have been having trouble with Google capchas recently, so Ii;d be happy if more where like this.
- airtonix 3y agojust spam click... autowin.
- pushedx 3y agowouldn't do much to prevent bots
- brink 3y agoThe author knows, it's just a bit of fun. Read the page.
- darby_eight 3y ago...what are you comparing to?
- frozenlettuce 3y agoIf they switch to canvas rendering and include some twist (eg. shoot x but not y, limit input rate, etc), then I think that a considerable computing effort would be necessary to break the lock
- duskwuff 3y agoAnd if you analyzed the user's cursor movements (on desktop), reaction time, and positional accuracy, it could be a genuinely decent CAPTCHA.
- RockRobotRock 3y agoI'm in awe at the late stages of this cat and mouse game. I write a lot of bots and scrapers, and I feel thoroughly out-gunned against a bunch of PhD data scientists. DataDome talk about detection: https://youtu.be/xJGBfSGIsjw https://youtu.be/xJGBfSGIsjw
- enlyth 3y agoI don't think it's that considerable, I made a script to defeat it with vision in only a few minutes: https://gist.github.com/enlyth/a177e4102b0da37a73587e15dbd6892c https://gist.github.com/enlyth/a177e4102b0da37a73587e15dbd68... This could be further optimized to not scan the whole screen, and faking some human like mouse movements shouldn't be that hard too
- Reubend 3y agoWow, that's pretty impressive to me and I think it's awesome that you were able to put this together quickly. I admit that I don't have a CV background, so maybe this is easier for a programmer who's already experienced in that area.
- jml7c5 3y agoYou should try for a full 3D implementation of Doom! I'm sure it's been ported to JavaScript at least a dozen times.
- taneq 3y agoWny stop there when you could just use a webassembly port of the actual game with hacked-in portal to the actual site somewhere... :P
- nottorp 3y agoFor bonus points fire up a Windows VM that will run the original Doom files... Or maybe a remote desktop into an OS with a sandboxed browser that runs a Windows VM that ...
- sugarkjube 3y agoAbsolutely love it. Unusual captcha's are great. Reminded me of this one: http://random.irb.hr/signup.php http://random.irb.hr/signup.php
- esaym 3y agoFunny. I made a captcha challenge of calculus problems for a comment section on my personal blog page. But 5 years after college, I couldn't remember how to even do them myself so I changed it :-/
- iopq 3y agowolfram alpha can do it for you
- em-bee 3y agoafter reloading a dozen times i finally got one that i could solve: -3 * 3 + (-3) = ?
- jakderrida 3y agoI just got one I think I can solve: 0 + 7 + 0 = ? Where's my calculator?
- defrost 3y agoBond, Jim Bond ?
- onlyrealcuzzo 3y agoCan I play by an audio call if I'm visually impared?
- Keyframe 3y agoYes, when you hear a monster roar you say BANG!
- 3y ago
- explaininjs 3y agoNow I want Men In Black mode, where your job is to identify the threat posed by the popup and shoot accordingly: Alien doing pull ups? Fine. 8 year old girl holding a Quantum Physics book in a dark alley? That's sus...
- girvo 3y agoHaving re-watched that movie recently, he's not wrong -- that's a deeply odd book for an apparent 8 year old girl to be holding. And with the amount of aliens that look like humans across the movies...
- cwillu 3y agoTypical cop assuming any behaviour they can't explain must be malevolent.
- explaininjs 3y agoThey call it entrapment - the officials put him in a position where be believes he's required to shoot in order to pass a test, but he sees no reason to. So finally he has to go with his gut and shoot the most probable target, even if he would have if not placed in that situation with those expectations.
- canjobear 3y agoI always thought he passed the test there, and the guys that just mindlessly shot failed.
- explaininjs 3y agoWell of course he passed - they immediately after offer him the job and neuralize everyone else.
- pkrefta 3y agoBest captcha I've ever seen <3
- sunnybeetroot 3y agoMissing 2021 tag
- corysama 3y agoUnfortunately, just this week someone fine-tuned the Mistral-7B LLM to play DOOM :P https://news.ycombinator.com/item?id=39813174 https://news.ycombinator.com/item?id=39813174
- lobocinza 3y agoReminded me of "Growing Living Rat Neurons To Play... DOOM?" https://www.youtube.com/watch?v=bEXefdbQDjw https://www.youtube.com/watch?v=bEXefdbQDjw
- wahnfrieden 3y agoany models fine tuned for playing an open src game that is non-GPL so that it can be deployed to the app store for interesting bot play ideas?
- brcmthrowaway 3y agoHow could this possibly be in the training set?
- corysama 3y agoIt’s not. The fine tuning taught the LLM how to give single-character responses (move/fire keyboard controls) in response to a sequence of ASCII-art-ized frames of the game being played.
- Zambyte 3y agoIs it actually ASCII art or just a textual encoding? The art representation is nice for looking under the hood and seeing something pretty, but I feel like that is a very far from optimal way to textually encode Doom for a language model to process. Especially since there is no pitching the camera, you can encode all of the information you need to represent a frame in a single line of ASCII. It they are actually using an ASCII art representation, I bet they would get way better performance encoding the frame as a single line of text.
- 3y ago
- modeless 3y agoWhy isn't it actually Doom? Surely there are multiple JS Dooms to choose from.
- Solvency 3y agoYeah kind of bummed me out.
- tiltowait 3y ago"Finish UV Hangar in < 13 seconds." Easily achievable[0], thoroughly obnoxious[1]. Just like all captchas. [0] God help you if you're on a touchscreen. [1] For most people. Especially after the novelty wears off.
- kadoban 3y agoDoom is still under copyright protection last I knew. The source is GPL, but have the assets ever been liberally licensed? I think they're more abandonware. I'm sure you could still do it, but personally I try to respect copyright strictly for any projects I'm going to share. It just feels annoying to have copyright nonsense hanging over me otherwise.
- modeless 3y agoWell certainly we don't need the full game assets for a captcha. The shareware version would do just fine and that's always been free.
- sira04 3y agoI'm still waiting for someone to make the Mona Lisa Captcha: https://www.youtube.com/watch?v=WqnXp6Saa8Y https://www.youtube.com/watch?v=WqnXp6Saa8Y
- jgalt212 3y agothis crashed my firefox. anyone else?
- NamTaf 3y agoNope, worked fine for me on 124.0.1 w/ several extensions
- diimdeep 3y ago[flagged]
- SmartHypercube 3y agoWho else is clicking "click to start" like me? It turns out you have to choose one of the buttons. I thought they are there to allow me to enable/disable the sound, but they also both act as start buttons. Didn't know a simple interface with a sound switch and a game start button can be designed this badly.
- kfarr 3y agoYeah it doesn't even need the option IMHO, I don't think sound is needed here...
- notpushkin 3y agoI think the easiest way to fix would be to add a colon, so that you see you have to pick an option: Click to start: [sound on] [sound off]
- kqr 3y agoOr have the "click to start" text cliclable and start the game with sound. Anyone who wants it muted will make sure to first click the mute symbol and then the ambiguity resolves itself anyway.
- wruza 3y agoMathDoku does that and I hate it, because sometimes cookies expire and it plays loud music in the middle of the night when I start it. What's wrong with [ CLICK TO START ] [x] Allow sound Keep it simple
- paulryanrogers 3y agoNot really Doom, a few years old, and now broken apparently. IIRC it was basically just a mouse only shooting gallery mini-game. EDIT: Not broken, just not obvious one must click the sound options to start. Still just a mouse gallery mini-game. Doubtful you'd even need AI to solve it.
- justinator 3y agoWell let's be honest, a human (YOU I assume) couldn't even figure out how to start the game, so if AI can solve it, we're in real trouble.
- paulryanrogers 3y agoSo a CAPTCHA that keeps humans out? Sadly that is all too common
- major505 3y agolove the super shotgun code.
- deleted 3y ago[deleted]
- deleted 3y ago[deleted]
- wmil 3y agoCan you make one based on the WoW fishing minigame? ie they need to click on the bobber at the right time. I'm not expecting it to last longer, but there really should be some decent fishing bots at this point.
- wanderer2323 3y agoAbsolute banger. But the auto-aim on vertical axis is missing. You should be able to have the crosshair under an enemy and still hit them. But in any case, nicely done!
- evrimoztamur 3y agoHere's the real Doom player!
- daveslash 3y agoFunny enough, when I've tried to introduce (indoctrinate) friends to DOOM, "how do I aim up" has consistently been the biggest hangup. This makes sense when I try to indoctrinate my teenager who grew up on Halo and Call of Duty. But I began noticing this hangup in the late 90s with friends my own age.
- dang 3y agoRelated: DOOM Captcha - https://news.ycombinator.com/item?id=27264988 https://news.ycombinator.com/item?id=27264988 - May 2021 (173 comments)
- deadbabe 3y agoThere needs to be hostages or barrels that you shouldn’t shoot because you’ll die.
- edpichler 3y agoAmazing. I wish it was claimed to be secure!
- internetter 3y agoI'm not sure it's possible to make secure. To render the positions of the enemies, the browser receives 4 coords. To submit the capcha, the browser submits 4 coords – the same ones it received. Perhaps you could track the variance between the exact position and the position the user selected, as well as timing. But would it be enough?
- edpichler 3y agoI think it's safe enough for many cases. Amazing concept to have little classic games as Captcha.
- colonwqbang 3y ago> Don't take this too seriously, this is a little project for fun, if do you know how to code it's pretty easy to break the security of this. As opposed to standard "click the traffic light" type captchas which are almost impossible for modern AI to break. I think the doom captcha is probably more secure than standard captchas simply by virtue of its obscurity.
- nottorp 3y ago> which are almost impossible for modern AI to break. ... and for humans, sometimes :) "Standard" captchas sometimes also bring up major philosophical questions like "what is a bicycle?".
- jelder 3y agoIt let me through despite trying to attack a cacodemon with a pistol. With it being so famously portable, I was expecting this to actually run Doom in the browser and complete a simple map.
- Dowwie 3y agoI want a doom progress window that allows a user to play doom while waiting for a task to complete
- wutwutwat 3y agoGoogle has been contracting for the military doing AI for over a decade, I'm pretty sure targeting objects w/ a computer in a combat type situation isn't going to stop anyone. They have aim bots for most FPS games too Still cool and unique though
- keybored 3y agoAh Gordon… just put on your hazmat suit and walk into the chamber in order to prove you’re a human.
- kanapala 3y agoHaha, the Windows screensaver Easter egg level is a nice touch ;)
- saasxyz 3y agoI always thought there is a room for mini web games in 2024. Currently no decent site to simply play some little games is a bummer. I would appreciate games like this to play between my coding sessions. And I am obviously not interested in downloading games, I am interested in web native games.
- Lacerda69 3y agoNewgrounds still exists. But AFAICT there is basically 0 money in browser games now, which is why only romantics and masochists still work on them.
- hiccuphippo 3y agoYou can beat it by rapidly clicking left to right and back. Maybe add a rate of fire and change the vertical position of the enemies.