David Demelier a écrit 798 commentaires

  • [^] # Re: Why You Should **NOT** Use the Boost Software License

    Posté par  (site web personnel) . En réponse au lien Why You Should Use the Boost Software License. Évalué à 6.

    Je ne peux qu'être d'accord avec toi et d'ailleurs sur un des projets que je suis de très près et je contribue (plutôt de manière financière et support) un des développeurs Boost est venu nous demander de changer la licence parce qu'il n'aime pas MIT.

    J'ai l'impression qu'avec le temps, les gens considèrent l'opensource comme un jardin où on va pouvoir demander tout et n'importe quoi par prétexte que c'est opensource.

    Tout ça pour ne pas avoir à divulger les licences utilisées dans les projets annexes qu'on utilise. Je pense que c'est la moindre des choses quand tu utilises un projet libre où tu n'as rien payé pour faire ton propre profit.

    AI is a mental disorder

  • # Complexité

    Posté par  (site web personnel) . En réponse au lien Réécriture en Rust d'outils courants en ligne de commande . Évalué à 10. Dernière modification le 02 septembre 2020 à 14:17.

    Je ne peux pas nier que certains des ces outils sont hyper élégants dans leur sortie console mais je ne peux m'empêcher de penser qu'on s'éloigne de plus en plus du principe KISS. On parle d'outils en ligne de commandes qui sont censées faire les choses simples et bien.

    L'exemple de exa. Aujourd'hui même il fait 6658 lignes de code (sans compter les 16 (!) dépendances directes). Est-ce réellement nécessaire pour afficher le contenu d'un répertoire ?

    --------------------------------------------------------------------------------
    Language                      files          blank        comment           code
    --------------------------------------------------------------------------------
    Rust                             53           1838           1727           6658
    Bourne Shell                     11            136            151            344
    Markdown                          3             58              0            102
    Fish Shell                        1              5              5             74
    TOML                              1             13              0             68
    make                              1             18              0             68
    zsh                               1              3              8             45
    Bourne Again Shell                1              7              0             35
    YAML                              2              3              0             35
    --------------------------------------------------------------------------------
    SUM:                             74           2081           1891           7429
    --------------------------------------------------------------------------------
    

    En comparaison la version FreeBSD de ls (la version sbase de suckless est encore plus minimaliste) :

    -------------------------------------------------------------------------------
    Language                     files          blank        comment           code
    -------------------------------------------------------------------------------
    C                                4            193            296           1787
    Bourne Shell                     1            189             46            731
    C/C++ Header                     2             12             69             85
    make                             2              7              5             17
    -------------------------------------------------------------------------------
    SUM:                             9            401            416           2620
    -------------------------------------------------------------------------------
    

    Ne sommes nous pas entrain de quitter le monde de la simplicité et de l'élégance ?

    AI is a mental disorder

  • [^] # Re: Problème carte graphique Intel

    Posté par  (site web personnel) . En réponse au message Sortie de veille parfois impossible.. Évalué à 4. Dernière modification le 31 août 2020 à 08:36.

    À priori ça gère la gestion de l'économie d'énergie sur la puce graphique.

    AI is a mental disorder

  • # Aucune

    Posté par  (site web personnel) . En réponse au message Raspberry pi 4 (ou 3), radis pour le desktop ?. Évalué à 4.

    J'ai une 3, une 4 (avec 4Go de RAM) et je t'assure que c'est une plaie. Tu peux franchement presque rien faire. Un navigateur web met plusieurs secondes à s'ouvrir, les pages sont lentes, tout est lent. Il est même impossible pour moi de faire une visio conférence correcte, la webcam de mon interlocuteur étant impossible à afficher de manière fluide.

    Pour ma part j'ai lâché l'idée et elles sont maintenant toute headless.

    AI is a mental disorder

  • [^] # Re: Hypothèses

    Posté par  (site web personnel) . En réponse au lien Notepad++ bloqué en Chine. Évalué à 3.

    On peut dire la même chose de Linus Torvalds dont on reprend tous ses coups de gueules. On parle moins de ceux de Theo De Raadt par exemple.

    C'est quand même différent. Linus et Theo sont des personnes brutes de fonderie avec lesquelles ce n'est pas toujours facile de collaborer mais ils ne représentent pas leur opinions au sein de leur projets.

    À l'inverse de notepad++ qui utilisait un logo de gilet jaune, affichait « je suis charlie », etc.

    AI is a mental disorder

  • [^] # Re: Hypothèses

    Posté par  (site web personnel) . En réponse au lien Notepad++ bloqué en Chine. Évalué à 1.

    Je ne sais pas pourquoi, j'ai de l'empathie pour ce genre de comportement. Pas la censure, hein, mais utiliser sa notoriété pour défendre des causes. Et du coup, on se pose toujours la question de mélanger logiciel et politique, mais j'ai l'impression qu'on se la pose moins quand il s'agit d'acteurs célèbres. Bref, je m'égare.

    Moi je pense que c'est tout l'inverse. On l'a vu avec le débat du retrait de la blague sur l'avortement de la fonction C abort sur la mailing list de glibc. On créé de la polémique, du débat et des flamewars inutiles.

    Les opinions sont subjectives et devraient restent à la discrétion de leur auteurs. Si j'utilise un logiciel je n'ai pas envie de soutenir des idées qui ne sont pas forcément les miennes.

    C'est aussi pour ça que je préfère qu'un développeur utilise son compte de son réseau social préféré pour exprimer ses opinions plutôt que la tribune de son logiciel.

    AI is a mental disorder

  • [^] # Re: Article vide, titre putaclic, sans sources…

    Posté par  (site web personnel) . En réponse au lien Mozilla songerait à mettre de côté son navigateur historique Firefox. Évalué à 4. Dernière modification le 18 août 2020 à 10:22.

    … et il peut être inquiétant. Si Firefox disparaît, seul Google existera.

    Il y a aussi Safari et son moteur libre WebKit. Et celui ci je doute fortement de sa disparition vu qu'il est maintenu par Apple.

    Cet article est la définition même de FUD

    AI is a mental disorder

  • [^] # Re: Epic est un faux-cul

    Posté par  (site web personnel) . En réponse au journal Epic poursuit Apple en justice pour le monopole AppStore. Évalué à 2.

    J'ai vu un commentaire YouTube intéressant au sujet d'EPIC :

    • EPIC: bans players for rules violation
    • Apple: bans EPIC for agreement violation
    • EPIC: 😡

    AI is a mental disorder

  • # Partagé

    Posté par  (site web personnel) . En réponse au journal Epic poursuit Apple en justice pour le monopole AppStore. Évalué à 1.

    Sans vouloir défendre Apple (car chez Google c'est plus ou moins pareil), j'ai toujours du mal à comprendre pourquoi ça énerve les développeurs de devoir payer une commission quand tu mets ton application sur le Play Store ou l'App Store ainsi que les paiements internes. On a tendance à l'oublier mais :

    • Tu disposes d'une très bonne visibilité,
    • C'est installé par défaut,
    • C'est intégré au système et donc facile à répliquer et mettre à jour,
    • Tu peux avoir accès au forum et l'aide au développement,
    • Ton application est hébergée, gérée automatiquement.

    Et donc ça devrait être gratuit ?

    Quand un boulanger propose un paiement en carte bleue, il paye aussi une commission à chaque transaction, mais c'est le prix à payer pour avoir le matériel et le principe de fonctionnement.

    Pour ce qui est d'avoir des stores alternatifs, ça oui je suis bien d'accord mais principalement parce que certains stores refusent des applications pour raisons « éthique » comme les émulateurs sur l'App Store.

    AI is a mental disorder

  • [^] # Re: apt

    Posté par  (site web personnel) . En réponse au message Archive .ZIP. Évalué à 4.

    J'ai nullement parlé de compilation, juste de dépôts officiels.

    AI is a mental disorder

  • [^] # Re: apt

    Posté par  (site web personnel) . En réponse au message Archive .ZIP. Évalué à 6.

    Si ton but est d'installer toutes tes applications sous Linux à la main alors tu t'es trompé de système d'exploitation. Sous Linux on utilise principalement le gestionnaire de paquet car il s'agit d'un ou plusieurs dépôts gérés et maintenus par les développeurs de la distribution eux mêmes, ainsi le système reste cohérent (Linux ne fonctionne pas de la même manière que Windows).

    Quand distributions fournissent des paquets trop anciens il est possible d'utiliser flatpak mais son inconvénient est une utilisation de place disque plus importante et un temps de chargement parfois plus long.

    AI is a mental disorder

  • # Bon courage

    Posté par  (site web personnel) . En réponse au journal J’ai testé pour vous : se faire usurper son identité. Évalué à 6.

    Tu as été remarquable, je pense que beaucoup d'entre nous auraient vraiment perdu la tête. Bravo encore !

    Pour ma part, j'ai une fois été victime d'une fraude de paiement en ligne, bien moins que ce que tu as vécu mais sur le coup ça a commencé à me stresser car je me disais que quelqu'un connaissait visiblement ma carte bleue.

    Parti en vacances à plusieurs centaines de km de chez moi, ma banquière m'appelle un matin me disant qu'elle a vu des mouvements étranges sur mon compte : plusieurs fois 0€ et une fois environ 75€ sur un site parfaitement normal de robes en ligne. Étant un homme, je n'achète pas de robes à priori donc je lui dis immédiatement que c'est pas moi et elle bloque le mouvement puis ma carte (aie, je suis à 500km de chez moi).

    Sur le coup, tu commences quand même à stresser. Il y a quelqu'un dans ton entourage qui visiblement essaye de t'escroquer ? Est-ce que tu as été piraté sur un site en ligne ? Plein de questions qui te tourmentent.

    AI is a mental disorder

  • [^] # Re: futurologie

    Posté par  (site web personnel) . En réponse au journal Transition ARM : Apple assistera certains projet open source. Évalué à 2.

    Ou peut-être seront ils moins cher justement.

    L'avantage principal d'avoir sa propre puce est d'optimiser chaque partie à un petit module indépendant. Par exemple, au lieu d'avoir un processeur générique qui fait tout, Apple va faire un module indépendant juste pour la gestion de l'ACPI (voir la vidéo du keynote).

    AI is a mental disorder

  • [^] # Re: QT

    Posté par  (site web personnel) . En réponse au journal Transition ARM : Apple assistera certains projet open source. Évalué à -2.

    Oui mais tu as nommé le titre de ton commentaire « QT » ce qui porte à confusion avec la boîte à outil de ce nom là.

    AI is a mental disorder

  • [^] # Re: PC fixes

    Posté par  (site web personnel) . En réponse au message PC gamer compatible Linux. Évalué à 5.

    • Mauvais support wayland
    • Driver propriétaire
    • Mauvais support XRandr

    AI is a mental disorder

  • # PC fixes

    Posté par  (site web personnel) . En réponse au message PC gamer compatible Linux. Évalué à 5.

    En général avec les PC fixes tu n'as pas grand chose à craindre sauf si c'est une marque un peu exotique. Par contre si tu veux vraiment pas te casser la tête il faudra surtout choisir une carte graphique AMD plutôt que nVidia, autrement je pense que tu ne devrais pas avoir de soucis.

    AI is a mental disorder

  • # Le cloude c'est la vie

    Posté par  (site web personnel) . En réponse au lien AWS a encaissé une attaque DDoS de 2,3 Tbps. Évalué à 4.

    Mon ancienne entreprise était 100% convaincue que l'avenir de l'informatique se situe dans l'externalisation en masse. C'est simple, rien ne tournait chez nous. D'un côté c'est vrai, cela réduit les couts et la maintenance mais quand je vois tous les problèmes que cela peut engendrer dont les SPOFs, les réactions excessives, les décisions arbitraires sans parler des problèmes de vie privée, je suis toujours et encore content d'héberger moi même mes projets.

    AI is a mental disorder

  • # Intéressant

    Posté par  (site web personnel) . En réponse à la dépêche Haiku R1 bêta 2. Évalué à 6.

    Haiku m'a toujours intéressé. J'avais déjà testé en machine virtuelle et beaucoup aimé. J'aimerais bien savoir ce qu'il en est du système de son sous Haiku et si un jour on pourrait l'imaginer idéal pour une station de MAO.

    L'audio sous Linux est probablement la plus complexe couche et je meurs d'envie d'avoir un autre système libre où il sera plus simple d'utiliser un DAW comme Ardour sans avoir à gérer PulseAudio/Jack1/Jack2/Alsa :)

    AI is a mental disorder

  • [^] # Re: stockage massif

    Posté par  (site web personnel) . En réponse au lien FreeNAS is coming to Linux: quoi?. Évalué à 2. Dernière modification le 05 juin 2020 à 00:14.

    Je n'ai jamais dit que Linux était KISS 😉

    AI is a mental disorder

  • [^] # Re: stockage massif

    Posté par  (site web personnel) . En réponse au lien FreeNAS is coming to Linux: quoi?. Évalué à 6.

    OpenBSD est clairement le plus propre des BSD et c'est la philosophie du projet. D'ailleurs il n'y a pas de règle quant au cassage de l'userland, si les développeurs estiment que quelque chose doit dégager ils le font. Parfois c'est bien, parfois ça peut frustrer les utilisateurs. OpenBSD est proche de la perfection mais l'attitude de certains des développeurs peut rendre la communauté un peu toxique, c'est bien dommage.

    NetBSD je ne suis plus depuis un moment (j'ai utilisé environ un an sur un vieux HP ProBook) mais je pense que c'est de plus en plus à la ramasse par rapport à FreeBSD et OpenBSD. En terme de compatibilité machines « modernes » c'est galère. Pour moi ça reste un système d'expérimentation par contre j'adore pkgsrc.

    DragonflyBSD jamais testé, mais c'est globalement basé sur FreeBSD donc très similaire.

    AI is a mental disorder

  • [^] # Re: stockage massif

    Posté par  (site web personnel) . En réponse au lien FreeNAS is coming to Linux: quoi?. Évalué à 7.

    Malheureusement pour être gros utilisateur de FreeBSD je ne peux que plussoyer le fait que FreeBSD tient largement moins l'échelle que Linux. Les plantages sont aussi bien plus fréquents et les kernel panics je ne peux plus les énumérer tellement j'en ai eu. Avec Linux je les compte sur les doigts de la main.

    Il y a d'autres bizarreries dans FreeBSD qui rendent le système de moins en moins KISS. Comme le fait d'avoir 3 parefeu différents dans le kernel mais on les laisse « au cas où » pour éviter de gêner les utilisateurs. Mais à un moment donné il est nécessaire d'avancer et prendre des décisions pour réduire la maintenance et la complexité d'un quelconque projet.

    AI is a mental disorder

  • [^] # Re: Blabla

    Posté par  (site web personnel) . En réponse au lien Microsoft fait son mea culpa sur l'open source . Évalué à 2.

    Devancé.

    C'est bien beau de dire que l'OpenSource saylebien© et de ne toujours pas ouvrir le code (à minima Windows XP) de ses systèmes.

    AI is a mental disorder

  • # Hibernation, pourquoi faire ?

    Posté par  (site web personnel) . En réponse au journal Astuce : réparer l’hibernation non fonctionnelle sur Fedora 32. Évalué à 6.

    Il fut un temps j'utilisais l'hibernation. C'était principalement sur mon Pentium 4 avec ma SuSE 9.1 qui mettait plus d'une minute à démarrer.

    Mais maintenant, avec les machines de guerre et les démarrage en moins d'une dizaines de secondes (2,5s du démarrage à dwm sur mon thinkpad x1 4th gen) j'ai du mal à voir l'intérêt de l'hibernation. De plus, l'hibernation requiert une partition swap ou un fichier swap file et avec les machines ayant maintenant jusqu'à 16Go de RAM, ça devient couteux en écriture (bonjour l'usure des SSD !).

    Qui utilise encore vraiment l'hibernation ? Idée de sondage peut-être ? :)

    AI is a mental disorder

  • # Nord pour le moment

    Posté par  (site web personnel) . En réponse à la dépêche Quelle palette de couleurs pour vos outils ?. Évalué à 2.

    J'adore le thème nord, surtout pour vim mais j'ai aussi adapté tmux, irssi et le terminal pour avoir un thème global. Ma configuration dwm, st, dmenu utilise aussi nord.

    J'aimerais bien passer à un thème blanc car j'ai une diplopie monoculaire qui me fait voir le texte blanc sur noir en double (surtout de loin comme les sous-titres) mais aucun ne me convient. J'ai essayé solarized et gruvbox mais j'ai du mal avec le style.

    Si quelqu'un a des idées je suis preneur.

    AI is a mental disorder

  • [^] # Re: Ah le bluetooth

    Posté par  (site web personnel) . En réponse au message Bluetooth : seulement certains périphériques sont détectés. Évalué à 3.

    Ravi d'avoir pu t'aider :)

    AI is a mental disorder