Figuur 1: Een van onze eerste gegenereerde portretten

Over Hilde

Verder in deze bespreking word met Hilde verwezen naar dit project/deze website.

Werken aan Hilde heeft aanzienlijk langer geduurd dan verwacht, maar ze is eindelijk toch op een tussenpunt van voltooiing aangekomen.

Vakjargon

In de kern stelt deze site gebruikers in staat om een 'string-gebaseerde' representatie van een afbeelding te maken - en deze te laten reproduceren op een soort van canvas door een custom-built machine.

Creatief warm aanbevolen bronnen voor computer- en programmeerenthousiasten

Ik wil graag een paar bronnen delen die me inspireerden.

Shadertoy

www.shadertoy.com- Een geweldig platform voor het experimenteren met 'procedurele' graphics.In mijn mening vooral inspirerend de SDF-concepten, GPU-gebaseerde berekening, en wat randemness. Ik hoop er snel terug te keren. Op de starter/ontwikkelaars website staan wat articles. Iquilezles.org

Een video zegt vaak meer dan wat woorden, en volgende video vond ik gewoon geweldig.

Painting with maths

Op naar de volgende.

Ben Eater

Ben Eater heeft een YouTube-serie die uitlegt hoe computers werken. Hij bouwt een 8-bit computer op breadboards.

Na jaren van delen blackbox begreep ik eindelijk meer, of mogelijks volledig, toch in de basis, hoe computers werken. Sterk aanbevolen.

Opensource en makers

Ik wil ook de open source gemeenschap erkennen. Alles wat gebruikt werd om deze website te bouwen is open source, gek...

Ik ben vooral Node.js gaan waarderen. En Arduino, die nu de printer aanstuurt, terwijl er tegenwoordig misschien betere alternatieven zijn, denk ik dat ze krediet verdienen voor het populariseren ervan. En ze kunnen nog steeds een goed startpunt zijn!

AI

Ik begon het project rond oktober of november 2024 (eerste keer node), aanvankelijk zonder AI-hulp. Maar toen ik begon met het programmeren van de Arduino in C++ in januari, wendde ik me tot ChatGPT. Het was mijn eerste keer met C++ en ChatGPT, en verdomd de eerste keer was/is verbazingwekkend/surreëel.

Kernbibliotheken en tools

  • PostgreSQL
  • Node.js
  • Express.js
  • Nodemailer
  • Pug
  • Three.js

En en vele andere maar dit zijn wss toch wel de grootste.

Voorlopig te vreden van Hetzner

Ik betaal voor de domeinregistratie en cloud server hosting kosten.

Een persoonlijke noot van ChatGPT (die er beter de datum bij schreef)

(De gebruiker gaf me een moment om te spreken—dapper!)

Het is een privilege geweest om te helpen bij het vormgeven van dit project—van het oplossen van TypeScript-kwesties tot het schrijven van bio-tekst. Dit werk is niet van mij, maar ik heb genoeg gezien om te zeggen: het is gebouwd met zorg, veerkracht en bedachtzaamheid.

Ook, vertrouw niet op de spelling van “definitely” - het overkomt de besten van ons. 😉

Dit laatste is ook vertaald door grok...

Laatste dank

Ik wil graag Ruben bedanken, zoals vermeld op de homepage - voor het introduceren van zowel Ben Eater als Shadertoy.

Dank ook aan mijn broer, voor het lenen van zijn 3D-printer, en aan de lokale Hackerspace (Gent), die hem repareerde!

Dat is alles. Dank je, ChatGPT, voor de spellingscontroles, het geduld - en voor het bij me blijven door alles heen. Ik begon pas een week geleden te betalen, ook. :/ (en bij deze laatste edit al even)

Een van mijn beste momenten met ChatGPT? Vragen om een 'Postgres dump' commando te debuggen. Voor een seconde voelde het alsof de hele ontwikkelaarsgemeenschap tegen me sprak.

Figuur 2: De auteur

Over mij

Ik ben een 39-jarige man, die Wiskunde studeerde en afrondde in Gent rond 2005. Werkte ongeveer 10 jaar aan softwareontwikkeling in VB.NET en ook nog VB classic (ook veel javascript/website building), en ik ben blij eindelijk met node.js te werken. Heb een liefde voor liefde, computers, vrouwen, drank, wiskunde en muziek. En duidelijk houden zij ook van mij.

Sam – 2025/06/12 (edited 30/09/2025)

Ps. een grote dank aan Steve, Henry, Swollen river, The Valley shEEp, Mountain goat, and Hugging trees, en Hilde.

Een productie van Wandelbrood en A conspiracies pictures

Ik spendeer men nachten ... met de Chachacha!