http://www.reddit.com/r/startups/
People post stories, but there's very little discussion.
It looks like both reddits are dead.
http://www.reddit.com/r/startups/