N news.techmeme.com Explaining, at some length, Techmeme's 20 years of consistency 30 points nhf 11 months ago 10 comments