What's the name of this particular peer review website?
July 25, 2008 2:00 PM Subscribe
There's a specific website I once visited. You could post your ideas for anything - a product, a new technology, a book, etc. Other users could comment and critique your idea. The website had a large picture of a fortune cookie on it. Does anybody know the name and URL of the website I speak of?