Gil Cot ✔ a écrit 5730 commentaires

  • [^] # Re: bof

    Posté par  (site web personnel, Mastodon) . En réponse au lien Culture hacker et peur du WYSIWYG. Évalué à 7.

    Je pense que même en affichant les caractères invisibles on n’est pas à l’abri de trucs louches. Exemple : Dans un paragraphe bien foutu, je colle en plein milieu un bout de texte provenant d’un autre document qui va subtilement modifier des trucs (interlignes différentes que je n’ai pas vu avant d’avoir rajouté plus de lignes, police différentes qu’on ne remarque pas car visuellement proches, gras rajouté par le bout de texte mais ça paraissait pas gras avec l’autre police, etc.) Tout cela est normal parce-que c’est du wysiwyg donc même si le paragraphe utilisait des styles et qu’on veut rajouter dedans des bouts fait sans style c’est OK.
    En fait de caractères invisibles, il y avait un truc très bien qui s’est hélas perdu : l’affichage du balisage comme le permettait WordStar…

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: J'allais rajouter un truc...

    Posté par  (site web personnel, Mastodon) . En réponse au lien Pourquoi sommes-nous tellement accros à Google Maps et Waze ?. Évalué à 10.

    Et perso je rêve d'avoir une Google Maps en libre, mais un truc vraiment utilisable, pas que "la fonctionnalité est la et tant pis si pas pratique, c'est là donc soit content", comme Mozilla a pu faire un navigateur libre utilisable et pas que libre.

    Avons-nous lu la même chose ?

    • Même sans satellite, votre smartphone vous positionnera assez facilement en utilisant les bornes wifi et les appareils Bluetooth à proximité. De quelle manière ? C’est très simple : les appareils Google et Apple envoient, en permanence, à leur propriétaires respectifs (les deux entreprises susnommées) votre position GPS ainsi que la liste des wifi, appareils Bluetooth et NFC dans le voisinage. Le simple fait d’avoir cet engin nous transforme un espion au service de ces entreprises. En fait, de nombreux engins espionnent en permanence notre position pour revendre ces données.
      Si on coupe le GPS d’un appareil Android Google, celui-ci se contentera d’envoyer une requête à Google sous la forme : « Dis, je ne connais pas ma position, mais je capte le wifi grandmaman64 et superpotes89 ainsi qu’une télé Samsung compatible Bluetooth, t’aurais pas une idée d’où je suis ? ». Réponse : « Ben justement, j’ai trois utilisateurs qui sont passés hier près de ces wifis et de cette télé, ils étaient dans la rue Machinchose. Donc tu es probablement dans la rue Machinchose. » Apple fait exactement pareil.
      Donc tu voudrais du libre qui ait le même monopole et soit tout aussi intrusif…
    • Mais les applications utilisant OpenStreetMap doivent faire face à un gros défi : soit demander à l’utilisateur de charger les cartes à l’avance et de les mettre à jour régulièrement, soit de les télécharger au fur et à mesure, ce qui rend l’utilisation peu pratique (comment calculer un itinéraire ou trouver une adresse dans une zone dont on n’a pas la carte ?). Le projet OpenStreetMaps est en effet financé essentiellement par les dons et ne peut offrir une infrastructure de serveurs répondant immédiatement à chaque requête, chose que Google peut confortablement se permettre.
      Donc tu voudrais du libre qui soit sur des infras que tu ne financeras pas et pour lesquelles tu te retrouveras être le produit pour les rentabiliser.
    • Le problème de la recherche dans une base de données est un problème très complexe. Avec les applications OpenStreetMap, la base de données est sur votre téléphone et votre recherche est calculée par le minuscule processeur de ce dernier.
      Ici, Google possède un avantage concurrentiel incommensurable. Ce n’est pas votre téléphone qui fait la recherche, mais bien les gigantesques serveurs de Google. Tapez "rue Machinchose" et la requête est immédiatement envoyée à Google (qui en profite pour prendre note dans un coin, histoire de pouvoir utiliser ces informations pour mieux vous cibler avec des publicités). Les ordinateurs de Google étant tellement rapide, ils peuvent même tenter d’être intelligent: il y’a 12 rue Machinchose dans tout le pays, mais une MachinChause, avec une orthographe différente, dans un rayon de 10km, on va donc lui proposer celle-là. Surtout que, tient, nous avons en mémoire qu’il s’est rendu 7 fois dans cette rue au cours des trois dernières années, même sans utiliser le GPS.
      Donc tu voudrais au final que le libre soit l’étiquette mais que ça reste des GAFAM avec les même pratiques.
    • Une fois encore, le problème est particulièrement complexe et votre téléphone va prendre un temps énorme à calculer l’itinéraire. Alors que les serveurs de Google vont le faire pour vous. Google Maps ne fait donc aucun calcul sur votre téléphone : l’application se contente de demander aux serveurs Google de les faire à votre place. Ceux-ci centralisent les milliers d’itinéraires demandés par les utilisateurs et les réutilisent parfois sans tout recalculer. Quand on est un monopole, il n’y a pas de petits profits.
      Idem.
    • Et les données concernant les embouteillages sont très difficiles à obtenir en temps réel.
      Sauf si vous êtes un monopole qui se permet d’espionner une immense majorité de la population en temps réel. Il vous suffit alors, pour chaque tronçon de route, de prendre la vitesse moyenne des téléphones qui sont actuellement sur ce tronçon.
      Là, force est de constater qu’il est difficile, voire impossible, de fournir ces données sans espionner massivement toute la population. À ce petit jeu, les alternatives libres ne pourront donc jamais égaler un monopole de surveillance comme celui de Google.

    Bref, tu ne rêves pas d’avoir quelque chose en libre, tu veux continuer comme avant avec peut-être du librewashing en plus.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Pourquoi sommes-nous tellement accros à Google Maps et Waze

    Posté par  (site web personnel, Mastodon) . En réponse au lien Pourquoi sommes-nous tellement accros à Google Maps et Waze ?. Évalué à 3.

    De moins en moins de commerces ont leur propre page internet : Meta a remplacé la page …chez Orange/PagesJaunes/Free/etc.
    Ces mêmes commerces vont se référencer aussi chez Alphabet (et de plus en plus on ne trouve plus leurs coordonnées dans le bon vieux bottin maintenant électronique.)

    Du coup, ça se mord la queue. Perso, n’utilisant pas ces services pour ces données, je passe à côté de beaucoup d’enseignes mais tant pis pour nous deux.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Pour faire court

    Posté par  (site web personnel, Mastodon) . En réponse au lien Gregory Szorc's Experience Porting Off setup.py. Évalué à 2.

    On n’a pas du lire le même billet car il est bien indiqué que « ce type » se documente et comment il s’est documenté (en plus en allant directement sur les références.) Je citerai juste un autre commentaire de quelqu’un qui a pris la peine de lire le billet :

    on voit qu'il a dû se plonger dans le code source de setuptools pour comprendre comment la traduction était faite parce qu'elle est mal documentée, […]

    Mais pour toi, faire ce boulot c’est ne pas se documenter correctement… wtf?

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: curseurs] J'ai testé pour vous: les logiciels libres en milieu professionnel

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Revue de presse de l’April pour la semaine 43 de l’année 2023. Évalué à 4.

    Ça donne ceci chez toi aussi ?
    GwRpa2.png

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Cervantes

    Posté par  (site web personnel, Mastodon) . En réponse au lien Le parlement européen veut lutter contre l'addictivité des plateformes. Évalué à 2.

    Votre échange me fait penser à un article lu cette semaine « ‘A 12-year-old is not ready’: Why thousands of parents are teaming up to delay their children’s first cell phone use »

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: donc on doit utiliser quoi ?

    Posté par  (site web personnel, Mastodon) . En réponse au lien .io considered harmful. Évalué à 4.

    Les temps changent, comme les io.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • # doublon

    Posté par  (site web personnel, Mastodon) . En réponse au lien Go 1.21 Release Notes. Évalué à 2. Dernière modification le 03 novembre 2023 à 19:47.

    j'avais pas vu que c’était déjà posté par woffer sorry :(

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Entre le “pack Office” et les logiciels libres, les positions contrastées des agents publics

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Revue de presse de l’April pour la semaine 42 de l’année 2023. Évalué à 8.

    Les incompatibilités et différences d'affichage vont surgir et il dira "ça marche pas, je veux Word".

    Ce qui est surprenant, pour moi, est qu’on reproche aux autres ce qu’on ne reprocherait pas à petit mou : combien de fois n’a-t-on pas vu de document mal récupéré d’une version à une autre sans compter les incompatibilités avec la même version sur des plateformes différentes.

    Sans parler des cas où des logiciels métiers font des exports en .doc/docx et tentent d'appeler directement le binaire de Word.

    J’ai jamais compris qu’on logiciel métier suppose qu’on ait un autre logiciel privateur installé ; c’est un peu comme avoir le couteau sous la gorge pour souscrire une autre licence obligatoirement en plus de la leur. Dans un monde normal, on serait puni de complicité mais les choses qu’on n’accepterait pas dans un univers normal deviennent acceptables quand il s’agit d’informatique ?

    Microsoft Office est le plus gros caillou

    C’est tout leur écosystème qui est problématique, pas seulement leur bureautique fait avec les pieds.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Mauvaises habitudes

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Revue de presse de l’April pour la semaine 42 de l’année 2023. Évalué à 3.

    Tellement ça <3

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Mauvaises habitudes

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Revue de presse de l’April pour la semaine 42 de l’année 2023. Évalué à 5. Dernière modification le 02 novembre 2023 à 22:28.

    Y en a qui trouvent vraiment « pas moche » les trucs produits avec w? Parce-que je tombe rarement sur des documents produits avec cela, qui soient beaux et qui n’aient pas de défauts qui me choquent.
    Bon, des goûts et des couleurs… & les gens habitués à la bouffe industrielle rapide trouvent toujours que la bouffe bio traditionnelle n’est pas bonne…

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Pour faire court

    Posté par  (site web personnel, Mastodon) . En réponse au lien Gregory Szorc's Experience Porting Off setup.py. Évalué à 2.

    Sa remarque reste pourtant valable : « Le format le plus utilisé actuellement n’est ni le setup.cfg, ni le pyproject.toml, mais toujours le bon vieux setup.py. » (vrai en décembre 2018, vrai aujourd’hui…)
    On peut supporter 922k projets abandonnés (vraiment ?), et cela pose de nombreuses questions sur la santé de l’écosystème. (si l’auteur du lien posté n’avait pas su trouver des solutions —et qu’on l’accuse de ne pas vouloir apprendre— peut-être qu’il aurait jeté l’éponge comme quelques boîtes autour de moi.)

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Mauvaises habitudes

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Revue de presse de l’April pour la semaine 42 de l’année 2023. Évalué à 3.

    Je rejoins Stéphane : les gens ne sont (hélas) pas formés à la bureautique …parce-que les marketing ont vendu que c’est facile et que ça va toujours de soi.

    Pour Emacs en général, oui on peut avoir des formules et des graphiques dynamiques et ce simplement (sauf que la notion de facilité est relative : la logique et le workflow ne sont pas les mêmes que dans un outil wysiwig de type Works ou suite bureautique ; c’est plus proche du couple R+markdown ou peut-être de Jupyter)
    Modes de fonctionnement différents …du coup on ne peut pas vraiment comparer. Cela rend la question pertinente. :)

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Pour faire court

    Posté par  (site web personnel, Mastodon) . En réponse au lien Gregory Szorc's Experience Porting Off setup.py. Évalué à 3.

    Ça fait 4 fois que ça change et les 3 changements précédents étaient dans la douleur.
    Et même quand il n'y avait pas de changement officiel ça pétait (en CI ou en prod).

    Voilà, c’est ce qui est dénoncé ; mais on réussi à retourner en

    Bref, il veut pas apprendre un nouveau truc

    On peut comprendre qu'au bout d'un certains moments les gens arrêtent de se mettre à jour tous les matins ou retardent le moment fatidique de la douleur.

    Surtout quand, même en passant le cap, c’est pour se rendre compte que ce n’est pas du tout sec le nouveau truc et même que c’est un peu une régression vu qu’il a des fonctionnalités qui passent à la trappe.
    En tout cas, je n’est pas eu l’impression que pyproject.toml permette de faire simplement ce qu’il faisait avec setup.py qui a en prime l’avantage d’être documenté (là il a fallu faire de l’ingénierie inverse.) Tout le contraire de

    trouve que le vieux truc pourri est pourri et prend le temps de faire un billet pour se plaindre

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Pour faire court

    Posté par  (site web personnel, Mastodon) . En réponse au lien Gregory Szorc's Experience Porting Off setup.py. Évalué à 2.

    J'aime bien le :

    Une simple recherche github retourne :
    setup.py: 1,259,007 results
    setup.cfg: 165,716 results
    pyproject.toml: 2,137 results
    

    …pour un « format à succès » comme dirait le premier commentaire ; les chiffres disent le contraire de la croyance.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: suggestion d'améliration

    Posté par  (site web personnel, Mastodon) . En réponse au journal QRNote pour copier coller du texte de son ordinateur au téléphone. Évalué à 2.

    Pour rejoindre ChocolatineFlying< juste en utilisant l'APN on peut lire du PDF417 et EAN entre autres avec :
    - https://f-droid.org/en/packages/com.example.barcodescanner/
    - https://f-droid.org/en/packages/com.github.andremiras.qrscan/
    - https://f-droid.org/en/packages/com.google.zxing.client.android/ (une référence)
    - https://f-droid.org/en/packages/de.markusfisch.android.binaryeye/ (basé sur le précédent)
    - https://f-droid.org/en/packages/org.ligi.passandroid/ (celui-ci ne lit pas EAN mais connait AZTEC)

    C’est vrai aussi que je ne connais pas de programme de lecture ou similaire sous Linux, mais les bibliothèques de décodage existent (dont ZXing pour lequel il y a un wrapper Python au passage, mais aussi : le SDK leadtools, un vieux code sur SF, une bibliothèque Python qui le portage/pendant d’un autre en C-sharp, etc.)
    En dehors des dépôts, j’ai trouvé une webapp java, et c’est tout.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Mauvaises habitudes

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Revue de presse de l’April pour la semaine 42 de l’année 2023. Évalué à 3.

    Peut-être un jour, quand il y aura trop de milliards perdu et qu’ils se diront que qu’il faut faire quelque chose pour diminuer la friction avec les fans, ils feront comme pour les formatages automatiques ? Après, tant que les gens se persuadent que leur bouse est une barre d’or, les petits mous survivront…

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Mauvaises habitudes

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Revue de presse de l’April pour la semaine 42 de l’année 2023. Évalué à 5. Dernière modification le 31 octobre 2023 à 17:09.

    Qu'est donc cet Eqn que vous mentionnez ?

    J’avais prévu de faire un journal sur Eqn qui est resté en brouillon (et je me disais par ailleurs que ça n’intéresserait pas vraiment.) Alors, Eqn est à la fois un format et le nom du programme interprétant ce format pour produire du code RunOff Unix (du coup, eqn sert de filtre/préprocesseur dans la chaîne de compilation de nroff/troff.)
    On l’a évoqué récemment via la dépêche sur Lorinda et il y a une entrée Wikipédia en anglais sur ce format.

    Les deux langages se ressemblent d'ailleurs.

    Don Knuth connaissait bien Eqn qu’il a choisi de ne pas reprendre (i.e. partir sur cette base exacte) mais de faire autre chose (avec pas mal d’emprunts) qui en corrige les défauts (voir l’exemple de f(\pi r^2) sur Wikipédia)

    D'autre part, il est difficile d'imaginer que l'éditeur d'équation de StarOffice précède la première version de cette suite de 7 ans.

    Vrai. :) Mon propos était surtout que leur logiciel avait des contraintes, que j’avoue ne pas connaître, qui ont influencé les choix faits. Là dessus, je ne jurerai même pas que c’est Eqn sous le capot ; je disais juste qu’il y avait plusieurs influences possibles (autre que LaTeX) et que visiblement tous partagent des éléments de langage commun avec Eqn ;)

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Bullshit

    Posté par  (site web personnel, Mastodon) . En réponse au lien Cet OS va vous faire courir acheter un Mac. Évalué à 2.

    Merci. Il y a donc un genre de réflexe de Pavlov (excusez la caricature) qui incite à une certaine durée pour la mise en avant.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Mauvaises habitudes

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Revue de presse de l’April pour la semaine 42 de l’année 2023. Évalué à 3.

    Ça commence par un "j'y connais rien",

    Je présume que c’est en allusion à

    […]d'un autre béotien[…]

    et ça se termine par une suggestion qui sous-entend que LibreOffice c'est assez nul en fait :-(

    Je présume que c’est en réaction à

    Les styles par défaut m'ont toujours parus… pour le moins bizarre sous Libreoffice. Interprétation complotiste : quelqu'un de malveillant voulait un rendu ignoble par défaut des documents ; à tout le moins je n'ai jamais compris leur logique.

    1/ faire un modèle avec LibreOffice c'est à la portée de n'importe qui,
    2/ même si les styles des modèles par défaut ne sont pas terribles, il est possible de les modifier très facilement

    Ça tombe bien, avant d’indiquer qu’il n’aime pas les styles par défaut (donc soit tu lui reproches ses goûts, soit tu faits fi de la mention introduisant la phrase suivante et qui dit que c’est une « interprétation complotiste » et se termine par l’aveu d’incompréhension) ; il est bien marqué :

    Il ne faut pas hésiter à utiliser des modèles.

    Certes, ça ne parle pas de la facilité de faire des modèles (mais bon, on ne peut pas inventer ce qu’on ne sait pas et j’y reviendrai plus tard.) Cependant ça a le mérite de rappeler d’entrée de jeu que les modèles existent et d’encourager à leur usage (ce qui est tout le contraire des pratiques des gens qui viennent des outils µ$ il me semble.)
    Du coup, j’ai l’impression (à tort ?) que ton agacement est juste pour une « interprétation » qui se dit elle-même tirée par les cheveux ; et qui ne représente même pas l’essentiel du message…

    Maintenant, pour rebondir sur ton propos sur la facilité des modèles, je me dis (peut-être à tort ?) que ce n’est pas assez mis en avant dans les tutos (voire pas du tout, du moins ceux que j’ai vu)
    Puisqu’on y est, j’ai cru voir un commentaire sur l’interface, et je pense que la capacité de personnalisation doit être mise en avant dans les tutos …tout en indiquant les avantages des choix par défaut.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Mauvaises habitudes

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Revue de presse de l’April pour la semaine 42 de l’année 2023. Évalué à 4.

    Pour la petite précision, le format LaTeX a surtout introduit de nouveaux environnements : equation pour numéroter, juste displaymath (ou \[\]) pour ne pas numéroter, math (ou \(\)), array pour des tableaux dont toutes les cellules sont mathématiques, eqnarray je crois.
    L’essentiel de la notation mathématique (et donc les commandes de base) est reprise du format PlainTeX de 1978…

    Pour la défense de StarOffice, Eqn est antérieur à TeX d’une part, et le programme avait besoin de quelque chose facile à manipuler par l’interface graphique (et à stocker en XML ?)

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Bullshit

    Posté par  (site web personnel, Mastodon) . En réponse au lien Cet OS va vous faire courir acheter un Mac. Évalué à 2.

    Question bête pour assouvir ma curiosité : est-ce une longueur calibrée par rapport à la plateforme ? J’ai entendu dire qu’il se sont mis aux courts comme chez un concurrent.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Arguments et auto-doc

    Posté par  (site web personnel, Mastodon) . En réponse au lien raku [ex perl6] super efficace pour écrire des outils en ligne de commande.. Évalué à 3. Dernière modification le 30 octobre 2023 à 14:28.

    (petit hs)

    il est clair que ce qui est présenté est super séduisant

    Tiens, c’est l’un des trucs qui m’a plu dans PowerShell : param() et ses [parameter()] pour

    le parsing des arguments

    Par contre, PowerShell a poussé le concept des commentaires documentant pour faire sans chichi

    l'auto-documentation

    …et simplement intégré dans leur système d’aide (il manque juste l’internationalisation…)

    (pour revenir au sujet, je n’ai rien à rajouter à la réponse qui a été faite par Psychofox, mais les mythes ont la vie dure…)

    qui s’écrit une fois mais difficile a reprendre par la suite

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Sans oublier la culpabilisation !

    Posté par  (site web personnel, Mastodon) . En réponse au lien Dérive autoritaire : attentifs ensemble (infographie La Quadrature) - sebsauvage.net. Évalué à 2.

    Et en même temps, nous élisons et applaudissons des gens qui veulent mettre plus de pognon pour surveiller les messageries chiffrées sur les smartphones, mais laisse des assos s’occuper de la pauvreté tout en leur mettant les bâtons dans les roues puis en se réjouissant qu’un favoriser ruisselle une piécette aux restos du cœur…

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume

  • [^] # Re: Pas une grosse perte

    Posté par  (site web personnel, Mastodon) . En réponse au lien Les vidéos Theora bientôt illisibles dans les navigateurs ?. Évalué à -1.

    Il faudra que je réencode tout chez moi ?
    Ça attendra : je ne diffuse et ne lis pas par le navigateur.

    “It is seldom that liberty of any kind is lost all at once.” ― David Hume