Nicolas Boulay a écrit 15798 commentaires

  • [^] # Re: Besoin d'expliciter le init ?

    Posté par  (site web personnel) . En réponse au journal Linux et BusyBox, un duo parfait pour s'amuser. Évalué à 3.

    Quelle taille au final ?

    Si tu fait du go qui embarque toute lib au final, tu arrives a démarrer l'appli a la place d'init ?

    C'est possible de faire une app dans une vm avec rien d'autres ?

    "La première sécurité est la liberté"

  • [^] # Re: Il faut comparer ce qui est comparable

    Posté par  (site web personnel) . En réponse au journal Éco-responsabilité du numérique et calcul d'impact. Évalué à 1.

    l'idée c'est de choisir où on fait de la croissance (médecine typiquement) et où on diminue nos activités (consommation, trajets, …).

    C'est le genre de bullshit que l'on lit de la part de certain décroissance. La croissance fait toujours référence à la croissance du PIB. C'est une mesure incomplète, mais facile à faire partout, et qui a une forte corrélation avec plein de truc, comme le taux d'emplois, le niveau de vie, la consommation d'énergie, etc…

    Baisser le PIB permet effectivement la production de CO2, le prix est juste très élevé.

    Du coup, ce n'est pas incompatible avec une bonne qualité de vie.

    Par définition, ça l'est. Si tu n'as plus la machine pour faire du boulot (peleteuse, moissonneuse), tu le fais la main. C'est du travail dur. cf les conf de Jancovici.

    Un autre argument, c'est que si on n'en fait pas, de toute façon avec le réchauffement climatique, on va se prendre une grosse récession dans la tête, et là on ne va rien choisir du tout, on va tout subir.

    Si on ne fait rien, on va se prendre un +4°C qui va rendre des sols infertiles, voir invivable et augmenter les catastrophes naturelles, le tout doublé d'une crise économique de part la fin du pétrole(énergie) pas cher.

    il faut regarder précisément ce qu'est la décroissance et ne pas en rester à décroissance = retour dans le passé.

    C'est une simplification. Mais le passé donne une indication du niveau de vie qui correspond au PIB que l'on souhaite atteindre (toute chose étant égal par ailleurs).

    "La première sécurité est la liberté"

  • [^] # Re: Il faut comparer ce qui est comparable

    Posté par  (site web personnel) . En réponse au journal Éco-responsabilité du numérique et calcul d'impact. Évalué à 2.

    Le temps que je passe à regarder Netfix ou Prime n'est pas passé sur Disney+ , bref toute la production en question ne fait que se partager la part de budget alloué aux loisirs, augmenter leur production, n'augmentera pas le budget disponible.

    Si tu fais la somme, les CA ont explosé. Je suis d'accord qu'une partie du CA de la vidéo (VHS) est passé dans Netflix&Co, mais tu notes bien que l'industrie du streaming produit plusieurs ordre de grandeur de moins de CO2 que celle de la cassette vidéo en plastique pour le même chiffre d'affaire.

    La PI ne se limite pas aux médias. Tout le logiciel en fait aussi parti. Avec plusieurs Mo de mémoire dans le moindre puce minuscule, la quantité de code gérable se décuple et avec les besoins en codeurs. Et tout cela sans que cela change l'empreinte écologique, car produire une puce fine ou grossière revient au même impact.

    Quand tu dois produire une voiture avant du dessinait à la main ton chassis. Aujourd'hui, tu as besoin de plusieurs ingénieurs et de logiciel spécialisé de dessin et de simulation pour faire la voiture la plus légère possible. Donc, la part de PI augmente dans le cout d'une voiture. En 2000, on disait que l'électronique allait être le poste le plus couteux dans une voiture. Bientôt, cela sera le logiciel.

    Quand tu veut mettre moins de matière, ou si tu veux optimiser un process, tu es obligé de mettre plus d'intelligence humaine dedans (sous forme d'ingénierie ou de logiciel d'aide à la conception). Donc, une part de la valeur total du produit devient de la PI, tout en baissant la consommation de ressource naturelle.

    "La première sécurité est la liberté"

  • [^] # Re: Dumb tvs

    Posté par  (site web personnel) . En réponse au lien LG annonce de nouvelles fonctions de ciblage publicitaire pour ses téléviseurs "intelligents". Évalué à 5.

    Ils va falloir démocratiser les ad bloqueur pour TV et faire du lobby pour interdire le profilage sur les trucs aussi chères (pour contrer tout lobby anti bloqueur qui va arriver).

    "La première sécurité est la liberté"

  • # ça va coupé

    Posté par  (site web personnel) . En réponse au lien LG annonce de nouvelles fonctions de ciblage publicitaire pour ses téléviseurs "intelligents". Évalué à 6.

    Si jamais une seule pub de LG apparait sur mon appareil, il ne reverra jamais internet.

    "La première sécurité est la liberté"

  • # clever cloud

    Posté par  (site web personnel) . En réponse au journal Scalingo & co, ça PAAS ou ça casse ?. Évalué à 6.

    J'ai utilisé clever-cloud, ça juste marche pour ma part.

    "La première sécurité est la liberté"

  • [^] # Re: Il faut comparer ce qui est comparable

    Posté par  (site web personnel) . En réponse au journal Éco-responsabilité du numérique et calcul d'impact. Évalué à 3.

    On est pas une infinité non plus; à un moment faut bien consommer ce qui a été produit, et le temps de la population mondial est limité.

    Parce que Molière et Alexandre Dumas ont écrit des chefs d'oeuvre, cela diminue le marché pour Netflix ou Blizzard ou Robert Lafond ?

    Donc concrètement tu proposes quoi? T'as pas de propositions. Tu dis juste que la décroissance c'est inacceptable. Le seul soucis c'est que même inacceptable elle est inéluctable; je n'ai, jusqu'à présent, vu aucun scénario n'a de solution au réchauffement climatique sans décroissance.

    La décroissance ne peut pas être une solution mis en avant en premier comme le fond les écolos, c'est juste irresponsable. Il y a plein de chose à faire avant, comme doubler la production électrique (et pas la baisser comme le propose negawatt pour se passer du nucléaire, ne pas fermer les 12 réacteurs nucléaires comme prévu, en lancer plusieurs autres, relancer les surgénérateurs, relancer les éoliennes un peu partout). Il faut avoir un plan de sortie du pétrole à moyen terme. Cela implique de revoir les infrastructures du pays et des villes (chemin de fer, fret, trajet domicile-travail, vélo, etc…), faire un plan massif d'isolation pour 2050, avec la formation/recrutement/financement des 100 000 ouvriers nécessaires. Il faudrait faire une taxe carbone en EU + aux frontières et ne pas se laisser faire par les allemands qui se foutent du climat.

    Il faudra sans doute ouvrir quelques mines de terres rares en France, malgré l'opposition des écolos pour éviter une dépendances à l'import. Une mine en EU sera toujours plus propre qu'une mine n'importe ou ailleurs.

    Bref, il y a plein de chose à faire avant de dire à tout le monde qu'ils vont être 3 à 4 fois plus pauvre qu'aujourd'hui.

    "La première sécurité est la liberté"

  • [^] # Re: Il faut comparer ce qui est comparable

    Posté par  (site web personnel) . En réponse au journal Éco-responsabilité du numérique et calcul d'impact. Évalué à 1.

    La PI ne se limite pas a l'artistique.

    Oui on peut produire une infinité de contenu numérique, mais si tu n'as pas matériellement le temps de l'utiliser ce contenu n'a aucune valeur.

    Tu n'es pas seul sur terre.

    Ça dépend des contrepartie, typiquement, moi je suis prêt a voir mon salaire baisser, en échange d'une réduction du temps de travail.

    Ce n'est pas gagné. Si on double la production électrique par deux, on doit encore diviser par 2 le pib. Si on reste a production constante (scenario negawatt sans baisse) on divise par 4.

    "La première sécurité est la liberté"

  • [^] # Re: Il faut comparer ce qui est comparable

    Posté par  (site web personnel) . En réponse au journal Éco-responsabilité du numérique et calcul d'impact. Évalué à 2.

    Croire que l'on peut avoir une croissance infinie alors que le monde est fini est une absurdité atteignable qu'en décorrélant les chiffres de la réalité.

    Sauf que cette phrase répétée ad nauseam est absurde. Le croissance fait référence au PIB, elle n'est pas directement lié à l'usage des ressources de la planète. Toute création intellectuelle est par exemple très indirectement lié.

    Enfin la décroissance n'est pas une option facultative, elle est obligatoire, par contre en fonction de ce qu'on fait autour (mieux consommer, isoler, moins renouveler, plus réparer), elle sera plus ou moins violente.

    Cela sera alors d'une grande violence. Personne ne veut voir son salaire baissé durablement et fortement surtout pas les plus pauvres. Avant de baisser le PIB (ou la population…), on peut baisser la dépendance du PIB à l’énergie, et la dépendance de l'énergie au CO2.

    "La première sécurité est la liberté"

  • [^] # Re: Il faut comparer ce qui est comparable

    Posté par  (site web personnel) . En réponse au journal Éco-responsabilité du numérique et calcul d'impact. Évalué à 1. Dernière modification le 28 janvier 2022 à 10:26.

    Les mesures drastiques n'impliquent pas obligatoirement la décroissance. Le mensonge est de faire croire que c'est la seule solution.

    Les moinsseurs se rendent compte de la différence entre diviser son salaire par 2 ou par 4 ? (doublement de l'électricité et fin des fossiles = -50% d'énergie, sans nucléaire : -75%) Le confort provient beaucoup du prix de l’énergie (machine,…).

    "La première sécurité est la liberté"

  • # projet open ?

    Posté par  (site web personnel) . En réponse au journal OpenData Meteo. Évalué à 6.

    Il faut créer un projet de réseau de station météo open. J'imagine qu'il existe des tonnes de station open source, il ne reste plus qu'à fournir le serveur et le moyen pour envoyer/partager les infos (OMM, OpenMeteoMap ?).

    "La première sécurité est la liberté"

  • # driver

    Posté par  (site web personnel) . En réponse au message probleme pour faire un timer précis de l'ordre de la milliseconde. Évalué à 3.

    Tu peux avoir des drivers mauvais pour le rt (proprio) etc…

    Tu peux tenter de les désactiver.

    "La première sécurité est la liberté"

  • [^] # Re: Il y a email et email

    Posté par  (site web personnel) . En réponse au journal Éco-responsabilité du numérique et calcul d'impact. Évalué à 1.

    Tu peux utilisé la consommation de telle machine (~300W * 5) et le temps de transports par machine (10 ms ?) divisé par le nombre de mail traité en même temps (1000 ? 100 000 ?)

    "La première sécurité est la liberté"

  • [^] # Re: Il faut comparer ce qui est comparable

    Posté par  (site web personnel) . En réponse au journal Éco-responsabilité du numérique et calcul d'impact. Évalué à 2.

    La décroissance semble une solution très efficace.

    Efficace pour vivre un enfer. Dans le passé, à ce niveau d'énergie et de PIB on vivait 40 ans.

    L'effet rebond a bon dos, c'était exactement le même argument contre la ceinture de sécurité : le sentiment de sécurité allait augmenter les accidents.

    Ce n'est pas parce que tu peux envoyer 100 mails un soir que tu as besoin de le faire !

    "La première sécurité est la liberté"

  • [^] # Re: Il faut comparer ce qui est comparable

    Posté par  (site web personnel) . En réponse au journal Éco-responsabilité du numérique et calcul d'impact. Évalué à 2.

    un salarié reçoit 58 messages quotidiens et en envoie 33 d’une taille moyenne de 1 Mo. Cela représente 13,6 tonnes équivalents CO2, soit 13 allers-retours Paris New York…

    C'est totalement bidon.

    Un ordinateur complet nécessite une tonne de CO2… (cf https://www.greenit.fr/2010/02/26/24-fois-plus-de-co2-lors-de-la-fabrication-d-un-ordinateur-que-lors-de-son-utilisation/ )

    "La première sécurité est la liberté"

  • [^] # Re: Orbital?

    Posté par  (site web personnel) . En réponse au journal Desktop : enfin du choix, enfin un langage de programmation sérieux. Évalué à 3.

    Le model widget+mvc peut aller a la poubelle par rapport a l'architecture ELM.

    "La première sécurité est la liberté"

  • [^] # Re: Orbital?

    Posté par  (site web personnel) . En réponse au journal Desktop : enfin du choix, enfin un langage de programmation sérieux. Évalué à 3.

    Si Rust pouvait avoir un toolkit graphique à lui, cela serait pas mal. GTK dépend du C et Qt de C++.

    Depuis la création de ces 2 toolkits, le web a changer complètement le manière de faire de la GUI (angular,react, vuejs, ELM,…). Il y aurait de quoi faire un truc énorme (dans tous les sens du terme).

    "La première sécurité est la liberté"

  • [^] # Re: Rien ne se perd

    Posté par  (site web personnel) . En réponse au journal Nous avons remarqué que vous n'utilisez PAS de bloqueur de publicités !. Évalué à 6.

    il me semble que le service de la poste de distribution de tract le respecte bien.

    "La première sécurité est la liberté"

  • [^] # Re: Contraintes

    Posté par  (site web personnel) . En réponse au journal Letlang, encore un nouveau langage de programmation. Évalué à 4. Dernière modification le 09 janvier 2022 à 09:51.

    Lisaac avait aussi une syntaxe à mot clef intéressante.

    https://fr.wikibooks.org/wiki/Lissac/slot_param%C3%A8tres_et_mots_cl%C3%A9fs

    sinon niveau compilation, il était aussi très fort en utilisant le typage pour enlever les appel virtuel, il avait un mot clef "expanded" pour pouvoir éviter le boxing d'object, etc…

    "La première sécurité est la liberté"

  • [^] # Re: Contraintes

    Posté par  (site web personnel) . En réponse au journal Letlang, encore un nouveau langage de programmation. Évalué à 4.

    Ton système pourrait permettre d'implémenter les vérifications d'unité de calcul sans être méga lourd ?

    "La première sécurité est la liberté"

  • [^] # Re: durée de vie CD/DVD

    Posté par  (site web personnel) . En réponse au journal Sauvegarde suite et fin ?. Évalué à 4.

    Attention les DVD ont une durée de vie bien plus courte que les CD. La correction d'erreur est différente : dans le cas du DVD, le "paquet de zéros renvoyés" est absorbé par le codec vidéo.

    "La première sécurité est la liberté"

  • [^] # Re: Un très grand bravo pour le travail accompli

    Posté par  (site web personnel) . En réponse à la dépêche Compter automatiquement les mots prononcés sur les chaînes d'information continue. Évalué à 4.

    il faudrait aussi croiser les nom des candidats et des heures d'audiences, cela pourrait être fait avec un score d'impact (somme des audiences au moment ou le mot est prononcé).

    "La première sécurité est la liberté"

  • [^] # Re: La syntaxe...

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de G'MIC 3.0 : Une troisième dose pour un traitement efficace de vos images !. Évalué à -8.

    Si tu n'a jamais eu de coupe raté chez le coiffeur, tu as bien de la chance.

    C'est bizarre que tu considères en tant que chercheur en traitement d'image et du signal, que tu puisses magiquement aussi être chercheur en théorie des langages et en ergonomie.

    J'ai une petit idée duquel de nous deux est présomptueux.

    Bonnes fêtes à tous, j’arrête là aussi.

    "La première sécurité est la liberté"

  • [^] # Re: La syntaxe...

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de G'MIC 3.0 : Une troisième dose pour un traitement efficace de vos images !. Évalué à 2.

    sed pour faire un remplacement rapide de texte dans un fichier, que de dégainer n'importe quoi d'autre…

    J'utilise Perl à la place, qui permet encore plus de chose. Mais ce n'est pas le sujet. Sed a été créé à une époque, où la puissance CPU et la RAM étaient comptés, et depuis sa sortie, il y a beaucoup d’évolution dans la science des langages.

    En général, il vaut mieux faire confiance aux créateurs du langage, qui ont réfléchi à la question plus longuement.

    Sans doute. Mais je vous conseil de lire "clean code" pour voir que c'est difficile à faire avec votre langage. La définition de ce que l'on appelle du code propre à bien évoluer et à commencer à se définir plus clairement depuis 10 ans. Robert C. Martin est un des précurseurs du domaine ( http://cleancoder.com/ )

    Le concepteur du langage doit gérer un ensemble de contrainte parfois contradictoire. Le C et le C++ ont la structure de leur fichier faite pour réduire la taille de l'unité de compilation, ce n'est plus aussi pertinent aujourd'hui.

    Perso, il ne me viendrait pas à l'idée de décréter que SQL c'est mal, parce que je comprend pas facilement ce qui se passe lorsque je lis une requête.

    La clarté d'une syntaxe d'un langage ne contraint pas ce qui se passe à la couche suivante. Le SQL pourrait avoir les mêmes fonctionnalités et être bien plus compréhensible. Je n'ai pas dit que c'était facile, je dis que dans l'état actuel des choses, on devient chauve à écrire des longues requêtes et que la plus part des mortels utilises des ORM pour éviter de le faire.

    Ca serait vraiment naïf de ma part (ou pédant au choix). Au contraire, je me dis plutôt que si des gens qui sont experts en BDD ont élaboré le langage de cette façon, c'est surement qu'il y a une bonne raison (que je ne suis pas apte à comprendre, avec le niveau en BDD que j'ai).

    Ce n'est pas parce que l'on est pas coiffeur que l'on ne peut pas critiquer une coiffure, ou critiquer une maison, si l'on n'est pas maçon. On peut justement critiquer le SQL car ces utilisateurs ne sont pas majoritairement des experts en BDD et en théorie des ensembles.

    L'utilisabilité d'un logiciel et les principes d'ergonomie existent aussi pour les langages et ne se limitent pas aux IHM (principe de moindre surprise, principe de moindre mémorisation, nom prononçable,…).

    "La première sécurité est la liberté"

  • [^] # Re: La syntaxe...

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de G'MIC 3.0 : Une troisième dose pour un traitement efficace de vos images !. Évalué à 4.

    La lisibilité d'un langage, ça peut être bien. Mais prendre cette propriété seule pour juger du niveau d'aboutissement ou de la praticité d'un langage, c'est vraiment pas une bonne idée (pour pas dire que c'est foireux).

    Je pense que tu es dans le cas ultime ou le langage est adapté au hardcore user les plus extrêmes : les créateurs du langage.

    On ne peut pas attendre que tous les langages ressemblent au Basic Python (ça serait d'une tristesse!).

    python, java, ocaml, rust, C, golang, Javascript, il y a plein de possibilités. Si gmic était une lib pour Python, il aurait 100x plus d'utilisateurs, c'est sûr (et je n'aime pas python).

    Il faut voir si vous avez un AST interne pour le langage, mais je pense qu'il doit être possible de garder exactement les mêmes concepts et 2 syntaxes.

    "La première sécurité est la liberté"