Polvere di Stelle – LLM e Vibe Coding, con Simone Pizzi

MagnetarMan's Glitch - Web Design & Tech Trends
MagnetarMan's Glitch - Web Design & Tech Trends
Polvere di Stelle - LLM e Vibe Coding, con Simone Pizzi
Loading
/

📖 Descrizione 📖

Ciao a tutti! Mi scuso per la qualità audio relativa ai primi 7 minuti della puntata. A causa dell’emozione stavo registrando dal microfono sbagliato e ho dovuto utilizzare la registrazione di backup. Appena me ne sono accorto ho fatto lo switch di microfono, quindi il resto della puntata dovrebbe mantenere lo standard classico, grazie anche a Simone che mi ha condiviso il file in alta qualità della sua registrazione.

In questa puntata, Peppe e Simone Pizzi si immergono nel mondo dell’intelligenza artificiale e dello sviluppo, partendo da un esperimento straordinario: creare un videogioco completo senza scrivere una singola riga di codice. Simone, partendo da una sfida personale e utilizzando strumenti come Gemini, Cursor e React, racconta il suo percorso da totale neofita fino al completamento del suo “sogno bagnato”. I due discutono delle sfide e dei limiti degli LLM, come la gestione del contesto e il contesto limitato dei token, sottolineando come queste tecnologie stiano cambiando radicalmente il modo di programmare.

Una puntata imperdibile che esplora il potenziale dell’IA, non solo come strumento per la programmazione ma anche come catalizzatore di creatività, affrontando temi come l’evoluzione tecnologica, i rischi del “nuovo oscurantismo digitale” e l’etica nell’era dei large language model. Il tutto con la consueta schiettezza e l’umorismo di Glitch.


🔗 Link Puntata 🔗

Sito RuntimeRadio

Simone Pizzi Website

GitHub Simone Pizzi

Telegram Personale Simone Pizzi

Luminar Neo

Youtube Raffele Gaito

Cursor IDE

Windsurf

Godot

Google AI Studio

Runtime By Night – Nano Banana

Tra le Righe Podcast

Canale Telegram The Safe Place


❤️ Support Links ❤️

🎙️ Podcast Page: https://magnetarman.com/glitch/ 🎙️

📱 Gruppo Telegram: https://t.me/magnetarmanfeed 📱

📧 Mail: me@magnetarman.com 📧

💰 Link Donazioni: https://ko-fi.com/glitchpod 💰

⚡ Donazioni Lightning: gladjump66@walletofsatoshi.com ⚡


📜 Trascrizione della Puntata 📜

scambiavano in maniera totalmente gratuita eccetera e poi giustamente hai preso un’altra strada perché da quello che so sia un po con le interviste che hai fatto nei vari anni in giro pure con Alex eccetera tu poi ti sei giustamente buttato a livello di passioni nel video giusto? Sì sì, sì sì assolutamente io diciamo che inizialmente ho sempre avuto le passioni per tutto quello che che era un po innovazione e tecnologia e diciamo noi facciamo parte noi io e quelli magari della mia generazione io sono del 72 e fanno parte della generazione che io definisco pionieristica da un certo punto di vista perché è quando l’home computer insomma i micro computer quelli che abbiamo potuto avere dentro casa sono entrati appunto nelle case dell’agente da lì diciamo che le risorse erano quelle che erano come diceva giustamente Giuseppe e si tendeva a giocare con i giochi in cassetta al comando 64 alla piano dei giochi però ovviamente non essendoci una interfaccia user friendly alla fine già soltanto per fare le cose più basiche dove imparare ad utilizzare quello che era il parser dei comandi ovviamente di un sistema che era basato sul linguaggio di programmazione sul basic e quindi alla fine studiare il basic era quasi un vabbè potevi anche non farlo però è stata sempre una bella passione che mi aveva portato fino a un buon livello poi diciamo che il problema di fondo è che poi arrivata l’amica 500 e secondo me l’amica 500 ha un po distrutto questo questo questo questo fatto perché lì basta infilare dentro il dischetto e giocavi e dali un po’ tutto questo imputto questo impulso a programmare già è morto ok siamo andati diciamo più verso come posso dirti il concetto di di software moderno cioè ti scarichi lex che oppure il cd oppure la situazione doppio clic installi avanti avanti avanti voi giocare poi fare quel che vuoi anche peggio perché l’amica 500 che già aveva un’interfaccia windows quindi già un’interfaccia proprio moderna da un certo punto di vista tu in realtà ficcavi il dischetto non cliccavi niente è giusto lanciavi l’esequibile col dischetto a rivederci grazie esatto ciao ciao e quindi diciamo abbandoni un poco questa situazione poi questo meteorite appunto dell’intelligenza artificiali ti fanno di nuovo rosolare come si suol dire questa questa passione quindi ti ci butti a capofitto giustamente partendo da da un totale neofita perché avevi giustamente dei concetti ma poi come ben sappiamo la programmazione al giorno d’oggi parlo io da sviluppatore web che quindi siamo quelli sfigati ecco siamo ritenuti quelli sfigati perché i programmatori seri veri duri e puri sono quelli che lavorano il metallo ecco quindi un po’ l’alex raguglia che lavora su su mac os oppure che sviluppa in in c sharp e tutte le derivazioni dc per windows o anche per linux e quindi diciamo noi siamo un po gli sfigati per effettivamente già la programmazione web abbastanza complicate anche simone ne ha ricevuto un piccolo scorso giusto visto che hai giustamente provato a rifare il sito di runtime da zero perché era un progetto anche quello un po’ abbandonato basato su una vecchia versione che avevo fatto io e quindi aiutato potenziato ecco dall’utilizzo dell’ai hai rifatto anche il sito di runtime giusto sì allora io faccio una piccola premessa perché è giusto un po fare una specie di brevissimo escursus diciamo che il pallino la percezione della volontà di programmazione c’è sempre avuto tant’è che ogni tanto negli anni prendevo in mano i manuali di python e me lo studiavo ed era vantaggiato nel progredire perché alla fine per chi ha una base basic appunto come la mia e quindi viene da quel da quel mondo lì alla fine ti sei ritrovato con una grammatica lievemente diversa ma il la logica concettuale della programmazione alla fine quella era insomma con i dovuti le due distingue ovviamente sull’evoluzione delle macchine di quello poi linguaggi oggi possono fare quindi diciamo che il desiderio ce l’ha sempre avuto poi è un po per picrizia un po perché poi alla fine io come dici te poi mi occupo dei video mi occupo di audio faccio podcast faccio la radio sono sempre preso da mille mille cose all’ognitanto qualcosa mi si perde per strada inevitabilmente e faccio una premessa che io non sono un programmatore non lo non era la mia intenzione di diventare un programmatore e non sono neanche un sostenitore dell’intelligenza artificiale nel senso più largo del termine cioè più estremista diciamo diciamo che vedo tanti problematiche ci sono tante incongruenze tanti piccoli problemi che andrebbero affrontati anche eticamente e moralmente però poi alla fine nel momento in cui determinati strumenti esistono e io non posso impedire che esistano o per lo meno non voglio neanche impedire che esistano a quel punto piuttosto che utilizzare determinati strumenti per scrivere chat gpt sei uomo o donna preferisco utilizzare questi strumenti come interfacce per fare cose da lì è nato un po secondo me il motivo per cui io sono qua perché poi alla fine la cosa nasce un po per curiosità no allora innanzitutto poi facciamo un po come dicevi come dicevi tu giustamente peppe c’era open high che ha fatto chat gpt che per un periodo di tempo è stato un po il leader di questo tipo di di settore di mercato anche se poi con le versioni 4 4 4 mini 4 non si capiva niente di come erano esotto sotto categorie perché diciamo che a mio modo di vedere da da tecnico ti posso dire che a mio modo cioè da quello che ho notato è una situazione che parliamoci chiaro gli è anche esplosa in mano perché loro avevano come posso dire un concetto perché come tu ben sai quando sei a livello marketing no il nostro software è cazzuto noi già abbiamo previsto il futuro tutte queste minchiate qua classiche degli americani che hanno diciamo impresso come posso dirti nel fuoco dei reparti marketing lo sappiamo tutti come funziona questo tool è un po esploso in mano perché loro se l’erano immaginato con questo può aiutare persone appunto a generare visto che llm appunto è l’acronimo di large language model quindi come dice il nostro vate vannini un generatore stocastico di stronzate quindi non fa niente altro che un t9 voluto poi fondamentalmente sì sì sì non fa altro che generare termini partendo da da appunto da un training da una base dati e quindi sostanzialmente loro dicevano questo qui può aiutare magari ecco fa un po più dovrebbe fare un po più del riassunto automatico di word non so chi se lo ricorda che appunto su word però precisiamo un po’ sta cosa io so d’accordo valter vannini però anche quella poi diventa un’estremizzazione dall’altra parte perché il risultato è quello che conta cioè noi non vogliamo sostenere che l’intelligenza artificiale capisce quello che dice pensi o pensi ma nella maniera più puramente umana del termine ma il risultato è quello che l’interfaccia con un linguaggio a me è comprensibile mi restituisce la percezione di comprensione cioè alla fine il risultato è l’obiettivo cioè non è il fatto che i chat gpt gemini o o o antropi e quindi clod alla fine pensino veramente siano una coscienza e cose del genere che sono tutte puttanate no se può dire puttanate su tuo podcast spero e si si snopo di qualche voi ma come dicevo io la parte marketing del termine la visione là perché poi diciamo c’è la verità molti sono c’è un approccio conservatore che nell’ambito del mondo tecnologico a volte fa un po ridere però è spagliatissimo esatto però diciamo che l’intelligenza artificiale non è che l’ha inventata open ai cioè non è che strumenti o algoritmi intelligenza artificiale non esisteva noi 15 anni fa utilizzava un programma si chiama luminar che serviva per ottimizzare le fotografie c’è una sorta di lightroom soltanto che aveva uno strumento un tool super evoluto all’interno ma sa parlare tantissimi anni fa che ti perfezionava le foto e te le faceva diventare del livello professionale come se tu fossi il miglior editor di fotografie poi chiaramente negli anni così come santa costina dice che al molti strumenti di automazione di correzione di di semplificazione dei processi di sviluppo so sempre esistì già esistono da tantissimo tempo poi ovvio che adesso ci troviamo di fronte a un salto evolutivo non una rivoluzione un salto evolutivo no perché poi è sotto l’occhio di tutti tra l’altro una rivoluzione se la vogliamo chiamare che vediamo in due anni ha trasformato completamente se stesso anche la sua qualità e da quando io ho iniziato il mio progetto sia quattro mesi va secondo me in questi quattro mesi è successo quattro volte tanto quello che è successo in due anni perché io mi sono visto trasformare praticamente la base sotto le mani esatto mentre che gli stavo utilizzando e questo è stato anche disorientante da un certo punto di vista però poi ci arriviamo dai no no sì infatti vede per questo proprio per questo preambolo come detto giustamente tu è un salto non tanto quantico nel senso di rivoluzione ma evolutivo perché hanno hanno preso un po il concetto di quello che erano tantissimi software spoiler luminar resist e ancora si chiama luminar neo adesso si si lo so utilizza sempre più o meno le stesse le stesse situazioni però hanno hanno preso questo concetto lo hanno come posso dire invece di verticalizzarlo c’è fa una cosa la fa bene fa un po’ di tutto sto s l questo lm ma lo fa in maniera appunto sufficiente e appunto fa un po’ di tutto e soprattutto lo veicola tramite credo il mezzo di comunicazione che più è stato dirompente negli ultimi trent’anni ovvero una chat testuale è vero è vero infatti le chat le chat chat bot così vengono chiamati sono comunque strumenti generalisti fondamentalmente poi sono gli strumenti specifici che utilizzano quel tipo di strumenti di modelli quindi dell’lem che indirizzano in maniera approfondita lo strumento generalista diventava uno strumento specifico no ma mi trovi ma mi trovi d’accordo quello che appunto hanno fatto hanno democraticizzato questa tecnologia proprio perché se devi appunto avere a che fare con quello che viene chiamata la modalità gentica e quindi già iniziamo a fare un passo ulteriore cioè quindi tu lasci all’lem tra virgolette entrare nel tuo programma di sviluppo e quindi può vedere tra molte sempre tra virgolette tu tutto la tua code base quindi sapersi rapportare con modifiche anche più complesse è appunto un un passo successivo rispetto al classico chat bot che tu gli dici guarda c’è questo codice fix me lo aggiornamolo e quello ti ti guarda appunto solo quel quel piccolo concetto appunto la democraticizzato in modo che una enorme platea di persone anche non tecniche possano utilizzarlo in maniera tra virgolette profittevole voglio sorvolare altrimenti diventerebbe una una discussione di quattro ore su tutta la parte negativa perché a noi a me neanche francamente non interessa perché poi al livello etico come detto tu a livello morale ognuno io sono da questo punto di vista molto molto libero a livello di pensiero ognuno faccia quel che vuole basta che giustamente abbia buon senso è vero che anche questa cosa può essere utilizzata tra virgolette male perché il buon senso di uno può essere il senso di un altro però poi secondo me ci sono questo posto di palcosceni diversi dove poter parlare in maniera diversa degli stessi temi non è che tutti le che tutti le diciamo gli stage e gli stessi salotti possono essere adatti per parlare di qualsiasi cosa qui noi in questo caso perlomeno immagino che siamo qui per parlare proprio di un evento più tecnico specifico diciamo così molto molto tecnico infatti facciamo un un passettino un po’ più avanti per cui diciamo partendo da questo mega cappello introduttivo tu hai detto guarda cioè ti sei hai ragionato dopo il sito di runtime è andato discretamente bene parallelamente voglio tornare a cercare di soddisfare uno dei miei sogni bagnati ovvero quello di sviluppare un videogioco e quindi sostanzialmente hai iniziato ad utilizzare via via e poi magari ci fai una una panoramica tu dei tool dei tool dei sistemi sempre più complessi anche giustamente studiandoci tanto dietro e io ho cercato di dare una mano per quanto possibile proprio per diciamo cercare appunto di coronare questo tuo sogno sì allora betta la tua mano è stata importante perché a volte è stato un po’ un indirizzo magari non è stata una mano sì poi con chitub in maniera particolare perché lì ovviamente per me era un un diverso che non è uno sviluppatore non non ha il concetto di chitub esatto esatto poi dopo ci sono arrivato piano piano però ecco la parte su chitub che comunque il supporto tante volte magari ti domandavo cose per avere un po’ un indirizzo generale no e allora la cosa non è nata con il sito runtime il sito runtime è stata un po’ una conseguenza la cosa era nata ascoltando un video youtube di un influencer che seguo perché pur essendo un entusiasta dell’intelligenza artificiale a volte questi approcci un po’ mi infastidiscono però devo dire che è esatto bravo bravissimo e comunque un approccio abbastanza equilibrato e un giorno già comunque sappiamo che questi chat già avevano questa cosa che tu gli scrivevi scrivimi un codicino e quello te lo faceva il programmino in python via dicendo magari sbagliava non erano perfetti ma lo facevano no diciamo che c’erano molti limiti da questo punto di vista ma funzionavano un giorno lui fa questo video dicendo con l’uscita effettiva di chat gpt 2.5 pro ok che è stata forse il vero passo in avanti cioè lui ha detto ragazzi se voi utilizzate chat gpt e avete un’idea lui vi costruisce il programma senza che voi sappiate scrivere una ricadillone i programmatori sono morti ma in realtà io poi sono un’altra idea su questo secondo me il problema non è vero il programmatore è morto secondo me il problema è che il programmatore su questo si deve ultra specializzare cioè deve andare proprio deve fare uno step in avanti secondo me da questo punto di vista poi vabbè mi travi d’accordo e questa è una cosa che sul podcast su glitch e io dico spesso cioè io ho trovato fortuna rispetto a tanti altri miei colleghi proprio perché appunto molti miei colleghi magari sono orizzontali in php siti in generale io mi sono ipe verticalizzato su su warpress e sulla gestione appunto in php tant’è vero che a me quando mi chiamano per un problema sanno già che su warpress sono appunto ninja di warpress e quindi tutte queste situazioni posso farlo con warpress se c’è un sito che ti devo di fatto in un’altra maniera ti posso dare dei dei concetti generali ma appunto sono killer da quel punto di vista là e infatti il primo problema è stato proprio questo che comunque l’arrivo degli llm potenti come gemini 2.5 pro ha fatto sì che il sito di run times trasformasse da un sito warpress che per me era completamente inaccessibile perché oltre a essere warpress che va bello lo so anche utilizzare volendo ma c’era poi sopra una tutta una sovrastruttura di un tema che che per me era complicatissimo e non sapevo ogni volta che doveva una modifica e infatti non facevamo modifiche da anni dovevo chiedere e poi spera che qualcuno c’esse il tempo per farlo e quindi ricostruire un sito come una single page non dinamica ma comunque multipagina che funzionava bene con un player figo con una cosa estetica per me è stata una cosa importante da fare e ammetto che può creare delle problematiche una situazione del genere no perché molti hanno fatto tanta polemica verso te me su questo fatto perché a però allora quelli che fanno so lavoro ma io quelli che fanno so lavoro le avrei dovuti pagare per fare questa cosa ma io non avrei mai pagato una persona per fare un sito di una realtà come quella di runtime che non è una realtà professionale no è una realtà come posso dire ammatoriale per quanto è grosso come concetto per quanto io poi tu lo sai è vero che io sono un una una gruppi di runtime da questo punto di vista quindi sono in palese conflitto di interessi però effettivamente ce ne fossero di realtà tra virgolette ammatoriali come quella di runtime anche perché i vostri podcast c’è io mi ricordo già nel 2018 avevano superiato il milione di ascolti cioè non è che stiamo parlando del podcast che fa 1000 2000 del marchettaro di turno oppure tutta roba del genere ce ne fossero di network del diciamo di questa caratura se noi fossimo stati dei marchettari avessimo seguito quelli che erano poi delle linee e guida saremo anche avremmo anche guadagnato dei soldi ma noi non ce ne frega niente e andiamo avanti per la nostra filosofia no quindi da quel punto di vista insomma però ecco devo dire che non è nato appunto con il sito runtime è nato proprio con questa cosa del videogioco perché quando gaido ha detto quella cosa io mi sono messo seduto davanti al computer e ho detto adesso e qui nasce il progetto di the safe place adesso io realizzerò un videogioco completo da la a alla z senza toccare una riga di codice senza toccare una riga ma non solo perché non sono capace ma proprio perché a quel punto diventa una sfida perché è come se gaido ma avesse lanciato una sfida a me ma lui ovviamente non è che stava facendo questo però a quel punto per me è diventato una sfida io ho detto hai detto questo adesso voglio dimostrare fino a che punto arriva il limite di questo strumento per la serie testiamo concretamente lo strumento che poi è giusto perché sono da queste tra virgolette a mio modo di vedere la tecnologia odirna e sicuramente anche quella futura negli ultimi 80 anni ha fatto queste enormi passeggiate gigante proprio perché persone del genere hanno detto io c’ho uno strumento ecco un martello al posto di fare solo il martello in che modo lo posso utilizzare per risolvermi un altro problema ma è giusto a mente poi le vie del signore sono infinite ma è proprio questo perché secondo me poi alla fine tante volte la gente si sofferma un po sulla sulla televisione lo strumento del diavolo noxia in anni 50 il jukebox è lo strumento del diavolo perché fa sentire la musica del diavolo cioè questo approccio così refrattario a prescindere un po’ troppo religioso anche attratti devo dire la verità sì no nel senso mo al di là del contesto religioso è proprio il fatto che è una cosa nuova e a volte fa quasi figo dire io questa roba non la uso no e questo è successo con le macchinette fotografiche no col digitale con con la musica in digitali ancora oggi non è musica devo tenere il cd il vinile che per me è una stronzata poi il vinile perché il cd è già comunque c’è musica digitale è comunque una digitalizzazione c’è a tutti i suoi limiti del caso però comunque in generale ogni volta che esce uno strumento secondo me la cosa che tutti devono e in che maniera quello strumento può essere utile e non in che maniera il marketing mi impone che io utilizzi quello strumento allora io ho raccolto tantissima documentazione quando concluderò il mio progetto scriverò un libro su questo che non comprano nessuno ma non sarà un libro prevalentemente tecnico sarà la narrazione di una storia che secondo me merita di essere raccontata perché quando lui ha detto questa cosa che ha detto questa cosa io ho detto appunto ho cominciato a fare questo esperimento con un approccio accademico per quanto io non sia un accademico non sia uno scienziato non sia un universitario e via dicendo accademico nei limiti di quello che posso fare io ossia raccogliendo e documentando qualsiasi cosa io stessi facendo in quel momento questa cosa coincide con il fatto che c’era un videogioco che io vedevo in televisione quando ero ragazzino io l’ho ricercato ho fatto delle ricerche veramente iber approfondite ma questo gioco pare non c’è sia traccia probabilmente è un riflesso sdeviato e allucinato della mia memoria io… ah può darsi pure che fa parte della categoria abandonware questa è una puntata che pure porterò successivamente ci sto lavorando da amici proprio perché la maggior parte della tecnologia soprattutto videogiochi tanti videogiochi ma anche molte trasmissioni questo potrebbe essere un nuovo scurantismo un nuovo medioevo digitale ecco come l’ho chiamato io proprio perché col fatto che non c’è più la politica del sì vabbè ma tanto lo sviluppatore sarà lui a tenerlo perché gli conviene va a finire che noi ci stiamo perdendo un sacco di pezzi per strada sì fortunatamente sono tanti siti da internet archive comunque anche siti più specifici che riescono poi in qualche maniera a costruire queste biblioteche no che tengono dentro tutta sta roba c’era una trasmissione che non era tandem e c’era un gioco che non erano i giochi di tandem che secondo me dal ricordo della grafica era un zx spectrum massimo vichventi proprio il tipo di anche dei colori che utilizzava dove c’era questo cursore questo oggetto lampeggiante che si muoveva all’interno di un di uno scenario a tile e in questo scenario a tile c’erano delle icone colorate sempre fatte con le lettere tutto in grafica asci dove che ne so c’era una r rossa era il restore dove potevi che ne so fermarti e recuperare magari dei punti e la f viola era magari il fuel e quindi recupera il tutto questo giustamente facevano di necessità virtù come tantissimi giochi di quelle copa di quell’epoca proprio perché proprio materialmente sui pc dell’epoca non c’era proprio potenza per no no no infatti quello era fatto su un computer che non aveva neanche gli sprite il vichventi per esempio non aveva l’altra risoluzione e non aveva esatto quindi alla fine era molto probabile che fosse che già già lo spectrum però magari era un programma fatto in basic molto semplice quindi potrebbe essere uno di questi due computer comunque alla fine tutti muovevano e la griglia ovviamente succedevano delle cose quindi c’avevano delle penalità era un perfetto per fare un gioco anche televisivo perché era come se fosse una sorta del gioco da tavolo poi no tu spostavi la casella se che sposta se capitavano la casella che te dava le bastonate davano da te bastonate no e quindi dove raggiungi il fuel dove raggiungi il restore e dove arrivare dall’altra parte allora io a questo punto ho detto dato che ce l’avevo in mente questa cosa ce l’avevo talmente in mente detto io costruirò questo gioco dalla la z senza ovviamente fare nessun tipo di modifica a mano esatto è iniziato con gemini 2.5 pro sulla chat base quella proprio gemini.google.com che e qui ti dimostra il fatto che io ho iniziato a far sta cosa senza aver la minima consapevolezza di quello che stavo facendo partendo come una persona normale proprio dalle basi basi basi proprio zero tant’è che lui mi generava praticamente questi codici htlm con la iper descrizione perché io ce l’avevo talmente in mente che ho già costruito un mini gdd no quindi game developer the document insomma alla fine da utilizzare all’interno del documento che di solito io consiglio quando si ha a che fare con l’intelligenza artificiale proprio perché tu gli dai delle basi quello se se le schiaffa nel contesto e cerca di allucinare il meno possibile proprio perché tu gli dai la visione generale esatto ma in realtà è un documento che sputtano alla grande è un documento che dove si fa prescindere no perché comunque è importante che c’è un documento che che tiene traccia no del vuol dire che hai già organizzato dentro della sua idea carlo santa costia dice vabbè tutti quelli che fanno polemica su questa storia che stai facendo non si rendono conto che in realtà tu stai programmando il linguaggio naturale perché tu stai istruendo un’interfaccia a scrivere un codice che tu altrimenti non saresti stato in grado di scrivere però lo fai con la logica di uno che sa che conosce la base della programmazione no e questo un po mi ha aiutato però quando lui generava sti codici ogni tanto mettevo cosine no allora questo deve fare questo corregge quest’altro aggiungi questo aggiungi quest’altro tra l’altro recuperato il primo file htlm mi so quasi emozionato era una cosa bruttissimo tutti i prototipi perdono mi se ti interrompo ma anche questa situazione dei videogiochi tu non hai fatto nient’altro che fare tutti i passi di anche delle grasi grossissime case di sviluppo per quanto riguarda un videogioco c’è la fase di pre-produzione che quella che tu hai fatto in piccolo c’è avere un documento con tutti i passi come dovrà essere il gioco poi una fase di produzione che in questo caso hai totalmente demandata a gemini proprio perché non è il tuo campo e poi una fase di post produzione la bug fix eccetera eccetera eccetera però quando tu fai un file cioè fai un gioco htlm javascript in un solo file htlm è ovvio che primo poi ovvio per me adesso non ovvio per me allora è ovvio che a un certo punto sarebbe arrivato il limite almeno che non vuoi fare un giochino molto semplice tipo un pacman della situazione ma oppure prima botta prime due botte tre botte poi ovviamente oggi quel gemini 2.5 pro di allora secondo me non è il gemini 2.5 pro di oggi per quanto gemini non soltanto aveva una grande potenza nel coding ma e ancora oggi secondo me ne mani imbattuto c’era un enorme finestra di contesto che è stato il più grosso dei problemi milione di token esatto il più il problema assoluto nello sviluppo a lungo termine sugli lm è il problema del contesto e io su questa cosa ho visto regredire e avanzare regredire avanzare il mio codice milioni di volte a volte volevo spacca tutto perché lui non mi rendevo conto quando utilizzavo problemi come scurso che a un certo punto perché non c’era un avviso noi diceva oh guarda che sono arrivato quasi al limite lui a un certo punto continuava aveva finito la sua finestra di contesto refresciava e ricominciava a fare cose a cazzo e come dico sempre io che ti fa ridere sempre questa frase scambiava cazzi per palazzi esatto esatto no ma non proprio non sapendo però lui doveva continuare ad eseguire l’operazione e quindi faceva delle cose a volte sparivano database interi cioè tu immagina settimane di lavoro diceva che ci stiamo in tutto questo tempo ci sommette tutto questo tempo perché vabbè comunque quando mi sono reso conto e anche gemini mi ha detto guarda che questo file html ogni tanto spariscono le cose perché lui che faceva lui lo rigenerava da capo ogni volta cioè quando gli dicevo di fare le correzioni lui rigenerava magari queste mille linee di codice le rigenerava da capo e inevitabilmente se perdeva i pezzi le cose usciva un puttanaio incredibile a quel punto mi sono appunto accorto che esistevano gli ide con io già usavo visual code per i miei cose in python che facevo per esperimenti che esistevano gli ide con gli llm dentro e li ho detto sborta totale appunto come detto tipo cursor come cursor che è stato il primo che ho utilizzato adesso ce ne stanno venti ragazzi ce ne stanno una marea e ognuno aggiunge questioni che risolvono secondo me il migliore da un certo punto di vista è stato windsurf perché windsurf aveva un sistema di memoria interno che supportava come se fosse una sorta di server mcp una sorta di memoria cache perché diciamo server mcp magari per chi ci ascolta potrebbe essere un po un po avanzata come concetto però dopo pure ci facciamo un giro sì sì sì però diciamo che aveva questo sistema di memoria interno che teneva sempre costantemente aggiornata lllm anche quando lllm ha finito il contesto riusciva in qualche maniera non in maniera perfetta ma riusciva in qualche maniera a mantenere almeno a finire l’operazione fino a che poi potevi tu resettare il compito ricominciare da capo perché poi ogni volta tu devi ricominciare da capo no però ecco diciamo che gli ide hanno cambiato tutto perché gli mi sono reso conto che l’idea ha detto sì questo è un file bello gaiardo ma va rifactorizzato e devi incominciare a ragionare e modularizzare perché se no giustamente lllm arriva al cap del della memoria adesso una cosa che ho visto con con le nuove tecnologie tra virgolette transformer eccetera che cosa fanno sono diventati più intelligenti ma comunque peccano che cosa fanno arrivano al limite di token non si bloccano come si succedeva prima dei primi tempi ma che cosa fanno prendono tutta la chat che hai fatto ne fanno un riassunto in modo da comprimerla e qui si perdono pezzi ed ecco soprattutto sul coding può combinare disastri quando si tratta di un testo scorrevole potresti non notarlo ma sul codice io per esempio con clod ho avuto dei problemi e de qui che devi essere molto più per questo dico che devi essere molto chirurgico ma io ho imparato e poi sbattono di nuovo dentro una nuova chat in una nuova sessione questa riassunto e poi continuano a fare da dove sono fermati sì diciamo che il problema il primo problema che ho riscontrato anzi il secondo problema prima problema quello del contesto sul quale ci ho sbattuto veramente tanto tempo prima di capire come funzionava sta cosa no perché non la capivo evidentemente il secondo problema che è un problema che è anche attuale che è ancora così oggi che anche negli idei quelli più evoluti con l’llm più evoluto perché il problema ragazzi è che se non usate le chiavi api e utilizzate i modelli all’interno delle web e tu c’hai il limite del browser si no non è sezzo che tu in un’idea come cursor puoi utilizzare l’apk di google no però la devi pagare no giustamente se no utilizzi gemini 2.5 che già come modello inserito sul cursor però che c’hanno sti modelli che sono auto limitati cioè non c’ha un milione di token finesse contesto c’è una 200 mila 400 mila perché è una scelta politica dei gestori dei software che ci sta sul culo però è così non è che purtroppo è così no ma banalmente è una questione di costi perché questa si diciamo questi che non abbiamo giustamente descritto ma che mettiamo qui giusto come come abici come postilla e che consumano quantità spropositate di memoria di corrente eccetera per cui quelli di cursor giustamente per fare non andare totalmente in bancarotta ti dicono io ti do per 10 dollari al mese te capo fino a un certo punto perché poi a mese non mi esplode tutto però quello è il limite delle chiamate in senso generale ok cioè lui ti dice io ti do 500 chiamate al mese però in queste 500 chiamate su google gemini che può tranquillamente andare oltre il limite che impone che impone cursor praticamente dopo 15 20 30 chiamate comunque lui finisce la sua finestra contesto in quel software ok è una cosa proprio è una decisione proprio scelta da loro no no no sono consapevole perché me li sono studiati loro è proprio una situazione politica proprio perché loro dietro non te lo spiegheranno mai però io mi sono informato e proprio a livello tecnico loro fanno due cose o si prendono giustamente potenza di calcolo da google e poi fanno un po i ripartitori nel senso dicono questo ciò da google gestisco a seconda dei meme abbonamenti facendo un un balancing del di quanta gente lo sta utando e quindi i limiti sono un po variabili o sostanzialmente loro che cosa fanno si fanno autorizzare da google google gli da o dei server loro su cui gira la versione loro o dei se lo montano loro con dei server e sostanzialmente hanno queste cose però google giustamente gli dice visto che gemini è mio lo sviluppato io e la gente se vuole se lo prende da me a te comunque per imposizione ti do una versione limitata perché tra filtra virgolette io lo faccio anche come marketing perché dici vedi cosa sa fare gemini se invece ti accorgi di questo trick come tu giustamente poi ti sei accorto e vuoi più potenza venimi a pagare a me google perché a me sinceramente di cursor se me ne sbatte il cazzo no beh certo c’è anche se poi comunque comunque cursor è comunque un cliente no di google da un certo punto di vista però la cosa importante è che rispetto agli altri competitor gli altri ide cursor almeno te lo dichiarava se tu andavi aprivi la tendina dei modelli ancora diceva che punto era arrivato non più che altro diceva proprio gemini 2.5 400 mila token di contesto mi ricordo gli screen che postasti mentre che ne so clod 120 no per esempio quello te lo diceva gli altri non neanche quindi il problema poi non se vuole però oltre alla questione della finezza di contesto che sarà sempre un problema e dovete acquisire competenza nel saper gestire questa cosa il grosso dei problemi è che ancora oggi così è che un singolo file con più di 1200 righe di codice lo manda in sbrocco lo manda in sbrocco non riesce a modificarlo non riesce ad andare a modificare la parte finale del codice quindi taglia cose a cazzo e ti corrompe completamente il file quindi ogni volta io mi rendevo conto che determinati file raggiungevano determinate dimensioni anche qui ci sono due dove arriva con l’esperienza sbattendoci la testa gli facevo rimodularizzare ovviamente anche quel singolo file che magari aveva più funzioni al suo interno quindi alla fine il problema è che diventava un software con una quantità di file superiore alla media ma con una quantità di linee incompatibile con le proprie funzioni poi fondamentalmente e questo però non mi è salvato da quando fino a che ero solo su htlm e javascript e a un certo punto ho inserito anche un un back-end con php per per il database oggetti però anche a gestire insomma vabbè alla fine comunque sono finito nel muro ma soprattutto a un certo punto cercando e analizzando mi è stato suggerito di utilizzare react come come framework perché praticamente react come framework aveva una un’auto gestione interna anche degli errori quindi era un po più facile diciamo la gestione degli errori e tutti i bug che io avevo in htlm e javascript erano più gestibili perché quando io ho fatto una versione nuova ogni volta che facevo una versione nuova della versione htlm javascript sembrava funzionare tutto poi magari lo facevo provare ad altri e ce n’erano bug di ogni genere errori dei console e via dicendo che ovviamente non te ne rendi conto perché il software non c’è un software che te lo dice se non ovviamente facendo il browser andare in l’oppatura e vedere la famosa console esatto esatto invece react un po’ risolto questo questo questo problema perché gli errori li vedi un po’ a monte tra l’altro cambiando anche linguaggio passando a typescript anche lì comunque gli ide hanno i loro interpreti che te lo dicono già subito l’elenco di errori typescript che sono all’interno di un di un file e quindi quando tu hai finito di fare una determinata procedura prima da andare a fai test fai tutta la correzione di typescript e ovviamente sempre tutto tramite htlm e poi ovviamente fai test per vedere insomma quello che è quello che succede quindi mi volevo scusa che ti interromo mi volevo prendere giusto giusto un secondo giusto per per per essere un po più precisi perché giustamente come dici tu c’è il problema di tutti i linguaggi tra virgolette web native quindi htlm css javascript sono appunto dei linguaggi che vengono automaticamente presi e letti dal motore di rendering del browser che quindi prende e fa quello che il codice dice mentre giustamente react che alla fine è un framework che se non ricordo male sviluppato stesso dal consorzio facebook cazzi e mazzi quindi zuchenberg e bastardo che avevano appunto il problema di avere una versione delle applicazioni di facebook instagram eccetera che che vada bene per tutti i dispositivi è un è più simile non tanto al linguaggio web ma appunto a un linguaggio di programmazione vero e proprio cioè che quindi prende e a un certo punto interpreta quel linguaggio e alla fine caccia una sorta di pre compilato ecco diciamolo così ma non è un compilato come appunto il c ma è una sorta di pre compilato che poi è più facilmente digeribile dal motore web che alla fine fa lancia l’applicazione react e proprio per questo come tu hai giustamente detto invece di utilizzare le funzioni del browser permette a monte di fare come linguaggi di più stra virgolette seri come cico e compagni di appunto avere un compilatore che ti dice guarda fra te qua c’è un problema qua c’è una situazione la parola si fai un debunking a monte piuttosto di dove arrivare a rilasciare ovviamente la versione poi mette degli esperari di trovarlo l’errore capito perché poi non è manco detto no c’è nel senso magari tu fai una sessione e non succede niente lo fai giocare un’altra persona come fai il test quello appena apre fallo la prima movimento e esatto quindi c’è alla fine c’erano tanti errori che io non vedevo e che vedevano gli altri no mentre che comunque usando un framework come react che poi comunque fa un build no c’è fa comunque una compilazione alla fine come dici tu però a monte prima di fare tutte le compilazioni lui risolve dei problemi poi ti fa la compilazione per vedere se anche compilando nonostante le correzioni evidenti che abbiamo visto esce il merlone esatto ci sono ancora errori quindi diciamo che da quel punto di vista però prima di arrivare a react io avevo già iniziato il gioco avevo già cancellato e ricominciato da capo diciamo così almeno un paio di volte fino a che a un certo punto forse alla fine della seconda versione che stavo ricominciando con javascript e via dicendo mi sono riso conto che dico vabbè ma questo non è il linguaggio che può portare avanti un videogioco che vuole avere una struttura no così con bravissima io quello infatti ti stavo per fermare proprio perché volevo mettere questa postilla cioè fin quando era il paradigma del facciamo il giochino come la vivi in televisione perché questo appunto c’è da dire a si si e si no perché in televisione che faceva poche cose diciamo il linguaggio web era fattibile visto che poi come si sol dire te partita la scimmia è vero è vero questo andava precisata e ragione hai fatto bene dirlo bravo e mo voglio fare il fallout apogrifo però con quella grafica con quelle situazioni e giustamente tutto è deraiato sì diciamo che l’interfaccia rimaneva anzi poi l’interfaccia oggi è migliorata tantissimo c’è anche un effetto crt a fosfori molto realistico a un certo punto di vista poi ultimamente l’ho disabilitato perché no non riuscivo a vedere troppo sfumate vabbè poi lo perfezionero però la mappa è fatta in codice asci tutto quanto però dietro cominci a esserci un engine importante con delle strutture una main quest delle quest secondarie c’è un crafting c’è gli oggetti il raccolto degli oggetti il riposo le regole dungeons and dragons di prima generazione quindi tutta una serie di cose che prima non erano minimamente concepite e a quel punto sono passato a godot o godot che godot è un engine per sviluppare giochi ed è arrivato anche a un buon punto però il problema è che la versione godot non mi restituiva il feeling cioè io l’avrei finito nella metà del tempo su godot perché è indiscutibilmente uno strumento adatto per fare più che un engine un sdk a tutti i livelli un po come a real cioè ti dà proprio gli strumenti per creare i giochi tutta una gestione di base una situazione si occupa lui memoria non memoria cazzi e mazzi quindi giustamente ti semplifica tantissimo il la situazione tra l’altro tra l’altro è interessante perché è uno strumento molto potente che può lavorare sia in 2d che in 3d e utilizza gd script che è una sorta di versione di python ma sotto c’è c++ capito quindi tu puoi anche scrivere direttamente il codice in c no nel senso senza andare a fare poi troppe sovrastrutture no perché ovviamente il il gd script è una sorta di interpret no saprà sì sì sì sì sì ok però però essendo un sdk un engine di gioco tutti i videogiochi sono scritti in c++ quindi sempre l’andiamo a finire come si sovra si poi però ecco c’è l’opportunità di disegnarti l’interfaccia a mano di posizionare le cose cioè tutte cose che uno sviluppo in un framework web non sono assolutamente fattibili e tanto per un periodo di tempo ho anche continuato un po lo sviluppo parallelo però ovviamente questo mi portava tempo poi me perdevo qui sono arrivato a questa versione qui sono arrivato a questa altra non era fattibile no come ti vedo scoprire considerate che tutta sta roba io la sto a fa da solo completamente da solo nel tempo libero compatibilmente con cioè non è che dici tu sai io mi sono scivmiottato voglio la nuova carriera che ti devo dire a 55 anni a 60 anni voglio fare il sviluppo di videogiochi anche se però ci sono state delle sessioni che magari ho passato la notte intera per dirti non mi trovi d’accordo però dico che adesso la mia mission è mollo tutto moglie cani figli no no no no certo certo anche perché in realtà l’idea era di arrivare al conclusione di un progetto che era quello di sviluppare un videogioco e senza scrivere una ricca di codice e io quel quel progetto lì e fa l’ulti l’ho ultimato tre mesi fa e no io lo ritengo e cioè la prima versione del gioco che era la versione del gioco perché era stata pensata c’è è pronta è pronta funziona l’ho documentata non ho messo mano nel codice e giustamente come detto tu giustamente ci scriverai un libro perché a mio modo di vedere questa storia io la voglio leggere un po da beh diciamo che un po la conosco per via traverso perché noi comunque poi non la stiamo raccontando però in generale comunque è proprio appassionante anche il la storia che sta dietro al perché il per come come nasce poi anche la parte narrativa no per poi dopo tutto diventa ma ho messo questo mo c’è metto questo mo c’è metto questo così è l’appetito vi è mangiando come si sovvissima c’era un certo punto nella versione web poi lo diciamo che poi li sono arrivati degli errori catastrofici nel lm me l’ha spaccato completamente e non esistono ero ancora entrato nel l’era dei kitab che giuseppe è arrivato un po quando quando oramai i danni avevo fatto ero quasi affogato esatto che c’aveva addirittura i tool tip cioè sembrava minecraft a un certo punto cioè tu passavi sugli oggetti addirittura passavi sulle caselle della mappa ti diceva coordinate tipo di bio ma c’è era andato un po fuori di testa no c’è questo chiaramente mi ha fatto perdere un po il contesto e mi ha fatto perdere ovviamente anche l’obiettivo di quella di quella cosa che poi due mesi tre mesi dopo mi ha portato ad oggi ad aver completato il gioco ed essere finalmente alla versione 9.7.6 che il gioco è completo avrei potuto mette tranquillamente 1.0 ma ovviamente c’è tutta una fase di debugging adesso che è fuori di testa perché questa cosa effettivamente credo che io te la rubberò sta frase perché invece di vire le bestie mi credo che quando si tratta di progetti su per il mio lavoro dirò ho lo stesso problema dell’el m sto perdendo il contesto se si no li avevo perso un po la visione no da un certo punto di vista perché più mettevo cose più era figo e diceva beh ma io lo qui a questo gli posso dire fa qualsiasi cosa no c’è che cazzo mette c’è pure un piselletto che cammina saltellando c’è in delirio di ogni potenza è bravo esatto è un momento un po come tra l’altro l’el m mi chiamava direttore che ho vinto quindi direttore ma quelli lo fanno perché quelli devono compiacerlo sì poi noi ci siamo molto divertiti con giuseppe perché a un certo punto è arrivato clod 4 e clod 4 ha rotto ancora di più la macchina no c’è nel senso è stato cazzo c’era un clod 4 è arrivato nel momento in cui anche col progetto react e il progetto pure quello godot c’era lo stesso identico tipo d’errore ossia praticamente una doppia inizializzazione nel gioco sia su uno che su quell’altro quindi vuol dire che evidentemente era magari anche le istruzioni che devo io che che hanno portato a quel tipo di soluzione ho solito per mia esperienza ti posso dire che quando si cambiando linguaggio quando c’è lo stesso problema potrebbe essere un problema di addestramento cioè nel senso questi ci hanno buttato dentro tutto internet sicuramente sai quanta merda c’entrata dentro sì tra l’altro devo dire che con godot è interessante ragazzi un esperimento se vi capita fatelo perché godot in realtà quando avevo fatto un primo progetto tempo fa ma così giusto per giocarellare quindi prima di decidere di passare proprio a godot praticamente l’lm mi dava le istruzioni e facevo le cose su godot ok perché godot bisogna un po nelle ultime versioni quando gemini 2.5 e diventava un po più evoluto scriveva direttamente i file di godot quindi io praticamente facevo fare tutto a lui e poi aprivo godot e c’era il gioco dentro è una cosa incredibile se tu ci pensi è folle no come cosa lui ha solo un po obiettato dicendo ma io l’interfaccia non la posso fare perché l’interfaccia è una cosa che tu devi disegnare sul e io ho detto ma dai ma che ci vuole so quattro tabelle cioè nel senso e alla fine la faccia alla romana lo hai abbastanza per culato che poi la finta ha fatto esatto comunque diciamo che poi è arrivato clod 4.0 e lo sai perché te l’ho fatto vedere io ogni a un certo punto lui ha risolto su entrambi i progetti un bug che non riuscivo più cioè ero feo cioè ormai ho detto vabbè basta finita rega mi prenderanno per culo tutti che ho fatto tutto un cancan che stava a far sto gioco e via dicendo però che ci posso fare e è uscito clod ha detto basta lo proviamo cioè basta spendiamo soldi non fa niente lo proviamo risolve me sto bug cioè ovviamente io dà tutti i dati le cose il perché il per come quello che succedeva cosa quali erano gli errori tutto il log tutto quanto e su clod attenzione è pericoloso perché tra i modelli di machine learning è quello che ha la finestra di contesto più bassa bravo bravo però era un’operazione chirurgica ok cioè lui ha letto la documentazione essenziale cioè non si andava a leggere tutti i documenti tra l’altro cosa importante ragazzi se fate sti progetti voi dovete considerare che nella cartella documentazione e qui ovviamente è il motivo per cui poi vi potranno servire dei server mcp poi magari ne parleremo in un altro momento ci sono più di 200 documenti 200 file di documentazione log per log e changelog per changelog antiregressione per antiregressione tutte le versioni tutti tutti gli aggiornamenti il documento ovviamente le progettazioni quindi voi rendete conto che se tu aprivi clod 4 i ricevi leggi tutta la documentazione non sapevamo e l’aria hai finito a finire la fine quello che io l’utilizzo in maniera chirurgica certe volte quando sto lavorando al tool quello libero windows che sono ho dovuto creare un compilatore perché se no altrimenti si superava come detto tu le mille linee di codice clod son pallaria niente niente infatti ho detto leggi solo la documentazione essenziale cioè perché io nei file cioè nella cartella documentazione anche dei file indice giustamente io posso un po maniagare ovviamente queste sono cose che acquisisci con la competenza con il fatto di fare le cose c’è un file indice dove da comunque l’infarinata e soprattutto dice all’lm questo è il file dove devi venire per cercare quell’informazione e dirti io ti dirò dove sta ok quindi lui ha letto l’informazione essenziale io detto c’è sto bug il problema è sto file lui è andato la s brus brus brus brus brus e il bug era sparito e io ho scritto dai e lo scritto così e lui dal lì in poi a parlare in un linguaggio un po’ confidenziale tipo insomma a un certo punto ci guarda in quest’altro file ci stanno tutti questi altri errori e mi ha risposto e la madonna giuseppe l’ha visto lo screenshot? avevi rotto clod. poi dopo se non è più successa questa questa derivata è finita la finestra di contesto come ben ormai avete capito quando resette la chat la finestra di contesto eccetera lui tornava a vergine ecco esatto esatto vabbè comunque poi alla fine ovviamente lo ricevamo mettevamo elementi mettevamo il crafting mettevamo cose poi ogni tanto dico vabbè senti ma sta cosa la levo che è un po’ troppo perché è un po’ troppo però poi alla fine il problema è che ogni volta che ero sul punto di mollare qualcosa arrivava lo strumento nuovo ogni volta giocarteneo nuovo che ti aggiustava la situazione perché esatto perché poi alla fine la cosa incredibile è che oramai è all’ordine delle settimane sta roba è a un certo punto è uscito gemini cli che per chi non lo sa è praticamente gemini 2.5 pro installato sul terminale del sistema quindi tra di te api dove tu gli puoi andare a spucchiaccare tutto quello che vuoi senza avere i limiti della chat sì io c’ho un abbonamento ai premium quindi lui di base non mi chiede l’api mi chiede solo l’accesso al mio account però gli account alla fine c’hanno un tot di chiamate al giorno non so tantissime e che per i progetti per come sono i miei purtroppo significa praticamente fa un’operazione al giorno perché quando entra deve leggere i documenti e deve fare questo e quello altro basta ha finito a rivederci e grà e si partiranno un milione di chiamate però però la cosa bella è che ovviamente essendo senza sovrastrutture e avendo accesso diretto senza un’idea senza un’interfaccia senza niente tutta la potenza è concentrata lì e devo dire la verità che anche lì mi ha levato ultimamente proprio soprattutto due tre giorni fa perché in questa fase in cui tutti i moduli all’interno del software sono stati inseriti è stato fatto un cambio come libreria a zostand perché purtroppo bisognava modulare modularizzare bene determinate cose e perché comunque reactor arrivato un po al suo limite infatti c’erano errori di re rendering in continuazione loop infiniti cose che che purtroppo quando arrivi a quei livelli li con react da solo non niente la fa non niente la fa un bel traguardo perché io cioè simone pizzis scriviamolo ha messo in gris sì sì ma no era arrivato un punto in cui un po per errori di codici un po per tutto e infatti quando siamo passati a zostand siamo perché per me è comunque una collaborazione è un fratello ormai a cui si incontra un cristo che fa le cose per meno comunque quando siamo arrivati ovviamente a zostand che ha costruito ogni file ogni store per ogni funzione c’è stata un’ennesima rifactorizzazione e anche con il gioco completato chiaramente c’è da sistema una coda infinita dei problemi che gli strascichi di ogni refactorizzazione su divisione dei file con compiti specifici dove magari parti dei codici sono rimasti da una parte piuttosto che da un’altra quindi saranno settimane decalvario ma insomma diciamo che il grosso è finito allora quindi se io dovessi guardare un po indietro questa esperienza di dico il mio primo progetto originale secondo me è stato un successo perché io comunque il gioco per come l’avevo pensato all’inizio l’ho completata e non ho scritto una versione codice la prima da quello che ho capito scusami se ti interno un po sempre ma anzi si è andato anche oltre le due più rosse aspettative esatto esatto io pensavo di fallire capisci c’è ma non è che era la mia intenzione fallire però volevo spingere questa cosa per vedere ragazzi si va bene fa il codice senza che tutto tocchi la riga dei codici quello che vi pare ma ecco qua non ci credo manco io obiettivamente tipo ecco qua vedete che avviene il limite è questo invece mi inculava sempre c’è andava avanti e più andava avanti e più la vedevo come come una presa di posizione ma non che io lo volessi danneggiare o volessi per forza raggiungere l’obiettivo che dire no no fa schifo sta cosa non è quello è il successo di questa operazione secondo noi sta nel fatto che alla fine è riuscito a non farmi dimostrare quello che volevo dimostrare io ossia che questa dichiarazione questa affermazione fa un gioco completo senza che tu metta mano al codice fosse un oggi 2024 quando sei iniziato non è ancora fattibile allora allora per come l’avevo fatto io il primo gioco è anche fattibile per se tu vuoi costruire un gioco strutturato non è fattibile ovvio non è fattibile soprattutto perché adesso non è più così però c’è stato un momento in cui prima delle ulteriori evoluzioni degli idei che a volte dato che lui non riusciva a scrivere i file non ci riusciva perché erano troppo grossi e lui diceva vai alla linea 314 cambia questo con questo io ho notato che questa stronzata la fa spesso gemini adesso adesso a me non capita più devo dire la verità una volta succedeva in continuazione e dicevo guarda che io non sono in grado di farlo e poi il progetto prevede le mani no non so come ti sto scrivendo digitando con il naso no diciamo che il progetto prevede che tu completi questa operazione lui ci provava e faceva dei tanni incalcolabili quindi alla fine ho detto un po’ per sperimentazione quindi ho detto il primo progetto quello di completare il gioco di un cursore lampeggiante che si muove in una griglia e ci sono degli ostacoli dei benefici delle cose che arrivare a punto a punto b ha funzionato tra l’altro le mappe ogni volta erano generative era una mappa dei 60 per 60 caratteri il problema è che il gioco finale quello che sto lavorando adesso so 250 per 250 che so più dei 61 mila e passa tile no quindi quindi capisci che anche lì abbiamo dovuto facca mia react che non è che doveva leggerle renderizzare le tute ogni volta si esenai splodeva tutta le renderizzava dei volte in volta che la camera si spostava quando tu ovviamente davi a bè stai avendo diciamo stai percorrendo gli stessi passi che hanno percorso tutti i che di solito percorrono tutti i sviluppatori di videogiochi perché molta gente appunto non sa che tu nel videogioco proprio per un fatto di ottimizzazione ci stanno appunto quello che viene chiamato ottimizzazione nei videogiochi di questa cosa ne parleremo pure in una puntata prossima che sto scrivendo e che la maggior parte delle persone normali pensano che tutto quello che vedono così com’è no invece funziona nei videogiochi nel computer come nel nella natura cioè nel senso se tu il tuo occhio oltre un tot vede sfocato nei videogiochi non viene renderizzato in maniera completa solo quello che vedi sulla telecamera viene renderizzato il resto no anche perché bisogna sgravare il giustamente il processore i processi laborativi e se no altrimenti esplode tutto sì sì anche perché noi oggi tendiamo a non considerare tante cose perché le nostre macchine sono milioni di volte più potenti delle macchine del passato e quindi pensiamo che siamo in fine esatto che a questo livello qua possono far tutto però poi in realtà il browser non è un un eseguibile windows e tanti altri e comunque un framework progettato per fasi di web non non deve renderizzare 61.000 con temporaneamente no quindi è ovvio che c’è comunque dei limiti tecnici e tecnologici che che tu devi comprendere le comprendi mentre che sbagli perché altrimenti ma questo è stato un problema anche con con godot c’è con godot c’era questa mappa dei 61.000 e passa tile che poi abbiamo trasformato in tile grafici cioè lui ha preso la stessa mappa che c’è il gioco web quindi quella con le lettere i puntini le m le l tutto quanto e praticamente la trasformate in tile grafica in sprite fondamentalmente in modo che non doveva renderizzarli ogni volta e quindi è diminuito il monte chiamate esatto esatto no però pure lì lui all’inizio leggeva tutto e gioco sbloccava impazziva splodiva il motore e vabbè è normale immaginate a livello di computazione memoria una cosa del genere e dicevo ma come che non appare la mappa e non lo capivamo ne io nel l l m poi a un certo punto c’è avuto stintuizione perché ecco un’altra cosa che dovete tenere in considerazione è che anche se le cose stanno cambiando da un certo punto di vista il il un l l m avrà sempre una visione strettamente tecnica legata al coding non avrà mai una visione logica poi dopo ci arriva poi dopo c’è io ma per esempio martelli in maniera seria sopra diciamo che c’è stato un problema di visualizzazione alla io cosa ho fatto nel gioco web io nel gioco web ho impostato e ho obbligato il gioco ad essere incastonato all’interno di un frame 1920 per 1080 ok che è una cosa innaturale no per un per il web no c’è il senso ok quindi tutto quello che sta all’interno del gioco deve stare in quel frame e quel frame proporzionalmente deve ricom deve riadattare tutto quello che sta all’interno a secondo della dimensione della risoluzione del dello schermo dell’utente o del browser perché se io impiccionisco il browser lui questo 1920 per 1080 lo deve portare a diventare 500 per 500 e tutto deve essere proporzionato identico quindi capite che questo è completamente anti web sta roba paradossalmente sì in tutto il responsive va a puttana e non esiste responsive è un’applicazione exe c’è questa la logica è che questo deve essere un gioco desktop ok quindi deve funzionare così però questa cosa ha imposto delle regole all’interno del gioco che poi dopo quando andavamo a modificare delle parti grafiche del gioco non ci non ci riuscivamo perché non capivamo che la sovrastruttura aveva creato delle sovraregole che risovrascrivevano tutte le volte che tu facevi dei cambiamenti all’interfaccia ma lui non ci poteva arrivare a questo tipo di logica e non ci poteva arrivare neanche io perché non avevo la competenza però lì poi c’è l’intuizione e l’intuizione è stata ma non è che per caso io ho detto di fare una cosa e questa cosa ha fatto una puttanata questo esatto questo monitor master che tra l’altro su tutto il code c’è tutta la documentazione doveva essere immutabile e immodificabile e questa è l’unica cosa che veramente ha funzionato perché lui ogni volta che guardava il monitor master se spaventava questo ha detto che non lo devi toccare questo non va toccato lui però non capiva che ovviamente ci siamo arrivati poi con ragionamento io gli ho detto guarda la logica nell’insieme non guarda il codice perché questo è ovvio che l’lm cioè come dicevamo non pensa realmente no cioè non c’è un ragionamento reale c’è un elaborazione e quindi quella elaborazione è una macchina a tutti gli effetti hai un input e ti produce un output però se tu la capisci sta cosa e hai la consapevolezza di quello che hai sviluppato perché il problema la tendenza è che quando tu poi ovviamente fai tutto all’lm lui magari costruisce delle strutture tu manco lo sai no ma siccome che ma siccome che io avevo progettato tutto ed ero consapevole tra l’altro un po vi do due trick e poi possiamo pure chiude e avevo progettato tutto dai io poi alla fine ci sono arrivato a questo tipo di discorso tra l’altro come lavoro io lavoro con l’ide e l’lm e lavoro con germini 2.5 pro tramite ai studio che ti permette di controllare la finestra di contesto per esempio nel progetto questo qui sono arrivato a 700 mila token diciamo che c’è un problema di fondo che anche quando non si è arrivato alla fine della finestra di contesto il llm rischia comunque di perdere coerenza perché l’informazione immagazzinate dentro è talmente tante che a un certo punto non ci capisce più un cazzo questa cosa sempre gaito ma anche altri studi altri perversi indici avevano visto che in pratica poi gli llm iniziano a segmentare cioè vedono principalmente la parte iniziale la parte finale sulla parte centrale se perdono un poco di qualsiasi informazione che tu gli stai dando testo codice immagini eccetera sì tra l’altro secondo me siccome che io ovviamente tutta la documentazione la carica io utilizzo gemini 2.5 pro su high studio come assistente tutto quello che è stato fatto nel progetto tutta la documentazione tutto lo sviluppo tutto il tutti le road map sono tutte là dentro e ogni volta che io devo recuperare qualcosa lui e ovviamente mi supporta nella nello sviluppo costruendo insieme a me i prompt che devo andare scrive sulla sull’idea questa importante ragazzi perché un llm costruisce il prompt in un modo che tu non ecco no questa cosa l’ho notata anche io tanto è vero che pure per quanto mi riguarda l’inizio prompt li scrivevo io poi dicevo no ma io sono stupido fammi migliorare fammi guardare video youtube in realtà paradosso almente credo che il trick principale sia proprio questo cioè nel senso io lo sai che cosa faccio quando devo andare a fare tipo delle modifiche per gli script in python oppure per il toolkit di windows e gli dico gli faccio proprio un documentino basando i nuovi su quello che ci siamo detti perché tu mi hai svuotato praticamente la vita dicendomi sta cosa ma da fare un documentino dicendo proprio scritto in markdown dico guarda titolo questa cosa creami un prompt che faccia questa questa cosa in questo modo logico gli metto l’elenco puntato che piace molto a loro gli metto come questo esempio di codice gli metto l’esempio di codice fra paretti e lui va pulito che un amore sì sì ma infatti io così cioè lavoro così cioè lui gemini 2.5 su high studio mi produce il prompt dettagliato e anche con sezioni dei codici ovviamente spesso e volentieri sono puramente ipotetiche perché ovviamente lui non ha la visione diretta dei file questo purtroppo è ovviamente un limite di questa procedura però poi dopo io produco il markdown scrivo proprio prompt.md e vado sull’idea gli dico ecco il tuo prompt gli elinco il file e lui ta ta ta segmento il segmento fa tutto e tra l’altro ti aggiornano anche il file facendo vedere questo fatto questo fatto questo fatto questo fatto diciamo che oggi gli ultimi ide lavorano sulle spec lavorano su sui task cioè oggi quando tu gli fai un lungo prompt lui struttura tutto e si autocostruisce perché ormai si sono resi conto che se gli fai fare una cosa troppo complicata asbar mellano quindi guardate vedo vedo un suggerimento c’è kiro quello di amazon non so se è già disponibile io ce l’ho perché me l’hanno mandato in somnistra wishlist ma me l’hanno mandato che kiro praticamente non fa soltanto gli spec perdonami qua mi trovi ignorante sono un ideo un llm è un ideo sempre visual code soltanto che è di amazon quello di amazon che dentro ha la sua logica non c’è solo gli modelli llm come tutti gli idei moderni nuovi con gli llm hanno tutti delle funzionalità specifiche degli llm quando io a un certo punto sono lì guardate abbiamo dobbiamo inserire all’interno del gioco questo modo il modo del crafting te faccio l’esempio con tutti i dettagli tutte le cose tutto scritto ovviamente con uno scritto io lui si costruisce prima il documento di design se lo fa da solo e non te la fa pagare a queste cose ti fa pagare soltanto la chat e poi quando va in esecuzione sui task a beh diciamo che secondo me per il momento essendo nuovo sta sta facendo sicuramente i dati li condivide quindi si riaddestra su queste cose normale cioè diciamo che non ti stanno facendo proprio un favore ma so bravi ragazzi ecco diciamo diciamo che però è proprio scritto sulla fattura cioè loro te lo specificano proprio quello che paghi quello non paghi tant’è che c’è la differenza tra gli spec quindi proprio con l’esecuzione dei task e le chiamate alla chat normale perché per lui sono proprio due cose diverse quando lui fa il documento di design fa la roadmap e poi costruisce scrive proprio gli spec è figo che praticamente lui fa questo documento e poi dopo lo aggiornano costantemente con una modalità proprio interattiva cioè ogni idea che esce ultimamente aggiunge un elemento di sviluppo un’altra cosa è l’ultimo secondo me trick che poi un po’ lo sai perché tu c’hai il file io ho costruito nei mesi come sulla base dell’esperienza chiaramente un documento che si chiama è una sorta di patto assoluto è un patto tra l’operatore e i modelli linguistici gli lm dove dentro sono delle regole fondamentali che adesso non vediamo ma non perché però comunque sostanzialmente prima o poi lo distribuirò questa cosa l’ho data però la soltanto pochissime persone che così potevano analizzarlo anche dammi dei pareri dentro sono delle regole fondamentali e poi questo momento è un documento assoluto che però poi io inserisco in ogni progetto in ogni progetto l’llm insieme alle istruzioni che gli dò lui aggiunge degli elementi che sono specifici del progetto perché ovviamente il documento generico però poi magari sono delle cose per esempio specifici per ogni progetto in pratica stai facendo quello che alla fine gli lm da viachat già fanno perché molta gente non sa come funziona lllm viachat cioè quello che tu gli scrivi ciao chat cpt fammi questa cosa quando premi invio lui prende quello che è scritto lo encapsula in un altro master prompt che open eia scritto insieme ad altre funzioni ad altre cose lo batte dentro lllm ti caccia il prompt di uscita in delle parentesi speciali quello che ti caccia nelle parentesi speciali lllm sul web te lo fa vedere mentre tutto il resto è un fuscato bello questo è proprio un pò cioè questo è proprio sono è una costituzione no no ma io l’ho letta per questo ti dico la sto facendo assomigliare a questa cosa perché ovviamente assomiglia un pochino al master prompt che tutte le aziende appunto di lllm per come framework generale ecco più tutte le cazzate che ci veda scrivere questo questo ovviamente tu lo sai meglio di me come funziona perché io ribadisco continuo a ribadire che nonostante la competenza che ho acquisito a fare questo fatto ho fatto altri video ho fatto altri progetti sto già sviluppando altri videogiochi tra l’altro nel frattempo che con con la consapevolezza oggi vanno più lisci rispetto a questo delirio che è stato deciso una road map abbastanza definita però diciamo che questo patto è il documento essenziale tant’è che il file inizia con 0 0 0 patto di cooperazione e quando io inizio un qualsiasi di se se sezione di lavoro prima di fargli leggere il contesto prima dagli istruzioni vi dico leggi comprendi e accetta incondizionatamente il patto di cooperazione lui ti accetta incondizionamente il patto di cooperazione ti fa tutti i tag sulle cose che ha capito che sono le quelle le regole essenziali e dall’in poi a volte non sempre funziona però diciamo che l’ottanta per cento dei problemi me la risolte perché uno dei problemi degli llm e che se ne vanno a peccazzi loro sempre anche anche in contesto loro di fa sta cosa e luco in ciaffa cose tu dici me e poi scusa che sai a fa no no perché ho pensato che fosse il caso di inserire ma che caso te la dico sì sì sì no perché appunto questo è il problema degli llm è una tecnologia non deterministica che io mi arrabbio e bestemmio in continuazione perché se tu vent’anni fa uno sviluppatore qualunque gli avresti detto guarda l’informatica che ha come base la matematica c’è quindi il dato certo inconfutabile e irripetibile sarebbe diventata una cosa non deterministica o ti avrebbe riso in faccia oppure si sarebbe impiccato e oggi siamo arrivati a quel livello sì comunque diciamo che aiuta questo documento aiuta tanto come se tu avessi scritto le tre leggi della robotica di asima bravo le due tre leggi della robotica è vero è vero secondo me uno strumento che che può essere utile perché poi è chiaro che tutto è perfezionabile migliorabile oggi magari mo è tanto che non lo vado a rileggere devo dire la verità perché comunque lo utilizzo però magari se ci vado a mettere mano adesso già so che tante cose le percepisco diversamente no c’è un senso comunque come il buono dell’essere umano rispetto alla macchina e che se la macchina non c’è come gli llm se non vengono aggiornati nella programmazione tendenzialmente non crescono mentre l’essere umano ha di buono che anche la mattina quando ti svegli apri gli occhi è capace che il raggio solare di colpisce la pupilla in quella maniera e ti fa partire tutta una situazione esatto poi se posso di ultima cosa e qui concludo proprio il mio pensiero poi dopo se vuoi fare altre domande voi chiude insomma vedi tu perché sì volevo dare giusto 2 3 situazioni volevo un po rispondere con te vedere un post situazione pensi e poi ci siamo sì guarda dico solo questo che ds place adesso diciamo che sisteme ero tutte le cose che che lo rendono non funzionante no c’è nel senso che funziona poi il gioco però se non attivate le cose consattivano ancora insomma dei dei problemi c’è la ma in questa che deve essere definita come integrata c’è sistema di combattimento e finalmente lo lo c’è e dentro però il sistema lo deve agganciare cioè nel senso è scritto sta tutto lì solo che devesse inserito all’interno del del contesto però detto questo muo al di là di tutto il gioco è virtualmente finito e tutto quanto quando uscirà il gioco e ci giocherete potreste pensare quando davanti sei mesi del lavoro per sta cagata perché lo potreste pensare e io lo capirei tante cose che sto facendo oggi sono dieci volte più evolute e superiori inevitabilmente per l’esperienza che si acquisisce fare le cose soprattutto una cosa che è la partita così proprio a cazzarella cioè nel senso voglio vedere che succede se faccio questo e quest’altro però io rimarrò sempre affezionato a sto progetto anche se magari le persone lo considereranno male poi magari no perché comunque il gioco c’è non è che non c’è però io rimarrò sempre affezionato a questa cosa come se fosse una sorta di prima creatura no fatta come dice il proverbio la prima volta non si scorda mai e si è un po è così ma proprio per per tutto il mondo che mi ha creato dentro un po detto così perché poi dopo si è creata la storia ho scritto e sto facendo la seconda stesura del romanzo prequel cioè alla fine mi si è creata nella mia testa creativa tutta una serie di cose che se tu ci sei inutili vai e fai scrivi il libro prequel del gioco che giocheranno in 15 ma che ne ne frega però il ragionamento è esatto esatto il fatto proprio perché ti parlo da persona che effettivamente ha sempre fatto questa cosa proprio per cercare di sfogare la parte creativa egomaniaca ti si è aperto partendo da una cazzata ti si è aperto un universo tant’è vero che mi ero segnato qui nel negli appunti una frase che ti volevo tra virgolette donare per fare anche un po da riassunto generare a quello che abbiamo detto tu sicuramente conoscerai il classico detto di archimede sera di archimede ero non ricordo datemi un punto vi solleverò il mondo tu partendo da una stronzata ti sei costruito il punto e ti stai sollevando un mondo come si so dire sì diciamo sì diciamo che è un po molto tutto autoreferenziale però è guarda c’era un gioco su zx spectrum si chiama trash can e quando e quando tu praticamente facevi lo spazzino prendevi la monnezza la doi portar via no e facendo attenzione ai cani quando entrava nei giardini delle persone e c’erano vari fumetti che apparivano sulle teste delle persone con delle frasi random no per quanto ce ne potessero essere no dentro a un gioco a 16k esatto e una delle frasi dei uno era diceva datemi lo zx spectrum e vi cambierò il mondo anzi no è dato uno zx 81 ancora peggio il zx al primo computer basato sul processore z80 che ovviamente parla di una cosa che c’aveva si è non capa no poi alla fine come computer il zx 81 non c’aveva grafica non c’ava colori no e quindi la battuta questa battuta tutto sommato me la so portata dietro nella vita perché dico a volte tu poi anche comprai il computer da 6 milioni di dollari via dicendo no però magari c’hai un micro computer che hai comprato a 400 euro c’è un’idea e vedi che c’è un’interfaccia testuale che ti permette di poterla sviluppare però l’idea secondo te è buona è più che sufficiente per creare un mondo che poi alla fine quando tu fai un gioco un po in un certo modo costruisci un po un mondo no costruisci dei personaggi in una storia e tutto quanto quindi per me voglio dire è stato è stato importante questa cosa la quale comunque rimarò affezionato e quando finirò un po me dispiace tanto di la verità insomma tutto ma succede sempre così però effettivamente io sono totalmente d’accordo dal tuo punto di vista anche perché un po che sono anche io romantico ecco diciamola così ma soprattutto perché effettivamente io credo che se anche vediamo analizziamo un po la storia del genere umano e certo ma chiunque c’è non solo i grandi condottieri che si studiano a scuola se ci fe caso le migliori scoperte sono oppure le cose più creative eccetera sono venute proprio quando l’essere umano si è trovato in una situazione di merda quindi in una situazione problematica doveva risolvere un problema oppure quando si è trovato con degli evidenti limiti ecco quindi per superare il limite in maniera creativa credo che per fare anche un po la chiusa di questo ragionamento una cosa che credo spero ci distinguera per sempre dalle macchine è che noi con appunto la creatività e l’invettiva riusciamo a uscirne fuori del problema la macchina nel migliore dei casi allucinerà e tu gli direi ma che cazzo steffa? abbastanza vero è anche vero però soprattutto una distinzione tra uomo e macchina che per citare una trasmissione radiofonica di altissimo valore ossia l’ultima montagna runtime by night noi siamo cresciuti con una cinematografia che ci ha insegnato che macchine dal nome meraviglioso altisonante tipo skynet terminator matrix ci stermineranno in realtà noi abbiamo capito che noi saremo sterminati da una tecnologia che si chiama nano banana la buzzword del periodo che dio mio tutto da un caso strano andatevi ad ascoltare ecco me la metto nelle show notes l’ultima puntata di runtime by night che abbiamo fatto dove si chiama puntata banana tra le mani bravissimo dove è successo un po questo delirio no più che altro diciamo per concludere ti volevo fare giusto giusto più che due domandine vedere un po tu come la pensi perché un po ce la siamo ce la siamo raccontato però volevo sapere un poco cosa ne pensi di questa situazione e sempre parlando dell’lem ulteriore come posso dirti aggiornamento degli lm quindi queste nuove interfacce relativi soprattutto i videogiochi sarà che tu da un prompt non se l’è notato google sta lavorando con questa cosa soprattutto in video sta cercando di accelerare abbastanza l’hardware per fare diciamo per rendere possibile questa tecnologia si lo che è che tu parti da un prompt e sostanzialmente il videogioco in maniera totalmente l lm caccia quindi procedurare generative eccetera ti si crea frame per frame mentre tu avanzi indietreggio fai altra roba quindi sostanzialmente una sostituzione totale di quello che la programmazione del videogioco a questo livello tu che ne pensi perché per me per quanto possa diventare voluta ha dei limiti tecnici intrintici proprio dovute al fatto che tu sotto c’hai una cosa come un lm che quindi può allucinare può creare i casini soprattutto in una cosa come un videogioco dove come tu ben sai se vai a scassare giusto una mezza virgola di una di una mezza funzione salta all’aria tutto per cui non saprei tu che ne pensi allora è un po complicato come tipo di discorso perché ci ho ragionato anche un pochino durante sto periodo diciamo che io sono ancora profondamente scettico sulla tecnologia insieme cioè noi al dirci ce n’è già uno in circolazione che però è un disastro c’è il google sempre quello di google però però la suite veo sì non adesso non mi ricordo comunque ne ho visto uno insomma su un canale youtube però quando ho visto la demo di quello di google quello nuovo insomma quello che stanno che non hanno rilasciato ovviamente perché poi diciamo c’è la verità tu mi fai vedere una demo e il problema quando tu generi immagini con l’intelligenza artificiale anche in tempo reale è che chiaramente quelli immagini sono generate lì per lì quindi il contesto può diventare ed è un problema inevitabilmente infatti però per questo volevo sapere tu che cosa ne pensi proprio perché proprio io non credo io non credo in quello che hanno fatto vedere prima di tutto perché sono due le cose o lo strumento di google non genera in tempo reale ma genera uno scenario 3d reale ok altrimenti è praticamente impossibile io vernicio il muro mi giro da una parte mi rigiro verso il muro e il muro rimane verniciato come lo verniciato io cioè oggettivamente questa cosa l’abbiamo vista in milioni di applicazioni di generazione in tempo reale è impossibile che ci sia quella persistenza e quella consistenza perlomeno per come la vedo io quindi piuttosto che una generazione per i limiti che hai incontrato anche tu perché paradossalmente con l’applicazione di questa tecnologia qua si vanno a evidenziare a sovradimensionare all’infinito i problemi di cui abbiamo discusso nell’ultimo appunto ora e mezza cioè problema di contesto problema di limite dei token problemi ma io immagino che li stiano lavorando su tecnologie che noi vedremo fra un bel po cioè nel senso immagino però in generale comunque io tendo alla percezione proprio anche per il tipo di risposta del del fotorealismo della luce e tutto quanto ho l’impressione che dal token e poi noi non sappiamo quanto passano cazzo stanno combinando la no ma soprattutto non sappiamo quanto passa dalla dalla scrittura del token alla generazione dell’immagine questo non lo sappiamo cioè io non ho la percezione di questo che ho l’impressione che crei in un engine a pari potenza di a real engine crei uno scenario 3d che proceduralmente si crea tappa per tappa mentre che tu avanzi nel magari nello scenario e che quello che sei generato entro determinati limiti rimane rimane lì perché perché è fisica fisica mente tra virgolette reale reale nella simulazione 3d quindi ecco diciamo che non sappiamo che tipo di tecnologia è quello che penso rispetto a questo tipo di tecnologie è che da una parte secondo me non saranno accessibili a tutti anche economicamente il che è giusto diciamo la vita perché la democrazia sì ma se poi devo vedere gente che utilizza sta roba per fare puttanate perché la gente tu è quando quando tu hai messo la prima volta un’intelligenza artificiale in margine in mano alla gente la gente e chiesto se c’è mal cazzo ecco questo è un po lo so ma purtroppo il brutto della democrazia c’è già internet fino di merda noi non facciamo esatto che è un’esattuale quantitativo di merda che c’è dall’altra parte considerando che tanti di noi possono avere comunque un approccio creativo e che magari hanno una consapevolezza e anche una consistenza di pensiero rispetto a un progetto ben delineato secondo me è comunque interessante fa parte dell’evoluzione giuseppe d’altronde non possiamo pensare che il mercato dei videogiochi o che il mercato del cinema o che la produzione di media e di contenuti rimanga così per altri cent’anni è inevitabile è come il ponteologramma e destra tre che fondamentalmente se tu ci pensi no nel senso che cose che che che faranno evo tecnologie che faranno evolvere proprio nella nostra percezione il nostro modo di usufruire determinati contenuti tra l’altro venendo anche a veo 3 secondo me avere uno strumento del genere permette di girare veramente dei film animazione veri e propri con una consistenza con degli attori sempre presenti e fisici e consistenti perché tu oggi pensi al fatto che poi fa un engine che va in giro fai le esplorazioni ma tu immagina a piazza la telecamera a dirgli che ottica stai utilizzando che primo piano che espressione deve fare e tu praticamente col prompt stai facendo una vera propria regia un po come fai con veo tramite flow ma a un altro livello ovviamente a proprio a livello infatti per esempio è interessante io lo vedo sempre forse sarò io che sarò negativista ma anche positivista cioè nel senso io mi immagino che per chi magari prima ho livo di faccione sempre classico sempre ho livo brutta sporca e cattiva sempre lavorato con tu prendi la sceneggiatura e la sottoponi quello forse se la legge poi la diciamo c’è pensa paradossalmente immaginate in queste situazioni di pre-produzione che tu magari ti scrivi il copione ti scrivi lo script lo butti dentro una situazione di questa diciamo del genere sperando che con appunto sempre la situazione regata furto dei dati privacy eccetera stiano un po attenti ecco ma non ci credo sotto sotto ti possa generare che ti devo dire un premontato una cosa che tu te la salvi dite guarda questo è il premontato fatto dalla i che vedete poi le semente che è fatto con aima descrive più a grandi linee in maniera ottica l’idea che ho perché effettivamente sarebbe un salto quantico visto che anche il più stupido dei produttori di hollywood a leggere un testo uno potrebbe essere illetterato e non lo legge ma guardare un video ce la fanno un po tutti ecco quindi magari anche limitati di intelletto potrebbe essere funzionale allora secondo me l’applicazione di sta roba è spropositata anche a livello educativo neuro psichiatrico va veramente tutto con una roba del genere sono detto scettico più per la tecnologia in sé che per l’usabilità però insomma secondo me è interessante va seguito però ancora non mi ci sono diciamo non ho aperto la mente a questa cosa anche se non in senso negativo ma proprio perché so più concentrato su quello che già c’è presente esatto esatto è che perché una volta guardavi il futuro proprio perché quello che c’è il presente lo conosci in realtà quello che c’è nel presente ancora ancora ti sorprende perché scopri ogni io scopro ogni giorno un tool uno strumento una cosa un cazzillo che che mi fa fare cose tra l’altro ho scoperto una cosa oggi su google documents che ti permette di fare gli audiolibri direttamente la io questa cosa non ha inserito notebook lm dentro e vabbè però non che ti fa riassunto no no no ma fa proprio la versione potenziata col podcast con le cose sì sì sì quindi insomma capisci che alla fine ci sono tutta una serie di cose tra l’altro lancio questa cosa che su runtime siamo lanciando anzi già uscito l’episodio 0 diciamo così un progetto che si ama tra le righe la biblioteca parlante dove raccogliamo racconti romanzi brevi romanzi raccolte poesie novelle quello che volete tutte le persone che vogliono mandarci ovviamente faremo una selezione di qualità e li trasformeremo tutti in audiolibri faremo uscire tutti in podcast no ovviamente non lo potremmo fa senza intelligenza attività questa cosa quindi noi possiamo contestare e schifare tanto queste tecnologie però è vero pure che oggi ci aprono delle possibilità che la maggior parte della gente anche i critici non si rendono neanche conto in realtà di quante cose potenziali si possono fare perché sono ancora fossilizzati magari a come si faceva il film cent’anni fa come si facevano le cose cent’anni fa non ci arrivano proprio e sì lo capisco da una parte dall’altra non è che trasformare per il cazzo no ma poi non è che trasformare un’arte significa denigrarla o distruggerla cioè questo che dico alla fine se tu trasformi anche un po il linguaggio cinematografico la grammatica proprio visiva e la l’applichi a una tecnologia nuova e questo l’ho detto con le macchine fotografiche è stato così c’è quando si uscite le fotocamere digitali che facevano i video che erano meglio delle videocamere normali e la gente ci ha cominciato a farcino ma tu dicono ma che è? sì adesso abbiamo Alex Raccundi che lo guardano ancora storto perché lui con l’iphone ha una qualità indubbiamente superiore a macchine che costano il doppio e il triplo ma la gente normale. Io lì ci avrei delle obiezioni non sulla qualità visiva che è sicuramente superiore il codec che è incredibile però ovviamente poi ci sono dei limiti ottici poi c’è la fisica sulla quale possiamo mettere tutta l’intelligenza artificiale che vogliamo dentro. Ma da lì non si scappa ultima domanda e poi ti lascio andare prometto perché starei con te a parlare delle ore come poi succede. No vabbè ma pure io ho visto che sono partito a macchinetta. L’ultima domanda è quindi a chiusura di tutta questa cosa secondo te fra 5-10 anni questa situazione come la vedi perché io personalmente ti faccio un po’ di cappa e letto e poi mi dici tu allora io vedo due opzioni probabili la più facile è che questa sia come la bolla delle dot com cioè nel senso che arrivi a un si ingrandisca si ingrandisca si diventi troppo grande e proprio riprendendo una frase che detto esattamente 30 secondi fa per fisica e per gravità imploda lasciando degli strascichi ma che poi ha portato a quello che è il web che conosciamo quindi amazon eccetera che sono le uniche sopravvissute oppure la vedi in una situazione totalmente tragica come dicono alcuni a cui io non credo francamente perché io lo vedo a livello sia a livello tecnico tu me lo stai dimostrando a livello di persona non prenderti collera un po più normale cioè quindi non non tecnico non appassionato appassionato comunque però come posso dirti un po più non focalizzato sul sulla parte della programmazione non ha detto ai lavori così è capito se io non ha detto ai lavori comunque sta entrando di prepotenza perché molti dicono guarda questa cosa è un delirio collettivo un sogno bagnato che sta consumando un sacco di risorse e a un certo punto noi ci risveglieremo e ci renderemo conto che abbiamo prodotto soltanto merda della roba buona ne è stata prodotta veramente poca per cui il gioco non evalza la candela è meglio che come si so dire smantelliamo abbastanza baldracche e baldacchini al posto di baracche e burattini e torniamo non dico a una a una soluzione precedente che sarebbe modo di vedere in evoluzione alcuni dicono anche quello ma per me sono puttanate ma ha una situazione come posso dirti un po più umana un po più stabile alla tua hai fatto una domanda che meriterebbe il tema della puntata intera fondamentalmente ed è complicato rispondere io quello che posso dire è che io sono nato negli anni 70 e secondo me gli anni 70 le persone che guardavano 5 10 anni nel futuro erano anche un po visionarie no quelle perché comunque il livello di evoluzione generale non era il livello di evoluzione che c’è oggi oggi noi non sappiamo quello che succede fra un mese cioè nel senso che fra un mese ci potrebbe essere il raddoppio di una tecnologia piuttosto che un’altra cosa in più mettiamoci un contesto geopolitico molto particolare sul quale ovviamente non entreremo nel merito ma chiaramente oggi il clima è un po particolare no cioè se tu pensi oggi se tu pensi che qualcuno possa ricostruire una stazione spaziale internazionale sai che non può succedere questa è una cosa che fa la differenza rispetto al passato scusa stavo tossendo non ho figurati e per quanto riguarda quello che vedo fra 5 10 anni è complicato è complicato perché anche se tu non non apprezzi questa cosa io ti dico che secondo me ci salveranno i cinesi perché i cinesi stanno sviluppando non mi piace la loro poli cioè non mi piace il loro modo di pensare ma è mai la stessa è la stessa delle americani per fondamentale cioè tu pensi che oggi si è una differenza sono ecco esatto sono due travestiti in maniera diversa esatto esatto quindi a quel punto a quel punto devi decide se sceglie una dittatura che ti rompe i coglioni o sceglie una dittatura che se tu non gli rompi i coglioni non ti rompe i coglioni a te e questa è un po la scelta che tu oggi devi fare purtroppo questo è una cosa facendo una brevissima parentesi questa questa frase me la devo tatuare perché è bellissima ora che ci penso cioè tu lo sai a visioni prettamente politiche tra di noi lo sappiamo siamo di due visioni politiche totalmente opposte ma è bellissima questa cosa è vero cioè una dittatura che è bellissima io devo salvare dopo me la salvo va bene comunque il discorso è che i cinesi ritornando al discorso dell’intelligenza artificiale oggi stanno sviluppando delle intelligenze artificiali di pari livello alcuni dicono superiori no che si avvicinano ma con un decimo della potenza esatto e questo la dice lunga su chi avrà legemonia nel campo nei prossimi cinque anni secondo me poi cosa succederà da qua a dieci anni da cinque anni e dieci anni non sono veramente non so il pataterno no ma in generale non no veramente io penso che fra sei mesi sarà cambiato già tutto cioè e questo è il problema nostro e che non possiamo ragionare a lungo termine a per ragioni geopolitiche a per l’evoluzione tecnologica in sé perché oramai è completamente fuori controllo sta cosa cioè il la competizione su questo è un po come stata la competizione nel viaggio e lo spazio no c’è quando la bomba atomica si effettivamente io vedo la stessa cosa siamo allo stesso livello artificiale dichiaratamente il nuovo motivo e legemonia del futuro quindi nel bene e nel male con tutte le prospettive che questo possa possa portare quindi ecco non ti so rispondere però se una volta vogliamo fare una tavola rodonda e metterci lì a ragionare magari anche con allargando ad alex a persone insomma mi farebbe piacerissimo questa cosa questo è perfetto ok allora grazie mille simone cioè io sono veramente devo dire la verità all’inizio sono partito come puoi vedere un poco un poco timorato di dio ecco ma poi mi sono mi sono bravo si si timori si timori mi sono piacevolmente divertito perché effettivamente ero un po era un po ansioso quindi sono felice di questa bellissima chiacchierata adesso mi faccio sicuramente venire in mente su cosa altro possiamo dibattere ovviamente sempre con i tuoi tempi visto che sei sempre benedissimo c’è un casino di robbio da fare oltre a diciamo gestire runtime radio che effettivamente da questo punto di vista c’è anche la vita normale bravissimo ma la vita normale per le persone normali noi non ci occupiamo di queste cose e appunto quindi devo dire la verità mi sono molto molto divertito spero che le persone che ci ascoltano si siano altrettanto divertite ci dessero feedback perché a me ogni tanto quello su telegram ma arriva qualche qualche messaggino quindi se ci sta qualcuno fatevi sentire come classica chiusura tu visto che se vederano dei podcast sai cosa fare quindi riferimenti rimandi e un po quello che vuoi allora intanto chiedo scusa a tutti gli sviluppatori vorrei chiedere scusa e fare un invito non guardate questa cosa con senso negativo io non voglio scavarca nessuno né rubar posta a nessuno non mi propongo come persona che sa fare cose per farle per gli altri è una ricerca che faccio come stesso poi è ovvio che insomma se mi arriva qualcuno mi dice mi fai il sito in tre minuti però non capisco per uno sviluppatore il disagio e quanto possesse anche controverso questo tipo di discorso quindi chiedo e dall’altra parte chiedo proprio l’invito di di guardare questa cosa come un un racconto una cosa un po’ folkloristica che vi porta a pensare guarda simone pizzichi ha fatto che carino tutto sommato è stata una bella idea guarda simone pizzichi ha fatto e ve lo chiamate uomo della strada voi che voi che siete tecnici e io ve lo dico da tecnico muovete quel cazzo di culo e vedete che cosa dovete fare delle vostre vite perché se no verrete automaticamente superati e poi se mi volete dare a mano per per dei safe place per risolvere tutti i problemi baghi io sono contento quindi cercate me su telegram come chioccio la simone pizzichi e trovate detto questo rantamradio.it o rantamradio.com oppure andate su spreecher e cercate un qualsiasi podcast rantamradio scrivendo rantamradio c’è tutto il lento oppure sul sito del rantamradio che ho detto prima andate nella sezione podcast e c’è l’elenco di tutti i podcast attivi non ci sono tutti tutti tutti perché non le avete se ammette cose del 2010 che oggi non sono anche se io posso dire la verità è vero che sarebbe un lavoro assurdo a costo di fare sarebbe simpatico magari fare che ti devo dire una situazione di proprio tipo non tesserati tipo ma chi magari decide di donare una certa somma gli arriva non dico la pennetta perché sarebbe simpatico la pennetta con le prime stagioni di archeologia videoludica e roba del ge. lo so lo so lo so penso tanto tante volte anche a fare i best of però ragazzi stiamo parlando dei decine dei migliaia di ore dei contenuti che so fuori scala dalla nostra portata insomma quindi se ci fosse un giorno un’intigenza artificiale ci voleva omaggiare un po di token di qualche ai che possa fare questa cosa esatto esatto perché l’intigenza artificiale che seleziona questo mollo fanno coi video no anche il video integrale lui ti prende i pezzi più rilevanti non so anche in maniera con che logica per insomma questa cosa bisognerebbe chiederla rakuia che ci sta sbattendo la testa per i cazzi suoi che comunque con 2 c no con la cisura no no sì con 2 c da cui che con la doppia ci sai come tu ben zain il microfono se poi calchi troppo io da campano così calchiamo troppo su certe su certe situazioni ma sì io c’ho l’aerea la terra ultima cosa e poi devo dire la verità volevo in chiusura visto che simone pizzi è spazio spasimante di vincenziro di luca ringraziare appunto il sindaco che si è presentato al al matrimonio del vichingo modiente ma chi cazzo è un esponente della della curva sud molto molto famoso della salernitana di salerno e dintorni si è presentato al matrimonio a vietri e ha fatto i suoi auguri appunto dicendo questa frase quindi visto che si simone molto simpatizzante del governatore vincenzo di luca se la segnassi anche lui che ha detto che se la salernitana torna in serie a deluca si fa i capelli come il vichingo ti dico solo che appunto è come un vichingo c’è dei capelli lunghi pittati di nero perché ovviamente tiene oltre 60 anni quindi potremmo vedere vincenzi in una vestia un po particolare a base a questo se sposa a 60 anni precisiamo che io non sono un fan di deluca io adoro deluca come personaggio io deluca quando parla lo ascorterai peore perché mi ricorda vittorio gasman c’è lo stesso modo di parlare è in cri questo cosa un po così che mi sono è un personaggio poi io poi deluca io non lo conosco neanche abbastanza per sapere se è un buono o non buono per non di parole insomma da salernitana ti posso dire più la seconda però ci sono salernitani che ti diranno il contrario no no no vabbè ma io ho detto è proprio il personaggio è proprio il modo di parlare io quando parlava e insultava già io stavo lì lo ascoltavo e poi non ho un’opinione politica ma io credo appunto che salerno sia questo lo possono dire tutti salerno credo che sia come posso dire è stata pingata sulle cartine geografiche d’italia e anche del mondo dopo diciamo dopo la situazione durante la pandemia per il fatto del lancio a fiamme proprio grazie a vincenzo di me grazie mille ragazzi di averci ascoltato io ringrazio di nuovo simone sono contentissimo grazie mille e ci sentiamo la prossima puntata di glitch a posso scusa ma io lo so bruttissima se volete comunque cercate dei safe place su telegram avrei potuto tranquillamente attrezzarmi e dirvi il link ma adesso non ti preoccupare tanto come ben sai le show notes io le vado a creare dopo tu mi dai un po’ da là quindi troveranno tutto quanto nelle show notes comunque il gruppo telegram si chiama progetto gdr anni 80 whip così insomma se volete lo trovate insomma perfetto grazie mille ancora grazie a tutti di averci ascoltato datemi feedback e ci vediamo la prossima puntata di glitch ciao ragazzi grazie per l’ascolto se questa puntata ti è piaciuta ti consiglio di dare un’occhiata alle altre puoi trovarle tutte sulle principali piattaforme o app di podcasting se invece mi hai scoperto per caso puoi abbonarti gratuitamente al podcast visitando magnetarman.com slash glitch o cercandomi direttamente su spotify ti invito anche a unirti al nostro gruppo telegram uno spazio dove condivido le nuove puntate link interessanti su vari temi e dove puoi scrivermi per suggerire argomenti da approfondire o trattare in futuro il tuo feedback è sempre benvenuto se vuoi contribuire a migliorare il server che ospita le puntate e supportare la crescita del podcast trovi tutte le informazioni utili su magnetarman.com slash glitch e c’è di più per chi dona 5 euro o più ho preparato una sorpresa tech esclusiva tutti i dettagli sono sempre nella stessa pagina alla prossima puntata guys avete ascoltato glitch grazie.