Episode Details

Back to Episodes
Cosa Ho Imparato da Hacker News // What I’ve Learned from Hacker News

Cosa Ho Imparato da Hacker News // What I’ve Learned from Hacker News

Published 1 year, 6 months ago
Description

Traduzione e lettura in italiano di Elena Carmazzi dall’essay originale di Paul Graham "What I’ve Learned from Hacker News" [Febbraio 2009].

Hacker News ha compiuto due anni la scorsa settimana. Inizialmente avrebbe dovuto essere un progetto parallelo - un’applicazione per affinare Arc e un luogo in cui i founders presenti e futuri di Y Combinator potessero scambiarsi notizie. È cresciuto più di quanto mi aspettassi e ha richiesto l’impiego di molto più tempo del previsto, ma non me ne pento, perché ho imparato tantissimo lavorandoci.

Crescita

Quando lo abbiamo lanciato, nel Febbraio del 2007, il traffico nei giorni feriali era di circa 1.600 utenti unici. Da allora, è cresciuto fino a 22.000 utenti giornalieri. Questo tasso di crescita è un po’ più alto di quanto avrei voluto. Mi piacerebbe che il sito crescesse, perché un sito che non cresce, anche lentamente, probabilmente è morto. Ma non vorrei che crescesse esplosivamente quanto Digg o Reddit, principalmente perché ciò indebolirebbe il carattere del sito, ma anche perché non voglio passare tutto il mio tempo a gestirne la scalabilità.

Ricordiamoci che l’idea iniziale dietro Hacker News (HN) era quella di testare un nuovo linguaggio di programmazione, in particolare uno focalizzato sulla sperimentazione del design del linguaggio, piuttosto che sulle sue performance. Ogni volta che il sito rallenta, mi tiro su il morale ripetendomi la celebre frase di McIlroy e Bentley:

La chiave delle performance è l’eleganza, non i battaglioni di casi speciali.

A quel punto, mi focalizzo per cercare il collo di bottiglia che posso rimuovere con il minor numero di modifiche al codice. Finora sono riuscito a stare al passo, nel senso che, nonostante una crescita di 14x, le performance sono rimaste costantemente mediocri. Non so ancora quale sarà il prossimo passo, ma penserò sicuramente a qualcosa.

Questo è il mio approccio al sito in generale. Hacker News è un esperimento ed è un’esperimento in un ambito nato solo recentemente. Siti di questo tipo hanno solo pochi anni di vita e più in generale, le conversazioni online hanno solo pochi decenni. Quindi è probabile che abbiamo scoperto solo una frazione di ciò che scopriremo alla fine.

Per questo sono così ottimista riguardo Hacker News. Quando una tecnologia è così giovane di solito le soluzioni esistenti sono pessime; questo significa che è possibile fare molto meglio di così, ovvero che molti problemi che oggi ci sembra irrisolvibili in realtà non lo sono. Compreso, spero, il problema che ha afflitto tante community in passato: essere rovinate dalla crescita.

Diluizione e indebolimento

Gli utenti si sono preoccupati di questo sin da quando il sito era online solo da pochi mesi. Finora questi allarmi si sono rivelati falsi, ma non è detto che lo siano sempre. La diluizione - intesa come indebolimento - è un problema difficile ma probabilmente risolvibile. Non è molto rilevante il fatto che le conversazioni aperte siano “sempre” state distrutte dalla crescita, quando “sempre” equivale a 20 casi.

Ma è importante ricordare che stiamo provando a risolvere un problema nuovo, il che implica che dovremo provare cose nuove, la maggior parte delle quali probabilmente non funzioneranno. Qualche settimana fa ho provato a far sì che i nomi degli utenti con i punteggi medi più alti di commenti venissero visualizzati in arancione. È stato un errore. Immediatamente una cultura che fino a quel momento era stata più o meno unita è stata divisa tra chi ha fatto e chi non ha fatto. Non mi ero reso conto di quanto la cultura fosse unita finché non l’ho vista dividersi. È stato doloroso da osservare.

Quindi gli username di colore arancione non tor

Listen Now

Love PodBriefly?

If you like Podbriefly.com, please consider donating to support the ongoing development.

Support Us