pulkomandy a écrit 1928 commentaires

  • [^] # Re: Pourquoi enfin ?

    Posté par  (site web personnel, Mastodon) . En réponse au lien Le BSOD pour Linux, ce sera dans le noyau 6.10. Enfin ;-). Évalué à 7.

    ça a l'avantage d'être clair. Les versions actuelles du noyau font clignoter les LEDs du clavier dans ce cas (et encore, je ne sais pas si ça fonctionne sur les claviers USB).

    On peut donc savoir si c'est définitivement planté, ou juste très lent (ce qui m'arrive souvent sur mon PC quand je compile des trop gros trucs et qu'il y a pas assez de RAM).

    Mais pour savoir, il faut connaître ce truc et penser à regarder les LEDs du clavier (si elles existent encore).

    Peut-être un jour on aura enfin sous Linux un vrai debugger dans ce cas, comme c'est le cas sur Haiku (kernel debugging land) ou sur les machines Sun SPARC (ou c'est le firmware openboot qui s'en charge). Mais en attendant, s'ils arrivent à afficher le message de kernel panic et un QR code, ce sera déjà un bon début pour faciliter l'investigation et la remontée de bugs.

  • [^] # Re: Précédemment dans votre série favorite

    Posté par  (site web personnel, Mastodon) . En réponse au lien Déclaration à propos de Daniel Pocock. Évalué à 2.

    Rectificatif:

    Le mouvement "birds aren't real" prétend que les oiseaux ont été remplacés par des robots dans les années 60. Mais le mouvement lui-même n'existe que depuis 2017 ou 2018.

    Je crois que je me suis fait complotiser!

  • [^] # Re: Précédemment dans votre série favorite

    Posté par  (site web personnel, Mastodon) . En réponse au lien Déclaration à propos de Daniel Pocock. Évalué à 2.

    L'affaire initiale n'a pas été étalée publiquement. Il semble y avoir eu un problème chez Debian lors du Google Summer of Code 2018, suite à quoi le projet Debian a demandé à Daniel Pocock de s'écarter du projet pendant 6 mois.

    Il l'a très mal pris et depuis, il essaie de se venger par tous les moyens, ce qui conduit à un comportement inapproprié et à se faire exclure de plus en plus d'endroits. Ce qui renforce son impression que tout le monde lui en veut pour essayer de faire éclater la vérité, ou quelque chosecomme ça (là je m'avance un peu trop dans les suppositions).

    Ce n'est qu'un exemple de délire conspirationiste, qui n'est pas forcément lié à d'autres. Le phénomène n'est pas récent (les platistes existent depuis très longtemps, le mouvement "birds aren't real" depuis les années 60 ou 70). L'internet moderne en accélère peut-être la propagation, mais dans ce cas précis il s'agit je crois d'une seule personne isolée?

  • [^] # Re: Vieil ordi

    Posté par  (site web personnel, Mastodon) . En réponse au journal Haiku béta 5 en approche finale. Évalué à 8.

    Non. Enfin, en théorie, bien sûr c'est possible, mais il faut pas mal de patchs. Chromium n'accepte pas upstream les modifications pour supporter des OS autres que ceux officiellement supportés par Google (OpenBSD par exemple maintient ses propres patchs).

    La conséquence est qu'il y a dans le code de Chromium un certain nombre de "linux-ismes" et donc, soit il essaie d'utiliser des fonctions qui n'existent pas dans Haiku, soit "ui existent mais ont un comportement différent.

    Du côté de Firefox, quelqu'un a réussi à compiler une version: https://discuss.haiku-os.org/t/progress-on-porting-firefox/13493/5

    mais la compilation n'est que le début del'aventure: il s'agit d'une version gtk de firefox, avec ungtk qui se base sur wayland, lequel wayland n'existe pas pour Haiku mais il y a une couche de compatibilité. Ça explose dès que Firefox essaie d'utiliser OpenGL, ce qui est la première chose qu'il fait au démarrage après avoir ouvert une fenètre.

    D'un autre côté, on a WebKit, qui est à mon avis le seul moteur parmi les 3 gros à être écrit et maintenu avec un minimum de conscience des problématiques de portabilité (il est co-maintenu par Apple (MacOS, iOS, et un petit peu Windows), Igalia (Linux, GTK) et Sony (BSD sur la Playstation). Il peut être utilisé sans OpenGL aussi et il est porté sur certains systèmes MorphOS/Amiga aussi. Ce n'est pas pour rien que c'est WebKit qui est utilisé pour WebPositive.

    C'est un gros chantier de le maintenir, mais au moins c'est possible. Les deux autres, je n'y crois pas, en tout cas pas avec une intégration propre dans le système.

  • [^] # Re: Précédemment dans votre série favorite

    Posté par  (site web personnel, Mastodon) . En réponse au lien Déclaration à propos de Daniel Pocock. Évalué à 2.

    Oui pardon, c'est moi qui vieillis, j'ai l'impression que ça fait super longtemps, et en fait pas tant que ça. J'aurai putvérifier.

  • [^] # Re: Précédemment dans votre série favorite

    Posté par  (site web personnel, Mastodon) . En réponse au lien Déclaration à propos de Daniel Pocock. Évalué à 6.

    c'est assez drôle en fait

    ça serait dròle si Daniel ne harcelait pas Debian et la FSFE depuis bientôt 15 ans par tous les moyens possibles: campagnes de diffamation, création d'associations avec des noms similaires, envoi de mails de "dénonciation" à diverses mailing lists dont celles du Google Summer of Code. Cela discrédite ces deux organisations auprès des gens qui n'ont pas suivi l'affaire de près, et mobilise des ressources (juridiques ici) qui pourraient être utilisées ailleurs. Sans parler du moral et peut-être de la santé mentale des personnes qui subissent ça. Bon courage à elles.

  • # On y est pas encore tout à fait

    Posté par  (site web personnel, Mastodon) . En réponse au journal Haiku béta 5 en approche finale. Évalué à 10.

    Il y a encore quelques points à traiter, en particulier, la mise à jour des dépendances de Haiku avec par exemple un passage à Openssl 3 qui nous pose quelques soucis de compatibilité d'ABI.

    Je pense qu'il va nous falloir encore 2 ou 3 mois avant d'avoir une release.

    Je ferai une dépèche pour l'anniversaire de Haiku cet été comme d'habitude.

  • [^] # Re: Haiku est utilisable

    Posté par  (site web personnel, Mastodon) . En réponse au journal Haiku béta 5 en approche finale. Évalué à 10.

    Non, toujours pas de driver eMMC, j'ai pas eu le temps de m'en occuper encore. Tellement de choses à faire…

  • [^] # Re: osctl

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Systemd v256. Évalué à 10.

    Puis, petit à petit le logiciel prend de l'embonpoint en voulant résoudre des vrais faux problèmes. On ne part plus d'un problème à résoudre mais d'une solution à la recherche d'un problème à résoudre. Quand on a un marteau, tout devient d'un coup des clous.

    J'utilise systemd dans un système embarqué fonctionnant sous Linux. On a pas mal de services à lancer, certes. Mais on doit aussi les relancer quand ils crashent. Attendre que les partitions disques soient montées avant de lancer les services. Attendre que les interfaces réseau soient disponibles (ce qui suppose d'avoir attendu que es disques soient montés pour charger la configuration du réseau). Et ainsi de suite.

    On est donc très contents que systemd sache faire tout ça et déclencher les choses dans le bon ordre. Et, d'un autre coté, quand il ne sait pas faire ce qu'on veut, on est bien embetés et dans certains cas il n'y a probablement pas d'autre solution que d'intégrer quelque chose au projet systemd.

    Quand au supposé sacrifice du "chaque programme ne fait qu'une chose à la fois", ce n'est pas vrai: systemd comporte de nombreux programmes qui font chacun une seule chose, mais qui communiquent beaucoup entre eux. Ce n'est pas un seul méga-exécutable qui fait tout. Il se trouve que maintenant, ces exécutables sont développés par une équipe réduite et avec une certaine cohérence et versionnés et livrés ensemble. Un peu… comme à l'époque de UNIX, en fait. Avant que Linux et GNU viennent compliquer tout ça avec un modèle de développement beaucoup plus décentralisé et moins coordonné, poussant à l'apparition de distributions essayant de recoller tous ces morceaux ensemble.

  • [^] # Re: Drôle de démocratie

    Posté par  (site web personnel, Mastodon) . En réponse au journal Voter aux Européennes, ça se prépare !. Évalué à 4.

    En France on a un bulletin avec juste un nom seulement pour les élections présidentielles où on vote pour une seule personne.

    Dans les autres élections, on vote pour une liste (contenant plusieurs candidats) et le bulletin peut être un peu personalisé: choix de couleur de l'encre (mais une seule couleur), nom de la liste et éventuellement un logo ou une photo. Ça explique peut-être les noms à rallonge pour certaines listes.

    bulletins de vote français

    Pour le secret du vote, comme indiqué, on peut prendre plusieurs bulletins au bureau de vote. Mais normalement on reçoit aussi un exemplaire des bulletins de vote par la poste avant l'élection, donc on heut arriâer dans le bureau de vote avec son bulletin déjà préparé. (Mais ça, c'est quand le prestataire choisi pour livrer tout ces papiers à tous les inscrits sur les listes électorales est capaple de le faire, lors de la dernière élection, il y a eu des retards, ce qui est embêtant pour les bulletins mais surtout pour la propagande électorale, chaque candidat/liste pouvant aussi envoyer un tract détaillant son programme).

  • [^] # Re: Drôle de démocratie

    Posté par  (site web personnel, Mastodon) . En réponse au journal Voter aux Européennes, ça se prépare !. Évalué à 4.

    (et en même temps… Tout le papier qu'il faut pour ces 38 listes sur toute l'Union Europe. Au secours.)

    Les listes sont différentes dans chaque pays au moins. Les 38 listes en question ne concernent que la France. Dans d'autres pays il peut aussi y avoir des circonscriptions, par exemple la Belgique Francophone et la Belgique Flamande votent séparément (ce qui évite aux partis de devoir faire une campagne bilingue).

    Chacun de ces partis nationaux ou locaux rejoignent ensuite un groupe parlementaire (gauche, sociaux-démocrates, renew, les verts, identité et démocratie, …). Ces groupes sont beaucoup moins nombreux que les listes en France, il y a donc plusieurs listes qui vont en fait rejoindre le même groupe (oui, c'est un peu idiot de ne pas s'allier), ou qui ne sont pas rattachées à un groupe (par exemple en Allemagne, le parti AfD qui est tellement d'extrême droite qu'il s'est fait éjecter du groupe des autres partis d'extrême droite européens, et se retrouve donc classé dans les "non inscrits)

    Autre truc à savoir pour la France: les listes obtenant moins de 5% des suffrages exprimés ne recevront aucun siège au parlement (encore un moyen de silencer les petits partis, diront certains). Une augmentation du taux de participation pourrait donc empêcher certains partis d'obtenir des sièges (ceux qui sont autour des 5%, par exemple il y a Reconquête et les Verts).

    La page Wikipedia en anglais sur les sondages donne un bon apperçu des estimations de résultats par groupe parlementaire ainsi que les détails pour plusieurs pays et la comparaison avec le parlement actuel (en dernière ligen de certains tableaux, attention, le nombre de députés total change, à cause du Brexit): https://en.m.wikipedia.org/wiki/Opinion_polling_and_seat_projections_for_the_2024_European_Parliament_election. Il est dommage que les média en France se concentrent beaucoup sur les partis (et sondages) nationaux plutôt que sur le résultat global.

  • [^] # Re: Décisions de l'ARCOM (durées de diffusions et dates)

    Posté par  (site web personnel, Mastodon) . En réponse au journal France 2 et France 3 ne diffusent pas les clips de campagnes des européennes et favorisent LREM / RN. Évalué à 2.

    Est-ce que les listes en question avaient bien fourni leurs clips dans les temps? C'est assez différent si France Télévision les a perdus/oubliés, ou si les clips n'ont pas été envoyés

  • [^] # Re: Mise à jour "écologie au centre" ?

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Élections européennes de juin 2024 et contenu programmatique. Évalué à 3.

    si le bicarbonate de soude ménager est légèrement plus agressif que le bicarbonate de soude alimentaire

    Et ben bonjour le n'importe quoi…

    Le bicarbonate de soude alimentaire est appelé alimentaire parce qu'il a été hroduit avc les précautions nécessaires pour la consommation humaine (mais pas pur hein). Il n'est pas plus ou moins "agressif", c'est toujours du bicarbonate de soude, constitué d'ions bicarbonate et d'ions sodium dans les mêmes proportions (parce que les lois de la chimie sont les mêmes pour tout le monde)

    Bref, ça s'enfonce dans le "je comprend rien à ce que je raconte"…

  • [^] # Re: XMPP

    Posté par  (site web personnel, Mastodon) . En réponse au journal ICQ sera bronsonisé fin juin. Évalué à 6.

    Je ne suis pas bien sûr de ce qu'il y a dans "Web" (je n'ai pas regardé), mais ça ne me semble pas très pertinent de le mettre dans le Compliance.

    Il s'agit de la possibilité de se connecter à un serveur XMPP via des requêtes HTTP(S) au lieu d'un socket SSL classique.

    Ce n'est pas forcément lié au fait que le client soit un client Web, mais en pratique, comme un client Web ne peut pas ouvrir un socket SSL "normal", ce sera soit ça, soit des WebSocket. Et donc il faut que le serveur soit capable de recevoir des connexions via ces protocoles.

    Au final, cette partie sera implémentée par les serveurs, et par les clients Web, et ça n'a pas d'intérêt pour les autres.

    De la même façon, la partie "Mobile" n'a pas forcément d'intérêt sur un client qui tourne sur un PC avec une connexion internet stable.

    C'est pour cette raison que ce sont des catégories séparées et que ça ne fait pas partie de la suite "instant messaging". Selon le cas, ce n'est pas utile ou pertinent d'implémenter ces spécifications.

  • [^] # Re: Bon voyage vers l'infini et au delà petit robot

    Posté par  (site web personnel, Mastodon) . En réponse au lien Voyager 1 Resumes Sending Science Data from Two Instruments. Évalué à 2.

    On est quand même pas du tout dans le même contexte.

    D'ailleurs, je ne suis pas sûr que le matériel utilisé dans les missions spatiales obtiendrait un bon score chez iFixIt: tout est scellé dans de l'epoxy pour éviter que les circuits soient endommagés lors du décollage des fusées.

    Les contraintes de coût, de durée de vie, etc ne sont pas du tout les mêmes entre l'électronique grand public et une sonde interstellaire. Et parmi les entreprises actuelles, il y en a qui font très bien leur travail, et qui conçoivent des avions, trains, satellites (par exemple) qui auront aussi une durée de vie de plusieurs dizaines d'années sans problème. Mais ce n'est apparemment pas quelque chose qui justifie suffisamment les coûts (en temps de développement supplémentaire, complexification de la production, …), probablement parce que les acheteurs ne vont pas mettre la réparabilité dans leur liste de critères de choix (pas grand monde vérifie avant d'acheter un téléphone ou un ordinateur s'il y a un guide de démontage, si les pièces détachées sont disponibles, …).

  • # XMPP

    Posté par  (site web personnel, Mastodon) . En réponse au journal ICQ sera bronsonisé fin juin. Évalué à 10. Dernière modification le 26 mai 2024 à 09:56.

    Pour XMPP, c'est un peu plus standardisé que ça.

    Il y a une XEP appelée "compliance suites" qui définit un ensemble d'extensions qui sont recommandées, et la plupart des gros clients implémentent ou sont en train d'implémenter ces fonctionnalités.

    https://xmpp.org/about/compliance-suites/

    En plus des fonctionnalités du vénérable Google Talk (sans parler de l'autre Talk, le vrai, parce que sinon la liste va être vraiment très longue), on a dans cette liste:

    • La synchronisation des messages entre plusieurs clients (tous les clients connectés à un même compte reçoivent les messages, pas un seul client)
    • Les conversations de groupe, avec archivage de l'historique des messages sur le serveur
    • Les accusés de réception (qui permettent aussi actuellement de synchroniser l'état "non lu" des messages entre plusieurs clients pour le même utilisateur)
    • La notification d'état "en train d'écrire"
    • Le partage de fichiers par HTTP ou en P2P
    • Plusieurs améliorations pour l'utilisation sur téléphone ou autre appareil qui a une connectivité relativement instable et/ou passe beaucoup de temps en veille
    • Les appels audio et video

    Le chiffrement de bout en bout devrait arriver "bientôt" dans cette liste aussi.

    La liste des logiciels fournie par la XMPP foundation permet de voir très rapidement si ces fonctionnalités sont disponibles (déplier les détails d'un logiciel pour faire apparaître la partie "compliance"):

    https://xmpp.org/software/

    Alors, oui, si vous voulez discuter avec une personne qui insiste pour n'utiliser aucun logiciel écrit après 2005 parce que tout ce qui s'est passé ensuite est infiltré par la NSA, ou équipé de micropuces comme les vaccins, ou nécessite un super-ordinateur à 8 coeurs de CPU et des dizaines de gigaoctets de mémoire, c'est vrai, XMPP peut le faire aussi.

    Ah oui, et en plus, toutes ces extensions permettent aussi de réaliser des passerelles avec d'autres réseaux de chat en ayant une assez bonne correspondance des fonctionnalités (y compris des trucs comme les réactions aux messages, les messages colorisés de IRC, les fils de discussion, …) tout en gardant une rétro compatibilité avec les clients qui n'implémentent pas toutes ces fonctions. Ce qui fait de XMPP (avec Biboumi) un très bon "bouncer" pour IRC, par exemple. (mais ça permet aussi de se connecter à plein d'autres trucs avec Slidge).

  • [^] # Re: Gauche "radicale"

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Élections européennes de juin 2024 et contenu programmatique. Évalué à 2.

    Il y a eu un glissement sémantique:

    https://www.cnrtl.fr/definition/radical

    Première définition (qui est raccord avec l'éthymologie et l'origine latine du mot):

    Relatif à la racine, à l'essence de quelque chose. Qui concerne le principe premier, fondamental, qui est à l'origine d'une chose, d'un phénomène.

    Par extension:

    Complet, total, absolu; sans exception ou atténuation

    Et donc, en politique, le parti radical a pris ce nom plutôt à partir de la première définition, parce que leurs idées étaient à la racine / proche de l'origine de l'historique du parti (alors que d'autres partis ont plus fait évoluer les choses).

    Et il se trouve que ce parti est à l'opposé des conservateurs et des réactionnaires.

    Mais quand on parle de radicalisation aujourd'hui, c'est plutôt de la deuxième définition qu'il s'agit, donc une forme d'extrêmisme et de jusqu'au-boutisme. Donc la première définition du mot se perd un peu.

  • [^] # Re: autres sources d'information

    Posté par  (site web personnel, Mastodon) . En réponse à la dépêche Élections européennes de juin 2024 et contenu programmatique. Évalué à 5.

    Objectivement, c'est vrai que l'appellation officielle "extrême-droite" est problématique, parce que de nombreux partis d'extrême-droite la refusent.

    Mais c'est justement la raison pour laquelle on ne laisse pas les partis s'étiqueter eux-mêmes. Il n'y a qu'à lire les noms des listes dans ce journal pour se rendre compte qu'on n'y comprendrait plus rien.

    Cet étiquetage n'est bien sûr pas parfait (sinon, il y aurait beaucoup moins de listes, une seule par couleur politique), mais il donne un premier repère de où se situe chaque parti. On peut ensuite aller voir dans les détails si on le souhaite.

  • # En retard

    Posté par  (site web personnel, Mastodon) . En réponse au lien Bouygues: d'anciens modems transformés en nouvelles box. Évalué à 4.

    Free l'a fait pendant des années pour ses box Alice il me semble (qui étaient des Freebox V5 dans un nouveau boîtier).

    C'est peut-être le cas pour les box RED SFR aussi (qui ont toujours au moins une génération de retard sur les box SFR tout court).

    C'est une bonne nouvelle que Bouygues s'y mette aussi, depuis le temps.

  • [^] # Re: Génération Z

    Posté par  (site web personnel, Mastodon) . En réponse au journal C11, listes variantes et le turfu. Évalué à 8.

    Ouais, comprendre la chaîne de compilation, c’est important. Mais aussi, pas tant que ça. Sur du java/javascript/python, y’a pas forcément grand chose de subtil, et en 20 ans, j’ai jamais eu un seul problème la dessus. Tout est dynamique, on s’en fout du layout en mémoire (sorti de trucs bizarres comme la serialization, mais c’est assez extrême comme example).

    J'ai travaillé sur des projets ou la chaîne de compilation sur les serveurs de build était obligée de lancer un Eclipse parce que les développeurs avaient écrits certains de leurs outils de build sous forme de modules Ant qui appelaient des API de Eclipse et ça ne marchait que dans le contexte de l'IDE.

    Alors il n'est certainement pas nécessaire que tout le monde dans l'équipe comprenne comment ça fonctionne dans le détail, mais pour ce genre de choses, c'est peut-être pas mal d'avoir au moins une vague idée de ce qu'il se passe.

  • [^] # Re: Panique pour qui ?

    Posté par  (site web personnel, Mastodon) . En réponse au lien Panique morale en cours sur la baisse de la natalité ?. Évalué à 3. Dernière modification le 14 mai 2024 à 16:39.

    Une façon un peu plus lissée de voir ça, c'est de regarder le classement du "jour du dépassement" par pays: https://overshoot.footprintnetwork.org/newsroom/country-overshoot-days/

    Exemple de pays et territoires qui consomment une quantité à peu près soutenable de ressources: le Maroc, la Moldavie, la Guyane Française.

    Exemple de pays qui épuisent leur quota en 4 mois ou moins: la France, la Belgique, le Luxembourg (deuxième place juste derrière le Qatar, bien joué).

    Alors certes, le Maroc et la Moldavie n'ont peut-être pas le niveau de vie et de confort de la France ou du Luxembourg. Mais enfin, on ne parle tout de même pas d'un retour à l'âge de pierre?

    Ensuite il faut se poser la question de répartir équitablement ces ressources. Parce que si on met la France au niveau de la Moldavie, on a 2 options: soit les 1% (ou 2, ou 10, ça change pas grand chose) les plus riches ne changent rien et les autres retournent à l'âge de pierre pour équilibrer, soit on trouve quelque chose d'un peu plus égalitaire.

  • [^] # Re: Génération Z

    Posté par  (site web personnel, Mastodon) . En réponse au journal C11, listes variantes et le turfu. Évalué à 6.

    Il semblerait que les commentaires commençant par // étaient présents dans BCPL, un des ancêtres du C, dès 1967 au moins: https://retrocomputing.stackexchange.com/questions/27834/which-computer-language-was-the-first-with-two-forward-slashes-for-commen

    Les commentaires sur plusieurs lignes /* */ quant à eux, semblent provenir de PL/I en 1964: https://pldb.io/concepts/pl-i.html ? (à moins qu'ils existent dans un langage plus ancien, ou bien qu'ils ne soient pas apparus dès le début de l'existence de PL/I).

  • [^] # Re: Bonne nouvelle?

    Posté par  (site web personnel, Mastodon) . En réponse au lien Panique morale en cours sur la baisse de la natalité ?. Évalué à 6.

    On en est à 9 milliards avec des prévisions que ça continue d'augmenter encore jusque vers 2050, malgré la chute de la natalité un peu partout. (pour rappel c'était environ 3 milliards vers 1960 et il semble que ça se passait pas si mal que ça)

    Pas près de redescendre à 500 millions à court terme, donc.

  • # Bonne nouvelle?

    Posté par  (site web personnel, Mastodon) . En réponse au lien Panique morale en cours sur la baisse de la natalité ?. Évalué à 4. Dernière modification le 13 mai 2024 à 15:02.

    Le Mouvement pour l'Extinction Volontaire de l'Humanité a de plus en plus d'adeptes.

    C'est plutôt une bonne nouvelle, non?

  • [^] # Re: Lunduke

    Posté par  (site web personnel, Mastodon) . En réponse au lien MS-DOS 4.0 Source Code Fails to Compile. Évalué à 6.

    Les patchs nécessaires n'ont pas l'air bien compliqués: https://virtuallyfun.com/2024/04/28/compiling-ms-dos-4-0-from-dos-4-0-on-a-ps-2/

    Je propose donc de renommer ce lien: "Bryan Lunduke n'arrive pas à compiler MS-DOS 4.0"