Perhaps a pay-to-post scheme. If it takes $1 to make a post people will comment a lot less, and hopefully when they do comment it'll be saying something meaningful. This will also help reduce automated span.
Personally I'm a fan of more speech, vice less, in hopes that more insightful things bubble up, voting algorithms are an intresting puzzle but I'd prefer to see discussion without making people who can't afford it silent.