HeadlinesBriefing favicon HeadlinesBriefing.com

Algoritma Hacker News: Skor dan Penalti 2013

Hacker News •
×

Rumus dasar untuk peringkat Hacker News sudah diketahui bertahun-tahun, namun pertanyaan tentang faktor tak terlihat dan penalti tetap ada. Analisis 60 cerita teratas mengungkapkan bahwa 20% cerita halaman depan dipenalti dengan berbagai cara. Rumus yang dipublikasikan sebagian besar akurat tetapi termasuk penyesuaian signifikan.

Apapun dengan "NSA" di judul dipenalti dan turun cepat, meski pembaruan mencatat HN tidak lagi menerapkan penalti spesifik ini. Cerita "kontroversial" dipenalti berat setelah mencapai 40 komentar. Artikel diberi skor berdasarkan skor upvote, waktu sejak pengiriman, dan berbagai penalti.

Karena waktu memiliki eksponen lebih besar dari vote, skor artikel akhirnya turun ke nol. Untuk efisiensi, cerita hanya diperingkat ulang sesekali; saat di-upvote, mereka bergerak ke posisi yang tepat. Untuk mencegah cerita terjebak di posisi tinggi tanpa vote baru, 50 teratas dipilih acak dan diperingkat ulang setiap 30 detik.

Halaman juga bisa di-cache 90 detik. Skor mentah dan posisi #1 bervariasi sepanjang hari. Cerita melonjak cepat lalu turun pelan.

Puncak yang diamati lebih cepat karena rate voting awal tinggi yang menurun. Beberapa artikel skor baik tapi terjebak di belakang yang lebih populer. Penalti bisa menyebabkan turun drastis; misalnya, "Getting website registration completely wrong" dipenalti kontroversi dan turun, memungkinkan cerita lain capai #1. "Apple Maps" juga kehilangan puncak setelah penalti kontroversi.

Artikel Snapchat dipenalti sangat berat hingga keluar dari grafik. "Why you should never use Mongo DB" sangat populer tapi terjebak di sekitar #7 karena penalti berat. Penalti kontroversial berlaku cepat untuk cerita yang mencapai posisi tinggi.