Stack Overflow Unveils the Next Steps in Computer Security

At Stack Overflow, keeping your information safe is our top concern. And as a community with over 40 million people each month, it has to be: Our success has made us a frequent target of attacks.

Computer security is always evolving. Passwords are “what you know.” Smart cards are “what you have.” We decided to ask “how you do you.”

Today we’re proud to publicly launch that latest evolution.

This security update is the result of years of work, requiring advances in many fields such as computer vision, AI and advanced calisthenics.

Why did we decide to go down this bold road? Simple: We had to adapt. We had to get better. Getting better meant thinking out of the box. Thinking outside the box meant staying ahead of the game. Brazen innovation led to whole scale paradigm shifts. We pushed the envelope. And we came to the most logical conclusion.

As part of our efforts to improve accessibility site-wide, the launch of Dance Dance Authentication also includes the implementation of Blink Blink Authentication and Sing Sing Authentication.

To set up any of these systems for your account, log in and head to Settings.

We are rolling this feature out to most users today, and all accounts will have access by tomorrow, April 1.

Online threats and their solutions are continuously evolving. The security industry is seeking experts to combat these concerns. If you’re up for the challenge, find security employment opportunities here.


Kaitlin Pike
Marketing (Former)

Related Articles


  1. Kevin Tshimanga Ngoy Kalolo says:

    So funny, lmao

  2. What if someone forgot the password ??

  3. Abobakr says:

    Online Auth:
    Passwords “what you know.” Smart cards “what you have.”
    Biometric info – fingerprint “what you are”.
    Now We have “how you do it.”
    – Imagine you see a CEO doing DDA 😂😂

  4. Alice Lai says:

    this would really help us with burning the body fat we gained over sitting at the computer for so many hours….:P

  5. Cook Marvin says:

    Nice information. Thanks
    json converter

  6. Vikram Ojha says:


  7. Cook Marvin says:

    Nice post. Thanks for sharing!
    json formatter

  8. Anubhav Balodhi says:

    Aaand we do have BODYF**K, don’t we ;D

  9. The legend says that there is an easter egg if you perform a perfect gangnam style dance.

  10. You almost had me until “advanced calisthenics”.

  11. Such useful information.

  12. নাম ছারা says:

    April 1?

    1. Leonard Githigi says:


  13. Jon says:

    Very lame. How did I know SO didn’t innovate anything. Its not surprising.

    1. crit222 says:

      You don’t have to be a dick about it just because you didn’t like the joke.

  14. Matthew Roh (AKA NovaRate0315) says:

    Next time: Coffee authentication

    1. Harun says:

      Surely that’s already supported by HTCPCP?

  15. Bob Jarvis says:

    Help! I’ve fallen because I’m laughing so hard, and I can’t get up!! 🙂

  16. req1348 says:

    Pls help, my system deems my twerking “sub standard”.

  17. lakaso oscor says:

    APRIL FOOL’S!!!!!!!!

  18. Mueyiwa Moses Ikomi says:

    This has gotta be a joke right?

    1. J X says:

      No, I use it for all my logins, it’s great.

  19. Veni says:

    Honestly, I think this isn’t a bad way to do security on top of normal biometric stuff… Instead of looking at your camera, why not a series of faces?

    1. J X says:

      HSBC’s already cornered the market on making funny faces at your login screen.

  20. Jeff Mcneill says:

    “Deep House … Neural Net”

  21. Stephen Mackenzie says:

    Excellent, time to dust off my dancing shoes….

  22. Bipin Paul says:

    April Fools Prank !!!

    1. metalim says:

      No way!

        1. J X says:

          Definitely not.

          1. Lyubomir Parvanov says:

            Guys, let’s start this conversation again from the start…

            April Fools Prank !!!

          2. Thomas Andrews says:

            No way!

  23. Memor-X says:

    So the joke is that this joke feature doesn’t actual exist? April 1st 8:49pm (GMT+10) and i find nothing in my Site Settings to set these up. if this is a joke about the addition of a joke system then kinda disappointing because i look forward to play with the new April fools added system each year

    1. Yahav Burstein says:

      Yeah, I’m disappointed with SE, but not surprised. They spend their money on other things like Jobs, that gives them actual money back.

  24. Pedro Vagner says:

    So nice feature. Forget password typing. That’s the future.

  25. jath03 says:

    is this an april fools prank?

    1. Jim Balter says:

      No, it’s perfectly serious.

  26. J X says:

    i’m trying to brute force hack a dda password right now. oh crap there’s no rate limit. oh god. OH GOD. HELP. somebody HELP! I NEED AN ADULT!

    1. Bob Jarvis says:

      Sorry. No help here. We’re all geeks. We can’t dance. We can’t sing. We’re just sitting here coding everything.

  27. Martin Samuel says:

    This is clearly the biggest innovation in security technology in the last 30 years. Effective next month, I will be implementing across all of my enterprise platforms.

    1. Mudassar Muhammad Khan says:

      How would it feel like? When a project Manager is burning red due to some missed delivery dates and want to yell in team meeting but had to dance to open his terminal 🙂

  28. Just_IDD says:

    Will you be my friend if I sing out of tune?

    For the people who think the world revolves around their timezone, UTC is 0, 180 degrees around the world from there is the International Date Line. It is Saturday there +12 hours from UTC. The date line isn’t for singles, you can’t call it.

    1. Bob Jarvis says:

      No – I will only be your friend if you absolutely shred “Eruption” and make Eddie Van Halen sad.

  29. leaveMEalone says:

    Was there a business-to-business issue with a Microsoft ID? That is my primary across-the-board identification.

    Ohh…. now I get it. Just another attempt to scrape personal information from internet users. Lame.

    1. Bob Jarvis says:

      What? The security system, or the dancing..?

    2. Jim Balter says:

      You are broken.

    3. J X says:

      April Fails

  30. Yahav Burstein says:

    Good prank. There is nothing there. Haha.

  31. Nathan Osman says:

    I can’t find the setting…

    1. Yahav Burstein says:

      Probably that’s the prank.

  32. J X says:

    +1000 for *not* dropping a beat at 0:28. i was cringing as the moment built up. bullet dodged.

  33. Sergio Rius says:

    Oh! C’mon! In Spain we do those things in late december. Seeing this in spring… It really made imagine me explaining this to my boss.

      1. Έρικ Κωνσταντόπουλος says:

        No it doesn’t because debugger is client-side.

        1. Alain says:

          hahahah damn dude, it was obviously a troll

          1. Έρικ Κωνσταντόπουλος says:

            Yeah ikr I just discovered the troll lol.

    1. Bob Jarvis says:

      GMT Strikes Back!

  34. Omegacron says:

    You’re a day early, man. This should have been posted tomorrow. If the people running SE can’t figure out what those numbers on the calendar mean, then maybe this article is for real.

    1. BD says:

      A day early where?

      1. Omegacron says:

        A day early right here at my computer, which is the only spot I care about.

        1. Ralph Embree says:

          SO people are so lazy. Anybody with any decency would have re-coded YouTube to be able to hide videos from people if they come on the wrong day in their timezone and then done the same on the blog. All that coding might make the video a little late in coming, but a few days late is definitely better than a day early. Of course, some people might get mad because they can’t see what everyone’s talking about, but those people don’t matter. Common decency says that my opinion conquers all others.

  35. Flix says:

    But… don’t change your password when you are drunk ^^

    1. Alain says:

      or get drunk every morning to start your laptop 😅

    2. Bob Jarvis says:

      Clearly you don’t understand. A password which is changed when staggering-blind-drunk is the most perfectly secure password, because A) at the time the password is changed it is the Best password, it is Unbelievably Good, it is The Password To End All Passwords!! And B) when you sober up, not even you can remember it. SECURITY! SOLVED!!

      1. Jim Balter says:

        Sounds like Trump’s password.

  36. Jared Martin says:

    It’s a groundbreaking Dance Dance Revolution in online security.

    1. J X says:

      Oh, it hurts, it hurts, make it stop…

  37. Rohan K says:

    Will it accept bollywood dance moves?

    1. Bob Jarvis says:

      Sadly, no. Due to an unforseen bug the only dance moves which work in v1.0 are those from the Hopak. Best of luck, and work on your squat-kicks. 🙂

  38. NJ Boyd says:

    I can’t be the only one that’s disappointed that this is just an April First gag, can I?

  39. Victor Zakharov says:

    Two factor auth here should be 2 people dancing at the same time.

    1. Ilya Nemtsev says:

      Or second person should witness the first person dancing. 🙂

      1. Victor Zakharov says:

        Well 2 people dancing synchronously is much harder to compromise. If there is a pair of people who can do it in a certain way, someone would need years to train another pair like this, even when they record them doing it. Very crypto-strong key, independent on CPU/GPU performance, which is on the rise lately.

    2. Omegacron says:

      Like hand-shaking, only there’s a barn & a fiddle involved.

      1. Victor Zakharov says:

        Dancing with your cat / dog, romantic dance with your spouse – everyone will have their own. 🙂

  40. Arghya C says:

    Sweet video! But looked like ‘inspired’ from old Gmail Motion video

  41. Constantinos Yiasemi says:

    hahaha, nice! Love it! 🙂

  42. sachin keche says:

    Awesome Auth…

  43. carrie says:

    two-factor authentication.. Ayyyy lmao

  44. Silviu Stefaniu says:

    April’s fool haHaa

  45. DJDavid98 says:

    It’s already April 1st in Australia most likely

  46. Nicolas Marshall says:

    Awesome ! 🙂

  47. Doug R. says:

    Cool video, but the title gives it away.

  48. Anon says:

    Wait until April before you bother with this. It goes against the spirit doing it early.

    1. Selfish. Not everybody lives where you live. It is already April in many places across the globe.

      1. Omegacron says:

        Well, good on them, then, mate.

      2. Janus Bahs Jacquet says:

        When this was posted, it was April exactly *nowhere* on the globe.

        1. J X says:

          oh the horror

  49. Pablo Martinez Frutos says:

    As I was reading it I started to think… “What the… it isn’t April’s fools yet, isn’t it?”

    1. dep says:

      Of course no!! It is just a future!

      1. Pablo Martinez Frutos says:


  50. pherd says:

    Good job! For some seconds I was nearly to believe it 🙂

  51. Toby says:

    Millennials pointing at whiteboards! Yay! 😀

  52. Muhammed Ovais Alam says:

    The lighter/fun side of SO.
    Great video guys.

  53. Renmount says:

    Is this a april’s fool posted on March 30, 2017 (so just fake news)?

    1. Not everybody lives where you live.

      1. Jim Balter says:

        And not everyone is as dim as you are. March 30 isn’t April 1 anywhere.

        1. Ah, name calling. Superb.

          1. Jim Balter says:

            Truth is indeed superb. You whining about being called out for being an ahole doesn’t make you any less of an ahole.

  54. hd84335 says:

    It’s April’s fools day… hahha believable for a first moment

  55. Redwan13 says:

    Can you share pentest plan?

  56. Steve Robillard says:

    As a wheelchair user, I fear being forever locked out of my account. Should this come to pass I will have no alternative than to file a federal ADA lawsuit.

    1. Omegacron says:

      Just spin around a lot and wave your arms.

  57. Έρικ Κωνσταντόπουλος says:


  58. Manish Thakur says:

    A nice April fools joke 😀
    Loved it!!

  59. Ryan says:

    “…will have access by tomorrow, April 1.”

    Except tomorrow is March 31st?

    1. Jamie R says:

      Depends on your timezone.

      1. PenMount says:

        “by Kaitlin Pike on March 30, 2017” in what TZ are april 1 the day after March 30?

        1. Jamie R says:

          Haha, I just assumed that it was posted on March 31st and for @disqus_y0fKbWgGo0:disqus it was 30th. My bad!

        2. Adam Lear says:

          It was March 30 at around 11:58 pm. We got a bit too excited and WordPress is not so good with URL edits. 🙂

      2. pauldwaite says:

        It’s April 1st somewhere, which is my excuse for these beers 🍻

    2. J X says:

      actually, tomorrow is april 3rd.

  60. Thunderforge says:

    Two days early for an April Fools joke? I never thought that day would succumb to holiday creep.

    1. Sibin Sivanand says:

      Well he currently dint post from your TimeZone, Some where it was 31. 🙂

      1. Thunderforge says:

        At the time of my post, there was nowhere in the world where it was April 1st, so it was still a day early on the 31st and still holiday creep.

    2. Jonathan Leffler says:

      Have you seen the Joy of Tech: — April Fools Year!

  61. Benjol says:

    favicon lost the transparent background?

  62. Robert Harvey says:

    Sing Sing authentication is what you get when you’re given a one year suspension.

  63. Soumyajit Dutta says:

    Nice for 1st April