An elegant mathematical solution against fluff on News.YC
voting power = log_a(submit karma) + log_b(account age) + log_c(avg[log_d(length)*score])
With bases a, b, c, and d picked appropriately. It would seem a > b > c would make sense.
The first term rewards those with good judgment as to what others find interesting, the second stops one group of think-alikes from dominating opinion, the third rewards long+insightful posts and "punishes" shorter posts (but not too much, with appropriate d). And by rewards, I mean trusts to know what is fluff and what is not.
This also gives a clear incentive for people to write thought-out posts, which is important - this is, at heart, a psychological problem more than a sorting problem.
Of course, the real hacker spirited solution would be to let people make/share their own such formulas to make their own front pages, but I'm not sure if Paul has the time to implement that.