Glandos a écrit 1364 commentaires

  • # Moins de consommation

    Posté par  . En réponse au lien F-Droid client app for Android : New repository format for faster and smaller updates - f-droid.org. Évalué à 3.

    C'est une très bonne nouvelle. J'ai une vieille tablette (récupérée) qui est peu puissante, et la mise-à-jour de F-Droid lui prend vraiment 2 minutes. Ça devrait être largement mieux.
    Par précaution, je vais attendre quelques jours, au cas où il y ait un patch. Après des changements majeurs de format, ça ne serait pas surprenant.

  • # Combien la typo ?

    Posté par  . En réponse au lien Ford : système d'auto-conduite des véhicules autonomes à la fourrière pour défaut de paiement. Évalué à 2.

    La première image du PDF sur https://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/20230055958 indique « Lending Insitution ».

    Ça fait très sérieux comme relecture.

  • # Héritage de std::map

    Posté par  . En réponse au lien Effortless Performance Improvements in C++: std::unordered_map. Évalué à 5.

    J'ai toujours été surpris par la propriété d'ordonnancement de std::map. Mais c'est une vieille structure. Depuis, la norme d'implémentation est devenue les hash maps, que ce soit en Java ou en Perl ou les dict en Python (bien que ces derniers conservent l'ordre, après une n-ième implémentation).

    J'ai presque envie de conseiller std::unordered_map comme std::map et de renommer std::map en std::ordrered_map ;) Quand à l'opérateur [] qui crée forcément un entrée, en appelant le constructeur par défaut, c'est un principe même du langage… qui est un sacré piège, surtout quand les valeurs de la map sont des objets complexes.

  • [^] # Re: Lapin compris

    Posté par  . En réponse au lien Nous devons, contre-intuitivement, dépasser notre réticence à communiquer nos données personnelles. Évalué à 7.

    A condition d’être capables d’en comprendre les usages et les traitements, de les confier à des institutions de confiance.

    La condition est grande. Et trèèèès difficile. Partout, les entreprises privées bénéficient d'une aura sans commune mesure pour aspirer ces données avec pour simple critique « je sais, mais c'est pratique quand même ».
    Et de l'autre, les « États potentats » (citation de l'article). Et au milieu, il faudrait créer des organisations de confiance ? Comment ?

  • [^] # Re: Sentiment étrange quand je lis ce billet (et d'autres du même acabit)

    Posté par  . En réponse au lien Meta Verified : c’était gratuit et cela ne le sera plus jamais.. Évalué à 5.

    c'est ça le point le plus important pour eux : ce n'est pas d'être rentable, ce n'est pas d'avoir des revenus suffisants, mais c'est d'avoir des revenus en constante progression

    L'illusion de la croissance.
    Ce n'est pourtant pas compliqué de savoir, dès le départ, que cette croissance a une limite. Mais le modèle de financement de ces entreprises fait que les investisseurs attendent cette croissance, y compris quand ils ont investis alors que c'était déjà en train de plafonner. Honnêtement, est-ce que Facebook peut espérer avoir plus d'utilisateurs, en dehors de la croissance de la population humaine ?

    Donc, ils font payer. Moi, ça m'arrange, car au moins, ça donne un peu plus de clarté au modèle commercial…

  • # JPEG XL

    Posté par  . En réponse au lien It’s the future — you can stop using JPEGs. Évalué à 4.

    https://jpegxl.info/why-jxl.html

    C'est vrai qu'il a l'air de découvrir que ces formats sont révolutionnaires. Mais il ne peut pas ne pas être tombé sur JPEG-XL…

    Bref, l'article est un peu trop manichéen :)

  • [^] # Re: La science, justement

    Posté par  . En réponse au lien Dès le plus jeune âge, implicitement, les filles sont exclues du domaine scientifique . Évalué à 3.

    Attention, je vais poser une question à laquelle je n'ai pas de réponse. Et si elle n'est pas pertinente, j'en serai même rassuré.

    Effectivement, le discours parle d'une expérience personnelle, et généralise. Bon, je ne suis pas vraiment contre cet avis, ça se vérifie souvent. Mais la conclusion implicite semble être : c'est l'activité qu'on réserve à un genre particulier.

    Moi, j'observe un autre effet : l'effet de groupe (ou de réseau). On cherche à s'identifier, à appartenir à un groupe, pour se construire une identité. Il se trouve que le genre est un caractère important de l'identité, et les enfants jouent souvent entre genre séparés. Les activités qui en découlent sont également séparées, parce qu'un groupe va se concentrer sur une activité. Si un groupe possède un genre majoritaire, alors son activité sera … genrée.

    C'est comme Facebook. Tout le monde y est parce que… tous les autres y sont.

    Casser ce déséquilibre demande autre chose qu'une simple application de nos droits. Il faut convaincre, faire, participer, c'est long et lent, parce qu'il faut que tout le monde bouge, en même temps.

    J'espère bien qu'on a passé l'époque du refus explicite d'activité pour cause de genre. Mais pour la suite, c'est toute une éducation, des routines à changer. Ça prendra encore 2 ou 3 générations, si on est chanceux. Courage !

  • [^] # Re: Pertinence de certains tests

    Posté par  . En réponse au lien Open-source tests of web browser privacy. Updated 2023-02-03. Évalué à 7.

    C'est vrai mais il ne faut pas sous-estimer la puissance de la valeur « par défaut ». Par exemple, installer un Windows 10 sans compte Microsoft, c'est le parcours du combattant :)

  • # Pertinence de certains tests

    Posté par  . En réponse au lien Open-source tests of web browser privacy. Updated 2023-02-03. Évalué à 4.

    Alors autant je comprends la première section, qui se concentre sur le blocage d'utilisation détournée à des fins de pistages (genre favicon cache), autant je suis beaucoup plus sceptique sur le retrait automatique de paramètres d'URI.

    Si les gros navigateurs le font, ça veut dire qu'ils ne respectent plus la norme. Et que inévitablement, les acteurs qui ont mis en place ce genre de chose vont s'adapter, comme l'utilisation de paramètres dynamique, ou je ne sais quoi d'autres. Ils sont créatifs.

    Les extensions font très bien ce travail. Ghostery, uBlock, sont là pour donner le choix à l'utilisateur.

  • # C'est vertical

    Posté par  . En réponse au journal Un site libre pour de l’art libre : Un Renard au Japon. Évalué à 3.

    Moi, le design me va, sauf que ma molette se meurt.

    Y a des bandes des 352px (images horizontales) et 576px (images verticales) de chaque côté. On pourrait presque mettre trois images (verticales) côte à côte. C'est dommage :)

  • # Résumé

    Posté par  . En réponse au lien An announcement from GitLab CEO Sid Sijbrandij . Évalué à 8.

    GitLab licencie 7% de ses effectifs.

  • [^] # Re: Qui impose sa morale

    Posté par  . En réponse au lien dns0.eu : résolveur DNS récursif gratuit, souverain et conforme au RGPD . Évalué à 5.

    AH !

    Ben là, d'accord, avec une réponse vers le A/AAAA de restrict.youtube.com sur une demande à youtube.com, ça peut marcher.

    Comme disais gUI, ça demande le concours des sites.

  • [^] # Re: Qui impose sa morale

    Posté par  . En réponse au lien dns0.eu : résolveur DNS récursif gratuit, souverain et conforme au RGPD . Évalué à 8.

    Pas de résultats de recherche explicites
    Pas de vidéos matures sur YouTube

    Avec un simple DNS, j'y crois pas. Y a autre chose. Le serveur DNS ne voit que le nom de domaine, et rien du reste de la requête.

    Après, c'est NextDNS qui est derrière et qui propose un outil plus complet, avec stockage des logs etc. Mais mince, en DNS pur, sans interception HTTPS, c'est pas possible de filtrer certaines pages d'un site. Sinon, le Pakistan serait intéressé !

  • # Dopamine, mais je me désintox.

    Posté par  . En réponse au journal Changelog, pour quoi, pour quoi ?. Évalué à 7.

    Le changelog, c'est un peu mon shot de dopamine à moi. Façon « Tiens, un truc nouveau » pour les consommateurs de grande surface.

    Alors oui, quand y a écrit « Correction d'un dépassement de mémoire lors d'un appel à fonction_mega_rare à l'aide de données mal formées », c'est pas super utile.

    Par contre, pour les auteurs de bibliothèques : c'est inestimable. Je co-maintiens IHateMoney en Python, et quand dependabot ouvre une modif pour faire une montée en version des nombreuses bibliothèques, je suis bien content de pas avoir à chercher ce qui pourrait péter avant que ça pète réellement.

  • [^] # Je dirais même plus

    Posté par  . En réponse au lien JSPyBridge - utiliser des bibliothèques JavaScript en Python. Évalué à 3.

    Requires Node.js 14 and Python 3.8 or newer.

  • # Rentabilité publique ?

    Posté par  . En réponse au lien Reims is watching you - streetpress via sebsauvage. Évalué à 8.

    Je voudrais que quelqu'un me contredise. Il me semblait avoir lu que les rapports d'efficacité des systèmes de vidéosurveillance des grosses installations comme Londres montraient que le coût d'un tel système ne permettait pas de voir des effets significatifs.

    Est-ce qu'il y a des rapports qui montrent l'inverse ? Tout un tas de villes introduisent ce genre de système en disant « c'est mieux pour la sécurité », comme si ça allait de soi, alors que apparemment… non.

  • [^] # Re: Et la luminosité !

    Posté par  . En réponse au lien Jamy - Epicurieux | Dark mode / Mode sombre : Bonne idée ? ft @Micode. Évalué à 2.

    Un gros manque (voire une fausse information) quand même sur la question de la consommation énergétique. Si afficher du noir est plus facile pour un écran OLED et consomme moins, c'est faux pour n'importe quel autre écran LCD

    C'est vrai qu'ils parlent de « Surtout depuis l'arrivée des écrans OLED ». Alors bon, y a des rétroéclairages LED aussi, souvent par zone, qui font économiser un peu. Mais oui, c'est probablement pas autant…

  • # Et la luminosité !

    Posté par  . En réponse au lien Jamy - Epicurieux | Dark mode / Mode sombre : Bonne idée ? ft @Micode. Évalué à 7.

    Moi, j'ai trouvé le contenu bien fait. Rapide, direct, équilibré, sourcé.

    Ça fait des années que j'utilise un fond gris clair dans mon IDE pour développer la journée. Le blanc, c'est trop agressif, le noir, trop contrasté.
    Et surtout, ça fait des années que j'ajuste la luminosité de mes écrans, à la baisse. Des fois, je vois des gens regarder leur smartphone dans des environnements peu éclairés avec une luminosité… éclatante. Je suis un peu sensible, ça me fait mal pour eux :)

  • [^] # Re: en anglais

    Posté par  . En réponse au lien des changements macroéconomiques m'ont fait perdre l'envie de vous payer. Évalué à 5.

    Comment taire son commentaire s'il est comme en terre ?

  • [^] # Re: Kate

    Posté par  . En réponse au journal VSCodium & support python : pyright. Évalué à 3.

    Ouais, mais du coup… c'est pas fun !

  • [^] # Re: Financement de la presse

    Posté par  . En réponse au journal Paywall or not paywall… c'mon and meet Bypass Paywalls Clean !. Évalué à 7.

    Oui, mais ça, on le sait que Ploum est un utopiste, c'est pour ça qu'on l'aime !

    Ce qu'il faut donc regarder, ce ne sont pas les solutions proposées, qui sont… utopistes, mais les problèmes qu'elles tentent de résoudre. Le problème, c'est que ces sociétés reçoivent de l'argent public sans réelles contreparties. Elles sont bien sûr soumises à des règles (il y a l'ARCOM en France, je ne sais pas pour la Belgique), mais comme le but de cet argent est d'informer, il devrait au moins y avoir des contraintes fortes sur la publicité. Non ciblée par exemple. Mais là, rien, c'est la foire. Ce n'est effectivement pas acceptable.

  • [^] # Re: Et les cookies!

    Posté par  . En réponse au journal Paywall or not paywall… c'mon and meet Bypass Paywalls Clean !. Évalué à 5.

    Moi j'aime bien https://www.i-dont-care-about-cookies.eu/fr

    Y a des extensions, et simplement : une liste au format AdBlock Plus, qui marche donc dans uBlock Origin

  • [^] # Re: Expérience et postmortem

    Posté par  . En réponse au journal Comment j'ai foutu en l'air une partie de notre prod (et comment on l'a remise sur pieds). Évalué à 10.

    Un jour, un script qui faisait :

    BASE_PATH=$1
    
    find ${BASE_PATH}/ -mtime 7 -delete
    

    Je me souviens plus de la syntaxe de mtime, mais le but était de supprimer les fichiers de plus 7 jours. Et bien sûr, un jour, on l'a lancé sans argument. En root. Ça a supprimé '/'.

    Solution : set -u en début de script qui traite les variables non existantes comme des erreurs.

    En tout cas, on a un tableau de « Succès » qui recense toutes ses boulettes. Ça fait partie du travail :)

  • # Crédible, mais fiable ?

    Posté par  . En réponse au lien ADSL et points de raccordement en Belgique. Évalué à 4. Dernière modification le 19 janvier 2023 à 09:36.

    On dirait ChatGPT ! Non, mais j'ai envie de rire ce matin, pas de critiquer comme un chat grimaçant.

    Ces deux passages ont l'air gratuit quand même :

    j'avais pu voir la liste des bornes Belgacom (ça doit dater) sur un site russe probablement hébergé là-bas pour échapper à la censure de Belgacom

    D'accord, c'est probable, mais pour quelles raisons l'opérateur d'État voudrait censurer ces données ?

    Heureusement, son auteur a un lien vers les données qui proviennent je ne sais d'où

    C'est dommage de ne pas savoir. Mais au moins, le site a le mérite de ne pas faire de mensonges, même par omission ou déguisé.

  • [^] # Re: Dommage…

    Posté par  . En réponse au lien Troublant timing… Des méga entreprises qui ne connaissent pas la crise ?. Évalué à 6.

    Entre confinement et restrictions de circulation et autres, il reste l'impression que le confinement plus ou moins dur a duré sans discontinuité.

    Ah euh non. Mes enfants sont allés avec leur mère à Hendaye en juillet 2020. Ils sont même allés manger des tapas en Espagne, en navette maritime. C'était avec tout un tas de règles, genre masque, mais rien de « confinement ». Sur la plage, c'était tout libre.