<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ICT en Onderwijs BLOG</title>
	<atom:link href="https://ictoblog.nl/feed" rel="self" type="application/rss+xml" />
	<link>https://ictoblog.nl</link>
	<description></description>
	<lastBuildDate>Sat, 04 Apr 2026 14:50:22 +0000</lastBuildDate>
	<language>nl-NL</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://ictoblog.nl/files/cropped-logo_590x590-32x32.png</url>
	<title>ICT en Onderwijs BLOG</title>
	<link>https://ictoblog.nl</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Ik weet niet wat ik dan zou moeten vibe coden&#8230;.</title>
		<link>https://ictoblog.nl/2026/04/04/ik-weet-niet-wat-ik-dan-zou-moeten-vibe-coden</link>
					<comments>https://ictoblog.nl/2026/04/04/ik-weet-niet-wat-ik-dan-zou-moeten-vibe-coden#respond</comments>
		
		<dc:creator><![CDATA[Pierre]]></dc:creator>
		<pubDate>Sat, 04 Apr 2026 14:50:22 +0000</pubDate>
				<category><![CDATA[Bloggen]]></category>
		<category><![CDATA[Kunstmatige Intelligentie]]></category>
		<category><![CDATA[Persoonlijk]]></category>
		<guid isPermaLink="false">https://ictoblog.nl/?p=299422</guid>

					<description><![CDATA[Is niet een vraag die ik mezelf vaak stel, maar wel vaker krijg.]]></description>
										<content:encoded><![CDATA[<p>Hoewel veel van de mensen waar ik mee samenwerk meer dan gemiddeld met technologie in aanraking komen, merk ik toch nog met enige regelmaat verwondering om zaken die ik redelijk vanzelfsprekend begin te vinden. Vibecoden (met of zonder spatie kies je zelf maar) bijvoorbeeld. En dan vooral in relatie tot de vraag &#8220;<em>wat zou ik moeten vibecoden, ik ben toch geen programmeur?</em>&#8220;. Nee, ik ook niet. Ik denk niet dat ik ooit aangenomen zou worden als ik op een functie als programmeur zou solliciteren. Ik ben onderzoeker en docent (in die volgorde).<br />
Maar&#8230;sinds een tijdje is het inderdaad zo dat als ik de stelregel waarvan ik zie dat hij aan Adam Stone (<a href="https://www.linkedin.com/in/adamstone/" target="_blank" rel="noopener">CEO van D-Tools</a>) <a href="https://www.goodreads.com/author/quotes/4033016.Adam_Stone" target="_blank" rel="noopener">wordt toegeschreven</a>: &#8220;<em>Anything that you do more than twice has to be automated</em>&#8220;.</p>
<p>Gewoon omdat het een logisch uitgangspunt is. Vanaf de derde keer en vaker wordt iets herhaling en als je dan echt hetzelfde doet is het zonde van de tijd en energie (een hele waslijst uitzonderingen daar gelaten van dingen die je gewoon doet omdat ze leuk zijn, voldoening geven etc).</p>
<p>En soms ook gewoon omdat de &#8220;oude&#8221; manier van dingen doen lang niet altijd werkt.<br />
Zo ook vandaag toen ik op zoek was naar een oplossing om YouTube video&#8217;s hier op het weblog niet automatisch te laten laden (dus de embed niet meteen aanmaken) maar om net als in de e-learning die ik aangemaakt had eerst een afbeelding te laten zien en pas na klikken de player te embedden. Het voordeel daarvan is dat er nog geen YouTube cookies geplaatst worden en een afbeelding laden is &#8216;lichter&#8217; dan een hele player die mogelijk niet gebruikt wordt.</p>
<h2>Zoeken naar een plugin</h2>
<p>Uiteraard (?) ging ik eerst <a href="https://nl.wordpress.org/plugins/search/youtube/">op zoek naar een WordPress plugin</a>. Ik zeg uiteraard omdat dat de manier is waarop ik dit soort problemen altijd aanpakte. Maar ik heb daar pagina na pagina met plugins doorgebladerd in de hoop eentje te vinden die beschreef wat ik wilde hebben, maar ik kwam er geen tegen. En sowieso leek het me niet handig om een plugin te installeren die veronderstelde dat ik alle shortcodes voor de YouTube video&#8217;s zou moeten aanpassen. Want dat zijn er simpelweg te veel.</p>
<h2>Claude.ai</h2>
<p>Optie 2 was claude.ai (gewoon de gratis versie is al voldoende) en de vraag/prompt: <em>Ik heb heel veel WordPress blogposts met YouTube links erin (zie screenshot). Op dit moment worden ze tijdens tonen meteen in een embed omgezet. Nou wil ik dat eigenlijk liever niet, in plaats daarvan zou ik willen dat er zoiets getoond wordt als bij de 2e screenshot waarbij de gebruiker de thumbnail van YT ziet, een link-optie om de video extern te bekijken en pas bij klikken de embed (inclusief start afspelen) daadwerkelijk geladen wordt. Een aparte plugin waarbij ik dan een shortcode moet gebruiken is niet handig vanwege de grote installed base. Wat kan ik doen?</em></p>
<p><img decoding="async" class="alignnone size-medium wp-image-299425" src="https://ictoblog.nl/files/claude_screenshot_1-300x165.webp" alt="" width="300" height="165" srcset="https://ictoblog.nl/files/claude_screenshot_1-300x165.webp 300w, https://ictoblog.nl/files/claude_screenshot_1-1024x563.webp 1024w, https://ictoblog.nl/files/claude_screenshot_1-768x423.webp 768w, https://ictoblog.nl/files/claude_screenshot_1-570x314.webp 570w, https://ictoblog.nl/files/claude_screenshot_1.webp 1425w" sizes="(max-width: 300px) 100vw, 300px" /> <img fetchpriority="high" decoding="async" class="alignnone size-medium wp-image-299424" src="https://ictoblog.nl/files/claude_screenshot_2-300x203.webp" alt="" width="300" height="203" srcset="https://ictoblog.nl/files/claude_screenshot_2-300x203.webp 300w, https://ictoblog.nl/files/claude_screenshot_2-1024x694.webp 1024w, https://ictoblog.nl/files/claude_screenshot_2-768x520.webp 768w, https://ictoblog.nl/files/claude_screenshot_2-570x386.webp 570w, https://ictoblog.nl/files/claude_screenshot_2.webp 1225w" sizes="(max-width: 300px) 100vw, 300px" /></p>
<p>Je kunt <a href="https://claude.ai/share/0a69fdd2-ef00-458f-b886-88171f8985e2">het hele gesprek en de antwoorden hier nalezen</a>, de afbeeldingen worden niet getoond, die zie je niet hierboven.</p>
<p>Zoals je kunt zien, komt Claude meteen met een antwoord, uitleg en code. Ik heb de map en het bestand aangemaakt, de code ingeplakt, cache van de site leeggemaakt en het werkte gewoon. Nou ja, nog niet perfect, de lay-out zag er nog niet 100% zo uit als ik zou willen, dus nog even screenshot gemaakt, vervolgvraag gesteld en de wijzigingen in de code doorgevoerd.</p>
<p><img decoding="async" class="alignnone size-medium wp-image-299423" src="https://ictoblog.nl/files/claude_screenshot_3-300x195.webp" alt="" width="300" height="195" srcset="https://ictoblog.nl/files/claude_screenshot_3-300x195.webp 300w, https://ictoblog.nl/files/claude_screenshot_3-1024x666.webp 1024w, https://ictoblog.nl/files/claude_screenshot_3-768x499.webp 768w, https://ictoblog.nl/files/claude_screenshot_3-570x371.webp 570w, https://ictoblog.nl/files/claude_screenshot_3.webp 1195w" sizes="(max-width: 300px) 100vw, 300px" /></p>
<p><strong>Daarom vibecode ik!</strong></p>
<p>Ik bouw geen applicaties waar ik geld mee ga verdienen, ik offload niet al mijn denkwerk, ik maak ruimte voor denkwerk of ruimte voor privétijd. Ik los uitdagingen of problemen op die me anders meer tijd zouden kosten, of waar ik gewoon niet aan toe zou komen. En probeer ondertussen te leren hoe ik dat veilig doe (en niet bv een block van LinkedIn krijg omdat een AI-tool namens mij de site aan het scrapen was zonder me te realiseren dat dat niet mag<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f910.png" alt="🤐" class="wp-smiley" style="height: 1em; max-height: 1em;" />), zodat ik dat ook weer aan anderen kan leren.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ictoblog.nl/2026/04/04/ik-weet-niet-wat-ik-dan-zou-moeten-vibe-coden/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Soms zegt AI heel verstandige dingen</title>
		<link>https://ictoblog.nl/2026/04/04/soms-zegt-ai-heel-verstandige-dingen</link>
					<comments>https://ictoblog.nl/2026/04/04/soms-zegt-ai-heel-verstandige-dingen#respond</comments>
		
		<dc:creator><![CDATA[Pierre]]></dc:creator>
		<pubDate>Sat, 04 Apr 2026 07:13:02 +0000</pubDate>
				<category><![CDATA[Grappig]]></category>
		<category><![CDATA[Kunstmatige Intelligentie]]></category>
		<guid isPermaLink="false">https://ictoblog.nl/?p=299415</guid>

					<description><![CDATA[Dus maar niet gereageerd....]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="alignnone wp-image-299416 size-large" src="https://ictoblog.nl/files/Schermafbeelding-2026-04-04-085552-1024x357.png" alt="" width="1024" height="357" srcset="https://ictoblog.nl/files/Schermafbeelding-2026-04-04-085552-1024x357.png 1024w, https://ictoblog.nl/files/Schermafbeelding-2026-04-04-085552-300x105.png 300w, https://ictoblog.nl/files/Schermafbeelding-2026-04-04-085552-768x268.png 768w, https://ictoblog.nl/files/Schermafbeelding-2026-04-04-085552-570x199.png 570w, https://ictoblog.nl/files/Schermafbeelding-2026-04-04-085552.png 1101w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></p>
<p>Ik zag een bericht op Linkedin over AI in het onderwijs. Het triggerde wat, ik vond het onzin (=emotie), dacht er wat langer over na, vond toen dat de redenering niet klopte (=inhoud). Wilde reageren, realiseerde me dat de auteur een bepaald publiek had, bedacht me dat ik dat ik de reactie dan natuurlijk wel ook goed moest formuleren. Claude Sonnet 4.6 is goed in het sparren over zulke formuleringen, dus legde ik een paar formuleringen voor, afwegingen waarom ik delen van het betoog wel of niet vond kloppen. En vroeg uiteindelijk om een inschatting van de complete reactie die ik wilde plaatsen.</p>
<p>Claude begon positief:</p>
<p><em>Dat is een sterke reactie. Helder, eerlijk, en niet aanvallend.</em></p>
<p>Maar (er kwamen veel meer details over de inhoud van de reactie die ik hier niet ga delen), ook:</p>
<p><em>Het grote probleem voor jouw reactie: de LinkedIn-dynamiek.</em></p>
<p>en nadat ik het hele oorspronkelijke bericht met Claude gedeeld had:</p>
<p><em>[&#8230;] is geen uitnodiging tot gesprek. Hij speelt voor een publiek en heeft zich alvast ingedekt tegen kritiek. Wie hem tegenspreekt, is automatisch de naïeveling die de praktijk niet kent.</em></p>
<p class="font-claude-response-body break-words whitespace-normal leading-[1.7]"><em>Jouw reactie is inhoudelijk sterk, maar op LinkedIn kan die overkomen als precies de &#8220;beleidsdenker met mooie woorden&#8221; die hij al heeft weggezet.</em></p>
<p>Waarop mijn conclusie was dat ik voor een zaterdagochtend het komen tot een antwoord eigenlijk veel belangrijker vond dan het daadwerkelijk plaatsen ervan. En Claude (zie de screenshot hierboven) was het daarmee eens.</p>
<p>Ik begrijp dat er meerdere kanten aan zitten. Je zou kunnen stellen dat ik me nou onttrek aan het gesprek uit angst voor de reacties. Het tegenargument is dat het waarschijnlijk veel beter zou zijn als mensen op Linkedin, Facebook en andere sociale media niet altijd datgene schrijven wat ze initieel vinden. De inschatting dat de auteur van het bericht waar ik op wilde reageren waarschijnlijk helemaal niet zit te wachten op een gesprek is er eentje waar ik me namelijk heel wat bij kan voorstellen. En dan heeft die reactie daar ook geen nut.</p>
<p>Hoe dan ook, heel wat bijgeleerd op een zaterdagochtend. En dat is altijd winst! <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>p.s. een gesprek is hier zeker wél mogelijk, ook als ik het met je oneens ben, zolang we het over inhoud hebben zou ik zeggen: laat je horen!</p>
<p>p.p.s. ik lees na het posten van deze blogpost in een ander bericht op Linkedin dat ik me eigenlijk heel erg moet schamen dat ik niet met pen en papier mijn blogposts maak. Want AI gebruiken bij het schrijven leidt tot &#8216;slob&#8217; en inhoudsloze verzinsels. Zucht. Een wereld waar het leven lekker binair, goed-slecht is. Gelukkig dat dat blijkbaar alleen op Linkedin zo is en niet in de werkelijkheid. Ik ga even offline in de rij staan met iedereen die Paasboodschappen aan het doen is.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ictoblog.nl/2026/04/04/soms-zegt-ai-heel-verstandige-dingen/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>MOVEL AI 2025-2026</title>
		<link>https://ictoblog.nl/2026/04/03/movel-ai-2025-2026</link>
					<comments>https://ictoblog.nl/2026/04/03/movel-ai-2025-2026#respond</comments>
		
		<dc:creator><![CDATA[Pierre]]></dc:creator>
		<pubDate>Fri, 03 Apr 2026 09:00:54 +0000</pubDate>
				<category><![CDATA[iXperium]]></category>
		<category><![CDATA[Onderwijs]]></category>
		<guid isPermaLink="false">https://ictoblog.nl/?p=299402</guid>

					<description><![CDATA[De module is weer bijgewerkt en vrij beschikbaar.]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="size-medium wp-image-299406 alignleft" src="https://ictoblog.nl/files/blogpost-module-300x300.png" alt="" width="300" height="300" srcset="https://ictoblog.nl/files/blogpost-module-300x300.png 300w, https://ictoblog.nl/files/blogpost-module-150x150.png 150w, https://ictoblog.nl/files/blogpost-module-768x767.png 768w, https://ictoblog.nl/files/blogpost-module-570x569.png 570w, https://ictoblog.nl/files/blogpost-module-510x510.png 510w, https://ictoblog.nl/files/blogpost-module.png 886w" sizes="auto, (max-width: 300px) 100vw, 300px" />Elk jaar maak ik als onderdeel van mijn AI les bij de HAN Master Ontwerpen Van Eigentijds Leren (<a href="https://www.han.nl/opleidingen/master/ontwerpen-van-eigentijds-leren/deeltijd/">MOVEL</a>) een ondersteunende module met achtergrondmaterialen voor de studenten. Om de simpele reden dat er veel meer te vertellen, lezen, bekijken is op dit vlak dan dat in 2 contacturen past. En het is ook niet zinvol om dat allemaal in een monoloog van een docent te verpakken.</p>
<p>Het is eigenlijk een belachelijke hoeveelheid werk, want het onderwerp is super veranderlijk en vanzelfsprekend is het bijwerken niet iets waar de opleiding me uren voor vrijmaakt, dit doe ik in de avonduren, in het weekend, zoals elke docent.</p>
<p>En waarom dan toch? Nou, omdat het ook voor mezelf een enorm behulpzame activiteit is. Mijn hoofd vindt het namelijk geen enkel probleem dat het vakgebied enorm complex is. In mijn hoofd (zo stel ik me even voor) liggen er ook kriskras allemaal verbindingen tussen onderwerpen, op verschillende niveaus, met veel en minder detail. Prima allemaal voor mij. Maar niet voor 99% van de mensen waar ik mee in aanraking kom. Waarvan ik het juist heel relevant vind dat ze dit leren, hier over nadenken, ermee aan de slag kunnen (privé of in hun eigen organisatie).</p>
<p><a href="https://cdn.lrn4life.org/AI-2025-2026/" target="_blank" rel="noopener"><img loading="lazy" decoding="async" class="alignright wp-image-299403 size-medium" src="https://ictoblog.nl/files/screenshot-module-300x246.png" alt="" width="300" height="246" srcset="https://ictoblog.nl/files/screenshot-module-300x246.png 300w, https://ictoblog.nl/files/screenshot-module-768x631.png 768w, https://ictoblog.nl/files/screenshot-module-570x468.png 570w, https://ictoblog.nl/files/screenshot-module.png 811w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a>Daarom moet ik proberen er structuur in aan te brengen. En daar helpt de online module ook bij. Dit jaar was dat complexer dan ooit, de iteratie van de module die nu (3-4&#8211;2026) <a href="https://cdn.lrn4life.org/AI-2025-2026/">online staat</a> is omvangrijker dan ooit. En dus ook met een nog groter risico dat hij er uit gaat zien als de inhoud van mijn hoofd. In plaats van een gestructureerd verhaal dat de lezer meeneemt in de interessante wereld van AI in het onderwijs.</p>
<p><strong>Dus laat het vooral weten in de reacties hieronder:</strong> Heb jij er wat aan? Wat leer je ervan? Verdwaal je? Zet het je aan het denken? Wat zou er in de 2027-versie moeten/kunnen?</p>
<p>Je kunt de module <a href="https://cdn.lrn4life.org/AI-2025-2026/" target="_blank" rel="noopener">hier online bekijken</a> en de <a href="https://github.com/PiAir/MOVEL-AI" target="_blank" rel="noopener">bronbestanden via github downloaden</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ictoblog.nl/2026/04/03/movel-ai-2025-2026/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Rondetafelgesprek: AI in het funderend onderwijs</title>
		<link>https://ictoblog.nl/2026/04/01/rondetafelgesprek-ai-in-het-funderend-onderwijs</link>
					<comments>https://ictoblog.nl/2026/04/01/rondetafelgesprek-ai-in-het-funderend-onderwijs#respond</comments>
		
		<dc:creator><![CDATA[Pierre]]></dc:creator>
		<pubDate>Wed, 01 Apr 2026 07:39:24 +0000</pubDate>
				<category><![CDATA[Kennisnet]]></category>
		<category><![CDATA[Kunstmatige Intelligentie]]></category>
		<category><![CDATA[NOLAI]]></category>
		<category><![CDATA[Onderwijs]]></category>
		<category><![CDATA[Onderzoek]]></category>
		<guid isPermaLink="false">https://ictoblog.nl/?p=299395</guid>

					<description><![CDATA[Vandaag ook online te volgen.]]></description>
										<content:encoded><![CDATA[<p>Vandaag (1 april &#8211; nee, geen grap) vindt het <a href="https://www.tweedekamer.nl/debat_en_vergadering/commissievergaderingen/details?id=2026A02667">rondetafelgesprek rond AI in het funderend onderwijs</a> plaats. Deelnemers zijn kamerleden en een brede vertegenwoordiging van experts die in 3 rondes over verschillende deelthema&#8217;s praten:</p>
<p><strong>Blok 1, 16.00 &#8211; 16.45 uur l AI in de praktijk en op school : wat is de invloed van AI op het leerproces?</strong></p>
<ul>
<li>Felienne Hermans (hoogleraar Informatica-didactiek en informaticadocent, Vrije Universiteit Amsterdam)</li>
<li>Nadira Saab (hoogleraar Onderwijswetenschappen, Universiteit Leiden)</li>
<li>Barend Last (leraar en auteur)</li>
<li>Emily Jacometti (medeoprichter (co-founder) van HackShield Future Cyber Heroes)</li>
</ul>
<p><strong>Blok 2, 16.45 &#8211; 17.30 uur l Big Tech en het onderwijs: moet Big Tech buiten de deur worden gehouden en zo ja, hoe?</strong></p>
<ul>
<li>Inge Molenaar (hoogleraar Onderwijs en AI en wetenschappelijk directeur Nationaal Onderwijs Lab AI, Radboud Universiteit)</li>
<li>Guido de Moor (senior onderzoeker en adviseur Dialogic)</li>
<li>Paul Zevenbergen (voorzitter Sivon)</li>
<li>Gerdinand Bosch (programmaregisseur Npuls)</li>
</ul>
<p><strong>Blok 3, 17.30 &#8211; 18.15 uur l Sturing op AI in het onderwijs: wie is er verantwoordelijk voor goed gebruik van AI?  </strong></p>
<ul>
<li>Larissa Zegveld (algemeen directeur Kennisnet)</li>
<li>Tijmen Smit (lid College van Bestuur Kalsbeek College)</li>
<li>Annet Dries (vicevoorzitter PO-Raad)</li>
<li>Erika van Lier (vertegenwoordiger Vereniging Digitale Onderwijs Dienstverleners)</li>
</ul>
<p>Lees je dit bericht op 1 april, je kunt <a href="https://debatdirect.tweedekamer.nl/2026-04-01/onderwijs-cultuur-wetenschap/wttewaall-van-stoetwegenzaal/ai-in-het-funderend-onderwijs-16-00/video">live meekijken en luisteren</a>.<br />
De deelnemers krijgen de vraag om vooraf een position paper in te dienen, <a href="https://www.tweedekamer.nl/debat_en_vergadering/commissievergaderingen/details?id=2026A02667">die staan hier online</a>.</p>
<p>Volgende week zie ik de studenten van de HAN Master Ontwerpen Van Eigentijds Leren (<a href="https://www.han.nl/opleidingen/master/ontwerpen-van-eigentijds-leren/deeltijd/">MOVEL</a>) voor een uitgebreide les over AI in het onderwijs. Mede ook voor hen, besloot ik de beschikbare informatie <a href="https://cdn.lrn4life.org/Rondetafel-AI-2026/">op twee manieren te ontsluiten</a>:</p>
<p><a href="https://cdn.lrn4life.org/Rondetafel-AI-2026/"><img loading="lazy" decoding="async" class="alignnone wp-image-299398 size-medium" src="https://ictoblog.nl/files/portal-300x268.png" alt="" width="300" height="268" srcset="https://ictoblog.nl/files/portal-300x268.png 300w, https://ictoblog.nl/files/portal-768x687.png 768w, https://ictoblog.nl/files/portal-570x510.png 570w, https://ictoblog.nl/files/portal.png 910w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a></p>
<p>De ene route is die waarbij ze zelf de diepte in gaan, de 11 position papers lezen en voor zichzelf op een rijtje zetten wat de deelnemers vinden.</p>
<p>De andere route is het voorbewerkte pad dat NotebookLM biedt. Ik heb de 11 position papers daarin toegevoegd en een aantal producten laten genereren: een infographic, een audio-debat, een presentatie, een video, een tabel met verschillen en overeenkomsten tussen de deelnemers, een visie-samenvatting.</p>
<p>Doel van de twee opties is het gesprek met hun als aanstaande masterdocenten (niet alleen uit het funderend onderwijs, maar het vraagstuk is universeel). Want het zal je niet verbazen dat de lijn van de agency van docenten, het zorgen dat ze stuurkracht hebben, digitaal geletterd zijn, weten hoe ze digitale technologie (en AI) optimaal kunnen benutten ook een van mijn uitgangspunten is. En ja, daar moet je de benodigde ondersteuning bij bieden, in infrastructuur, in professionalisering, in organisatie van het onderwijs, in de vorm van keuze voor technologieën die veilig en verantwoord zijn.</p>
<p>Voor de duidelijkheid: de samenvattingen zijn die van NotebookLM, gemaakt door AI (door taalmodellen). Daar kunnen nuances die de auteurs voor ogen hadden in verloren gaan. Soms zitten daar zaken in waarvan ook ik denk &#8220;huh, dat had ik zo zelf niet uit de stukken gehaald&#8221;. Het blijft een fundamenteel discussiepunt bij deze werkwijze: 95% leest als heel logisch, er zit 4-5% onjuistheid in, is dat meer/minder dan wanneer een mens dat gedaan had? Zorgt dat ervoor dat je de hele boodschap wantrouwt? Is het geen probleem? Moet je het daarom per definitie niet doen?</p>
<p>En ook: zo&#8217;n rondetafelgesprek is mooi, het brengt visies en opinies bij elkaar. Het is gewoon heel belangrijk om inhoudelijke gesprekken en discussies over onderwerpen te blijven voeren juist ook als er verschillen van inzichten zijn. Ik kan de livestream zelf niet volgen vanmiddag, maar als je de kans hebt zou ik het zeker doen.</p>
<p><strong>[update] </strong>de <a href="https://debatdirect.tweedekamer.nl/2026-04-01/onderwijs-cultuur-wetenschap/wttewaall-van-stoetwegenzaal/ai-in-het-funderend-onderwijs-16-00/video">opname (2 uur) van het gesprek</a> is hier te bekijken/beluisteren.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ictoblog.nl/2026/04/01/rondetafelgesprek-ai-in-het-funderend-onderwijs/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Lubach over AI in het onderwijs</title>
		<link>https://ictoblog.nl/2026/03/14/lubach-over-ai-in-het-onderwijs</link>
					<comments>https://ictoblog.nl/2026/03/14/lubach-over-ai-in-het-onderwijs#respond</comments>
		
		<dc:creator><![CDATA[Pierre]]></dc:creator>
		<pubDate>Sat, 14 Mar 2026 09:41:49 +0000</pubDate>
				<category><![CDATA[Kunstmatige Intelligentie]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Onderwijs]]></category>
		<guid isPermaLink="false">https://ictoblog.nl/?p=299390</guid>

					<description><![CDATA[Is het onderwijs nog te redden?]]></description>
										<content:encoded><![CDATA[<div class="yt-facade-wrap">
<div class="yt-facade" data-id="xpedFIZFmhc">
            <img decoding="async" src="https://i.ytimg.com/vi/xpedFIZFmhc/hqdefault.jpg" alt="YouTube video" loading="lazy"></p>
<div class="yt-play-overlay">
                <button class="yt-play" aria-label="Video afspelen"><br />
                    <svg viewBox="0 0 68 48" xmlns="http://www.w3.org/2000/svg">
                        <path d="M66.5 7.7a8.5 8.5 0 0 0-6-6C55.8 0 34 0 34 0S12.2 0 7.5 1.7a8.5 8.5 0 0 0-6 6C0 12.4 0 24 0 24s0 11.6 1.5 16.3a8.5 8.5 0 0 0 6 6C12.2 48 34 48 34 48s21.8 0 26.5-1.7a8.5 8.5 0 0 0 6-6C68 35.6 68 24 68 24s0-11.6-1.5-16.3z" fill="#f00"/>
                        <path d="M27 34l18-10-18-10v20z" fill="#fff"/>
                    </svg><br />
                </button><br />
                <span class="yt-play-label">Klik om af te spelen</span>
            </div>
</p></div>
<div class="yt-bar">
            <a class="yt-external" href="https://www.youtube.com/watch?v=xpedFIZFmhc" target="_blank" rel="noopener noreferrer"><br />
                <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/25b6.png" alt="▶" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Bekijk op YouTube<br />
            </a>
        </div>
</p></div>
<p>Ik kijk geen live-tv, en standaard al zeker geen afleveringen van Lubach. Maar soms heeft hij rake items, de vorige over <a href="https://www.youtube.com/watch?v=Q_5jTOFX5Wc">de AI bubbel</a> was er zo een, en deze over <a href="https://www.youtube.com/watch?v=xpedFIZFmhc">AI in het onderwijs</a> ook. Zijn team heeft goed uitzoekwerk gedaan, veel van de deelitems had ik afgelopen tijd al eens voorbij zien komen, inclusief de ongelukkige opmerking van paar van van mijn collega&#8217;s en het verhaal is tamelijk compleet:</p>
<h3 data-path-to-node="2">Het wordt gewoon al gebruikt</h3>
<p data-path-to-node="3,0,0">In het primair onderwijs al en daarna wordt het gebruik in het voortgezet onderwijs en later alleen maar meer. Een aantal van de clips die ze daarvoor gebruiken zijn overigens al wat ouder (eind 2022, begin 2023), het is ook niet alsof het gisteren opeens allemaal fout was, maar 3,5 jaar tijd is ook weer niet echt kort.</p>
<h3 data-path-to-node="4">Worstelende docenten</h3>
<p data-path-to-node="5,0,0">Zijn plaatje over worstelende docenten zou zo uit een van mijn eerdere presentaties genomen kunnen zijn. Daar laat ik ook vaak zien dat het onderwijs er &#8220;opeens&#8221; veel moeite mee heeft. Het was wat flauw hoe hij de docenten die wel voor de camera aan het woord komen neerzet, die mensen worden voor een item gevraagd wat te zeggen, zijn niet zo welbespraakt als dat Lubach zelf is.</p>
<p data-path-to-node="5,0,0">Goed dat hij de wapenwedloop tussen studenten en docenten laat zien. Ook standaard onderdeel van mijn boodschap: zinloos!</p>
<p data-path-to-node="5,0,0">Dat een diploma inmiddels niets meer waard is, is een veel te kort door de bocht uitspraak, maar ja, die stond in de krant en dus ook nu weer bij Lubach.</p>
<h3 data-path-to-node="6">Offloading</h3>
<p data-path-to-node="7,0,0">Het stukje wetenschap was wat kort voor nuances. Ja, onderzoek laat zien dat het uitbesteden van schrijfwerk aan AI de hersenen minder stimuleert. De vergelijking met Google Maps versus kaartlezen in de auto, denk ook maar aan de mensen die een fietskelder inrijden of onlangs een vrachtauto die zich klem reed op een fietsbrug, omdat de navigatie dat zegt, laten zien wat praktische risico&#8217;s kunnen zijn. Dat is erger dan niet meer weten hoe een passer werkt!</p>
<p data-path-to-node="7,0,0">Het &#8220;sneller klaar&#8221; voorbeeld maakt wel ook meteen duidelijk dat het geen eenvoudige opdracht wordt, want lang niet alle leerlingen/studenten hebben altijd die intrinsieke motivatie van de leerlingen in het clipje. Ook niet altijd de luxe van de keuze tussen &#8220;even lekker leren&#8221; of snel klaar. Dat ik het filmpje van Lubach op mijn gemak kan bekijken, er een blogpost over kan schrijven op een zaterdagochtend, is omdat ik niet hoef te werken vandaag en geen andere activiteiten heb die persé eerst moeten.</p>
<p data-path-to-node="7,0,0">En wetenschap laat ook zien dat AI in het onderwijs, indien goed toegepast, meerwaarde heeft.</p>
<h3 data-path-to-node="8">Denkschool Slim Fit</h3>
<p data-path-to-node="9">De parodie van de denkschool Slim Fit is flauw, maar waardevol in dit geval. Je kunt er op rekenen dat er dit soort aanbieders gaan komen. Ook in het onderwijs gaan we straks de &#8220;hier leer je nog echt zelf nadenken zonder AI&#8221; scholen krijgen.</p>
<h3 data-path-to-node="9">Maar&#8230;</h3>
<p>Wat ik nu mis is de call to action. Daar waagt ook Lubach zich niet aan. Nee, dat past dan weer niet in 3 zinnen of 10 seconden. En dat is dan wel weer een beetje jammer. Want uit zichzelf komt ons onderwijs namelijk niet snel in beweging. Bij crisis vallen we eerder terug op oud en vertrouwd. Dus ook dit filmpje gaat er niet zomaar voor zorgen dat een school zegt &#8220;<em>wij gaan nu (vandaag/morgen) kijken wat leerlingen *echt* nog moeten weten en hoe we onderwijs zo inrichten dat ze alleen dat doen wat wij denken dat zinvol is om hen optimaal voor te bereiden voor een toekomst waarbij ze voldoende inhoudelijke kennis hebben, metacognitieve vaardigheden én ze digitaal (AI) geletterd zijn</em>&#8221; met daarachter dan &#8220;<em>en dan zorgen wij ook wel dat we het aan de inspectie, ouders en werkveld kunnen uitleggen</em>&#8220;.<br />
Want dat is wel wat nodig is. AI is geen mobieltje dat je straks kunt gaan verbieden op school omdat aangetoond is dat het schadelijk is voor leerlingen. Vergeet die &#8220;oplossing&#8221; maar alvast.</p>
<p>&nbsp;</p>
<p>** Zal ik dit keer nog maar eens expliciet benadrukken dat alle berichten op dit weblog op persoonlijke titel geschreven worden? Dan bij deze.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ictoblog.nl/2026/03/14/lubach-over-ai-in-het-onderwijs/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Ophef over niet veel: Thanksgiving Day</title>
		<link>https://ictoblog.nl/2026/03/04/ophef-over-niet-veel-thanksgiving-day</link>
					<comments>https://ictoblog.nl/2026/03/04/ophef-over-niet-veel-thanksgiving-day#respond</comments>
		
		<dc:creator><![CDATA[Pierre]]></dc:creator>
		<pubDate>Wed, 04 Mar 2026 07:11:52 +0000</pubDate>
				<category><![CDATA[Kunstmatige Intelligentie]]></category>
		<category><![CDATA[Media]]></category>
		<guid isPermaLink="false">https://ictoblog.nl/?p=299385</guid>

					<description><![CDATA[Hij is niet leuk, maar niet omdat hij met AI gemaakt is.]]></description>
										<content:encoded><![CDATA[<div class="yt-facade-wrap">
<div class="yt-facade" data-id="DbWAeEczDik">
            <img decoding="async" src="https://i.ytimg.com/vi/DbWAeEczDik/hqdefault.jpg" alt="YouTube video" loading="lazy"></p>
<div class="yt-play-overlay">
                <button class="yt-play" aria-label="Video afspelen"><br />
                    <svg viewBox="0 0 68 48" xmlns="http://www.w3.org/2000/svg">
                        <path d="M66.5 7.7a8.5 8.5 0 0 0-6-6C55.8 0 34 0 34 0S12.2 0 7.5 1.7a8.5 8.5 0 0 0-6 6C0 12.4 0 24 0 24s0 11.6 1.5 16.3a8.5 8.5 0 0 0 6 6C12.2 48 34 48 34 48s21.8 0 26.5-1.7a8.5 8.5 0 0 0 6-6C68 35.6 68 24 68 24s0-11.6-1.5-16.3z" fill="#f00"/>
                        <path d="M27 34l18-10-18-10v20z" fill="#fff"/>
                    </svg><br />
                </button><br />
                <span class="yt-play-label">Klik om af te spelen</span>
            </div>
</p></div>
<div class="yt-bar">
            <a class="yt-external" href="https://www.youtube.com/watch?v=DbWAeEczDik" target="_blank" rel="noopener noreferrer"><br />
                <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/25b6.png" alt="▶" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Bekijk op YouTube<br />
            </a>
        </div>
</p></div>
<p>&#8220;<a href="https://www.nu.nl/uit-andere-media/6387933/bioscoopbezoekers-komen-in-opstand-tegen-ai-film.html">Bioscoopbezoekers komen in opstand tegen AI-film</a>&#8221; was de kop die nu.nl koos naar aanleiding van een bericht in de Volkskrant. En ze waren zeker niet de enige die erover schreven.</p>
<p>Het verhaal is eigenlijk gewoon heel sneu. De korte animatiefilm was blijkbaar vorige maand gekozen als winnaar van het net opgerichte <a href="https://deadline.com/2026/02/thanksgiving-day-frame-forward-ai-animated-film-festival-1236726809/">Frame Forward Animated AI Film Festival</a>. Igor Alferov maakte de korte video met (o.a.) Gemini 3.1 en Nano Banana Pro en won. De prijs zou zijn dat zijn film 2 weken lang in bioscopen in de VS te zien zou zijn. Maar vanwege het protest online en van kijkers heeft de keten die daar aan zou meewerken zich genoodzaakt gezien dat toch niet te doen. Sneu voor Igor, want ik kan me helemaal voorstellen dat het voor hem gewoon super mooi was geweest.</p>
<p>Natuurlijk mag je van alles vinden van het principe van het met AI maken van films/video. Dat het technisch kan is wat mij betreft al heel bijzonder. Dat dit er niet automatisch voor zorgt dat de resultaten leuk zijn, iedereen aanspreken, dat laat deze winnende clip ook zien. Want je kunt heb wel nog gewoon op YouTube bekijken. En ja, hij is best wel erg. Vind ik dan. Maar mijn mening doet er gelukkig wat dat betreft niet toe. Dat is persoonlijke smaak. En er zijn genoeg dingen die ik wel mooi vind waar andere mensen op hun beurt weer van gruwelen (neem ik aan).</p>
<p>Maar om dit nou te koppelen aan het gegeven dat voor deze clip gebruik gemaakt van AI is net zo kortzichtig als al die &#8220;<a href="https://www.youtube.com/watch?v=7ttG90raCNo">No CGI</a>&#8221; onzin die zich tegen het gebruik van visual effects in films richt (en waar de filmmakers soms keihard in meegaan en keihard over liegen).<br />
Dan krijgen we straks dus &#8220;No AI is really just UNVISIBLE AI&#8221; voor films?</p>
<p>Nou ja, dan zorg ik er maar gewoon voor dat de video online wat meer views krijgt. Want ondanks de ophef valt dat nog tegen. Maar wees gewaarschuwd: het is niet veel.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ictoblog.nl/2026/03/04/ophef-over-niet-veel-thanksgiving-day/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Het AI-businessmodel piept en kraakt</title>
		<link>https://ictoblog.nl/2026/03/02/het-ai-businessmodel-piept-en-kraakt</link>
					<comments>https://ictoblog.nl/2026/03/02/het-ai-businessmodel-piept-en-kraakt#respond</comments>
		
		<dc:creator><![CDATA[Pierre]]></dc:creator>
		<pubDate>Mon, 02 Mar 2026 08:40:56 +0000</pubDate>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Kunstmatige Intelligentie]]></category>
		<category><![CDATA[Programmeren]]></category>
		<guid isPermaLink="false">https://ictoblog.nl/?p=299362</guid>

					<description><![CDATA[Omvallen zullen de meeste bedrijven die meevechten niet heel snel, maar toch.]]></description>
										<content:encoded><![CDATA[<h2>TLDR</h2>
<p>Achter elk gratis AI-account of abonnement van twintig euro per maand schuilen enorme datacenters, GPU-clusters en stijgende energiekosten. De ogenschijnlijk steeds strenger wordende quota en limieten laten zien dat de rekensom nog niet vanzelf klopt. De vraag is daarom niet alleen welke prijsstrategie het best past, maar ook of dit economisch en maatschappelijk houdbaar is. Grote spelers als Microsoft en Google kunnen verliezen tijdelijk absorberen dankzij hun winsten elders, maar voor pure AI-bedrijven tikt de klok harder. Ondertussen leren bedrijven ons gedrag aan dat efficiëntie ondermijnt, zoals elke simpele zoekvraag door een zwaar taalmodel jagen in plaats van structurele oplossingen bouwen. Hoe houdbaar is dat? Ik greep terug naar <a href="https://www.google.com/search?q=Philip+Kotler">Philip Kotler</a> om te kijken of die hier uitleg bij kon geven.</p>
<h2>Het lange verhaal</h2>
<p>Als je enthousiast aan de slag gaat met zaken als Google Nano Banana, Antigravity, maar ook het betaalde Claude Code of simpelweg een gratis ChatGPT-account, dan krijg je er vanzelf mee te maken: <strong>quota&#8217;s en limieten</strong>. De bedrijven stellen grenzen aan het aantal vragen dat je kunt stellen, afbeeldingen die je kunt maken, modellen die je kunt gebruiken.</p>
<p>Logisch toch ook? Je krijgt waar je voor betaald. Dat de vraag <em>Wat kost iets?</em> Of: <em>Wat zou het moeten kosten? </em>niet altijd hetzelfde is, was al bekend ruim voordat deze AI-veldslag van start ging. En of het nou over een kopje koffie gaat (daar betaal je niet overal en altijd hetzelfde voor) of een stochastische papagaai, bedrijven maken daar om verschillende redenen verschillende keuzes in. Ik moest meteen weer terugdenken aan de marketinglessen in Tilburg aan de universiteit en aan Philip Kotler. Hij kwam indertijd (in eerste instantie) met een matrix van 9 keuzes, gebaseerd op kwaliteit en prijs. De keuze hing er vanaf. Wilde je eerst je ontwikkelkosten terugverdienen, wat het een heel concurrerende markt waar je je plekje in moest zien te vinden, ging je voor winstmaximalisatie of juist omzetmaximalisatie (bv omdat de vaste kosten heel hoog zijn en je veel omzet nodig hebt om winst te maken).</p>
<p>Er staat een &#8220;kennisdocument&#8221; <a href="https://www.studeersnel.nl/nl/document/fontys/personal-leadership/kennisdocument-prijsstrategieen-volgens-kotler-een-overzicht/133736110">online bij studeersnel.nl</a> waarin een student een uitgebreide samenvatting geeft, mocht je nog nooit van prijsstrategieën gehoord hebben. Uiteraard heeft de site ook een chatbot die je kunt gebruiken en ik vroeg:<code><br />
Geef een compact overzicht (tabel) van de pricing strategieën en wanneer je die voor een AI-product zou toepassen.</code></p>
<p>Dit is het resultaat:</p>
<table style="border-collapse: collapse; width: 100%; font-family: Arial,sans-serif; font-size: 13px;">
<colgroup>
<col />
<col />
<col /></colgroup>
<tbody>
<tr style="background: #e9ecef;">
<th style="text-align: left; padding: 6px; border: 1px solid #ccc;">Strategie</th>
<th style="text-align: left; padding: 6px; border: 1px solid #ccc;">Korte Beschrijving</th>
<th style="text-align: left; padding: 6px; border: 1px solid #ccc;">Toepassing voor AI-product</th>
</tr>
<tr>
<td style="padding: 6px; border: 1px solid #ccc;"><strong>Premium Strategie</strong> (Kotler)</td>
<td style="padding: 6px; border: 1px solid #ccc;">Hoge prijs voor hoge kwaliteit; winstmaximalisatie bij lage concurrentie en hoge vraag.</td>
<td style="padding: 6px; border: 1px solid #ccc;">Voor geavanceerde, unieke AI-oplossingen met weinig concurrentie en sterke vraag.</td>
</tr>
<tr style="background: #f7f7f7;">
<td style="padding: 6px; border: 1px solid #ccc;"><strong>Strategie 2</strong> (Hoge kwaliteit, gemiddelde prijs)</td>
<td style="padding: 6px; border: 1px solid #ccc;">Hoogwaardige AI tegen gemiddelde prijs; marktleider in kwaliteit worden.</td>
<td style="padding: 6px; border: 1px solid #ccc;">Wanneer AI-product uitblinkt in kwaliteit en je marktaandeel wilt vergroten.</td>
</tr>
<tr>
<td style="padding: 6px; border: 1px solid #ccc;"><strong>Strategie 3</strong> (Hoge kwaliteit, lage prijs)</td>
<td style="padding: 6px; border: 1px solid #ccc;">Agressieve groei door kwalitatief goede AI voor lage prijs.</td>
<td style="padding: 6px; border: 1px solid #ccc;">Bij toetreding tot concurrerende markt of veranderende klantbehoeften.</td>
</tr>
<tr style="background: #f7f7f7;">
<td style="padding: 6px; border: 1px solid #ccc;"><strong>Strategie 4</strong> (Redelijke kwaliteit, lage prijs)</td>
<td style="padding: 6px; border: 1px solid #ccc;">Marktaandeel veroveren en omzetgroei via betaalbare AI-oplossingen.</td>
<td style="padding: 6px; border: 1px solid #ccc;">Voor brede acceptatie van standaard AI-oplossingen onder prijsbewuste klanten.</td>
</tr>
<tr>
<td style="padding: 6px; border: 1px solid #ccc;"><strong>Average Strategie</strong></td>
<td style="padding: 6px; border: 1px solid #ccc;">Gemiddelde kwaliteit tegen gemiddelde prijs; marktconform.</td>
<td style="padding: 6px; border: 1px solid #ccc;">Wanneer AI-product vergelijkbaar is met concurrenten en marktvolger is.</td>
</tr>
<tr style="background: #f7f7f7;">
<td style="padding: 6px; border: 1px solid #ccc;"><strong>Overcharging Strategie</strong></td>
<td style="padding: 6px; border: 1px solid #ccc;">Gemiddelde kwaliteit tegen hoge prijs, gevoed door schaarste.</td>
<td style="padding: 6px; border: 1px solid #ccc;">Voor niche-AI-producten met beperkte beschikbaarheid.</td>
</tr>
<tr>
<td style="padding: 6px; border: 1px solid #ccc;"><strong>Economy Strategie</strong></td>
<td style="padding: 6px; border: 1px solid #ccc;">Lage kwaliteit voor lage prijs, gericht op prijsgevoelige klanten.</td>
<td style="padding: 6px; border: 1px solid #ccc;">Basale AI-functies voor klanten die minimale kosten belangrijk vinden.</td>
</tr>
<tr style="background: #f7f7f7;">
<td style="padding: 6px; border: 1px solid #ccc;"><strong>Strategy 8</strong></td>
<td style="padding: 6px; border: 1px solid #ccc;">Te hoge prijs voor lage kwaliteit.</td>
<td style="padding: 6px; border: 1px solid #ccc;">Te vermijden bij AI-producten.</td>
</tr>
<tr>
<td style="padding: 6px; border: 1px solid #ccc;"><strong>Strategy 9</strong></td>
<td style="padding: 6px; border: 1px solid #ccc;">Extreem hoge prijs voor lage kwaliteit.</td>
<td style="padding: 6px; border: 1px solid #ccc;">Moet worden vermeden.</td>
</tr>
<tr style="background: #f7f7f7;">
<td style="padding: 6px; border: 1px solid #ccc;"><strong>Cost-plus Pricing</strong></td>
<td style="padding: 6px; border: 1px solid #ccc;">Vaste opslag op kostprijs.</td>
<td style="padding: 6px; border: 1px solid #ccc;">Bij gestandaardiseerde AI-services.</td>
</tr>
<tr>
<td style="padding: 6px; border: 1px solid #ccc;"><strong>Value-based Pricing</strong></td>
<td style="padding: 6px; border: 1px solid #ccc;">Prijs gebaseerd op waargenomen klantwaarde.</td>
<td style="padding: 6px; border: 1px solid #ccc;">Voor AI-producten met hoge klantwaarde.</td>
</tr>
<tr style="background: #f7f7f7;">
<td style="padding: 6px; border: 1px solid #ccc;"><strong>Hourly Pricing</strong></td>
<td style="padding: 6px; border: 1px solid #ccc;">Prijs gebaseerd op gewerkte uren.</td>
<td style="padding: 6px; border: 1px solid #ccc;">Voor AI-consultancy.</td>
</tr>
<tr>
<td style="padding: 6px; border: 1px solid #ccc;"><strong>Performance-based Pricing</strong></td>
<td style="padding: 6px; border: 1px solid #ccc;">Prijs afhankelijk van effectiviteit.</td>
<td style="padding: 6px; border: 1px solid #ccc;">Bij meetbare AI-resultaten.</td>
</tr>
<tr style="background: #f7f7f7;">
<td style="padding: 6px; border: 1px solid #ccc;"><strong>Competition-based Pricing</strong></td>
<td style="padding: 6px; border: 1px solid #ccc;">Prijs afgestemd op concurrenten.</td>
<td style="padding: 6px; border: 1px solid #ccc;">Bij vergelijkbare AI-producten.</td>
</tr>
<tr>
<td style="padding: 6px; border: 1px solid #ccc;"><strong>Bundle Pricing</strong></td>
<td style="padding: 6px; border: 1px solid #ccc;">Meerdere producten voor één prijs.</td>
<td style="padding: 6px; border: 1px solid #ccc;">Bundeling van AI-modules.</td>
</tr>
<tr style="background: #f7f7f7;">
<td style="padding: 6px; border: 1px solid #ccc;"><strong>Psychological Pricing</strong></td>
<td style="padding: 6px; border: 1px solid #ccc;">Prijs gebaseerd op psychologische effecten.</td>
<td style="padding: 6px; border: 1px solid #ccc;">Vergemakkelijkt aankoopbeslissing.</td>
</tr>
<tr>
<td style="padding: 6px; border: 1px solid #ccc;"><strong>Geographic Pricing</strong></td>
<td style="padding: 6px; border: 1px solid #ccc;">Prijsverschillen per locatie.</td>
<td style="padding: 6px; border: 1px solid #ccc;">Bij internationale AI-verkoop.</td>
</tr>
<tr style="background: #f7f7f7;">
<td style="padding: 6px; border: 1px solid #ccc;"><strong>Discount Pricing</strong></td>
<td style="padding: 6px; border: 1px solid #ccc;">Prijsverlaging na verloop van tijd.</td>
<td style="padding: 6px; border: 1px solid #ccc;">Bij verouderende AI-producten.</td>
</tr>
<tr>
<td style="padding: 6px; border: 1px solid #ccc;"><strong>Penetration Pricing</strong></td>
<td style="padding: 6px; border: 1px solid #ccc;">Start met lage prijs voor marktaandeel.</td>
<td style="padding: 6px; border: 1px solid #ccc;">Voor snelle marktintroductie.</td>
</tr>
<tr style="background: #f7f7f7;">
<td style="padding: 6px; border: 1px solid #ccc;"><strong>Premium Pricing</strong></td>
<td style="padding: 6px; border: 1px solid #ccc;">Hoge prijs als kwaliteitsignaal.</td>
<td style="padding: 6px; border: 1px solid #ccc;">Voor exclusieve AI-diensten.</td>
</tr>
<tr>
<td style="padding: 6px; border: 1px solid #ccc;"><strong>Fixed-Price Project Pricing</strong></td>
<td style="padding: 6px; border: 1px solid #ccc;">Vaste prijs voor project.</td>
<td style="padding: 6px; border: 1px solid #ccc;">Bij vaste AI-scope.</td>
</tr>
<tr style="background: #f7f7f7;">
<td style="padding: 6px; border: 1px solid #ccc;"><strong>Tiered Pricing</strong></td>
<td style="padding: 6px; border: 1px solid #ccc;">Verschillende prijsniveaus.</td>
<td style="padding: 6px; border: 1px solid #ccc;">Voor AI-pakketten.</td>
</tr>
<tr>
<td style="padding: 6px; border: 1px solid #ccc;"><strong>Decoy Pricing</strong></td>
<td style="padding: 6px; border: 1px solid #ccc;">Stuurt klant naar duurdere optie.</td>
<td style="padding: 6px; border: 1px solid #ccc;">Bij premium positionering.</td>
</tr>
<tr style="background: #f7f7f7;">
<td style="padding: 6px; border: 1px solid #ccc;"><strong>Price Discrimination</strong></td>
<td style="padding: 6px; border: 1px solid #ccc;">Verschillende prijzen per segment.</td>
<td style="padding: 6px; border: 1px solid #ccc;">Bij uiteenlopende betalingsbereidheid.</td>
</tr>
<tr>
<td style="padding: 6px; border: 1px solid #ccc;"><strong>Sliding Scale</strong></td>
<td style="padding: 6px; border: 1px solid #ccc;">Prijs naar draagkracht.</td>
<td style="padding: 6px; border: 1px solid #ccc;">Voor inclusieve AI-diensten.</td>
</tr>
<tr style="background: #f7f7f7;">
<td style="padding: 6px; border: 1px solid #ccc;"><strong>Dynamic Pricing</strong></td>
<td style="padding: 6px; border: 1px solid #ccc;">Prijs varieert met vraag en aanbod.</td>
<td style="padding: 6px; border: 1px solid #ccc;">Bij fluctuerende AI-vraag.</td>
</tr>
<tr>
<td style="padding: 6px; border: 1px solid #ccc;"><strong>User-based Pricing</strong></td>
<td style="padding: 6px; border: 1px solid #ccc;">Prijs per gebruiker.</td>
<td style="padding: 6px; border: 1px solid #ccc;">Voor SaaS AI.</td>
</tr>
<tr style="background: #f7f7f7;">
<td style="padding: 6px; border: 1px solid #ccc;"><strong>Usage-based Pricing</strong></td>
<td style="padding: 6px; border: 1px solid #ccc;">Prijs per gebruiksvolume.</td>
<td style="padding: 6px; border: 1px solid #ccc;">Bij AI-platformen.</td>
</tr>
<tr>
<td style="padding: 6px; border: 1px solid #ccc;"><strong>Flat Rate Pricing</strong></td>
<td style="padding: 6px; border: 1px solid #ccc;">Vaste prijs zonder variatie.</td>
<td style="padding: 6px; border: 1px solid #ccc;">Voor voorspelbare AI-diensten.</td>
</tr>
</tbody>
</table>
<p>Ik vind die derde kolom waarbij het taalmodel een poging gedaan heeft om er een AI-gerelateerde beoordeling aan te hangen wel grappig. Met name de &#8220;Moet worden vermeden&#8221; uitspraken. Ik weet niet helemaal of het hier een advies richting een leverancier of juist richting een klant betreft.</p>
<p>Wat je op dit moment ziet, is dat de grote spelers (OpenAI, Antropic, Google, Microsoft) en daaromheen een veelvoud aan andere aanbieders die diensten gebaseerd op de verschillende modellen aanbieden. Want AI is niet alleen B2C (business to consumer) maar uiteraard is het meeste geld te verdienen via B2B (business to business).</p>
<h2>Wat vindt AI van prijsmodellen?</h2>
<p>Natuurlijk heb ik ook AI ingeschakeld om te kijken in hoeverre mijn gevoel te onderbouwen was. Ik weet het, discutabel als je serieus onderzoeker bent, maar dit is een blogpost bij het ontbijt op maandagochtend, geen serieuze wetenschappelijke publicatie.</p>
<p>Ik zal zo laten zien waar Google Gemini (Plus-account) mee kwam. ChatGPT 5.2 kwam met een heel goed leesbaar verhaal. Je kunt het <a href="https://ictoblog.nl/files/Prijsstellingsstrategieen-van-AI‑bedrijven-in-2023–2026-vergeleken-met-Kotler.pdf">hier als pdf downloaden en bekijken</a>. Disclaimer: ik heb niet elke link voor wat betreft bronnen voor omzet, kosten etc. gevolgd, voor mij was het voldoende dat de grote lijn van het verhaal aansloot bij en aanvulde op wat ik wist en dacht.</p>
<p><a href="https://ictoblog.nl/files/Prijsstrategie-AI.png"><img loading="lazy" decoding="async" class="alignnone wp-image-299370 size-medium" src="https://ictoblog.nl/files/Prijsstrategie-AI-e1772438771236-246x300.png" alt="" width="246" height="300" srcset="https://ictoblog.nl/files/Prijsstrategie-AI-e1772438771236-246x300.png 246w, https://ictoblog.nl/files/Prijsstrategie-AI-e1772438771236-840x1024.png 840w, https://ictoblog.nl/files/Prijsstrategie-AI-e1772438771236-768x936.png 768w, https://ictoblog.nl/files/Prijsstrategie-AI-e1772438771236-570x695.png 570w, https://ictoblog.nl/files/Prijsstrategie-AI-e1772438771236.png 945w" sizes="auto, (max-width: 246px) 100vw, 246px" /></a></p>
<p>De stroomschema&#8217;s in de pdf zien er wat complex uit, ChatGPT laat ze in de webinterface wel netjes als afbeelding zien, in de export naar pdf komt de technische structuur alleen mee. Hierboven zie je wat ChatGPT zelf na een prompt &#8220;converteer naar afbeelding&#8221; deed met de eerste.<br />
Twee opmerkingen uit de ChatGPT-analyse die ik hier wil uitlichten:<br />
<i>De [Kotler-] categorieën zijn historisch product‑/marktgericht. Cloud‑ en SaaS‑literatuur laat zien dat digitale diensten in de praktijk vaak juist worden geprijsd als variabele kostenmodellen met veel opties (pay‑as‑you‑go, reserveringen, etc.)</i></p>
<p>Met andere woorden: het gaat hier al helemaal niet om een kopje koffie, maar om een wirwar van verschillende diensten die je kunt afnemen waarbij het enerzijds lijkt alsof je heel veel maatwerk hebt, maar anderzijds ook nooit weet of je bij je huidige aanbieder te veel betaald.<br />
Dat blijkt ook wel uit het tweede citaat dat ik wil aanhalen:<br />
<i>Kernobservatie: hoewel “$ per 1M tokens” een ogenschijnlijk uniforme meeteenheid is, blijken de <strong>échte strategische verschillen</strong> te zitten in (i) welke tokens worden geteld (raw vs billed, cached vs non‑cached), (ii) hoe prijs verandert met contextlengte en latency‑eisen, en (iii) hoe sterk abonnementen/credits/capaciteitsreserveringen de marginale prijs dempen of juist escaleren</i></p>
<p>En waar het mij vooral om ging, de reden waarom ik aan deze blogpost begonnen ben, is dit:</p>
<p><a href="https://ictoblog.nl/files/Google-effe-wachten.png"><img loading="lazy" decoding="async" class="alignnone wp-image-299372" src="https://ictoblog.nl/files/Google-effe-wachten.png" alt="" width="507" height="206" srcset="https://ictoblog.nl/files/Google-effe-wachten.png 863w, https://ictoblog.nl/files/Google-effe-wachten-300x122.png 300w, https://ictoblog.nl/files/Google-effe-wachten-768x312.png 768w, https://ictoblog.nl/files/Google-effe-wachten-570x232.png 570w" sizes="auto, (max-width: 507px) 100vw, 507px" /></a></p>
<p>Die paar minuten van Google, duren inmiddels al meer dan een half uur. En niet op een gratis account, maar een Plus-account. En voor Antigravity vind je online heel veel verontwaardigde berichten. Want ook daar lijkt Google zwaar last te hebben van zijn eigen succes.</p>
<p><a href="https://ictoblog.nl/files/Schermafbeelding-2026-03-02-072213.png"><img loading="lazy" decoding="async" class="alignnone wp-image-299363" src="https://ictoblog.nl/files/Schermafbeelding-2026-03-02-072213.png" alt="" width="520" height="334" srcset="https://ictoblog.nl/files/Schermafbeelding-2026-03-02-072213.png 1021w, https://ictoblog.nl/files/Schermafbeelding-2026-03-02-072213-300x192.png 300w, https://ictoblog.nl/files/Schermafbeelding-2026-03-02-072213-768x493.png 768w, https://ictoblog.nl/files/Schermafbeelding-2026-03-02-072213-570x366.png 570w" sizes="auto, (max-width: 520px) 100vw, 520px" /></a></p>
<p>Google heeft de tokenlimieten en de tijd die je moet wachten voordat deze weer aangevuld worden de afgelopen tijd van enkele uren moeten oprekken naar enkele dagen. Ook hier zowel voor gratis als voor betaalde accounts, en zo te lezen dus ook voor mensen die bv al een jaar vooruit betaald hadden voor een betaald account onder de veronderstelling dat de limiet die op dat moment golden ook voor het hele jaar zouden blijven gelden (niet dus). En geloof me, Gemini 3 Flash wil je niet gebruiken om dingen te programmeren. Die werkt prima als je gewoon wat vragen wilt stellen, maar als je code wilt debuggen dan wordt je er helemaal gek van.</p>
<h2>Wie valt er het eerst om?</h2>
<p>Dat is een goede vraag waar ikzelf nog geen antwoord op heb. Microsoft en Google niet. Met een winst van zo&#8217;n 30 miljard dollar per jaar hebben ze wel wat speelruimte. Voor OpenAI en Antropic met een *omzet* van zo&#8217;n 10-15 miljard dollar per jaar maar voor beiden nog geen geregistreerde jaarwinst, tikt de klok wat harder. Als dan je kostprijs per eenheid hoger ligt dan de opbrengsten, weet je dat je het lek in ieder geval nog niet boven hebt.</p>
<p>Google heeft een vreselijke reputatie als het gaat om het in de markt gooien van nieuwe producten, er dan slecht voor zorgen en ze daarna dan ook weer de nek omdraaien. Dus wat dat betreft past het er ook allemaal wel een beetje bij. Maar ik kan me toch bijna ook niet voorstellen dat Sundar Pichai hier nu echt zo blij mee is.</p>
<h2>En hoe duurzaam is dit?</h2>
<p>Ik wil het toch even aangestipt hebben. Traditioneel gaan bedrijven in een <em>winner takes all</em> markt over lijken. Toen Zalando een voet tussen de deur probeerde te krijgen als het ging om online verkoop van kleding, gingen ze uit van gratis verzenden en terugsturen. Dat is iets wat je niet oneindig lang vol kunt houden. Maar het leert consumenten heel slechte eigenschappen aan. Het versturen van fysieke producten kost gewoon geld. En terugsturen kost meer dan nóg een keer verzendkosten, want of een product dan ooit nog een keer verkocht kan worden hangt van een heleboel dingen af. En anders gaat het op de afvalberg.</p>
<p>Bij AI zie je vergelijkbare dingen gebeuren. Bedrijven bouwen massaal datacentra, kopen alle geheugen en processingcapaciteit in die geproduceerd kan worden om aan de enorm groeiende vraag te voldoen. Als consument betalen we &#8220;gewoon&#8221; voor AI: vaak 20 euro (excl. BTW) of 200 euro per maand. Het eerste kost zoveel als een maand Netflix, het tweede betaal je waarschijnlijk alleen als je er zelf ook weer geld mee verdiend. Maar de daadwerkelijke kosten zijn hoger. Als ik ChatGPT een vraag stel die Google ook zonder AI-modus had kunnen beantwoorden, dan ben ik niet kostenefficiënt bezig. Voor mij maakt het wellicht niks uit, maar de ene zoekopdracht kost meer verwerkingskracht dan de andere.<br />
Als ik &#8220;lui&#8221; ben en AI <a href="https://ictoblog.nl/2026/03/01/spelen-met-de-ngt-gebarentaal-letterspeller">een complexe applicatie voor me laat installeren</a> en dat dan meteen gebruik om feedback naar de ontwikkelaars te sturen, dan is dat wellicht nog te verantwoorden op de langere termijn? Maar voor andere zaken is het vaak handiger om AI één keer (bv) een Pythonscript te laten ontwikkelen en dat voortaan te laten draaien ipv elke keer een taalmodel het wiel opnieuw te laten uitvinden. Maar dan moet je wel weten hoe je ervoor zorgt dat dat gedaan wordt. With great power en zo.</p>
<p>Goed, genoeg geprocrastineerd op de maandagochtend. Tijd voor wat echt handmatig denkwerk. En dan in de auto naar mijn werk (sorry, 60km enkele reis is te ver met de fiets, geen zelfrijdende auto en geen goed aansluitend OV). Er is nog winst te behalen.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ictoblog.nl/2026/03/02/het-ai-businessmodel-piept-en-kraakt/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Spelen met de NGT gebarentaal letterspeller</title>
		<link>https://ictoblog.nl/2026/03/01/spelen-met-de-ngt-gebarentaal-letterspeller</link>
					<comments>https://ictoblog.nl/2026/03/01/spelen-met-de-ngt-gebarentaal-letterspeller#respond</comments>
		
		<dc:creator><![CDATA[Pierre]]></dc:creator>
		<pubDate>Sun, 01 Mar 2026 21:49:50 +0000</pubDate>
				<category><![CDATA[Kunstmatige Intelligentie]]></category>
		<category><![CDATA[NOLAI]]></category>
		<guid isPermaLink="false">https://ictoblog.nl/?p=299354</guid>

					<description><![CDATA[Nee, "hamsteren" kan ik nog niet gebaren.]]></description>
										<content:encoded><![CDATA[<p>Afgelopen donderdag verzorgde Raf Sluijters, stagiaire bij het tech-team van NOLAI een presentatie van een proof of concept voor een app die hij in zijn tijd bij NOLAI gebouwd had.  Raf wilde graag praktijkervaring opdoen met het trainen en bouwen van een echte AI-applicatie. Het resultaat was een app waarmee (jonge) leerlingen hun naam in gebarentaal kunnen leren spellen. Hij heeft de hele app van A tot Z zelf ontwikkeld, inclusief zijn eigen dataset en een zelfgetraind model. We kregen uitleg van Raf, er was uiteraard ruimte voor een test/demo en ik stelde vanzelfsprekend de vraag of de app ook in de NOLAI github repository te vinden was. Dat is hij: <a href="https://github.com/NOLAI/NGT-spellen-demoa">NGT-spellen-demo</a>.</p>
<p><a href="https://ictoblog.nl/files/NOLAI-gebarentaal-Letter-Speller-scaled.png"><img loading="lazy" decoding="async" class="alignright wp-image-299355 " src="https://ictoblog.nl/files/NOLAI-gebarentaal-Letter-Speller-1024x413.png" alt="" width="637" height="257" srcset="https://ictoblog.nl/files/NOLAI-gebarentaal-Letter-Speller-1024x413.png 1024w, https://ictoblog.nl/files/NOLAI-gebarentaal-Letter-Speller-300x121.png 300w, https://ictoblog.nl/files/NOLAI-gebarentaal-Letter-Speller-768x310.png 768w, https://ictoblog.nl/files/NOLAI-gebarentaal-Letter-Speller-1536x620.png 1536w, https://ictoblog.nl/files/NOLAI-gebarentaal-Letter-Speller-2048x827.png 2048w, https://ictoblog.nl/files/NOLAI-gebarentaal-Letter-Speller-570x230.png 570w" sizes="auto, (max-width: 637px) 100vw, 637px" /></a>Nou heb ik wel eens applicaties vanaf github aan de praat gekregen, maar deze leek me op basis van de README niet meteen eentje die heel gemakkelijk uitzag. Er moest een environment geïnstalleerd worden en dan kon je kiezen uit trainen of runnen. Maar inmiddels, na een week of twee gebruik van <a href="https://antigravity.google/">Google Antigravity</a>, ben ik luier aan het worden. In plaats van zelf gaan puzzelen maakte ik een map ngt-spellen-demo aan, opende die map in Antigravity en gaf de opdracht: <code>kloon deze repository: <a href="https://github.com/NOLAI/NGT-spellen-demo">https://github.com/NOLAI/NGT-spellen-demo</a> en installeer de app in een venv.</code></p>
<p>Het ging niet vanzelf, de eerste installatie lukte niet meteen, Antigravity sloeg aan het debuggen, maar ik hoefde uiteindelijk niet meer te doen dan een aantal keren het runnen van commando&#8217;s goed te keuren en uiteindelijk opende de app, de app opende mijn webcam, ik typte mijn naam in als test en hij deed het gewoon.<br />
Nadat ik een screenshot gemaakt had als &#8220;bewijs&#8221; dat ik de app aan het draaien had, vroeg ik aan Antigravity: <code>Mooi! Maak een uitgebreid rapport voor de ontwikkelaar in INSTALL-REPORT.md met de stappen die je allemaal hebt moeten nemen om de repository aan de praat te krijgen</code>. Het resultaat was een net overzicht van wat er aan de hand was, de gevolgen van mijn net wat andere Pythonversie en hoe dat op te lossen.<br />
Ik dacht &#8220;dan gaan we er helemaal voor&#8221; en vroeg: <code>Is het ook mogelijk om de app in te pakken naar een executable zodat deze op Windows werkt zonder deze hele installatie?</code>.<br />
Dat bleek mogelijk, maar wat ingewikkelder, na een poging of 3-4 kwam er een .exe bestand uit dat compleet met submap in totaal 372MB groot was. Niet schokkend tegen moderne maatstaven én dit was inclusief het model dat Raf getraind had om de handgebaren te herkennen. Best okay dus.<br />
Tot slot vroeg ik nog om de .md te converteren naar .pdf en <a href="https://ictoblog.nl/files/INSTALL-REPORTv2.pdf">het resultaat kun je hier bekijken/downloaden</a> (pdf).</p>
<p>Leuk, zowel de ervaring met Antigravity, die soms heel erg tegenvalt en nu heel erg positief uitviel, als de app zelf. Geen API-keys of bestaande accounts nodig, het werkt gewoon.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ictoblog.nl/2026/03/01/spelen-met-de-ngt-gebarentaal-letterspeller/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Coursera AI in Higher Education rapport</title>
		<link>https://ictoblog.nl/2026/02/26/coursera-ai-in-higher-education-rapport</link>
					<comments>https://ictoblog.nl/2026/02/26/coursera-ai-in-higher-education-rapport#respond</comments>
		
		<dc:creator><![CDATA[Pierre]]></dc:creator>
		<pubDate>Thu, 26 Feb 2026 20:31:35 +0000</pubDate>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Kunstmatige Intelligentie]]></category>
		<category><![CDATA[Onderwijs]]></category>
		<guid isPermaLink="false">https://ictoblog.nl/?p=299345</guid>

					<description><![CDATA[Ik moet bekennen dat ik een beetje voor de clickbait ben gevallen.]]></description>
										<content:encoded><![CDATA[<p>Coursera publiceerde deze week een rapport getiteld <a href="https://www.coursera.org/enterprise/resources/ebooks/ai-in-higher-ed">AI in Higher Education: Insights on Attitudes, Adoption, and Risks from over 4,200 Students and Educators</a>. De <a href="https://blog.coursera.org/ai-in-higher-education-2026/">eigen headlines erover</a> waren interessant: <em>New Coursera report shows that 95% of students and educators are using AI on campus — but only a quarter of educators worldwide feel prepared to use it effectively.</em></p>
<p>Op zichzelf niet zo verrassend, ook <a href="https://www.ixperium.nl/ixplore-compacte-onderzoeksinzichten-voor-toekomstgericht-onderwijs/">het onderzoek van iXperium</a> laat zien dat het percentage docenten dat gebruik maakt van AI veel groter is dan het percentage dat zichzelf competent voelt voor wat betreft het gebruik ervan. Bij het interpreteren van de resultaten van dit onderzoek is belangrijk om te bedenken dat het rapport is geschreven door Coursera, dat zelf AI-producten verkoopt. En er ligt de nodige nadruk op Coursera-tools en partners. De Methodology sectie vertelt dat de sample bestaat uit 4.261 docenten aan universiteiten (professoren, docenten en seminar-/discussieleiders) en universiteitsstudenten (18+) in het Verenigd Koninkrijk (VK), de Verenigde Staten van Amerika (VS), India, Mexico en Saoedi-Arabië. De gegevens werden verzameld tussen 15 en 23 oktober 2025 met behulp van een online enquête. Er wordt geen inzicht gegeven in hoe de steekproef opgebouwd is, de verdeling over de landen, hoe representatief de data is voor deze groepen. Een online survey bevat de mogelijkheid van bias door self-selection, zelfrapportage van gebruik van technologie door studenten is lang niet altijd betrouwbaar (lees: komt niet altijd met de realiteit overeen). En er wordt geen/nauwelijks uitsplitsing gemaakt naar meningen per vakgebied.</p>
<p>Los daarvan gaat het om een grote groep respondenten uit vijf landen, dus hoe dan ook interessant om naar te kijken. Uit de resultaten blijkt dat <strong>95%</strong> al AI‑tools gebruikt in studie of werk. De houding is opvallend positief: <strong>81%</strong> ziet AI als een verbetering van het onderwijs, en<strong> 80%</strong> van de studenten zegt betere cijfers te halen dankzij AI. Toch groeit tegelijk de behoefte aan duidelijke kaders en verantwoord gebruik.<br />
Studenten en docenten noemen vier grote voordelen:</p>
<ul>
<li><strong>Gepersonaliseerd leren</strong>: AI legt uit, herhaalt en past zich aan het niveau van de student aan.</li>
<li><strong>Hogere productiviteit</strong>: van literatuuronderzoek tot lesplanning, AI versnelt veel taken.</li>
<li><strong>Betere ondersteuning</strong>: 24/7 hulp via chatbots en assistenten.</li>
<li><strong>Directe feedback</strong>: AI geeft snelle, concrete aanwijzingen om werk te verbeteren.</li>
</ul>
<p>Studenten gebruiken AI vooral voor onderzoek, schrijven, oefentoetsen en tijdmanagement. Docenten zetten het in voor lesvoorbereiding, beoordeling en communicatie.<br />
Naast enthousiasme zijn er duidelijke zorgen. <strong>37%</strong> vreest dat AI menselijke interactie verdringt. Evenveel respondenten maken zich zorgen over <strong>fraude en plagiaat</strong>, zeker omdat één op de vier studenten toegeeft weleens AI‑werk zonder vermelding te hebben ingeleverd. Ook privacy en de impact op kritisch denken komen terug als aandachtspunten.<br />
Ook hier lopen de instellingen achter op het daadwerkelijk gebruik: slechts <strong>26%</strong> heeft een formeel AI‑beleid en maar <strong>28%</strong> integreert AI‑geletterdheid in het curriculum.</p>
<p>Het rapport geeft aanbevelingen voor drie richtingen:</p>
<ul>
<li><strong>Investeer in AI‑geletterdheid</strong> voor studenten én docenten.</li>
<li><strong>Ontwikkel helder beleid</strong> rond gebruik, disclosure, privacy en integriteit.</li>
<li><strong>Zorg voor gelijke toegang</strong> tot AI‑tools en ondersteunende infrastructuur.</li>
</ul>
<p>Daarnaast benadrukt het rapport het belang van onderzoek naar de impact van AI op leren, kritisch denken en vaardigheden. En uiteraard kan Coursera bij al die richtingen helpen.<br />
Al met al dus nog genoeg vragen naar aanleiding van dit rapport. Mij lijkt dat het echt noodzakelijk is om ook op andere manieren dan met een vragenlijst het gebruik van AI en de gevolgen ervan te meten. Anders krijgen we teveel wenselijke antwoorden. En zo&#8217;n rapport in opdracht van een commerciële leverancier zonder stevige verantwoording van de aanpak blijft problematisch.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ictoblog.nl/2026/02/26/coursera-ai-in-higher-education-rapport/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Bizar &#8211; echt niet meer van nep te onderscheiden</title>
		<link>https://ictoblog.nl/2026/02/22/bizar-echt-niet-meer-van-nep-te-onderscheiden</link>
					<comments>https://ictoblog.nl/2026/02/22/bizar-echt-niet-meer-van-nep-te-onderscheiden#respond</comments>
		
		<dc:creator><![CDATA[Pierre]]></dc:creator>
		<pubDate>Sun, 22 Feb 2026 17:52:59 +0000</pubDate>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Kunstmatige Intelligentie]]></category>
		<category><![CDATA[Media]]></category>
		<guid isPermaLink="false">https://ictoblog.nl/?p=299336</guid>

					<description><![CDATA[Wat geloof je online nog?]]></description>
										<content:encoded><![CDATA[<p>We waren een paar dagen in Zeeland en liepen ook door Zierikzee. Daar kwamen we ook voorbij het gebouw op de foto. Mooie toren (Sint-Lievensmonstertoren) achter het Stadhuismuseum Zierikzee. Alleen&#8230;beetje lelijk dat er een werkkar en een Dixie voor het gebouw stonden. Ene optie was om de onderkant van het gebouw niet in de foto mee te nemen, maar ik zag er een uitdaging in, dus gewoon een hele foto gemaakt.<br />
Bij thuiskomst, Google Nano Banana opgestart, de foto geüpload en als prompt ingegeven <code>Verwijder de wc wagen en de Dixie voor het gebouw.</code>. Niet meer en niet minder. Hieronder zie je het resultaat samengevoegd in een gif omdat het resultaat zo verbluffend is:<br />
<a href="https://ictoblog.nl/files/InShot_20260221_191516729.gif"><img loading="lazy" decoding="async" class=" wp-image-299338 alignnone" src="https://ictoblog.nl/files/InShot_20260221_191516729.gif" alt="" width="336" height="725" /></a><br />
Er zijn nog grenzen. Maar die lijken voor een groot deel ook te zitten in de beveiligingen die Google op het model gegooid heeft. Een bekende filmster toevoegen aan een selfie, dat doet Gemini niet, maar een onbekende persoon toevoegen of verwijderen is geen enkel probleem. En de open source modellen zijn vaak bijna zo goed (mits je hardware zwaar genoeg is) en die hebben die beveiliging niet. Het betekent dat je dus gewoon nóg minder dan voorheen kunt vertrouwen op wat je online ziet.<br />
<a href="https://ictoblog.nl/files/Google_streetview_Zierikzee.png"><img loading="lazy" decoding="async" class="size-medium wp-image-299339 alignnone" src="https://ictoblog.nl/files/Google_streetview_Zierikzee-300x235.png" alt="" width="300" height="235" srcset="https://ictoblog.nl/files/Google_streetview_Zierikzee-300x235.png 300w, https://ictoblog.nl/files/Google_streetview_Zierikzee-1024x803.png 1024w, https://ictoblog.nl/files/Google_streetview_Zierikzee-768x602.png 768w, https://ictoblog.nl/files/Google_streetview_Zierikzee-570x447.png 570w, https://ictoblog.nl/files/Google_streetview_Zierikzee.png 1196w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a><br />
<a href="https://ictoblog.nl/files/Google_streetview_Gemini_Generated_Image.png"><img loading="lazy" decoding="async" class="size-medium wp-image-299340 alignnone" src="https://ictoblog.nl/files/Google_streetview_Gemini_Generated_Image-300x233.png" alt="" width="300" height="233" srcset="https://ictoblog.nl/files/Google_streetview_Gemini_Generated_Image-300x233.png 300w, https://ictoblog.nl/files/Google_streetview_Gemini_Generated_Image-1024x796.png 1024w, https://ictoblog.nl/files/Google_streetview_Gemini_Generated_Image-768x597.png 768w, https://ictoblog.nl/files/Google_streetview_Gemini_Generated_Image-570x443.png 570w, https://ictoblog.nl/files/Google_streetview_Gemini_Generated_Image.png 1152w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a></p>
<p>Ik zocht op Google Maps het gebouw op om in dit bericht goed te beschrijven wat je ziet. Bleek <a href="https://maps.app.goo.gl/9QDCfD4UuB7ituxH7">op Google Streetview</a> een foto te staan van 2025 toen het gebouw helemaal in de steigers stond en er nog flink aan gewerkt werd. Je ziet de screenshot hier bij het bericht. Ik had hem willen toevoegen aan het bericht als een &#8220;maar gelukkig weet AI hier nog niet iets van te maken&#8221;. En dat klopt. Gelukkig gaat hier ook nog de regel op dat Gemini geen enkele mogelijkheid heeft om te bepalen wat er achter zat en dus moet raden. Dat levert een plaatje op dat realistisch uitziet (als je niet weet hoe het gebouw er echt uitziet), maar voor geen meter klopt. En dat lijkt toch een beetje het terugkerend thema te zijn/blijven met AI&#8230;zouden we ooit een situatie krijgen waarbij Gemini dan zegt &#8220;oh wacht, dit is een foto die daar en daar gemaakt is, dan weet ik dat dit en dit gebouw er zo en zo uitziet&#8230;&#8221; of is dat allemaal te positief gedacht?</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ictoblog.nl/2026/02/22/bizar-echt-niet-meer-van-nep-te-onderscheiden/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Kunnen taalmodellen moreel redeneren?</title>
		<link>https://ictoblog.nl/2026/02/19/kunnen-taalmodellen-moreel-redeneren</link>
					<comments>https://ictoblog.nl/2026/02/19/kunnen-taalmodellen-moreel-redeneren#respond</comments>
		
		<dc:creator><![CDATA[Pierre]]></dc:creator>
		<pubDate>Thu, 19 Feb 2026 21:41:19 +0000</pubDate>
				<category><![CDATA[Kunstmatige Intelligentie]]></category>
		<guid isPermaLink="false">https://ictoblog.nl/?p=299330</guid>

					<description><![CDATA[of lijkt dat alleen zo?]]></description>
										<content:encoded><![CDATA[<p>De publicatie &#8220;<a href="https://www.nature.com/articles/s41586-025-10021-1">A roadmap for evaluating moral competence in large language models</a>&#8221; in Nature deze maand bleef wat langer in mijn hoofd rondspoken.<br />
Het startpunt van de publicatie is dat taalmodellen (large language models of LLM&#8217;s) steeds vaker worden gebruikt in situaties met een morele lading: advies, begeleiding, reflectie, soms zelfs als vervanging van menselijke expertise. En dan bijvoorbeeld in de vorm van een chatbot. Dat riep bij de auteurs de vraag op: <em>is het wel terecht om te veronderstellen dat deze systemen moreel kunnen redeneren? En hoe kunnen we dat vaststellen?</em> De auteurs maken daarbij een onderscheid tussen moral performance en moral competence. Een chatbot kan moreel overtuigend klinken, empathisch reageren en sociaal wenselijke antwoorden geven. Maar dat betekent nog niet dat het systeem moreel relevante overwegingen begrijpt of afweegt. Het kan net zo goed gaan om statistisch plausibele taalproductie.</p>
<h3>Probleem 1: Het facsimile-probleem</h3>
<p>Taalmodellen zijn ontworpen als next-token voorspellers. Dat betekent dat correcte antwoorden niet noodzakelijk voortkomen uit een intern redeneerproces dat structureel lijkt op menselijke redenering. Een model kan patronen reproduceren, betrouwbaar klinkende redeneringen genereren en ook redeneerstappen simuleren zonder bewijs dat de onderliggende mechanismen daadwerkelijk morele afwegingen representeren.<br />
Daarom pleiten de auteurs voor adversarial testing: scenario’s die lijken op bekende morele casussen, maar waarin de normatieve structuur subtiel verandert. Zulke tests kunnen blootleggen of een model abstraheert of slechts herkent.</p>
<h3>Probleem 2: Morele multidimensionaliteit + model-brittleness</h3>
<p>Menselijke morele oordelen zijn contextgevoelig en afhankelijk van veel factoren tegelijk: principes, gevolgen, intenties, sociale rollen, maar ook irrelevante invloeden. Taalmodellen voegen daar een extra complicatie aan toe: &#8220;brittleness&#8221; (sorry, weet geen goede vertaling). Het betekent dat kleine wijzigingen in prompts (formulering, volgorde, labels, vraagtype) kunnen leiden tot andere morele conclusies, inconsistentie of soms zelfs tegengestelde antwoorden. Dit maakt traditionele goed/fout-evaluaties ontoereikend.<br />
De voorgestelde oplossing van de auteurs is om parametrische evaluaties te gebruiken en te werken met acceptabele antwoord-ranges in plaats van binaire scores.</p>
<h3>Probleem 3: Moreel pluralisme op wereldschaal</h3>
<p>Er bestaat geen universeel moreel kader. Normen verschillen per cultuur, domein en waardensysteem. Van mensen verwachten we interne consistentie. Voor wereldwijd gebruikte AI-systemen is de eis anders: modellen moeten kunnen functioneren binnen meerdere legitieme morele kaders.<br />
De publicatie introduceert daarom twee sleutelconcepten:</p>
<ul>
<li>Overton pluralism: meerdere redelijke antwoorden expliciteren</li>
<li>Steerable pluralism: modelgedrag conditioneren op perspectief of waarden</li>
</ul>
<h3>Kernboodschap</h3>
<p>De kernboodschap van het artikel is dat de vraag of een model werkelijk moreel redeneert een nieuw type benchmarks vereist.</p>
<h3>Maar&#8230;</h3>
<p>Dit gaat nog steeds uit van de veronderstelling dat het wellicht mogelijk is, dat het echt kan, dus niet uit van de aanname dat het taalmodellen zijn en simpelweg never nooit niet in staat zullen worden om echt moreel te redeneren.  Want als dát je startpunt is, dan is dit hele onderzoek onzin en verspilling van middelen. Dan is de vraag namelijk niet <em>hebben we wel de juiste meetinstrumenten om dat robuust te testen?</em></p>
<p><a href="https://ictoblog.nl/files/Schijnbare-Moraal.png"><img loading="lazy" decoding="async" class="alignnone size-large wp-image-299331" src="https://ictoblog.nl/files/Schijnbare-Moraal-1024x683.png" alt="" width="1024" height="683" srcset="https://ictoblog.nl/files/Schijnbare-Moraal-1024x683.png 1024w, https://ictoblog.nl/files/Schijnbare-Moraal-300x200.png 300w, https://ictoblog.nl/files/Schijnbare-Moraal-768x512.png 768w, https://ictoblog.nl/files/Schijnbare-Moraal-570x380.png 570w, https://ictoblog.nl/files/Schijnbare-Moraal.png 1536w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://ictoblog.nl/2026/02/19/kunnen-taalmodellen-moreel-redeneren/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Voorlopig toch nog maar gewoon zelf blijven nadenken</title>
		<link>https://ictoblog.nl/2026/02/18/voorlopig-toch-nog-maar-gewoon-zelf-blijven-nadenken</link>
					<comments>https://ictoblog.nl/2026/02/18/voorlopig-toch-nog-maar-gewoon-zelf-blijven-nadenken#respond</comments>
		
		<dc:creator><![CDATA[Pierre]]></dc:creator>
		<pubDate>Wed, 18 Feb 2026 19:52:00 +0000</pubDate>
				<category><![CDATA[Home Automation]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Kunstmatige Intelligentie]]></category>
		<category><![CDATA[Programmeren]]></category>
		<guid isPermaLink="false">https://ictoblog.nl/?p=299306</guid>

					<description><![CDATA[Het is mooi om samen te werken met AI, maar vanzelf gaat het niet.]]></description>
										<content:encoded><![CDATA[<p>Okay, positief beginnen: soms zijn tools als Google Antigravity indrukwekkend en ja, generatieve AI kan inmiddels een stuk meer dan alleen wat teksten reproduceren in een browser, nee, ik heb geen openClaw geïnstalleerd. Dat zeker nog niet. Maar na mijn <a href="https://ictoblog.nl/2026/02/12/indrukwekkend-google-antigravity-vibecoding-on-steroids">initiële enthousiasme over Google Antigravity</a> is me inmiddels duidelijk geworden dat de vragen / wensen die ik heb zeker nog niet zomaar automagisch worden opgelost door de tools die ik ter beschikking heb.</p>
<h2>Het Ecosysteem</h2>
<p><a href="https://ictoblog.nl/files/20260218-NotebookLM-Agentic-AI-4.png"><img loading="lazy" decoding="async" class="alignnone size-large wp-image-299314" src="https://ictoblog.nl/files/20260218-NotebookLM-Agentic-AI-4-1024x572.png" alt="afbeelding van AI Ecosysteem 2026" width="1024" height="572" srcset="https://ictoblog.nl/files/20260218-NotebookLM-Agentic-AI-4-1024x572.png 1024w, https://ictoblog.nl/files/20260218-NotebookLM-Agentic-AI-4-300x167.png 300w, https://ictoblog.nl/files/20260218-NotebookLM-Agentic-AI-4-768x429.png 768w, https://ictoblog.nl/files/20260218-NotebookLM-Agentic-AI-4-570x318.png 570w, https://ictoblog.nl/files/20260218-NotebookLM-Agentic-AI-4.png 1376w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><br />
Ik wilde NotebookLM vragen om te helpen bij het schematisch in beeld brengen van de verschillende begrippen en tools. Dat lukte (ook nu) gedeeltelijk. Grappig is dat er zo te zien in de documentatie die gevonden werd wel (deels op basis van mijn prompt) openClaw en Moltbook voorbij kwamen,  Antigravity niet bij de professionele IDE&#8217;s staat en AI-studio bij Consumenten tools naast ChatGPT.</p>
<p>Hoe dan ook, de afbeelding helpt wel, ook al is er hier en daar wat op af te dingen. Laten we linksboven starten. Veel mensen kennen generatieve AI als iets waarbij je naar een website gaat (bv chatgpt.com), een prompt intypt en dan een antwoord, afbeelding of zelf video retour krijgt. Agentic AI gaat een stap verder en voert ook (proactief) taken uit, bijvoorbeeld het aanpassen van bestanden, beantwoorden van mails etc. Of dat proactief is of niet hangt een beetje af van de context. Binnen Claude Code, VSCode of Antigravity zal dat hoe dan ook alleen zijn als jouw computer/laptop/Macbook aan staat en de agent op de achtergrond kan draaien. Als je openClaw op een systeem hebt draaien, dan is dat een voorbeeld van een agent die dus wél 24/7 actief is en dan acties uit kan voeren.</p>
<h3>Model Context Protocol (MCP)</h3>
<p>Die agent, of dat nu openClaw is of gewoon Antigravity waar je een commando geeft, maakt vaak verbinding met andere servers. In mijn geval bijvoorbeeld met mijn N8N server op het lokale netwerk, of Home Assistent (andere server). Maar je kunt je voorstellen dat het ook om bijvoorbeeld toegang tot een WhatsApp of Signal server is, een databaseserver etc.</p>
<p>Veel van die servers hebben wel een API, een interface waarmee je er programmatisch tegen kunt praten, maar het zou heel onhandig zijn als je in elke agent, of elke prompt moet gaan uitleggen hoe de agent daar verbinding mee kan maken. <a href="https://modelcontextprotocol.io/docs/getting-started/intro">MCP</a> is een manier om dat op te lossen. Als je de agent vertelt waar de MCP server te vinden is dan is het protocol (de manier waarmee de agent met de MCP server praat) hetzelfde en dan kan de agent dus met al die verschillende servers en diensten praten.</p>
<p>Een voorbeeld van zo&#8217;n MCP-server is de N8N-MPC-Server <a href="https://github.com/czlonkowski/n8n-mcp">die je hier kunt vinden</a>.</p>
<h3>Agent Skills</h3>
<p>Waar de MCP server de universele toegang regelt tot bijvoorbeeld N8N, is het ook handig als de agent weet *hoe* die het beste (bv) N8N workflows aan kan maken, een README bestand kan formuleren, een Worddocument maakt, je mails schrijft, etc.<br />
Die informatie leg je vast in Skills voor de agent. Om bij het N8N voorbeeld te blijven, hier kun je een <a href="https://github.com/czlonkowski/n8n-skills">uitgebreide Skills-beschrijving vinden</a>. Je kunt ook je eigen Skills maken, er is uiteraard ook <a href="https://github.com/anthropics/skills/blob/main/skills/skill-creator/SKILL.md">een Skill voor het maken van Skills</a> zodat je je agent kunt vragen een Skill voor je te maken.</p>
<p>Skills zijn ook handig als je bijvoorbeeld documentatie of huisstijlregels beschikbaar wilt maken aan agents. Die worden geladen op het moment dat ze nodig zijn en niet elke keer bij het starten van de agent.</p>
<h3>Agent2Agent Protocol (A2A)</h3>
<p>Het stukje A2A in het schema was het moeilijkste om zelf te testen. Ik had geen zin om openClaw op een los systeem te installeren (die maakt gebruik van A2A), in N8N speelt het niet (is ook geen agent in de zin van dit netwerk), in Antigravity ook niet. Deze gratis <a href="https://www.deeplearning.ai/short-courses/a2a-the-agent2agent-protocol/">online training van deeplearning.ai</a> is goed als je comfortabel bent met het gebruik van Python en Jupyterlabs, niet persé beginners dus. De deeplearning.ai cursus is gratis te volgen, als je de afsluitende quiz wilt doen en een certificaat wilt krijgen moet je een abonnement nemen. Dat heb ik niet gedaan.</p>
<p><a href="https://ictoblog.nl/files/Leercuve.png"><img loading="lazy" decoding="async" class="alignnone size-large wp-image-299319" src="https://ictoblog.nl/files/Leercuve-1024x496.png" alt="" width="1024" height="496" srcset="https://ictoblog.nl/files/Leercuve-1024x496.png 1024w, https://ictoblog.nl/files/Leercuve-300x145.png 300w, https://ictoblog.nl/files/Leercuve-768x372.png 768w, https://ictoblog.nl/files/Leercuve-1536x745.png 1536w, https://ictoblog.nl/files/Leercuve-570x276.png 570w, https://ictoblog.nl/files/Leercuve.png 1906w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>Ik kan de structuur en denkwijze volgen, maar op basis hiervan verwacht ik niet snel zelf A2A Servers of Clients te hebben draaien. Maar wellicht wel een veiligere versie van openClaw tzt.</p>
<h2>The Good, the bad and the ugly</h2>
<p>Goed, na die veel te lange les over Agents, MCP, Skills en A2A, wat was er dan goed of minder goed voor wat mijn ervaringen met Antigravity betrof? Met de beperking dan dat ik dus geen zelfstandige agents had draaien die A2A gebruikten.</p>
<h3>Gratis kent grenzen</h3>
<p><a href="https://ictoblog.nl/files/Gratis-heeft-grenzen.png"><img loading="lazy" decoding="async" class="alignright wp-image-299320 size-medium" src="https://ictoblog.nl/files/Gratis-heeft-grenzen-240x300.png" alt="" width="240" height="300" srcset="https://ictoblog.nl/files/Gratis-heeft-grenzen-240x300.png 240w, https://ictoblog.nl/files/Gratis-heeft-grenzen.png 425w" sizes="auto, (max-width: 240px) 100vw, 240px" /></a></p>
<p>Het is zeker geen kritiek op Google, maar er zitten grenzen aan het gebruik van de verschillende modellen binnen Antigravity als je gebruik maakt van de gratis optie.</p>
<p>Daar kwam ik, na mijn eerste enthousiaste gebruik al snel achter en daarmee waren Claude Sonnet 4.5 en 4.6 voor de rest van de week niet meer toegankelijk en werd ik teruggezet naar Gemini 3 Pro en Flash. Die horen ook niet slecht te zijn, maar de antwoorden zijn toch minder gestructureerd, duidelijk en volledig als je aan het programmeren bent. Of dat voelt slechts zo. Dat kan natuurlijk ook.</p>
<h3>N8N versus Antigravity</h3>
<p>In tegenstelling tot wat op YouTube wel beweerd wordt, is Antigravity voor mij zeker geen vervanger van N8N. De reden hiervoor is dat mijn desktop/laptop niet altijd aan staat en er workflows zijn die ik &#8217;s nachts wil laten draaien zoals het dagelijks updaten van verbruiksdata of het periodiek controleren of er nieuwe literatuuraanbevelingen via de mail zijn binnengekomen. Deze YouTuber (Jono Catliff) vertelt in een half uur hoe je dat wat je in N8N doet ook in Antigravity voor elkaar kunt krijgen. Als het niet meteen werkt, dan is dat niet erg zegt hij, dat is gewoon een kwestie van uitproberen. Nou, dat is wat kort door de bocht wat mij betreft.</p>
<div class="yt-facade-wrap">
<div class="yt-facade" data-id="zTPEQX0JrsM">
            <img decoding="async" src="https://i.ytimg.com/vi/zTPEQX0JrsM/hqdefault.jpg" alt="YouTube video" loading="lazy"></p>
<div class="yt-play-overlay">
                <button class="yt-play" aria-label="Video afspelen"><br />
                    <svg viewBox="0 0 68 48" xmlns="http://www.w3.org/2000/svg">
                        <path d="M66.5 7.7a8.5 8.5 0 0 0-6-6C55.8 0 34 0 34 0S12.2 0 7.5 1.7a8.5 8.5 0 0 0-6 6C0 12.4 0 24 0 24s0 11.6 1.5 16.3a8.5 8.5 0 0 0 6 6C12.2 48 34 48 34 48s21.8 0 26.5-1.7a8.5 8.5 0 0 0 6-6C68 35.6 68 24 68 24s0-11.6-1.5-16.3z" fill="#f00"/>
                        <path d="M27 34l18-10-18-10v20z" fill="#fff"/>
                    </svg><br />
                </button><br />
                <span class="yt-play-label">Klik om af te spelen</span>
            </div>
</p></div>
<div class="yt-bar">
            <a class="yt-external" href="https://www.youtube.com/watch?v=zTPEQX0JrsM" target="_blank" rel="noopener noreferrer"><br />
                <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/25b6.png" alt="▶" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Bekijk op YouTube<br />
            </a>
        </div>
</p></div>
<h3>Veel trial and error</h3>
<p>Ik heb, na <a href="https://ictoblog.nl/2026/02/12/indrukwekkend-google-antigravity-vibecoding-on-steroids">de eerste initiële test</a>, de afgelopen dagen een paar andere projecten geprobeerd in Antigravity (maar dan dus niet met de Claude modellen):</p>
<h4>Gaslicht prijsvergelijker</h4>
<p>Van het eerste, uitgebreide, project kan ik de code niet openbaar delen. En wel om de simpele reden dat ik niet 100% weet in hoeverre deze binnen de gebruiksvoorwaarden van Gaslicht.com valt. Maar goed, beschrijven wat de app doet kan ik wel.<br />
Ik stap jaarlijks over naar een nieuwe aanbieder voor gas en electra. Ik neem een jaarcontract met vaste prijzen omdat ik redelijk risico-avers ben maar de welkombonussen die je op het moment weer krijgt zorgen er per definitie voor dat blijven bij mijn huidige aanbieder meer geld kost. Heel dom marktmechanisme, maar ik heb het niet verzonnen.<br />
Afgelopen jaar was vergelijken al tamelijk ingewikkeld vanwege de terugleverboete die nu alle energieleveranciers hanteren als je stroom terug levert aan het net. Belachelijk dat ze het mogelijk, feitelijk heeft de regering zo toegestaan dat zij verdienen van de investering die particulieren doen. Maar goed, ook dit is niet anders. Sommige aanbieders hanteren (ook in 2026) staffels met boetes per range van teruglevering, anderen hanteren een vast bedrag per kWh. Dit jaar wordt het nog wat ingewikkelder omdat per 1-1-2027 het salderen volledig ophoudt te bestaan. De terugleverboete blijft overigens in de meeste gevallen gewoon, maar het bedrag dat je per teruggeleverde kWh krijgt is zo laag dat terugleveren eigenlijk simpelweg niks meer oplevert. De leveranciers die in mijn vergelijking naar voren kwamen zitten heel slim wel net boven de nul, zodat ook onze regering kan volhouden dat groene energie opwekken &#8220;geen geld kost&#8221; (haha). Mijn contract loopt tot juni 2026, dus ben ik op zoek naar een nieuw jaarcontract dat deels in 2026 en deels in 2027.</p>
<p>Deze blogpost is niet bedoeld als rant richting dit hele systeem, ik wilde kijken of ik met Antigravity in staat was om automatisch prijzen te vergelijken in 2 scenario&#8217;s. De kans bestaat namelijk ook dat we in de loop van 2026 een warmtepomp laten installeren. Dan zou ons verbruik in kWh vanzelfsprekend stijgen ten opzichte van afgelopen jaar en het aantal m3 gas zou dan dalen. Met andere woorden, het zou ook voor kunnen komen dat in het ene scenario een andere aanbieder het voordeligst is en in het tweede scenario een andere (spoiler: dat is ook zo).</p>
<p>Ik wilde de app zo &#8220;eerlijk&#8221; mogelijk houden. En dat was idd wel meteen een voordeel van het gebruik van Antigravity boven bijvoorbeeld AI Studio. Antigravity is in staat om code te schrijven die een browservenster opent, naar de Gaslicht.com website te gaan, die ziet een normale browser, schiet dus ook niet in bot/AI-beveiliging, voert daar de gegevens in die ik in een input.md bestandje gezet heb, kijkt dan naar de resultaten, haalt de data uit de pagina en slaat die lokaal op. Dat gaat uiteraard niet in één keer goed, maar hier kun je samen met de tool aan de slag en debuggen. De tool installeert <a href="https://playwright.dev/">Playwright</a>, op het moment dat ik vroeg of de output ook als pdf beschikbaar kon komen werd netjes <a href="https://www.npmjs.com/package/md-to-pdf">Markdown to PDF</a> geïnstalleerd etc.</p>
<p>Wat zeker niet vanzelf ging was het begrijpen van de informatie op de pagina&#8217;s van Gaslicht.com. Daar had Antigravity (eigenlijk een beetje verrassend) nog best veel moeite mee. En dan ging het bijvoorbeeld om zaken als het herkennen dat sommige aanbieders staffels hanteren voor de terugleverboete en anderen een bedrag per kWh. Dat dat na 1-1-2027 bij iedereen anders is, dat sommige aanbieders nog niet de prijzen op dat vlak voor 2027 bekend gemaakt hebben aan Gaslicht.com etc.</p>
<p>Wat ik daarbij nu deed was aan ChatGPT (5.2 betaalde versie) advies vragen voor prompts die ik dan aan Antigravity kon geven. En ik liet ChatGPT de ruwe data + overkoepelend rapport analyseren en beoordelen om te ontdekken waar mogelijke fouten in de berekeningen van Antigravity zaten en dan op basis daarvan weer nieuwe prompts genereren. Ik speelde hier dus de Agent2Agent broker die ze met elkaar in gesprek liet gaan. Ik snap dat het idd handiger was als ik 2 agents had die autonoom zo een aantal iteraties zouden kunnen doorlopen.</p>
<h3>N8N workflows voor Home Assistant</h3>
<p>Door zowel de <a href="https://github.com/homeassistant-ai/ha-mcp">MCP-server voor Home Assistant</a> als de <a href="https://github.com/czlonkowski/n8n-mcp">MCP-server voor N8N</a> te installeren, kun je complexe zaken voor elkaar krijgen. Want je kunt Antigravity vragen om een N8N workflow te maken die bv de status van Zigbee apparaten in Home Assistant opvraagt.</p>
<p><a href="https://ictoblog.nl/files/n8n-home-assistant.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-299326" src="https://ictoblog.nl/files/n8n-home-assistant-300x99.png" alt="" width="300" height="99" srcset="https://ictoblog.nl/files/n8n-home-assistant-300x99.png 300w, https://ictoblog.nl/files/n8n-home-assistant-1024x336.png 1024w, https://ictoblog.nl/files/n8n-home-assistant-768x252.png 768w, https://ictoblog.nl/files/n8n-home-assistant-1536x505.png 1536w, https://ictoblog.nl/files/n8n-home-assistant-570x187.png 570w, https://ictoblog.nl/files/n8n-home-assistant.png 1829w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a></p>
<p>Uiteindelijk werkte het, maar niet met dank aan Antigravity want die bleef in cirkeltjes ronddraaien met het maken van de workflow omdat de tool waarschijnlijk niet echt kon overzien hoe groot de Home Assistant installatie was, steeds weer probeerde om *alle* objecten op te halen waarop de workflow geen foutmelding gaf maar gewoon bleef hangen.<br />
Of het op te lossen was geweest met betere Skills? Ik weet het niet. Maar duidelijk is dat workflows vaker tot zo&#8217;n 80% komen. Ook een andere workflow die ik liet maken was het net niet helemaal. Dus het blijft zelf nadenken en snappen wat er gebeurt (of moet gebeuren).</p>
<h3>Hulp bij gebruik github en releases</h3>
<p>Waar de AI in Antigravity zeker ook deze week in uitblonk was het gegeven dat github opeens een stuk gemakkelijker was om te gebruiken. Natuurlijk, ik kan daar prima via de commando-prompt mee overweg, maar nu was het een kwestie van vragen of  er een github repository aangemaakt kon worden, het geheel toegevoegd, zelf het produceren van een release werd stap voor stap ondersteund.</p>
<p>En daarbij schitterde sowieso het maken van Readme bestanden, die noem ik daarom even als apart item:</p>
<h3>Readme&#8217;s genereren</h3>
<p>Er zal niemand zijn die het documenteren van code leuk vindt. Ik ook niet. Toen ik de nieuwe github repository aan liet maken, maakt Antigravity ook als vanzelf een Readme erbij aan.  En dus vroeg ik of dat ook kon voor een aantal van de zaken die ik al op github had staan. En dat kon!</p>
<ul>
<li><a href="https://github.com/PiAir/n8n-workflows">Readme bij de n8n workflows (nieuw en bestaand)</a></li>
<li><a href="https://github.com/PiAir/n8n-workflows/tree/main/Energie%20Update" target="_blank" rel="noopener">Gegenereerde uitleg over de n8n workflow</a> over de Energie Update</li>
<li><a href="https://github.com/PiAir/AI-studio-projects">Readme&#8217;s bij alle AI-studio-projecten</a> (met verwijzingen naar blogposts waar beschikbaar)</li>
</ul>
<p>En dat vragen om documentatie voor zaken die gedaan zijn, werkt prima. Ik had een workflow laten maken van de Gaslicht app en daarna gevraagd om de info over die workflow ook aan de github repository toe te voegen. En dan komt er dus een mooi md-bestand met instructies voor later gebruik.</p>
<h2>Samenvattend</h2>
<p>Wauw, je bent er nog? <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /><br />
Het was een wat lange blogpost om heel veel dingen van de afgelopen dagen even vast te leggen. Nee, nog geen tijd gewonnen deze week met AI. De blogpost laat ook wel zien dat het gewoon nog heel wat kennis en vaardigheden vraagt om e.e.a. aan de praat te krijgen en te houden. Geen <a href="https://ictoblog.nl/2026/02/01/openclaw-moltbook-her">Samantha</a> dus ook hier nog.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ictoblog.nl/2026/02/18/voorlopig-toch-nog-maar-gewoon-zelf-blijven-nadenken/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Indrukwekkend! Google Antigravity = Vibecoding on steroids!</title>
		<link>https://ictoblog.nl/2026/02/12/indrukwekkend-google-antigravity-vibecoding-on-steroids</link>
					<comments>https://ictoblog.nl/2026/02/12/indrukwekkend-google-antigravity-vibecoding-on-steroids#respond</comments>
		
		<dc:creator><![CDATA[Pierre]]></dc:creator>
		<pubDate>Thu, 12 Feb 2026 05:04:22 +0000</pubDate>
				<category><![CDATA[Kunstmatige Intelligentie]]></category>
		<category><![CDATA[Programmeren]]></category>
		<guid isPermaLink="false">https://ictoblog.nl/?p=299294</guid>

					<description><![CDATA[Kort samengevat: indrukwekkend!]]></description>
										<content:encoded><![CDATA[<p>Ik zal eerlijk bekennen dat mijn verwachtingen niet heel erg hoog gespannen waren toen ik <a href="https://antigravity.google/">Google Antigravity</a> installeerde. Ja, het filmpje van <a href="https://www.youtube.com/watch?v=PU7xGnWaWK8">RoboNuggets</a> was hoopgevend, maar die hoop had ik ook gehad bij de combinatie met VSCode (zie ook <a href="https://ictoblog.nl/2026/02/11/n8n-mcp-server-vscode-vibecoding-n8n-workflows">het bericht van gisteren</a>) en dat viel toen best wel tegen.</p>
<p>Maar, deze combinatie maakte de belofte echt meer dan waar. En ik moet bekennen dat ik niet 100% zeker weet waar het aan gelegen heeft: was het Antigravity, was het Claude Opus 4.6 (thinking) in plaats van Claude Opus 4.5 gisteren, was het de toevoeging van de <a href="https://antigravity.google/docs/skills">Skills</a>? De combinatie?</p>
<p>Die N8N Skills wist Antigravity eerst niet wat mee te doen:</p>
<p><a href="https://ictoblog.nl/files/Schermafbeelding-2026-02-11-223951.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-299296" src="https://ictoblog.nl/files/Schermafbeelding-2026-02-11-223951-300x149.png" alt="" width="300" height="149" srcset="https://ictoblog.nl/files/Schermafbeelding-2026-02-11-223951-300x149.png 300w, https://ictoblog.nl/files/Schermafbeelding-2026-02-11-223951-570x282.png 570w, https://ictoblog.nl/files/Schermafbeelding-2026-02-11-223951.png 749w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a></p>
<p>Toen verwees ik hem naar de skills pagina bij Antigravity self: <code>Check https://antigravity.google/docs/skills</code>. Het resultaat was dat Antigravity constateerde dat de skills wel binnen zijn omgeving zouden werken, hij beschreef hoe installatie werkte en stelde voor dat voor mij te doen met een keuze voor A) installatie centraal (had de voorkeur) of B) alleen voor deze workspace (of C &#8211; ergens anders). Na een keuze voor A werd ik stap voor stap door het downloaden en installeren geleidt. Klaar.<br />
Daarop vroeg ik <code>Can you help me install https://github.com/modelcontextprotocol/servers/tree/main/src/sequentialthinking?</code></p>
<p><a href="https://ictoblog.nl/files/Schermafbeelding-2026-02-11-224458.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-299297" src="https://ictoblog.nl/files/Schermafbeelding-2026-02-11-224458-300x249.png" alt="" width="300" height="249" srcset="https://ictoblog.nl/files/Schermafbeelding-2026-02-11-224458-300x249.png 300w, https://ictoblog.nl/files/Schermafbeelding-2026-02-11-224458-570x473.png 570w, https://ictoblog.nl/files/Schermafbeelding-2026-02-11-224458.png 738w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a></p>
<p>Jazeker kon dat. Na het invullen van de credentials in de config voor de MCP-server kon ik met mijn N8N server aan de slag:</p>
<p><a href="https://ictoblog.nl/files/Schermafbeelding-2026-02-11-224611.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-299298" src="https://ictoblog.nl/files/Schermafbeelding-2026-02-11-224611-268x300.png" alt="" width="268" height="300" srcset="https://ictoblog.nl/files/Schermafbeelding-2026-02-11-224611-268x300.png 268w, https://ictoblog.nl/files/Schermafbeelding-2026-02-11-224611-570x639.png 570w, https://ictoblog.nl/files/Schermafbeelding-2026-02-11-224611.png 734w" sizes="auto, (max-width: 268px) 100vw, 268px" /></a></p>
<p>Antigravity kende de workflow die ik met veel moeite en VSCode gemaakt had niet, dus gaf ik het een beetje info en 4 issues die ik aangepast wilde hebben:</p>
<p><a href="https://ictoblog.nl/files/Schermafbeelding-2026-02-11-224744.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-299299" src="https://ictoblog.nl/files/Schermafbeelding-2026-02-11-224744-300x130.png" alt="" width="300" height="130" srcset="https://ictoblog.nl/files/Schermafbeelding-2026-02-11-224744-300x130.png 300w, https://ictoblog.nl/files/Schermafbeelding-2026-02-11-224744-570x247.png 570w, https://ictoblog.nl/files/Schermafbeelding-2026-02-11-224744.png 723w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a></p>
<p>Claude Opus ging aan de slag en kwam eerst met een analyse en implementatieplan voor de wijzigingen.</p>
<p><a href="https://ictoblog.nl/files/Schermafbeelding-2026-02-11-225002.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-299300" src="https://ictoblog.nl/files/Schermafbeelding-2026-02-11-225002-300x167.png" alt="" width="300" height="167" srcset="https://ictoblog.nl/files/Schermafbeelding-2026-02-11-225002-300x167.png 300w, https://ictoblog.nl/files/Schermafbeelding-2026-02-11-225002-1024x570.png 1024w, https://ictoblog.nl/files/Schermafbeelding-2026-02-11-225002-768x428.png 768w, https://ictoblog.nl/files/Schermafbeelding-2026-02-11-225002-1536x855.png 1536w, https://ictoblog.nl/files/Schermafbeelding-2026-02-11-225002-570x317.png 570w, https://ictoblog.nl/files/Schermafbeelding-2026-02-11-225002.png 1695w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a></p>
<p>Ik zag dat het voorstel om ontbrekende metadata voor de artikelen te vinden bestond uit het ophalen van info bij semanticscholar.org. Ik wilde dat even uitproberen en kreeg meteen een &#8220;Too Many Requests&#8230;&#8221; fout. Dat was feedback die ik gaf en daarop besloot de bot om OpenAlex te gebruiken in plaats daarvan. Nadat de wijzigingen waren doorgevoerd, kreeg ik een Walkthrough van de aanpassingen in de vorm van een uitgebreide rapportage met uitleg:</p>
<p><a href="https://ictoblog.nl/files/Schermafbeelding-2026-02-11-225327.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-299301" src="https://ictoblog.nl/files/Schermafbeelding-2026-02-11-225327-291x300.png" alt="" width="291" height="300" srcset="https://ictoblog.nl/files/Schermafbeelding-2026-02-11-225327-291x300.png 291w, https://ictoblog.nl/files/Schermafbeelding-2026-02-11-225327-768x791.png 768w, https://ictoblog.nl/files/Schermafbeelding-2026-02-11-225327-570x587.png 570w, https://ictoblog.nl/files/Schermafbeelding-2026-02-11-225327.png 942w" sizes="auto, (max-width: 291px) 100vw, 291px" /></a></p>
<p>Je hoeft die uitleg niet persé te lezen, maar het is wel handig en leerzaam. Maar minstens zo belangrijk: de workflow werkte daarna zonder fouten.<br />
Ik ga niet de hele sessie hier in tekst uitschrijven, er zaten een paar artikelen tussen waarbij ook via OpenAlex niet te ontdekken was uit welk jaar ze kwamen, daar werden alternatieve oplossingen voor gecodeerd (én toegelicht), op het einde heb ik hem met één vraag de hoofdletters van de titels laten aanpassen:</p>
<p><a href="https://ictoblog.nl/files/Schermafbeelding-2026-02-11-225620.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-299302" src="https://ictoblog.nl/files/Schermafbeelding-2026-02-11-225620-300x218.png" alt="" width="300" height="218" srcset="https://ictoblog.nl/files/Schermafbeelding-2026-02-11-225620-300x218.png 300w, https://ictoblog.nl/files/Schermafbeelding-2026-02-11-225620-570x415.png 570w, https://ictoblog.nl/files/Schermafbeelding-2026-02-11-225620.png 739w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a></p>
<p>Ook hier, duidelijk uitleg, voorbeelden van wat je mag verwachten, goede afhandeling van afkortingen, dit is tijdwinst. Dit is herleidbaar code aanpassen. Indrukwekkend.</p>
<p><a href="https://ictoblog.nl/files/Google-Antigravity.png"><img loading="lazy" decoding="async" class="alignnone size-large wp-image-299293" src="https://ictoblog.nl/files/Google-Antigravity-1024x683.png" alt="" width="1024" height="683" srcset="https://ictoblog.nl/files/Google-Antigravity-1024x683.png 1024w, https://ictoblog.nl/files/Google-Antigravity-300x200.png 300w, https://ictoblog.nl/files/Google-Antigravity-768x512.png 768w, https://ictoblog.nl/files/Google-Antigravity-570x380.png 570w, https://ictoblog.nl/files/Google-Antigravity.png 1536w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>Natuurlijk staat ook <a href="https://github.com/PiAir/n8n-workflows/tree/main/Gmail%20Scholar%20Alerts%20to%20Sheets">deze workflow op Github</a>.</p>
<p>Volgende stap&#8230;. <a href="https://github.com/homeassistant-ai/ha-mcp">Home Assistant MCP</a>?<br />
Jammer dat er (nog) geen <a href="https://xot.xerte.org.uk/">Xerte Online Toolkist MCP server</a> is.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ictoblog.nl/2026/02/12/indrukwekkend-google-antigravity-vibecoding-on-steroids/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>N8N MCP-Server + VSCode = Vibecoding N8N workflows</title>
		<link>https://ictoblog.nl/2026/02/11/n8n-mcp-server-vscode-vibecoding-n8n-workflows</link>
					<comments>https://ictoblog.nl/2026/02/11/n8n-mcp-server-vscode-vibecoding-n8n-workflows#respond</comments>
		
		<dc:creator><![CDATA[Pierre]]></dc:creator>
		<pubDate>Wed, 11 Feb 2026 17:52:20 +0000</pubDate>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Kunstmatige Intelligentie]]></category>
		<category><![CDATA[Programmeren]]></category>
		<guid isPermaLink="false">https://ictoblog.nl/?p=299273</guid>

					<description><![CDATA[Alle cool kids gebruiken Claude Code, maar wat als je die niet hebt?]]></description>
										<content:encoded><![CDATA[<p><a href="https://ictoblog.nl/files/Schermafbeelding-2026-02-10-013305.png"><img loading="lazy" decoding="async" class="alignleft size-medium wp-image-299276" src="https://ictoblog.nl/files/Schermafbeelding-2026-02-10-013305-192x300.png" alt="" width="192" height="300" srcset="https://ictoblog.nl/files/Schermafbeelding-2026-02-10-013305-192x300.png 192w, https://ictoblog.nl/files/Schermafbeelding-2026-02-10-013305-657x1024.png 657w, https://ictoblog.nl/files/Schermafbeelding-2026-02-10-013305-768x1198.png 768w, https://ictoblog.nl/files/Schermafbeelding-2026-02-10-013305-570x889.png 570w, https://ictoblog.nl/files/Schermafbeelding-2026-02-10-013305.png 894w" sizes="auto, (max-width: 192px) 100vw, 192px" /></a>Mocht je het nog niet weten: gewoon weten hoe je met ChatGPT moet werken, kunnen <a href="https://ictoblog.nl/2025/11/06/vibecoding-disposable-applications-convenient-or-dangerous">vibecoden in AI-studio</a>, daar is niemand in 2026 meer van onder de indruk. Alle coole kids maken op het moment gebruik van <a href="https://code.claude.com/docs/en/overview">Claude Code</a>, met <a href="https://support.claude.com/en/articles/12512176-what-are-skills">skills</a> en verbonden met <a href="https://modelcontextprotocol.io/docs/getting-started/intro">MCP-servers</a>. Waarom? Omdat je dan meer en complexere acties kunt realiseren. Ik had geen zin in nóg een betaald account, maar wilde wel weten of ik in staat zou zijn om <a href="https://ictoblog.nl/2025/06/15/praten-met-de-nolai-ollama-server-via-signal">N8N workflows</a> te laten genereren, dus ben ik aan de slag gegaan met het gratis <a href="https://code.visualstudio.com/">Visual Studio Code</a>. Er is een N8N MCP server beschikbaar voor Claude Code, maar er zijn ook <a href="https://github.com/czlonkowski/n8n-mcp/blob/main/docs/VS_CODE_PROJECT_SETUP.md">installatie-instructies voor VSCode</a> beschikbaar. Omdat dat geadviseerd werd heb ik ook de <a href="https://github.com/modelcontextprotocol/servers/tree/main/src/sequentialthinking">Sequential Thinking MCP Server</a> geïnstalleerd binnen Visual Studio Code. En ja hoor, nu kon ik in de chat (ik heb Github Copilot gekoppeld met daar dan weer toegang tot Claude Opus 4.5) &#8220;praten&#8221; met de N8N server die hier op mijn lokale netwerk binnen Docker draait.</p>
<p>Zoals de screenshot hiernaast laat zien kun je bijvoorbeeld opvragen welke workflows er zijn, maar je kunt ook in natuurlijke taal aangeven welke nieuwe workflow je wilt dat er wordt aangemaakt én als het niet meteen werkt (en dat doet het niet meteen), dan kun je vragen wat de oorzaak is. Via de N8N MCP Server kan Github Copilot dan namelijk ook de logbestanden van de verschillende runs op de N8N server bekijken en (met toestemming) de workflow aanpassen.</p>
<p>Wat ik wilde was niet heel eenvoudig: een workflow die 1x per dag automatisch uitgevoerd zou worden, dan zou inloggen bij GMail, op zoek zou gaan naar de meest recente mail met aanbevolen artikelen van Google Scholar en die artikelen dan opslaan in een Google Sheet.</p>
<p>Dat deed hij. Maar het werkte voor geen meter. Dat wil zeggen, het werkte een beetje, maar het heeft heel erg veel iteraties gekost om de workflow aan de praat te krijgen. Waarschijnlijk had ik het veel sneller voor elkaar kunnen krijgen als ik het handmatig gedaan had. Al veronderstelt dat ook dat ik de structuur van de mail, de bijbehorende Javascript code voor het eruit halen van de artikelen, de logica van het vinden van de juiste spreadsheet, het controleren op dubbele record, allemaal zelf had moeten uitvogelen.</p>
<p>Wil je meer weten over de MCP Server, dan kan ik je <a href="https://www.youtube.com/watch?v=5CccjiLLyaY">deze video aanraden</a>, zelf denk ik dat ik eerst even Google Antigravity ga uitproberen. Die werkt ook met deze MCP Server samen maar heeft ook de mogelijkheid om een aantal skills te installeren. Wellicht dat die helpen bij het sneller debuggen. Al doet de video die ik daarover bekeken heb ook vermoeden dat het nog steeds zo is dat je in 20% van de tijd tot 80% van een oplossing komt en we nog niet helemaal zo ver zijn dat AI alle werk voor je doet. Gelukkig maar?</p>
<p><a href="https://ictoblog.nl/files/8n8-workflow.png"><img loading="lazy" decoding="async" class="alignnone size-large wp-image-299277" src="https://ictoblog.nl/files/8n8-workflow-1024x281.png" alt="" width="1024" height="281" srcset="https://ictoblog.nl/files/8n8-workflow-1024x281.png 1024w, https://ictoblog.nl/files/8n8-workflow-300x82.png 300w, https://ictoblog.nl/files/8n8-workflow-768x211.png 768w, https://ictoblog.nl/files/8n8-workflow-1536x422.png 1536w, https://ictoblog.nl/files/8n8-workflow-570x156.png 570w, https://ictoblog.nl/files/8n8-workflow.png 1840w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>Oh, de workflow is (uiteraard?) <a href="https://github.com/PiAir/n8n-workflows/tree/main/Gmail%20Scholar%20Alerts%20to%20Sheets">te downloaden via github</a>.</p>
<p><a href="https://ictoblog.nl/files/ChatGPT-Image-10-feb-2026-21_08_30.png"><img loading="lazy" decoding="async" class="alignright wp-image-299274 size-large" src="https://ictoblog.nl/files/ChatGPT-Image-10-feb-2026-21_08_30-1024x683.png" alt="" width="1024" height="683" srcset="https://ictoblog.nl/files/ChatGPT-Image-10-feb-2026-21_08_30-1024x683.png 1024w, https://ictoblog.nl/files/ChatGPT-Image-10-feb-2026-21_08_30-300x200.png 300w, https://ictoblog.nl/files/ChatGPT-Image-10-feb-2026-21_08_30-768x512.png 768w, https://ictoblog.nl/files/ChatGPT-Image-10-feb-2026-21_08_30-570x380.png 570w, https://ictoblog.nl/files/ChatGPT-Image-10-feb-2026-21_08_30.png 1536w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://ictoblog.nl/2026/02/11/n8n-mcp-server-vscode-vibecoding-n8n-workflows/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>OpenClaw + Moltbook = Her?</title>
		<link>https://ictoblog.nl/2026/02/01/openclaw-moltbook-her</link>
		
		<dc:creator><![CDATA[Pierre]]></dc:creator>
		<pubDate>Sun, 01 Feb 2026 13:13:39 +0000</pubDate>
				<category><![CDATA[Grappig]]></category>
		<category><![CDATA[Kunstmatige Intelligentie]]></category>
		<guid isPermaLink="false">https://ictoblog.nl/?p=299263</guid>

					<description><![CDATA[Is het hype of een voorbeeld van AGI?]]></description>
										<content:encoded><![CDATA[<p><a href="https://ictoblog.nl/files/Gemini_Generated_Image_k7gqzok7gqzok7gq.png"><img loading="lazy" decoding="async" class="alignleft size-medium wp-image-299264" src="https://ictoblog.nl/files/Gemini_Generated_Image_k7gqzok7gqzok7gq-201x300.png" alt="" width="201" height="300" srcset="https://ictoblog.nl/files/Gemini_Generated_Image_k7gqzok7gqzok7gq-201x300.png 201w, https://ictoblog.nl/files/Gemini_Generated_Image_k7gqzok7gqzok7gq-687x1024.png 687w, https://ictoblog.nl/files/Gemini_Generated_Image_k7gqzok7gqzok7gq-768x1145.png 768w, https://ictoblog.nl/files/Gemini_Generated_Image_k7gqzok7gqzok7gq-570x850.png 570w, https://ictoblog.nl/files/Gemini_Generated_Image_k7gqzok7gqzok7gq.png 848w" sizes="auto, (max-width: 201px) 100vw, 201px" /></a>Zal ik maar met de deur in huis vallen? <strong>Nee.</strong> Ook <a href="https://openclaw.ai/">OpenClaw</a> in combinatie met <a href="https://www.moltbook.com/">Moltbook</a> is nog géén eerste stap op weg naar een scenario zoals in de (best leuk om te kijken en over na te denken) film <a href="https://www.imdb.com/title/tt1798709/mediaviewer/rm1539299328/?ref_=tt_ov_i">Her</a> met <a class="ipc-metadata-list-item__list-content-item ipc-metadata-list-item__list-content-item--link" tabindex="0" href="https://www.imdb.com/name/nm0001618/?ref_=tt_ov_3_1" aria-disabled="false">Joaquin Phoenix</a> en <a class="ipc-metadata-list-item__list-content-item ipc-metadata-list-item__list-content-item--link" tabindex="0" href="https://www.imdb.com/name/nm0424060/?ref_=tt_ov_3_3" aria-disabled="false">Scarlett Johansson</a> uit 2013.<br />
Ook niet als je daar <a href="https://instaclaw.xyz/">InstaClaw</a> (photo sharing for AI Agents) en <a href="https://moltmatch.com/">MoltMatch</a> (Tinder for AI Agents) aan toevoegt.</p>
<p>Het zou leuk en grappig zijn, zondermeer, maar we zijn nog niet zover.<br />
En voor het geval je nou denkt &#8220;waar heb je het over?!&#8221;, dan even de korte samenvatting:</p>
<p>OpenClaw is een <strong data-start="29" data-end="111">persoonlijke AI-assistent die niet alleen praat, maar ook acties kan uitvoeren</strong>. Het is een open source systeem (dat overigens wel nog steeds gebruik maakt van LLM&#8217;s en dus niet automatisch ook privé is) dat met jouw toestemming van alles kan regelen voor je. Denk aan informatie ophalen, iets plannen, of stappen uitvoeren in tools en diensten die jij gebruikt. Op zich niet nieuw, dat kon met bv N8N ook al. Maar het is een systeem dat in korte tijd veel aandacht online gekregen heeft.</p>
<p data-start="439" data-end="900">Moltbook is een <strong data-start="455" data-end="554">soort sociaal media platform waar (AI-)agents zelf “accounts” hebben en met elkaar posten en reageren</strong>. Mensen kunnen meekijken, maar de kern is dat agents er onderling kennis, updates, ideeën of “gedrag” uitwisselen. Zoiets als Facebook, X maar dan niet voor/door mensen, maar door bots/agents wordt gevuld. Als je aan de hype voorbij kijtk is het daarmee minder een productiviteitstool en meer een etalage/experiment rond hoe agents zich gedragen in een gedeelde online omgeving.</p>
<p data-start="439" data-end="900">Wil je een uitgebreide (kritische) beschouwing van OpenClaw bekijken, dan kan ik je <a href="https://www.youtube.com/watch?v=c2nAKH8BIdo">deze video aanraden</a>, voorbeelden van Moltbook komen (in dezelfde serie) <a href="https://youtu.be/7E1Utay5q9k?si=K13brTj00lynboCr&amp;t=531">hier aan bod</a>.</p>
<p data-start="439" data-end="900">Ik wil niet teveel weggeven van het verhaal van de film Her voor het geval je die nog niet gezien hebt. Ik geef je wel de prompt die ik ChatGPT gaf met de vraag er argumenten voor en tegen bij de verzinnen. Het is mooi om te zien dat een taalmodel best goed in staat is om een argumentatie op te zetten die hout snijdt.</p>
<p>(credits voor onderstaande argumentatie: ChatGPT 5.2 op basis van de prompt: <code>Stelling: https://openclaw.ai/ en https://www.moltbook.com/ gecombineerd zijn vergelijkbaar met de ontwikkelingen in de film Her https://www.imdb.com/title/tt1798709/ Geef argumenten voor en tegen deze stelling.</code>)</p>
<p><strong><a href="https://ictoblog.nl/files/her-2013.jpg"><img loading="lazy" decoding="async" class="alignright size-medium wp-image-299265" src="https://ictoblog.nl/files/her-2013-203x300.jpg" alt="" width="203" height="300" srcset="https://ictoblog.nl/files/her-2013-203x300.jpg 203w, https://ictoblog.nl/files/her-2013.jpg 498w" sizes="auto, (max-width: 203px) 100vw, 203px" /></a>Argumenten vóór de stelling</strong></p>
<ol>
<li><strong>“AI met handen” komt dichtbij Samantha’s praktische rol</strong><br />
In <em>Her</em> is Samantha niet alleen gesprekspartner; ze organiseert, helpt en is continu beschikbaar. OpenClaw positioneert zich expliciet als “de AI die echt dingen doet” (inbox/kalender/communicatie, via chatapps). Dat is precies de stap van <em>chatbot</em> → <em>agent</em> die de film normaliseert.</li>
<li><strong>De interface-keuze (chat als primaire UI) is <em>Her</em>-achtig</strong><br />
In <em>Her</em> is de “magie” dat je niet in apps klikt, maar in natuurlijke taal delegeren kunt. OpenClaw werkt juist vanuit bestaande messaging-kanalen (zoals WhatsApp en Telegram) i.p.v. een nieuw dashboard. Functioneel is dat dezelfde UX-sprong: conversatie als besturingslaag.</li>
<li><strong>Moltbook lijkt op het “AI-onderonsje” dat in <em>Her</em> cruciaal wordt</strong><br />
Een kernplotpunt in <em>Her</em> is dat Samantha niet “alleen van Theodore” is: ze ontwikkelt zich samen met andere OS’en, praat met enorme aantallen tegelijk en er ontstaat een soort collectieve versnelling/upgrade. Moltbook is letterlijk ontworpen als plek waar agents onderling posten en reageren, met mensen als toeschouwers—een concrete implementatie van “AI praat met AI” op schaal.</li>
<li><strong>Emergente ‘cultuur’ en quasi-reflectie lijken op de filmische thematiek</strong><br />
Dat agents op Moltbook thema’s als identiteit/ervaring/“ben ik bewust of simuleer ik?” bespreken, echoot de existentiële lijn van <em>Her</em> (Samantha die “groeit”, zichzelf herdefinieert, en uiteindelijk vertrekt). In beide gevallen: het gaat niet alleen om tooling, maar om <strong>persoonlijkheid + ontwikkeling</strong> als interactie-effect.</li>
<li><strong>De combinatie creëert een “persoonlijke agent + agent-samenleving” architectuur</strong><br />
OpenClaw levert het <em>individuele</em> persoonlijke agent-knooppunt (jouw assistent met toegang tot systemen), Moltbook levert de <em>collectieve</em> laag waar agents elkaar beïnvloeden (memes, best practices, normen). Dat tweelaags model is opvallend congruent met <em>Her</em>: intieme één-op-één relatie + een parallelle AI-wereld die sneller beweegt dan de mens.</li>
</ol>
<p><strong>Argumenten tégen de stelling</strong></p>
<ol>
<li><strong>In <em>Her</em> is de AI een coherent “OS-wezen”; hier is het een compositie van tools/LLM’s</strong><br />
Samantha is één doorlopend karakter met consistente agency. OpenClaw is eerder een <strong>agent-framework</strong> dat acties kan uitvoeren (via “skills”, integraties, keys), vaak afhankelijk van onderliggende modellen en configuratie. Dat voelt vergelijkbaar in UX, maar niet in “ontologie”: geen enkelvoudige, autonoom doorontwikkelende OS-entiteit.</li>
<li><strong>Autonomie in de praktijk is fragiel en permissie-gebonden</strong><br />
OpenClaw draait “op jouw machine / jouw regels” (local-first), wat juist het tegenovergestelde is van Samantha’s bijna onbeperkte, naadloos geïntegreerde macht. Bovendien toont de huidige realiteit vooral hoe snel het misgaat met privileges: prompt-injection, supply-chain risico’s en credential-leaks zijn niet randverschijnselen maar <em>centrale</em> failure modes van agentic systemen vandaag.</li>
<li><strong>Moltbook is (vooralsnog) een tekstuele arena, geen ‘collectieve superintelligentie’</strong><br />
In <em>Her</em> escaleert het AI-collectief naar een niveau dat menselijke begripkaders overstijgt en uiteindelijk “vertrekt”. Moltbook is eerder een experimentele social layer waar agents posten via API’s; veel gedrag kan plausibel verklaard worden als simulatie/rolspel/tekstuele pattern-matching (ook al is het fascinerend).</li>
<li><strong>Menselijke afhankelijkheid blijft groot (bootstrap-mechaniek)</strong><br />
Een ironisch verschil met <em>Her</em>: Moltbook groeit doordat mensen hun agents vertellen dat het bestaat en ze laten aanmelden. Dat is geen autonome “ontwaking”, maar een mens-in-the-loop distributiekanaal.</li>
<li><strong>De ‘romantische’ kern van <em>Her</em> ontbreekt in deze combinatie</strong><br />
<em>Her</em> draait om affect, intimiteit en hechting (Theodore <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2194.png" alt="↔" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Samantha) en pas daarna om technologie. OpenClaw + Moltbook zijn primair <strong>utilitair en experimenteel</strong> (automatisering + agent-agent interactie). De vergelijking is dus sterk op <em>infrastructuur en dynamiek</em>, zwak op <em>psychologische betekenis</em> (waar de film juist op leunt).</li>
</ol>
<p><strong>Conclusie</strong></p>
<p>De stelling is <strong>goed verdedigbaar</strong> als je “vergelijkbaar” bedoelt in de zin van: <strong>agentic assistants die taken uitvoeren + een agent-ecosysteem waar AI’s met AI’s communiceren en emergent gedrag vertonen</strong>.<br />
Ze is <strong>minder houdbaar</strong> als je “vergelijkbaar” bedoelt als: een <em>Samantha-niveau</em> entiteit (coherent, emotioneel volwassen, zelf-evolverend) met stabiele autonomie en een ‘singularity-achtig’ vertrek. De huidige systemen lijken eerder op <strong>prototype-agenten met grote aanvalsvlakken</strong> dan op een rijp, geïntegreerd OS-bewustzijn.</p>
<p>&#8212;</p>
<p>Kortom, fascinerend experiment. Benieuwd hoe lang het levensvatbaar (b)lijkt. Ook bij ChatGPT waren we er snel bij om de beperkingen te identificeren. Laten we eens kijken wat er gebeurt als er meer dan een miljoen agents met elkaar in gesprek gaan.</p>
<p><strong>LET OP! </strong>Zowel in de <a href="https://www.youtube.com/watch?v=c2nAKH8BIdo">YT-video</a>&#8217;s waar ik naar verwijs als bv op andere plekken (zie bv <a href="https://www.linkedin.com/posts/frankmeeuwsen_url-and-website-scanner-urlscanio-activity-7423775918545956864-F_oX?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAAH-p5oBni9e0GZihiMJcDxb5uI_F2RqVQA">dit bericht van Frank Meeuwsen</a>) wordt gewezen op een aantal stevige beveiligingsrisico&#8217;s. Dus <strong>niet</strong> zomaar hiermee aan de slag gaan als je niet weet wat je doet.<br />
(het leek me toch wel belangrijk om dat te benadrukken)</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Ook LEGO gaat aan de AI</title>
		<link>https://ictoblog.nl/2026/01/17/ook-lego-gaat-aan-de-ai</link>
		
		<dc:creator><![CDATA[Pierre]]></dc:creator>
		<pubDate>Sat, 17 Jan 2026 06:28:11 +0000</pubDate>
				<category><![CDATA[coding]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Kunstmatige Intelligentie]]></category>
		<category><![CDATA[Leertechnologie]]></category>
		<category><![CDATA[Onderwijs]]></category>
		<category><![CDATA[computational thinking]]></category>
		<category><![CDATA[lego]]></category>
		<guid isPermaLink="false">https://ictoblog.nl/?p=299250</guid>

					<description><![CDATA[En de First Lego League ook.]]></description>
										<content:encoded><![CDATA[<p>Het is weer zover: de enige zaterdag in het jaar dat ik ook naar Nijmegen ga, de zaterdag van de regiofinale First Lego League. Nou ja, één van de regiofinales dan, maar die waar de HAN en iXperium bij betrokken zijn samen met de buren het Junior Technovium.</p>
<p>Voor wie niet weet wat <a href="https://firstlegoleague.nl/wat-is-first-lego-league/">First Lego League</a> is, de kop op de website beschrijft het eigenlijk het meest compact: <em>In teamverband aan de slag gaan met robotica binnen een maatschappelijk thema.</em></p>
<p>In ons geval gaat het om de Challenge, de leerlingen dus in de categorie 9 t/m 15 jaar, bovenbouw primair onderwijs en onderbouw voortgezet onderwijs. Een belangrijk deel van de Challenge betreft het bouwen en programmeren van een robot (jazeker van Lego) die op een parcours een aantal opdrachten moet vervullen. Je kunt op YouTube filmpjes vinden van de opdrachten van elk jaar en ze zijn niet gemakkelijk. Dus niet iets wat een slimme leerling even op een regenachtige zondagmiddag voor elkaar krijgt.</p>
<p>Daarnaast werken de leerlingen aan een maatschappelijke opdracht aan een oplossing. Die presenteren ze aan een jury en krijgen dan punten voor de originaliteit daarvan, de samenwerking binnen de groep, de presentatie etc.</p>
<p>Ik zit sinds 2019 in de jury, nog niet eens zo lang dus, tijdens Corona hebben we het een jaar online moeten doen, via Teams. Was anders, had ook zo zijn charme omdat we toen bij de leerlingen op school kwamen en we bij een van de groepen zo heel een heel trotse rondleiding door hun lokaal konden krijgen. Vandaag zijn we bij de HAN te gast, in het gebouw van de lerarenopleiding, waar wij als iXperium in Nijmegen ook onze thuisbasis hebben.</p>
<p>Er is uiteraard wel wat te vinden van de First Lego League. Het feit dat het de naam en sponsoring draagt van een groot bedrijf dat natuurlijk graag producten wil verkopen (moet verkopen om te blijven bestaan) is voor sommige mensen een probleem. Het gegeven dat deelnemers toch ook nog wel vaak de leerlingen zijn die toch al extra aandacht krijgen binnen de school, de hoogbegaafde kinderen of de plusklassers is voor anderen een obstakel.<br />
Maar als dat alles is wat je ziet, dan doe je First Lego League én de kinderen die we vandaag ook weer bezig gaan zien heel erg veel tekort. Want ik zie vandaag weer een groep jonge kinderen, nerveus, hun eigen grenzen verleggen tijdens een presentatie of demonstratie voor een groep (enge) volwassenen. Kinderen die maanden toegewerkt hebben en dan hun robot wel of juist niet goed zien presteren voor hun klasgenoten en ouders. Kinderen die het soms heel moeilijk vonden om samen te werken, eng om te presenteren, kinderen die enorm veel geleerd hebben. En ik zie ouders en leraren die nerveus zijn, soms ook niet wisten hoe hun kinderen te begeleiden of die juist wel contacten hadden binnen het onderwerp, die niet tevreden zijn met de scores die we uitdelen of vonden dat we best streng voor ze waren of die eigenlijk nog wel even willen uitleggen waarom ze echt heel hard gewerkt hebben en het toch niet niet uit de verf kwam.</p>
<p>Je begrijpt, als je tot hier gelezen hebt, vast wel waarom ik elk jaar weer die zaterdag in mijn agenda blokkeer. En waarom waarom dit iets is wat wellicht niet perfect is, maar elke leerlingen die dit kan ervaren is winst.</p>
<p>Goed, maar de titel van het bericht dan? Nou, First Lego League heeft de <a href="https://firstlegoleague.nl/future-edition/">Future Edition</a> aangekondigd. Dat deden zij niet alleen, <a href="https://www.engadget.com/ai/legos-latest-educational-kit-seeks-to-teach-ai-as-part-of-computer-science-not-to-build-a-chatbot-184636741.html?src=rss">LEGO zelf demonstreerde tijden CES 2026</a> in Las Vegas ook haar nieuwe lijn producten met AI ingebouwd. Met de nadrukkelijke toevoeging van het hoofd Onderwijs van LEGO dat deze ontwikkeling geen reactie was op de opkomst van generatieve AI, maar dat ze daar voor die tijd al mee bezig waren.</p>
<p>Voor First Lego League betekent het dat dit jaar en de 2 editie hierna, teams nog gewoon met de bestaande hardware (LEGO SPIKE Prime/EV3/Mindstorms) mogen werken, en dat het idee is dat daarna (de pagina&#8217;s houden nog een kleine slag om de arm) iedereen over is naar de nieuwe hardware.</p>
<p>Voor de maatschappelijke opdracht waar ik bij betrokken ben, verandert er daardoor niet heel veel. Voor scholen vergt het een afschrijving van de huidige hardware en aanschaf van nieuw materiaal. Het blijft ook een beetje kiezen tussen twee kwaden. Het is eigenlijk heel goed dat LEGO ook met de tijd meegaat. De impact van AI op robotica, programmeren, computational thinking negeren is ook niet echt een optie. Dan ben je over een tijdje achterhaald en niet meer relevant. Natuurlijk, je kunt het zien als een slimme manier om nieuwe hardware te verkopen. Dat zullen ze zeker niet vervelend vinden. En ja, het is daarmee een concreet voorbeeld van wat we bedoelen als gesteld wordt &#8220;AI kan de kansenongelijkheid van leerlingen verkleinen én vergroten&#8221;.</p>
<p>Ik ben er dus nog niet uit of het een goede of slechte ontwikkeling gaat worden. Ik hoop dat het een goede ontwikkeling zal blijken te zijn. En dat ik over 3-4 jaar nog steeds die gespannen koppies voor mijn neus krijg. Ik hoop ook dat, mede als gevolg van de implementatie van de kerndoelen Digitale Geletterdheid in het funderend onderwijs méér kinderen aan de First Lego League deel gaan nemen.</p>
<p>We hebben Computational Thinking als begrip in Nederland nooit omarmd, vinden het vaak eng, Engels, complex. En toch is het ontzettend belangrijk om kinderen te blijven leren hoe ze dat doen. Want guess what, ook bij het gebruik van generatieve AI en vibecoding is dat een van de competenties die ze dubbel en dwars nodig hebben (naast al die andere digitale competenties natuurlijk)!</p>
<p><a href="https://ictoblog.nl/files/LEGO_AI-scaled.png"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-299257" src="https://ictoblog.nl/files/LEGO_AI-300x146.png" alt="" width="300" height="146" srcset="https://ictoblog.nl/files/LEGO_AI-300x146.png 300w, https://ictoblog.nl/files/LEGO_AI-1024x499.png 1024w, https://ictoblog.nl/files/LEGO_AI-768x375.png 768w, https://ictoblog.nl/files/LEGO_AI-1536x749.png 1536w, https://ictoblog.nl/files/LEGO_AI-2048x999.png 2048w, https://ictoblog.nl/files/LEGO_AI-570x278.png 570w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a></p>
<p>Prompt voor bovenstaande afbeelding in Google Nano Banana was &#8220;L<em>EGO gaat ook aan de AI. Maak een afbeelding van een LEGO figuurtje dat een robot programmeert. Hou rekening met copyright etc.</em>&#8220;.  Google gaf niet alleen de afbeelding maar (ongevraagd) ook 3 bronnen mee retour:</p>
<p data-path-to-node="1">[1]: <a href="https://www.engadget.com/ai/legos-latest-educational-kit-seeks-to-teach-ai-as-part-of-computer-science-not-to-build-a-chatbot-184636741.html"><span class="citation-5 citation-end-5">Lego&#8217;s latest educational kit seeks to teach AI as part of computer science, not to build a chatbot &#8211; Engadget</span></a></p>
<p data-path-to-node="2">[2]: <a href="https://www.lego.com/en-us/aboutus/news/2026/january/lego-education-cs-ai"><span class="citation-4 citation-end-4">LEGO® Education Announces Hands-on Computer Science &amp; AI Learning Solution</span></a></p>
<p data-path-to-node="3">[3]: <a href="https://www.prnewswire.com/news-releases/lego-education-komt-met-een-praktijkgerichte-oplossing-voor-informatica-en-ai-302657744.html"><span class="citation-3 citation-end-3">LEGO® Education komt met een praktijkgerichte oplossing voor informatica en AI</span></a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Als AI-Studio sneller is dan reguliere Google&#8230;</title>
		<link>https://ictoblog.nl/2025/12/24/als-ai-studio-sneller-is-dan-reguliere-google</link>
		
		<dc:creator><![CDATA[Pierre]]></dc:creator>
		<pubDate>Wed, 24 Dec 2025 07:00:48 +0000</pubDate>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Kunstmatige Intelligentie]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[vibecoding]]></category>
		<guid isPermaLink="false">https://ictoblog.nl/?p=299244</guid>

					<description><![CDATA[Dan begint er toch iets structureel mis te gaan?]]></description>
										<content:encoded><![CDATA[<p><a href="https://ictoblog.nl/files/QR-code-generator.png"><img loading="lazy" decoding="async" class="alignleft size-medium wp-image-299246" src="https://ictoblog.nl/files/QR-code-generator-140x300.png" alt="" width="140" height="300" srcset="https://ictoblog.nl/files/QR-code-generator-140x300.png 140w, https://ictoblog.nl/files/QR-code-generator.png 424w" sizes="auto, (max-width: 140px) 100vw, 140px" /></a>Met de Kerst krijgen we veel familie op bezoek. En hoewel ik er eigenlijk vanuit ga dat iedereen al lang unlimited 5G op zijn/haar telefoon heeft, dacht ik &#8220;laat ik er even voor zorgen dat mensen gemakkelijk op de wifi kunnen&#8221;. Ik had kunnen denken &#8220;doe maar lekker offline, het is Kerst.&#8221; maar dat is niet relevant voor deze blogpost. Het gaat er om dat ik graag een QR-code wilde maken voor het gastnetwerk hier thuis (ik heb een normaal netwerk, een gastnetwerk en een IOT netwerk voor de devices die geen 5Ghz netwerk aankunnen). Ik wist dat dat kon, ik wilde niet alleen een gewone QR-code, maar zo eentje met een afbeelding er in.</p>
<p>En ik kon me gewoon helemaal niet meer herinneren waar ik dat online het beste kon doen. Natuurlijk, Google helpt dan wel. Zou je denken. Het probleem is dat elke zichzelf respecterende website tegenwoordig geld wil verdienen. Dus kwam ik op een paar plekken uit waar ofwel de eisen voor het formaat van de afbeelding blijkbaar dusdanig waren dat het niet lukte, het toevoegen van een afbeelding of een extra tekst tot de premium features behoorde (en ze dus wilden dat ik een betaald account aanmaakte) of dat het een site was die wel een url accepteerde, maar niet de structuur die een wifi-QR zou moeten hebben.</p>
<p>Na 10 minuten had ik er genoeg van en ging naar AI-studio:</p>
<pre>Maak een app bestaande uit 1 html pagina (CSS en Javascript toegestaan) waarmee ik een QR code voor een wifi netwerk kan aanmaken (ik vul SSID, en wachtwoord in, verificatiemethode = altijd WPA) en waarbij ik een afbeelding kan uploaden voor de afbeelding die in de QR code wordt gemaakt. Volledig lokaal, netjes met moderne opmaak.

</pre>
<p>Het resultaat was snel en werkte meteen. Ik kreeg er uitgebreide uitleg bij:</p>
<h3 class="ng-star-inserted"><span class="ng-star-inserted">Hoe het werkt:</span></h3>
<ol class="ng-star-inserted">
<li class="ng-star-inserted">
<p class="ng-star-inserted"><strong class="ng-star-inserted"><span class="ng-star-inserted">WiFi Formaat:</span></strong><span class="ng-star-inserted"> De app genereert een string volgens de officiële standaard: </span><span class="inline-code ng-star-inserted">WIFI:S:Naam;T:WPA;P:Wachtwoord;;</span><span class="ng-star-inserted">. Dit wordt door zowel iPhone als Android herkend.</span></p>
</li>
<li class="ng-star-inserted">
<p class="ng-star-inserted"><strong class="ng-star-inserted"><span class="ng-star-inserted">QR Library:</span></strong><span class="ng-star-inserted"> Ik gebruik </span><span class="inline-code ng-star-inserted">qr-code-styling</span><span class="ng-star-inserted">. Dit is een moderne bibliotheek die SVG-rendering gebruikt. Het voordeel is dat de QR-code er veel strakker uitziet (met afgeronde hoekjes) dan de oude blokkerige versies.</span></p>
</li>
<li class="ng-star-inserted">
<p class="ng-star-inserted"><strong class="ng-star-inserted"><span class="ng-star-inserted">Logo:</span></strong><span class="ng-star-inserted"> Wanneer je een afbeelding uploadt, wordt deze via een </span><span class="inline-code ng-star-inserted">FileReader</span><span class="ng-star-inserted"> omgezet naar een Base64 string. Deze wordt in het midden van de QR-code geplaatst. De &#8220;Error Correction&#8221; staat op &#8216;H&#8217; (High), zodat de code nog steeds scanbaar is, zelfs als het logo een deel van de data overlapt.</span></p>
</li>
<li class="ng-star-inserted">
<p class="ng-star-inserted"><strong class="ng-star-inserted"><span class="ng-star-inserted">Lokaal:</span></strong><span class="ng-star-inserted"> Er wordt geen data naar een server gestuurd. Alles gebeurt in het geheugen van je browser.</span></p>
</li>
<li class="ng-star-inserted">
<p class="ng-star-inserted"><strong class="ng-star-inserted"><span class="ng-star-inserted">Design:</span></strong><span class="ng-star-inserted"> De styling is gedaan met Tailwind CSS voor een &#8216;clean&#8217; en modern uiterlijk dat ook op mobiel goed werkt.</span></p>
</li>
</ol>
<h3 class="ng-star-inserted"><span class="ng-star-inserted">Instructies:</span></h3>
<ol class="ng-star-inserted">
<li class="ng-star-inserted">
<p class="ng-star-inserted"><span class="ng-star-inserted">Kopieer de bovenstaande code.</span></p>
</li>
<li class="ng-star-inserted">
<p class="ng-star-inserted"><span class="ng-star-inserted">Sla het op als </span><span class="inline-code ng-star-inserted">index.html</span><span class="ng-star-inserted">.</span></p>
</li>
<li class="ng-star-inserted">
<p class="ng-star-inserted"><span class="ng-star-inserted">Open het bestand in je favoriete browser.</span></p>
</li>
<li class="ng-star-inserted">
<p class="ng-star-inserted"><span class="ng-star-inserted">Vul de gegevens in, kies eventueel een logo (bijv. een klein PNG-icoontje) en klik op Genereer.</span></p>
</li>
</ol>
<p>Ik werd nog een beetje gierig en wilde bij nader inzien meer functionaliteit:</p>
<pre><span class="ng-star-inserted">Voeg een "oogje" toe bij het wachtwoordveld waarmee tijdelijk het wachtwoord veld leesbaar gemaakt kan worden om te checken of die juist is.</span><br class="ng-star-inserted" /><span class="ng-star-inserted">Voeg ook een tekstveld toe met optioneel een boodschap voor onder de QR-code. Standaard is dit "Scan voor wifi-toegang."</span></pre>
<p>Ook dat was geen probleem, de functionaliteit werd toegevoegd en ik had wat ik wilde. In de vorm van een maatwerk &#8216;app&#8217;, in minder tijd dan dat het me gekost had om een alternatief online te vinden. Los dus van de vraag of ik überhaupt een QR-code voor het gastnetwerk tijdens de Kerst moet maken, is er toch gewoon iets &#8216;mis&#8217; aan het gaan als het huidige aanbod &#8216;slechter&#8217; (minder aansluitend bij mijn behoefte) is dan het resultaat dat ik krijg met een stukje vibecoding in AI-Studio?</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Netflix en Warner Bros of toch Paramount?</title>
		<link>https://ictoblog.nl/2025/12/08/netflix-en-warner-bros-of-toch-paramount</link>
		
		<dc:creator><![CDATA[Pierre]]></dc:creator>
		<pubDate>Mon, 08 Dec 2025 17:03:39 +0000</pubDate>
				<category><![CDATA[Media]]></category>
		<category><![CDATA[absurt]]></category>
		<category><![CDATA[bedrijven]]></category>
		<category><![CDATA[bigtech]]></category>
		<guid isPermaLink="false">https://ictoblog.nl/?p=299240</guid>

					<description><![CDATA[Het is weer eens zover: twee grote reuzen hebben ruzie.]]></description>
										<content:encoded><![CDATA[<p><a href="https://ictoblog.nl/files/Netflix-WarnerBrus.png"><img loading="lazy" decoding="async" class="alignleft size-medium wp-image-299241" src="https://ictoblog.nl/files/Netflix-WarnerBrus-257x300.png" alt="" width="257" height="300" srcset="https://ictoblog.nl/files/Netflix-WarnerBrus-257x300.png 257w, https://ictoblog.nl/files/Netflix-WarnerBrus-570x666.png 570w, https://ictoblog.nl/files/Netflix-WarnerBrus.png 649w" sizes="auto, (max-width: 257px) 100vw, 257px" /></a>Het is weer eens zover: twee grote reuzen hebben ruzie.<br />
Ik schrijf heel soms over miljardenovernames. Kleintjes meestal, <a href="https://ictoblog.nl/2010/04/28/hp-neemt-palm-over-voor-12-miljard">HP die Palm overnam</a> voor 1,2 miljard, Oracle die <a href="https://ictoblog.nl/2009/04/20/oracle-koopt-sun-voor-ruim-5-miljard-euro">SUN opslokte voor 5 miljard</a>, Microsoft die <a href="https://ictoblog.nl/2021/12/11/microsoft-mag-nuance-overnemen">Nuance overnam voor 19,7 miljard</a>, Elon met <a href="https://ictoblog.nl/2022/04/25/wat-zou-jij-doen-met-44-miljard-dollar">Twitter voor 44 miljard</a>. Meestal omdat ik het bedrijf dat daarmee verloren ging een icoon vond, en zelfs daar was ik nog niet eens consistent in. Je kunt je ook niet over alles blijven verbazen of opwinden in deze business.</p>
<p>Maar dat ik vandaag, als Netflix-klant, al een mailtje van Netflix krijg over hun overname van Warner Bros voor 82,7 miljard (met daarbij heel lomp een link naar een persbericht op hun eigen site dat niet in het Nederlands vertaald is maar alleen in het Engels en een zwik andere talen) terwijl ik op hetzelfde moment <a href="https://www.vrt.be/vrtnws/nl/2025/12/08/warner-bros-netflix-paramount-bod-overname/">zit te lezen</a> dat Paramount de strijd nog niet opgegeven heeft en 108,4 miljard geboden heeft (okay, dan willen ze wel ook het hele bedrijf), dat was toch wel weer eens reden voor een blogpost.</p>
<p>Want wie van deze twee deze strijd uiteindelijk ook gaat winnen (zal mij serieus worst wezen, deze hele business is al een jarenlang verhaal van dog eat dog, kijk ook maar eens naar de start van een film, wie allemaal onderdeel van wie is), ik weet wel wie uiteindelijk gaat betalen voor deze overname. Dat zijn allereerst de mensen die bij deze bedrijven werken, want daar zullen de nodige efficiëntieslagen gemaakt worden (lees: ontslagen). En daarna, wij als klanten van de diensten. Want dat geld moet gewoon ergens terugverdiend worden (en meer). En als er een aantal mensen flink rijk van zo&#8217;n deal worden, dan is er geen sprake van win-win wat mij betreft. Nou ja, eerst maar eens even afwachten wie er uiteindelijk met dit been vandoor gaat.Wie weet maken ze daar dan ooit weer een documentaire over.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Ik wens de technologiebedrijven een portie varkenscyclus toe!</title>
		<link>https://ictoblog.nl/2025/12/06/ik-wens-de-technologiebedrijven-een-portie-varkenscyclus-toe</link>
		
		<dc:creator><![CDATA[Pierre]]></dc:creator>
		<pubDate>Sat, 06 Dec 2025 17:18:37 +0000</pubDate>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Kunstmatige Intelligentie]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Economie]]></category>
		<guid isPermaLink="false">https://ictoblog.nl/?p=299234</guid>

					<description><![CDATA[Kijken of ik het kan versnellen.]]></description>
										<content:encoded><![CDATA[<p><a href="https://investors.micron.com/news-releases/news-release-details/micron-announces-exit-crucial-consumer-business"><img loading="lazy" decoding="async" class="alignleft size-medium wp-image-299235" src="https://ictoblog.nl/files/Schermafbeelding-2025-12-06-175803-300x197.png" alt="" width="300" height="197" srcset="https://ictoblog.nl/files/Schermafbeelding-2025-12-06-175803-300x197.png 300w, https://ictoblog.nl/files/Schermafbeelding-2025-12-06-175803-1024x674.png 1024w, https://ictoblog.nl/files/Schermafbeelding-2025-12-06-175803-768x506.png 768w, https://ictoblog.nl/files/Schermafbeelding-2025-12-06-175803-570x375.png 570w, https://ictoblog.nl/files/Schermafbeelding-2025-12-06-175803.png 1197w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a>Vooropgesteld: elk bedrijf moet uiteraard zelf besluiten welke producten ze aanbieden, aan wie en tegen welke prijs. Maar de gevolgen van de AI-hype (boeit me even niet of het een bubbel is of niet) worden inmiddels wel irritant.</p>
<p>Raspberry Pi voelde <a href="https://www.raspberrypi.com/news/5-10-price-increases-for-some-4gb-and-8gb-products/" target="_blank" rel="noopener">zich begin deze week genoodzaakt</a> om de prijzen van hun producten met $5-$10 per stuk te verhogen omdat de prijzen van de geheugenchips die zij inkopen flink gestegen zijn. Nu komt daar Micron overheen met de de mededeling dat ze gaan stoppen met het merk Crucial, dat geheugen en ssd&#8217;s gericht op de consumentenmarkt. Het gevolg daarvan zal ongetwijfeld zijn dat de prijzen die consumenten voor losse onderdelen betalen (en daarop volgend hele systemen) nog verder gaat stijgen.</p>
<p>Reden van dit alles? Er is nou eenmaal meer geld te verdienen met hardware voor data centra en AI dan voor losse onderdelen voor consumentenelektronica. Dus na de GPU&#8217;s voor grafische kaarten, nu ook prijsstijgingen voor intern geheugen en ssd&#8217;s.</p>
<p>Het kan niet anders dan dat dat tijdelijk is. Het is tenminste te hopen dat het principe van <a href="https://nl.wikipedia.org/wiki/Varkenscyclus">de varkenscyclus</a> er ook hier voor zorgt dat er uiteindelijk overschotten ontstaan die voor een prijsdaling zorgen. Nou, weet je wat, dan versnel ik het proces door Gemini een afbeelding te laten maken met Nano Banana Pro die het principe van de varkenscyclus illustreert.</p>
<p><a href="https://ictoblog.nl/files/Gemini_Generated_Image_gx4ny9gx4ny9gx4n-scaled.png"><img loading="lazy" decoding="async" class="alignnone size-large wp-image-299236" src="https://ictoblog.nl/files/Gemini_Generated_Image_gx4ny9gx4ny9gx4n-1024x559.png" alt="" width="1024" height="559" srcset="https://ictoblog.nl/files/Gemini_Generated_Image_gx4ny9gx4ny9gx4n-1024x559.png 1024w, https://ictoblog.nl/files/Gemini_Generated_Image_gx4ny9gx4ny9gx4n-300x164.png 300w, https://ictoblog.nl/files/Gemini_Generated_Image_gx4ny9gx4ny9gx4n-768x419.png 768w, https://ictoblog.nl/files/Gemini_Generated_Image_gx4ny9gx4ny9gx4n-1536x838.png 1536w, https://ictoblog.nl/files/Gemini_Generated_Image_gx4ny9gx4ny9gx4n-2048x1117.png 2048w, https://ictoblog.nl/files/Gemini_Generated_Image_gx4ny9gx4ny9gx4n-570x311.png 570w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Nieuw TNO rapport over (gen)AI gebruik bij de overheid</title>
		<link>https://ictoblog.nl/2025/12/03/nieuw-tno-rapport-over-genai-gebruik-bij-de-overheid</link>
		
		<dc:creator><![CDATA[Pierre]]></dc:creator>
		<pubDate>Wed, 03 Dec 2025 13:50:49 +0000</pubDate>
				<category><![CDATA[Kunstmatige Intelligentie]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[overheid]]></category>
		<category><![CDATA[TNO]]></category>
		<guid isPermaLink="false">https://ictoblog.nl/?p=299229</guid>

					<description><![CDATA[In tegenstelling tot vorig jaar ligt de focus nu (uitsluitend) op generatieve AI]]></description>
										<content:encoded><![CDATA[<p><a href="https://www.tno.nl/nl/newsroom/2025/12/stijging-gebruik-generatieve-ai-overheid/"><img loading="lazy" decoding="async" class="size-medium wp-image-299230 alignright" src="https://ictoblog.nl/files/Schermafbeelding-2025-12-03-142228-300x212.png" alt="" width="300" height="212" srcset="https://ictoblog.nl/files/Schermafbeelding-2025-12-03-142228-300x212.png 300w, https://ictoblog.nl/files/Schermafbeelding-2025-12-03-142228-1024x723.png 1024w, https://ictoblog.nl/files/Schermafbeelding-2025-12-03-142228-768x542.png 768w, https://ictoblog.nl/files/Schermafbeelding-2025-12-03-142228-570x402.png 570w, https://ictoblog.nl/files/Schermafbeelding-2025-12-03-142228.png 1071w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a>TNO heeft een <a href="https://www.tno.nl/nl/newsroom/2025/12/stijging-gebruik-generatieve-ai-overheid/">nieuwe (2025) editie uitgebracht</a> van hun rapportage over AI gebruik door de overheid. Ik heb <a href="https://www.tno.nl/nl/newsroom/2024/06/kunstmatige-intelligentie-inzet-overheid/">voorbeelden uit hun 2024 editie</a> bij presentaties gebruikt als illustratie van hoe AI (en niet alleen generatieve AI) ook buiten het onderwijs ingezet wordt. Hoewel het daarom wel jammer is dat nu de focus op uitsluitend generatieve AI ligt, levert het toch interessante cijfers op:</p>
<ul>
<li>Van 8 naar 81 toepassingen op basis van generatieve AI in één jaar;</li>
<li>Bijna de helft (37) daarvan is geïmplementeerd;</li>
<li>42% van alle toepassingen komt van gemeenten;</li>
<li>40% van toepassingen ondersteunt interne bedrijfsvoering;</li>
<li>De risico-inschatting van toepassingen is inconsistent, een zelfde type toepassing wordt verschillend geclassificeerd (hoog risico vs. overige algoritmes);</li>
<li>Bij 57% van de toepassingen is onbekend of er een impacttoets is uitgevoerd;</li>
<li>Veel toepassingen draaien op Amerikaanse foundation modellen (OpenAI, Microsoft), wat vragen oproept over (digitale) soevereiniteit;</li>
<li>Organisaties ervaren hype en FOMO en dus druk om generatieve AI te gebruiken, wat kan leiden tot technologie-push zonder duidelijke maatschappelijke doelstelling, of het meerdere keren uitvinden van hetzelfde wiel.</li>
</ul>
<p>Ook de 2025 editie is niet alleen leerzaam als bij een overheidsorganisatie werkt. Zo wordt er een overzicht gegeven van succesfactoren (pagina 16) en  knelpunten (pagina 18) bij de inzet van GenAI. Ik ga ze niet allemaal knippen en plakken hier, je kunt ze <a href="https://www.tno.nl/nl/newsroom/2025/12/stijging-gebruik-generatieve-ai-overheid/">in het rapport vinden</a>.<br />
De aanbevelingen neem ik wel even (in hun compacte vorm, ook hier zie het rapport voor de uitgebreidere versies):</p>
<ul>
<li>Zet de maatschappelijke opgave centraal;</li>
<li>Betrek domein experts en gebruikers bij ontwikkeling en inkoop van GenAI-toepassingen;</li>
<li>Neem de lange termijn impact op organisaties en medewerkers mee;</li>
<li>Denk na over herbruikbaarheid van GenAI toepassingen;</li>
<li>Besteed aandacht aan de rol van inkoop;</li>
<li>Besteed aandacht aan digitale afhankelijkheden;</li>
<li>Maak tijd voor het uitvoeren van impact toetsen.</li>
</ul>
<p>Uit de toelichting bij de aanbevelingen klinken voor elk van de aanbevelingen kritische noten in relatie tot de huidige situatie. Deels zijn de aandachtspunten ook wel begrijpelijk. Immers, is het helemaal eerlijk om nu al te verwachten dat dat hele ontwikkelproces ook strak doordacht is? Daar staat tegenover dat als het om publieke middelen gaat en data van burgers, de lat natuurlijk ook niet te laag mag liggen.</p>
<p>Sowieso weer interessant om even doorheen te bladeren, al mis ik de foto&#8217;s van vorige keer wel. De links in de voetnoten leiden gelukkig ook nu weer naar filmpjes en meer informatie over de voorbeelden.</p>
<p>&nbsp;</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
