stand

Dit weekend was Gent de place to be. 
Als je van eten houdt: Gent Smaakt is een culinair evenement en het was heerlijk om 's avonds door de straten van de stad te slenteren. Overdag was het Drupalcamp Gent. 

 
­čŹŐ Op de stand vond je 100% vers geperste sinaasappels, limoenen en grapefruits, geen kunstmatige ingredi├źnten (AI).  

collage

AI is breaking Open Source

­čöô Voor mij was de beste sessie "AI is Breaking Open Source" van Merlijn Sebrechts. Hij sprak over Open Source en de huidige uitdagingen met de opkomst van AI LLM's (zoals LLama3). Zijn uitleg over GenAI-pijplijnen en OSA-definities waren cruciaal om de bredere impact te begrijpen op de open-sourcegemeenschap. 
LLAMA 3 IS GEEN OPEN SOURCE volgens de Open Source Initiative (OSI)!  

 
Hij leerde ons dat volgens de fineprint:

  • LLAMA 3 niet kan gebruikt worden door sekswerkers 
  • De Indiase overheid LLAMA 3 niet mag gebruiken (limiet van 700 miljoen gebruikers)  
  • Je geen andere modellen kan trainen als je LLAMA 3 gebruikt (met andere woorden, het is alleen voor META).  

Open Source zou moeten gaan over het democratiseren van technologie, het beschikbaar maken voor IEDEREEN! Hij legde ook uit wanneer een AI echt Open Source is (preferred form). 

Merijn

Merlijn gaf ook uitleg over de GenAI pijplijn en de belangrijke deliverables.  

Main training 

  • Gegevens 
  • Training code 
  • Model code 

Finetuning 

  • Finetuning gegevens 
  • Finetuning code 

 
Prompting 

  • Prompt code 

 

Hij legde ook uit dat er een OSA-definitie is (V0.0.8). Hier vind je daar meer over. 

In het kort:  

  • je kunt het voor elk doel gebruiken 
  • Je kunt de componenten bestuderen 
  • Je kunt de componenten aanpassen 
  • Je kunt het delen met of zonder aanpassingen  
  • Je hebt toegang tot de voorkeursvorm. 

 
Hij heeft ook een aantal goede idee├źn over hoe een trust based systeem veel zou kunnen helpen, en noemde kort de AI bill of materials.  

Dit is een goede sessie als je ge├»nteresseerd bent in Open Source licenties en AI. 

https://www.drupalcamp.be/en/drupalcamp-ghent-2024/session/ai-breaking-open-source  

cookies

We hate cookies

­čŹ¬ In "We Hate Cookies" heeft Dr. Philippe De Ryck ons veel interessante technische informatie gegeven:  
 

  1. Vergeet niet om Dangling CNAME records te verwijderen (voor de hand liggend, maar nog steeds relevant).
  2. Controleer de juiste cookie-attributen (hij legt het belang van elk van deze goed uit:
    1. Httponly
    2. __secure/__host. / 
    3. Samesite 
  3. Ik heb geleerd dat github.io om veiligheidsredenen een topleveldomein is (zoals .be of .com of .gov.uk). En jij zou dit ook kunnen hebben (maar alleen als het echt nodig is).  
  4. Hij legde ook uit dat tegen eind 2024 third party cookies zullen verdwijnen. Dit zal veel impact hebben. Collateral damage:  
    1. Cross site Iframe widgets 
    2. Website-overschrijdende API-aanroepen 
    3. Oauth (stil) 

Als je je applicatie wilt testen, test deze dan in Safari of Brave, zij blokkeren dit al.  Ik raad alle webontwikkelaars ten zeerste aan om de sessie te checken!  

https://www.drupalcamp.be/en/drupalcamp-ghent-2024/session/we-hate-cookies 

faq

Heb je nog steeds een FAQ? Dan doe je het verkeerd!

­čöÄ Ik presenteerde over Retrieval Augmented Generation "Heb je nog steeds een FAQ? Dan doe je het verkeerd".  

Ik heb de "feedback loop of FAQ" uitgelegd en hoe je de FAQ eruit kunt halen.  
 
Met andere woorden: hoe je een aantal ineffici├źnties in je bedrijf kunt elimineren (en hoe FAQ een symptoom is).
Dit is alleen mogelijk dankzij nieuwe technologie en veranderende verwachtingen.  

Al bij al was Drupalcamp weer een groot succes. Met dank aan Calibrate (platina sponsor) en de organisatie Drupal Belgium.

Wil je weten hoe RAG werkt?