Jul a écrit 830 commentaires

  • # PS

    Posté par  (site web personnel) . En réponse au journal La gloire avec un bot bluesky. Évalué à 4 (+3/-0).

    Depuis que j'ai mis un algo plus sage qui ne cible que les posts avec beaucoup de likes, quotes, réponses, le robot n'a plus de réactions en retour et ne semble plus attirer les réponses/likes…
    Autrement dit, c'est devenu un bête robot de mesure qui modifie pas le système qu'il observe.

    C'est un peu ce que je cherchais, mais quelque part je me dis que dans un monde qui donne toujours plus d'expositions aux gens déjà exposés, l'algo imparfait de la v1 était peut être une influence positive parfois irritante pour les petits comptes. Ça reste bien de se poser la question de l'influence voulue ou non par le truchement d'outils.

  • [^] # Re: Trouvé

    Posté par  (site web personnel) . En réponse au journal La gloire avec un bot bluesky. Évalué à 2 (+1/-0).

    J'ai impersonnifié le bot, j'ai pas retrouvé le truc sur le harcèlement.

    En tout cas, pas dans les dernières 24h.

    En tout cas, c'est étonnant, mais un des sujets qui revient le plus en ce moment, c'est la chaleur.

  • [^] # Re: Trouvé

    Posté par  (site web personnel) . En réponse au journal La gloire avec un bot bluesky. Évalué à 2 (+1/-0).

    j'ai limité la visibilité du bot pour éviter encore plus de feedback.

  • [^] # Re: Trouvé

    Posté par  (site web personnel) . En réponse au journal La gloire avec un bot bluesky. Évalué à 3 (+2/-0). Dernière modification le 30 juin 2025 à 07:54.

    C'est malheureusement ce que l'algo twitter/X faisait : indiquait là où il y avait du fight et envoyait les gens se taper les uns sur les autres.

    Par contre vu l'audience du bot, actuelle, je doute que le bot soit présentement capable d'attirer l'extrême droite.

    Et oui, un objet de mesure qui modifie la chose qu'il mesure, n'est plus un objet de mesure, mais un objet de manipulation.

    Je pense arrêter l'expérimentation sous peu en ayant peut être ouvert une boîte de pandore.

  • [^] # Re: Trouvé

    Posté par  (site web personnel) . En réponse au journal La gloire avec un bot bluesky. Évalué à 2 (+1/-0).

    yep, c'est lui.

    Pas très smart :o)

  • # manque d'inspiration sur un sujet (les mines)

    Posté par  (site web personnel) . En réponse au journal Un nouveau livre libre sur un sujet absolument pas passionnant comme d'habitude :). Évalué à 0 (+0/-1).

    J'ai commencé un truc ambitieux dont j'ai le début, mais j'ai pas la suite, là maintenant : vous auriez pas un peu d'inspiration ?

    Ça commence par

    La déqualification des métiers intellectuels

    Être qualifié, c'est être autonome sur le choix de ses tâches, et comment les accomplir
    -toujours en étant autonome- dans le contexte d'un chantier. Malheureusement …

    Et là je blo

  • [^] # Re: Pourvu que ça dure

    Posté par  (site web personnel) . En réponse au journal Un nouveau livre libre sur un sujet absolument pas passionnant comme d'habitude :). Évalué à 5 (+5/-1).

    julie1 parce que quand je vais sur des forums techniques ça permet d'avoir des réponses plus vite parce que les mecs me prennent pour une fille (on sait pas pourquoi :D).

    En plus ça permet de sortir des bons clashs aux gros relouds qui pm pour draguer genre : mec, si je suis un canon, toi t'es un boulet, et c'est pas les boulets qui tirent les canons.

    Mais à noter que la tendance aux pms pour la drague ainsi que la vitesse de réponse supérieure a bien bien diminuée depuis quelques années. J'en déduirais presque que l'internet technique est devenu un peu moins toxique pour les femmes avec juste un exemple si j'étais malhonnête.

  • [^] # Re: Pourvu que ça dure

    Posté par  (site web personnel) . En réponse au journal Un nouveau livre libre sur un sujet absolument pas passionnant comme d'habitude :). Évalué à 5 (+5/-1).

    j'étais jul avant lui :D

  • [^] # Re: Muraille, charge perfectionnelle

    Posté par  (site web personnel) . En réponse au journal loser du libre. Évalué à 3 (+2/-0).

    Ce que tu appelles des contraintes, quand je suis chargé de psychtropes (pour raisons de douleurs malheureusement et pas par récréation) je ne les suis pas, donc non, pour cette autre logiciel scam (voir chapitre psycodélique) dont le manuel est tout sauf écrit dans le carcan d'une veine technique, elle ne m'empêche pas de coder des logiciels.

    En fait, maintenant que je ne suis plus sous droooogues (c'est mal), je suis justement en train gentiment de le remettre au carré.

    Car ce que tu appelles des contraintes, j'appelle ça le métier. Comme l'ouvrier qui range son établi (qu'il soit cuisinier ou mécanicien), nous codeurs dont les points faibles sont la mémoire et l'incapacité à multi-processer mentalement, ne pas avoir la galère de se retrouver avec une pile de modifs non commitées pour des bugs résolus et d'autres aggravés j'appelle ça le cœur du métier.

    (Tiens d'ailleurs j'ai été interrompu trois fois par ma femme pour faire des tâches ménagère pendant l'écriture de cette réponse.)

    Garder l'établi mental propre. Pouvoir être interrompu et reprendre là où l'on en était ça peut être fait de la manière que les gens veulent (ce qui importe c'est le résultat, pas l'outil) … j'appelle ça être propre.

    En plus comme je suis flemmard et que je fais pas de backup et que je suis fauché, il se trouve que je fonctionne pour toutes ces raisons avec github. Comme un morpion anarchiste suçant le sang du mastodon microsoft pour le faire souffrir. Ça fait que je fonctionne avec un jeu d'usage (ticket, fix, release) réduit qui ressemblent à s'y méprendre à des tocs.

    mes-tocs-to-logique on appelle ça. Ou méthodologie pour faire instruit.

    :D

    Nan sérieux, je veux pas faire la morale, mais, il y a des trucs comme la doc (avec synopsis et API), les tickets, la licence, les versions, gérer proprement ces versions c'est juste les coutures du travail.

    Et comme quand on s'intéresse à la couture, on voit qu'il y a dans la couture une partie utilitaire, mais aussi d'esthétique, des variations culturelles et comme pour la couture, ça dessine notre plus petite unités de travail non réductible. Certains travaillent à mailles serrées (yahi), d'autres à mailles large (scam) et j'aime bien varier les plaisirs, mais rétrospectivement, je conseille de travailler (surtout quand c'est pour un hobby, ou votre femme et votre fille sont des sources d'interruption constantes et qu'on aimerait coder et pas démêler ses modifs) à mailles serrées.

    Enfin, c'est mon contexte de personne interrompue souvent qui dicte mon choix.

  • [^] # Re: Python 2, abandonné?

    Posté par  (site web personnel) . En réponse à la dépêche yahi un agrégateur de statistiques dans l'esprit d'awstats. Évalué à 1 (+0/-0).

    yep l'opérateur walrus := est introduit à partir de python 3

    J'aurais pu faire sans, mais c'est plus pratique.

    https://docs.python.org/3/whatsnew/3.8.html#assignment-expressions

  • [^] # Re: épilogue (un)

    Posté par  (site web personnel) . En réponse au journal loser du libre. Évalué à 1 (+0/-0).

    Imprimé et bientôt encadré :D

  • [^] # Re: je me reconnais

    Posté par  (site web personnel) . En réponse au journal loser du libre. Évalué à 1 (+0/-0).

    Tiens j'ai rajouté du contenu la partie « VRP du libre ».

    http://jul.github.io/cv/yahi.html#prendre-sa-casquette-de-repr%C3%A9sentant

  • # épilogue (un)

    Posté par  (site web personnel) . En réponse au journal loser du libre. Évalué à 3 (+2/-0).

    vu que c'est moi qui écris le livre, je décide si je veux, quand je veux quand il est terminé.

    J'ai fais une mise à jour avec les retours d'icitte et d'ailleurs c'est la version pontaitou toujours dispo à la même adresse. http://jul.github.io/cv/yahi.html

    Le truc qui m'interpelle, c'est que la dépêche et le journal pour yahi (le logiciel dans lequel j'ai mis ma sueur) font moins de réactions et de votes que la news sur le making off du logiciel que j'ai pissé sans efforts, m'obligeant à me remettre en question sur le fait que je suis codeur.

    (Mal)heureusement, j'aime pas les artistes, j'ai pas envie d'en être un, et la conclusion reste que je préfère être un loser de codeur qu'être un écrivain que j'assume pas être.

    Peut être qu'il y aura encore un épilogue.

  • [^] # Re: je me reconnais

    Posté par  (site web personnel) . En réponse au journal loser du libre. Évalué à 2 (+1/-0). Dernière modification le 26 avril 2025 à 00:08.

    Mon avis de béotien mets comment installer dans la page de garde (le README) tout en haut après avoir donné un usage concret. C'est ce que j'appelle le synopsis ; le plus dur à écrire dans une doc.

    Réduit ton README imagine que les gens ont la concentration d'une mouche et va à l'essentiel.

    Après le rôtissage d'égo et l'évangélisation c'est une épreuve dure à passer mais nécessaire. Il faut y aller, d'abord sur IRC, discord … recommencer, ne pas hésiter à demander de l'aide surtout sur la doc, aller sur les forums spécialisés.

    Fais moi confiance, des portes dans le nez sur ce projet j'en ai prise en tâtage de terrain (sur IRC surtout), et c'est après avoir mangé suffisamment de porte dans la truffe, coincé le pied dans la porte comme un représentant de commerce que j'ai eu mes premiers retours constructifs.

    Je l'ai pas mis dans le livre, j'aurais pt'et dû, mais j'avais pas envie de passer pour un commercial

  • [^] # Re: performances ?

    Posté par  (site web personnel) . En réponse à la dépêche yahi un agrégateur de statistiques dans l'esprit d'awstats. Évalué à 2 (+1/-0).

    Parce que chaque ligne est indépendante on peut splitter le parsing sur n coeurs (facteur limitant restant les IO) en splittant les fichiers de log (équivalent du map) et ensuite faire un reduce par addition des dicts avec archery (qu'on ne peut pas faire avec defaultdict)

    Ici la recette pour fusionner les dicts https://yahi.readthedocs.io/en/latest/faq.html#fusinoning-two-data-files-in-json

    Donc, je pourrais si le cœur m'en disait augmenter les perfs en divisant pour mieux régner.

  • [^] # Re: Art Libre sur Wikipédia

    Posté par  (site web personnel) . En réponse au journal Écrivain libre. Évalué à 2 (+1/-0).

    « Ni éditeurs ni maîtres » soyons vraiment libre de la dictature de la notoriété.

    Certes, c'est c'était un troll quand je l'ai écrit, mais les « vrais » artistes qui se veulent libre et faire les choses gratuitement (mais qui veulent être rémunérés) ont un problème avec « la reconnaissance » par une institution.

    Institutions souvent subventionnées qui tiennent en laisse les « artistes » et d'une certaine manière sélectionnent les propos qui ont pignon sur rue.

    Perso, j'avais envie d'écrire ce que je voulais, et je suis pas un écrivain au sens pro, je suis content d'être amateur et libre comme dans le logiciel libre.

  • # merci

    Posté par  (site web personnel) . En réponse à la dépêche yahi un agrégateur de statistiques dans l'esprit d'awstats. Évalué à 1 (+0/-0).

    merci à l'équipe de linuxfr pour avoir pris le temps de rédiger la dépêche.

    La ndm sur goaccess est bienvenue car ça permet de se positionner sur le coté versatile plus que le coté web.

    Donc : merci.

  • [^] # Re: Python 2, abandonné?

    Posté par  (site web personnel) . En réponse à la dépêche yahi un agrégateur de statistiques dans l'esprit d'awstats. Évalué à 1 (+0/-0).

    Ah ?!

    Ça passe. 0_o

    Content de voir que mes test avant installation sont appelés et chouinent pas :D

  • [^] # Re: performances ?

    Posté par  (site web personnel) . En réponse à la dépêche yahi un agrégateur de statistiques dans l'esprit d'awstats. Évalué à 1 (+0/-0).

    Sur ma machine je suis ~10K lignes par secondes (ce qui est la métrique pertinente au vu de la manière de parser) soit aux alentours de 2.5Mb en 1.5 seconde (core i3 3.5Ghz 2 procs).

    Il y a possibilité de par la nature du problème à paralléliser (map/reduce) si il y a besoin de performance, mais j'ai pas mis ça dans mes développements actuels.

  • [^] # Re: Ça vaut le détours !

    Posté par  (site web personnel) . En réponse au journal loser du libre. Évalué à 1 (+0/-0).

    merci,
    kof kof: scam est en livré en mode « chez moi ça marche » qualité « entreprise » :D

    Mais, ouais, j'écris avec ça, je pense que le greffon graphviz introduit un bug sur le rendu de code intégré et je viens de trouver un bug sur la génération du livre en format A5 kof et c'est pas très bien fait cette partie :D

    N'hésites pas à ouvrir des tickets de bug, j'y suis attentif.

    Tu peux même les écrire en français.

  • [^] # Re: J'ai lu les deux

    Posté par  (site web personnel) . En réponse au journal Écrivain libre. Évalué à 1 (+0/-0).

    Tiens, en prévue les premiers chapitre du suivant Loser du libre ou les motivations d'un « personne sans fâme (gloire) » qui s'entête à faire du logiciel libre. (work in progress)

    J'essaie d'expliquer comment on en vient à faire un paquet d'un point de vue perso et je tente de donner des « astuces » détails pratiques sur comment pas se casser le dos en en faisant.

  • [^] # Re: J'ai lu les deux

    Posté par  (site web personnel) . En réponse au journal Écrivain libre. Évalué à 1 (+0/-0).

    sur le 2é je me suis surtout fait plaisir à dessiner :D

  • [^] # Re: J'ai lu les deux

    Posté par  (site web personnel) . En réponse au journal Écrivain libre. Évalué à 1 (+0/-0).

    t'as aimé ?

  • [^] # Re: J'ai lu les deux

    Posté par  (site web personnel) . En réponse au journal Écrivain libre. Évalué à 2 (+1/-0).

    Je prépare le prochain : Loser du libre ! Anatomie d'un projet libre et des motivations d'un codeur :D

  • [^] # Re: PS motivations

    Posté par  (site web personnel) . En réponse au journal Écrivain libre. Évalué à 2 (+1/-0).

    Les licences WTF sont aussi une occasion d'écrire la licence la plus simple qui nous convient. J'ai été assez extrême en ne l'appelant même pas WTFPL explicitement, mais ça a un coté punk sympa.

    J'ai pas envie de m'identifier à un mouvement comme les creative commons qui a semé la confusion entre libre et pas libre, et j'ai pas envie de prendre une licence logicielle ou artistique car c'est mon envie.

    Et pour la justice, je me suis déjà fait piqué du code sous licence libre (pypi-stats) mais n'ayant pas le pognon pour faire valoir mes droits, de toute façon, je sais à quoi m'en tenir dans ce monde à deux vitesses selon que l'on est riche ou pauvre, et je me mets le minimum de barrière à la diffusion.

    Le principal dans l'écriture libre, c'est de se donner la liberté d'écrire, et basta le reste. Ensuite, il faut avoir ses priorités. Moi c'est écrire, et (auto) publier en évitant de me prendre un procès d'un copieur qui dirait c'est moi qui l'ai fait.

    C'est pour ça que la divulgation est importante car quelque soit la licence, l'œuvre est protégée dès ce moment, et sert d'acte antérieur si besoin.