Daily Shaarli

All links of one day in a single page.

December 21, 2024

Rust Is The Toughest Programming Language You Will Thank Yourself For Learning | Blind Not Dumb
RSA conditionné : avant sa généralisation, le non-recours progresse dans les territoires pilotes - Rapports de Force

A partir du 1er janvier, les expérimentations du RSA conditionné à 15 à 20 heures d’activités doivent se généraliser à l’ensemble du pays.

Mais la cotisation pendant le travail ouvre le droit au RSA, c'est donc un droit non? Alors pourquoi le RSA serait conditionné à 15 à 20h d'activités ? Il y aura donc moins d'agents et plus de contrôle. Quelle est alors l'utilité de Pôle Emploi? Depuis son renommage en France Travail, j'y vois un tout autre objectif.

28.6% de taux d'emploi avec ette mesure après 6 mois. Il faut ensuite voir quel emploi, si la personne travaille comme intérimaire pour quelques semaines, s’il s’agit d’un CDD de quelques mois ou d’un CDI. Un autre dispositif d’accompagnement sans conditions ni sanctions a été mis en place, un allocataire sur trois était en emploi après six mois.

Un autre effet s'applique: un « décrochage » dû à la multiplication des démarches administratives et à la peur des contrôles.

De ce que laisse entrevoir la communication gouvernementale et les quelques retours d’expériences, il s’agirait de multiplier les démarches de recherche d’emploi, de participer à des ateliers de rédaction de CV ou de « coaching », de suivre des stages, des formations ou des cours de langues… Voire de l’obtention du permis de conduire ou de rendez-vous médicaux. Les témoignages de personnes ayant expérimenté le RSA conditionné soulignent la difficulté des déplacements, leur coût non défrayé ou le temps passé à justifier de leurs activités.

Pendant ce temps là, on ne contrôle surtout pas l'évasion fiscale entre autres qui représente pourtant des milliards.

Fireproof cloudless database for realtime apps
Vidéosurveillance algorithmique à Lille : l’analyse d’impact comporte bien un « oubli »

Un raté de la CNIL

mizu.js | Lightweight HTML templating library for any-side rendering
Anglais ou français ? – Carnet de notes

Quelle langue utiliser pour écrire des programmes?

Horaires des trains SNCF et Transilien en France

Un outil alternatif à SNCFConnect pour connaître les horaires des trains, et des trajets possibles.

Le site fonctionne avec plusieurs pays, dont la France.

Pourquoi quitter Whatsapp ? - Jeey's
aria-labelledby = self - HTMHell

Why and caveats of aria-labelledby a tag in the node content.

There are good reasons to point aria-labelledby within an element. For example, to give an accessible name to a region based off of the heading within it.

Niki Tonsky: "I propose we replace semantic …" - Mastodon

Diagram with large number (following semantic versioning): 2.7.123
First “2” is commented: Proud version. Bump when you are proud of the release
Second “7” is commented: Default version. Just normal/okay releases
Third “123” is commented: Shame version. Bump when fixing things too embarrassing to admit

RFC 9610: JSON Meta Application Protocol (JMAP) for Contacts
Iptables interactive scheme
Schemio | Home

An open-source projet to draw diagrams.

(via https://nicolas-delsaux.hd.free.fr/Shaarli/shaare/ekEOgw)

Douze fabricants et distributeurs d’électroménager condamnés à 611 millions d’euros d’amende pour entente sur les prix entre 2007 et 2014
Makeshift hot reload - HTMHell

<meta http-equiv="refresh" content="1"> for simple web pages.

Publicodes, l’étrange langage de développement en français - Next

A french programming language

Pour ma part, je trouve que c'est plutôt une bonne idée, notamment pour faire le lien entre le métier et les dev.

Côté dev : il est plutôt facile de générer du code à partir de ce langage

Côté métier : il est plutôt facile à lire, et donc de voir s'il y a des erreurs.

La lecture ne nécessite pas un gros bagage technique, et ceux qui font déjà du Excel s'en sortirons très bien.

Qui plus est, je vois un avantage très rare par rapport aux autres langages plus "classiques" : le support des unités.

Le projet est hébergé sur Github, avec un le site officiel public.codes.

GitHub - apankrat/nullboard: Nullboard is a minimalist kanban board, focused on compactness and readability.

A minimal and easy to maintain Kanban board.

1.2.Train - Billets de train SNCF

Des calendriers des prix des trains SNCF

You don’t need the isOpen class - HTMHell

Instead of an isOpen class, why not using aria-expanded="true" (except for <details)?

It Takes Two to Contract

In js, asserts can be used with console.assert(<condition as expression>, error message)

It is great for prototyping or use defensive programming inside a function.

Assertions often come in pairs.
Whenever you assert something, think about which distant part of the code base relies on the assertion you just wrote, and add an equivalent assertion there.
This is worth doing even in the trivial case, where the two parties are a function and its caller.
But be on lookout for more interesting cases, where the two halves of an assertion pair are separated by different implementations, or a process and time boundary.

Smooth Multi-Page Experiences with Just a Few Lines of CSS - HTMHell

A progressive enhancement with view-transition

UTF-8 Everywhere
Enum of Arrays

Instead of

const Thing = struct {
   checksum: u128,
   number: u32,
   flag: u8,
};

use

const SoA = struct {
   checksum: []u128
   number: []u32,
   flag: []u8,
};

in certain circumstances:

  • Reduced memory usage due to amortized padding. As flag is a byte, it requires some padding to align with larger fields like checksum.
  • Better memory bandwidth utilization for batched code. If a loop needs to process all things, but the processing doesn't require all fields (at least for the majority of objects), then an array-based representation reduces the amount of data that needs to be loaded.
Publicodes ⋅ Langage pour expert·es et développeur·euses

Une liste de projets utilisant Publicodes comme langage de programmation. Les paquets peuvent ensuite exportés en module JS comme @incubateur-ademe/nosgestesclimat.

Facture d'électricité : du papier aluminium derrière vos radiateurs, l'astuce d'expert qui marche vraiment - Le Hollandais Volant
1984, le retour — Barbablog

Cela laisse présupposer un préquel du livre d'Alain Damasio Les Furtifs: les entreprises et sociétés vont progressivement prendre le rôle d'État ou de gouvernement.