18 ms·
DOOM Captcha
- chovybizzass 5y agoi c ouldn't do it fast enough :(
- maxk42 5y agoTHIS is the captcha I've been looking for all these years!
- abdusco 5y agoCool! Music is a bit too much, but it's great that it can be turned off. Link to repo: https://github.com/vivirenremoto/doomcaptcha https://github.com/vivirenremoto/doomcaptcha
- gentleman11 5y agoI enjoy the music, but when you click to start, if there were two buttons it would be nice: click to start (silent) and start (with audio)
- da-x 5y agoWebsites with auto-play. Always a joy at 0:16am when everyone's already asleep.
- proc0 5y agoAmazing! This opens so many possibilities for captchas.
- shadowgovt 5y agoIt's good. Now if only I can get a version of this where the user has to punch the monkey to solve the CAPTCHA... ;)
- MeinBlutIstBlau 5y agoAs long as I don't have to click a damn bus or find the traffic lights again I'm all for it.
- joshmn 5y agoHave you met the sidewalk?
- tgv 5y agoMay I introduce you to our lovely collection of traffic lights?
- city41 5y agoIf you are on desktop, when clicking the "I am human" checkbox, hold your mouse down for a few seconds, and move it around just a touch for good measure, before letting go. This is usually enough to convince the system you are human and it skips the image hunt.
- tgsovlerkhgsel 5y agoHitboxes are off, headshots don't count :( Also, I was hoping for a full 3D FPS version with canvas etc.
- oblak 5y agoDo you remember the Quake 3 hitbox (it was only one for all models), especially after a jump pad? Quake Live fixed most of these issues but back than things were pretty bad. Still way ahead of everyone else but yeah... it wasn't perfect
- MaxBarraclough 5y agoI remember the original Unreal Tournament had very large head hitboxes. It would trick you into thinking you had a great aim.
- gentleman11 5y agoHeadshots in doom 1, the game that had auto aiming and no ability to look up originally? Also, fully 3d might make it slower to load in case somebody actually wanted to use this for real. I played a webgl doom clone once that lagged like crazy
- gagege 5y agoIf the aiming in this was only on the x axis, then what you said makes sense. Otherwise, I agree with OP, hitboxes are off.
- failwhaleshark 5y agoYes. Doom/II/Heretic/Hexen were 2.5D. That makes it easier to run on a 386 with fixed-point math, BSPs, and efficient z-buffers without busting out single-precision quaternions and 4x4 transformation matrixes. :) Interestingly, Rise of the Triad, based on a modified Wolfenstein engine, is semi-3D with elevation changing. Auto-aiming in the vertical axis only, IIRC it shot randomly all over the enemy. Enemies only had so many angle sprites IIRC and weren't really 3D. https://doomwiki.org/wiki/Doom_rendering_engine https://doomwiki.org/wiki/Doom_rendering_engine There's a much better treatment of the Doom engine in Michael Abrash's writings, esp. Graphics Programming Black Book Special Edition. Trivia: his assistant once mailed me a replacement CD-R of the CD I lost from the paperback edition. I lose everything. Hehe. PS: one of my favorite profs teaching a graphics course: http://www.infocobuild.com/education/audio-video-courses/computer-science/ecs175-fall2009-uc-davis.html http://www.infocobuild.com/education/audio-video-courses/com... This guy is hilarious and awesome for having a Monty Python question on a final exam: https://cs.ucdavis.edu/directory/matthew-farrens https://cs.ucdavis.edu/directory/matthew-farrens Ran into Sean all the time at Ace Hardware. Also, he got busted for living in his VW in a parking garage. I love that guy. https://cs.ucdavis.edu/directory/sean-davis https://cs.ucdavis.edu/directory/sean-davis Have to brag about awesome profs/lecturers.
- 0xbadcafebee 5y agoThank you for making silly technology
- smoldesu 5y agoJust took a break from playing Doom Eternal to find this, it's so cute! The simple embed is a great idea too, I hope as the internet starts to decentralize we'll see more fun things like this floating around.
- bitdestroyer 5y agoPeople think they can't figure out which images have stop lights, crosswalks, or bicycles in them now, wait until they introduce the Marauder Captcha.
- eurasiantiger 5y agoThe Cthulhu Captcha tests whether the user becomes insane upon viewing it.
- lostgame 5y agoThe music is terrible - (gives me 90's website MIDI audio PTSD :P) - but it's a cute idea. Would this actually be an effective CAPTCHA? E.G. Security-wise? Also, speaking of 90's-internet PTSD, I actually almost mistook this for a spam banner ad knowing already what I went into. Wayyy too many of those 'punch the monkey' or 'shoot the duck' animated banner ads that didn't even care where you shot. :P
- banana_giraffe 5y agoGenerally something that can be deterministically scripted to work around won't work well as a captcha: https://imgur.com/a/mbLnTH7 https://imgur.com/a/mbLnTH7 Here I'm just clicking the entire row of pixels four times. Even if you fixed that (perhaps misses could trigger a failure), then you still need to create a problem that's hard for a computer to solve .. finding the monster seems pretty straightforward.
- foxyv 5y agoIf you think that's bad, try listening to Doom on PC Speaker. https://www.youtube.com/watch?v=Y78TbnytFOk&ab_channel=Zdenda1990 https://www.youtube.com/watch?v=Y78TbnytFOk&ab_channel=Zdend...
- gentleman11 5y agoThe music is fantastic and classic, but there are modern remixes with actual guitar that are even better. Doom 1 and 2 both have full soundtrack remakes that fans made (possibly, by the dusk fellow?)
- rzzzt 5y agoThe 3DO port had each song played by a band: - http://www.vgmpf.com/Wiki/index.php?title=Doom_(3DO) http://www.vgmpf.com/Wiki/index.php?title=Doom_(3DO) - https://www.youtube.com/playlist?list=PLB2880E9A7DFF6C25 https://www.youtube.com/playlist?list=PLB2880E9A7DFF6C25
- drivers99 5y agoThat's just the original DOOM music (first level, E1M1) on a Sound Blaster AWE32 or something similar, so it's completely accurate.
- jandrese 5y agoWhile this is too simple (even the website admits that a bot could be written in virtually no time to break it), it does make me wonder if you could have a WarioWare CAPCHA. A minigame with extremely vague description that you have to react to quickly to pass. Thinking about it some more it fails the primary criteria for a CAPCHA: it needs to be harder to write the bot that cracks it than each test case, by at least a couple orders of magnitude. Otherwise bot makers will just create custom bots for each contingency. They have more time and funding than you do.
- swiley 5y agoPerhaps you could generate the games/descriptions from parametric components.
- rootsudo 5y agoThis is a great patent esque idea. I thank you good sir, now to see if I can steal it as my own. It also reminds me of only Konami able to have mini games in loading screens.
- bawolff 5y agoThings that require quick reflexes are probably easier for a computer.
- jandrese 5y agoWarioWare games aren't twich reflex games. They'll do something like show a bomb with a lit fuse on the screen and flash a single word like "blow" and you have to quickly maneuver the mouth of the character next to the fuse and press the button before it explodes. It's about comprehending the situation quickly, the actual action is extremely simple and low fidelity.
- miquelcamps 5y agoHello! I'm Miquel the author of Doom Captcha Thanks jukkakoskknen for sharing it on HN and everyone here talking about it, I hope you enjoy it :)
- tootie 5y agoIt wasn't clear in the documentation, but should I take this too seriously?
- macspoofing 5y agoWhat do you think?
- davidkuhta 5y agoI think you missed their low-key humor.
- schappim 5y agoThis is awesome. Just wanted to say "Thank you"!
- rpastuszak 5y agoCool idea, lower the volume!
- AzzieElbab 5y agoHello and thank you.
- nocturnial 5y agoThe only criticism I have, is that your timer is too fast. I can listen to their demands and negotiate a peaceful, mutual benificial resolution. After that we can establish a framework to resolve hostilities. But when I want to talk about free trade and opening borders to exchange goods... the timer runs out.
- failwhaleshark 5y ago
- asddubs 5y agothe prophecy has come true https://www.youtube.com/watch?v=WqnXp6Saa8Y https://www.youtube.com/watch?v=WqnXp6Saa8Y
- sva_ 5y agoPlease show that P != NP to prove that you're human. (500 characters remaining)
- asddubs 5y agoif P = NP, it logically follows that NP = NNP, and NNP = NNNP, etc. this violates the law of conservation of energy, qed
- javajosh 5y agoLet the proof of P != NP be A, where A is a proof expressible as a finite bitfield. The proof requires induction over an infinite sequence of proofs. But there is no mechanical way to move from the nth to the "n+1"th proof. Plus, "Galois", Gödel, Reimann and other intimidating names. QED.
- dividuum 5y agoI‘d rather solve Super Turbo Turkey Puncher 3.
- jacobmischka 5y agoI failed this 3 times in a row as a human (I promise) on a touchpad.
- pofjer 5y agoNice try, Mr Robot. :)
- hirundo 5y agoAm I the only one that has a problem with audio that defaults to maximum volume? Amazon does this too. But I keep my default to a volume that lets me crank up soft stuff enough to be audible. For pages like this, the sound just about makes my ears bleed before I can mute it.
- donkarma 5y agoYeah it is awful, I should just turn down Firefox to low and watch all videos on VLC
- forgotmypw17 5y agoYou can use browser permissions to allow/deny sound privileges just like with JavaScript
- thrdbndndn 5y agoMy pet peeve of these is not the volume being too high (which they normally are), but the lack of volume control on web/desktop. Unfortunately it would be more and more common as the mobile world take the dominance.
- squarefoot 5y agoFirefox already displays a small speaker icon on each tab playing audio that can be used to mute it. A nice addon could display also a volume slider when hovering above it with the mouse, therefore allowing volume control.
- callalex 5y agoVolume control there would require an additional audio buffer which adds unwanted latency to any conference or gaming applications.
- bob1029 5y agoNo. This is a problem in a lot of places. See: Every video game ever made with audio settings locked behind a 2 minute unskippable cutscene.
- WheelsAtLarge 5y agoWhat this highlights is that CAPTCHAs/Security can be fun and not a never ending drag. Yes, this one is easy to break, even the author says so, but it's a fun concept. I hope this spurs a bunch of new thinking on what security can be. Miguel, GREAT JOB!
- gcp123 5y agoThe music made this a hostile user experience for me. No thanks.
- ninkendo 5y agoMy hands went straight for the arrow and ctrl keys, assuming it was real DOOM controls. I was disappointed :)
- zlzu99999 5y agothe captcha has been defeated http://telnet.asia/script.html http://telnet.asia/script.html
- failwhaleshark 5y agoI killed init. Whoops. https://www.cs.unm.edu/~dlchao/flake/doom/chi/chi.html https://www.cs.unm.edu/~dlchao/flake/doom/chi/chi.html
- paxys 5y agoThis is fun but quite literally the opposite of what a captcha should be. I bet a bot will be able to solve this far easier than my grandma ever could.
- endisneigh 5y agoInteresting. Fundamentally, I believe CAPTCHA, and attempting to distinguish humans from computers is pointless. I think it's better just accept it and design applications accordingly.
- nerevarthelame 5y agoI don't understand. How would you propose protecting a website from DDoS attacks? What sort of design would address that?
- arbol 5y agoA reputation system that grew from captcha and was eventually self referencing - so high rep IPS could vouch for other unknowns. Assumes most people's IPS remain static though. I realise parent commenter was probably talking about identifying upfront.
- neop1x 5y agoAvoiding DDoSability of your app (removing bottlenecks, scaling up replicas, implementing rate-limiting, etc). There are probably some rare cases where captcha is useful, though. For example some account creations where you wish to have more human accounts created, especially if you need to later manually approve them by humans (verifying documents, etc) and don't want to deal with thousands of cat photos instead of passport scans.
- jedberg 5y agoIt took me 15 tries to finally pass it with my touchpad. I almost broke out my mouse just to pass!
- supernova87a 5y agoI know it's a bit of fun and kind of a joke.... but, makes me wonder: What will happen some day when solvers and bots get so smart and human-like (and the CAPTCHAs evolving to keep up, with harder and harder tests) that the technology "have nots" human beings of our world will not even be able to prove they're human any more?
- imvetri 5y agoWill not happen. Machines are problem solvers not problem creators unlike humans.
- shvedsky 5y agoMaybe the tests will move from requiring some precise correct answer to instead requiring randomness that machines can't yet generate. It would be similar to the captcha that asks you to click inside a box and analysis not the answer but how you do it.
- imron 5y ago> What will happen some day when solvers and bots get so smart and human-like (and the CAPTCHAs evolving to keep up, with harder and harder tests) Mission accomplished https://xkcd.com/810/ https://xkcd.com/810/
- immibis 5y agothe problem is when they learn to write constructive and helpful comments that are also propaganda
- suvakov 5y agoVolume control is crucial part of this Turing test. User is human if lowers the volume immediately :)
- Waterluvian 5y agoCaptchas need to all be warioware games.
- graderjs 5y agoThis was cool. Had a big smile on my face. Then I checked out your other work at https://vivirenremoto.github.io/ https://vivirenremoto.github.io/ You're incredible! This work is insane. "Uncle Roger Game" hahaha
- aussieguy1234 5y agoDoesn't work on my phone
- deleted 5y ago[deleted]
- jaimex2 5y agoOh man, I just realised what would work really well: A captcha with a random level from https://www.elizium.nu/scripts/lemmings/ https://www.elizium.nu/scripts/lemmings/
- olswan 5y agoFun captcha but headphone warning needed!
- miquelcamps 5y agoIt would be great to see John Carmack and John Romero reaction to DOOM Captcha. Can you help me with a RT so they can see it? https://twitter.com/vivirenremoto/status/1397149833429987335 https://twitter.com/vivirenremoto/status/1397149833429987335
- xtiansimon 5y agoMen In Black (1997) “[In a shooting range, confronted with numerous menacing-looking targets, Edwards shoots a cardboard little girl] Zed: May I ask why you felt little Tiffany deserved to die? James Edwards: Well, she was the only one that actually seemed dangerous at the time, sir. Zed: How'd you come to that conclusion? James Edwards: Well, first I was gonna pop this guy hanging from the street light, and I realized, y'know, he's just working out. I mean, how would I feel if somebody come runnin' in the gym and bust me in my ass while I'm on the treadmill? Then I saw this snarling beast guy, and I noticed he had a tissue in his hand, and I'm realizing, y'know, he's not snarling, he's sneezing. Y'know, ain't no real threat there. Then I saw little Tiffany. I'm thinking, y'know, eight-year-old white girl, middle of the ghetto, bunch of monsters, this time of night with quantum physics books? She about to start some shit, Zed. She's about eight years old, those books are WAY too advanced for her. If you ask me, I'd say she's up to something. And to be honest, I'd appreciate it if you eased up off my back about it.” Source: IMDB
- zoltrix303 5y agoNow i feel like rewatching that movie!
- grouphugs 5y agothis guy probably has a swastika for a tattoo
- watersb 5y agoDoesn't work on my old ipad. Or I don't know the magic gesture controls to make it happen. I'm not a robot, I think. But keyboard-only input systems are not obvious to me from an ipad.