I dont know why this keeps coming up on HN, but the answer is pretty simple. If you want to go viral get your readers/users to send as many messages as possible. Incentivized invites, email contact scraping, IM contact scraping, embeds, sharing options, FB and myspace viral channels and so on.