Guillawme a écrit 235 commentaires

  • [^] # Re: Comparaison des philosophies des systemes d'exploitation autre avec Linux / Unix

    Posté par  (site web personnel, Mastodon) . En réponse au journal Différentes approches informatiques.. Évalué à 2.

    Le premier problème de Mac est l'opacité que Mac et les applications tiennent à gardées scellée. Le but de chacun est de garder le client captif et plus les données sont innaccessible, moins tu peux switcher entre un Android et un iPhone ou un PC Linux. Ainsi tu achêtera un iMac pour te simplifier la vie…

    Pour ma part, ce qui me retient chez Apple ce n’est pas du tout des données captives. Ma musique et mes photos sont dans des fichiers aux formats standards lisibles partout, mes contacts et calendriers sont facilement exportables dans des formats standards (vCard, ics), mes écrits sont dans des fichiers texte, ma paperasse numérique est dans des fichiers PDF, mes mails sont chez un hébergeur que je paye pour ce service (ce n’est pas iCloud, je précise), mon adresse e-mail m’appartient (enfin, je loue un nom de domaine quoi).

    Ce qui me retient vraiment, ce sont ces quelques trucs purement liés à la qualité de leurs produits (par ordre d’importance) :

    1. Mail.app : je n’ai jamais trouvé un meilleur client e-mail. Si un jour Apple libère Mail.app et qu’une version multiplateforme décente voit le jour (on peut rêver), ça sera vraiment l’année de Linux sur le desktop pour moi. Ou bien existe-t-il déjà un clone libre de Mail.app ? (j’ai déjà essayé GNUMail, ce n’est pas aussi bien, et surtout pas tenu à jour depuis des années).
    2. L’intégration des applications Apple entre elles et avec la recherche globale par Spotlight. Je n’ai pas utilisé KDE depuis longtemps (la dernière fois c’était au moment du passage à la version 4 je crois), peut-être que c’est devenu aussi bon que macOS, car à l’époque où je l’ai utilisé c’était déjà bien en termes d’intégration.
    3. La qualité du matériel. Il y a eu quelques ratés notables au fil des ans, mais si on ne se précipite pas sur les nouveaux modèles et qu’on attend de voir ce qui marche, on évite facilement ces problèmes. C’est probablement vrai avec les autres fabricants.
    4. Time Machine. Bon, c’est remplaçable (borg semble être la meilleure alternative pour mon usage), mais c’est tout de même nettement plus simple à mettre en place que les autres systèmes de sauvegarde que j’ai pu essayer. Et combiné avec l’intégration mentionnée au point 2 ci-dessus, c’est supérieur aux alternatives.

    Je ne me considère pas captif, car toutes mes données sont prêtes à bouger dès que la concurrence surpassera Apple sur ces critères.

  • [^] # Re: Faux-vrai ou vrai-faux?

    Posté par  (site web personnel, Mastodon) . En réponse au journal Du travail de vraissaire. Évalué à 4.

    Quelle galère…

    Le titre de ton commentaire m'a fait penser aux autres combinaisons possibles : le faux-faux et le vrai-vrai (cette série est excellente, en plus d'être une caricature cinglante de la bureaucratie française).

  • [^] # Re: vertical / horizontal

    Posté par  (site web personnel, Mastodon) . En réponse au lien L'art de la ligne de commande : guide pour débutants et utilisateurs chevronnés . Évalué à 2.

    je m'en remettais à Vim !

    oui, mais ça ne se pipe pas.

    Je ne l’ai pas testé, mais c’est apparemment exactement ce que fait la commande vipe de la suite d’outils moreutils.

  • [^] # Re: Code uploadé

    Posté par  (site web personnel, Mastodon) . En réponse au journal Elo LVGsports - Système de classement elo pour doubles (badminton, tennis, etc..). Évalué à 4.

    SourceTree est bien aussi : https://www.sourcetreeapp.com

    Cette interface m’avait bien aidé quand j’apprenais à utiliser git.

  • [^] # Re: Et hop une fois russe il est mobilisable -> direction le front ...

    Posté par  (site web personnel, Mastodon) . En réponse au lien Edwardovitch Snowdonov (Edward Snowden devient citoyen russe sur décision de Vladimir Poutine). Évalué à 2.

    Et qu’a dit le défenseur des droits ?

    Cette info m’intéresse car je connais quelqu’un qui a soumis son dossier de naturalisation il y a juste un peu plus d’un an (bientôt 13 mois), et n’a toujours aucune nouvelle, alors qu’au moment du dépôt du dossier on lui avait dit que le ministère donnerait une réponse dans l’année.

  • [^] # Re: Et hop une fois russe il est mobilisable -> direction le front ...

    Posté par  (site web personnel, Mastodon) . En réponse au lien Edwardovitch Snowdonov (Edward Snowden devient citoyen russe sur décision de Vladimir Poutine). Évalué à 5.

    Apparemment il a fait la demande en 2020 :

    https://twitter.com/Snowden/status/1323024457645105153

  • [^] # Re: Architecture x86 à bannir ?

    Posté par  (site web personnel, Mastodon) . En réponse au journal économie d'electricité. Évalué à 10.

    Mais si on considère l’empreinte environnementale du remplacement de tous ces ordinateurs x86 (extraction des matériaux bruts, fabrication, tous les transports jusqu’à l’acheteur final), est-ce que c’est vraiment une bonne idée ? Et si on considère tous les déchets générés par ces ordinateurs désormais inutilisés ? Combien d’années d’économie d’énergie par les nouvelles puces moins consommatrices « compenseront » cette empreinte ?

  • [^] # Re: Vision Data scientist ?

    Posté par  (site web personnel, Mastodon) . En réponse au journal La cochonnerie en boite que sont les systèmes de dépendances. Évalué à 4.

    Le problème principal avec l’écosystème de gestion de paquets de Python, c’est qu’il est totalement en contradiction avec le principe « There should be one-- and preferably only one --obvious way to do it. » (PEP 20). Il y a beaucoup trop d’outils et de façons de faire, que ce soit pour générer des paquets ou pour les installer dans des environnements isolés.

    Cette promesse est par contre très bien tenue par Julia : il n’y a qu’un seul gestionnaire de paquets (Pkg.jl), qui est capable de gérer des environnements isolés (des projets, en jargon Julia). Et pour créer un paquet, il suffit d’un fichier de description (Project.toml) et d’une arborescence de fichiers qui suit la convention (ce qui peut être généré automatiquement par PkgTemplates.jl).

  • # Entretien avec un écureuil

    Posté par  (site web personnel, Mastodon) . En réponse au journal Les IA des GAFAM sont-elles sentientes ?. Évalué à 3.

    Ce blog humoristique explore aussi la question : https://www.aiweirdness.com/interview-with-a-squirrel/

  • # Environnement très dégradé

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Environnement moderne de travail Python. Évalué à 8.

    Si vous développez ou utilisez des programmes s’exécutant au-dessus de l’interpréteur Python, il peut arriver que vous vous retrouviez avec un environnement très dégradé sur votre poste de travail..

    Obligatory xkcd: https://xkcd.com/1987/

  • [^] # Re: Partie Kernel only

    Posté par  (site web personnel, Mastodon) . En réponse au lien NVIDIA publie désormais ses pilotes graphiques pour Linux sous licence libre. Évalué à 3.

    La page NVIDIA publie des modules de noyau de GPU en open source indique que les pilotes GPU NVIDIA ont été conçus au fil des ans pour partager le code entre les systèmes d'exploitation et donc que le code actuel n'est pas conforme aux conventions de conception du noyau Linux et ne sera donc pas intégré au noyau Linux.

    Juste après ce passage, ils disent que l'intégration au noyau est en projet :

    There are plans to work on an upstream approach with the Linux kernel community and partners such as Canonical, Red Hat, and SUSE.

    Ça prendra sûrement bien plus de temps, mais c'est vraiment la meilleure nouvelle de cet article !

  • # Le DVCS du futur, c'est Fossil

    Posté par  (site web personnel, Mastodon) . En réponse au journal GitHub supprime les issues et pull requests de comptes russes suspendus ... puis les restaure. Évalué à 2.

    les issues et pull requests contiennent des information précieuses sur les raisons de ces changements : solutions explorés, logs, etc.

    C'est exactement parce que toutes ces informations sont précieuses pour un projet que Fossil offre la possibilité de stocker tout ça dans le dépôt. C'est expliqué dans sa documentation, et d'ailleurs tout le site web de Fossil est en fait servi depuis le dépôt lui-même. Fossil utilise SQLite, donc le dépôt est un fichier unique. Pour monter un dépôt partagé (+ site web, wiki, forum, tickets, etc. si on veut), il suffit d'installer Fossil sur un serveur et de lui dire de servir le dépôt.

  • [^] # Re: Une excellente vidéo récente de Mr Phi au sujet des modes de scrutin

    Posté par  (site web personnel, Mastodon) . En réponse au lien Expérience pour le vote à jugement majoritaire : participez !. Évalué à 7.

    Cette vidéo sur le jugement majoritaire m'avait bien convaincu à l'époque. Mais je dois dire que le vote par approbation (expliqué dans la vidéo de Mr Phi, le lien au dessus) semble effectivement meilleur, car il permet aussi de s'exprimer sur tous les candidats (même si de façon binaire seulement : je soutien ou non chaque candidat), mais en plus il est plus facile à mettre en œuvre avec des modifications mineures de l'infrastructure déjà en place (un bulletin avec des cases à cocher), et il est aussi plus facile à expliquer donc plus facile pour les votants d'avoir confiance dans le processus (ce qui est très important).

  • [^] # Re: Pourquoi pas une méthode de condorcet?

    Posté par  (site web personnel, Mastodon) . En réponse au lien Expérience pour le vote à jugement majoritaire : participez !. Évalué à 1.

    C'est bien ma critique : impossible de dire "les trois candidats d'extrême droite sont dangereux et aussi indésirables les uns que les autres" si ce mode de scrutin me force à les classer (et donc me force à dire quelque chose comme "la candidate d'extrême droite habituelle est moins pire que le nouveau candidat d'extrême droite", alors que ce n'est pas du tout ce que je veux dire).

    S'il n'y a que deux candidats comme ça, je suis coincé : je ne peux pas dire que les deux sont à rejeter. Avec trois candidats, je peux donner un classement circulaire comme ça :

    A > B
    B > C
    C > A

    mais est-ce que ça exprime vraiment "les trois candidats sont à rejeter" ? Est-ce qu'un tel vote serait même considéré valide ? Et que dire d'un vote qui ne mettrait pas seulement un sous-ensemble des candidats dans une telle situation circulaire, mais tous les candidats ?

  • [^] # Re: Pourquoi pas une méthode de condorcet?

    Posté par  (site web personnel, Mastodon) . En réponse au lien Expérience pour le vote à jugement majoritaire : participez !. Évalué à 1.

    Jehan, si la méthode de Condorcet consiste à évaluer les candidats dans toutes les configurations « un contre un » possibles, alors comment est-ce qu’on peut exprimer avec cette méthode l’opinion selon laquelle « les trois candidats d’extrême droite sont à rejeter absolument » ?

  • # Interopérabilité des messageries

    Posté par  (site web personnel, Mastodon) . En réponse au lien L’Union européenne va mieux encadrer les géants du numérique. Évalué à 3.

    Ce passage en particulier a retenu mon attention :

    Dans la dernière ligne droite, le Parlement européen a aussi obtenu que soit ajoutée l’interopérabilité des services de messagerie qui permettra par exemple à un utilisateur de Signal de communiquer avec un contact utilisant WhatsApp (Meta).

    Si ces mesures se concrétisent, j’ai vraiment hâte de ne pouvoir utiliser plus qu’une seule app de messagerie (ou au moins de réduire leur nombre, qui est devenu vraiment absurde).

  • [^] # Re: petite solution redonée

    Posté par  (site web personnel, Mastodon) . En réponse au journal Y'a le feu. Évalué à 3.

    Super utile, merci d'avoir partagé !

    Je voudrais ajouter une précision au cas où quelqu'un peu familier avec systemd lit ces instructions :

    désactiver les connexions SSH par mots de passe, dans /etc/ssh/sshd_config:
    PasswordAuthentication no

    Après cette étape, il ne faut pas oublier de redémarrer sshd.service pour que les changements de configuration prennent effet. Ça se fait comme ça :

    sudo systemctl restart sshd.service
    
  • [^] # Re: Question

    Posté par  (site web personnel, Mastodon) . En réponse au journal Moins d’un an pour un vaccin, est-ce surprenant ?. Évalué à 10.

    Est-ce parce que les autres pays/entreprises n'ont pas réussi, ou carrément pas essayé d'en faire ?

    Comme le journal l'explique, il est bien plus sûr de procéder à une conception rationnelle d'un vaccin sur la base de mécanismes connus (identifier la protéine la plus immunogène du virus, et en faire le principe actif du vaccin sous une forme isolée qui ne risque pas de provoquer la maladie), que de procéder à des essais empiriques pour inactiver le virus sans être nécessairement capable de déterminer pourquoi ça fonctionne. De mon point de vue, c'est déjà une justification suffisante pour préférer l'approche rationnelle.

    Mais la conception et le développement d'un vaccin, ce n'est qu'une seule facette du problème. En pratique, pour vacciner des milliards de personnes, il faut aussi produire le vaccin à grande échelle. Dans le cas d'un vaccin à virus inactivé, ça signifie qu'il faut commencer par produire de grandes quantités de virus. C'est très difficile et très coûteux pour beaucoup de raisons, entre autres :

    • Les normes de sécurité à suivre : pour travailler avec SARS-CoV-2, il faut des installations de sécurité niveau P4 (peut-être maintenant seulement P3, mais quand aucun vaccin n'existait encore, il fallait P4). Ces installations sont plus rares que des labos ayant affaire à des risques biologiques minimaux, coûteuses à construire si on en a besoin de plus, coûteuses à faire fonctionner, et requièrent du personnel plus spécialement formé.
    • Le risque auquel on expose les travailleurs qui produisent le vaccin : le risque zéro n'existe pas, il peut y avoir des accidents même en suivant toutes les normes de sécurité. Quel niveau de risque on accepte ? La sécurité des travailleurs est bien plus facile à assurer avec l'ARN qu'avec le virus, puisque pour manipuler de l'ARN il suffit d'un labo de biochimie standard et des équipements de protection individuelle minimaux.
    • Le coût de la production : on peut produire des virus à partir de cellules en culture, mais la culture cellulaire coûte bien plus cher que la biochimie.
    • La reproductibilité des lots : si on veut vacciner des milliards de personne, il faut garantir le plus possible des lots de vaccins aussi identiques qu'on peut les produire. Sinon, le suivi des effets secondaires est bien plus compliqué. Garantir la reproductibilité est beaucoup plus difficile quand on utilise un système vivant comme des cellules en culture, car ces cellules évoluent et le virus qu'elles produisent aussi. Il faut commencer par établir une lignée de cellules dans laquelle on peut répliquer le virus, et vérifier qu'on obtient bien les résultats désirés ; tout ça prend beaucoup temps (ce qui influence les coûts, voir le point précédent). L'ARN messager pour les vaccins est produit entièrement in vitro, sans jamais impliquer de culture cellulaire, par des procédés bien caractérisés et fiables (ce qui a nécessité des efforts de développement, c'est le passage de ces procédés à grande échelle, mais pas leur principe de fonctionnement). On peut produire de l'ARN avec une séquence bien définie avec des garanties de reproductibilité bien plus grandes.

    Les vaccins à ARN messager requièrent de produire de grande quantités d'ARN. Ce n'est pas une tâche facile en soi, mais tout de même beaucoup plus facile et fiable que de produire des virus inactivés si on tient compte de ces quelques contraintes. Ce sont les contraintes auxquelles je pouvais penser, en tant que chercheur académique ; mais posez la même question à un chercheur dans l'industrie pharmaceutique et il vous trouvera certainement une myriade d'autres contraintes que je n'imagine même pas, et auxquelles les différentes technologies de vaccination répondent différemment. Il s'agissait donc de trouver un compromis acceptable pour répondre aux mieux à toutes ces contraintes, et ce n'est pas étonnant que différents pays ou différentes entreprises aient choisi des technologies de vaccin différentes.

  • [^] # Re: Efficacité du vaccin

    Posté par  (site web personnel, Mastodon) . En réponse au journal Moins d’un an pour un vaccin, est-ce surprenant ?. Évalué à 3.

    C’est exactement à cette question que les essais cliniques tâchent de répondre. Je ne sais pas comment trouver les résultats de ces essais, car il y en a énormément, déjà faits ou encore en cours. Le NIH recense ces essais ici : https://clinicaltrials.gov/

  • [^] # Re: Fabrication

    Posté par  (site web personnel, Mastodon) . En réponse au journal Moins d’un an pour un vaccin, est-ce surprenant ?. Évalué à 4.

    Le risque économique a été effectivement partagé par les états sous la forme de précommandes ou d’engagements à commander un certain nombre de doses une fois les vaccins autorisés.

  • [^] # Re: Fabrication

    Posté par  (site web personnel, Mastodon) . En réponse au journal Moins d’un an pour un vaccin, est-ce surprenant ?. Évalué à 4.

    C’est une info que j’avais effectivement lue dans cet article de septembre 2020 : https://doi.org/10.1038/s41586-020-2798-3

    Currently, several manufacturers have already started the commercial production of vaccines—at [economic] risk—without any results from phase III trials.

  • [^] # Re: Efficacité du vaccin

    Posté par  (site web personnel, Mastodon) . En réponse au journal Moins d’un an pour un vaccin, est-ce surprenant ?. Évalué à 10.

    Un point qui me semble important n'a pas été abordé: Comment se fait-il que ce type de vaccin a une efficacité qui diminue aussi rapidement?
    J'ai récemment fait un rappel vaccinal dTP lors duquel le docteur m'a lancé: "On se revoit dans 20 ans!".

    20 ans pour le dTP et 4-6 mois l'ARN Messager? o_O

    Alors je ne suis pas immunologiste (seulement biologiste structural), donc pas sûr de cette réponse. Mais je crois me souvenir d'avoir lu quelque part que l'infection naturelle par le SARS-CoV-2 confère aussi une immunité de relativement courte durée, comparé à d'autres maladies infectieuses. Donc ce ne serait pas la technologie de vaccination qui serait en cause, mais plutôt la nature de l'antigène (en l'occurrence la protéine S de ce virus).

    Y a-t-il a un immunologiste sur ce site qui pourrait nous en dire plus à ce sujet ?

  • [^] # Re: raid 6

    Posté par  (site web personnel, Mastodon) . En réponse au journal Testez vos sauvegardes !. Évalué à 1. Dernière modification le 17 décembre 2021 à 12:36.

    Certaines configurations RAID améliorent aussi beaucoup les performances en lecture et écriture, ce qui est nécessaire pour certaines applications.

  • [^] # Re: Utilisation en production

    Posté par  (site web personnel, Mastodon) . En réponse au journal RHEL 9 beta is out : 1 an après , quid des successeurs ? . Évalué à 1.

    Merci, je ne connaissais pas cette option. Les deux stations de travail que j’administre sont déjà sous Rocky, mais je note, car ça pourrait m’être utile plus tard.

    Cela dit, pour mon usage actuel je préfère le rythme de mises à jour plus conservateur de RHEL et ses clones que de CentOS Stream (il y a déjà certaines dépendances d’un programme que j’utilise qui sont trop récentes dans Rocky 8.4).

  • [^] # Re: Utilisation en production

    Posté par  (site web personnel, Mastodon) . En réponse au journal RHEL 9 beta is out : 1 an après , quid des successeurs ? . Évalué à 9.

    bin, suffirait de pas avoir besoin de nVidia ;-)

    Va expliquer ça aux gens qui développent les logiciels que j'utilise. Moi je suis biochimiste de formation et de profession, et sysadmin par nécessité (et parce que j'y prends suffisamment plaisir, quand ça marche bien, pour ne pas vouloir le laisser à d'autres). Mais après tout ça, quand il reste du temps dans la semaine ce n'est pas le code, l'algèbre linéaire et les transformées de Fourier que j'aime pratiquer comme passe-temps. :-)

    dommage d'être chercheur et de ne pas trouver :/ Là où la recherche est là pour expérimenter justement (voire innover).

    Tu préfères que je dépense tes impôts 1 comment ? En pratiquant ma spécialité qui consiste à déterminer des structures de protéines ? ce qui aide énormément à concevoir des trucs parfois utiles comme, au hasard, des vaccins ou des médicaments antiviraux pour se sortir du pétrin quand une pandémie nous tombe dessus 2. Ou bien en bidouillant CentOS Stream en espérant que ça finisse par tomber en marche pour que je puisse enfin analyser mes images ?

    Je suis d'accord avec toi que c'est important d'expérimenter. Mais une répartition des tâches est tout de même indispensable de nos jours, tant il y a de domaines complexes. Les polymathes comme Léonard de Vinci, ça n'existe quasiment plus. Est-il raisonnable d'attendre de biochimistes qu'ils soient aussi experts en informatique appliquée à l'analyse d'images ?


    1. Façon de parler. Vu que la recherche publique est si mal financée en France, j'ai pas eu la chance d'y travailler depuis ma thèse, et c'est actuellement l'argent du contribuable suédois que je gaspille. 

    2. Enfin ça, c'est quand on a un gouvernement qui veut bien y mettre les moyens