Andrej Karpathy ha trovato un modo piuttosto insolito per migliorare YouTube: smettere di chiedere a YouTube cosa guardare, il ricercatore, già direttore dell’intelligenza artificiale di Tesla e cofondatore di OpenAI, ha pubblicato HackerTube, un sito che utilizza le raccomandazioni accumulate in quasi vent’anni di discussioni su Hacker News per costruire un catalogo alternativo di video. Lo ha realizzato in circa due ore, delegando quasi interamente il lavoro a Claude Code, con Opus 5.5 come modello principale. La notizia non riguarda soltanto la velocità dello sviluppo riguarda soprattutto il fatto che una persona abbia potuto costruire un prodotto digitale funzionante, con un criterio editoriale preciso, senza scrivere direttamente gran parte del codice.

YouTube dispone di una quantità enorme di informazioni sui comportamenti dei propri utenti, ma la sua capacità di raccomandazione non coincide necessariamente con la capacità di individuare contenuti di qualità. Il sistema è progettato per ottimizzare la permanenza sulla piattaforma e il coinvolgimento, secondo obiettivi commerciali che possono divergere dagli interessi culturali o professionali di chi guarda. Karpathy era insoddisfatto dei suggerimenti ricevuti e ha deciso di sperimentare un criterio completamente diverso. Ha utilizzato Hacker News come filtro umano, cercando i video che una comunità di sviluppatori e professionisti tecnologici aveva continuato a raccomandare nel corso degli anni.

Claude ha esaminato un archivio di circa 43 milioni di commenti pubblicati su Hacker News nell’arco di vent’anni. Non si è trattato di sottoporre indiscriminatamente ogni commento a un modello linguistico. Karpathy ha spiegato che il processo prevedeva una prima fase di filtraggio attraverso URL, espressioni regolari e rimozione dello spam; soltanto il materiale rimanente veniva affidato a Sonnet attraverso un workflow di Claude Code. Da questa elaborazione sono emersi 39.834 commenti contenenti raccomandazioni video, dai quali sono stati ricavati 6.454 filmati distribuiti in 150 categorie tematiche. teapawt+1

La piattaforma, nata nel 2007 e gestita da Y Combinator, ha sviluppato nel tempo una comunità con una forte concentrazione di competenze tecnologiche. Le discussioni non sono immuni da mode, pregiudizi o dinamiche di popolarità, ma conservano una caratteristica interessante: un contenuto può essere riproposto da persone diverse, in conversazioni differenti e a distanza di anni. Questa persistenza diventa un segnale di valore. Un video che continua a essere consigliato nel tempo ha probabilmente superato la prova della rilevanza, anche quando non possiede le caratteristiche necessarie per diventare virale.

HackerTube trasforma questa memoria collettiva in un’interfaccia di consultazione non richiede registrazione e mantiene le preferenze direttamente nel browser. Anche le miniature seguono una logica differente da quella abituale di YouTube: vengono utilizzati fotogrammi rappresentativi della parte centrale del filmato, evitando le immagini promozionali caricate dai creatori e spesso ottimizzate attraverso test A/B per aumentare il numero di clic. È un dettaglio apparentemente secondario, ma rivela una diversa concezione della scoperta dei contenuti. L’obiettivo non è convincere l’utente ad aprire un video attraverso una promessa visiva, bensì aiutarlo a capire cosa sta effettivamente per guardare.

Karpathy ha inoltre reso disponibile il dataset prodotto durante l’elaborazione, consentendo ad altri sviluppatori di scaricarlo e chiedere a un agente AI di costruire una propria versione del servizio. Qui il progetto supera la dimensione del semplice esperimento personale. Il catalogo diventa un patrimonio riutilizzabile, separato dall’applicazione che lo presenta. Chiunque può intervenire sulla classificazione, modificare l’interfaccia o sperimentare criteri di raccomandazione differenti, senza dover ripetere l’intero lavoro di raccolta e analisi.

Karpathy ha utilizzato Claude Code nell’applicazione desktop per Mac, lavorando principalmente con Opus 5.5 a livello di effort medio. Il modello ha gestito lo sviluppo dell’applicazione e le attività necessarie alla pubblicazione. L’intervento umano è stato limitato ad alcune operazioni esterne: creare una chiave API attraverso Google Cloud per recuperare i metadati dei video, avviare un server virtuale e acquistare il dominio. Una volta disponibile il server, Karpathy ha comunicato a Claude il relativo indirizzo IP e gli ha affidato configurazione, aggiornamento, protezione e distribuzione del software. Secondo il suo racconto, il lavoro è stato completato in circa due ore. teapawt+1

In una successiva discussione su Hacker News, Karpathy ha indicato un consumo complessivo di circa 504 milioni di token in ingresso e 7,6 milioni in uscita. Circa il 90% dei token di input era coperto dalla cache. La parte più consistente dell’elaborazione è stata sostenuta dalle chiamate a Sonnet per classificare i commenti; lo sviluppo applicativo con Opus 5.5 ha richiesto una quantità molto inferiore di risorse. Il dato aiuta a comprendere un aspetto spesso trascurato nelle dimostrazioni di coding agentico: la velocità con cui viene prodotto il software non racconta da sola il costo computazionale necessario per arrivarci.

Sarebbe tuttavia sbagliato presentare HackerTube come un nuovo YouTube costruito in un fine settimana. Il servizio non ospita autonomamente i filmati e non deve sostenere i costi di una rete globale di distribuzione video. Utilizza il catalogo e l’infrastruttura di YouTube, intervenendo sul livello di selezione e presentazione. Questa distinzione è importante anche dal punto di vista imprenditoriale: costruire un’interfaccia alternativa sopra un’infrastruttura esistente è un problema molto diverso dal replicare una piattaforma globale. Il merito dell’esperimento non sta nell’aver eliminato la complessità tecnologica, ma nell’averla circoscritta al problema che Karpathy voleva effettivamente risolvere.

La conseguenza più interessante riguarda il rapporto tra competenze tecniche e capacità di realizzazione. Trasformare un’idea in un prodotto digitale richiedeva tempo, capitale e un gruppo di professionisti in grado di occuparsi delle diverse fasi dello sviluppo. Gli agenti di programmazione stanno modificando questa struttura. Il loro contributo non consiste semplicemente nel generare codice più velocemente, ma nel coordinare attività che prima richiedevano interventi umani distinti. Il ruolo dello sviluppatore si sposta progressivamente verso la definizione dell’architettura, la formulazione delle istruzioni e la verifica del comportamento del sistema. Non significa che la competenza ingegneristica sia diventata superflua. Al contrario, quando il codice viene prodotto da un agente, comprendere cosa controllare diventa ancora più importante.

Un’applicazione pubblicata in due ore non è automaticamente un prodotto pronto per essere gestito da migliaia di utenti. La sicurezza richiede verifiche indipendenti, la manutenzione non termina con il deployment e la gestione delle dipendenze può introdurre vulnerabilità che non emergono durante una dimostrazione. Karpathy ha mostrato quanto sia avanzata l’automazione dello sviluppo, non ha dimostrato che un agente possa sostituire integralmente la responsabilità di chi gestisce un servizio.

Il vantaggio competitivo di YouTube è stato costruito anche sulla capacità di raccogliere dati comportamentali e utilizzarli per governare la distribuzione dei contenuti. HackerTube introduce una possibilità differente: utilizzare le raccomandazioni pubbliche prodotte da una comunità per creare un’esperienza alternativa, senza dover conoscere personalmente gli utenti e seguirne ogni movimento. Non è una sostituzione dell’algoritmo di Google, ma una dimostrazione del fatto che il valore della raccomandazione può nascere anche fuori dalla piattaforma che distribuisce il contenuto.

Karpathy ha accompagnato la pubblicazione con una considerazione che probabilmente merita più attenzione del progetto stesso: molte applicazioni che fino a poco tempo fa avrebbero richiesto settimane o mesi possono oggi essere realizzate in poche iterazioni con un agente. La domanda finale non è quanto velocemente Claude abbia scritto HackerTube. È quante idee non siano mai diventate prodotti perché il costo dello sviluppo era superiore al valore economico atteso. Quando questa barriera si abbassa, cambia anche il mercato: non occorre più costruire una grande azienda per sperimentare un servizio verticale. Occorre individuare un problema reale e sapere come verificarne la soluzione. Per chi guida un’impresa tecnologica, è un cambiamento da osservare con attenzione. La scarsità potrebbe non essere più rappresentata dalla capacità di sviluppare software, ma dalla capacità di capire quali prodotti meritino davvero di essere sviluppati.

HackerTube è accessibile all’indirizzo hackertube.org.