Simon LM | LostInTab retweeted
Mistral Vibe achĂšve son passage au tout-Rust, et supprime tout retour au Python.
Depuis la version 3.0, l'ancien moteur et l'ancienne interface en Python ont disparu : le flag et la variable d'environnement qui permettaient d'y revenir ne marchent plus.
Le 12 octobre, je racontais le début de cette bascule, avec ces deux contournements :
- --legacy-harness, pour garder l'ancien moteur ;
- VIBE_CLI=python, pour garder l'ancienne interface, le temps qu'un bug soit corrigé.
Avec la 3.0, le mode plan a disparu lui aussi.
La bonne nouvelle : le bug est corrigé. Le nouveau CLI refusait --resume avec -p, et mes agents ne pouvaient plus reprendre leur conversation. J'avais ouvert une issue chez @MistralAI : c'est corrigé depuis la 3.0.
Autre conséquence : les deux réglages de mon post du 13 octobre, enable_subagents et enable_background_processes, ne marchaient qu'avec le nouveau moteur. Il n'y a plus que lui : ils valent maintenant partout.
Ă retenir :
- depuis Vibe 3.0, tout est en Rust, sans retour possible ;
- --legacy-harness et VIBE_CLI=python ne servent plus Ă rien ;
- --resume avec -p marche avec le nouveau CLI.

ALT Mistral Vibe, tout en Rust : aucun retour au Python. L'ancien moteur a disparu, et le flag --legacy-harness qui le gardait ne marche plus. L'ancienne interface a disparu, et la variable VIBE_CLI=python qui la gardait ne sert plus Ă rien. Depuis la version 3.0 : un seul moteur, une seule interface, en Rust.
Simon LM | LostInTab retweeted
Mise à jour de mon post du 28 octobre sur Mistral Large 4 : les niveaux de raisonnement ont changé.
Le 28, j'écrivais que Large 4 n'acceptait que deux valeurs pour reasoning_effort : "high" pour raisonner, "none" pour couper. C'était l'échelle de la préversion.
Depuis, Mistral l'a remplacée. Large 4 accepte maintenant trois niveaux : "low", "medium" et "high". "none" renvoie une erreur 400, comme "max". Le raisonnement ne se coupe donc plus : le niveau le plus léger, c'est "low".
J'ai retesté depuis avec Mistral Vibe : Large 4 suit bien la nouvelle échelle. Medium 3.5 et Small 4 n'ont pas changé : "high" ou "none", rien d'autre.
Si vous mettiez "none" sur Large 4, passez Ă "low" : c'est ce que recommande la doc de Mistral.
Ă retenir :
âą Large 4 : low, medium ou high ;
âą Medium 3.5 et Small 4 : high ou none.

ALT Sur Mistral Large 4, trois niveaux de raisonnement : low, medium et high. Avant, pendant la préversion, deux valeurs : high pour raisonner, none pour couper le raisonnement. Maintenant, none et max sont refusés avec une erreur 400 : le raisonnement ne se coupe plus, et qui avait none passe à low. Medium 3.5 et Small 4 ne changent pas : high ou none.
On est dimanche, je m'ennuie.
Du coup, j'ai trouvé un PDF sur Marc Bloch sur parti-socialiste.fr de 44mo.
Un ptit script qui le télécharge, le supprime, le retélécharge, et compte ce que ça coute au PS.
A chaque j'aime, je reposte le résultat.
10 milliards d'euros de recettes estimĂ©es : mon amendement crĂ©ant une taxe sur les flux de donnĂ©es numĂ©riques vient d'ĂȘtre adoptĂ© par l'@AssembleeNat . Elle sera payĂ©e par les fournisseurs de contenu, d'abord par les plateformes Ă©trangĂšres qui Ă©mettent lâimmense majoritĂ© des flux en France vers les abonnĂ©s, qui n'auront rien Ă rĂ©gler. @socialistesAN #PLF2027
Readers added context they thought people might want to know
L'amendement I-1358 ne contient aucune disposition interdisant la répercussion de la taxe sur les abonnés par les fournisseurs de contenu. Rien ne garantit que les utilisateurs finaux n'en supporteront pas le coût.
assemblee-nationale.fr/dyn/17/amendemâŠ
telesatellite.com/actu/70090-budâŠ
Simon LM | LostInTab retweeted
J'ai lu l'amendement I-1358 au PLF 2027, adopté ce vendredi à l'Assemblée : une taxe de 0,055 ⏠par Go envoyé vers les abonnés des FAI français. Le chiffre est abstrait, alors comparons-le. Corrigez-moi si vous voyez des erreurs.
Deux comparaisons et un cas concret :
1. Le transit et le peering. Un port 100 Gbps coûte environ 6 300 ⏠par mois chez un fournisseur de transit mondial. En interconnexion directe avec un FAI européen, compter 3 à 5 fois plus, soit 20 à 30 k⏠par mois. Sur ce port (a), la taxe atteint 1,02 M⏠par mois, soit environ 3400 % à 16300 % du prix d'une interconnexion vers les FAI français. On change donc profondément le modÚle économique de la bande passante en France.
2. Les hyperscalers sont critiqués pour le prix de leur trafic sortant, qui va d'environ 0,08⏠à 0,045⏠par Go selon le volume. La taxe, 0,055 ⏠par Go, représente 68 % à 123 % de ce prix. On parle donc de doubler, pour le trafic vers la France, un prix déjà jugé trop élevé !
3. Le cas d'OVHcloud. Nous envoyons de l'ordre de 500 Gbps au 95e percentile vers les FAI français, soit environ 324 Gbps en moyenne. Sur un an, la taxe brute atteindrait 70 MâŹ. Le texte la plafonne Ă 15 % du CA rĂ©alisĂ© en France ou Ă 2 % du CA mondial, soit entre environ 23 et 70 M⏠par an que nous devrions collecter pour l'Ătat, et donc rĂ©percuter sur nos clients.
Conclusions :
1. Une taxe porte en gĂ©nĂ©ral sur une petite fraction de son assiette. Celle-ci vaut plus de 3000 % du coĂ»t du transit, et environ 100 % du prix public des hyperscalers. Rappelez-vous la loi SREN, votĂ©e pour supprimer les frais de transfert qui empĂȘchaient les clients de quitter un fournisseur cloud. Ici, on parle de doubler le prix du trafic sortant vers les internautes français, un prix dĂ©jĂ trĂšs problĂ©matique.
2. Le garde-fou, un plafond calculé sur le chiffre d'affaires, est incohérent. Ce chiffre d'affaires couvre des serveurs, du stockage, des datacenters et des équipes sans rapport avec la bande passante. C'est comme créer une taxe calculée sur la consommation électrique des usines automobiles en France, plafonnée à 15 % du chiffre d'affaires des constructeurs. Quel rapport entre les deux ?
3. Une taxe nationale de ce type frappe Ă coup sĂ»r les entreprises Ă©tablies en France, alors que leurs concurrents mondiaux sans prĂ©sence en France livrent le mĂȘme trafic aux mĂȘmes FAI français sans payer cette taxe en pratique. Cela crĂ©e une distorsion de concurrence au dĂ©triment des acteurs nationaux et dĂ©classe les entreprises qui embauchent en France. Une taxe qui produit l'effet inverse serait une meilleure approche.
(a) Facturé au 95e percentile, ce port n'est pas plein en permanence : avec un profil journalier type (22 % vers 4 h, 90 % vers 21 h), il transporte en moyenne 57 % de sa capacité, soit 18,6 millions de Go par mois.
đ€ Made with AI
So, the French socialists, and Parliament members just voted a tax, that they donât understand, which would cost VideoLAN more than 1 million euro per year.
They are probably the most clueless politician on Earth? And they claim they want technological sovereigntyâŠ
@LaurentLhardit
#PJL2027 Adopté par l'Assemblée nationale : la "taxe assise sur les flux de données numériques émises par les fournisseurs de contenu et acquittée par ces derniers"
Selon les députés PS, "au taux de 0,055 ⏠par giga, un rendement de 10Md⏠est attendu".
assemblee-nationale.fr/dyn/1âŠ
Simon LM | LostInTab retweeted
GLM 5.3 flash est maintenant disponible sur Mistral, en plus de GLM 5.3.
Il va remplacer Small 4 qui était devenu dépassé et cela pour légÚrement moins cher et bien plus puissant.
GLM 5.2, lui ne sera plus disponible Ă la fin du mois.
Simon LM | LostInTab retweeted
Vous pensiez que le "sang impur" de La Marseillaise, c'Ă©tait celui des rĂ©volutionnaires, face au sang bleu des nobles ? Vous n'ĂȘtes pas seul. Mais la majoritĂ© des historiens ne sont pas d'accord.
Pour eux (Jean-Clément Martin, Michel Vovelle, David Bell...), ce sang impur, c'est celui des ennemis : les envahisseurs autrichiens et prussiens, les contre-révolutionnaires. Leur sang doit "abreuver nos sillons" aprÚs la défaite.
L'autre lecture â le sacrifice du peuple â s'est surtout rĂ©pandue depuis les annĂ©es 2000 (Dufourg, puis Casali en 2012), jusqu'au site officiel info(dot)gouv(dot)fr. D'oĂč le flou, et un dĂ©bat encore ouvert.
Pourquoi cette prĂ©fĂ©rence des historiens ? Le chant est Ă©crit en avril 1792, dans la panique de l'invasion autrichienne et prussienne. Tout le texte mobilise contre "les tyrans" : le vers se lit naturellement comme une menace adressĂ©e Ă l'ennemi. Et dans les textes de l'Ă©poque, "sang impur" dĂ©signe bien les contre-rĂ©volutionnaires â Jean-ClĂ©ment Martin cite des usages de 1790 allant dans ce sens.
Quant Ă la lecture "sang du peuple", elle repose sur l'idĂ©e que l'Ancien RĂ©gime opposait le "sang pur" des nobles Ă celui du peuple, et que les rĂ©volutionnaires auraient retournĂ© l'insulte avec fiertĂ©. SĂ©duisant â mais ses dĂ©tracteurs rappellent que le "sang bleu" n'Ă©tait pas une expression courante en France au XVIIIe siĂšcle.
Et si le vers vous choque, rassurez-vous : c'est un rĂ©flexe classique. Face aux passages de la Bible ou du Coran devenus indĂ©fendables au goĂ»t du jour, on ne touche jamais au texte sacrĂ© â on réécrit son sens. La Marseillaise a droit au mĂȘme traitement : la menace de guerre de 1792 devient soudain un poĂšme sur le sacrifice du peuple.
Félicitations : vous ne faites plus de l'histoire, vous faites de l'exégÚse.
Simon LM | LostInTab retweeted
Replying to @PaulLarrouturou
Non ce nâest pas la premiĂšre fois @EmmanuelMacron
Simon LM | LostInTab retweeted
Bitchat est maintenant 4e de lâAppStore français đ«đ·
Juste derriĂšre Claude, Gemini et ChatGPT.
Ironiquement, juste devant France Identité et la Carte Vitale.
Pour rappel :
Bitchat est une messagerie chiffrée qui permet de communiquer sans Internet, sans numéro de téléphone et sans compte, grùce à un réseau maillé (mesh) Bluetooth.
Chaque tĂ©lĂ©phone peut relayer les messages des autres, permettant de communiquer mĂȘme en cas de coupure dâInternet ou de censure du rĂ©seau.
Bitchat a notamment connu plusieurs pics de tĂ©lĂ©chargements lors de mouvements de contestation, censure ou de coupures dâInternet.
đźđ© IndonĂ©sie : manifestations contre les privilĂšges des parlementaires et les violences policiĂšres.
đłđ” NĂ©pal : rĂ©voltes Ă©tudiantes contre la corruption et le blocage des rĂ©seaux sociaux.
đșđŹ Ouganda : coupures dâInternet Ă lâapproche des Ă©lections prĂ©sidentielles.
đźđ· Iran : manifestations anti-IRGC et restrictions dâaccĂšs Ă Internet.
Simon LM | LostInTab retweeted
Replying to @GDarmanin
J'ai du mal à comprendre. Il a été annoncé 30 000 pillards rien qu'à Marseille et là vous nous expliquez qu'il y a seulement 174 incarcérations ?
Simon LM | LostInTab retweeted
Patch d'urgence pour des anciennes versions de PHP (Ă compiler vous mĂȘme) :
PHP 7.4 : github.com/php/php-src/tree/âŠ
PHP 8.0 : github.com/php/php-src/tree/âŠ
PHP 8.1 : github.com/php/php-src/tree/âŠ
La mise à jour sur un PHP supporté est vivement recommandée ++++
Les PHP sont dispo dans les derniĂšres versions corrigeant le souci : PHP 8.5.12, 8.4.27, 8.3.36 and 8.2.35
L'ami remi pour PHP sur les bases RHEL est déjà patché !
Exemple avec PHP 8.3 : rpms.remirepo.net/enterpriseâŠ
Simon LM | LostInTab retweeted
PHP en PLS đš
Deux CVE critiques (CVSS 9.2) ont fuité avant leur embargo officiel. (patch à venir)
En attendant, mitigation partielle dans php.ini :
session.upload_progress.enabled = Off
Pas un vrai fix, juste un pansement. Mettez Ă jour dĂšs que possible !
#PHP #CVE #php2shell
Simon LM | LostInTab retweeted
A new frontier for on-device speech.
We're open-sourcing Phonon, a suite of TTS models under 50m parameters, setting a new standard for naturalness and accuracy across languages, with the broadest inference support to date.
Phonon-31m is available under Apache 2.0.
gradium.ai/phononđ§”
Simon LM | LostInTab retweeted
Introducing Voxtral 3: state-of-the-art Transcribe and Speech models powering Mistralâs new voice agents API. đ§”
Simon LM | LostInTab retweeted
Octave Klaba (OVHcloud) : « Nous allons apporter sur le marché un LLM trÚs en avance sur son temps »
latribune.fr/article/tech/inâŠ
Simon LM | LostInTab retweeted
Si vous avez téléchargé aujourd'hui la derniÚre version de CLI d'OVHcloud, merci de la mettre à jour à nouveau trÚs rapidement. Sinon effacer. Il s'agit de repo:
github.com/ovh/ovhcloud-cli
La version CLI de 14h47 a été compromise par un hacker. Nous l'avons détecté et bloqué à 16h21. Merci au client qui nous a remonté le souci. La version compromise est v0.11.0 v0.12.0 v0.13.0 v0.14.0 v0.15.0.
La version v0.10.0 et la future 0.16.0 est clean.
On vient de finit les premiĂšres vĂ©rifications et aucun autre repo n'est affectĂ©. Nous avons aussi retracĂ© l'incident. Le hacker a utilisĂ© le compte github d'un des dĂ©veloppeurs et a ajoutĂ© un binaire dont le job est rĂ©cupĂ©rer les secrets sur le disque. La qualitĂ© du binaire est mĂ©diocre mais il peut aller jusqu'au bout. Si vous ĂȘtes concernĂ©s, merci de changer tous les secrets sur votre disque.
On continue les recherches sur le binaire et on va publier les détails additionnels sous peu.
Simon LM | LostInTab retweeted
Replying to @ElCrackitoDuNet
Est-ce que je viens de voir un jeune émeutier attaquer avec un marteau une femme en pleure ?
Simon LM | LostInTab retweeted
Replying to @Fabien_Mikol @SakumiBLR
Beaucoup ne savent pas comment fonctionnent les assurances.
Déjà cela augmente les assurances de tous, mais cela augmente en premier lieu significativement les assurances des victimes lorsqu'il y a eu plusieurs pillages. Sans oublier que ce n'est jamais rembourser à 100%. Loin de là .
De plus, comme la sĂ©curitĂ© n'est plus assurĂ©e par l'Ătat, certains commerces ne prendront pas le risque de rĂ©ouvrir.
C'est affligeant de devoir expliquer cela.



















