Daily Shaarli

All links of one day in a single page.

May 29, 2026

Building an AI-proof career

The post poses one argument: AI empowers learning and it's easier than ever to learn 80% of the useful things in 20% time.

rust-analyzer/crates/hir-ty/src/next_solver/interner.rs at 932186d9c2046257c0a1fc38c1cecf7bc19736c3 · rust-lang/rust-analyzer · GitHub

Even the best have "No idea" for "Safety" at some places. Another one: https://github.com/rust-lang/rust-analyzer/blob/932186d9c2046257c0a1fc38c1cecf7bc19736c3/crates/hir-def/src/lib.rs#L536

There is an "// SAFETY: Come fight me" in the rust uuid crate :D

Blog Stéphane Bortzmeyer: RFC 9982: JSContact Version 2.0: A JSON Representation of Contact Data

C'est bien pratique pour manipuler un format plus simple que les vcards.

La version 2 rend l'uid optionel afin de suivre le format vCard

Réflexion - Ces dernière fois où - Le blog de Genma

Utilisé une clé USB, fait un scan avec un scanner, une impression, lire un livre papier, rempli un document administratif en papier, payé en espèces ou en liquide.

Jeremiah Fieldhaven : « So my systems recently updated to rsync 3.4.3, an… » - Gamedev Mastodon

Des commits publiés dans la version 3.4.3 de rsync provoquent de sérieuses régressions (remplissage des disques, incremental backup failure)

Tout le monde sait que les entretiens annuels sont inefficaces, alors pourquoi en fait-on encore ?

Nous savons que ces dispositifs sont dépassés. Des travaux de recherche montrent depuis des années qu’ils regardent vers le passé, peuvent biaiser les comportements et négligent la collaboration ainsi que l’apprentissage. Nous savons qu’ils reposent sur une évaluation rétrospective d’une « performance » individuelle définie de manière étroite. Et nous savons qu’ils reflètent souvent mal le travail réel – par opposition à ce qui est effectivement valorisé. Pourtant, année après année, ils perdurent. Alors pourquoi continue-t-on à les utiliser ?

Les indicateurs classiques de performance – production horaire, nombre de tâches réalisées, objectifs de vente – ont été conçus pour une époque où le travail était prévisible et ancré dans un lieu.

Parmi les évolutions qui favorisent davantage la motivation et l’engagement des salariés :

  • des retours continus, en temps réel,
  • des objectifs à court terme, ajustables,
  • des échanges informels et réguliers entre managers et collaborateurs,
  • des dispositifs à « 360 degrés », où les retours proviennent de plusieurs collègues, offrant une vision plus équilibrée du travail collectif,
  • une logique de développement tournée vers l’avenir, plutôt que la notation des performances passées.
Algorithmic Theming Engines: Building Self-Correcting Color Systems With contrast-color() — Smashing Magazine

Maybe useful for later, but I see some advantages.

wcag2(aa) seems to be a good and self explanatory function.

It has limitations though:

  • it doesn't guarantee perceptual or AAA compliance
  • transition snaps because contrast-color returns a discrete value and
  • tie goes to white
  • gradients and images are out
  • transparent colors are composited first
  • windows high contrast mode takes over. It is defined in https://www.w3.org/TR/css-color-adjust-1/#forced-colors-mode

The generated colors can be combined with other color functions.

I am still concerned more and more computation will be put on simple webpages.

1,5L de Ricard en 9 min RECORD NATIONAL : r/rance

La vidéo a été strike sur youtube: https://www.youtube.com/watch?v=ld-f9b3OSTg