XD blog

blog page


2018-12-17 La COP 24, berceau des illusions

Greta Thunberg proteste à sa façon en refusant d'aller à l'école chaque vendredi pour protester contre l'inaction des gouvernements face au réchauffement climatique. Dans son discours lors de la COP 24, elle parle de justice climatique, elle dit aussi que si nous avons tant de fois échoué à réparer un système, c'est peut-être qu'il faut en changer.


more...

2018-12-15 La loi et le politique impatient

L'article induit quelque peu en erreur car le titre est comme d'habitude rédigé de façon à accrocher le lecteur tout en l'induisant dans l'erreur si jamais s'il s'arrêtait là : Le plafonnement des indemnités prud’homales jugé contraire au droit international. En substance, l'article aborde un cas où le jury prud'homal a donné raison à l'employé et a accordé des indemnités hors du plafond proposé par la loi. La loi plafonne les indemnités, l'employeur sait à l'avance ce qu'il va payer et cela peut être interprété comme si le jugement était connu à l'avance, ce qui est contraire à ce qu'on entend par Etat de droit. Le plafonnement des indemnités prud'homales n'est pas explicitement contraire à la loi mais pas tout à fait conforme à l'esprit de la loi. Voilà ce que j'ai retenu de cet article.


more...

2018-12-12 Les impôts payés en avance

Je suppose que beaucoup d'enseignants vacataires ont reçu un message des impôts comme celui que je recopie ci-dessous leur annonçant que les impôts seront prélevés dès le mois de janvier sur la base des revenus 2017 et corrigé en Septembre 2019 car le revenu 2018 ne sera connu qu'à cette date. Il est dit que le paiement à la source apporte beaucoup de souplesse... Je pense à tous les efforts pour mettre en place l'impôt à la source que l'Etat aurait pu utiliser pour réduire ce délai de 9 mois entre le début de l'année et la connaissance de mon revenu de 2018. Bref, si seulement on avait investi ces efforts dans la lutte contre la fraude plutôt que d'aller réformer une collecte qui marchait bien...


more...

2018-12-05 onnxruntime is open source

onnxruntime is meant to deploy machine learned models once they are converted to ONNX format. I did a presentation about it at PyParis and MSExperience. I went open source last night as expected. It aims at computing the prediction of many machine learned models or pipelines built with many machine learning frameworks. It does not take a dependency on the framework which produces the model, the runtime is optimized for CPU, GPU. I'm now working on a couple of projects, all open source, all on github. Interesting times.

2018-12-01 Choose a web framework

I need to choose a framework to run a website. The first option which comes to many developpers is probably django. But it is slow and it is difficult to know where to start with it. I looked into aiohttp or sanic. I was looking into something more efficient and I found some interesting options such as japronto (uses C), vibora (use Cython), uvicorn, starlette. There was some interesting benchmark here: Web Framework Benchmarks (source code is on github/TechEmpower. The example for Starlette is quite simple and easier to read than any big documentation. japronto seems a bit risky even though it is very promising. One last bjoern. Another benchmark.

2018-11-30 Avant les gilets jaunes

Les gilets jaunes est sans doute un mouvement de colère contre une mesure aux conséquences immédiates et qui impacte surtout ceux qui ont du mal à joindre les deux bouts. C'est-à-dire de plus en plus de monde. On a sans doute gardé un diesel pourtant plus polluant pour protéger nos constructeurs nationaux. Les français ont acheté des voitures diesel depuis plus de vingt ans alors même que la décision d'augmenter le prix du diesel aurait dû être prise il y a plus de vingt ans. On peut aisément concevoir la colère d'une personne qui a acheté sa voiture il y a deux mois, une voiture diesel, ce qui paraissait une bonne décision en fonction des informations connues il y a deux mois, bien que ce fût pas une bonne décision au sens écologique.


more...

2018-10-07 New Uni

L’Ecole polytechnique précise sa « New Uni »

New Uni est constitué de l'Ecole Polytechnique, l'ENSAE, l'ENSTA, Télécom Paris, Télécome SudParis. Le projet est décrit plus en détail sur le site de l'ENSAE Signature de la Convention de Coorpération « New Uni ». et sur le dossier de presse.

2018-10-04 Le compteur Linky

EDF ou Enedis quelque soit son nom - je me demande encore de l'opportunité de changer de nom si ce n'est pour aller conquérir des marchés à l'étranger sans dire que c'est la compagnie française - a récemment changé mon compteur électrique pour un compteur linky. Pour commencer, je ne vois pas un grand intérêt pour le consommateur d'avoir un tel compteur. Je passe les débats sur les ondes qui sont à mon humble avis pertinentes d'autant plus que je ne sais pas à quelle fréquence le compteur communique avec EDF ni s'il a tendance à accroître sa puissance au cas il se trouve au fond d'une cave où les ondes passent mal. Quel intérêt pour moi d'avoir ce compteur à part avoir une idée plus précise de la consommation de chaque appareil ? Cela ne me retiendra probablement pas de lancer une lessive peut être d'en différer l'heure bien que j'évite de la lancer trop tard pour ne pas réveiller le voisin. En contre partie, le compteur communique régulièrement ma consommation à EDF, ce qui induit nécessairement un surcoût de consommation pour envoyer ces données. Je ne sais pas qui paye, probablement moi. Et en hiver, au lieu de payer un montant lissé sur plusieurs mois, je paierai un fort montant à chaque jour de grand froid. A priori, je ne vois pas comment, dans ces conditions, je peux espérer une baisse de ma facture. En revanche, EDF est maintenant au courant du nombre de mes lessives, de mes vacances, de la durée de mon sommeil.


more...

2018-09-19 Le vrai Docteur House est une femme

Tout est expliqué là : Enigmes médicales : on a rencontré la médecin qui a inspiré "Dr House". On peut trouver sa chronique sur le New York Times : Lisa Sanders, M.D..

2018-08-30 Python 3.7

For those would want to install many packages on a :epkg:`Linux` machine, here are the instruction I followed for most of the content I write for my teachings : Install Python 3.7 and many packages on Linux Debian 9.

2018-07-30 A propos des scores nutritionnels

Manger devient de plus en plus compliqué, les produits sont aspergés de pesticides et autres déserbants dont on se demande comment ils peuvent ne pas être présents dans le fruit ou le légume qu'on mange. Si les diététiciens vous conseillaient de manger la peau des fruits il y a 50 ans car les vitamines s'y concentraient, ils vous recommandent maintenant de la laver et de l'enlever car les pesticides y ont élu domicile. Les poissons que nous mangeons ont mangé du plastique sans parler des huîtres qui ne vous diront pas ce qu'elles ont filtré. En attendant que les produits bio se propagent, il faut s'intéresser maintenant à tous les E qui pullulent dans les étiquettes des produits préparés : Quel est le bon système d'information pour lutter contre la malbouffe ?. Quelques liens utiles : yuka, une application qui calcule en direct le score nutritionnel d'un produit à partir de son étiquette, elle utilise les données de OpenFoodFacts, la DGCCRF qui émet des alertes sur les produits avariés, DGCCRF - Alerte rappels de produits, FoodWatch qui éduque sur les décisions prises et qui nous impacte au quotidien telle que sur le CETA : Les accords commerciaux menacent nos choix démocratiques. SlowFood insiste sur l'éducation des enfants. Enfin, Siga propose un score qui prend en compte un aliment dans sa globalité et distinguent les aliments transformés et ultra transformés. Pour donner une idée concrète, il faut revoir L'aile ou la cuisse. J'ai aussi découvert que deux beurres bio n'étaient pas toujours équivalents, le premier est fait à partir de crème de beurre, Beurre moulé demi-sel bio - Franprix - 250 g, le second utilise de la crème et du lait écrémé en poudre, Beurre de Baratte - Carrefour Bio - 250 g, ce qui m'apparaît à première vue très surprenant. Je terminerais par deux cartes produites par Erin Brokovitch : Chromium 6 aux USA, Cancer et autres problèmes aux USA.

2018-07-28 Numériques, parcoursup

Une émission intéressante : Tout est numérique. Et à propos de parcourssup : Un clone en Python 3 de Parcoursup, écrit à but didactique.

2018-07-26 Interview de l'auteur de Python dans le monde

Suivez le lien : « Je n’imaginais pas que le langage informatique Python connaîtrait un tel succès ». Quand j'y repense, j'ai commencé à enseigner le langage Python en 2005 avec la version 2.5 sur les conseils d'un ancien élève autrefois mon étudiant qui me disait qu'un des objectifs du langage était sa simplicité, d'où une plus grande facilité d'apprentissage comparé à d'autres langages. Sa grammaire était l'une des plus courtes. Je suis parti avec un livre en vacances et que j'ai potassé tranquillement sur la plage pendant une semaine, trois semaines avant de préparer mes premiers cours. 13 ans plus tard, le langage est enseigné quasiment partout, il est présent sur nombre d'offre d'emplois et est un des langages les plus utilisés pour faire de la datascience.

2018-07-25 Logiciels gratuits de capture d’écran en vidéo

Suivez le lien : 10 logiciels gratuits de capture d’écran en vidéo. J'ai essayé OBS qui n'est pas mal du tout.

2018-07-24 Multiplier avec les doigts et théorème de maths

Ma soeur me demandait ce que je pensais de la vidéo Multiplier avec les mains où on voit quelqu'un expliquer comment multiplier avec les doigts et la connaissance des multiplication de deux chiffres inférieur à 5. Tut d'abord j'y ai vu un théorème de mathématiques à démontrer formidablement bien posé et abordable dès la quatrième ou la troisième (après les identités remarquables). Est-ce qu'on devrait enseigner cette méthode de calcul aux enfants ? Je dis oui si on continue d'enseigner les autres et non si on bascule vers celle-là uniquement car elle ne s'applique qu'aux nombres à deux chiffres. Le plus amusant dans les maths, c'est de comprendre pourquoi ça marche, pas de comptrer le plus vite du monde. Et c'est quand même plus simple d'écrire 9 x 9 = (10 - 1) x 9 = 10 x 9 - 9 = 90 - 9 = 81 pour calculer mentalement le résultat que d'utiliser la méthode avec les doigts, surtout dans un pays qui à tort a tendance à pointer du doigt tous ceux qui comptent avec leurs doigts.


<-- -->

Xavier Dupré