HeadlinesBriefing favicon HeadlinesBriefing.com

Hacker News Algorithmus: Bewertung und Strafen 2013

Hacker News •
×

Die Grundformel für das Hacker News Ranking ist seit Jahren bekannt, aber Fragen zu unsichtbaren Faktoren und Strafen blieben. Die Analyse der Top-60-Stories ergab, dass 20% der Frontpage-Stories auf verschiedene Weise bestraft werden. Die veröffentlichte Formel ist größtenteils korrekt, enthält aber signifikante Anpassungen.

Alles mit "NSA" im Titel wird bestraft und fällt schnell ab, obwohl Updates vermerken, dass HN diese spezifische Strafe nicht mehr anwendet. Eine "kontroverse" Story wird nach Erreichen von 40 Kommentaren schwer bestraft. Artikel werden basierend auf Upvote-Score, Zeit seit Einreichung und verschiedenen Strafen bewertet.

Da Zeit einen größeren Exponenten hat als Votes, fällt der Score eines Artikels schließlich auf null. Zur Effizienz werden Stories nur gelegentlich neu gerankt; bei Upvotes rutschen sie an passende Positionen. Um zu verhindern, dass Stories ohne neue Votes in hohen Positionen steckenbleiben, werden die Top 50 zufällig ausgewählt und alle 30 Sekunden neu gerankt.

Seiten können auch 90 Sekunden gecacht werden. Roh-Scores und Platz #1 variieren über den Tag. Stories schießen schnell hoch und fallen dann langsam.

Der beobachtete Peak ist schneller wegen hoher initialer Voting-Raten, die abnehmen. Manche Stories scoren gut, bleiben aber hinter populäreren hängen. Strafen können schnelle Abstürze verursachen; z.

B. wurde "Getting website registration completely wrong" für Kontroverse bestraft und fiel, sodass andere Stories #1 erreichten. "Apple Maps" verlor auch den Top-Platz nach einer Kontroversen-Strafe. Der Snapchat-Artikel wurde so schwer bestraft, dass er aus dem Chart fiel. "Why you should never use Mongo DB" war sehr beliebt, dümpelte aber wegen schwerer Strafen um Platz #7. Die Kontroversen-Strafe greift schnell bei Stories, die hohe Positionen erreichen.