Redactieblog #13 - Googelen zonder Gemini, games vibecoden en USB-sticks

In dit dertiende redactieblog klaagt Hayte over een chatbot in zijn Google-resultaten, vibecodet Arnoud een spelletje in elkaar en ontdekt Dennis dat USB-sticks anno 2025 nog steeds meerwaarde hebben.

Donder op Gemini, ik wil gewoon googelen

Hayte Hugo
Hayte Hugo
Nieuwsredacteur

Ik wil best erkennen dat ik de mentale leeftijd heb van een boomer en niet altijd even snel meega bij verandering. Die hele AI-chatbot-hype heb ik dan nog altijd grotendeels aan me voorbij laten gaan, ook al hoor ik regelmatig van sommige collega’s hoe ze dat weekend mooie dingen hebben gedaan met de ChatGPT's van deze wereld. Mijn kritiekpunt: ik heb niet zoveel aan een tool die onvoorspelbaar onnauwkeurig is. De chatbots voelen als een hamer die soms, geheel willekeurig, je op je hoofd slaat, in plaats van op de nagel.

"Aha!", hoor ik sommigen al zeggen, "AI-tools laten je vaak zien wat hun bronnen zijn, zodat je zelf kunt verifiëren wat ze zeggen!" Eh, ja. Dat klinkt als Google met extra stappen. Als ik wil googelen, dan gebruik ik wel gewoon ... Google? "I got you fam", zeiden Pichai en co daarop. Want wat bevat Google Zoeken sinds kort? Juist, AI. Wat voor mij het gevoel geeft dat Google niet helemaal weet wat Google is.

Google Zoeken is (voor mij) namelijk geen antwoordenzoeker, het is een bronnenzoeker. Ik kan zelf door de meuksites filteren en zoeken naar betrouwbare sites met betrouwbare info. Natuurlijk begrijp ik het idee dat Gemini die zoektocht me uit handen neemt, direct een antwoord voorschotelt en me eventueel de antwoorden laat dubbelchecken door links. Maar dat concept werkt alleen als Gemini te vertrouwen is. Volledig. Dat ik weet dat alle links op de juiste manier doorzocht worden en de info op de juiste manier wordt gepresenteerd.

Gemini is alleen niet te vertrouwen. Ik weet niet honderd procent zeker dat de juiste sites zijn bezocht, de juiste info is gefilterd en die info ook correct wordt gepresenteerd. Dus wat heb ik er dan aan? Waarom zou ik het gebruiken? Ik wil gewoon googelen! Als ik een chatbot wil, dan ga ik naar een chatbot. Als ik wil googelen, dan wil ik googelen. Gemini neemt nu alleen kostbare beeldruimte in en geeft me er niets voor terug. Dus: donder op Gemini, laat me gewoon lekker googelen.

AI Overview Google Gemini

Een spelletje in elkaar vibecoden

Arnoud Wokke
Arnoud Wokke
Nieuwsredacteur

Vibecoden: het fenomeen dat je AI software in elkaar laat klussen zonder een regel code te schrijven, simpelweg door te prompten. Dat treft: ik spreek een beetje html en css, maar verder ben ik niet vloeiend in welke programmeertaal dan ook. Ik ben een ideale vibecoder, zou je zeggen (of juist niet, maar dat is een ander verhaal).

En ik had een duidelijk doel. Een van mijn kinderen heeft het op school lastig met begrijpend lezen. Nu is dat prima te oefenen. Er zijn daarvoor allemaal tools, maar ik had een eigen plan: ik wilde zorgen dat het specifiek voor hem leuk zou zijn. Een spelletje met opgaven in begrijpend lezen en bij een goed antwoord krijg je feitjes over een van zijn hobby's.

Goed, dan moet je nadenken over de vereisten. Het spel moet in de browser werken, bij voorkeur met html, css en JavaScript. Liefst werkt het ook zonder te leunen op een internetverbinding, zodat het altijd werkt als het eenmaal is geladen.

Mijn eerste poging was met Cursor, een inmiddels bekende tool voor vibecoding. Er komt van alles uit: een logo, een favicon, een robots.txt. Het probleem is: het werkt niet. Is dit te fiksen? Ik vraag het de software. Die probeert iets te repareren, maar ook dat helpt niet. Dan maar opnieuw beginnen, maar weer zonder resultaat. Dit zal vast een fantastische tool zijn, maar hij is duidelijk niet bugvrij. Ik geef het op.

Dan gaan we maar naar reguliere AI-chatbots. Ik schakel over op ChatGPT, met betaald abonnement. Dit moet lukken toch? ChatGPT grijpt naar json-bestanden voor de vragen, maakt een map aan met ‘data’ zonder iets erin. Het werkt niet en er staan maar een paar vragen en feitjes in. Pluspunt: de feitjes kloppen.

Laten we Europa’s trots proberen: Mistral Le Chat. Die komt er niet helemaal uit. Er komt een index.html en daarna … Nou, eigenlijk niets meer. En die laadt wel in de browser, maar die kan uiteraard geen gegevens vinden.

De laatste kans is Gemini 2.5 Pro (Experimental) van Google. Die waarschuwt eerst voor het moeten laden van veel vragen en feitjes: dat maakt de site zwaar. Vervolgens komt er een werkbare structuur: een index.html, style.css, data.js en script.js. Meer dan een tiental vragen en feitjes wil Gemini niet doen. Limiet van de gratis versie. De betaalde versie – alleen het beste voor je kind nietwaar? – biedt enige uitkomst.

Die versie van het spel wordt dus de versie die nu in gebruik is. Het is een gelaagd spel en na de release volgen nog wat bugfixes en optimalisaties. Had ik dit zelf in elkaar kunnen zetten? Misschien wel en misschien niet. Maar dit was een leuk experiment. Het spelletje spelen is inmiddels normaal geworden. Maar het resultaat ga ik jullie niet laten zien: dat vibecode je maar lekker zelf in elkaar. En of dit uiteindelijk het gewenste effect heeft op school, zal moeten blijken. En zo niet, dan heeft het in elk geval de nodige lol opgeleverd.

Ik heb een USB-stick gekocht

Dennis de Vries
Dennis de Vries
Reviewer

Ik heb een USB-stick gekocht. En dan denk je vast: waarom wil je dit met de wereld delen? – en dat snap ik – maar mijn leven is nu echt minstens tien procent beter.

Als redacteur Smartphones & Tablets sluis ik aan de lopende band bestanden heen en weer tussen verschillende telefoons, laptops en tablets. Met Google Drive en Localsend kom je dan al een heel eind, alleen loop ik keer op keer tegen dezelfde frustratie aan: vaak duren de uploads ontzettend lang. Dat is deels te wijten aan mijn uploadsnelheid thuis, maar ook aan het feit dat ik vaak (veel) foto’s en video’s moet overzetten. In de reviews zie je slechts een kleine greep van de tientallen foto’s die ik met zo’n telefoon gemaakt heb. Dan zit je al gauw op enkele gigabytes of meer … per toestel.

Nadat ik voor de zoveelste keer vergeten was mijn upload in te plannen (lees: minstens x aantal uur voordat ik van locatie verander, alle meuk in Google Drive knallen), was ik er klaar mee. Tijd voor verandering. Die verandering kwam in de vorm van een USB-stick.

Steun en toeverlaat van Dennis
Steun en toeverlaat van Dennis

Maar niet zomaar eentje! Nee, deze jongen is razendsnel en relatief compact in vergelijking met andere datadragers die ssd-snelheden hanteren, waardoor ik hem aan mijn sleutelbos kan hangen. Bovendien ontving hij zelfs een award op mijn favoriete techsite, dus dan moet het wel snor zitten. En dat zit het ook: het is heerlijk om pakketten van tientallen gigabytes in maximaal een paar minuutjes van apparaat naar apparaat heen en weer te smijten. Ik heb trouwens geen aandelen in Kingston.

Misschien raak ik hem wel kwijt en zijn al mijn bestanden dan foetsie. Of hij gaat stuk (de behuizing is van plastic en niet heel stevig) en dan heb ik nergens in de cloud een recente back-up staan. Mocht dat ooit gebeuren, zal ik het aan jullie laten weten in de redactieblog. Voor nu is mijn leven als techredacteur in ieder geval een stukje beter.

Door Redactie Tweakers

28-05-2025 • 13:37

22

Lees meer

Reacties (19)

19
19
15
2
0
2
Wijzig sortering
Ik moest wel lachten om het USB stick verhaal van Dennis. Dit is waarom ik persoonlijk nooit een telefoon zonder MicroSD kaart slot zou kopen.
Want? Je gebruikt je telefoon om bestanden mee te verplaatsen?
Ik maak maandelijks back-ups naar mijn MicroSD kaart die ik dan eens in de zoveel tijd uit mijn telefoon haal en ze naar mijn thuisserver kopieer omdat Wi-Fi en MTP gewoon een grote bottleneck zijn.

Verder staat mijn hele muziekbibliotheek op het kaartje en heb ik er een paar hele grote bestanden (offline wiki's) op staan.

Mocht ik overstappen naar een andere telefoon dan kan ik simpelweg het kaartje overzetten en dan staat alles direct op de andere telefoon. Zo ben ik volledig onafhankelijk van cloud diensten :)
Ik heb het even opgezocht maar zowel de 30 standaard als maximale 90MB/s van microSD gaat een beetje wifi verbinding toch makkelijk over heen?
Dit zal ongetwijfeld waar zijn maar niet iedereen heeft snelle Wi-Fi (zoals Dennis ook aanhaalt in het artikel). Iperf3 vanaf mijn telefoon naar mijn server komt niet boven de 220 Mbit/s. Zelfs de standaard 30MB/s van een MicroSD kaartje is sneller dan dat. En dan reken je de tijd van het terugzetten van de data nog niet eens mee, wat niet het geval is bij het simpelweg overzetten van je kaartje naar een andere telefoon.
Welke bottleneck?
Wifi doet 800 Mbit(kan sneller) . Is rond 80 Mbyte/sec
NAS Server 1000 Mbit, algemene snelheid hdd 40Mbyte, ssd sneller.

App installeren die je bestanden upload naar je NAS in de achtergrond.

Voordeel: alles gaat vanzelf naar een centrale plek thuis toe, kan ook over internet, als je foto maakt word die meteen geupload. Waardoor je het hele wachtrij gebeuren niet hebt.

Nadeel: investering nodig

Of gaat het hier erom om me zo weinig mogelijk geld een backup te maken? Wat met handwerk dan kan gedaan worden?
Ieder z'n ding. Een draadloze verbinding zal nooit zo betrouwbaar zijn als een gemount bestandssysteem van een direct aangesloten apparaat. En ik heb zelf de voorkeur aan handmatige back-ups.
Als je van Google's AI overviews af wilt, kun je deze, als je uBlock Origin gebruikt, met de volgende regel weghalen:
google.com##.hdzaWe
Of EasyList - Annoyances of AdGuard - Annoyances activeren.

Werkt goed met Firefox op de desktop en onder Android.

[Reactie gewijzigd door The Zep Man op 28 mei 2025 15:57]

Helemaal mee eens met Hayte over de AI samenvattingen. Maar is Gemini "onvoorspelbaar onnauwkeurig" zoals Hayte stelt of gewoonweg "voorspelbaar onnauwkeurig"?
Beide zou ik zeggen. Hij is voorspelbaar onnauwkeurig want je weet dat die fouten maakt, maar onvoorspelbaar onnauwkeurig omdat je niet weet wanneer die fouten maakt of wat er fout is.
Als je alle AI meuk van het internet wilt omzeilen, en je gebruikt al uBlock Origin, kan je deze AI blocklist met een klik toevoegen: https://github.com/laylavish/uBlockOrigin-HUGE-AI-Blocklist

Deze blokkeert ook de Google AI samenvatting!
Zit ook in de "AdGuard – Other Annoyances" list in uBlock Origin :)
ik voel je frustratie Hayte ik wil zoeken geen AI meuk dank u hartelijk

het is jammer dat Google dat zelf inderdaad lijkt te vergeten

[Reactie gewijzigd door atthias op 28 mei 2025 13:53]

AI omzeilen kan ook door te schelden ;) zie deze blogpost op nrc.

Voor als je niet wil schelden, kan je ook "-ai" voor je zoekopdracht typen. Dus bijvoorbeeld "-ai how long is the titanic".
2x de helft.....
oh wacht.... :+
Google Zoeken is (voor mij) namelijk geen antwoordenzoeker, het is een bronnenzoeker. Ik kan zelf door de meuksites filteren en zoeken naar betrouwbare sites met betrouwbare info.
Ik begrijp Hayte volkomen maar de (volgorde) zoekresultaten zijn ook gecureerd (of gemanipuleerd). Het is niet gezegd dat de beste inhoudelijke artikelen of websites (bronnen) bovenaan in de resultaten komen te staan. Zeker als je zoekt op een onderwerp waarvan je meer specifieke en/of inhoudelijke kennis hebt of slechts interessant is voor een kleinere doelgroep. De meeste gebruikers klikken niet door tot pagina 3 en voor elke link afzonderlijk een inschatting proberen te maken van kwaliteit van artikel of bron, alvorens door te klikken.

Gemini benadrukt, zij het weinig subtiel -althans op dit moment of vooralsnog -, enkel dat Google bepaalt wat je als resultaat voorgeschoteld krijgt.

[Reactie gewijzigd door ariekanari op 28 mei 2025 14:40]

En ik had een duidelijk doel. Een van mijn kinderen heeft het op school lastig met begrijpend lezen
Schijnbaar hadden de meeste vibe coding tools daar óók een beetje last van @arnoudwokke.

Tip voor een volgende keer; doe het stap(je) voor stap(je). Als je al een idee hebt van wat je wilt maken en globaal een beeld van in welke volgorde je dat normaal aan zou pakken, dan zou ik dat nu ook zo doen. Ik heb bijvoorbeeld een (eeuwenoud) kaartspel in elkaar laten zetten dat ergens ligt tussen bridge, poker, en klaverjassen. Door de tools zich eerst te laten richten op een kale UI om zo de spelregels en logica helemaal uit te kunnen werken, kon ik vrij snel controleren of alles goed werkte (en waar niet; dat met kleine suggesties bijsturen). Daarna heb ik het voor een aantal spelsituaties testen laten genereren zodat ik vanaf hier bij elke wijziging vast kon stellen of er wel of niet per ongeluk iets veranderd was. Tot slot heb ik de UI laten maken. Het is nu een spel dat je op een tablet kunt spelen, met volledig geanimeerde kaarten, waarbij je ze zelf het speelveld in moet slepen, en tegenspelers die door middel van het honderden keren uitspelen van dezelfde situatie (Monte-Carlosimulatie) over het algemeen de kaarten spelen die menselijke tegenstanders ook zouden spelen. En dat in een paar avondjes tijd. Het had sneller gekund als de AI agent in VS Code niet steeds een vertraging tot een minuut per wijziging had.

[Reactie gewijzigd door Skit3000 op 28 mei 2025 15:16]

Op dit item kan niet meer gereageerd worden.