Denis Merigoux @denismerigoux.bsky.social · 28/09/2026Très bel exemple de modification de la sémantique de votre langage pour être plus claire et concis :) Comment vous avez-fait pour les programmes existants ? Vous êtes rétro-compatibles ou vous allez tout patcher ? 110 1
Reposted by Denis MerigouxPublicodes @publicodes.bsky.social · 28/09/2026Début juillet s'est déroulé le premier hackathon Publicodes de Calinou ! Nous revenons dans un premier article sur les améliorations faites aux remplacements, un concept central du langage qui permet de facilement modéliser des algorithmes issues de textes législatifs : publi.codes/blog/v2-amel...publi.codesPublicodes 2 - Amélioration des remplacements | Blog PublicodesPrésentation des améliorations du comportement des remplacements implémentées lors du premier hackathon Publicodes de Calinou. Publicodes est un langage pour l’écriture d’algorithmes d’intérêt général... 154 5
Denis Merigoux @denismerigoux.bsky.social · 28/07/2026PV de CA de l'IPP 2019 - 2022 : dossier gagné au TA en avril 2025, recours débouté par le CE en avril 2026, pas d'exécution depuis. "La République mande et ordonne", l'IPP ignore ! opendata.justice-administrative.fr/recherche/sh... opendata.justice-administrative.fr/recherche/TA78opendata.justice-administrative.frOpen Data. Moteur de RechercheWeb site created using create-react-app 000 0
Denis Merigoux @denismerigoux.bsky.social · 28/07/2026PV de CA de l'X 2019 - 2022 : dossier gagné au TA depuis avril 2025, pas de recours, pas d'exécution du jugement. "La République mande et ordonne", l'X ignore ! opendata.justice-administrative.fr/recherche/sh...opendata.justice-administrative.frOpen Data. Moteur de RechercheWeb site created using create-react-app 100 1
Denis Merigoux @denismerigoux.bsky.social · 28/07/2026L'acharnement de l'IPP et de l'École polytechnique (même combat) à user et abuser des recours pour éviter de se plier à leurs obligations est sanctionnée financièrement à hauteur de 3000 € pour les frais de justice. Les avocats ça coûte cher, aidez nous avec un don : asso-acadamia.fr/nous-soutenir/asso-acadamia.frJe soutiens Acadamia ! - AcadamiaL’association a besoin de vous pour faire triompher la transparence ! 1. Je fais un don pour financer l’action en justice Votre soutien est essentiel pour financer les avocat·es qui vont nous permettr... 120 2
Denis Merigoux @denismerigoux.bsky.social · 28/07/2026Encore une victoire pour asso-acadamia.fr au Conseil d'État, l'Institut Polytechnique de Paris (IPP) reçoit une nouvelle injonction à communiquer le document demandé ! J'attends moi-même depuis plusieurs mois que l'IPP obéisse au tribunal : "La République mande et ordonne", l'IPP ignore. 122 2
Reposted by Denis MerigouxNicolas Hervieu @nicolas.eurosky.social · 28/07/2026Accès aux documents & secret des affaires : Le Conseil d’Etat juge que l’Institut polytechnique peut invoquer le secret des affaires. Même s’il n’a pas un objet industriel & commercial. Mais ici, l’accord de confidentialité avec LVMH (mécénat) n’est pas couvert par ce secret. => bit.ly/4bJn7cQ 14529 45
Denis Merigoux @denismerigoux.bsky.social · 16/06/2026"Sur 725 dossiers, 319 ont été examinés de manière partiellement automatisée. [...] Le reste des dossiers, soit plus de la moitié, ont été examinés entièrement à la main en raison de leurs caractéristiques" 100 1
Denis Merigoux @denismerigoux.bsky.social · 16/06/2026Oui il y a Catala inside, les auteurs viennent en parler lundi prochain : catala-lang.org/fr/seminarcatala-lang.org 010 1
Denis Merigoux @denismerigoux.bsky.social · 16/06/2026Une utilisation inventive de catala-lang.org ! www.lemonde.fr/campus/artic...lemonde.frSélection en master : opération transparence totale à l’université de CréteilLes enseignants du parcours de master informatique et droit de l’université Paris-Est-Créteil ont publié l’intégralité de leur algorithme local afin de prouver que la transparence complète sur les cri... 396 9
Denis Merigoux @denismerigoux.bsky.social · 08/06/2026L'article Acteurs publics : acteurspublics.fr/articles/la-...acteurspublics.frLa Cnaf fait le pari de l’open source pour reprendre la main sur le calcul des allocationsLa Caisse nationale d'allocations familiales et l<span data-contrast="auto">’Institut national de recherche en sciences et technologies du numérique ont signé une convention de partenariat visant à dé... 113 3
Denis Merigoux @denismerigoux.bsky.social · 08/06/2026La suite avec Apollo (apollo.inria.fr), un nom qui va probablement revenir très vite !apollo.inria.frProgramme Apollo - Infrastructures logicielles en appui aux politiques publiques 100 1
Denis Merigoux @denismerigoux.bsky.social · 08/06/2026Ce projet éminemment collectif (societes-savantes.fr/prix-de-lint...) me donne personnellement beaucoup d'espoir sur ce qu'il est possible de faire dans le petit monde français de la technologie en réunissant les bonnes compétences au bon endroit pour "faire avancer le schmilblick".societes-savantes.frLe projet Catala lauréat du Prix de l’Interdisciplinarité Scientifique 2026 - Collège des Sociétés savantes académiques de FranceLe Collège des Sociétés Savantes, le CNRS et France Universités sont heureux d'annoncer la remise du premier Prix de l'Interdisciplinarité Scientifique. Parmi 48 candidatures, le jury a choisi de cour... 100 1
Denis Merigoux @denismerigoux.bsky.social · 08/06/2026Merci particulièrement à toutes celles et ceux qui ont eu la curiosité de passer outre le fait que Catala ne soit édité ni par IBM ni par Oracle et d'évaluer en détail ce que nous étions capables de faire ! 120 2
Denis Merigoux @denismerigoux.bsky.social · 08/06/2026C'est pour moi l'aboutissement de 7 années mêlant recherche, développement, enquête, lobbying, gestion de projet, informatique, droit, sociologie, au service du public et du service public du calcul des prestations familiales et des impôts. 110 1
Denis Merigoux @denismerigoux.bsky.social · 08/06/2026www.inria.fr/fr/cnaf-inri... Ça y est, la CNAF adopte Catala (catala-lang.org) ! TL;DR : Catala marche assez bien pour que la CNAF décide de l'utiliser pour migrer l'ensemble de ses prestations sociales. Envoyez un mail à denis.merigoux@inria.fr si ça vous donne envie de l'utiliser chez vous !inria.frLa Cnaf et Inria s’engagent ensemble pour développer Catala, une solution souveraine de calcul des prestations socialesLa Caisse nationale des Allocations familiales (Cnaf) et l’Institut national de recherche en sciences et technologies du numérique (Inria) s’engagent dans une convention de partenariat autour du dével... 331 3
Denis Merigoux @denismerigoux.bsky.social · 04/06/2026La nouvelle version de Catala 1.2.0 dite « arrêt Blanco » est sortie ! github.com/CatalaLang/c... Profitez des dernières fonctionnalités pour calculer des impôts, subventions, prestations sociales à partir de spécifications juridiques :) PS: grosses nouvelles à venir dans les prochains jours... ⭐ 010 1
Denis Merigoux @denismerigoux.bsky.social · 24/05/2026I'm part of a French NGO specialized in FOI requests to HEI, I can relate :) asso-acadamia.frasso-acadamia.frAccueil - AcadamiaAssociation pour l’accès citoyen aux documents administratifs dans le milieu académique et culturel 110 1
Denis Merigoux @denismerigoux.bsky.social · 18/04/2026Moi même je brocarde dans ma thèse (pages 19 à 31) une pensée magique du tout-Rocq pour la vérification de programmes theses.hal.science/tel-03622012v1. Dans mon dernier poste de blog j'explicite un peu ce sous-tend l'adoption d'un langage : blog.merigoux.ovh/en/2026/02/1...theses.hal.scienceMaking sure you're not a bot! 000 0
Denis Merigoux @denismerigoux.bsky.social · 18/04/2026Que pense-tu de la manière dont Rocq pense l'ingénierie logicielle ? J'ai l'impression que le travail de gens comme Théo Zimmerman n'a pas eu l'impact qu'il aurait dû au moment où Lean démarrait : inria.hal.science/tel-02451322v1blog.merigoux.ovhLiteral translations • Building a language that people wantIt has been 5 years since I have submitted the Catala paper to theInternational Conference on Functional Programming 100 1
Denis Merigoux @denismerigoux.bsky.social · 08/04/2026Le DSI de la CNAF en parle ici www.cio-online.com/actualites/l...cio-online.comLaurent Tr�luyer, Cnaf : � La souverainet� compte pour 15% dans nos choix de solutions �La Caisse nationale des allocations familiales impulse un virage vers des solutions plus souveraines, en en faisant un crit�re dans ses appels d�offres. 000 0
Denis Merigoux @denismerigoux.bsky.social · 08/04/2026Contactez-moi si vous êtes intéressé.e, je peux vous donner plus de contexte sur le job et la DSI de la CNAF :) 101 1
Reposted by Denis Merigoux🏴☠️ MC Pablo ∴ @p4bl0.net · 08/04/2026J'imagine même pas comment j'aurais été AU TAQUET pour postuler à cette offre il y a 10 ans pendant ma campagne de candidature sur des postes de MCF et que j'y croyais plus (bon finalement ça a marché et j'en suis très content). Jamais vu passer une offre de poste d'ingé qui donne autant envie ! 173 7
Denis Merigoux @denismerigoux.bsky.social · 07/04/2026Pour en savoir plus sur la technique derrière Catala et le genre de chantiers en cours, allez voir mon dernier post de blog : blog.merigoux.ovh/en/2026/02/1... 👀.blog.merigoux.ovhLiteral translations • Building a language that people wantIt has been 5 years since I have submitted the Catala paper to theInternational Conference on Functional Programming 022 2
Denis Merigoux @denismerigoux.bsky.social · 07/04/2026Au programme de travail : outillage pour développeurs, explication et débuggage des programmes Catala ❓, intégration dans un SI complexe 💾, etc. 121 2
Denis Merigoux @denismerigoux.bsky.social · 07/04/2026d'expertise technique du département « Prestations Individuelles et Référentiels Métiers » pour ses projets liés aux moteurs de calcul des prestations sociales." Le profil recherché est celui d'un.e programmeur.euse OCaml 🐪 ayant déjà contribué à des compilateurs 🔣. 111 1
Denis Merigoux @denismerigoux.bsky.social · 07/04/2026elle souhaite également internaliser des compétences de maintenance sur l'outillage de Catala au travers de ce poste. Le centre technique Catala a ainsi vocation à produire des contributions open-source sur Catala (github.com/CatalaLang/c...), mais aussi à répondre aux besoins...github.comGitHub - CatalaLang/catala: Programming language for literate programming law specificationProgramming language for literate programming law specification - CatalaLang/catala 111 1
Denis Merigoux @denismerigoux.bsky.social · 07/04/2026spécialement adapté à la transformation de spécifications juridiques et réglementaires en code informatique. La CNAF ayant décidé de s'appuyer sur Catala pour les projets de modernisation de son système de calcul des prestations sociales, ... 101 1
Denis Merigoux @denismerigoux.bsky.social · 07/04/2026📖 Extrait de l'annonce : "Dans le cadre de projets stratégiques pour la branche famille, la ou le candidat intégrera le centre technique Catala de la CNAF. Catala (catala-lang.org/fr/) est un langage de programmation dédié développé par Inria, ...catala-lang.org 121 2
Denis Merigoux @denismerigoux.bsky.social · 07/04/2026💻 La Caisse Nationale d'Allocations Familiales (CNAF) recrute un.e ingénieur.e expert.e en compilation/langages de programmation pour contribuer à la maintenance et à l'évolution de l'outillage de Catala ⚖️ ! Candidatez ici 🚀 : www.lasecurecrute.fr/offre-emploi... 255 5
Reposted by Denis MerigouxDavid Monniaux @monniauxd.bsky.social · 06/04/2026\o/ www.lasecurecrute.fr/offre-emploi...lasecurecrute.frLa Sécu recrute - Ingénieur expert en compilation/langages de programmation- F/HConcrètement votre futur quotidien ? Participer à la conception et au développement des logiciels informatiques utiles à la CNAF dans le domaine de la compilation et de la conception de langages de programmation, notamment : compilateurs, runtimes, bib... 143 4
Denis Merigoux @denismerigoux.bsky.social · 06/04/2026This new #OCaml workplace will surprise you! Who did this??? 😱😱🐪🐪 ➡️ ocaml.org/jobs ... More serious news (in French) tomorrow, stay tuned :) 393 9
Denis Merigoux @denismerigoux.bsky.social · 19/02/2026Hi everyone! Today I come back to blogging with a massive update about what's been going on Catala for the last few years. Hope you enjoy the read, and please comment if you're one of the braves who will manage to get to the end of the post :) blog.merigoux.ovh/en/2026/02/1...blog.merigoux.ovhLiteral translations • Building a language that people wantIt has been 5 years since I have submitted the Catala paper to theInternational Conference on Functional Programming 042 4
Denis Merigoux @denismerigoux.bsky.social · 29/01/2026Today we release a new version of Catala ! It celebrates the famous "bac d'Eloka" court case that created the notion of commercial and industrial public service in France. Also we have lots of new features, check it out :) ✨ github.com/CatalaLang/c... 📚 Documentation on book.catala-lang.orggithub.comRelease Version 1.1.0 - bac d'Eloka · CatalaLang/catalaVersion 1.1.0 - bac d'Eloka With this release, we begin a new tradition of naming releases with famous court cases in French administrative law. The Bac d'Eloka case sets a distinction between admi... 051 5
Reposted by Denis MerigouxSNCS-FSU Inria @sncs-inria.bsky.social · 02/09/2025Le dossier entre @asso-acadamia.fr et l'école polytechnique sur les contrats de mécénat avec Total passe au conseil d'État ce vendredi ! Nous suivons de prêt ce dossier : nous sommes également en train d'attaquer l'Inria au TA pour obtenir les contrats de partenariats avec les industriels. 045 5
Denis Merigoux @denismerigoux.bsky.social · 22/07/2025🏛️ Vous êtes porteur de politiques publiques et souhaitez initier un projet numérique répondant à vos besoins et qui passe par la résolution d'un problème difficile ? Découvrez comment le programme Apollo peut vous aider ➡️ apollo.inria.fr/programme/po...apollo.inria.frPour les porteurs de politiques publiques | Programme Apollo - Infrastructures logicielles en appui aux politiques publiquesLe programme apporte des réponses à des défis technologiques rencontrés par des porteurs de politiques publiques. 010 1
Denis Merigoux @denismerigoux.bsky.social · 22/07/20253️⃣ Une solution technologique maintenue dans la durée qui prend la forme d'une solution logicielle, nécessite un développement technologique, et implique un ou des partenaires de la filière numérique française pour garantir la durabilité. 100 1
Denis Merigoux @denismerigoux.bsky.social · 22/07/20252️⃣ Un problème numérique difficile qui requiert l’expertise scientifique et technologique de la recherche publique, pour prévenir toute distorsion public/privé. 100 1
Denis Merigoux @denismerigoux.bsky.social · 22/07/20251️⃣ Un porteur de politique publique qui commande, soutient et arbitre les décisions du projet en fonction de ses besoins. 100 1
Denis Merigoux @denismerigoux.bsky.social · 22/07/2025Il s'inscrit dans une démarche de commande publique innovante, en lien étroit avec le Comité Stratégique de Filière «Logiciels et Solutions Numériques de Confiance » (numeriquedeconfiance.fr). 🧪 Le programme donne un cadre à des projets numériques, chacun intégrant trois ingrédients : 100 1
Denis Merigoux @denismerigoux.bsky.social · 22/07/2025🏢 Le « Programme Apollo » de l'Agence de programmes Numérique — Algorithmes, Logiciels et Usages portée par Inria implique l’ensemble de la recherche publique dans une démarche de renforcement de la souveraineté numérique des politiques publiques par la recherche et l’innovation. 100 1
Denis Merigoux @denismerigoux.bsky.social · 22/07/2025👩💻 Cheffe / Chef de projet Apollo | recrutement.inria.fr/public/class... 👩💼 Responsable de l’écosystème au sein du programme Apollo | recrutement.inria.fr/public/class... 100 1
Denis Merigoux @denismerigoux.bsky.social · 22/07/2025🚀 Programme Apollo : la nouvelle fusée de l'Agence de programmes Inria est sur le pas de tir ! Rendez-vous sur apollo.inria.fr pour en savoir plus et postulez dès cet été pour nous rejoindre et participer à des projets d'infrastructures logicielles en appui aux politiques publiques. 140 4
Reposted by Denis MerigouxJonathan Protzenko @protz.bsky.social · 18/04/2025Friday blogging, about our journey replacing Python's built-in cryptography with verified code from HACL*. I'm very proud of this work: I wrote the first version in 2020, and along the way it had both research (ICFP paper) and industrial impact (Python). jonathan.protzenko.fr/2025/04/18/p...jonathan.protzenko.fr15,000 lines of verified cryptography now in PythonIn November 2022, I opened issue 99108 on Python’s GitHub repository, arguing that after a recent CVE in its implementation of SHA3, Python should embrace verified code for all of its hash-related inf... 041 4
Denis Merigoux @denismerigoux.bsky.social · 28/03/2025According to insights.sei.cmu.edu/documents/72..., an active goal in the 2000's was to reach level 2 of the diagram below for project management in the IRS. 100 1
Denis Merigoux @denismerigoux.bsky.social · 28/03/2025I'm sure that they'll manage to do in a breeze with AI what decades of enterprise modernization efforts has failed to do :) ipmn.net/wp2/wp-conte...ipmn.net 150 5
Denis Merigoux @denismerigoux.bsky.social · 08/03/2025Oui bien sûr, toute politique a des effets secondaires. Balance bénéfice risque, etc. Après c'est des choix politiques quand on est dans la zone grise ! Mais la sur les quotas en STEM c'est un choix politique que de pas en faire du tout aussi, un choix très conservateur ! 100 1
Denis Merigoux @denismerigoux.bsky.social · 08/03/2025Quelle catégorie (sauf personnes trans ou intersexe bien sûr, mais qui représentent une minorité numérique à gérer avec bon sens dans ce genre de dispositif administratif). Évidemment en pratique c'est difficile de bien faire les choses mais arrêtons le discours de "la pente glissante". 210 2