Folia
← 返回头版

Hacker News排名机制揭秘:评分公式、争议惩罚与隐藏算法

Hacker News的文章排名基于一套复杂的算法体系,核心公式综合考量投票数、提交时间和多种惩罚因子1。该算法采用重力系数1.8作为时间衰减指数,使得新提交的内容获得排名优势,但随时间推移权重逐渐下降1。

该平台对特定内容类别实施了自动惩罚机制1。含有"NSA"字样的标题会被自动降权至0.4系数,相当于投票权重下降70%1。同时,多个热门新闻网站域名如arstechnica.com、businessinsider.com和github.com等被设置了0.25至0.8不等的惩罚系数1。此外,当文章评论数超过40条且超过投票数时,会遭受(votes/comments)³的争议性惩罚因子1。

根据2013年11月11日的数据分析,这些隐藏的惩罚机制影响范围广泛:首页文章中约20%遭受过惩罚,第二页文章的受罚比例更高达38%1。为维持排名动态性,平台平均每30秒对前50个故事中的一个进行随机重新排序,同时页面缓存周期为90秒1。研究者通过逆向工程Arc源代码发现,实际的惩罚系统远比公开代码所显示的内容更为复杂1。


评论