I have updated my game Not a real question, originally announced on Meta Stack Overflow, to retrieve the game questions via the API.


alt text


Here's the intro text from the website:

It's easy: After having chosen a site, you'll see a a button labeled "Play". As soon as you click it, you will be presented with three questions from the Stack Overflow family site of your choice. Unfortunately, there has been a mixup in the database, and the backup strategy… well, let's just say it could have been a tiny little bit better. So you have to help.

You have to find out which of the given tags, text excerpts, and vote counts belong to which question. Use your mouse to drag the tiles to their correct places.

As soon as you have a plausible solution ("plausible" doesn't mean much – just that each question has a vote count, a text excerpt, and 1 to 5 tags), you will see a large button labeled "I'm done!". If you are done, you click it. And let's hope you sorted things out correctly, because the evil hyphen site is just around the corner to fight you in the grand finale. Or not.

Not a real question used to use the data dump for creating games; now it retrieves questions through the API. This obviously means that more sites can be supported. So in addition to the four Stack Overflow Trilogy sites, you can also play a game with questions from Cooking or Gaming. I will enable other sites (any site that supports the API can easily be added) as soon as their question numbers have reached the neccessary threshold to create games.

Please note that since Not a real question now relies on external data – which is also not as easily queryable as the data dump –, creating a new game may sometimes fail (this is especially true for Cooking, because this site is on the very bottom end of the above-mentioned threshold).

So don't worry if you're given the error message that no game could be retrieved – just try again, now or later.


Not a real question runs on the Python runtime of the Google App Engine.


Not a real question is created by Benjamin Dumke. Note that this is a free-time project of mine, and has nothing to do with my employment at Stack Overflow Inc (in fact, the previous version pre-dates my employment). See my profile for contact details.

  • 2
    big ++ for NARQ - Liked it before, sure I will like it more. – Sky Sanders Aug 12 '10 at 16:43
  • +1 - very welcome update for an inspiring simple yet really entertaining game; given your new employment I've long expected this transition, free-time project or not ;) One question though: why do you have to 'add/enable' new sites? Having a threshold in place should allow for this to happen automatically in principle, no? – Steffen Opel Aug 12 '10 at 16:43
  • @Steffen All available sites are retrieved via StackAuth, but I'd have to query every site's own API for the number of questions on the site (StackAuth doesn't give that number). Also, the number of questions isn't all there is to it: Imagine a site with 20000 questions all having a score between 0 and 5 or with never more than three tags -- you couldn't create a game from this site. So I'll keep it manual for now -- it's simple enough to enable a new site. – balpha Aug 12 '10 at 16:53
  • @balpha - thanks for the explanation; real world use cases will help to refine the API for version 2.0 (or 1.x ideally ...) and fortunately Kevin has already agreed/confirmed the StackAuth routes to be designed somewhat, well, let's say preliminary (don't have the original quote handy, he might not agree entirely with this projection/translation of mine ;) – Steffen Opel Aug 12 '10 at 17:09
  • Haha, this is uncanny! I practically had the same idea, but in a Jeopardy format, and half-implemented it on App Engine before I switched jobs and ran out of time. Way to go!!! – Soviut Aug 13 '10 at 2:09
  • 1
    Nicely done! I was going to post a bug, but as soon as I tried to replicate it, it disappeared! (Was an issue when selecting 'try a new game', it would error out due to an API issue) – glasnt Jun 12 '11 at 7:27
  • @glasnt: Yeah, you'll see those once in a while -- lots of applications using the API are running on the Google App Engine, so if one of them goes rogue, chances are good that this impacts NARQ as well. Glad you enjoyed it! – balpha Jun 12 '11 at 7:32
  • 2
    Really fun! Votes are so hard though. – Tuesday Mar 22 '12 at 23:11
  • awesome app - very nicely put together. yes, vote are the hardest bit to guess. appears to have a problem with extended characters (app engine limitation?) i.imgur.com/8oMIx.png – russau Apr 17 '12 at 5:58
  • @russau No, the limitation is just a lazy programmer not spending a thought on character encoding :) Thanks for pointing it out, I'll have a look. Glad you like it. – balpha Apr 17 '12 at 6:10
  • @balpha This game can give user's reputation? I mean the game can answer the question – Danny Apr 6 '16 at 14:24
  • @Danny No, you can't get reputation from the outside (and this is a completely independent project). – balpha Apr 6 '16 at 14:26
  • 1
    @balpha I wish can get reputation from this game – Danny Apr 6 '16 at 14:29

Sorry, retrieving a game from the API failed. Please try again.

Am I the only one who can't play?

  • 1
    Just happened to me, but works after a few refreshes. – Unihedron Sep 11 '14 at 11:28
  • 1
    I get this too, does not work even after refreshing a few times. – JonasCz Jun 6 '15 at 16:24

It doesn't work anymore.

Which leads to this.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .