20 questions game that works astonishingly well

25 points by dc2k08

Read the article

Discussion on Hacker News