Thijs van Team Rockstars IT
đ€ SpeakerAppearances Over Time
Podcast Appearances
En nu? Als mijn product gedisteeld wordt, mijn product gekopieerd wordt aan de hand van de handwijding. Nu is het WordPress, maar morgen ben ik het. Ja, we hebben geen software patente binnen de Europese Unie, dus daar kan je niet naar wijzen. Dus uiteindelijk moet je dan op allerlei andere manieren eigenlijk je waarde bewijzen. En wat zeg je ze dan?
Dat ze op allerlei andere manieren hun wagen moeten aanwijzen. Hoe dan? Nou ja, goed. Dus als je dat dan zegt, dan heb je een aantal slotgrachten, moots. Je hebt juridische slotgrachten. Dus je kan zeggen, ik ben gecertificeerd voor een aantal, dat zijn best moeilijke processen. Je mag niet zomaar in het onderwijs of de zorg een systeem bieden. Ik ben daar doorheen gegaan. Dan zou jij tegen mij zeggen, dat kan die concurrent dan toch ook? Ja, klopt. Dus die kan ook door al die certificeringsprocessen heen. Ja, maar dat is in ieder geval een drempel. Dat kost tijd en dat kost geld.
Daarnaast zou je kunnen zeggen. Je hebt een reputatie en een netwerk opgebouwd. Dus je zit diep in die schoolsystemen. En daar heb je je contacten liggen. Dat kopieer je ook niet zomaar. Dan zou je nog kunnen zeggen. Moeten ze dan een AI agent maken. Die aan de hand van LinkedIn dat netwerk distilt.
En mogelijk gaan partijen dat doen. En proberen achter te komen met wie jij connected bent... om te beseffen met wie zij connected zouden moeten zijn. Dus ik wil alleen maar zeggen dat al deze oplossingen... of een soort mogelijke slotgrachten die ik beschrijf... heb je ook allemaal distillation attacks op, zoals ze die noemen. Dat je van buiten af alsnog kan bepalen. Maar goed, legal mode zoals het heette. Dus dat is de mode rondom wat je allemaal op orde moet hebben als bedrijf... om mee te mogen spelen in het spel...
van de zorg en het onderwijs bijvoorbeeld. Daarnaast heb je een netwerk mode... en een reputatie mode... van wie ben jij binnen dat systeem. Ja, een merk is echt wel iets. Betrouwbaarheid. Zeker. Er zit een stukje... Kijk...
Ik moet een beetje denken aan de filmpjes die ik wel eens zie... dat ze proberen letterlijk auto's na te bouwen van buiten. Dus dan gaan ze bijvoorbeeld een Lamborghini helemaal bouwen... van Carbon Fiber als een soort carnavalswagen, zeg maar. Maar daar binnenin zit dan gewoon een heel matig autootje. Maar als je hem ziet rondrijden... Ja, met een grasmaaier erin. Ja, precies. En je zou natuurlijk kunnen zeggen dat... mogelijk als jij van buitenaf software nabouwt... dat je een beetje dat effect hebt. Dus de carrosserie is overtuigend... maar daarbinnen zit iets heel anders...
Dat brengt mij wel op een iets fundamenteels. Wat ik nu zie ontstaan, dat ging heel erg aan de hand van het lekken van de cloud code, source code. Die hebben wij helemaal nog niet aangeraakt, dit punt. De code is best wel slecht.
het lijkt wel heel veel te doen voor mensen. Deze matige code, deze matige software... als het gaat om de fundamentele code die te vinden is. En dan kom je... Kijk, ik hoor veel van ontwikkelaars om me heen... en ik gebruik het argument zelf ook heel vaak... ook richting SaaS-bedrijven om ze gerust te stellen. Dat ik zeg...
Met Cloud Code kan je heel gaaf proof of concept maken. Je kan heel gaaf persoonlijke software maken. Je kunt heel gaaf dingen aan elkaar klikken. Maar uiteindelijk moeten de grown-ups in de kamer zijn... moeten de volwassenen binnenkomen lopen... die dat dan als het ware glad strijken... en naar een professioneler niveau tillen. Dus die gaan naar die spaghetti kijken die Cloud Code gemaakt heeft... en dat als het ware netjes maken.
Het is een heel gebouw. Ik zie het even fysiek voor je. Cloud Code maakt een heel gebouw. Dat plakt hij letterlijk met tape aan elkaar. En daarna komen de professionele aannemers. Komen het staal ertussen zetten. Die komen het water dichtmaken. En die komen het professioneel maken.
Maar wat eigenlijk tegelijkertijd nu blijkt, en dit is eigenlijk een discussie tussen veel product marketing project mensen versus hardcore engineers, dat de product marketing mensen zeggen, luister, mijn key indicators, mijn dashboard, waar eigenlijk staat hoeveel klanten het gebruiken, hoeveel nieuwe aanmeldingen ik heb, mijn omzetcijfers, die spaghetti die Kladcode gemaakt heeft, alles gaat omhoog. Het werkt gewoon.
Dus wat zit je nou te zeuren over dat het een grasmijenmotor is? En dan komt die engineer die zegt... ja, maar we scoren een 3 op code quality. En dan zegt de rest van het team... No one gives a fuck. Dus nu kom je op een punt waar dan... en ik hoor de engineers nu hardop dit zeggen tegen mij in de auto... en in de trein terwijl ze dit luisteren. Wacht maar.
Wacht maar. Want? Er komt een moment en dan raak je in het punt waarop je wilt doorschalen of je bedrijf moet geaudit worden om legal reasons en dan blijkt er niks te auditen te zijn behalve spaghetti en dan bel je ons nog wel. En
En hoe zit jij in deze twee strijd? Ik denk dat er inderdaad... best wel veel sectoren zijn... waar dus daadwerkelijk al dit gebeuren. En waar de... Ja, eigenlijk... Hier is een mooi woord voor. Ik ben even aan het zoeken. Interpretability. Dus het feit is...
Oké, stel je maakt een tool die potentiële kandidaten op een vacature wel of niet afwijst. Dit mag trouwens niet volgens de European AI Act. Laat dat even duidelijk zijn. Precies omdat dit zo'n spannend iets is waar je systemen op wil inzetten. Waarbij op het moment dat een van die kandidaten zegt, maar volgens mij ben ik niet terecht afgewezen. Wat is eigenlijk het denkproces dat jij doorlopen bent en jij zet letterlijk een pan spaghetti voor ze neer.
Dat werkt natuurlijk niet. Dus ik kan me voorstellen dat er bepaalde processen en hele sectoren zijn... waarin het feit dat je het kunt interpreteren en uitleggen belangrijk is. Maar er is ook een heel groot deel van de markt, van de economie... Waarbij dat niet uitmaakt. Waarbij dozen, waar niemand precies weet wat er in die doos gebeurt. Dus je zegt eigenlijk, stel straks de Belastingdienst gaat dit soort AI gebruiken... dan moet het allemaal uitlegbaar zijn. Dan moet precies te verklaren zijn hoe een AI tot zijn beslissing is gekomen...
Maar over hoe een logo of een website wordt ontwerpen, daar hebben we heel andere eisen voor. Dus het hangt er heel erg vanaf wat je doelstelling is. Wil je die spaghetti code accepteren, ja of nee? En dan heb je ook nog eens het punt dat, ik had het hier vorige week met iemand over, het ging over microcode. Dat is de code die draait in een processor. Dus je moet het even zien als de meest fundamentele code waar alle andere code op draait. Er zijn niet zo heel veel mensen in de wereld nu in leven die die code begrijpen, gewoon oprecht niet.
Het komt wel eens voor dat zo iemand uit dat kleine clubje gevraagd wordt door een groot bedrijf. Die tegen dingen aanloopt die ze niet opgelost krijgen met hun eigen programmeurs. Van, wil je alsjeblieft langskomen? Want het probleem waar we tegenaan lopen zit op zo'n fundamenteel niveau. Dit snapt niemand meer. Dan vliegen ze zo iemand in. Nou, die krijgt gewoon goudstaven betaald. Die gaat als het ware de mijnen in met een lampje. Zo heel diep, zo heel diep die mijnen in. Ja, maar met heel veel ervaring. Ja, en die repareert daar wat, komt weer omhoog en zegt. HĂ©, doei, ik heb jullie 1% sneller gemaakt en dat levert jullie x miljoen op.
dan zeg je van, kijk, daar is die toegevoegde waardeveer van iemand die weet hoe het allemaal werkt. Terwijl ik dan tegelijkertijd een stemmetje op mijn schouder hoor die zegt, ja, klinkt als klad microcode. Klinkt als een potentiële agent die ook gebouwd kan worden, een harnas, die ook de mijnen in kan. Dus ik vraag me wel af,
Als het idee is dat die spaghetti die door coding agents en harnesses gemaakt wordt, problematisch is, kan je je ook nog afvragen, en ik weet niet waar dit toe gaat leiden, dus het is gewoon een open vraag voor mijzelf, hardop. Zullen er niet agents komen die zeggen, joh, wij kunnen zelfs die spaghetti opruimen? Gaan er niet ook harnesses komen en slash modellen die zeggen, joh, waar interoperability zo belangrijk is, heb je de interoperability agent en die trekt het allemaal recht, zodat je het kan lezen.