Colin Pitrat a écrit 1127 commentaires

  • [^] # Re: Autre article

    Posté par  (site web personnel) . En réponse au journal COBOL : c'est dans les vieilles marmites.... Évalué à 2.

    Et aussi une question d'arrondi au moment de l'affichage.

  • [^] # Re: Autre article

    Posté par  (site web personnel) . En réponse au journal COBOL : c'est dans les vieilles marmites.... Évalué à 7.

    Maintenant que je l'ai lu, l'article est intéressant tout en étant à côté de la plaque. Parler du "coût d'import" d'une librairie n'a pas de sens d'une manière générale. Une implémentation fixed point header only en C++ n'a pas de "coût d'import".

    Ce qui est marrant c'est que l'auteur est consciente de ça et termine l'article en donnant les vraies raisons: pourquoi réécrire quelque chose qui marche et réécrire coûte plus cher qu'écrire.

  • [^] # Re: Autre article

    Posté par  (site web personnel) . En réponse au journal COBOL : c'est dans les vieilles marmites.... Évalué à -1.

    J'ai pas encore lu l'article mais la virgule fixe, c'est juste tout multiplier par une valeur fixée (216 par exemple). Du coup je ne vois pas en quoi ça poserait problème à un langage.

  • # Sauf que ...

    Posté par  (site web personnel) . En réponse au journal COBOL : c'est dans les vieilles marmites.... Évalué à 8. Dernière modification le 22 novembre 2020 à 09:07.

    Je ne suis pas un spécialiste de ce dont il est question dans l'article, mais les références aux choses que je connais me font penser que l'article est probablement bourré de mensonges:

    Or why you see airline booking agents use that same black screen with green type to change your flight? “Oh, that’s COBOL — that’s definitely COBOL,” laughs Craig Bailey, a senior engineer at Faircom, a firm that makes software to help firms manage those old systems.

    Pour avoir travaillé dans le secteur, c'est faux. Ce qui dominait autrefois c'était TPF, les mainframes IBM. Le code était en assembleur. À ma connaissance presque tous les acteurs du secteurs ont réussi à s'en débarrasser presque complètement (oui ça fait beaucoup de presques). En tout cas, pas de Cobol en vue. Oui les terminaux texte sont toujours présents et compatibles (souvent dans une fenêtre Windows de nos jours), ça ne veut pas dire que ce n'est pas du
    C++/Java/Go/Python/Rust sous Linux qui tourne côté serveur.

  • [^] # Re: Unité énergie

    Posté par  (site web personnel) . En réponse au journal Slimbook version KDE. Évalué à 8.

    Non je suis kamion-heure, je me déplace en kamion

  • [^] # Re: Snap a bannir

    Posté par  (site web personnel) . En réponse au journal Ubuntu, Snap, les performances de chromium se dégradent. Évalué à 8.

    Pour packager un petit jeu ou diffuser une petite application avec une faible base d'utilisateurs

    Pour ça je préfère AppImage personnellement

  • # Meta-Troll

    Posté par  (site web personnel) . En réponse au journal Warp : les performances de Firefox s’améliorent. Évalué à 9. Dernière modification le 14 novembre 2020 à 15:12.

    Ahah, un p'tit troll en fin de journal, c’est beau non ?

    Non, c'est nul. Moi j'aime pas les p'tits trolls, j'aime que les gros. Et en début de journal, qui s'étalent allègrement jusqu'à la fin. Non mais!

  • # Raisons d'essayer Rust

    Posté par  (site web personnel) . En réponse au journal Retour d'expérience sur les langages de programmation. Évalué à 10. Dernière modification le 13 novembre 2020 à 20:53.

    J'aimerais m'y mettre un jour, mais j'ai pas d'idée de projet personnel qui profite de l'absence de GC

    L'absence de GC n'est pas la seule raison d'essayer (et de préférer) Rust. Personnellement, j'ai tenté le Go et c'est simple avec un bon écosystème. Mais y'a plein de trucs crados fans le design du langage, des librairies et dans l'esprit qui finissent par te rattraper. Avec Rust, j'ai l'impression que beaucoup de choses ont été très bien pensées pour le long terme.

    Je pourrais faire une longue liste mais je suis très flemmard alors je donnerai juste un exemple: la gestion d'erreurs. En Rust, tu as Result qui fait que soit tu retournes un résultat, soit une erreur et que l'erreur ne peut pas être ignorée. Tu dois la traiter. Tu peux utiliser unwrap si tu es flemmard, mais au moins tu sais à quoi t'attendre et c'est facile à retrouver.

    En Go, le pattern c'est de retourner (resultat, erreur). Si tu ne verifies pas l'erreur, dommage le compilateur ne t'aidera pas à t'en rendre compte. En plus il faut toujours gérer 4 cas: (result, nil), (result, err), (nil, err), (nill, nil). Et si les cas 2 et 4 semble improbables et inutiles, il n'y a pas besoin de chercher très loin dans la doc de la lib standard pour trouver des exemples (read par exemple, qui peut retourner des données et un EOF).

    Maintenant j'ai tendance à dégainer Rust pour tout et n'importe quoi. Y'a bien Python qui garde une place dans mon coeur, mais juste pour des trucs rapides, ou pour le plaisir de changer. Et en général avec pytype.

  • [^] # Re: Déjà vu

    Posté par  (site web personnel) . En réponse au journal Les adresses mail personnelles et les comptes en lignes. Évalué à 7.

    C'est facile d'en faire une qui valide un e-mail du moment que tu acceptes des faux positifs: ".@."

    Moi ce qui me hérisse ce sont les sites qui refusent les + dans les adresses mails. Et ils sont légion malheureusement.

  • # Avec cette loi, l'Affaire Benalla aurait-elle pu paraître au grand jour ?

    Posté par  (site web personnel) . En réponse au journal Projet de loi "Sécurité Globale". Évalué à 10. Dernière modification le 02 novembre 2020 à 16:57.

    Ben non, c'est bien le but, non?

  • [^] # Re: Au sud

    Posté par  (site web personnel) . En réponse au journal Au nord, petite leçon de démocratie. Évalué à 4.

    Et puis de vocabulaire aussi: quel rapport avec la démocratie ?

  • [^] # Re: Travaux

    Posté par  (site web personnel) . En réponse au journal Un compresseur par ci, un compresseur par là. Au temps de l'algo des hackeurs.. Évalué à 6. Dernière modification le 09 octobre 2020 à 09:25.

    Je dirais plutôt le contraire (part de subjectif, pas de limite théorique bien définie, mix de plusieurs domaines, plein de potentiel d'idées novatrices …). T'as pas inversé ?

    C'est d'ailleurs ce qui faisait le charme des demos: la compression était ad-hoc parce que on pouvait se permettre de l'adapter au besoin mais aussi d'adapter légèrement le besoin pour s'autoriser la petite optim de malade qui ne marche que si … Il fallait un algo rapide et efficace mais dédié à un seul jeu de données.

  • [^] # Re: Ses solos ont mal vieillis (ou j'ai mal vielli)

    Posté par  (site web personnel) . En réponse au journal [Bonsonnisation] La Cathedral est morte ! Vive le bazar !. Évalué à 10.

    J'imagine ton jeune toi en train de traiter ton moins jeune toi de vieux con :)

  • [^] # Re: Qui choisit ?

    Posté par  (site web personnel) . En réponse au journal La trumpmania des journaux français. Évalué à 5. Dernière modification le 04 octobre 2020 à 09:11.

    Si c'est pour avoir des nouvelles, pourquoi agréger ? Ce qui est important passera dans tous les journaux de toute façon, autant suivre celui qui te plait le plus au niveau prix, longueur des articles, qualité de rédaction …

    Même pour des "articles d'opinions" il reste préférable de choisir un journal qui s'efforce de les diversifier (comme courrier international par ex).

  • [^] # Re: À chacun sa bulle

    Posté par  (site web personnel) . En réponse au journal La trumpmania des journaux français. Évalué à 9.

    J'ai du mal à comprendre la logique quand même. Il y a beaucoup de gens qui ont envie de ne voir que des articles sur le même sujet ? Personnellement, le fait que je clique sur un article donné signifie plutôt que je n'ai pas envie de revoir le même sujet immédiatement dans 10 autres journaux.

  • [^] # Re: Téléphone empreinté

    Posté par  (site web personnel) . En réponse au journal Moins d'applications sur smartphone.. Évalué à 6.

    Non ça c'est le téléphone qu'on emprunte.

  • [^] # Re: Alors bravo, mais j'ai quand même l'impression que

    Posté par  (site web personnel) . En réponse à la dépêche TapTempo en Verilog. Évalué à 4.

    P't'être qu'il bluffe hein, p't'être qu'il avait qu'un seul FPGA …

  • [^] # Re: Questions

    Posté par  (site web personnel) . En réponse au journal Le début de la fin pour Intel ?. Évalué à 10.

    Pour l'anecdote, je me souviens de discussions avec d'autres libristes il y a 15 ans qui disaient que Microsoft était bientôt mort. Les parts de marché d'IE chutaient et même si ça ne rapportait rien à MS, c'était le signe d'un changement. OpenOffice suivrait, puis Linux et les revenus de Microsoft chuteraient à une telle vitesse qu'ils n'auraient pas le temps de réagir.

    Les prédictions, c'est comme les promesses, ça n'engage que ceux qui y croient.

  • [^] # Re: Questions

    Posté par  (site web personnel) . En réponse au journal Le début de la fin pour Intel ?. Évalué à 0. Dernière modification le 01 septembre 2020 à 08:57.

    Je me méfie toujours de ceux qui annoncent la mort des grandes entreprises tôt comme ça.

    Tu ne devrais pas, toutes les entreprises que tu as cité vont bientôt mourir. Ce sera peut-être après moi et même après mes enfants. Mais à l'échelle de l'univers c'est sur, elles vont bientôt mourir.

    "Cela aussi passera"

  • # Ici en Irlande

    Posté par  (site web personnel) . En réponse au journal Masques pour lutter contre le Covid : les journalistes disent stop !. Évalué à 4.

    Il y a 2 jours dans un point de vente à emporter, en Irlande, il y'avait la télé qui passait une sitcom Irlandaise. Les acteurs portaient des masques quand ils n'étaient pas dans leur appartement. Je me dis marrant, ils montrent l'exemple. Sauf que dès qu'ils croisaient quelqu'un et voulaient lui parler, ils l'enlevaient. Ça se comprend pour la clarté du dialogue, mais du coup c'est mauvais pour l'exemple …

  • [^] # Re: utile mais pas de moteur

    Posté par  (site web personnel) . En réponse au journal Cliqz, un moteur de recherche libéré ?. Évalué à 5.

    En même temps si tu compares en valeur absolue alors ce n'est pas vraiment très juste. Google c'est O(10k) développeurs. Clikz j'en sais rien, mais si c'est une startup française standard ça doit être 1 dev et 2 stagiaires (plus 5 project managers, 8 managers, 12 marketing et un board de direction). Dur de rivaliser en nombre de lignes de code libérées même si Google ne libérait que 1% de son code.

  • # Ça ne marche qu'une fois

    Posté par  (site web personnel) . En réponse au journal Nous avons un super‑pouvoir pour faire déguerpir les automobilistes 📱 => ⛔ 🚗. Évalué à 10.

    Sauf que depuis, Google a pris des mesures pour rendre ce genre de blague plus compliquée. Déjà trouver 99 téléphones ça demande un petit effort mais si ils ont mis la barre plus haut, ça risque d'être compliqué à reproduire.

  • [^] # Re: Critique du SMS en second facteur, pas du 2FA en tant que tel

    Posté par  (site web personnel) . En réponse au journal sécurité, trop de sécurité, pas de sécurité?. Évalué à 6.

    En fait la meilleur preuve que ce n'est pas suffisant c'est que même des experts se font avoir de temps en temps.

    Il n'y a pas de solution magique pour la sécurité, c'est un tout. L'éducation des utilisateurs en fait partie, le 2FA aussi, l'ASLR, les stack canaries, rust, les firewalls, reduire la surface d'attaque, etc …

    Compter sur une seule protection c'est laisser un seul obstacle à l'adversaire.

  • [^] # Re: Aucune.

    Posté par  (site web personnel) . En réponse au journal Quelles sont vos motivations au travail ?. Évalué à 4.

    Tu supposes que l'auteur(e) du commentaire est dans l'informatique mais c'est pas sûr. Si il/elle est à un poste payé au smic derrière un ordi (ou une caisse qui maintenant en est un) c'est pas la même …

  • [^] # Re: Sujet du commentaire

    Posté par  (site web personnel) . En réponse au journal Quelles sont vos motivations au travail ?. Évalué à 2.

    C'est pas tout à fait vrai (perso je trouve que je suis très - voir trop - bien payé dans mon "nouveau" boulot depuis 4 ans). L'augmentation de salaire ne va pas cesser de satisfaire la personne. C'est juste qu'elle n'aura plus d'effet sur sa motivation. Si on te donne une bonne augmentation en te disant que tu fais un boulot exceptionnel, tu seras effectivement motivé par celà pendant une courte durée. Autant que pour une prime unique (alors que l'augmentation est "pour toujours"). C'est ça qui est un peu paradoxal: pour l'employeur il vaudrait mieux te filer un bonus toutes les deux semaines si tu bosses bien que t'augmenter chaque année.