Paul Graham: Vad jag lÀrde mig frÄn Hacker News

Februari 2009

Hacker News fyllde tvÄ Är förra veckan. Det var ursprungligen tÀnkt att vara ett parallellt projekt - en applikation för att slipa Arc och en plats för att utbyta nyheter mellan nuvarande och framtida Y Combinator-grundare. Det blev större och tog mer tid Àn jag förvÀntade mig, men jag Ängrar det inte eftersom jag lÀrde mig mycket av att jobba med det hÀr projektet.

TillvÀxt

NÀr vi startade projektet i februari 2007 var vardagstrafiken cirka 1600 22000 dagliga unika besökare. Det har sedan dess ökat till XNUMX XNUMX.

Paul Graham: Vad jag lÀrde mig frÄn Hacker News

Denna tillvĂ€xttakt Ă€r lite högre Ă€n vi skulle önska. Jag skulle vilja se sidan vĂ€xa, för om sidan inte vĂ€xer Ă„tminstone lĂ„ngsamt sĂ„ Ă€r den förmodligen redan död. Men jag skulle inte vilja att den skulle nĂ„ storleken pĂ„ Digg eller Reddit – mest för att det skulle spĂ€da pĂ„ karaktĂ€ren pĂ„ sajten, men ocksĂ„ för att jag inte vill lĂ€gga all min tid pĂ„ att arbeta med skalning.

Jag har tillrÀckligt med problem med detta redan. Jag minns att den ursprungliga motivationen för HN var att testa ett nytt programmeringssprÄk och dessutom att testa ett sprÄk som var inriktat pÄ att experimentera med sprÄkdesign snarare Àn dess prestanda. Varje gÄng sidan blev lÄngsam höll jag mig igÄng genom att komma ihÄg det berömda McIlroy och Bentley-citatet

Nyckeln till effektivitet ligger i lösningarnas elegans, inte i att pröva alla möjliga alternativ.

och letade efter problemomrÄden som jag kunde fixa med ett minimum av kod. Jag kan fortfarande underhÄlla webbplatsen, i den meningen att jag bibehÄller samma prestanda, trots den 14-faldiga tillvÀxten. Jag vet inte hur jag ska klara mig frÄn och med nu, men jag kommer förmodligen att komma pÄ nÄgot.

Detta Àr min instÀllning till webbplatsen som helhet. Hacker News Àr ett experiment, ett experiment i ett nytt omrÄde. Dessa typer av webbplatser Àr vanligtvis bara nÄgra Är gamla. Internetdiskussion som sÄdan Àr bara nÄgra decennier gammal, sÄ vi har förmodligen bara upptÀckt en brÄkdel av vad vi sÄ smÄningom kommer att upptÀcka.

Det Àr dÀrför jag Àr sÄ hausse pÄ HN. NÀr en teknik Àr sÄ ny Àr de befintliga lösningarna vanligtvis hemska, vilket betyder att nÄgot mycket bÀttre kan göras, vilket i sin tur gör att mÄnga problem som verkar svÄrlösta faktiskt inte Àr det. Inklusive, förhoppningsvis, ett problem som plÄgar mÄnga samhÀllen: förstörelse pÄ grund av tillvÀxt.

LĂ„gkonjunktur

AnvÀndare har oroat sig för detta sedan webbplatsen bara var nÄgra mÄnader gammal. Hittills har dessa farhÄgor varit ogrundade, men sÄ kommer det inte alltid att vara fallet. LÄgkonjunktur Àr ett komplext problem. Men förmodligen lösbart; det betyder inte att öppna konversationer om "alltid" har dödats av uppkomsten av "alltid" som bara betyder 20 instanser.

Men det Àr viktigt att komma ihÄg att vi försöker lösa ett nytt problem, för det betyder att vi mÄste prova nÄgot nytt och det mesta kommer förmodligen inte att fungera. För ett par veckor sedan försökte jag visa namnen pÄ anvÀndare med det högsta genomsnittliga antalet kommentarer i orange.[1] Det var ett misstag. Plötsligt delades en kultur som hade varit mer eller mindre enad i haves och have-nots. Jag insÄg inte hur enad kulturen var förrÀn jag sÄg den splittrad. Det var smÀrtsamt att se.[2]

DÀrför kommer orange anvÀndarnamn inte att returneras. (FörlÄt för det). Men det kommer att finnas andra idéer som Àr lika benÀgna att gÄ sönder i framtiden, och de som fungerar kommer förmodligen att verka lika trasiga som de som inte gör det.

Det kanske viktigaste jag lÀrde mig om nedgÄng Àr att det mÀts mer i beteende Àn hos anvÀndarna sjÀlva. Du vill eliminera dÄligt beteende snarare Àn dÄliga mÀnniskor. AnvÀndarbeteende Àr förvÄnansvÀrt formbart. Om du Àr du vÀntar frÄn mÀnniskor att de kommer att bete sig bra, de brukar göra det; och vice versa.

Även om, naturligtvis, förbjuder dĂ„ligt beteende ofta eliminerar dĂ„liga mĂ€nniskor eftersom de kĂ€nner sig obehagligt begrĂ€nsade till en plats dĂ€r de borde bete sig bra. Denna metod att bli av med dem Ă€r skonsammare och förmodligen mer effektiv Ă€n andra.

Det Àr ganska tydligt nu att teorin om trasiga fönster Àven gÀller för offentliga sajter. Teorin Àr att smÄ handlingar av dÄligt beteende uppmuntrar till mer dÄligt beteende: ett bostadsomrÄde med mycket graffiti och krossade fönster blir ett omrÄde dÀr rÄn ofta förekommer. Jag bodde i New York nÀr Giuliani introducerade reformerna som gjorde denna teori kÀnd, och förÀndringarna var fantastiska. Och jag var Reddit-anvÀndare nÀr precis motsatsen hÀnde, och förÀndringarna var lika dramatiska.

Jag kritiserar inte Steve och Alexis. Det som hÀnde med Reddit var inte en konsekvens av försummelse. Redan frÄn början hade de en policy att endast censurera spam. Dessutom hade Reddit andra mÄl jÀmfört med Hacker News. Reddit var en startup, inte ett sidoprojekt; deras mÄl var att vÀxa sÄ snabbt som möjligt. Kombinera snabb tillvÀxt och noll sponsring och du fÄr tillÄtelse. Men jag tror inte att de skulle göra nÄgot annorlunda om de fick möjligheten. Att döma av trafiken Àr Reddit mycket mer framgÄngsrikt Àn Hacker News.

Men det som hÀnde med Reddit kommer inte nödvÀndigtvis att hÀnda HN. Det finns flera lokala högre grÀnser. Det kan finnas platser med fullstÀndig tillÄtelse och det finns platser som Àr mer meningsfulla, precis som i den verkliga vÀrlden; och mÀnniskor kommer att bete sig olika beroende pÄ var de Àr, precis som i den verkliga vÀrlden.

Jag har sett detta i praktiken. Jag har sett folk korsposta pÄ Reddit och Hacker News som tog sig tid att skriva ner tvÄ versioner, ett stötande meddelande för Reddit och en mer dÀmpad version för HN.

material

Det finns tvÄ huvudtyper av problem som en sida som Hacker News bör undvika: dÄliga historier och dÄliga kommentarer. Och skadan frÄn dÄliga historier verkar vara mindre. För tillfÀllet Àr berÀttelserna pÄ huvudsidan fortfarande ungefÀr desamma som de som postades nÀr HN precis började.

Jag trodde en gÄng att jag skulle behöva tÀnka pÄ lösningar för att stoppa skit frÄn att dyka upp pÄ förstasidan, men det har jag inte behövt göra förrÀn nu. Jag förvÀntade mig inte att hemsidan skulle förbli sÄ bra, och jag förstÄr fortfarande inte riktigt varför den gör det. Kanske bara mer intelligenta anvÀndare Àr uppmÀrksamma nog att föreslÄ och gilla lÀnkar, sÄ marginalkostnaden per slumpmÀssig anvÀndare tenderar att vara noll. Eller sÄ kanske hemsidan skyddar sig sjÀlv genom att publicera meddelanden om vilka erbjudanden den förvÀntar sig.

Det farligaste för huvudsidan Àr material som Àr för lÀtt att gilla. Om nÄgon bevisar ett nytt teorem mÄste lÀsaren göra en del arbete för att avgöra om det Àr vÀrt att gilla. En rolig tecknad film tar mindre tid. Stora ord med lika högljudda rubriker fÄr nollor eftersom folk gillar dem utan att ens lÀsa dem.

Detta Àr vad jag kallar den falska principen: anvÀndaren vÀljer en ny webbplats vars lÀnkar Àr lÀttast att bedöma om du inte vidtar specifika ÄtgÀrder för att förhindra detta.

Hacker News har tvÄ typer av nonsensskydd. De vanligaste typerna av information som inte har nÄgot vÀrde Àr förbjudna som offtopic. Foton pÄ kattungar, politikers elÀnde, etc. Àr sÀrskilt förbjudna. Detta rensar bort det mesta av onödiga dumheter, men inte allt. Vissa av lÀnkarna Àr bÄde nonsens i den meningen att de Àr vÀldigt korta, men samtidigt relevant material.

Det finns ingen enskild lösning för detta. Om en lÀnk helt enkelt Àr tom demagogi, förstör redaktörer den ibland Àven om den Àr relevant för Àmnet hacking, eftersom den inte Àr relevant med den verkliga standarden, som Àr att artikeln ska vÀcka intellektuell nyfikenhet. Om inlÀgg pÄ en sida Àr av den hÀr typen, dÄ förbjuder jag dem ibland, vilket innebÀr att allt nytt material pÄ denna webbadress kommer att förstöras automatiskt. Om ett inlÀggs titel innehÄller en clickbait-lÀnk, kommer redaktörer ibland att formulera om den för att göra den mer saklig. Detta Àr sÀrskilt nödvÀndigt för lÀnkar med flashiga titlar, eftersom de annars blir dolda "rösta om du tror pÄ det och det"-inlÀgg, vilket Àr den mest uttalade formen av onödigt nonsens.

Tekniken för att hantera sÄdana lÀnkar mÄste utvecklas, eftersom lÀnkarna sjÀlva utvecklas. Förekomsten av aggregatorer har redan pÄverkat vad de aggregerar. Nuförtiden skriver skribenter medvetet saker som kommer att öka trafiken pÄ bekostnad av aggregatorer - ibland ganska specifika saker.(Nej, ironin i detta uttalande gÄr jag inte miste om). Det finns mer olycksbÄdande mutationer som linkjacking - att publicera en ÄterberÀttelse av nÄgons artikel och publicera den istÀllet för originalet. NÄgot sÄdant hÀr kan fÄ mÄnga likes eftersom det behÄller mycket av det bra som fanns i den ursprungliga artikeln; Faktum Àr att ju mer omskrivningen liknar plagiat, desto mer bra information behÄlls i artikeln. [3]

Jag tycker att det Àr viktigt att en sida som avvisar erbjudanden ger ett sÀtt för anvÀndare att se vad som har avvisats om de vill. Detta tvingar redaktörer att vara Àrliga och, lika viktigt, fÄr anvÀndarna att kÀnna sig mer sÀkra pÄ att de kommer att veta om redaktörer Àr oÀrliga. HN-anvÀndare kan göra detta genom att klicka pÄ showdead-fÀltet i sin profil ("visa de döda", bokstavligen). [4]

kommentarer

DĂ„liga kommentarer verkar vara ett större problem Ă€n dĂ„liga förslag. Även om kvaliteten pĂ„ lĂ€nkarna pĂ„ hemsidan inte har förĂ€ndrats mycket, har kvaliteten pĂ„ den genomsnittliga kommentaren försĂ€mrats pĂ„ nĂ„got sĂ€tt.

Det finns tvÄ huvudtyper av dÄliga kommentarer: oförskÀmdhet och dumhet.Det finns mycket överlappning mellan dessa tvÄ egenskaper - oförskÀmda kommentarer Àr förmodligen lika dumma - men strategierna för att hantera dem Àr olika. OförskÀmdhet Àr lÀttare att kontrollera. Du kan sÀtta regler som sÀger att anvÀndaren inte ska vara oförskÀmd och om du fÄr dem att bete sig bra Àr det fullt möjligt att hÄlla elakheten under kontroll.

Att hÄlla dumheten under kontroll Àr svÄrare, kanske för att dumheten inte Àr sÄ lÀtt att urskilja. OförskÀmda mÀnniskor vet ofta att de Àr oförskÀmda, medan mÄnga dumma mÀnniskor inte inser att de Àr dumma.

Den farligaste formen av dumma kommentarer Àr inte ett lÄngt men felaktigt pÄstÄende, utan ett dumt skÀmt. LÄnga men felaktiga uttalanden Àr extremt sÀllsynta. Det finns ett starkt samband mellan kvaliteten pÄ en kommentar och dess lÀngd; om du vill jÀmföra kvaliteten pÄ kommentarer pÄ offentliga webbplatser Àr den genomsnittliga kommentarslÀngden en bra indikator. Det beror förmodligen pÄ den mÀnskliga naturen snarare Àn nÄgot specifikt för Àmnet som diskuteras. Kanske tar dumhet helt enkelt formen av att ha flera idéer snarare Àn att ha fel idéer.

Oavsett anledning Àr dumma kommentarer oftast korta. Och eftersom det Àr svÄrt att skriva en kort kommentar som skiljer sig frÄn mÀngden information den förmedlar, försöker folk sticka ut genom att försöka vara roliga. Det mest förföriska formatet för dumma kommentarer Àr förmodligen kvicka förolÀmpningar, förmodligen för att förolÀmpningar Àr den enklaste formen av humor. [5] DÀrför Àr en av fördelarna med att förbjuda elakhet att det ocksÄ eliminerar sÄdana kommentarer.

DÄliga kommentarer Àr som kudzu: de tar över snabbt. Kommentarer har mycket större effekt pÄ andra kommentarer Àn förslag pÄ nytt material. Om nÄgon erbjuder en dÄlig artikel, gör det inte andra artiklar dÄliga. Men om nÄgon postar en dum kommentar i en diskussion kommer det att leda till massor av liknande kommentarer pÄ det omrÄdet. Folk svarar dumma skÀmt med dumma skÀmt.

Kanske Àr lösningen att lÀgga till en fördröjning innan folk kan svara pÄ en kommentar, och lÀngden pÄ förseningen bör vara omvÀnt proportionell mot den upplevda kvaliteten pÄ kommentaren. DÄ blir det fÀrre dumma diskussioner. [6]

MĂ€nniskor

Jag har mÀrkt att de flesta av metoderna jag har beskrivit Àr konservativa: de fokuserar pÄ att bevara webbplatsens karaktÀr snarare Àn att förbÀttra den. Jag tror inte att jag Àr partisk mot frÄgan. Detta beror pÄ problemets form. Hacker News hade turen att fÄ en bra start, sÄ i det hÀr fallet Àr det bokstavligen en frÄga om bevarande, men jag tror att denna princip gÀller för sajter med olika ursprung.

De goda sakerna med community-webbplatser kommer frÄn mÀnniskor snarare Àn teknik; teknik spelar vanligtvis in nÀr det gÀller att förhindra dÄliga saker frÄn att hÀnda. Teknik kan sÀkert förstÀrka diskussionen. Kapslade kommentarer, till exempel. Men jag anvÀnder hellre en sida med primitiva funktioner och smarta, trevliga anvÀndare Àn en tjusig sida som bara idioter och troll anvÀnder.

Det viktigaste som en communitysajt bör göra Ă€r att locka till sig de mĂ€nniskor den vill ha som anvĂ€ndare. En sida som försöker vara sĂ„ stor som möjligt försöker locka alla. Men en sida som riktar sig till en viss typ av anvĂ€ndare ska bara locka dem – och, lika viktigt, stöta bort alla andra. Jag försökte medvetet göra detta med HN. Sajtens grafiska design Ă€r sĂ„ enkel som möjligt och sajtens regler förhindrar dramatiska rubriker. MĂ„let Ă€r att en ny person i HN ska vara intresserad av de idĂ©er som kommer till uttryck hĂ€r.

Nackdelen med att skapa en webbplats som endast riktar sig till en specifik typ av anvÀndare Àr att den kan vara för attraktiv för dessa anvÀndare. Jag Àr vÀl medveten om hur beroendeframkallande Hacker News kan vara. För mig, som för mÄnga anvÀndare, Àr detta ett slags virtuellt stadstorg. NÀr jag vill ta en paus frÄn jobbet gÄr jag till torget, precis som jag till exempel kan gÄ lÀngs Harvard Square eller University Avenue i den fysiska vÀrlden. [7] Men omrÄdet pÄ nÀtverket Àr farligare Àn det riktiga. Om jag tillbringade en halv dag med att vandra lÀngs University Avenue, kommer jag att mÀrka det. Jag mÄste gÄ en mil för att komma dit, och att gÄ till ett kafé Àr annorlunda Àn att gÄ till jobbet. Men att besöka ett onlineforum krÀver bara ett klick och ser vÀldigt likt ut att fungera. Du kanske slösar bort din tid, men du slösar inte bort din tid. NÄgon pÄ Internet har fel och du ÄtgÀrdar problemet.

Hacker News Àr definitivt en anvÀndbar sida. Jag lÀrde mig mycket av det jag lÀste pÄ HN. Jag har skrivit flera uppsatser som började som kommentarer hÀr. Jag skulle inte vilja att sidan skulle försvinna. Men jag vill vara sÀker pÄ att detta inte Àr ett nÀtverksberoende av produktivitet. Vilken fruktansvÀrd katastrof det skulle vara att locka tusentals smarta mÀnniskor till en sida bara för att slösa bort sin tid. Jag önskar att jag kunde vara 100% sÀker pÄ att detta inte Àr en beskrivning av HN.

Jag tror att beroende av spel och sociala appar fortfarande till stor del Àr ett olöst problem. Situationen Àr densamma som med crack pÄ 1980-talet: vi har uppfunnit hemska nya saker som Àr beroendeframkallande och vi har Ànnu inte fullÀndat sÀtt att skydda oss mot dem. Vi kommer att förbÀttras sÄ smÄningom och det hÀr Àr en av de frÄgor jag vill fokusera pÄ inom en snar framtid.

Anteckningar

[1] Jag försökte ranka anvĂ€ndare efter bĂ„de det statistiska genomsnittet och det genomsnittliga antalet kommentarer, och det statistiska genomsnittet (om man ignorerar det höga poĂ€ngen) verkar vara en mer korrekt indikator pĂ„ hög kvalitet. Även om det genomsnittliga antalet kommentarer kan vara en mer korrekt indikator pĂ„ dĂ„liga kommentarer.

[2] En annan sak jag lÀrde mig frÄn det hÀr experimentet Àr att om du ska skilja pÄ mÀnniskor, se till att du gör det rÀtt. Det hÀr Àr den typen av problem dÀr snabb prototyping inte fungerar. Faktum Àr att ett rimligt Àrligt argument Àr att det kanske inte Àr den bÀsta idén att skilja mellan olika typer av mÀnniskor. Anledningen Àr inte att alla mÀnniskor Àr lika, utan att det Àr dÄligt att göra fel och svÄrt att undvika att göra ett misstag.

[3] NÀr jag mÀrker grova lÀnkjacking-inlÀgg ersÀtter jag URL:en med den som kopierades. Webbplatser som ofta anvÀnder linkjacking Àr förbjudna.

[4] Digg Àr ökÀnt för sin brist pÄ tydlig identitetsidentifikation. Roten till problemet Àr inte att killarna som Àger Digg Àr sÀrskilt hemliga, utan att de anvÀnder fel algoritm för att generera sin hemsida. IstÀllet för att ballongera frÄn toppen i processen att fÄ fler röster som Reddit, börjar berÀttelser överst pÄ sidan och trycker ner med nyanlÀnda.

Anledningen till denna skillnad Àr att Digg Àr lÄnad frÄn Slashdot, medan Reddit Àr lÄnad frÄn Delicious/popular. Digg Àr Slashdot med röstning istÀllet för redaktörer och Reddit Àr Delicious/populÀrt med röstning istÀllet för bokmÀrken. (Du kan fortfarande se rester av deras ursprung i den grafiska designen.)

Diggs algoritm Àr vÀldigt kÀnslig för spel eftersom varje berÀttelse som kommer till förstasidan Àr en ny berÀttelse. Vilket i sin tur tvingar Digg att ta till extrema motÄtgÀrder. MÄnga startups har nÄgon hemlighet om vilka knep de var tvungna att ta till i början, och jag misstÀnker att Diggs hemlighet Àr att de bÀsta berÀttelserna faktiskt vÀljs ut av redaktionen.

[5] Dialogen mellan Beavis och Butthead baserades till stor del pÄ detta och nÀr jag lÀser kommentarer pÄ riktigt dÄliga sajter kan jag höra deras röster.

[6] Jag misstÀnker att de flesta metoder för att hantera dumma kommentarer Ànnu inte har upptÀckts. Xkcd implementerade den smartaste metoden pÄ sin IRC-kanal: lÄt ingen göra samma sak tvÄ gÄnger. NÀr nÄgon har sagt "misslyckande", lÄt dem inte sÀga det igen. Detta kommer att göra det möjligt för korta kommentarer att straffas sÀrskilt eftersom de har mindre möjlighet att undvika upprepning.

En annan lovande idé Àr det dumma filtret, som Àr ett probabilistiskt spamfilter, men trÀnat pÄ konstruktionerna av dumma och normala kommentarer.

Det kanske inte Àr nödvÀndigt att döda dÄliga kommentarer för att bli av med problemet.Kommentarer lÀngst ner i en lÄng trÄd kan sÀllan ses, sÄ det rÀcker med att införliva kvalitetsförutsÀgelse i kommentarssorteringsalgoritmen.

[7] Det som gör de flesta förorter sÄ demoraliserande Àr bristen pÄ ett centrum att gÄ runt i.

Tack Justin Kahn, Jessica Livingston, Robert Morris, Alexis Ohanian, Emmett Shear och Fred Wilson för att lÀsa utkast.

ÖversĂ€ttning: Diana Sheremyeva
(En del av översÀttningen hÀmtad frÄn översatt av)

Endast registrerade anvÀndare kan delta i undersökningen. Logga in, SnÀlla du.

Jag lÀste Hacker News

  • 36,4%NĂ€stan varje dag12

  • 12,1%En gĂ„ng i veckan4

  • 6,1%En gĂ„ng i mĂ„naden 2

  • 6,1%En gĂ„ng om Ă„ret 2

  • 21,2%mindre Ă€n en gĂ„ng om Ă„ret7

  • 18,2%andra 6

33 anvÀndare röstade. 6 anvÀndare avstod frÄn att rösta.

KĂ€lla: will.com

LĂ€gg en kommentar