Oh, et le site de Yr est responsive, en PWA. Donc pas d'appli, y a juste à dire à son navigateur mobile « d’installer » le site sur son écran d'accueil, ça marche nickel.
Y a quand même un défaut, c'est que le modèle météo pour le sud de la Loire est moyennement fiable. Et c'est que en nynorsk, bokmål ou anglais. Je peux pas vraiment leur en vouloir…
Donc des fois, je vais sur MeteoFrance, pour avoir des prévisions fiables à plus de 7 jours, mais c'est pénible : y a même pas d'URL qui pointe directement vers les prévisions à 7 ou 15 jours, il faut cliquer, lien Javascript. Les mecs, quoi, oh ! Ah, et petite cerise sur le gâteau, il n'y a aucune différence entre 7 et 15 jours par défaut. Il faut faire défiler horizontalement. Sur mon écran de 1920 pixels, le site affiche des bordures blanches de 780 pixels (max-width du conteneur principal à 1140 pixels). Je pense que le but est de rendre le site Web légèrement inutilisable.
Je ne serais pas surpris aussi que ce soit dans le cahier des charges pour une (bonne) raison, comme l'accessibilité, ou le standard X.Y.Z, mais que personne n'a fait le rapprochement avec la découverte de ces fonctionnalités.
Ou alors, des gens veulent que ça disparaisse du prochain cahier des charges, avec l'argument : « Vous voyez bien que personne ne l'utilise ! ».
Mais bon, j'ai toujours du mal à être semi-conspirationniste comme ça.
Je ne sais pas si on peut les considérer comme des réseaux sociaux, mais en soi, WhatsApp et Signal sont des réseaux app-only. Ça ne marche pas sans application.
C'est pas tout à fait vrai, techniquement, pour Signal. Des clients alternatifs existent. Mais ils ne sont que tolérés.
EDIT: Voilà, je devrais lire l'article en entier, et pas en diagonale :
Incidentally, and tangentially relatedly, Signal is not a messaging program but rather is a sketchy-as-fuck growth-at-any-cost social network. Fuck Signal too.
J'irais pas jusque là dans mon extrémisme, mais voilà, c'est dit.
Oui, ça paie mieux les failles sur les appareils personnels, justement parce qu'ils sont… personnels. Ciblés.
Avec une telle faille, les États peuvent faire dans la finesse. Une faille sous Linux, c'est sympa, mais t'as pas forcément tout, par rapport à la faille iOS qui permet de transformer le téléphone de tel ou tel dissident en espion de ses activités. Et ça, c'est plus cher.
Utilisateur de longue date de borg (après l'arrêt de obnam), j'avais étudié restic, mais franchement, sans la compression, c'était pas top.
Là, ça parle de compression et… c'est tout. Ça dit juste qu'on peut mettre des niveaux de compression. D'accord, mais ça utilise quoi comme algorithme de compression ?
Afin de vérifier votre identité et sécuriser votre achat de formation, nous vous invitons à suivre la procédure suivante. Ce contrôle d’identité effectué manuellement par nos services nécessite un temps de traitement d’environ quatre semaines.
Quatre semaines. Plus le temps d'envoi du recommandé, etc.
Après la création de Gitea Ltd., un groupe de contributeurs a été déçu de la tournure des choses et considère le transfert de propriété comme hostile, tout du moins au regard de la gouvernance.
Ils ont donc fait une lettre ouverte : https://gitea-open-letter.coding.social/ Elle est resté lettre morte.
Ils sont donc parti pour faire un soft fork. Et donc changement de nom.
Ça vient de l'esperanto Forĝejo, ça se prononce forgéio pour les francophones.
Je valide, ça marche chez moi. Bon, je sais pas pourquoi, j'attendais que offpunk me trouve un flux RSS sur https://www.service-public.fr/particuliers/actualites mais non, il a bel et bien disparu avec le nouveau site.
Va falloir que je me coltine un scrapeur pour RSS-bridge. J'ai comme pas du tout envie.
Welcome to Offpunk!
Type `help` to get the list of available command.
- is not a valid URL to go
ON> go https://www.service-public.fr/
ERROR4: <class 'requests.exceptions.SSLError'> : HTTPSConnectionPool(host='www.service-public.fr', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLError(1, '[SSL: DH_KEY_TOO_SMALL] dh key too small (_ssl.c:997)')))
HTTPSConnectionPool(host='www.service-public.fr', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLError(1, '[SSL: DH_KEY_TOO_SMALL] dh key too small (_ssl.c:997)')))
C'est pas vraiment offpunk le problème là, évidemment. Dans cURL, ça marche.
Mais mince quoi, un DH_KEY_TOO_SMALL c'est quoi le principe ? Le site vient d'être refait, il a pas besoin de marcher sous IE6/WinXP ou encore Opera/Wii…
Je plussoie ce genre de solutions.
Un switch basique, c'est très bien. Quand on veut faire du managé, chez soit, finalement, un vrai ordinateur avec l'OS qu'on veut c'est mieux.
Par contre, ça en fait des forks:
- 2 sous-shell pour les arguments de comm
- 7 processus lancés pour avoir le fd
- 2 builtin (eval + exec) et 2 processus pour le duo requête-réponse. Mais ça change pas trop d'avant.
On va s'abstenir de lancer des perf stat là-dessus je crois :) En attendant io_uring_spawn en tout cas.
La vraie critique pour moi n'est pas sur le dév qui a pêché par excès de naïveté. Mais je m'accrocherais sur un autre passage :
If they need to buy a license, that's fine, that's part of their usual business. But supporting (or giving money away to) "free" software is almost impossible. It raises too many questions at every level of management. What is the accounting item it should be categorized to? Is there any legal implication? Who can approve it in the first place? And last but not least, why do they have to do it if it's available for free?
Je l'ai vu dans ma boîte. Tout le management achète des logiciels de merde (coucou McAffee), parce que justement, c'est payant. Y a une facture. Et ça, ça rentre dans le processus. Faire un don ça rentre pas.
Pourtant, je suis sûr d'un truc : si ma boîte prend un virus à cause d'une faille dans McAffee, elle pourra pas en tirer un rond. Pas plus que si elle avait donné des sous à ClamAV.
Évidemment, pour mold, il faudrait :
- qu'il monte une boîte
- qu'il fasse des relations commerciales pour négocier des contrats avec des fonctionnalités à intégrer en open source
- d'autres trucs chiant d'entrepreneurs
L'argent qui tombe tout seul, c'est un peu un rêve. Oui, parfois, je l'ai aussi.
Pour Hurd, mettons, mais c'est pas réaliste de booter sur un Hurd aujourd'hui…
Ce que bash propose, c'est… pas top. Déjà, c'est que dans Bash. Si j'ai envie de le faire en Python ou en C, je vais pas lancer un bash. Ensuite, il faut choisir soi-même un numéro de descripteur de fichier, bon courage pour éviter les conflits.
Enfin, la syntaxe à base de 3<> et de cat <&3 est particulièrement pas simple. Peut-être parce que justement, tout devrait être stocké dans une variable, dès l'ouverture du flux bidirectionnel ?
Plan 9 is much more Unix in its approach: you open /net/tcp/clone to reserve a connection, and read the connection ID from it. Then you open /net/tcp/n/ctl and write “connect 127.0.0.1!80” to it, where “n” is that connection ID. Now you can open /net/tcp/n/data and that file is a full-duplex stream. No magic syscalls, and you can trivially implement it in a shell script.
J'avais connaissance de ça, mais je me suis toujours demandé… pourquoi personne n'avait tenté de faire un module noyau (ou espace utilisateur ?) qui fait la même chose dans Linux ? Au moins pour tenter.
Dernière question en suspens: s'agit-il d'une atteinte au droit de ne pas s'auto incriminer ?
Pour le Conseil constitutionnel et la Cour de cassation ce n'est pas le cas.
La CEDH est saisie.
A priori, les gens du milieu ne sont pas sûrs et certains.
[^] # Re: Plus haut!
Posté par Glandos . En réponse au lien Grande collection de gifs 88*31 du vieux web. Évalué à 3.
[^] # Re: Et Météo France
Posté par Glandos . En réponse au lien La radio publique en plein capitalisme de surveillance. Évalué à 8. Dernière modification le 29 novembre 2022 à 23:10.
Ahah, MétéoFrance. La blague de la visualisation qui ne veut rien montrer. J'ai un écran 1920×1200 (donc c'est très haut) et voilà ce que ça donne :
via https://meteofrance.com/previsions-meteo-france/toulouse/31000
Si on prend une autre agence gouvernementale d'un pays très riche, comme la Norvège, on a :
via https://www.yr.no/en/forecast/graph/2-2972315/France/Languedoc-Roussillon-Midi-Pyr%C3%A9n%C3%A9es/Upper%20Garonne/Toulouse
Oh, et le site de Yr est responsive, en PWA. Donc pas d'appli, y a juste à dire à son navigateur mobile « d’installer » le site sur son écran d'accueil, ça marche nickel.
Y a quand même un défaut, c'est que le modèle météo pour le sud de la Loire est moyennement fiable. Et c'est que en nynorsk, bokmål ou anglais. Je peux pas vraiment leur en vouloir…
Donc des fois, je vais sur MeteoFrance, pour avoir des prévisions fiables à plus de 7 jours, mais c'est pénible : y a même pas d'URL qui pointe directement vers les prévisions à 7 ou 15 jours, il faut cliquer, lien Javascript. Les mecs, quoi, oh ! Ah, et petite cerise sur le gâteau, il n'y a aucune différence entre 7 et 15 jours par défaut. Il faut faire défiler horizontalement. Sur mon écran de 1920 pixels, le site affiche des bordures blanches de 780 pixels (
max-width
du conteneur principal à 1140 pixels). Je pense que le but est de rendre le site Web légèrement inutilisable.[^] # Re: Je me pose aussi la question de la disparition des flux web
Posté par Glandos . En réponse au journal Flux RSS des actualités de service-public.fr. Évalué à 5.
Je ne serais pas surpris aussi que ce soit dans le cahier des charges pour une (bonne) raison, comme l'accessibilité, ou le standard X.Y.Z, mais que personne n'a fait le rapprochement avec la découverte de ces fonctionnalités.
Ou alors, des gens veulent que ça disparaisse du prochain cahier des charges, avec l'argument : « Vous voyez bien que personne ne l'utilise ! ».
Mais bon, j'ai toujours du mal à être semi-conspirationniste comme ça.
# WhatsApp ? Signal ?
Posté par Glandos . En réponse au lien The thing that makes the Internet useful is interoperability.. Évalué à 3. Dernière modification le 28 novembre 2022 à 09:29.
Je ne sais pas si on peut les considérer comme des réseaux sociaux, mais en soi, WhatsApp et Signal sont des réseaux app-only. Ça ne marche pas sans application.
C'est pas tout à fait vrai, techniquement, pour Signal. Des clients alternatifs existent. Mais ils ne sont que tolérés.
EDIT: Voilà, je devrais lire l'article en entier, et pas en diagonale :
J'irais pas jusque là dans mon extrémisme, mais voilà, c'est dit.
[^] # Re: Une suggestion à envoyer ?
Posté par Glandos . En réponse au journal Flux RSS des actualités de service-public.fr. Évalué à 6.
https://www.plus.transformation.gouv.fr/experiences/3181461_suivi-des-actualites-par-flux-rssatom
Plus une demande par le formulaire de contact. Je n'ai reçu aucune réponse.
# Vivement le natif
Posté par Glandos . En réponse au lien Décodeur de JPEG-XL en JavaScript avec du WebAssembly. Évalué à 5.
Ouais, c'est mis en avant dans https://bugs.chromium.org/p/chromium/issues/detail?id=1178058#c198 mais franchement, le support natif, c'est obligatoire. WASM, c'est bien, mais pour un truc vraiment utilisé, vaut mieux du natif.
[^] # Re: Masquer le root ?
Posté par Glandos . En réponse au journal FranceConnect+ et vous?. Évalué à 3.
Oui, ça paie mieux les failles sur les appareils personnels, justement parce qu'ils sont… personnels. Ciblés.
Avec une telle faille, les États peuvent faire dans la finesse. Une faille sous Linux, c'est sympa, mais t'as pas forcément tout, par rapport à la faille iOS qui permet de transformer le téléphone de tel ou tel dissident en espion de ses activités. Et ça, c'est plus cher.
[^] # Re: Compression… comment ?
Posté par Glandos . En réponse au journal Nouvelles versions : restic 0.14 & resticterm 0.8. Évalué à 4.
Oui, c'est très bien zstd, c'est rapide et suffisamment efficace. LZMA fait mieux, mais au prix de beaucoup plus de CPU.
Je reprochais, comme l'a deviné mon VDD, le manque de documentation :)
# Compression… comment ?
Posté par Glandos . En réponse au journal Nouvelles versions : restic 0.14 & resticterm 0.8. Évalué à 4.
Utilisateur de longue date de borg (après l'arrêt de obnam), j'avais étudié restic, mais franchement, sans la compression, c'était pas top.
Là, ça parle de compression et… c'est tout. Ça dit juste qu'on peut mettre des niveaux de compression. D'accord, mais ça utilise quoi comme algorithme de compression ?
Même la pull request n'en parle pas. J'ai dû aller lire le code pour avoir la réponse : c'est du zstd.
Bon, je vais continuer à utiliser borg :)
[^] # Re: Réponse D
Posté par Glandos . En réponse au journal FranceConnect+ et vous?. Évalué à 3.
Quatre semaines. Plus le temps d'envoi du recommandé, etc.
[^] # Re: Réponse D
Posté par Glandos . En réponse au journal FranceConnect+ et vous?. Évalué à 2.
Ohoh, bien joué pour la procédure. C'est littéralement un non choix.
4 semaines d'attente, un courrier recommandé à recevoir, pour valider un achat.
# Prérequis pour l'Identité Numérique
Posté par Glandos . En réponse au journal FranceConnect+ et vous?. Évalué à 8.
Attention, ça pique :
Un smartphone Jolla, ça va pas. Un OS libre, ça va pas non plus. Bref, pour La Poste, le pré-requis, c'est de s'enchaîner.
# Super rapidement
Posté par Glandos . En réponse au lien Le soft fork de Gitea s'appelle Forgejo. Évalué à 4. Dernière modification le 17 novembre 2022 à 10:57.
Après la création de Gitea Ltd., un groupe de contributeurs a été déçu de la tournure des choses et considère le transfert de propriété comme hostile, tout du moins au regard de la gouvernance.
Ils ont donc fait une lettre ouverte : https://gitea-open-letter.coding.social/ Elle est resté lettre morte.
Ils sont donc parti pour faire un soft fork. Et donc changement de nom.
Ça vient de l'esperanto Forĝejo, ça se prononce forgéio pour les francophones.
La suite… est en cours sur https://codeberg.org/Forgejo
[^] # Re: On est loin du compte…
Posté par Glandos . En réponse au journal Offpunk 1.7. Évalué à 5.
Je valide, ça marche chez moi. Bon, je sais pas pourquoi, j'attendais que offpunk me trouve un flux RSS sur https://www.service-public.fr/particuliers/actualites mais non, il a bel et bien disparu avec le nouveau site.
Va falloir que je me coltine un scrapeur pour RSS-bridge. J'ai comme pas du tout envie.
# On est loin du compte…
Posté par Glandos . En réponse au journal Offpunk 1.7. Évalué à 5.
C'est pas vraiment offpunk le problème là, évidemment. Dans cURL, ça marche.
Mais mince quoi, un
DH_KEY_TOO_SMALL
c'est quoi le principe ? Le site vient d'être refait, il a pas besoin de marcher sous IE6/WinXP ou encore Opera/Wii…# Résumé rapide
Posté par Glandos . En réponse au lien Meta publie Sapling, un nouveau SCM dont le client est compatible avec git. Évalué à 3.
Apparemment, ça fait 10 ans que Facebook/Meta développe son client/serveur de gestion de code source, initialement à partir de Mercurial.
J'y ai vu un but double :
- Les performances en dépôt monolithique (monorepo)
- Simplifier le travail quotidien chez Facebook
Sur le deuxième point, je sais pas, mais sur le premier… Microsoft a eu une meilleur stratégie : https://devblogs.microsoft.com/devops/introducing-scalar/
Scalar est distribué avec Git, point barre. En tout cas, Facebook est suffisamment gros pour maintenir son truc tout seul.
[^] # Re: v1.7.1
Posté par Glandos . En réponse au journal Offpunk 1.7. Évalué à 9.
Le bon release manager, il voit du code, il fait une release, et c'est une bonne release tu vois ?
Le bon lecteur LinuxFR, il fait un commentaire, et c'est bon commentaire.
# Real MIB
Posté par Glandos . En réponse au lien MIB Explorer : l'outils en ligne pour découvrir les MIB SNMP. Évalué à 3.
[^] # Re: Réfutation? Ou absolution...
Posté par Glandos . En réponse au lien A Rebuttal to Scaling Mastodon is Impossible. Évalué à 6.
Je suis pas expert financier. Mais c'est certainement pas pour la qualité technique de Twitter :)
[^] # Re: Switch @ ~
Posté par Glandos . En réponse au journal Un switch beaucoup trop à l'écoute .... Évalué à 3.
Je plussoie ce genre de solutions.
Un switch basique, c'est très bien. Quand on veut faire du managé, chez soit, finalement, un vrai ordinateur avec l'OS qu'on veut c'est mieux.
[^] # Re: Implémentation dans Linux ?
Posté par Glandos . En réponse au lien Éloge de Plan 9, par Drew DeVault. Évalué à 2.
J'avais la même chose, mais des fois, on a la flemme de l'écrire… C'était pas hyper pertinent non plus.
OK. J'ai appris un truc (surtout
comm
).Par contre, ça en fait des forks:
- 2 sous-shell pour les arguments de
comm
- 7 processus lancés pour avoir le
fd
- 2 builtin (
eval
+exec
) et 2 processus pour le duo requête-réponse. Mais ça change pas trop d'avant.On va s'abstenir de lancer des
perf stat
là-dessus je crois :) En attendant io_uring_spawn en tout cas.[^] # Re: Quand on croit aimer l'open source, mais qu'en fait on aime l'argent
Posté par Glandos . En réponse au lien mold linker pourrait changer de licence pour une licence non open-source. Évalué à 9.
La vraie critique pour moi n'est pas sur le dév qui a pêché par excès de naïveté. Mais je m'accrocherais sur un autre passage :
Je l'ai vu dans ma boîte. Tout le management achète des logiciels de merde (coucou McAffee), parce que justement, c'est payant. Y a une facture. Et ça, ça rentre dans le processus. Faire un don ça rentre pas.
Pourtant, je suis sûr d'un truc : si ma boîte prend un virus à cause d'une faille dans McAffee, elle pourra pas en tirer un rond. Pas plus que si elle avait donné des sous à ClamAV.
Évidemment, pour mold, il faudrait :
- qu'il monte une boîte
- qu'il fasse des relations commerciales pour négocier des contrats avec des fonctionnalités à intégrer en open source
- d'autres trucs chiant d'entrepreneurs
L'argent qui tombe tout seul, c'est un peu un rêve. Oui, parfois, je l'ai aussi.
[^] # Re: Implémentation dans Linux ?
Posté par Glandos . En réponse au lien Éloge de Plan 9, par Drew DeVault. Évalué à 3.
Pour Hurd, mettons, mais c'est pas réaliste de booter sur un Hurd aujourd'hui…
Ce que bash propose, c'est… pas top. Déjà, c'est que dans Bash. Si j'ai envie de le faire en Python ou en C, je vais pas lancer un bash. Ensuite, il faut choisir soi-même un numéro de descripteur de fichier, bon courage pour éviter les conflits.
Enfin, la syntaxe à base de
3<>
et decat <&3
est particulièrement pas simple. Peut-être parce que justement, tout devrait être stocké dans une variable, dès l'ouverture du flux bidirectionnel ?# Implémentation dans Linux ?
Posté par Glandos . En réponse au lien Éloge de Plan 9, par Drew DeVault. Évalué à 7.
J'avais connaissance de ça, mais je me suis toujours demandé… pourquoi personne n'avait tenté de faire un module noyau (ou espace utilisateur ?) qui fait la même chose dans Linux ? Au moins pour tenter.
Ça existe ?
[^] # Re: Droit au silence / ne pas s'incriminer
Posté par Glandos . En réponse au journal code de déverrouillage d'un smartphone : la justice persiste, et signe. Évalué à 3.
https://nitter.fdn.fr/MattAudibert/status/1589619954764349441#m
A priori, les gens du milieu ne sont pas sûrs et certains.