Web Applications Stack Exchange is a question and answer site for power users of web applications. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

So, I just started a reddit.

Since I'm pretty new at this, I first made it private and played around with the buttons to see what each did (e.g., how are remove and delete different?).

I then added some people and they could post normally and their posts would appear immediately. Once I figured things out better, I went public.

Now, however, I'm getting reports from people that their posts do not show on the reddit's homepage, although the post permalink showed nothing wrong.

Here is a live example: I now approved his post.

The kicker is that when I, with my mod access, click on the post permalink, I see the post is marked as "[removed]", with two buttons: "approve link" and "confirm link removal."

When a mod removes a post, it is shown as "[removed by xyz]". I thus assumed that the author self-deleted his post -- but he didn't.

The only place where I could discover his post is in the Spam page (/r/gamerec/about/spam/). WTF?

What's going on? Did I fumble with permissions? Is this by design? If so, is there some way to disable this "approval" process?

share|improve this question
I tried to ask on the meta reddit, hoping to find help from redditors there, but only found one upvote there. – badp Dec 16 '10 at 11:17
up vote 18 down vote accepted

I'm one of the guys that runs reddit.

What is happening is that our auto spam filter is marking it as spam. Since we get a lot of spam, we try to help you out.

The spam filter is Bayesian, so it learns from your actions. By either approving the link or confirming the ban, you are training the filter. Over time it will get better and you'll have to do less and less training.

If you just go through your spam queue and mark every link as approved or confirm the ban, that should almost be enough training that you won't have to worry about it much anymore.

share|improve this answer
Phew. I feared the spam filtering worked on a per-user basis, so I'd have to mark the first few posts of each user, as opposed to the first few posts of each reddit. Thanks :) – badp Dec 18 '10 at 23:41

Clearly this is a false positive of the spam detection algorithm. Nothing to fret. Just approve it manually.

Reddit developers don't share the internals of the spam detection algorithm to prevent abuse.

Hopefully with a couple of manual approvals of the user's stories, the spam detection should get better.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.