Daily Shaarli

All links of one day in a single page.

January 28, 2023

Watermark on ChatGPT

Une méthode pour repérer les textes écrits avec ChatGPT ou GPT-3.

Le principe est de forcer l'algorithme à choisir certains synonymes plutôt que d'autres lors de la génération de phrases.

Ça permettrait d'identifier les textes générés par une IA.

Après on verra sûrement apparaître des IA pour enlever le watermark, bref encore un jeu sans fin du chat et de la souris.

11 Tips That Make You a Better Typescript Programmer
thumbnail

Excellent article pour aller plus loin avec TypeScript !

Je ne connaissais l'astuce pour retourner des types predicate et aider TypeScript a mieux comprendre le code:

function isCircle(shape: Shape): shape is Circle {
    return shape.kind === 'circle';
}

if (isCircle(shape)) {
  // Typescript know it's a "Circle"
}

Bref, pleins de bon conseils et d'astuces pour aller plus loin avec le typage.

Attention quand même à ne pas trop complexifier les types, il ne faut pas hésiter à prendre des raccourcis si vous commencez à passer trop de temps à les écrire.