Daily Shaarli

All links of one day in a single page.

April 13, 2023

A Watermark for Large Language Models
thumbnail

Une méthode pour ajouter un watermark sur le texte généré par un LLM.

Ça permet de s'assurer qu'un modèle n'est pas utilisé de manière frauduleuse par exemple.

C'est utilisé par HuggingFace par exemple https://github.com/huggingface/text-generation-inference

Phind: AI search engine

Un moteur de connaissance backé par un LLM (surement OpenAI) mais qui en plus cite les sources.

Très utile pour débroussailler des sujets de dev lorsqu'on est en phase de recherche / prototypage et qu'on a besoin de comprendre des technos

Des salariés licenciés par les Big Tech ironisent sur le fait d'avoir été payés à ne rien faire
thumbnail

A peine croyable mais pourtant vrai

Ci-JIT PHP 8
thumbnail

Explications très détaillées sur le compilateur Just In Time (JIT) introduit dans PHP 8.

Concrètement ça améliore la vitesse d'exécution de votre code au fur et à mesure que celui-ci est executé en compilant spécifiquement en code machine (assembleur) certaines function qui sont appellés toujours avec les mêmes types.

C'est le même principe que le JIT dans la JVM ou v8.

je ne suis pas sûr que vous obteniez des améliorations aussi bonnes mais ça ouvre la porte à d'autres types d'applications boudés par souci de performances, comme l'IA, le jeu vidéo, les statistiques..

Par contre ça m'étonnerait qu'on se mette à faire de l'IA, du jeu vidéo ou n'importe quoi d'autre qui demande des performances avec PHP car le JIT reste quand même bien moins optimisé qu'une compilation Ahead Of Time (C++, Rust, Golang, etc)