Cyprien a écrit 1196 commentaires

  • # Journal

    Posté par  (site web personnel) . En réponse au lien Consultation du Sénat sur l'acceptabilité des zones à faibles émissions. Évalué à 10.

    J'avais écrit un journal sur le sujet : https://linuxfr.org/users/cyprien1/journaux/hs-parlons-zfe
    Faire accepter quelque chose qui n'a pas de sens n'est pas simple. Je cherche aujourd'hui à acheter une nouvelle voiture, pour avoir une crit'air 1 pour environ 6000€, je peux acheter :
    - Petite voiture essence qui date de 2010 (mais attention, la même de 2009 devient une crit'air 2)
    - Un gros 4x4 (V8, 3,9L) GPL de 2003
    - Une voiture électrique en fin de vie (Nissan Leaf avec 60km d'autonomie ou Blue Car recyclée) sur laquelle le moindre changement de pièce coûte très cher (voir condamne la voiture)

    Autre sujet qui doit être étudié, les pneus et les plaquettes de freins : https://www.auto-infos.fr/article/l-ademe-s-inquiete-des-particules-fines-produites-par-les-pneus-et-les-plaquettes.249077

    Bref, pour moi, c'est juste une sélection par l'argent, on ferait mieux d'interdire tout simplement les voitures dans les villes et donner quelques droits de passage aux riverains, ça serait plus égalitaire (https://lumieresdelaville.net/pontevedra-ville-espagnole-sans-voiture/)

  • [^] # Re: Mike n'était pas très inspiré ce jour-là

    Posté par  (site web personnel) . En réponse au journal Lundi soir pourri. Évalué à 6. Dernière modification le 21 avril 2023 à 12:30.

    Cet arrêté est d'une bêtise.

    Je ne comprends même pas qu'il puisse exister… On peut vraiment tout mettre dans un arrêté ?

  • [^] # Re: mais à quoi à donc servi l'argent du fonds "Marianne"?

    Posté par  (site web personnel) . En réponse au lien Scandale Schiappa ou scandale Schiappa ?. Évalué à 4.

    Bien d'accord, c'est juste un écran de fumée… Tout comme l'une qui bouge sans toucher l'autre, ou d'autres trucs comme ça.
    Du beau boulot de McKinsley tout ça :)

  • [^] # Re: Définition de terrorisme?

    Posté par  (site web personnel) . En réponse au lien Max Weber et la « violence légitime ». Évalué à 2.

    Du coup, tu veux dire que le système actuel est trop démocratique ?
    J'aimerais bien avoir la suite de ton raisonnement…

  • [^] # Re: Génération en JS

    Posté par  (site web personnel) . En réponse au lien Des exemples de programmes écrits grâce à chat-GPT. Évalué à 3.

    Désolé, donc, là, il s'est trompé il a trié par ordre alphabétique les superficies :)

    C'est trié par ordre alphabétique et pas par ordre croissant

    Je suis désolé pour cette erreur. Voici la fonction modifiée pour trier les villes par ordre croissant de superficie :

    import json

    def trier_villes_par_superficie(json_str):
    # Charger le JSON
    data = json.loads(json_str)
    # Trier la liste des villes par superficie croissante
    villes_triees = sorted(data["villes"], key=lambda ville: ville["superficie"])
    # Construire un nouveau JSON trié
    data_trie = {"villes": villes_triees}
    json_trie = json.dumps(data_trie, indent=2)
    return json_trie

  • [^] # Re: Génération en JS

    Posté par  (site web personnel) . En réponse au lien Des exemples de programmes écrits grâce à chat-GPT. Évalué à 3.

    Il faut comprendre le fonctionnement, son jeu de données, c'est internet donc, plus il a d'exemples, mieux ca fonctionne…

  • [^] # Re: Génération en JS

    Posté par  (site web personnel) . En réponse au lien Des exemples de programmes écrits grâce à chat-GPT. Évalué à 2. Dernière modification le 31 mars 2023 à 17:54.

    Je te mets un exemple de ce que je viens de construire :

    Peux-tu me faire un json avec les 20 plus grandes villes de france, leur population, leur superficie et leur maire

    Bien sûr, voici un exemple de JSON avec les 20 plus grandes villes de France, leur population, leur superficie et leur maire :

    {
    "villes": [
    {
    "nom": "Paris",
    "population": 2190327,
    "superficie": 105.4,
    "maire": "Anne Hidalgo"
    },
    {
    "nom": "Marseille",
    "population": 861635,
    "superficie": 240.6,
    "maire": "Michèle Rubirola"
    },
    {
    "nom": "Lyon",
    "population": 515695,
    "superficie": 47.9,
    "maire": "Grégory Doucet"
    },
    {
    "nom": "Toulouse",
    "population": 479553,
    "superficie": 118.3,
    "maire": "Jean-Luc Moudenc"
    },
    {
    "nom": "Nice",
    "population": 342295,
    "superficie": 71.9,
    "maire": "Christian Estrosi"
    },
    {
    "nom": "Nantes",
    "population": 313288,
    "superficie": 65.19,
    "maire": "Johanna Rolland"
    },
    {
    "nom": "Strasbourg",
    "population": 280966,
    "superficie": 78.26,
    "maire": "Jeanne Barseghian"
    },
    {
    "nom": "Montpellier",
    "population": 280300,
    "superficie": 56.88,
    "maire": "Michael Delafosse"
    },
    {
    "nom": "Bordeaux",
    "population": 257804,
    "superficie": 49.36,
    "maire": "Pierre Hurmic"
    },
    {
    "nom": "Lille",
    "population": 232787,
    "superficie": 34.83,
    "maire": "Martine Aubry"
    },
    {
    "nom": "Rennes",
    "population": 216815,
    "superficie": 50.39,
    "maire": "Nathalie Appéré"
    },
    {
    "nom": "Reims",
    "population": 182592,
    "superficie": 46.9,
    "maire": "Arnaud Robinet"
    },
    {
    "nom": "Le Havre",
    "population": 170352,
    "superficie": 46.95,
    "maire": "Édouard Philippe"
    },
    {
    "nom": "Saint-Étienne",
    "population": 170049,
    "superficie": 79.97,
    "maire": "Gaël Perdriau"
    },
    {
    "nom": "Toulon",
    "population": 166527,
    "superficie": 42.84,
    "maire": "Hubert Falco"
    },
    {
    "nom": "Grenoble",
    "population": 161792,
    "superficie": 18.13,
    "maire": "Éric Piolle"
    }
    }

    Peux tu me faire une fonction qui ordonne ce JSON par superficie ?

    import json
    def trier_villes_par_superficie(json_str):
    # Charger le JSON
    data = json.loads(json_str)
    # Trier la liste des villes par superficie croissante
    villes_triees = sorted(data["villes"], key=lambda ville: ville["superficie"])
    # Construire un nouveau JSON trié
    data_trie = {"villes": villes_triees}
    json_trie = json.dumps(data_trie, indent=2)
    return json_trie

    Explications :

    La fonction trier_villes_par_superficie prend en paramètre une chaîne de caractères représentant un JSON contenant les données des villes.
    Elle commence par charger le JSON en utilisant la fonction json.loads.
    Ensuite, elle trie la liste des villes en utilisant la fonction sorted en spécifiant la clé de tri à utiliser (lambda ville: ville["superficie"] signifie que l'on trie par la valeur de la clé "superficie" de chaque ville).
    Elle construit un nouveau JSON trié à partir de la liste triée de villes en utilisant la fonction json.dumps.
    Enfin, elle retourne la chaîne de caractères représentant le JSON trié.

    Voici un exemple d'utilisation de la fonction :

    etc. etc.

  • [^] # Re: Génération en JS

    Posté par  (site web personnel) . En réponse au lien Des exemples de programmes écrits grâce à chat-GPT. Évalué à 1.

    Tu peux voir cela comme cela, mais, à mon avis, tu te trompes… Regarde ce que faisait une IA il y a 2 ans et ce que cela peut te pondre aujourd'hui.
    Et bien, si ça n'est pas parfait, aujourd'hui, ok, mais demain, ça le sera.

  • [^] # Re: Génération en JS

    Posté par  (site web personnel) . En réponse au lien Des exemples de programmes écrits grâce à chat-GPT. Évalué à 3.

    Mince, je crois que je n'ai plus accès aux échanges… Mais tu peux essayer facilement. Colles lui juste un JSON, il te dit ce qu'il comprend du JSON avec les en-têtes de colonnes, il comprend la logique.
    Moi, je suis juste bluffé, c'est un truc de dingue… Je ne cherche pas la petite bête (je ne dis pas cela pour toi :)), le code n'est sans doute pas parfait, des fois, ça ne fonctionne pas du premier coup. Mais, dans 1 an, 2 ans, 5 ans, il le sera.

    Alors, on peut faire l'autruche, mais, pour moi, c'est une mauvaise idée, on devrait juste regarder les alternatives libres aujourd'hui…

  • # Génération en JS

    Posté par  (site web personnel) . En réponse au lien Des exemples de programmes écrits grâce à chat-GPT. Évalué à 5.

    L'autre jour, j'avais un truc pénible à faire en JS (manipulation de tableaux avec sommes dans tous les sens, juste pour une utilisation).
    Chat-GPT me l'a fait, le code est assez variable d'un coup sur l'autre, mais il l'a fait.

    Comme c'était la première fois que je l'utilisais, j'ai un peu amélioré mes demandes :
    - Au début, je demandais tout avec une phrase => Ca ne fonctionnait pas parce que je demandais trop de choses d'un coup
    - Ensuite, je demandais les choses petit à petit => Au bout de quelques questions, il s’emmêlait les pinceaux
    - Ensuite, je collais mon JSON, et je faisais ma demande dans un commentaire => Ca a bien marché !
    - Enfin, je faisais les choses petit à petit en faisant des fonctions, avec des commentaires et en repartant des debugs.

    J'ai du mal à dire si cela m'a fait gagner beaucoup de temps, car c'était la première fois que je l'utilisais, mais franchement, j'ai trouvé cela juste incroyable.

  • [^] # Re: 100k signatures atteints depuis

    Posté par  (site web personnel) . En réponse au lien BRAV-M: Les pétitions de l'Assemblée nationale, une nouvelle forme de militantisme ?. Évalué à 2.

    Le pire qui puisse arriver est le rapporteur en commission permanente décide qu’il n’y a pas de sujet et décide de classer la pétition.

  • [^] # Re: Tout va bien

    Posté par  (site web personnel) . En réponse au lien Le Conseil de l’Europe s’inquiète d’un usage excessif de la force par la police française. Évalué à 3.

    Tu as oublié le Venezuela :)

  • # Hausse de 5% des salaires !

    Posté par  (site web personnel) . En réponse au lien Les Allemands font leurs grèves "sur le modèle de la France". Évalué à 3.

    Les syndicats veulent une hausse de 10% des salaires alors qu'il n'a été négocié qu'une hausse de 5% !
    Mis à part si j'ai loupé quelque chose, on a eut ce genre de chose en France ???

  • [^] # Re: Incroyable...

    Posté par  (site web personnel) . En réponse au journal Pays innovants : la Chine loin devant, les occidentaux largués. Évalué à 6.

    Et puis tu n'as pas tord, on peut aussi être premiers :
    La France, premier pays d’Europe à légaliser la surveillance biométrique

  • [^] # Re: Incroyable...

    Posté par  (site web personnel) . En réponse au journal Pays innovants : la Chine loin devant, les occidentaux largués. Évalué à 8.

    Les choses changent, on ne peut pas nier que les chercheurs ne cessent de nous interpeller sur un problème.
    C'est comme avec les infirmières, elles disent pendant dix que les hopitaux sont au bord de l’asphyxie, on l'ignore, et quand on a un bobo, ben… il n'y a plus personne pour bien le soigner…

  • [^] # Re: Article assurément critiquable…

    Posté par  (site web personnel) . En réponse au lien [Frustration] Pourquoi la France est bien une dictature. Évalué à 5.

    Je dirais qu'il y a quand même une grande différence entre s'opposer à une réforme, et se retrouver obliger de voter pour une motion de censure qui entraînera la chute du gouvernement en place. Mine de rien ça joue.

    La chute du gouvernement… et leur propre siège également !! On oublie trop souvent de le dire quand même !

  • [^] # Re: Macron aime t-il cette situation

    Posté par  (site web personnel) . En réponse au lien [Frustration] Pourquoi la France est bien une dictature. Évalué à 5.

    Complètement d'accord. Pour ses deux élections, on ne peut pas écarter les conditions de celles-ci. Je connais beaucoup de monde qui a voté Macron (y compris au premier tour) et qui le détestent (littéralement).
    Ils voulaient juste éviter Mélenchon et Lepen.
    En fait, le problème avec la démocratie représentative, c'est quand la confiance a presque disparue ! Donc, oui, démocratie directe par des référendums.
    Il est vrai qu'il est très difficile de répondre à des questions économiques, sociales, d'organisation de l'état, mais cela sera toujours pour moi infiniment moins difficile que de répondre à la question :
    En qui fais-tu le plus confiance pour ces 5 prochaines années :
    - Macron
    - Lepen
    - Mélenchon

  • [^] # Re: Macron aime t-il cette situation

    Posté par  (site web personnel) . En réponse au lien [Frustration] Pourquoi la France est bien une dictature. Évalué à 4.

    Entièrement d'accord avec toi !
    C'est ce que je voulais dire, Macron aujourd'hui n'est pas un dictateur (et il serait très difficile pour lui de l'être en France), mais il tend vers moins de démocratie. Donc, il est normal de dénoncer cette dérive.

  • [^] # Re: Macron aime t-il cette situation

    Posté par  (site web personnel) . En réponse au lien [Frustration] Pourquoi la France est bien une dictature. Évalué à 4.

    Mon avis est que la dictature n'arrive pas du jour au lendemain, elle se construit.
    Aujourd'hui on est tous tentés de se dire que l'on ne va pas vers plus de démocratie.

  • # Macron aime t-il cette situation

    Posté par  (site web personnel) . En réponse au lien [Frustration] Pourquoi la France est bien une dictature. Évalué à 6. Dernière modification le 23 mars 2023 à 08:38.

    Je pense depuis janvier que Macron aime ces situations de conflits : tenir sa ligne, faire plier ses opposants, être au centre des choses, ….
    Il a connu ça avec les gilets jaunes, ça a finit en grand débat national où il parlait tout seul pendant 6 heures en répondant aux questions des citoyens 3 par 3 ("sans même transpirer !" disaient les journalistes). Il y a eut aussi beaucoup de violences envers les manifestants (acceptable car les gilets jaunes étaient vus comme des gens d’extrême droite).

    Il y a aussi eut la période COVID où il y a mis tout le monde sous cloche, les vaccins, etc. Il en est sorti également renforcé.

    Il aurait put à plusieurs reprises avoir des portes de sorties pour cette réforme, mais il ne les a pas prises. Il a cherché le conflit.

    Ces traits de caractères ne seraient pas grave si le président en France n'avait pas autant de pouvoirs. Mais, ce qui m'inquiète le plus, c'est que nous avons de grandes chances d'avoir l’extrême droite au pouvoir en France à plus ou moins court terme. Et que Macron aura montré la voie pour piétiner les droits, la démocratie, et instituer la violence envers ses contradicteurs.

  • [^] # Re: Premier exemple douteux

    Posté par  (site web personnel) . En réponse au lien GPT-4 plus enclin à disséminer des fausses informations [en anglais, le vrai titre est trop long]. Évalué à 8.

    Mais comment font-ils pour trier les informations qui sont bonnes à dire et celles qui ne le sont pas ? Je sais, ils utilisent des Kenyans qui font de l’étiquetage.
    Mais du coup, j'aimerais bien savoir quelles sont leurs directives pour étiqueter anti-vax et pro-vax.
    Par exemple, dire, "on ne doit pas rendre la vaccination obligatoire", est-ce antivax ?
    Dire "Certains vaccins ont provoqués des effets secondaires graves", est-ce antivax ?

  • # J'utilise docker hub : je suis bien embêté

    Posté par  (site web personnel) . En réponse au journal Docker supprime l'accès gratuit aux groupes et organisations. Évalué à 5.

    Ce n'est pas mon activité principale, mais j'utilise très souvent docker et, pour choisir mes images, et bien j'utilise docker hub.

    Je regarde la page de l'image officielle sur docker hub, il y a souvent un docker-compose fourni, et je prends cela. Ça me suffit très bien la plupart du temps mais il est vrai que je ne maîtrise pas ce que j'installe, je me dis que je peux avoir confiance (ce qui n'est peut-être pas vrai).

    Donc, me voilà bien embêté pour la suite, j'espère qu'il va y avoir un système pour récupérer les images officielles (celles soutenues par les dev des projets) assez facilement.

  • [^] # Re: Le Brexit ne vous suffit pas pour voir le problème de la "réflexion"?

    Posté par  (site web personnel) . En réponse au lien à quoi ressemblerait une démocratie idéale si on pouvait la créer aujourd'hui depuis zéro ?. Évalué à 4.

    Je ne sais pas comment est Zenitran dans la vraie vie, mais, si il tient les mêmes propos qu'ici, je me permet de me questionner sur ses relations avec ses voisins :)

  • [^] # Re: Le Brexit ne vous suffit pas pour voir le problème de la "réflexion"?

    Posté par  (site web personnel) . En réponse au lien à quoi ressemblerait une démocratie idéale si on pouvait la créer aujourd'hui depuis zéro ?. Évalué à 9.

    "tout le monde" ayant une grande tendance à vouloir zigouiller son voisin dans la vraie vie sortie du "pacifisme" imaginaire

    Tout le monde ou toi ?
    Aucune envie de zigouiller mon voisin pour ma part…

  • [^] # Re: Partiellement, semblerait-il

    Posté par  (site web personnel) . En réponse au lien Gandi casse son offre mail ?. Évalué à 3.

    Porkbun ne semble pas proposer les .fr