We got a heavy influx from Yahoo! visitors (hi guys!) - and while I was busy trying to keep the servers alive, Queuebot got a little too excited and posted 48 posts from the Upcoming Queue. That's a lot of posts!
Obviously some of the posts are of dubious quality - I'm going to go through them and fix what I can. We'll tighten the algo to improve the quality of posts that get promoted.
We're still working on the issues of search (the folks at Lijit are working hard to improve indexing and relevance) and duplicates (now admins can stop votings on things that are obviously dupes, I think we should enable flagging for duplicates). Like any good project, this one has its hiccups. We'll get them all straightened out soon. I thank you for your patience!