Even more general: Some way of tagging HN articles to identify their subject (e.g. geography, programming language, etc) and then allowing readers to express their interests and so rank articles according to personal interests rather than just voting by the masses.