jyes a écrit 894 commentaires

  • [^] # Re: Si seul IPv6 existait...

    Posté par  . En réponse au journal IPv6, cela en valait-il la peine ?. Évalué à 5 (+3/-0).

    Je ne sais pas où en sont les réseaux mobiles

    C’est variable, mais ça progresse assez vite : les baromètres de l’Arcep permettent de s’en rendre compte. Personnellement, avec mon abonnement mobile chez SFR et un téléphone Android, IPv6 n’est pas activé par défaut, mais en l’activant manuellement cela fonctionne parfaitement (je n’ai évidemment pas vérifier en me promenant pour couvrir toute la carte de France, donc il y a sûrement des malchanceux qui ont une expérience différente). J’auto-héberge quelques petits trucs en IPv6-only, et je peux les utiliser sans soucis via ma connexion mobile (je dois même faire du partage de connexion depuis mon téléphone pour y accéder au boulot).

  • [^] # Re: Si seul IPv6 existait...

    Posté par  . En réponse au journal IPv6, cela en valait-il la peine ?. Évalué à 10 (+13/-0). Dernière modification le 18 avril 2024 à 10:19.

    IPv6 résout énormément de problèmes et est techniquement meilleur, il n’y a aucun doute là dessus. D’ailleurs, les problèmes relevés dans ce journal ne se poseraient pas en IPv6 seul correctement déployé. Toutes les machines peuvent avoir une IP globale, donc un enregistrement DNS, et la box n’a plus qu’à faire pare-feu. Et pour un non-informaticien comme moi, IPv6 est bien plus lisible que IPv4 !

    Les problèmes (réels) que pose IPv6, c’est que les opérateurs de réseaux travaillent comme des sagouins et sont attachés à leur infrastructure historique en IPv4, donc qu’il faut, même avec un IPv6 fonctionnel, continuer à maintenir des NAT, des DNS locaux et autres ignominies qu’impose IPv4, ce qui limite drastiquement les simplifications que pourrait offrir IPv6. On peut ajouter à ça des pratiques héritées d‘IPv4 comme l’adresse « stable » mais pas fixe citée dans le journal, qui ne font que mettre des barrières arbitraires au bon fonctionnement d’IPv6, pour la seule raison que les opérateurs s’en foutent et se satisfont de mettre tous leurs clients derrière un NAT et une poignées d’IPv4 partagées par tout le monde. Et malheureusement, tant que les clients s’en satisfont aussi, même quand il y aura 1000 fois plus de machines que d’adresses IPv4 sur le réseau, le réseau IPv4 survivra pourvu que Facebook et Google aient une IPv4 publique.

    Le côté « IPv6 n’a pas d’avantage concret avec des brouzoufs à la clé » est bien une vision occidentale où l’on ressent moins le manque d’IPv4. Ce n’est pas pour l’élégance technophile que l‘Inde développe son adoption. En France, on a de la chance que l’ARCEP pousse un peu les opérateurs qui se trouvent forcés d’être parmi les moins mauvais élèves, mais ça ne met pas la barre très haut.

    Donc pour reprendre ta phrase dans les désordre « IPV6 [aurait dû] gagner[ car] il réso[ut] un vrai problème pour la masse des personnes[…]. On en est loin, très loin [car] il [est] intégré de manière [lamentable] et totalement [opaque par des acteurs du réseau qui abusent de leur poids historique] ».

  • [^] # Re: superbe initiative de huggingface

    Posté par  . En réponse au journal Votre code dans un modèle d'IA. Évalué à 2 (+0/-0).

    Le problème c’est qu’arnaudus assène de manière assez péremptoires des choses pas évidentes du tout…

    j'ai du mal à imaginer comment la notion de travail dérivé pourrait etre redéfinie en fonction de la manière dont l'oeuvre a été produite (algorithme ou humain)

    si on entraine un modèle de langage avec 1 TB de code sous GPL, les sorties du modèle ne seront pas sous GPL.

    … alors que le problème posé par l’apprentissage sur du code GPL est justement là. Un humain, on se pas trop comment ça fonctionne hors cas évident de plagiat, un LLM par contre, ça ne fait que mélanger ses données d'entrées avec des pondérations statistiques. Évidemment, si les données sont suffisamment nombreuses, il est difficile de reconnaître l'origine de chaque mot, mais sur des données d’apprentissage 100% GPL par exemple, j’attendrais que la justice tranche (ou pas à cause des enjeux économiques qui risquent de biaiser la chose) avant de me fier aux assertions d’arnaudus. Et quand la licence de la base d’apprentissage n’est pas claire ou toute mélangée, je ne suis pas certain non plus que les lois (actuelles) permettent de répondre clairement à la licence du code produit.

    Mais évidemment, c’est plus facile de contre-argumenter face à un homme de paille quand on a balayé le fond du problème et de sortir :

    La communauté ne semble pas contente de l'utilisation du code sous GPL dans un contexte qu'elle n'avait pas anticipé

  • [^] # Re: superbe initiative de huggingface

    Posté par  . En réponse au journal Votre code dans un modèle d'IA. Évalué à 2 (+0/-0).

    Donc potentiellement ça dédouane l'éditeur du logiciel / modèle, pas tellement l'utilisateur.

    Avec cette interprétation, si un éditeur fournit une archive de quelques téras (chiffrés tant qu'à faire, pour forcer l'utilisation d'un programme pour le prompt) de films à succès avec un programme qui les diffuse quand on lui envoie comme prompt : s'il-te-plaît, tu peux me montrer un film qui ressemble très très fort au dernier Marvel, ça dédouane l’éditeur ?

  • [^] # Re: Magré toutes ces âneries, il y a du vrai

    Posté par  . En réponse au journal [HS] 3 Gigas par semaine .... Évalué à 3 (+1/-0).

    Oui.

  • [^] # Re: C'est techniquement possible, mais déconseillé

    Posté par  . En réponse au message QRcode...audio ?. Évalué à 7 (+5/-0).

    qrencode -8 -r fichier-audio.opus -o qr.png

    L’option -8 permet d’encoder des données binaires, donc éventuellement du son.

  • [^] # Re: Code sur papier

    Posté par  . En réponse au journal [HS] 3 Gigas par semaine .... Évalué à 10 (+9/-0).

    Mon expérience est l'exacte inverse. Je suis plus efficace sur papier. Je préfère de loin travailler sur papier, surtout à l'écrit.

    Moi, aussi, j’ai toujours eu beaucoup de mal avec le papier à l’oral. ;-)

  • [^] # Re: getopt(1)

    Posté par  . En réponse au journal Args parser pour shell. Évalué à 2 (+0/-0).

    M’enfin, si tu en es à fuir cat pour des raisons de performance parce-qu’il te coûte une très précieuse milliseconde à se lancer, tu peux passer -l comme argument à grep pour éviter de lire tout le fichier s’il trouve ta correspondance à la deuxième ligne. Ça te fera faire plus d’économies que quelques UUOC qui ne coûtent pas grand chose en conditions réelles.

  • [^] # Re: Deux jours, d’accord, mais sur quelle cible ?

    Posté par  . En réponse au journal Combien pour un algorithme de détection de piscines sur les photos aériennes ?. Évalué à 10 (+11/-0).

    L'argument est que quel que soit le chiffrage final, ce ne sera pas 24 millions d'euros.

    Mais attends, le cahier des charges demande de l’IA ! Au delà du fait que le cahier des charges définit le moyen plutôt que le besoin, quand il ressemble à une grille de buzzword loto, c’est normal de répondre avec des offres à plusieurs dizaines de millions d’euros, en dessous ça ne serait pas à la hauteur de la demande !

    Là, tu râles, mais quand tu recevras ta première amende pour la piscine que tu n’as pas dans ton jardin, avec un petit logo « AI powered by GAFAM » en en-tête du courrier, tu te sentiras envahi par une bouffée de fierté d’appartenir à la startup nation ! Et ça, ça n’a pas de prix (ou alors, au moins 24 millions) !

  • [^] # Re: Il n’y a presque que de l’argent magique !

    Posté par  . En réponse au journal Combien pour un algorithme de détection de piscines sur les photos aériennes ?. Évalué à 1 (+0/-1).

    'il en a toujours été ainsi, qu'il en sera toujours ainsi, car c'est l'essence même de l'argent d'être une reconnaissance de dette.

    Ça c’est extrêmement simplifié. Car sinon, tout le monde pourrait créer de l'argent. Si tu m’offres un algorithme de détection de piscines et que je te fais une reconnaissance de dette de 20 millions d’euros, tout le monde s’en fout car tu ne pourras rien en faire, mais si je te l’imprimes sous forme d’euros dans mon garage, on risque tous les deux de la prison. Avec ton analogie, les banquiers signent des reconnaissances de dette avec l’argent des autres donc soit ton analogie est foireuse, soit les banquiers sont des escrocs. Comme toujours la réalité est plus nuancée : c’est les deux !

  • [^] # Re: Bien intéressant!

    Posté par  . En réponse à la dépêche VenC 3.1.1 | Un nouveau générateur de site statique. Évalué à 6 (+4/-0). Dernière modification le 02 février 2024 à 12:15.

    Personnellement, mon générateur de site web statique maison (une bouillie de scripts au dessus de htp et pandoc) utilise inotity, make et le module https.server de Python pour faire ça en quelques lignes :

    #!/bin/sh
    inotify-hookable -t 2000 --no-r -w . -c make &
    IHPID="$!"
    cd html && python3 -m http.server
    kill -INT "$IHPID"

    (où html/ est le sous dossier qui contient le site généré).

  • [^] # Re: Bizarre la thèse à 17 ans

    Posté par  . En réponse au journal [HS] : effet Streisand pour un site de formation. Évalué à 5.

    Même avec un compte académique, l’accès est refusé. Le document semble réservé à une élite très fermée.

  • [^] # Re: Merci

    Posté par  . En réponse à la dépêche Claire Mathieu et les algorithmes. Évalué à 9. Dernière modification le 26 janvier 2024 à 08:35.

    Merci, je commençais à penser que je n'avais écrit qu'un ramassis d'âneries.

    C’est une super dépêche. Je ne te félicite pas à chaque dépêche que tu écris, mais je les apprécie toutes, notamment du fait de l’éclectisme des sujets que tu abordes. Alors, merci de t’impliquer autant pour faire vivre ce site ! Et pour en revenir à la dépêche en question, moi que ne suis en général pas très friand des histoires de la vie des gens, j’ai trouvé celle-ci très instructive et très pertinente dans le contexte actuel.

  • [^] # Re: Le telephone pro

    Posté par  . En réponse au journal Maltraitance informatique. Évalué à 3.

    Si les enseignants travaillent « à temps choisi » hors heures ouvrables et qu’ils ne choisissent pas tous les même temps (ce qu’il ne peuvent pas de toute façon puisqu’ils n’ont pas tous le même emploi du temps), alors les notifications et les besoins de réactions à de nouvelles sollicitations arrivent bien « à tout moment ». Le « temps choisi » n’a pas vraiment de sens dans ces conditions.

  • # Gimp's TK

    Posté par  . En réponse à la dépêche Sortie de GIMP 2.99.16 : édition Wilber Week 2023 !. Évalué à 10.

    C’est tristement amusant de relever qu’au départ GTK est le sigle pour “Gimp’s Tool Kit”, une bibliothèque reprenant les widgets graphiques dévéloppés pour Gimp et les mutualisant pour être utilisés dans d’autres applications. Avec les évolutions de GTK et ses simplifications, c’est avec une pointe d’amertume que je lis que vous avez dû réintroduire des GimpAction, GimpToolbar et GimpMenuBar entre autres widgets pour compléter leurs pendants GTK* qui ont été trop simplifiés. À quand une mutualisation de ces widgets dans un nouveau toolkit de Gimp partagé afin que d’autres applications puissent s’en servir aussi? Un GTK-ng…

    Autant, je pense que simplifier un toolkit ça a du sens, surtout pour un truc durable comme GTK, autant si le projet dont est issu GTK en arrive lui-même redévelopper un pseudo-toolkit par dessus GTK, c’est que GTK a sûrement taillé un peu trop dans le code.

  • [^] # Re: dedans ou dehors ?

    Posté par  . En réponse au sondage Public de LinuxFr. Évalué à 0.

    Et il ne peut pas répondre à la question de cq car il ne travaille pas (encore) dans une entreprise, et que son employeur n’a pas (enfin plus) de but.

  • [^] # Re: Effectivement ça rappelle le cas D+

    Posté par  . En réponse au journal La dernière séance. Évalué à 3.

    Sur le coup, ils n’ont de toute façon sûrement pas perdu beaucoup de clients vu que le bogue se contournait facilement avec un changement d’UA. Mais sans aller jusqu’à « assurer le bon fonctionnement de leur plate-forme sous Linux », écrire du code qui plante sur une chaine de caractère fournie par l’utilisateur donne une assez piètre image de leur QA justement. C’est d’autant plus triste, qu’à cette chaîne de caractère près, ça a toujours marché avec Linux, donc « leur chaîne technologique [est] compatible […] parce que respect de standards correctement implémentés en pratique ».

  • [^] # Re: Effectivement ça rappelle le cas D+

    Posté par  . En réponse au journal La dernière séance. Évalué à 3.

    Oui, c’est un bogue qu’ils ont fini par corriger. Mais un bogue qui fait planter leur JavaScript à cause d’une simple chaine de caractère UA non gérée, qu’il leur a fallu plusieurs mois pour corriger, ça souligne un peu le propos de BAud : « c'est leur choix de perdre des clients potentiels ».

  • [^] # Re: Très bel article, petite remarque de français

    Posté par  . En réponse à la dépêche Nouveautés du langage C dans sa prochaine version C23. Évalué à 9.

    Parler de langue vivante en citant l’académie française, ça se voit que ce message a été posté un vendredi !

  • [^] # Re: Assez consensuel

    Posté par  . En réponse au journal Mon avis sur chatGPT. Évalué à 5.

    la production de ChatGPT n'est pas soumise au régime du droit d'auteur.

    Non, mais le contenu qu’il a avalé et recrache au travers de son algo l’est !

    Si tu prends le cas d’une IA un peu plus simple : ‘cat’; aussi intelligent que soit ce programme, on peut facilement s’accorder sur le fait qu’il ne produit d’œuvre de son esprit. Pourtant, quand tu fais ‘cat monfichier’, ça ne rend pas magiquement le contenu de ‘monfichier’ libre de droit.

    ChaGPT mouline un peu plus entre ses fichiers d’entrée et de sortie, ce qui fait que tu as plus de mal en lisant sa sortie à retrouver les fragments des fichiers d’entrée qui l’ont produite, mais ça ne change pas grand chose à la question.

  • [^] # Re: Utilisateur de Xfce4

    Posté par  . En réponse à la dépêche Xfce 4.18 est sorti !. Évalué à 4.

    Pour les bureaux par ssh ça me paraît gadget.

    C’est cool si tu ne t‘en sers pas, l’exemple donné « Xfce + x2go/SSH + virtualgl » est un cas assez courant pour l’exécution de code sur des machines de calcul à destination d’un public de non sysadmins. C’est aussi exotique que n’importe quel cas d’usage un peu spécialisé. Si l’on considère que chacun d’eux est gadget, à la fin on a vite fait d’enlever tous les cas d’usages réels. Surtout quand on parle de RedHat, qui n’est pas la distrib’ desktop de référence, mais couramment utilisée sur des machines partagées.

  • [^] # Re: embed

    Posté par  . En réponse à la dépêche Nouveautés du langage C dans sa prochaine version C23. Évalué à 2.

    Il manque encore la « barre oblique inversée » comme le pointe flavien75.

  • [^] # Re: Intéressant

    Posté par  . En réponse à la dépêche MySafeIP: un tiers de confiance pour votre pare-feu !. Évalué à 6. Dernière modification le 13 janvier 2023 à 08:45.

    Russie + Chine c'est moins de 10% des IPs rejetées…

    C’est parce-que leur attaque par dictionnaire est plus efficace et qu’elles réussissent à se connecter avant d’être arrêtées par fail2ban ! Débranche tous tes serveurs !

  • [^] # Re: Bonne année à toi aussi, linuxfr!

    Posté par  . En réponse à la dépêche Bonne année 2023 !. Évalué à 3.

    Si tu n’as pas trouvé de meilleure raison pour abandonner Twitter, tu peux toujours utiliser celle-ci comme prétexte, mais ça fait un moment qu’on n’arrive plus à y rentrer de texte neutre.

  • [^] # Re: Discourse :(

    Posté par  . En réponse au journal La communauté GNOME remplace ses mailing lists par Discourse. Évalué à 3.

    Merci pour cette découverte, je n’utilise pas POV mais ça m’a permis de tester ce que sont que les services NNTP. J‘en avais bien sûr entendu parler depuis longtemps, mais je ne connaissais pas de service qui utilise ce protocole et n’avais donc jamais essayé. Du coup, je viens de faire un essai avec celui de POV, et je ne comprends pas le succès des discourse/discord/etc. NNTP faisait déjà tout ça, en mieux, depuis 1986 !