Daily Shaarli

All links of one day in a single page.

December 28, 2024

The Mythical Man-Month - Wikipedia
Cesser d'utiliser X (anciennement Twitter) pour les communications officielles du gouvernement - Cesser d'utiliser X (anciennement Twitter) pour les communications officielles du gouvernement - Plateforme des pétitions de l’Assemblée nationale

Une pétition en ligne sur le site de l'assemblée nationale pour arrêter les communications sur X

Procédure en violation du Traité Fondamental de l'Union Européenne - 01-violation-tfue.pdf

Manquements de la France concernant l'application du RGPD sur son territoire

Le système de dépôt d'une plainte pour violation du RGPD est defficient, comme leur gestion par la CNIL. Le Conseil d'État ne permet pas d'agit contre les manquements de la CNIL, et la CNIL peut être supposé de connivence avec les Reponsables de Traitement qu'elle est supposée sanctionner

F*** Around and Find Out /Original Full Video - YouTube

Best ratio ever !

J’ai testé un centre d’épanouissement sexuel pour super-riches

Les pires ennemis de la sexualité sont la fatigue et le cortisol – l’hormone du stress –, deux dommages collatéraux de la vie professionnelle moderne.

Rust Anthology Master List · brson/rust-anthology · GitHub

A curated list of articles or blog posts

Understanding the Rust Ecosystem

The post is full of links related to the ecosystem

Work Is Work | codahale.com

Theory about worker productivity

an organization doing work is just an incredibly complex, dynamic, distributed, parallel process.

The work capacity of an organization scales, at most, linearly as new members are added.

The ceaseless pursuit of force multipliers is the only possible route to superlinear productivity improvements as an organization grows.

Contention costs grow superlinearly as new members are added.

Staffing highly sequential efforts as if they were entirely parallel leads to catastrophe.

Coherence costs grow quadratically as new members are added. [...] The total time spent communicating will grow quadratically as the work capacity of the organization grows linearly.

Principles:

  • Keep the work parallel, the groups small, and the resources local
  • Prioritize the development of force multipliers
  • If possible, factor work products into independent modules; if not, grow slowly and optimize.
  • Scale organizational efforts across a portfolio of synergistic products
  • Keep responsibility assignment matrices small, sparse, and local
  • Prioritize asynchronous information distribution over synchronous
  • Build humane organizations
Framasoft en chiffres, édition 2024 – Framablog

1.8 millions de personnes par mois sur les services de Framasoft.

La nouvelle récapitule les statistiques des différents services Framdate, Framapad, Framalistes et Framagroupes, Framaforms, Framacalc, Framateams, Framagit, Framacarte, Framatalk, Framindmap,Framavox, Framagenda, Framaspace, PeerTube, Mobilizon, Framadrive, Framapiaf,

ghostty-org/ghostty: 👻 Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.
Blog :: Jon Gjengset
Alvaro Montoro : « Working on another single element component.HTM… » - Front-End Social

A rating UI pattern with smileys: only built with HTML and css.

Wrapping Mental Models | Vorner’s random stuff

Different thoughts about how we handle faillible and infaillible functions

Similarly as in functional programming where functions and closures are „just values“, here results are „just values“. This opens up some new possibilities.

So how to handle infallible functions that returns an expected error (Can not divide by 0) and infaillible functions (that execute 1 + 2): there is no way to distinguish them with Result only... Or maybe Result<Result<T, InfallibleError> FallibleError>

Conclusion:

Honestly, I don’t know if there’s any. I just hope to illustrate some reasons why I personally don’t like the Ok-wrapping in as analytical way as possible. I hope we can at least learn to agree to disagree on this point and respect that each one has their reasons for the preferences.

Framalibre

Trouver du logiciel, outil ou matériel libre

“Date stacking”, l’amour à (très) grande vitesse
Visualizing All ISBNs — $10k by 2025-01-31 - Anna’s Blog

Visualizing all ISBNs in one 1000x800px picture. Each pixel represents 2.500 ISBNs.

The file gets greener as much as there is a book available, or red as much as an ISBN has been issued without the file available.

An image per datasource is also available (Google Books, ISBNdb, Russian State Library, ...)

Rust Survey 2019 Results | Rust Blog

The part "Why not use Rust?" is interesting