The submission emphasized how FourSquare uses honeypots to validate good users, and prevent "bad actors" from corrupting the data. The actual post is much more readable than the excerpt, no offense intended to a harried (or lazy
:o) Anonymous Coward. At least he took the time to submit it! Anyway, it lays out some of the math that FourSquare uses, mostly logistic regression, and then itemizes problems and workarounds. For example, FourSquare users like integers. Don't we all! FourSquare describes how they try to deal with that, without loss of accuracy due to repeatedly rounding. So, the details are cool to read about. I don't recall seeing anything as detailed and specific written up elsewhere e.g. by Yelp or MyWOT.
Yet FourSquare is based on these premises, set forth in the very beginning of the post, about how FourSquare maintains its database of places, both geographic accuracy and being up to date:
changes are voted upon by our loyal Superusers (SUs) who vigilantly maintain a watchful eye over our data for their city or neighborhood...we assign users points or votes based on their tenure, reputation, and the actions they take. Superusers like points and gamification. It rewards diligent, hard-working SUs...
Ignoring any resemblance to Slashdot (coincidental or otherwise ;o) the phrase, diligent, hard-working SUs caught my attention. What is the motivation for Superusers to vigilantly maintain a watchful eye over FourSquare's data? Gamification for its own sake isn't going to be enough, not for long. The novelty will wear off. The honeypots are a nice idea, especially done programmatically. But it all rests on human effort, doing tedious piecework without any reward other than a badge that non-users esteem about as highly as spam. There are other things like this online, a phpBB or forum, however, the motivations are different than with FourSquare. Also, the most active participants have ownership and control of the website or forum, unlike FourSquare.