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. Soumyajit Dutta says:

    Nice for 1st April

  2. Robert Harvey says:

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

  3. favicon lost the transparent background?

  4. 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!

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

    Except tomorrow is March 31st?

    1. Depends on your timezone.

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

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

        2. 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. actually, tomorrow is april 3rd.

  6. Manish Thakur says:

    A nice April fools joke 😀
    Loved it!!

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


  8. 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. Just spin around a lot and wave your arms.

  9. Can you share pentest plan?

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

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

    1. Not everybody lives where you live.

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

        1. Ah, name calling. Superb.

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

  12. Muhammed Ovais Alam says:

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

  13. Millennials pointing at whiteboards! Yay! 😀

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

  15. 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. Of course no!! It is just a future!

      1. Pablo Martinez Frutos says:


  16. 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. Well, good on them, then, mate.

      2. Janus Bahs Jacquet says:

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

        1. oh the horror

  17. Cool video, but the title gives it away.

  18. Nicolas Marshall says:

    Awesome ! 🙂

  19. It’s already April 1st in Australia most likely

  20. Silviu Stefaniu says:

    April’s fool haHaa

  21. two-factor authentication.. Ayyyy lmao

  22. sachin keche says:

    Awesome Auth…

  23. Constantinos Yiasemi says:

    hahaha, nice! Love it! 🙂

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

  25. 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. 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. 🙂

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

  27. 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. 🙂

  28. Jared Martin says:

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

    1. Oh, it hurts, it hurts, make it stop…

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

    1. 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. Sounds like Trump’s password.

  30. 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. A day early where?

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

        1. 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.

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

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

        1. 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!

  31. 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.

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

  33. I can’t find the setting…

    1. Yahav Burstein says:

      Probably that’s the prank.

  34. Yahav Burstein says:

    Good prank. There is nothing there. Haha.

  35. 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. April Fails

  36. 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.

  37. 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 🙂

  38. 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.

  39. is this an april fools prank?

    1. No, it’s perfectly serious.

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

  41. 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.

  42. April Fools Prank !!!

    1. No way!

        1. 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!

  43. Stephen Mackenzie says:

    Excellent, time to dust off my dancing shoes….

  44. Jeff Mcneill says:

    “Deep House … Neural Net”

  45. 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. HSBC’s already cornered the market on making funny faces at your login screen.

  46. Mueyiwa Moses Ikomi says:

    This has gotta be a joke right?

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

  47. lakaso oscor says:

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

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

  49. Bob Jarvis says:

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

  50. Matthew Roh (AKA NovaRate0315) says:

    Next time: Coffee authentication

    1. Surely that’s already supported by HTCPCP?

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

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

  52. নাম ছারা says:

    April 1?

    1. Leonard Githigi says:


  53. Such useful information.

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

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

  56. Anubhav Balodhi says:

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

  57. Cook Marvin says:

    Nice post. Thanks for sharing!
    json formatter

  58. Vikram Ojha says:


  59. Cook Marvin says:

    Nice information. Thanks
    json converter

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

  61. 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 😂😂

  62. What if someone forgot the password ??

  63. Kevin Tshimanga Ngoy Kalolo says:

    So funny, lmao

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.