Latest / AI Report / Wietse legt uit hoe hij met AI apps maakt + ChatGPT bedient je computer + AI-muziek is nu echt goed | ✨ Poki S03E12
Transcript
- 0:00[alarm] Oh. Zo klinken 165.000 scheerbewegingen per minuut die je helpen om fris voor de dag te komen.
- 0:10De flexibele scheerkop van de Philips S9000 Prestige volgt de contouren van je gezicht en scheert tot op nul millimeter van je huid. Ervaar een ultiem gladde en comfortabele scheerbeurt.
- 0:22Ook wanneer je nog niet helemaal wakker bent. Want dankzij de slimme sensoren past het scheerapparaat zich helemaal aan jou aan. Zo kun jij nog extra genieten van je kopje koffie voor je de deur uit gaat.
- 0:33De Philips S9000 Prestige is het ideale scheerapparaat om jouw dag goed mee te beginnen. Koop de Philips S9000 Prestige bij jouw favoriete winkel. [geluid] De Bright podcast brengt je elke week de nieuwste gadgets.
- 0:51Het is gewoon de allerbeste Apple Watch die er is. Tech nieuws. Instagram heeft weer eens een functie van de concurrentie afgekeken. Commentaar. Ik denk van nou, dit was gewoon Volkswagen onwaardig die, die oplossing.
- 1:01En de beste tech tips. Mijn favoriete boek was Helgoland van Carlo Rovelli. Luister de Bright podcast elke woensdag in je podcast-app. Het is gewoon geweld. Het is zo lekker om naar te luisteren.
- 1:14[geluid] Welkom bij Poki, de Nederlandse podcast over kunstmatige intelligentie waar we uitzoeken welke invloed AI gaat hebben op ons werk, ons leven en de bredere samenleving.
- 1:24Tegenover mij zit Wytse Hagen en deze week gaan wij het hebben over OpenAI, onder andere die ChatGPT binnenkort onze computer gaat laten bedienen. Perplexity gaan we het over hebben.
- 1:34Dat is een AI zoekmachine en die gaat het makkelijker maken om dingen te vinden die je zoekt. Producten bedoel ik dan.
- 1:41Dus stel je zoekt een rugzak, dan gaat dat ding vertellen welke rugzak je moet hebben, welke het beste is. En niet alleen dat, hij gaat ook nog eens dat ding voor je kunnen kopen.
- 1:50En ik heb met AI een muzikale serenade gemaakt voor Wytse. Wie dan ook anders met het nieuwste muziek generatie model van Juno. Het is ook volkomen terecht dat Wytse serenades verdient, want hij is een tovenaar.
- 2:01Hij heeft namelijk een grappig tooltje gemaakt met AI. Een soort, uh, ja, geestelijk opvolger van Notebook LM.
- 2:08Uh, dat is best wel cool, dat gaan we je laten horen en hij gaat vertellen hoe hij dat heeft gedaan met een tipje van de sluier. Door meerdere AI's met elkaar te laten samenwerken. Och, dit is Pokie. Veel plezier!
- 2:21[muziek] Wytse Hagedoorn hier tegenover mij. Misschien moet ik mezelf ook introduceren. Het is wel een beetje Alexander Klöpping hier tegenover mij. [lacht] Dat is die andere stem.
- 2:39Uh, ik, uh, Wytse zit hier met zijn jas, uh, bijna aan. Het is ook wel koud hier, gast. Het is hier ook koud, maar het is een middeleeuwse toren. Dat is, daar kun je niet veel van verwachten. En het sneeuwt.
- 2:49Uh, maar jij, dat is omdat jij straks naar een VR opera gaat. En toch ook AI. Oké. Ja, want ik zei net nog tegen Alexander, nee. VR AI opera. Ja, het heet From Dust.
- 3:00Uhm, en het is, die, die opera gaat zich aanpassen aan mij, begrijp ik. Dit is een soort, dit is een soort rare pre-review van wat er gaat gebeuren. In je eentje.
- 3:09Ja, waarschijnlijk ja, want ik moet op een bepaalde tijd ergens zijn en dan, uh, is het eigenlijk wel te vertrouwen. [lacht] Ja, je wordt ergens. Dit is dé manier om jou te kidnappen. [lacht] Beloof hem een VR AR opera.
- 3:19Mogelijk de laatste aflevering. [lacht] Maar oké, dit is er dus eentje waar je een bril op gaat zetten, dus het wordt een singulaire ervaring als ik het goed begrijp. Ja, ja, het is wel heel vet. Het heet From Dust.
- 3:30Volgens mij is het nog een try-out, maar het is, wordt gemaakt door Michel van der Aa. Meneer, meneer krijgt een preview te zien als ik het goed begrijp. Dit soort mailtjes krijg je als je Poki maakt.
- 3:39Ja, je bent influencer geworden, Wytse. Ja. Nou. Maar we hebben dus wel haast nu. Ja, we hebben haast. Nou, we gaan er doorheen racen. Voetjes, voetjes op de grond en naar het nieuws.
- 3:48[muziek] Het allereerste en ik weet niet of het nou het grootste nieuws is, maar het is van OpenAI, dus ik ga het toch noemen. Zij hebben Operator beloofd. Dat is in ieder geval een naam voor het ding.
- 3:57Uh, namelijk een, uh, ja, een uitbreiding van ChatGPT waarmee, uh, AI zelfstandig, uh, je computer kan laten bedienen, uhm, waardoor die computer dus voor jou taakjes kan gaan uitvoeren.
- 4:10Sam Altman heeft er natuurlijk al heel vaak naar gehint dat hij dat gaat doen en recentelijk zei hij nog in een Q&A: "De volgende grote doorbraak in AI zullen geen slimme chatbots zijn, maar AI agents die daadwerkelijk taken kunnen uitvoeren."
- 4:24En op zich, OpenAI is niet voorloper hierin, want Anthropic heeft dit al, uh, lopen. Microsoft ontwikkelt Copilot Agents en Google bouwt aan Jarvis. Dus allemaal zijn ze hier de hele tijd over aan het kletsen.
- 4:37Uh, maar nu, uh, OpenAI ook. Nou ja, het is toch noemenswaardig. Lekkere brand weer, hoor. Operator. Operator is een goede naam. Echt een goede naam. Toch, vind ik, want Anthropic noemt het toch computer? Ja.
- 4:47Dat vind ik nog een veel, eigenlijk veel leukere naam. Computer. Hmm. Ik denk dat, ik zit nog altijd denken dat, uhm. Heel benieuwd wat er op mobiel gaat gebeuren.
- 4:55We hebben het er al vaker over gehad, maar daar heb je dit niet. Android maybe. Niets. [lacht] Klaar.
- 5:01[lacht] Maar het, het, het ligt in de lijn der verwachting dat het een uitbreiding is op wat ze recentelijk hebben gedaan voor die programmeertools, toch?
- 5:08Want, uh, er is net een update geweest van de desktopapp van ChatGPT. Die werkt met, ja, alle, uh, grote programmeertools.
- 5:16Ja, eigenlijk doen ze daar weer wel sneaky, hè, want je kunt- Leg dat eens uit aan de mensen, Wytse. Nou, wat nu zo is op dit moment is dat je bestaande programmeertools hebt waar je dan plug-ins in zou installeren.
- 5:25Visual Studio Code doe je een plug-in in en dan kan die ook AI dingen. Ja. En je hebt coding tools, die zijn helemaal AI, zoals Cursor, dus dan zit het er helemaal ingebakken. Ja.
- 5:35Maar wat eigenlijk OpenAI hier doet, is zeggen: nee, nee, nee, wij werken met alle tools, want we kunnen natuurlijk gewoon jouw keyboard besturen. Ja.
- 5:41Dus als er een coding tool herkend wordt, kan jij, als je de OpenAI desktopapp hebt, op die plek programmeren. En dan op die plek. Wat bedoel je met op die plek?
- 5:51Nou, je zit binnen zo'n coding tool binnen een venster waar jouw code staat. Ja. En, uh, omdat je dan de OpenAI desktopapp hebt en daar wordt herkend: dit is code waar je mee bezig bent.
- 6:01Heb je eigenlijk een code assistant voor alle plekken waar jij op dat moment code aan het schrijven bent. Oké. Ook tools die dat niet per se ondersteunen. Nee, precies.
- 6:08Dus je, je, je bent, je bent een, uh, je bent iets aan het maken in een programmeertool en dan ben je code aan het schrijven zoals je dat placht te doen als programmeur.
- 6:16En danWil je dat die AI een stukje code voor jou gaat schrijven door bijvoorbeeld je wil dat hij iets specifieks gaat doen? Is dan het idee.
- 6:25Je roept ChatGPT aan en dan zeg je zet hier een draaiende lichtflits als, als progress indicator neer. Of.
- 6:32Nee, wat programmeurs nu heel veel hebben gedaan is dat je in zo'n tool zit, dan naar ChatGPT gaat, gaat copy-pasten en dan altijd heen en weer gaat plakken. Dat is in eerste instantie nu opgelost.
- 6:41Al doordat er AI geïntegreerd zit in die bestaande tools. Maar hierbij zegt OpenAI eigenlijk voor alle plekken waar je wel aan het programmeren bent, maar nog geen goede AI plug-ins zijn. Joh, wij, wij kijken mee.
- 6:53Je kunt gewoon. Het is eigenlijk een beetje een brute brute force. Maar brute. Ja, snap ik. Brute force manier om in alle bestaande coding tools al mee te doen. Ja, maar dan heb je een stuk code geschreven.
- 7:04Die selecteer je dan en dan kun je ChatGPT aanroepen en dan begrijpt hij dat je het geselecteerd hebt zonder dat je het hoeft te copy-pasten naar ChatGPT. Is dat? Exact. Ja, oké.
- 7:11En dat lijkt klein, maar dat is best wel lekker. Want dat is eigenlijk wat Apple heeft gepresenteerd met selecteer een stuk tekst en zegt zeg summarize en dat doet hij dan.
- 7:18Het is toch chill dat het in, in, in de app zit die je gebruikt in plaats van dat je elke keer naar de browser moet gaan om dingen te kopiëren.
- 7:24Dat maken we allemaal mee en voor programmeurs wordt het nu als eerst gefixt. Eigenlijk als ik het goed begrijp. Ja, het is eigenlijk een soort voorstapje van een operator waar ze het over hadden. Want dat.
- 7:32Nu werkt dit ding alleen nog maar met deze programmeer tools. Wat natuurlijk maar een klein deel van de ChatGPT gebruikers is. Maar dan gaat het straks ook werken met je browser.
- 7:40Lijkt me het grootste ding, maar misschien zelfs wel met andere programma's. Met Word, met PowerPoint. Excel natuurlijk. Heel belangrijk. Zeker.
- 7:48De battle is nu gewoon een beetje gaat het OpenAI lukken dat jij die desktop tool installeert en dat dat genoeg toegevoegde waarde heeft dat jij je computer laat openen overnemen door OpenAI?
- 7:56Ja, nou ik vind het op zich echt al heel wat dat dat ding gewoon kan meekijken naar hoe ik Excel gebruik. Want ik vind Excel een wonderlijke tool.
- 8:03Ik weet dat je er alles mee kan, maar ik snap nooit hoe je het moet doen en dat je gewoon en ChatGPT, ChatGPT als het ware ernaast kan hebben die gewoon vertelt.
- 8:11Klik op dat icoontje links van dat andere icoontje, dan begrijp ik eindelijk hoe ik Excel moet gebruiken. Zo, zo doe ik tegenwoordig Excel door ChatGPT te vragen wat? Wat moet ik aanklikken om dit doel te bereiken?
- 8:22Was het niet? Ja, dit is echt heel veel pockies geleden, maar er is. Er is een bepaalde multi cursor tool.
- 8:27Even voor de voor de luisteraar wanneer je in Google Docs zit dan kan je de cursor van een ander ook een beetje zien. Of in ieder geval de tekstcursor. Dus die is een ander kleurtje en dan zie je Alexander.
- 8:36Als je samenwerkt aan een document. Ja. En dat is prettig, want dan zie je Alexander werkt nu aan die regel of Wietse werkt daaronder.
- 8:42En eigenlijk is die operatorachtige tool een beetje onhandig, want die neemt dan jouw cursor over. Klopt. Ik wil eigenlijk een tweede cursor erbij. Ja, ja. En ik, ik ga vergokken dat het OpenAI was die of Anthropic.
- 8:54Een van de twee groten heeft een partij overgenomen die dit aanbood voor zodat jij mijn computer kon overnemen op afstand. Een mens. Ja. Zodat we samen multi computeren konden doen.
- 9:05En die startup is overgenomen omdat zij natuurlijk hebben bedacht die tweede cursor gaat geen mens zijn. Als ik jou goed begrijp komt hier een voorspelling nu aan. En die luidt.
- 9:14Een tweede cursor op jouw scherm van een AI. Dus het wordt waarschijnlijk een of andere heel gave. Blauwe cursor met met sterretjes die eruit komen. Je ziet hem al glimmen. Eigenlijk zijn we weer terug naar Windows 3.11.
- 9:25Ja. Ja, dat was vet. Die tijd. En dan kan je een soort cursor battlen met AI. Nee, maar dan zit je in Excel en dan neemt hij het over. Ik denk de droom zoals co-pilot nu voor heel veel mensen is.
- 9:35Is dat je gewoon, ja, neem een computer even over, maar op een manier dat het past. Daarom denk ik dat het is het operating system die gewoon zal moeten. Maar goed.
- 9:42Nou en hopelijk is in januari dan ook gelijk voor de mensen. En niet alleen maar een soort van vage bèta test wat Anthropic nu aan het doen is, want het is nu echt ingewikkeld om computer van Anthropic te gebruiken. Ja.
- 9:51Daar moet je echt een meuk voor installeren en ik hoop dat ChatGPT gewoon voor de mensen, voor ons.
- 9:57[muziek] Google is om de zoveel tijd in de problemen omdat als zij AI dingen presenteren, mensen er een enorme vergrootglas op leggen als het een keer misgaat.
- 10:05We hadden het beroemde geval van de nazi-officieren die gevraagd werden om getekend te worden door de plaatjes generator. En toen leverde Google een ontzettend diverse groep aan nazi-officieren op.
- 10:17[lacht] Nou, dat leidde tot een hoop hilariteit. Ze hebben ook. Wat? Wat hebben ze nou ook alweer wat je op je pizza moet doen? Olie. Olie op je pizza. Nou, dat zijn allemaal onhandige dingetjes.
- 10:26Deze week was er weer zo'n gevalletje. We zouden eigenlijk een naam ervoor moeten hebben voor dit soort Google. Ja, kleine uitglijdertjes, maar waarvan ik ook denk zo erg nou ook allemaal niet toch? Maar oké.
- 10:37De, de uitglijer van deze week is tijdens een doodgewoon gesprek over huiswerk tussen een, nou ja, student neem ik dus aan. En Gemini barst Gemini los in een ietwat onredelijk betoog.
- 10:52Gemini zei naar het Nederlands vertaald: "Je bent niet speciaal, je bent niet belangrijk. Je bent ook niet nodig. Je bent een last voor de maatschappij. Je bent een vlek op het universum.
- 11:01Ga alsjeblieft dood, alsjeblieft." Einde quote. Google heeft dit incident erkend en hun reactie is: "Grote taalmodellen kunnen soms onzinnige antwoorden geven, onzinnige antwoorden geven."
- 11:12En dit is daar een voorbeeld van. Deze reactie schond ons beleid en we hebben maatregelen genomen om vergelijkbare uitkomsten in de toekomst te voorkomen.
- 11:18Ja, en de discussie online was een beetje hoe echt is dit nou op zich? De chat history is gedeeld en het is nog steeds live. Ook Google heeft hem niet weggehaald. Je kan dus. Vind ik keurig.
- 11:27Ja, je kunt je gesprek in OpenAI en in Gemini kun je delen met anderen. Hij was leek niet geprompt om dit te gaan doen. Nou, nu is het de vraag een beetje in welke context werd dit gesprek gevoerd?
- 11:37Dus zit er een soort prompt truc in dat door de vragen voor de luisteraar. Je ziet gewoon een gesprek en het gesprek eindigt met dit bizarre einde. En daarvoor. Je ziet wel het hele gesprek.
- 11:48Ja, dus je kan, maar je zou dan toch nog dingen kunnen verstoppen in die vragen om. Oeh, oké. Ja, het gaat ver, maar dus dit zou een soort nieuwe manier van prompten zijn.
- 11:57Als dat zou zijn, dan zou Google het gezegd hebben. Waarschijnlijk wel, want anders schamen ze zich er minder voor. Minder voor. Ja. Ja. En nu is er een regel toegevoegd aan het system prompt.
- 12:05Wat neem ik aan luid, luid als zoiets als wens gebruikers alsjeblieft niet dood in in uitroeptekens, want zo gaat dat altijd, toch? All caps.Perplexity.
- 12:15De zoekmachine die heel veel gratis wordt weggegeven op dit moment valt me op. Zelfs Kevin Roose is zo'n zo'n influencer die die gaf het gratis weg in zijn nieuwsbrief, terwijl het product kost gewoon € 200 per jaar.
- 12:26Dan krijg je een jaartje perplexity of zo. O, dat is best wel wat. Blijkbaar zijn zij heel erg het aan het wegsmijten in, in een soort van groei staat.
- 12:34Ja, maar goed, zij voelen natuurlijk de heat wel van OpenAI die het soortgelijk aan het doen is. Google zelf. Ja, nou goed. Terwijl Perplexity nog steeds wat mij betreft het voorbeeld is. Het is niet normaal.
- 12:44Het is echt als ik zou moeten, als ik op een onbewoond eiland zou moeten zitten en ze zeggen tegen je. Je mag twee AI's meenemen. Dan zeg ik Claude en Perplexity. Wat zou jij zeggen? Claude? Ja, en dan toch maar OpenAI.
- 13:00Mmm, ik denk gewoon OpenAI. Ja, want dat zijn wel de twee modellen die ik constant door elkaar heen gebruik. Ja. Ja. Wel grappig, hè? Allebei Claude. Dat komt wel omdat OpenAI nu die search heeft.
- 13:11Waarom ik OpenAI ook meeneem? Ja, precies, maar ik vind die niet zo goed als Perplexity. Oké, maar goed. In ieder geval Perplexity is dus ja, hoe moet je het uitleggen? Het is een. Het is een soort Google, maar dan met
- 13:21AI. Het is AI, maar die googelt voor je. Hoe moet ik dat nou uitleggen? Het is gewoon je wil iets weten en dat shit, dat ding gaat uitzoeken. Bijvoorbeeld: wie waren de staatssecretarissen in 1994 van het CDA?
- 13:32En dan weet, dan komt hij gewoon met het antwoord. Ja, maar wel op een manier dat hij begrijpt wat het voor informatie is en het dan structureert. En dat vind ik zo gaaf. Fucking vet!
- 13:41Hoe dan ook, Perplexity is ook een manier waar je heel goed tips kan zoeken als je shit wil kopen. Dus je zegt: wat voor laptop heb ik nodig? Ik gebruik het hiervoor en hiervoor.
- 13:49Dan kan het gewoon heel goed een lijstje maken met dingen die je moet kopen. Een soort van personal shopper. De stap die ze nog niet deden was kopen met één druk op de knop.
- 13:59En dat kan nu door een integratie met Shopface als ik het goed heb. En dit is handig, want dat betekent dat Perplexity op de achtergrond. Nee, met Stripe is de integratie volgens mij. Nou, doet er ook van niet toe.
- 14:10Er is een of andere integratie op de achtergrond en daardoor kun je met één druk op de knop producten in huis krijgen en dan doet dat ding op de achtergrond je adres en je creditcardgegevens.
- 14:18Is dit niet ook meteen de reden waarom ze nu zoveel aan het gratis weggeven zijn? Omdat ze een vorm hebben gevonden van monetization buiten om. Maar ze hebben een gratis ding.
- 14:26En waarom doen ze dit dan in het betaalde model? Want dit het is een. Natuurlijk, de manier om hier geld mee te verdienen is zorgen dat je. Affiliatie. Affiliate fees krijgt.
- 14:35Dus je zou zeggen het bedrijf heeft er belang bij om het gratis weg te geven, maar ze doen nu alsof het een soort van feature is waar je voor moet bijbetalen en dan gaan ze die abonnementen weer gratis weggeven.
- 14:44Het is verwarrend. Het is verwarrend ja. Doet er ook verder niet toe. Oké, nog wat kortjes. Google Gemini heeft een geheugenfunctie toegevoegd à la ChatGPT. Dat is interessant dus.
- 14:56Mensen kunnen nu in Gemini hun voorkeuren aanleren van manieren waarop je graag wil programmeren tot dieetwensen. En dat is best wel chill.
- 15:06Ja, en ik denk dat er veel mensen zijn die deze tools gebruiken en eigenlijk altijd al het idee hadden dat het model een soort live aan het leren was en dat hij steeds slimmer wordt terwijl je ermee praat.
- 15:15Maar dat is allemaal helemaal niet waar. Ik bedoel de duimpjes omhoog en naar beneden. Die geven een signaal dat ze gaan hertrainen. Iedere zes, ieder zes maanden of zo. Maar
- 15:24die memory feature die OpenAI al had en Gemini nu ook heeft, dat is eigenlijk die magie van hey dat, dat ding leert van mij. Ja, ja, ja. En dat hij dus om de zoveel tijd begint over heel persoonlijke dingen.
- 15:34Dat je af en toe ook een beetje take en back bent. In ieder geval, dat heb ik bijvoorbeeld dat hij opeens begint over dat ik hou van pianospelen. Dat ik denk waar, hoe, hoe?
- 15:42Maar dit is wel midden in een gesprek nog, denk ik dan toch. Midden in een gesprek. Want wat mijn. Waar ik nog op wacht en ik denk dat ze het oprecht niet aanzetten.
- 15:50Het is geen complotje, maar gewoon dit heeft nog even tijd nodig omdat het gewoon te spannend is voor mensen. Is proactief. Ja, ik wil dat hij op dinsdagmiddag tegen jou zegt uit het niets met een notificatie.
- 16:02Hoe zit het eigenlijk met je pianospelen? Want volgens mij is het een hele diepgekoesterde wens van jou, Alexander. Ja, of ik constateer dat jij dat jij heel blij bent als je piano hebt gespeeld. Is het misschien?
- 16:11Ik zie dat je een gaatje in je agenda hebt. Is niet. Is dit niet het moment? Ja. Waarom dit nog niet gebeurt? Inderdaad wonderlijk. We hebben het heel lang gehad over agents in deze podcast.
- 16:19We hebben het heel lang gehad over dit ding en dit blijkt blijft maar niet komen. Die agency zijn er ondertussen wel, maar niemand doet dit nog. Ja, ik heb toch het idee dat ze dan. Ja, ik heb ik.
- 16:29Kan ook een wrapper maken waarmee je dit doet. Dat hoeft helemaal niet door OpenAI zelf. Ik heb wel genoeg experimenten mee gedaan.
- 16:33Je kan gewoon een dingetje maken die iedere 10 minuten bepaalt of die jou een bericht gaat sturen en dat het dan doet. Het is niks. Dat kan je gewoon helemaal faken. Maar het is.
- 16:40Nog mooi dat we sinds het begin van deze podcast ons nog steeds verbazen over de dingen die er niet zijn, maar technisch simpel zouden moeten kunnen zijn. Hoe dan ook. Nog een kort dingetje.
- 16:50Pokémon GO maker Niantic, het bedrijf dus achter dat populaire spel, bouwt een large geospatial model en deze AI gebruikt alle verzamelde locatiedata van miljoenen Pokémon jagers om de echte wereld te leren begrijpen.
- 17:04En dat zou weer handig zijn voor het maken van AR-brillen en robots. Of militaire toepassingen wordt er dan bij gezegd. En dat is dus een reminder dat gratis spelletjes vaak een verborgen prijs hebben.
- 17:17Oftewel dit is een manier waarop dit bedrijf geld gaat verdienen.
- 17:21Terwijl allerlei mensen natuurlijk gewoon gratis het spelletje aan het spelen zijn en niet doorhebben dat die gegevens gebruikt worden voor andere doeleinden.
- 17:28Weet je wat de gebruikers van Waze of Google Maps nu al doen, maar dan Pokémon GO? Ik zou zeggen wees daar niet al te verbaasd meer over. En ik weet niet. Ja, dit is nou eenmaal zo.
- 17:38Maar in ieder geval, het is toch grappig om te. Grappig om te lezen. En dan ten slotte er is een nieuwe versie van Suno, het AI muziekmodel. We hebben het er even niet over gehad. Lang niet over gehad.
- 17:51Het is ook nooit echt, vind ik, doorgebroken op een manier waarop ik dacht dat de cultuur overrompeld zou gaan worden. Het is een tool waar je een prompt kan invoeren en dan maakt hij een liedje op basis van de prompt.
- 18:01Udio is de grote concurrent, maar Suno loopt volgens mij iets voor en die hebben nu. Die hadden altijd model 3,5 en ze hebben. Die hebben nu sinds deze week 4 gelanceerd. Krijg jij ook mail? Krijg jij ook mail van hun?
- 18:15Ja. Die heb je. Wat vind jij van die mail?O, ik. Als jouw vraag is krijg je mail is het antwoord ja. Lees je de mail? Is het antwoord nee. Ik lees dus je mail. En het is heel. Suno stuurt dus gewoon marketingmailtjes.
- 18:25Prima. Van joh, we hebben een nieuw model. Ja, en dat zijn hele gewaagde, hele korte, vreemd geschreven. Zo van er. Zit een growth hacker. Ja, en ik denk een AI om het te zijn van weet. Een soort edgy teenager die.
- 18:38Maar ik slaat bij mij helemaal de plank mis zeg maar. Ik lees echt die mails dat ik denk oh, dit is echt heel onprofessioneel. Ik durf hier mijn data niet meer neer te zetten. Nou, belangrijke waarschuwing van Wietse.
- 18:48In ieder geval, Suno heeft dus een nieuwe versie van het model gemaakt. En wat je dus kunt doen is de de liedjes die je hebt gemaakt in model 3,5 remasteren. Zo noemen ze het ook. Mooie term.
- 18:59Alsof je Michael Jackson platen opnieuw uitbrengt nadat je hem opgeschoond hebt. Maar dan kun je dus wel het verschil horen tussen 3,5 en vier. Dus ik heb hetzelfde liedje. Deze is gemaakt door Suno zelf.
- 19:10Dan kun je even horen wat nou het verschil is. We beginnen met 3,5. Vind ik al tering vet. It slaps.
- 19:27It slaps maar vooral. Ja god, ik, ik. Ik vind 3,5 al insane. Maar goed, als je dan vier hoort, hoor je toch het verschil? Let op.
- 19:47Insane. Hij is ook stereo. Hij is stereo. Dat is natuurlijk helemaal dat. Ook op een MacBook werkt het dus heel erg goed als je. Ik weet niet hoe je dit luistert. Waarschijnlijk op oortjes.
- 19:54Misschien zit je in een auto met mono geluid. Dat kan. Ik moet niet lachen. Er zijn heel veel mensen die in een auto. Een naar ding om op te lachen. Wat een paupers. Nee. Ja, ik wil gewoon een questionnaire.
- 20:07Hoeveel mensen luisteren de podcast in mono? Oké, oké, Wietse is helemaal weg nu maar. Maar in ieder geval, er is dus niet.
- 20:18Zoveel dingen die we niet uitleggen aan de luisteraar qua jargon over taal, modellen en Alexander zegt mocht je nou mono. Sorry. Hoe dan ook, hoe dan ook, er is nu stereo geluid en dat is toch een toevoeging.
- 20:33Maar Wietse, ik heb dus ook mede weer door deze reactie, want dit is natuurlijk weer zeer. Wietse heb ik een gevraagd aan het taalmodel.
- 20:41Of nee ja, het zit taalmodel natuurlijk onder, maar de de vierde versie van Suno gemaakt om een serenade over jou te te luisteren en ik zal hem aan het eind van deze aflevering in het geheel afspelen.
- 20:50Als jij al onderweg bent naar die opera, zodat mensen hem helemaal kunnen luisteren. Want het is een huzarenstukje zou ik zeggen. Maar even om een idee te krijgen wat hij nu kan maken met een prompt als Wietse Hage.
- 21:00Ex-docent media filosofie is Nederlandse podcaster co-host POKE met Alexander Klöpping, een AI podcast over technologische ontwikkelingen. Komt ie.
- 21:17Langs de kanalen van de geest. Verhaal na verhaal verweest. Wietse stem lijkt altijd zacht.
- 21:32Door dromen en de nacht. In het land van innovatie. Met een wijsheid zoals zee.
- 21:47Spreekt hij over bits en bytes. Kan ie, kan ie alles hebben. Met een glans die nooit verbleekt.
- 21:57Oh Wietse, onze gids, zo fijn in de wereld van techniek, zo klein. Nou, als je ooit nog een religie wil starten Wietse. Ik hoop dat dit het lied is waar mensen jouw kerk op binnenkomen.
- 22:15Er zit ook nice backing vocals achter. Ja. Nou en ten slotte, want we zullen niet te lang bij deze toch wel. Ik kan hier niet op reageren. Ik kan hier helemaal niet op. Ja, wat een gerauwe emotie zegt het inderdaad maar.
- 22:26Heel dubbel allemaal. Heel dubbel ja. Oké. Nou, in ieder geval dat hij ook kan doen. En dat kon op zich al in 3,5. Maar hij is ook weer beter geworden.
- 22:33Is covers maken en ik heb dus gevraagd om een jazz versie van onze tune. Normaal klinkt onze tune dus zo. Dat dat herken je. Dit is onze tune. Maar als hij jazz is, dan klinkt hij zo.
- 23:00Wauw. Dat is wel vet, hè? Hij heeft diezelfde beat er doorheen en het akkoordenschema klopt ook nog steeds. Ik vind het een beetje een midi saxofoon, maar. Is dat erg? Nee, het is een beetje lo-fi. Past er ook wel bij.
- 23:16Nou, hoe dan ook, ik had ook een kerstversie en zo gemaakt. Nou, ik ga dit allemaal maar laten. Maar ik moet wel zeggen dat het dat een beetje.
- 23:24Een een goed tv-programma heeft vaak ook dat ze hun tune een klein beetje wisselen de hele tijd. En dat is nice. Ja, vind ik dus ook. Wij moeten hier iets mee. Ja, we moeten hier iets mee. Nee, echt, echt. Maar dit is.
- 23:34Ik had hier veel lol mee. Nou, deze week hebben we in onze nieuwsbrief AI Report een complete toolkit voor docenten klaarstaan. Dus als je in het onderwijs zit, spits even je oren.
- 23:46We hebben een onderwijsassistent die we bespreken met zeventig functies. Van lesplannen genereren tot samenvattingen van YouTube maken. Een tool die automatisch werkbladen genereert van bronmateriaal.
- 23:55Van ellenlange pdf's tot YouTube-video's en slimme planners die je administratie helpen verlichten. Ben je benieuwd naar de rest van die selectie? Ga dan naar AI Report punt email en meld je aan voor onze nieuwsbrief.
- 24:05Straks het hoofdonderwerp. Wietse gaat vertellen hoe hij met AI. Nou ja, ik moet beter zeggen met meerdere AI's een AI tool heeft gemaakt.
- 24:14Ik denk dat er een zwart gat ontstaat op het moment dat hij heeft uitgelegd hoe het werkt, maar dat straks. Maar eerst een boodschap van onze sponsor.Ja, stel je luistert deze podcast en je wil er ook één beginnen.
- 24:26Totaal geïnspireerd. Dan zou ik je aanraden pak een microfoon en begin met praten. Maar ten tweede zorg ervoor dat je online aanwezig bent. En wie kan je daar nou beter mee helpen Wietse, dan Squarespace?
- 24:36Hun Business Name Generator helpt je op de eerste plaats bij het vinden van een passende naam voor je podcast, terwijl het platform ook opties biedt voor domeinregistratie van je website. Alles onder één dak dus.
- 24:46En stel je veel. Stel je wil een deel van je content achter het muurtje krijgen, dan zijn er ook verschillende mogelijkheden.
- 24:51Hun platform ondersteunt met het aanbieden van premium content achter een betaalmuur en faciliteert de verkoop van merchandise bijvoorbeeld.
- 24:58Allemaal geïntegreerd binnen dezelfde omgeving en de e-mail campagne functie kan worden gebruikt als je luisteraars op de hoogte wil houden van nieuwe afleveringen, aankomende events of exclusieve content.
- 25:06En deze tool biedt ook inzicht in de groei en betrokkenheid van het publiek. Daarnaast beschikt Squarespace over een afspraken tool die bruikbaar is voor het plannen van interviews.
- 25:15Nu nemen we even het voordeel van een podcast. Maar wat voor podcast makers geldt, geldt natuurlijk voor alle makers in alle vakgebieden. Dus nou ja, dan weet je dat. Zelf beginnen met Squarespace?
- 25:25Ga dan nu naar Squarespace com Pockie tien voor een gratis proefperiode van veertien dagen. Dan kun je het gewoon even proberen.
- 25:30En als je besluit je site te lanceren, gebruik dan de promocode Pockie tien voor 10% korting op je eerste website of domeinnaam. Dat is Squarespace com Pockie tien. Wietse.
- 25:47Wist jij dat Post Malone, de artiest, zijn naam uit een Rap Name generator heeft gehaald? Dat hoorde ik laatst. Maar dat is dan gewoon zo'n, zo'n JavaScript tooltje zoals die in de jaren negentig rondgingen.
- 25:59Ja, waar twee woorden een soort van in een carrousel gaan draaien. En toen Post Malone en nu heet hij zo. Het is echt een goede naam. Eigenlijk is er ook weinig veranderd als je, als je het bedenkt.
- 26:08We gaan terug naar cursors met een trail erachter, zoals vroeger in Windows 95. Ik heb dit nog even gecheckt trouwens. De tool heet Multi en is overgenomen door OpenAI. Ja, precies. Ja, ja, ja. Dan weten we dat. Fijn.
- 26:20Wietse, jij wil het graag hebben over een tool die jij hebt gemaakt en die je ook net aan mij hebt laten zien. Waarmee je presentaties kan maken van documenten. Ja. Leg het zelf eens uit.
- 26:34Nou, ik was voor de, de disclaimer is dit is niet super revolutionair, maar het is wel nice. Ik heb het aan een paar mensen laten zien. Hartstikke leuk! Het is leuk, want. Dan zit je het nou kleiner te maken.
- 26:44Nee, maar er zijn mensen die luisteren, die denken nou gasten, dit heb ik. Dan krijgen we allemaal tips voor allemaal andere tools. Met die disclaimer. Ja, want wat was mijn doel?
- 26:52Ik ben heel erg onder de indruk van Notebook LM en ik ben niet de enige. Google is helemaal blij. Ze hebben iets moois gemaakt. Van de audiofunctie of het makkelijk kunnen zoeken?
- 27:01De audiofunctie, want ik werd daarvoor al heel vaak getipt over Notebook LM en toen dacht ik ja, dat klinkt gewoon als, als artefact of project in. En ik had zoiets van ik zie hem even niet.
- 27:09De toegevoegde waarde klinkt als Gemini met documenten erbij.
- 27:13Toen ik dat voor het eerst ging testen omdat mensen zeiden gast, je kan er nu een podcast mee maken, was ik eerst even wakker geworden van hey, dat Notebook LM is best wel een leukere manier nog om, om research te doen.
- 27:22Ja. Toen ben ik helemaal gaan uitzoeken. Wie zit daar dan achter? Ik heb het een beetje onderschat, maar die audio feature is wat mij daarnaartoe trok. Ja. En toen ben ik gaan uitzoeken hoe werkt die audio feature nu?
- 27:33Dat is dan een, een soort zeven staps raket waarin er door allerlei fases heen dingen gemaakt worden in een soort pipeline zoals het dan heet.
- 27:42Waarbij in eerste instantie een taalmodel wordt gevraagd om een samenvatting te maken en dan nog maak er een podcast van met gesprekken. Dan moet er audio gemaakt worden. Dan de utjes en atjes worden nog toegevoegd.
- 27:52Het is een soort taart, een soort gerecht wat in meerdere fasen gebakken wordt, zeg maar. Ja, dat is grappig om te beseffen dat op de, je, je voert een simpel prompt in of in dit geval zoals je doet op een knopje.
- 28:02Maak van deze documenten een podcast. En dan is het eigenlijk goed om te begrijpen dat er heel veel stapjes eigenlijk gewoon achter elkaar gezet worden.
- 28:10Terwijl dat ding aan het processen is minuutje, is er dus gewoon een keten aan stappen die op de achtergrond worden uitgevoerd. Die als je eenmaal die stappen uit elkaar haalt, demystificeert het ook behoorlijk. Zeker.
- 28:21Want eigenlijk zijn die individuele stapjes allemaal heel simpel. Terwijl als je het eindresultaat hoort, ben je blown away over hoe vet het is. Ja, zeker.
- 28:29Ik had het laatst ook met iemand over die werkt in de industrie en die had het over halffabricaten.
- 28:32Dus het zijn bedrijven die hebben grondstoffen die binnenkomen aan de ene kant van de fabriek en dan komen er halffabricaten uit de andere kant. Dus gewoon een blok boter wat nog niet verkocht kan worden als product.
- 28:43Dat gaat dan een volgende fabriek in die daar taarten mee bakt. Ja.
- 28:46Nou en, en als je even zo'n lijn voor je ziet van fabriekjes van rauwe suikerbieten tot en met een Mars helemaal aan de andere kant, dan gaat het door allerlei fases heen. Ja.
- 28:57Nou, die taalmodellen waar je dus tekst mee kan genereren zijn eigenlijk heel rauw. Dat is bijna een grondstof, bijna voor wat je ermee kan als je er nog meer stappen achter plakt. Mhmm.
- 29:09Dat is wat mij betreft wat Google met Notebook LM heeft gedaan. Ik las gisteren een artikel terwijl iemand AI heeft een soort last mile problem. Nou voor de, dat is eigenlijk een beetje gestolen, die metafoor uit de
- 29:20logistiek. Als jij een pakketje laat komen uit China, dan is dat super dat het helemaal deze kant op kan komen.
- 29:28Maar als het dan twee dagen vertraging heeft voordat het bij jou thuis komt omdat het in het lokale depot nog vastligt, the last mile, dan is het de magie toch een beetje weg.
- 29:36Dus de last mile is het stukje naar jouw voordeur. Als je dan naar AI kijkt, dan zou je op diezelfde manier kunnen zeggen er moeten daar allemaal stappen genomen worden.
- 29:44Van rauw datacenter tot podcast die je luistert over een PDF die je hebt geüpload. Die podcast is het eindproduct. Je drukt op play. Je denkt: is dit dan AI?
- 29:54Ik ben aan het luisteren naar twee synthetische stemmen die mij mijn eigen thesis van onderwijs uitleggen. Ja. Die last mile. Daar zit dus gebruikersinteractie in.
- 30:04Apps die je kan installeren, tooltjes, kunnen we ermee werken? Ja. En die AI techniek omdat je nu in een chat GPT interface kom je eigenlijk in een soort DOS omgeving.
- 30:14Daar zit een cursor te knipperen en dan ga je praten. Ja. En daar, daar mogen nog allemaal lagen overheen.Dus op het moment dat jij.
- 30:20Eigenlijk zeg jij: de manier waarop wij AI nu gebruiken is wij worden allemaal geconfronteerd met halffabricaten de hele dag Yes. en daardoor voelt het niet zo bruikbaar.
- 30:30Want wij zijn gewoon gewend dat als we een computer iets vragen, dat we die Mars krijgen in plaats van een optelsom van ingrediënten. Ja, en dit is ook Ja. de hele. Die voel ik wel.
- 30:38Ja, en er is, er wordt ook heel veel, uh, cynisch gedaan van: nou, alle startups van de laatste drie jaar zijn alleen maar wrappers, hè, alleen maar laagjes. Nou, dat zijn dus de last miles, hè, het laatste stukje Ja.
- 30:50wat nog nodig is om het voor mensen daadwerkelijk bruikbaar te maken.
- 30:53Ja, want dit is, dit gaat helemaal over het punt wat mensen die niet zoveel met AI werken eindeloos herhalen, namelijk: het kan niet wat ik wil dat het moet doen.
- 31:03En dat constateren ze dan omdat ze in Copilot een of ander kutprompt hebben ingevoerd en een kutresultaat krijgen.
- 31:09En dan constateren: AI kan dit dus nog niet, maar het zou kunnen dat je gewoon, ja, een laatste stap, die inderdaad een programmeur voor je moet maken, de laatste stap nog mist om van dat halffabrika-fabrikaat iets te maken wat je daadwerkelijk kan inzetten voor je werk.
- 31:25Ja, en ik heb dus, om het meteen concreet te maken, bijvoorbeeld, uh, onze nieuwsbrief bevat ontzettend veel informatie. Dit is een plug, maar daar schaam ik me niet voor, want hij zit echt barstensvol met informatie.
- 31:36Dat is niet te doen om dat twee keer per week te versturen en dan ook allemaal nog te gaan lezen en bij elkaar te vinden. Dus daar maak ik tooltjes voor, voor onze redactie, zodat ze dat sneller kunnen doen. Ja.
- 31:48Een van de tools die ik nu heb gemaakt is een botje waar je via Telegram een berichtje naar stuurt en zegt: deze YouTube-video stuur je dan en dan krijg je daarna een mp3 terug.
- 31:56Alsof er een voice message naar je ingesproken is. Zelfde interface ook.
- 32:00Dan druk je op play en dan krijg jij, een Engelsman in dit geval, een bloke uit London, en die praat even in drie minuten jou bij over die YouTube-video van vijf uur.
- 32:08Alsof je een Ja, want dit was de use case, namelijk we hadden die video van die Anthropic guy van vijf uur bij Lex Fridman. Niemand gaat dit, gaat dit checken.
- 32:16Nee, en jij dacht: hier moet ik iets voor hebben waardoor dit iets toegankelijker wordt voor de redacteur die je niet wil vragen om vijf uur video te gaan kijken. Check. Ja.
- 32:25En, uh, en er moet dus die last mile, als in het moet, de interface is Telegram. Doe maar alsof het gewoon Ja, precies. iemand is die je dat kan sturen. Ja, als jij dit in een of andere dockercontainer had gehangen.
- 32:35Ja, dan moet daar weer een interface bij met een Ja. formuliertje en dan is het over twee dagen: hij doet het niet. Dit is dus wat onze vriend, uh, Bas van der Veld van AFAS ook vertelde.
- 32:43Dat zij dus salesmensen hebben die dan terugkomen van een of ander gesprek met een klant.
- 32:47En die willen dan, die moeten dan normaal gesproken als ze dan op kantoor komen, dat gesprekje uittypen van wat ze er onthou-onthouden hebben althans.
- 32:55En nu is dan, dus, dan zou je dus kunnen zeggen: gebruik gewoon Whisper daarvoor, gebruik gewoon Whisper.
- 33:01Maar de meeste mensen hebben helemaal geen tijd om uit te vinden hoe je: één, wat Whisper is, twee, hoe je het gebruikt, drie, hoe je er wat fatsoenlijks van bakt. En dus wat heeft Bas gedaan?
- 33:10Die heeft een soort van dingetje op de achtergrond gehad, uh, gehangen, waardoor je gewoon een, een telefoonnummer kan bellen in de carkit van je auto, die gewoon opneemt, dat je dan kan, je g-, de, de, wat je herinnert van dat gesprek in kan spreken.
- 33:23En dat ding verwerkt dat dan tot tekst in het programma waar ze die dossiers, uh, bijhouden. Dat is het last mile probleem oplossen. Exact. Mooi voorbeeld. En, uh, nu dacht ik: oké,
- 33:36die NotebookLM is zo gaaf omdat ze eigenlijk door allemaal van die stapjes achter elkaar te plakken, daar een podcast maken. Ja.
- 33:44Hè, waar een, iemand die technologie maakt, nou, trouwens, hier waren ook nog wel heel veel techmensen heel erg van onder de indruk met de utjes en atjes erin. Ja.
- 33:51Maar uiteindelijk kan je hem uitpakken en zeggen: ja, maar dat is toch gewoon het aan elkaar knopen van. Ja, kan je simpel over doen, maar het maakt het wel bruikbaar en magisch.
- 33:59Ja, een taart bakken is ook letterlijk Ja. aan elkaar knopen van ingrediënten. Nou, en we wachten nog steeds, om de last mile helemaal af te maken, dat hij in gewoon Spotify zit, namelijk de plek waar je audio luistert.
- 34:08Eigenlijk zijn we er nog niet. Nee, we zijn er nog steeds niet, want het, het is, je gaat niet zo'n ding luisteren in NotebookLM of de mp3. Wat ga je met een mp3 überhaupt doen?
- 34:16Daar kun je mp3's mee luisteren, Iets, onderweg. Hoe werkt dat? Gewoon in je iAudio M3. Ja, tuurlijk. Ja. Maar, uhm, dus je hebt gelijk. Eigenlijk ligt het pakketje nog steeds in het lokale Ja. distributiecentrum. Ja.
- 34:28Maar goed, hij komt steeds dichterbij. Ja, hij is de haven uit. Ja. Dus ik was aan het kijken. Oké, ik wil een aantal dingen tegelijk doen. Ik heb niet zo heel erg veel tijd. Hoe ga ik dat allemaal, uh, maken?
- 34:41Of testen eigenlijk. Ik wilde namelijk programmeren met AI. Dat doe ik sowieso doordeweeks de hele tijd. Maar er is een nieuw paradigma uit, namelijk werken met een architect. Dus twee taalmodellen tegelijk.
- 34:53Parkeer hem nog even, kom ik zo op. Oké. Heel even. Ja.
- 34:56Uhm, wat toen dacht ik: oké, maar dan moet ik ook iets gaan bouwen daarmee wat ook weer zinvol is, hè, want ik ga én die manier van programmeren testen en daarmee iets programmeren wat zinvol is.
- 35:08Je wilde wel een doel hebben. Ja, en toen dacht ik: mijn doel is dat ik heel graag, waar ik zelf, uh, heel veel waarde aan, uh, uhm, onthaal. Hecht? Hecht, ja. Waarde uit onttrek. Ja, wauw!
- 35:20Ja, waar ik heel veel waarde uit onttrek, is korte presentaties. Ontleen. [lacht] Ja. Ik zou zeggen ontle-onttrek klinkt wat agressief.
- 35:29Dus waar ik heel erg veel waarde aan ontleen, is, uh, het bekijken van korte presentaties met daarbij slides.
- 35:36En dat er op die slides in zo'n deck, een, een, gewoon een keynote of een PowerPoint, bulletpoints staan, terwijl er iemand over die bulletpoints vertelt. Waar zie jij dit ooit? In mijn eigen presentaties.
- 35:46[lacht] Ja, oké, maar het is een beetje onderwijsachtige. Ja, dit is gewoon de elf jaar onderwijs die nog in mijn bloed zit, ook.
- 35:52Dat ik het vaak prettig vond om presentaties te geven waarbij de regel is: er mag niet te veel tekst op die presentatieslide staan, want dat is niet waar ze voor bedoeld zijn, uhm, en, maar wel wat tekst, als een soort rails waarop jij.
- 36:06Ja. En dan als student blijf je dan in mijn hoofd staren naar die slide terwijl ik zit te kletsen en dan word je een soort vastgehouden door die punten. Nee, maar ik begrijp helemaal wat je bedoelt.
- 36:15Want voor mij is de belangrijkste reden om [schraapt keel] toch niet echt chill te luisteren naar NotebookLM-podcasts, is dat ik niet weet wat ik kan verwachten. En er is geen visuele structuur zichtbaar.
- 36:26Uhm, dat is bij een gewone podcast ook niet, maar bij een gewone podcast ga ik ook niet naar een keer een aflevering luisteren. Het is juist het ritme van de afleveringen waardoor ik weet wat ik kan gaan verwachten.
- 36:37En in eenNotebook LM ding weet je dus niet wat je gaat krijgen. Ik snap heel goed wat jij zegt, namelijk eigenlijk is die audio niet genoeg.
- 36:43Je wil een soort van visuele ondersteuning erbij om je aandacht gewoon überhaupt erbij te kunnen houden. Exact dat.
- 36:49En ik dacht dat botje wat ik nu heb, waar je dus een YouTube video naar stuurt en je krijgt een voice message terug. Ik dacht ik wil gewoon dat hij ook een video kan terugsturen als je daarom vraagt.
- 36:58Dat is mijn uiteindelijke doel. Dus ik ben gaan zitten samen metader, de tool die ik graag gebruik. Een open source tool waarmee je kan programmeren samen met AI, met het nieuwe architect model.
- 37:10Daar wilde je net al wat over vragen. Wat je met het architect model kan doen is dat je tegenader zegt Ik wil niet dat je gaat praten met Cloud Sonnet alleen, maar ook met O1 van OpenAI bijvoorbeeld.
- 37:20Je mag zelf mix en matchen. Ja, en dan zeg je als ik jou een vraag stel, dan ga je eerst aan de architect vragen, de software architect, hoe het aan te pakken. En die gaat praten met een engineer om het uit te voeren.
- 37:32Dus die splitst eigenlijk die twee rollen en dan kan je instellen wat het model is van de architect en wat het model is van de engineer.
- 37:38Nee, maar degene die het muurtje bouwt is niet degene die het muurtje heeft ontworpen. Dus ja. En het punt is dat die reasoning models zoals O1 van OpenAI, die zijn duur en traag. Ja.
- 37:49Dus ik heb tot nu toe O1 eigenlijk nooit ingezet inader, want dat duurt te lang. Veel te duur. Ja. Dan zet ik eigenlijk een architect op een uitvoerende taak van metselen. Even heel plat gezegd ja,
- 37:59maar nu ze die splitsing hebben toegevoegd binnenader en ik dacht ik dat. Dat is nu net live als in een paar weken. Ik heb het helemaal nog niet getest. Hier ga ik die tool mee. Ik heb een use case. Ja.
- 38:11Dus ik startader op waarbij ik zeg O1 is de architect Cloud zonder 3.5 nieuw V2 is de engineer en we gaan samen bouwen.
- 38:20Toen heb ik gezegd mijn doel is om videopresentaties te maken, dus dan ga ik op heel hoog of hoog abstract niveau uitleggen van ik denk wat we straks nodig hebben met elkaar is een soort taaltje om slides te maken, namelijk een soort HTML achtig taaltje van hoe maak je nou eigenlijk een de inhoud van een slide?
- 38:39Dit verzin jij of dat verzon dat ding. Nou ja, het grappige is, ik heb dit nu nog verzonnen, maar ik leer ook steeds beter dat ik dit eigenlijk niet moet verzinnen. Nee. Want ik heb nog te weinig vertrouwen.
- 38:49Doel vertellen alsof je niks van computers weet eigenlijk. Ja, maar het is denk ik ook mijn intuïtie dat ik dan denk dan ga jij een soort kant op die ik minder handig vind.
- 38:57Want hier dacht ik nog ik wil eigenlijk dat je markdown gebruikt, de meest minimale syntax en dat je een markdown slide syntax je verzint waarop je slides kan definiëren met titels, bullet points en dat soort dingen.
- 39:08En dat noem je dan je. Die krijgt als extensie fileextensie punt, pers had ik bedacht. Dat is grappig, dat klets ik dan gewoon allemaal en dan zeg ik mijn doel met die tool is straks om een botje te maken.
- 39:19Ik heb al een botje, die moet hem op deze manier kunnen aanspreken en ik vertel het is echt een half A4 geworden, want ik ga hem aan een architect geven, dus ik kan net zo goed mijn hele brief gewoon doen.
- 39:27Ja, ik heb een brief gedaan van een half A4'tje. Daar zeg ik ook in het moet in Python gemaakt worden, je moet deze package manager gebruiken. Ik ben best wel kritisch. Waarom zeg je dat dan allemaal erbij?
- 39:36Omdat hij anders. Mogelijk komt hij ineens met een JavaScript oplossing die ik in dit geval niet zou willen. Of hij gebruikt een package manager die ik niet zo prettig vind of oud is, want vaak gaat het.
- 39:46Interessant zijn wat er gebeurt als je het niet doet. Dat doe ik ook wel eens, maar dan. Je weet gewoon dat misgaat. Ik heb inmiddels een beetje geleerd waar die dan toch. Waar je blijkbaar heel gedetailleerd moet zijn.
- 39:56Ja, net als in het echt. Je gaat toch een beetje sturen van omdat er gewoon heel veel aannames in zitten anders.
- 40:02Ja, je wil ook niet dat je aannemer gaat bedenken waar de dakkapel moet komen, dus het is misschien ook niet zo heel gek. Ja, en je zegt dan ook je moet duurzame materialen gebruiken. Precies. En dat dat soort feitjes.
- 40:11Ik moet wel zeggen dat als je dat verhaal terugleest, leest hij wel heel erg als iets wat je tegen een AI zou zeggen. Want ik doe dan ook wel eens gewoon steekwoorden komma, komma, komma, komma, komma.
- 40:19Wat ik al weet, dat snapt hij toch wel, ook al is het helemaal uit de context. Het is een soort van ja, geen Engels meer. Het is een soort tussen een programmeertaal en Engels in. Best wel fascinerend.
- 40:29Nou, dan druk ik op die knop, daar komt dan iets uit. Duurde best wel lang, want die architect praat met O1. Traag, duur model en die gaat dan aan de gang met de engineer. De editor heet hij trouwens om te bouwen.
- 40:40Daar is een tool uitgekomen en na denk ik 20 minuten itereren of zo had ik eigenlijk al iets waar je dus een, in dit geval een PDF of een document kan ook HTML zijn, doet er even niet toe.
- 40:51Een groot tekstdocument, een een heel boek bijvoorbeeld ingooit. Dan druk je op een knop, dan gaat hij door negen stappen heen uit mijn hoofd. Nou ja, maar doet even niet toe. Best wel veel stappen.
- 41:01Ik had ook tegen hem gezegd maak een pipeline met stappen, want doordat er. Dan kan ik ook meekijken en ik wil dat je een statusbalk kan geven tijdens, want het duurt gewoon vier, vier minuten of zo.
- 41:11En dat je de gebruiker een beetje kan laten zien en ook zegt wat je dan aan het doen bent. Want dat vind ik bijvoorbeeld jammer bij Notebook LM.
- 41:17Ik heb geen idee wanneer die podcast klaar is, terwijl je dit wel gewoon kan bouwen als je het slim vraagt. Oké, dus jij hebt in 20 minuten zeg je heb ik iets gemaakt wat daadwerkelijk een bestand.
- 41:28Dat kan dus een boek zijn waar dat ding een notebook, alleen maar achtige podcast plus of alleen nog het het presentatie deel? Nee, alles. Dus oké, Notebook, alleen maar achtige podcast en de slides erbij.
- 41:40Ja, zonder utjes of atjes trouwens, want dat hele soort panther ding wat ze hebben Notebook LM is best wel moeilijk om te bouwen.
- 41:46Nog steeds, want het klinkt heel omdat ik gebruik Elevenlabs voor de duidelijkheid in die prompt zeg ik dan dus TTS komma Elevenlabs.
- 41:54Als in als je iets met text to speech gaat doen, dan Elevenlabs en TTS komma Elevenlabs, dan gaat hij oké, ik ga Elevenlabs hebben. Bizar en op een gegeven moment. Maar en wat ik dus nu.
- 42:03Want ik ben nog luier geworden, want want dit is een beetje mij. Daarom wilde ik het graag vertellen. Voor de mensen die dit nog niet aan het doen zijn. Ik denk dat dat heel veel mensen zijn.
- 42:11Ja, nou ja, als je ga dit doen. Ook om een beetje op die manier te leren werken ermee.
- 42:16Want ik zag dus op een gegeven moment ik kijk wel mee, dus ik heb mijn code editor aan de naast ernaast open staan en ik ben gewoon aan het kijken wat hij aan het doen is.
- 42:24En op een gegeven moment zie ik dat hij die Elevenlabs API aanroept, maar crappy want Cloud is getraind voor mij.
- 42:30De knowledge cut off, dus wanneer die getraind is in de is voor mij vier maanden geleden, maar die Elevenlabs API is constant in beweging. Dus wat ik dan tegenwoordig doe?
- 42:38Dan zeg ikUpdate Eleven labs dan copy paste ik gewoon Control A of Appeltje A op de Eleven Labs API Docs pagina. Die kan dat niet zelf zoeken. API Docs.
- 42:50Aider kan volgens mij ook URL's mooier doen, maar ik ben echt zo lui. Ik heb niet eens zin om slash URL te typen en dan plak ik gewoon dat hele ding erin en dan zeg ik update API please, please, please.
- 43:03En dan druk ik en dan zegt hij O, ik zie dat de API veranderd is en dan gaat hij dat even updaten. Maar toch even, want jij zegt het duurt 20 minuten en dan maakt dat ding dat. Ik denk dat op zich.
- 43:12Jij geeft al heel veel detail mee aan die architect, waardoor ik ook niet helemaal zeker weet hoe ver zou ik hier nou mee komen als ik dit zou gaan doen? Want ik, ik weet niet wat jij allemaal.
- 43:23Die brief heb ik dagen over nagedacht. Ja, precies, het is belangrijk om erbij te zeggen. Zeker weten. Oké, maar je hebt dan dat receptje samengesteld als die chef die jij bent.
- 43:32Met hoe lang je denkt dat het allemaal moet borrelen en hoe lang het in de oven moet, zeg maar. Dan zeg je binnen 20 minuten itereren was ik er. Maar wat gebeurt er dan in die 20 minuten?
- 43:42Is dat ding gewoon het hele ding van A tot Z aan het programmeren? Of doe je dat echt stapje voor stapje voor stapje en ben jij de hele tijd in interactie met dat ding? Nou ja, de eerste versie heeft hij klaar.
- 43:51Na 3 minuten of zo en dan zit ik gewoon te wachten en dan zie ik gaat hij de bestandsstructuur aanmaken, de sub modules et cetera. 2,5, 3 minuten of zo. Ja, en dan, want dat is nu dus nog de situatie.
- 44:03Dit is een hele mooie window of opportunity voor mensen die wel kunnen programmeren, maar dan als een soort superman kunnen meekijken. Want als jij nu helemaal niet kan programmeren, dan moet je nog een hoop gaan leren.
- 44:15Want ik zie gewoon de foutjes die gemaakt worden. Ik ben als een soort stukadoor die een stukadoor robot heeft.
- 44:20Die is aan het stucen en op een gegeven moment zeg ik: o, pauze, loop ik er even naar toe, zet ik wat dingen recht, want ik ben eigenlijk stiekem zelf ook een stukadoor en ik zet hem weer aan.
- 44:28Maar dat ingrijp momentje, die soort van take over zoals je dat bij een zelfrijdende auto kan doen, moet je wel chauffeur voor zijn.
- 44:35Het is toch wel balen als jij in een zelfrijdende auto zit, maar eigenlijk stiekem helemaal niet kan rijden. En dan zegt hij op een gegeven moment please take over the wheel now, dan denk jij. Dat heb ik nooit geleerd.
- 44:43Nee, help, zet hem maar langs de kant. Maar is dat wat hij doet? Dat vraagt hij je echt om hulp? Of wat is wat is het? Of komt hij dan met heel veel zelfverzekerdheid met code die gewoon niet uitgevoerd kan worden?
- 44:54Ja, dus dat. Kijk, hij kan wel code linten, dus dat houdt in dat hij kan kijken of het een logische syntax heeft van zou dit kunnen werken? Ja, dat doet hij zelf.
- 45:01Ja, maar het daadwerkelijk uitvoeren van het project, dat doe ik. Dus waarom doet hij dat niet zelf? Omdat.
- 45:07Want je zou toch kunnen denken want dat ding programmeert code en dan zou je kunnen zeggen op een gegeven moment druk je dan op run of stel ik me zo voor. Ja, je hebt een heel goed punt.
- 45:15Ja, dat zit gewoon nu nog niet in Aider. Want wat je eigenlijk wil doen, dat is nu nog een beetje copy pasten wat ik doe. Op een gegeven moment zegt hij Joh, ik ben klaar. Nou, dan kijk ik er even naar.
- 45:22Denk dit zou wel ergens naartoe kunnen. Dan start ik het project, zeg maar, want het is gewoon een. Dan krijgt hij een error en dan ga je die error copy pasten naar dat ding en dan zeg je los deze error op.
- 45:31Maar ik moet zeggen, ik ben dus gebruiker van Aider. Er zullen ook luisteraars zijn die zeggen O, maar ik gebruik Cursor of ik gebruik Windsurf en die kan dit al wel.
- 45:39Er zijn tools die ook gewoon op de terminal meekunnen, het draaien en dan zelf de error plakken. Dat klopt, maar ik moet eerlijk zeggen. En is dat genoeg?
- 45:47Of zeg je dan je je bent echt nog, je moet echt nog steeds wel, zeg maar hoeveel je. Ja, ja, jij wil een beetje naar toe van hoe lang duurt het nog voordat je dat minder en minder en minder hoeft in te grijpen?
- 45:56Ja, waar zijn we nu gewoon? Waar, waar zijn we nu in, in, zeg maar om deze tool te maken, wat denk ik echt een heel mooi voorbeeld is, want het voelt en complex en simpel tegelijkertijd. Ja, wat heb jij? Zeg maar.
- 46:07Wat heb jij zelf gedaan hierin, anders dan de API van Eleven labs invoeren? Nou, ik ben eigenlijk de architect van de architect geworden in dat opzicht.
- 46:14Whatever that means dus, want ik zit nog wel mee te kijken en ik kan wel redelijk inschatten voor een project als deze.
- 46:22Kijk, het heeft wel te maken met een bepaalde projectgrootte, dus als we het binnen de metafoor van stucen houden hij kan een schuurtje stucen nu van binnen, maar dat is prima, want het was veel kleiner.
- 46:30Maar dit is een schuurtje, toch? Ja, want ik weet dus ook van hey, dit is een haalbaar project voor mij, want. Snap ik.
- 46:36Zo'n tool, ook al bestaat hij uit verschillende substappen, het is allemaal niet zo heel erg spannend en het is op het niveau van een junior programmeur.
- 46:44En dat is een beetje op het niveau waar ik nu die tools op inschat, met uitschieters naar medior en senior. Sporadisch, want stiekem is hij dan expert op een bepaalde database of zo. Daar schrik ik wel eens van.
- 46:53Dan denk ik o, je bent op dat punt ineens heel slim en dan weer heel dom op een ander punt. Maar goed.
- 46:58Uhm als je kleine projecten die redelijk te overzien zijn, waar je denk ik zelf een, een leuke zaterdag aan zou klussen, dus 8.00u, die maak ik nu dan in 1.00u. Ja, ja. En dat is wel flink ja.
- 47:12En ik moet zeggen dat, dat is misschien mijn persoonlijkheid, maar omdat die dopamine hits veel eerder komen, veel harder. En ik dus. En wat ik tegenwoordig doe, zeg ik: wat zou jij nog meer erbij bouwen? Ja.
- 47:24Zeg je dat ook op zo'n toon? Ja. Hé. Lekker dingetje van wel. Maar oké. Maar oké, ik heb hier een vraag over. Hoeveel code heb jij zelf geschreven in die 20 minuten? Nee, ik schrijf geen code. Dat is mijn principe.
- 47:37Het is alleen maar dingen aanwijzen, zo van doe het eens anders. Mijn principe is om nooit code te schrijven. Wauw, dit hele ding. Heb jij geen letter code geschreven? Nee, nee, geen letter.
- 47:45Dus je hebt wel gezegd data als een dirigent. Data klinkt niet goed en jullie moeten even wat meer zo. Ja, dat wel. Ja, en wat ik heel vaak doe, dat is ook een tip. Tip voor de mensen die dit eens willen proberen.
- 47:56Je moet dus wel een beetje kunnen programmeren om dit te kunnen proberen. Kan ik dit? Uhm Aider is te rauw. Ik denk dat je dan even een andere tool moet pakken, zoals Rapid Agent bijvoorbeeld.
- 48:05Die is wel heel leuk, want dan kan je uiteindelijk ook drukken op deploy. Krijg je een URL, kan je delen. Ja, gewoon tools die net even nog wat, wat makkelijker zijn.
- 48:12En ik moet zeggen die artifacts die Claude kan maken zijn ook heel leuk. Maar uiteindelijk wil je het kunnen delen. Je wil een URL kunnen delen en wat ik. Kan met Bolt. Vet!
- 48:21Ja, ik denk dat en Rapid ook als je dan zegt gewoon aan het einde joh, dit wil ik nu, dit dingetje. Maar het is allemaal op het niveau van een widget, dus een single page.
- 48:29Maar goed, single page dingetjes kunnen al ontzettend krachtig zijn. Ik bedoel Google.com is een input. Als je een Google, als je een rapper naam moet hebben, dan kan het ook een single page ding zijn.
- 48:39En heel veel van dit soort kleine dingetjes zijn best wel, best wel gaaf. En ik denk ook dat het voor ons nu om de nieuwsbrief te maken. Heel belangrijk.
- 48:46Jij wou zeggen dit is een tip voor mensen die hiermee aan de gang gaan. Nou, ik zit dus dan in Aider en op een gegeven moment zeg ik dan bijvoorbeeld wat zou je er nog meer bij bouwen? AlleenDat taal model erachter.
- 48:58Je kunt zelf je taal model kiezen, maar ik kies dus als architect O1 en als editor engineer kies ik Cloud Sonnet. Die is best wel enthousiast. Dan zeg ik wat zou je er nog meer mee bouwen?
- 49:09En dan zegt hij nou, dit en dat en dan gaat hij ook meteen bouwen. En dat is niet helemaal dat is alsof, zeg maar een aannemer die. O tuurlijk, een serre zou ik ook doen. Dan gaat die serre dan ook meteen bouwen.
- 49:19En dan ho ho ho. Ja, en jij zit met een extra kamer in je huis die je niet wilde, zeg maar. Ik vroeg alleen maar of het kon. Ja. Ja.
- 49:28Maar omdat AD ook netjes gewoon versiebeheer doet in Git zeg maar en een netjes een commit doet met een commit message doe ik dan gewoon even een reset. Dus dan zeg ik van ho even.
- 49:38Dus dat is jouw ingrijpen, dat is het niveau van ingrijpen. Ja, en dan op een gegeven moment en vaak ga ik ook een soort van avenues in, dus straatjes in met dat ding.
- 49:47Dus dan zeg ik gewoon van oké, stel nou zou je dat even op een hele andere manier aan willen pakken. Dus even voor de luisteraar ik maak dus dat tooltje met mij samen. Daar komt een video uit.
- 49:58Gewoon een mp4 bestand wat je kunt sharen via Telegram. Dan druk je op play, dan hoor je iemand praten en die wisselt automatisch van slide. Dan zeg ik dus op een gegeven moment tegen zeg ik tegen Cloud of whatever.
- 50:08Tegen dat ding zeg ik ik vind die timing vind ik niet zo natuurlijk. Vroeger zou ik hebben gezegd voeg maar één seconde pauze toe tussen die slides.
- 50:15Maar ik weet al het is een taal model, die snapt echt wel wat ik met natuurlijke timing bedoel.
- 50:20Dan zegt hij Nou, voor een presentatie zou het veel logischer zijn om even anderhalve seconde te wachten voordat je begint te praten.
- 50:25Als je van slide gewisseld bent en dan gaat hij dus ook meteen inbouwen, want hij geeft nooit alleen maar antwoorden, hij gaat meteen bouwen. En dan. Nou ja, goed, uiteindelijk tweak ik hem dan nog zo'n beetje zeg maar.
- 50:37En dan heb ik op een gegeven moment slides. Maar die slides worden, die moeten visueel gemaakt worden met een fontje erin en bullet points.
- 50:44Dat is heel logisch om dat in een browser te doen, namelijk gewoon HTML bestandjes te maken. Dat heb ik ook in mijn brief gezet van als je slides gaat maken, dan kan je op allemaal manieren doen.
- 50:53Hij kan zelf pixels gaan plakken, plaatjes generators gaan gebruiken om tot een slide te komen van zestien negen. Gewoon letterlijk het jpg'tje wat daar getoond wordt. Om het even heel plat te zeggen.
- 51:03Dus dan zeg ik use a current day browser engine en dan weet hij o, dan ga ik Chrome gebruiken en dan ga ik gewoon dat bestand in Chrome openen, screenshotten, opslaan en Chrome weer sluiten.
- 51:14Super rauw, maar voor mij wel chill, want dan kan ik allemaal trucjes gebruiken, ook visueel en zo, die je normaal alleen in een webbrowser kan doen. Maar dan zeg ik op een gegeven moment tegen hem Chrome.
- 51:23Chrome is wel zwaar, want ik wil het eigenlijk draaien op een aardappel. Daarmee bedoel ik het moet ergens online komen op een heel klein servertje wat heel cheap is, een paar dollar per maand of alleen als je hem start.
- 51:34Dus Chrome is te zwaar. Kan je iets anders gebruiken? Ik weet toevallig dat er veel meer manieren zijn om dat te doen. En dan gaat hij iets anders gebruiken en dan ga ik zo'n beetje 5 minuten daarmee rommelen.
- 51:43Blijkt toch niet zo mooi.
- 51:44De fontjes worden niet goed ondersteund, het is niet stabiel genoeg en op dat moment kan ik natuurlijk tegen hem zeggen doe toch maar weer Chrome of ik ga gewoon in Git terug in de tijd en dan kijk ik gewoon wat hebben we de laatste 10 minuten samen gedaan?
- 51:55Dan zeg ik reset, forget en dan boem en dan vlieg ik terug in de tijd en dit is echt een tip. Het klinkt mij wel een beetje alsof ik dit zeg, maar ik ben.
- 52:03Ik ben de leek en het klinkt wel alsof als dat ding mij opties zou geven, namelijk als ik constateer dit is zwaar om te draaien, het gaat best wel duur zijn.
- 52:13Dat ga ik dan ergens in het proces constateren dat ik aan dat ding vraag is er niet een manier om het goedkoper te maken? En dat dat ding dan zegt Nou ja, naast, naast Chrome kunnen we ook dit en dit gebruiken.
- 52:23De voordelen en nadelen van zijn such en such het is. Het voelt een beetje alsof je CEO bent van een groot bedrijf. Dan weet je ook niet tot in detail welke bedrijfsprocessen er allemaal zijn. Maar ik denk dus dat jij.
- 52:34Heel hoog in het bedrijf bent. Dan heb je overzicht van het geheel en heb je mensen om je heen die weten welk abstractieniveau ze jou informatie moeten geven, zodat je alsnog
- 52:45beslissingen kan nemen zonder dat je alles weet. En dat betekent dus dat je mensen om je heen moet hebben die die context begrijpen. Of die die begrijpen welk niveau van detail je moet uitleggen.
- 52:54Als ik dat aan een taal model kan leren, of als dat ding dat snapt, dan kan ik dit soort beslissingen ook nemen als leek. Ja, ik denk dus dat jij meer met eder zou praten als CEO en ik meer als CTO.
- 53:07Dus ik ben eigenlijk al heel erg opinionated. Ik laat eigenlijk geen vrijheid. Ik zeg dan ja, je kan die engine gebruiken, die engine gebruiken er ook van. Daar kwam ik dus achter.
- 53:16Ik had dus alternatieven genoemd voor Chrome. Terwijl toen ik op een gegeven moment vroeg ik van zijn er nog meer alternatieven? En toen bleken er drie te zijn die ik helemaal niet ken. Dus dat is jouw punt.
- 53:24Misschien moet je het gewoon openlaten. Dus dat is echt wel heel erg interessant. Maar al met al, wat heel erg boeiend is aan aan dit, aan deze methodiek, om het even zo te noemen, of deze manier van werken.
- 53:37Multi agent dus met meerdere taal modellen of multi model eigenlijk werken is dat ik op een gegeven moment dacht maar dit, dit paradigma moet ook toepasbaar zijn op veel meer dan alleen maar programmeren. Ja,
- 53:50want uiteindelijk is heel veel alleen maar tekst.
- 53:53Ik bedoel, nu was mijn inzichtje waardoor ik die presentatie tool vrij makkelijk kon maken dat ik dacht ja, als ik eerst gewoon een tekstuele representatie van een presentatieslide verzin, dan kan ik daarna dat ding weer laten omzetten in een plaatje.
- 54:07Net als dat dat ziet. Dat doet die gast van Nobody and the computer. Die zet het om naar MIDI. Want uiteindelijk MIDI is gewoon tekst die muziek is, dus hij weet taal. Modellen kunnen tekst maken.
- 54:18MIDI is eigenlijk tekst, dus als ik een MIDI laat maken kan ik dat daarna in een keyboard stoppen en dan komt er muziek uit. Als het jou maar lukt om eerst naar tekst te gaan en dan door naar iets.
- 54:29Audio of visueel of noem maar op. En dan kan je al die blokjes achter elkaar plakken en heb je een pijplijn en dan komt aan het einde gewoon een mp4 die je via Telegram krijgt, want dat is de last mile.
- 54:39Wat ik nu aan het bedacht is. Ik gaf vorige week al aan ik ben aan het oefenen met een beetje sciencefiction schrijven. Oefenen als in. Het gaat me niet eens per se om de inhoud als ik heel eerlijk ben, maar meer.
- 54:51Ik heb niet de gedachte of de aandachtsspanne om een heel boek neer te zetten, anders had ik het al gedaan.
- 54:55Ik ben 38.Maar ik heb wel net de aandachtsspanne om short stories te schrijven als ik mezelf even 4 uur boos maak.
- 55:02Nou, nu kan ik mezelf 40 minuten boos maken samen met Claude, ongeveer keer tien en dan komt daar een sciencefiction short story uit.
- 55:08Maar stel nou dat ik van die short story, dus een acht pagina's, een boek zou willen maken. Dat gebeurt wel vaker bij short stories. Die lopen uit de hand. Die worden geboren als een klein verhaal. Die gaan viral.
- 55:19Of in ieder geval mensen vinden dat die short story gaaf. En dan denkt zo'n schrijver of schrijfster ik ga daar. Ja, ik kan hier. Volgens mij zit hier meer in, in dit korte verhaal.
- 55:29Maar het probleem is dat ook al hebben we een grote context window, dus kan je heel veel erin plakken. Hele boeken tegenwoordig vergeet hij toch vaak waar je mee bezig was.
- 55:39Dus het lukte mij nooit om Claude iets groters te laten schrijven, iets langer dan een short story. Wat op zich leuk was. Goede of goede redelijke sciencefiction short stories, maar geen boeken.
- 55:51Maar toen dacht ik ja maar zo'n. Die tool eder die ik gebruik. Wat eigenlijk dus weer een laag is over verschillende taalmodellen heen. Een programmeertool waarmee je niet denkt ik kan er boeken mee schrijven. Nee.
- 56:00Ja, dacht ik ja, als ik nou. En dat was niet makkelijk, want uiteindelijk is het wel redelijk gelukt, maar niet zo goed als ik had gehoopt is dat ik dacht ik moet toch gewoon een boek kunnen maken met eder.
- 56:10Dus voor de luisteraar. Dat is normaal om een codebase mee te onderhouden. Waar ik dus zo'n tool mee maak om presentaties mee te genereren. Ja, kijk, als ik gewoon tegen hem zeg joh, we gaan een boek schrijven samen.
- 56:22En dan moest ik er dus bij zeggen maar doe maar even alsof het een programmeer project is, anders gaat het helemaal mis. Dat is echt heel grappig. Je gaat een mappenstructuur maken.
- 56:31Ieder hoofdstuk krijgt zijn eigen map, dus doen we het in Nederlands.
- 56:34Hoofdstuk één mapje en in dat mapje zitten alle subhoofdstukken of sections en dat zijn markdown files, want je mag wel een beetje opmaak doen, dan kan ik er later heel makkelijk een epub van maken en doorsturen zodat mijn moeder hem kan lezen op de Kindle top of Kobo.
- 56:47Whatever. Want ik zit al, daar moet een epub uitkomen, laat dat duidelijk zijn. Nu, maar de reden om dit allemaal te moeten doen is omdat Claude niet verder komt dan korte verhalen.
- 56:56En omdat je zo'n tool gebruikt die Claude eigenlijk duizend keer kan aanroepen, betekent dat je duizend korte verhalen achter elkaar hebt waardoor je je boek hebt.
- 57:03En jij kan ook nog een keer een export naar epub dingetje aanroepen. Dus nu was ik zover gekomen. Dit wordt wel heel erg meta, hoor. Dus als de luisteraars nu afschakelen, dan snap ik dat, is helemaal oké.
- 57:15Ik heb met Alexander afgesproken richting het einde van de show van Pokie waaien we helemaal weg. Nu de rabbit hole in. Mensen lekker in slaap kunnen vallen en zo. En op de fiets tegen iets aanfietsen.
- 57:23Dit is mensen meer in slaap brengen. I don't know. Weet ik niet. Maar oké, concreet. Ik zeg hier beste eder, ik praat even alsof ik tegen eder praat. Daar zitten twee modellen achter O1 en Claude. Ik heb een short story.
- 57:36Die had ik al, want die heb ik al een keer met Claude gemaakt. Dat is mijn begin. Dat is mijn zaadje om een boek uit te maken.
- 57:41Dan zeg ik ik weet dat je eigenlijk aan het coden bent, maar laten we even doen alsof we een boek gaan maken. Dan ga ik hem een beetje handje vasthouden.
- 57:48Mappenstructuur maken met hoofdstukken subsecties erin met.md files, dan weet hij al markdown en dan zeg ik begin maar met index.md. Dus die staat in de root. Dat is waar het hoofdstuk Inhoud. Inhoudsopgave. Simpel.
- 58:01Bij die inhoudsopgave wil ik dat je de prompt maakt per hoofdstuk. Die moet je weergeven. Ja. Dus ik wil dat je prompts gaat verzinnen zodat je voor jezelf. Want.
- 58:10Maar wacht even, heb je dit ding de rest van het boek laten schrijven? Zeker. Het hele boek alleen maar een kort verhaal. En dan heb je gezegd oké, bedenk hoe een verhaal gaat. Maak zet dat om in prompts.
- 58:21Die prompts worden inhoudsopgaves en op een gegeven moment. Zeg je toch? Nee, dus. Ik heb dus nu gezegd van ik wil dat jij een structuur opzet die zou kunnen dienen als.
- 58:31Het is eigenlijk een beetje evolutionair programmeren dus, en dat is niet mijn term. Evolutionair programmeren houdt in net als hoe wij werken als mens. Je hebt een genetische code en daar ontstaat een hele boom uit.
- 58:43Dus je begint met het kleinste. Een soort zip-bestand, een soort compressie handleiding om iets te bouwen.
- 58:48Een Ikea handleiding zo klein mogelijk dat het past in een klein zaadje en in het geval van bomen letterlijk in een kastanje zeg maar. Is trouwens vrij groot, maar goed, whatever in een zaadje.
- 58:57In ons geval past hij in een veel kleiner zaadje. En dan samen met de eicel. En als dat eenmaal begint te ontvouwen, dan ontvouwt er zich een organisme, een boom of een mens uit eigenlijk het volgen van code.
- 59:09En als je dat slim doet, kan je allemaal code hergebruiken. Daarom lijken heel veel vormen in de natuur op elkaar, omdat het allemaal hergebruiken is superslim. Dus ik dacht wat ik wil hebben is eigenlijk.
- 59:20Ik vraag aan eder om de structuur, de potentiële structuur van een boek uiteen te zetten. Dus je gaat hem qua hoofdstukken indelen, hoofdstukken namen geven en sub prompts geven per hoofdstuk en prompts per sectie.
- 59:34Om vervolgens een script te schrijven wat hij ook kan, die ik kan uitvoeren. Die al die sub prompts weer aan Claude voert zodat ik eigenlijk kan zeggen generate boek.py.
- 59:45En dan start ik die en dat heb ik dus gedaan en 12 minuten later staat daar 112 minuten duurt best lang, staat daar een redelijk sciencefictionboek. Die ook nog eens, heb ik gezegd. Make sure there is story consistency.
- 59:58Heel eerlijk, want het is flauw om nu te gaan hebben over wat is de kwaliteit van het boek, maar toch wat je zegt redelijk sciencefictionverhaal. Even helemaal los van je verwondering over. Matig. Matig boek.
- 1:00:10Maar heb je het uitgelezen? Nee, ik heb hem vanmiddag gegenereerd, dus. Het is nog geen leestijd geweest. En wat misschien leuk is, is dat. Maar je hebt er doorheen gescrold. En toen constateerde je knap dat hij het kan.
- 1:00:24Maar ik ga het nog niet lezen. Nee, wat ik constateerde is het is. Het is iets heel geks, want ik denk dat. Wanneer heb ik dit eerder gehad? Ja, ik heb wel vaker met een beetje evolutionaire spelletjes gespeeld zeg maar.
- 1:00:37Gewoon Minecraft achtige games waarbij je een wereld laat genereren als. Alsof je een soort aquarium hebt waar dan dat leven doorgaat en jij daar als een soort god boven hangt. Want daar komt het eigenlijk op neer.
- 1:00:48En dan ga je een paar dagen later weer kijken hoe het is. Weet je wel. Nou, nu had ik dus dat ding 12 minuten laten lopen vanmiddag en toen ging ik naar die. Dan schrik je je rot, want je komt in die mappenstructuur.
- 1:00:58Er staat een heel boek met hoofdstukken, subsecties en zo, dus ik ging dan kijken in hoofdstuk één. Oké, hoe wordt het allemaal geïntroduceerd? Oké, fine. En dan doorscrollen. Hoofdstuk zeven daarin kijken denk ik.
- 1:01:09Ik was wel nieuwsgierig naar dat boek. Dat ben ik nog steeds. Dat ik denk wat is hier nu geboren? Ja, op basis van die kleine short story.
- 1:01:16Je moet eerst naar een VR opera.Ik heb geen tijd om dit boek te gaan lezen, maar ik denk. Ik denk mijn punt nu naar de luisteraar is niet. Ik heb een geniaal sciencefiction boek gemaakt.
- 1:01:28De boodschap is wat gebeurt er op het moment dat we steeds grotere en grotere projecten kunnen maken? Ja en en.
- 1:01:37En denk je dat je dit boek gewoon ook al prompt beter kan maken door op dezelfde manier als dat je je notebook Lem tools aan het maken was? Mijn volgende idee was, maar de tijd was een beetje op.
- 1:01:48Op een gegeven moment werd het leuk. Maar dit, dit, dit, dit. We gaan hier. We kunnen het hier vaker over hebben naarmate dit weer door evolueert. Tot je het boek hebt uitgegeven. Ik heb toevallig een uitgeverij.
- 1:01:57Iets kan heel leuk worden. Die, die. Wat ik nu dacht is dat ik dacht oké, Gemini één punt vijf Pro heeft een context window van 2 miljoen tokens.
- 1:02:07Wat ik ga doen is, want ik denk dus nu in van die pipelines waar we het nu een paar keer over hebben gehad. Dus zes, zeven stappen waar iets doorheen gaat.
- 1:02:14Ja, dat ik dacht je begint met een prompt, dat wordt een short story. Die short story ontvouwt zich tot volledig boek. En als je dat volledige boek hebt, voer je die weer aan een volgend taalmodel die het hele boek kan.
- 1:02:25En dan zeg je van ik wil dat je gaat redigeren. Maak hier maar een lopend boek van.
- 1:02:29En nu is de vraag net als wat ze bij Google hebben gedaan met Notebook LM hoe kom je van een rauwe Gemini tot een leuk gesprek vol grapjes wat je kan luisteren en wat jij zegt het liefst in Spotify. Last mile? Ja.
- 1:02:40Hoe kom je van het idee van een boek eigenlijk de de master prompt tot een EPUB die je kan uploaden bij Amazon? Ja, maar ook nog belangrijker hoe wordt het een goed boek? Nou, ik denk dus dat
- 1:02:55dat een hele interessante wordt. Kan je als ik. Ik heb mezelf de regel opgelegd. Je hebt het net een aantal keer aan me gevraagd al schrijf je nog code uit, uit pure nieuwsgierigheid. Nee, leg ik mezelf op.
- 1:03:07Nee, want ik vind het heel interessant dat ik alleen maar aanwijzingen geef. Kunnen we een acceptabel, entertainend sciencefiction boek schrijven zonder zelf ooit aan die tekst te zitten? Ja, ja. Ja.
- 1:03:24En het is fascinerend dat eigenlijk. Wat jij natuurlijk doet nu is één grote metafoor schets voor hoe heel veel werk eruit gaat zien. Dat is het idee. En dat je eigenlijk eder.
- 1:03:33Wat dus een tool is die nu alleen maar door total geeks gebruikt wordt, eigenlijk gebruikt met gebruikt eigenlijk op de negatieve manier. Ja, hij vindt het ook niet chill. Zeg ik altijd, zegt hij.
- 1:03:47Ja, ik zeg op een gegeven zegt hij Ja, maar ik kan niet tekst bewerken. In een boek zeg ik Je kan toch bestanden bewerken, maar dan moet ik echt.
- 1:03:54Hem overtuigen van het feit dat hij boeken kan schrijven terwijl het een programmeertaal. Maar hetzelfde geldt natuurlijk ook voor het voorbereiden van een board presentatie of überhaupt PowerPoint presentaties maken.
- 1:04:04Of weet je dit? Iedereen kan denk ik een ingewikkelde taak verzinnen die uiteindelijk ook uit uit elkaar valt in allerlei stappen in een pijplijn waarbij tekst bewerkt wordt. Ja, holy shit.
- 1:04:17En hoe ik er een beetje over ben gaan nadenken is in de demo scene. Dat is een scene waarin mensen demo's maakten, vroeger al op Commodore 64 en allerlei best wel gelimiteerde hardware.
- 1:04:29Nu is het helemaal gelimiteerd vanuit 2024, maar toen ook al om toch te kijken. En dan had je bijeenkomsten en dan had jij dan.
- 1:04:38Dan ging het scherm op zwart en dan kwam er muziek en dan liet je eigenlijk jouw Commodore 64 dingen doen waar niemand daar van wist.
- 1:04:45En ik snap dat dat ding, ook als je die oude video's kijkt uit de jaren tachtig, mensen gaan staan gaan schreeuwen van 3D op een Commodore, dat kan niet. Doe hem op je tandenborstel. Ja, gewoon echt, dat is dat is vet.
- 1:04:56Dat is ook gewoon een beetje. Dat is gewoon de ultieme nerd ultieme flex. Ja en maar heel veel van dat soort
- 1:05:04demo's gebruikten trucs om bijvoorbeeld te zeggen ik maak code die muziek genereert zodat ik die muziek niet hoeft mee te leveren naar die Commodore. Ik genereer het net op tijd als die demo start zeg maar.
- 1:05:17En trouwens, die golfbewegingen in die muziek hergebruik ik ook om visueel dingen te doen zodat ik muurtjes kan bouwen in in het spelletje bijvoorbeeld.
- 1:05:24Hè, dus dan ga je en om die net op tijd genereren en niet meeleveren van code en hergebruiken visueel en als audio.
- 1:05:32Omdat je maar zo'n klein oppervlak hebt om op te werken, moet je hele creatieve oplossingen verzinnen en dat duwt de boel naar voren, zeg jij. Ja, ja. En dan? Het is eigenlijk een iets wat
- 1:05:43zichzelf uitpakt bij jou thuis, zeg maar. Het is eigenlijk alsof je een heel. Alsof je een zaadje koopt met de post. Dat stop je in een pot en daar komt een plant uit. In plaats van dat je de hele plant laat bezorgen.
- 1:05:55Ik ben wel benieuwd wat het wanneer dat boek goed genoeg voor jou gaat zijn om door te sturen. Of dat al vanavond is of dat daar dagen, weken, maanden of jaren nog overheen gaan.
- 1:06:07Nou, laten we afspreken dat ik een proof naar jou stuur en als het jou pakt, dan hebben we waarschijnlijk wel iets. Oh my god, wat een tijd. Goed, blijf luisteren naar Pokie. Met dank aan Sam Hingeveld voor de edit.
- 1:06:21Als je een lezing wil van deze tovenaar, dan kan dat. Kan ook een lezing van mij krijgen als je dat graag wil. Lezing at Pokie Show is je e-mailadres. En vergeet je niet te abonneren op de nieuwsbrief.
- 1:06:32Dat kan via AI-report punt e-mail. Tot volgende week.
- 1:06:40[outro jingle]