数学之美:Hacker News的热门排名算法
这篇解析了Hacker News如何用一套简洁的算法,将用户投票转化为热门排名。作者从HN独特的“无反对票”机制出发,拆解了其背后隐藏的数学公式——一个基于时间衰减和投票权重的平衡模型。文章详细说明了算法如何让一篇新闻在发布后,通过早期的少量高质量投票快速获得曝光,又如何随着时间推移和热度饱和而自然下沉。特别指出了算法设计中对“新鲜度”与“讨论度”的精妙权衡,解释了为什么一些深度技术讨论能在榜单上保持数日。这种设计避免了简单排序可能导致的“爆款垄断”,为长尾优质内容创造了持续可见的空间。