Psychofox a écrit 10949 commentaires

  • # Suite à cette annonce...

    Posté par  (Mastodon) . En réponse à la dépêche wallabag.it a 6 ans. Évalué à 9.

    …les investisseurs ont perdu tout espoir de croissance et l'action wallabag a dégringolée, entrainant avec elle tout le Dow Jones et la CAC 40 et faisant perdre tout espoir à Twitter et Tesla qui tentaient peinement de se redresser. Seul Apple limite la casse avec une baisse de seulement 7%.

  • [^] # Re: Administration de tout ça

    Posté par  (Mastodon) . En réponse à la dépêche Le poste de travail Linux : un objectif gouvernemental ?. Évalué à 3.

    1. Personne n'oblige quiconque à installer flatpak
    2. Tu peux mettre le homedir de l'utilisateur en noexec

    C'est un faux problème.

  • [^] # Re: La vue doit être magnifique

    Posté par  (Mastodon) . En réponse au lien Sur Tik-Tok 16% des jeunes de 17 à 24 ans croient que la terre est plate.. Évalué à 8. Dernière modification le 12 janvier 2023 à 23:06.

    Pas possible à cause des filets. Sinon on tomberait mais au moins comme dernière image on aurait les 4 éléphants et la majestueuse A'Tuin.

  • [^] # Re: devops

    Posté par  (Mastodon) . En réponse au lien The yaml document from hell. Évalué à 3. Dernière modification le 12 janvier 2023 à 22:59.

    Attention que le pseudo json que tu fais à la main est déjà une forme de yaml qui s'ignore. Normalement tu ne devrais pas avoir ces retours à la ligne et indentations qui te rendent le json si sympa en apparence car c'est de la sérialisation et non un truc prévu pour être facile à traiter par l'humain (là dessus xml est plus sympa.)

    C'est ce que je dis plus haut. En sortie pas de commentaires et d'espaces, en entrée pour de la config comme c'est toi qui maitrise le parser/décodeur tu fais ce que tu veux.

    Il faut bien séparer l'usage du json comme format d'échange de données entre deux programmes de l'usage du json comme format d'entrée de données de configuration.

    Dans le premier la question des commentaires ne se pose pas car ça n'a aucun intérêt, dans le second tu as cette liberté. Idem pour les retours à la ligne pour la lisibilité dans ton repos git que tu fais sauter allègrement si tu veux l'envoyée dans l'entrée standard d'une cli.

    Pourtant on nous rabâche que l'espacement c'est ce qu'il y a de mieux et Pythonique. Plusieurs poids plusieurs mesures ?

    Ben moi j'ai toujours préféré ruby à python donc je n'ai jamais adhéré à cette école.

    Et accessoirement aujourd'hui au boulot j'ai écris du Perl5 pour un truc qui tourne en serverless dans le nuage, c'est pas bô? Et j'ai trouvé ça bien plus agréable que la dernière fois que j'ai écris du python. Comme quoi pas si facile d'enterrer les dinosaures.

  • [^] # Re: devops

    Posté par  (Mastodon) . En réponse au lien The yaml document from hell. Évalué à 5. Dernière modification le 12 janvier 2023 à 15:34.

    En l'occurence tu peux.

    Par le créateur de JSON:

    JSON does not have comments. A JSON encoder MUST NOT output comments.
    A JSON decoder MAY accept and ignore comments.

    En gros il est interdit à un programme qui produit du json d'en fournir à la sortie, par contre il est autorisé de mettre des commentaires et de les faire ingérer par un parser/decoder json.

    En l'occurence c'est à ça que sert la lib JSON.minify qui est disponible pour plein de langages et permet d'ignorer les commentaires au format C/C++

    Il est aussi possible d'ajouter des clé commentaires de ce type:

    {
    "key1":"foo",
    "key1_comment":"blah blah blah",
    "key2":"bar",
    "key2_comment":"blah blah blah"
    }

    Et t'assurer que le programme qui le mange ignore toutes les clés avec le suffixe _comment.

    De toute façon il n'y a plus rien qui ne passe pas par une moulinette via une intégration continue de nos jours donc c'est relativement facile de poutrer les commentaires à ce moment là.

  • # devops

    Posté par  (Mastodon) . En réponse au lien The yaml document from hell. Évalué à 5. Dernière modification le 12 janvier 2023 à 14:16.

    J'avais déjà lu un article proche (j'ignore si l'auteur est le même) et c'est vrai que je ne vois pas bien l'avantage de yaml en terme de visibilité comparé à json.

    Sans compter les exemples exposés dans cet article on a moins d'accolades à taper certe mais on se retrouve à faire de la merde pour un espace en trop ou en moins.

    Derrière le terme à la mode devops se cache des millions de gens qui s'arrachent les cheveux chaque jour pour réparer des erreurs de syntaxe dans des fichiers YAML. C'est tout de suite moins sexy.

  • [^] # Re: Intéressant

    Posté par  (Mastodon) . En réponse à la dépêche MySafeIP: un tiers de confiance pour votre pare-feu !. Évalué à 7.

    La première des restrictions IP devrait donc être géographique. Sans vouloir verser dans le cliché, à moins d'avoir des amis chinois ou russes, inutile de laisser passer les adresses IP de ces pays. Du coup, ce serait peut-être intéressant de rajouter un module basé sur xtables geoip, par exemple.

    Oui et non.

    Alors oui ça filtre bien une grosse partie du traffic. Mais maintenant la plupart des réseaux de bots utilisent des appareils connectés du monde entier, donc tu as des attaques venant de partout, y compris de ton propre pays. Par ailleurs, la geolocalisation des ips n'a souvent rien à voir avec la localisation exacte. Mon opérateur mobile que j'utilise en Espagne me donne un numéro espagnol. Mais la range d'ip vient de leurs serveurs en Roumanie. Du coup dans plein de boutique en lignes que je visite on me propose par défaut le Leu roumain comme monnaie. C'est con.

    Et aussi, tu va bloquer ton cousin qui a décidé d'aller vivre quelques années en Chine.

    Moi tout ce que je self host, j'y accède depuis un VPN. Par contre c'est pas hyper pratique d'enseigner à un tiers comment se connecter à un VPN et t'as pas forcément envie qu'il se connecte à tout ton réseau local, donc tu vas devoir les faire accéder à un VPN séparé n'ayant accès qu'à des VLANS dédiés aux seuls resources que tu veux leur donner accès. Et tu ne veux pas non plus qu'ils accèdent au net via ton VPN, car ça te soumets à des risques si tonton Firmin oublie de se déconnecter de ton VPN et va visiter son forum pédophile favori.

  • [^] # Re: Bon d'achat pour recyclage

    Posté par  (Mastodon) . En réponse au lien Fin du support logiciel sur le Fairphone 2 (mars 2023). Évalué à 7.

    Les moyens ne sont absolument pas les mêmes.
    Je crois que mécaniquement, une offre de pièces détachées s'est créée, avec ou sans l'aval de Samsung.

    C'est hors sujet.

    La question est que quand on vend des valeurs éthiques et qu'on fait des promesses il faut se donner les moyens pour les tenir sinon ça ne vaut rien.

    Alors certe la question éthique vis à vis des matériaux est importante, mais ce n'est pas tout.

    Ce que je trouve dommage c'est ça:

    You can keep using the Fairphone 2 as normal, but at your own risk. Or, if you’re an experienced user interested in installing an Android alternative, we would recommend you learn more about alternative operating systems like /e/OS and LineageOS, which are still actively supported.

    Les autres font mieux que nous, alors demerden sie sich et installez autre chose.

  • [^] # Re: Bon d'achat pour recyclage

    Posté par  (Mastodon) . En réponse au lien Fin du support logiciel sur le Fairphone 2 (mars 2023). Évalué à 4.

    Ça ressemble un peu à de la mauvaise foi quand même, non ? ;)

    Maintenir AOSP, ça coûte probablement très cher à Google. Fairphone et sa petite équipe ne peut pas envisager ça. Je le vois comme si un petit assembleur de PC portables se disaient qu'ils allaient maintenir le noyau Linux forké en 3.13.

    Non. Faut simplement être à la hauteur de ses ambitions, ou alors ne pas mentir et prétendre qu'on fait mieux que les autres pour la planète et pour le consommateur.

    J'ai un Samsung S4 qui date de 2013, fabriqué par un constructeur qui n'en a absolument rien a foutre du renouvelable mais il m'est toujours possible d'acheter des pièces de rechanges, de le réparer et je peux toujours y installer lineagos 19 ou /e/ OS. Si Fairphone n'est pas capable de faire de même avec un smartphone plus récent, c'est qu'ils n'ont pas fait les bon choix techniques. Si des tiers et des volontaires arrivent à offrir un meilleur support sur des appareils qu'ils n'ont pas conçus alors que toi t as conçu ton appareil, as faits les choix techniques et n'a que 3 modèles à maintenir, c'est que tu ne fais pas ton travail.

    Je n'en aurai rien à foutre si fairphone ne se cachait pas derrière une fausse bannière éthique. Qu'ils vendent alors leurs téléphone en annonçant qu'ils sont les mêmes crevards que Samsung s'ils ne comptent pas faire mieux.

    Les OS libres, c'est un beau projet, et je suis totalement pour, mais on a un problème. Google a verrouillé le marché à cause des ces maudites « applications ».

    Pourtant, la grosse majorité de ces applications ont une version web qui fonctionne à peu près aussi bien. Et je crois que certaines applications phares, comme whatsapp, fonctionnent sur kaios par exemple.

  • [^] # Re: Bon d'achat pour recyclage

    Posté par  (Mastodon) . En réponse au lien Fin du support logiciel sur le Fairphone 2 (mars 2023). Évalué à 2.

    Ensuite, si Google ne fait plus de support sur AOSP (j'ai pas vérifié ce point là), comment Fairphone peut-il en faire ?

    AOSP est libre. Ils peuvent forker une version et la maintenir.

    Et s'ils pensent ne pas avoir assez de liberté dans le monde android, contribuer à des OS libres comme postmarketOS, KaiOS (ex FirefoxOS), Plasma Mobile, PureOS, WebOS/LuneOS, Tizen, SailfishOS/Nemo Mobile…

  • [^] # Re: Bon d'achat pour recyclage

    Posté par  (Mastodon) . En réponse au lien Fin du support logiciel sur le Fairphone 2 (mars 2023). Évalué à 6. Dernière modification le 11 janvier 2023 à 09:52.

    7ans ça reste court et décevant vu les prétentions du projet.

    On sait très bien que ce qu'on appelle du recyclage est essentiellement du greenwashing pour tout ce qui ne concerne l'électronique et les plastiques.

  • [^] # Re: Administration de tout ça

    Posté par  (Mastodon) . En réponse à la dépêche Le poste de travail Linux : un objectif gouvernemental ?. Évalué à 6.

    mais quand t'as un département informatique et un parc large, tes administrateurs font énormement en powershell et de temps en temps autres langages.

    C'est ce qu'on pourrait croire, mais pas tous.

  • [^] # Re: licence libre != accès libre

    Posté par  (Mastodon) . En réponse au journal Liste des articles gratuits des Editions Diamond. Évalué à 7.

    On notera qu'on reste quand même libre de modifier l’œuvre, mais pas de la diffuser. Bon évidemment, ça n'a pas beaucoup d'intérêt dans le cas d'un article…

    T'as toujours le droit de faire ça quand c'est pour ton usage personnel. Rien ne t'interdis de remixer une chanson de The Doors avec des vocaux de Aya Nakamura récitant la CLUF de Microsoft Windows et d'intégrer ça dans une vidéoclip mélangeant Fernandel et Kung Fu Panda tant que ça reste chez toi.

  • [^] # Re: Prédiction crédible

    Posté par  (Mastodon) . En réponse au journal imagemagick, GraphicsMagick, vips, chatgpt. Évalué à 7. Dernière modification le 05 janvier 2023 à 12:13.

    Moi qui suis normand et ma partenaire latina, elle désespère parfois face à mon manque d'enthousiasme et d'expressivité, que ce soit dans le positif comme dans le négatif.

    On sent bien l'influence nordique/viking. Un peu comme le sourire débordant d'émotion(!) du finlandais Janne Ahonen (ici au centre, casque bleu) quand il gagnait une coupe du monde de saut à ski:

    Janne Ahonen "souriant"

    Sangre azul comme elle m'appelle parfoit.

  • [^] # Re: C'est gratuit

    Posté par  (Mastodon) . En réponse au journal imagemagick, GraphicsMagick, vips, chatgpt. Évalué à 8.

    il s'est trompé, mais c'était grosso modo juste

    T'es tu relu? :D

    Je pense que tu confonds juste par crédible si je ne connais pas la réponse exacte. Et c'est bien là le problème.

  • [^] # Re: Et si on testait nous-même?

    Posté par  (Mastodon) . En réponse au journal imagemagick, GraphicsMagick, vips, chatgpt. Évalué à 8.

    Vu que Hollywood semble ne se contenter actuellement que de produire des films dans les univers de Marvel et DC comics, je dirais que la mise en scène est devenu la cadet de nos souçis. Quand on est arrivé au stade de n'accepter que des scénarios avec des gens qui se crêpent le chignon en pyjama pour sauver l'humanité, je crois que la seule chose qui peut te préoccuper c'est de savoir si tu veux tes popcorns salés, sucrés ou piquants (ou les 3 à la fois).

  • [^] # Re: C'est gratuit

    Posté par  (Mastodon) . En réponse au journal imagemagick, GraphicsMagick, vips, chatgpt. Évalué à 5.

    Par contre, les résultats, de ce que j'ai vu de droite à gauche, ont l'air pas mal. Faut bien être un peu positif :)

    Il produit quand même du texte hyper chiant.

    Un peu comme quand tu discutes avec quelqu'un et qu'il ne te raconte que des platitudes et des lieux communs.

  • [^] # Re: Je m'insurge

    Posté par  (Mastodon) . En réponse au lien Start a Fucking Blog. Évalué à 3.

    Ah et je crois que seamonkey est toujours maintenu et incluait un éditeur web wysiwyg et j'ai aussi entendu parler d'un truc appelé bluegriffon.

    Et plein d'éditeurs markdown et asciidoc ont une option d'exportation en html (souvent basée sur pandoc sous le capot).

  • [^] # Re: Je m'insurge

    Posté par  (Mastodon) . En réponse au lien Start a Fucking Blog. Évalué à 3. Dernière modification le 04 janvier 2023 à 21:54.

    En l'occurence tu peux toujours faire une page web avec libreoffice si je ne m'abuse.

  • [^] # Re: Je m'insurge

    Posté par  (Mastodon) . En réponse au lien Start a Fucking Blog. Évalué à 5.

    Ah et j'oubliais. Juste en dessous de la ligne mentionné, il propose une alternative (bearblog.dev).

  • [^] # Re: Je m'insurge

    Posté par  (Mastodon) . En réponse au lien Start a Fucking Blog. Évalué à 3.

    "Easy as fuck" et "clone this repository" dans la même phrase ? Qui a écrit ça, un linuxien ?

    La famille Michu sait très bien faire des trucs bien plus compliqués quand la motivation y est hein. On rappellera l'installation et l'utilisation de tous ces applis de peer2peer pour obtenir de la musique et des films au début des années 2000, l'utilisation de vpn pour contourner la geolocalisation, etc, etc.

    Un clone d'un repo à base de copier/coller des instructions et la rédaction en markdown (pas plus compliqué que l'utilisation des balises d'un forum par le quidam moyen), ce n'est pas un truc qui est hors de porté de tout le monde.

    Je comprends qu'il y ait des gens qui n'aient pas envie de le faire et préfèrent un CMS à la wordpress, mais c'est une question d'envie et de motivation, pas de difficulté.

  • [^] # Re: "Under a different licence"

    Posté par  (Mastodon) . En réponse au lien I am not à supplier. Évalué à 4.

    Je crois qu'il sous entend par là qu'il n'a aucune obligation contractuelle en tant que fournisseur en fournissant son logiciel sous licence libre.

    Donc la relation fournisseur client pourrait venir soit:
    - de la fourniture sous autre licence, avec des clauses indiquant le type de relation.
    - soit d'un contrat externe à la licence.

  • [^] # Re: Utilisateur de Xfce4

    Posté par  (Mastodon) . En réponse à la dépêche Xfce 4.18 est sorti !. Évalué à 10. Dernière modification le 03 janvier 2023 à 17:40.

    La "lenteur" provient d'un décalage entre action et résultat et ce sont les facteurs puissance cpu + mémoire qui réduisent le décalage.

    Pas forcément. Si l'animation est faite pour prendre 100, 200 ou 500ms, ce n'est pas le cpu et la mémoire qui décide cela. Sur Gnome ce n'est pas paramétrable mais par exemple il me semble que sur KDE tu peux choisir les durées d'animations, et pour une raison de confort des utilisateurs ne choisissent pas forcément l'animation la plus rapide proposée, et cela pour une raison simple: ce n'est pas parce que l'animation est plus rapide, ou n'existe pas que la tâche effectuée par l'utilisateur va être plus rapide.

    Prenons l'exemple d'une porte automatisée dans un aéroport. Si tu te balades en sac à dos et court d'un terminal à l'autre et que la porte vient de se fermer avant ton arrivée, ça va effectivement te faire très chier de ralentir ou t'arrêter le temps que la porte s'ouvre. Mais la porte est en général réglée pour s'ouvrir assez vite sans que tu aies besoin de t'arrêter lorsque tu te déplace tranquillement avec ta valise à roulette. Et une grande majorité des passagers s'en contrefoutent de passer cette porte plus rapidement vu qu'ils vont de toute façon attendre 15 minute pour montrer leur passeport au service des frontière, ou attendre un bagage en soute. C'est pareil pour une majorité d'utilisateur d'ordinateurs. Ils passent plus de temps à attendre qu'une page web s'ouvre, qu'un téléchargement se termine, leur propre inspiration dans la rédaction d'un document et la réactivité de leur bureau n'est pas important tant qu'elle est stable. Ce qui fâche c'est quand un truc prend normalement un court temps indéfini et que subitement il en prend 3, 5 ou 10x plus de temps.

    Du coup non l'animation et le temps d'animation n'est pas forcément une réflection de la capacité et charge de l'ordinateur, ni de ta productivité, ni de la qualité de l'expérience utilisateur.

    Autre exemple simple:

    Je veux ouvrir pulse audio volume control pour changer le profile de ma sortie audio, par exemple pour switcher de la sortie jack vers le hdmi. Prenons un des windows manager les plus léger qu'il soit: icewm. Vénérable window manager dont la première version remonte à 26 ans. Il a pris de l'embonpoint le bougre, il prend maintenant 10MB de mémoire! Mais ça reste une paille face à gnome. Bon si je veux démarrer pulse audio volume controle, dont le binaire s'appelle pavucontrol, soit je vais naviguer dans le menu et le chercher, soit je vais faire CTRL+ALT+ESC (de mémoire) et taper pavucontrol. Pouf il se lance. Sous gnome3 je vais presser la touche super, taper pav (voir l'icône apparaitre au centre) et presser la touche return et pouf il se démarre. Bref dans les deux cas au clavier l'opération va être relativement rapide. Gnome va me faire perdre peut-être quelques milliseondes à animer les fenêtre et m'afficher l'icône de l'application, mais vu qu'il va me la proposer avant de taper son nom complet je vais aussi le lancer avant et avec moins de chance de taper une typo. Le temps perdu dans les animations s'annule dans le raccourci.

    Maintenant c'est cool parce que je me rappelais que le binaire de pulseaudio volume control s'appelle pavucontrol. Si ce n'est pas le cas je ne vais rien lancer, ou devoir le chercher dans les menus de icewm. Sous Gnome3 je vais juste taper pulse, sound, volume ou autre mot clé et il va me le trouver avant de m'être rappeler de son nom exact. Alors oui icewm répond super vite au clique et à la frappe, mais il ne me fait pas forcément travailler plus rapidement.

    Alors oui tu va me dire que tu peux utiliser un raccourci clavier vers un launcher comme dmenu/rofi/wofi ou que sais-je et ce sera de toute manière plus léger qu'un bureau gnome3 complet et je te l'accorde. Mais c'est un détail parmi plein d'autres. On citera la gestion du wifi, des vpns, des périphériques amovibles/bluetooth, de l'énergie, les notifications, la gestion dynamique des bureaux virtuels, la gestion dynamique des écrans, le calendrier intégré, des températures de couleurs et thèmes de bureau en fonction de l'heure, la synchro avec le smartphone, la capture vidéo de l'écran. Le confort d'un bureau complet comme Gnome et KDE c'est justement de te configurer toutes ces choses sans avoir à installer et configurer plein de trucs hétérogènes à droite et à gauche ainsi que leurs raccourcis pour avoir les mêmes fonctionnalités finales.

  • # HDR

    Posté par  (Mastodon) . En réponse au lien Le HDR est en phase d'arriver sous Linux - Merci Josh Ashton & Valve. Évalué à 4.

    Je comprends ce qu'est la HDR en photographie.

    Maintenant je ne comprends pas ce qu'est la HDR pour un truc qui n'est pas limité par la capacité d'un capteur à capturer le spectre complet de la vie réelle. Si on génère l'image, on n'est pas supposé avoir ces limitations. Du coup quelqu'un peut m'expliquer en quoi consiste la HDR dans le contexte d'un jeu vidéo ou de quelconque contenu généré par ordinateur? Ne serait-on pas en train d'utiliser les mêmes mots pour parler d'un truc qui n'a absolument rien à voir?

  • [^] # Re: Utilisateur de Xfce4

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

    Quelques points:

    • Sur un système qui n'en manque pas, la quantité de ram utilisé n'a rien à voir avec la rapidité ou la lenteur d'un bureau.
    • La lenteur perçue n'a pas forcément à voir avec de la lenteur réelle. Ce n'est pas parce qu'il y a des animations que le système rame. Ce n'est pas parce que j'ai une animation de 500ms quand je presse la touche super sous Gnome le temps de mettre toutes les fenêtres en place que je sélectionnerait l'application plus vite si c'était instantané sans animation.
    • Les bureaux qui utilisent plus de ram ne le font pas nécessairement parce qu'ils ont des icônes et décos surdimensionnées et des animations. Enlightenment que tu utilises a aussi des animations et du compositing. Selon moi la majeur partie de la ram utilisée tant sous gnome que sous kde l'est pour plein de services annexes et beaucoup de caching des fichers et applications. Ces derniers permettent une recherche et un accès plus rapide justement: je tape un mot clé et je peux ouvrir immédiatement le fichier recherché sans avoir à le chercher dans mon gestionnaire de fichier.
    • Une fois ouvert quelques sites webs et applications bien pesantes, la consommation d'un bureau même memorivore comme kde ou gnome reste relativement anecdotique sur une machine de 4GB de ram.

    Cela dit je suis content et heureux qu'on maintienne des bureau léger pour faire durer la durée de vie des machines à moins de 2GB de ram.