In order to continue building a strong open source core, this restriction has a rolling time limit: three years after each release, the license converts to the standard Apache 2.0 license.
Je vois des odt/ods/odp au boulot, des md aussi. J'ai converti assez souvent de OOXML à ODF et inversement. Et donc la situation est plus variée qu'un commentaire à l'emporte-pièce sur LinuxFr.org (qui l'eut cru…)
En tant que particulier tu savais détecter avant cette faille si ton microcode CPU ou disque ou réseau, ton secteur d'amorçage, ton contrôleur RAID ou stockage distant, ton noyau courant ou tous tes programmes actifs ou sur disque sont vérolés ? Si non, alors ça change relativement peu de chose. Si oui, alors ça change probablement relativement peu de chose.
Il y aua toujours des bugs matériel et/ou logiciel non corrigés chez les particuliers et même dans le secteur public/privé qui n'est pas à fond orienté sécu. Heureusement qu'on ne met pas tout le matériel concerné à la benne sinon la crise écologique serait bien pire… (et il n'y aurait aucun ordinosaure, aucun musée d'informatique, les budgets info seraient monstrueux, l'IA serait un gouffre financier et technique, etc., etc.). Il y a probablement des moments où aucune solution sans faille connue n'existe (au moment de l'apparition d'une classe de faille sur la prédiction spéculative par exemple), et il faut des mois/années pour que le nouveau matériel arrive… Bref on évalue ses risques et on fait avec, on trouve des contournements, on rajoute des couches de protection autour (airgap, nombre d'utilisateurs restreints, parefeu/filtre, etc.).
(La question est différente si on est fournisseur de cloud avec CPU partagés accessibles à des clients externes multiples par exemple… lui il veut très vite un correctif logiciel, une contremesure ou racheter du matos si ça existe)
A titre de comparaison, maintenant plus personnes n'a besoin de suivre une formation pour utiliser un téléphone et même un smartphone … un gamin sachant à peine écrire est tout a fait capable d'envoyer un SMS, tout comme certaines personnes de plus de 80 ans.
Faut sortir plus si tu n'as pas rencontré une personne qui est perdue avec son nouveau téléphone, qui est effrayée par la demande de mise à jour OS ou UI, qui ne sait pas qu'on peut faire un geste pour agrandir/réduire, que c'est la raison pour laquelle le texte est si gros, que l'autre raison c'est les paramètres d'accessibilité qui sont aussi responsables du bruit des touches ou de la vocalisation, qui n'a aucune idée de la notion d'appli premier plan ou non, d'applis en tâche de fond, qui différencie péniblement TextoWhatsappFacebook de TelegramInstaGoogleMail, etc., etc. On peut se raconter que la doc du téléphone qui explique seulement comment l'alimenter électriquement et l'allumer est suffisante, mais normalement on sait que c'est un gros mensonge et que l'on a appris sur le tas en tatonnant, en regardant les autres faire, par hasard/sérendipidité, par adaptation parce que l'interface a changé à chaque version, en se limitant au peu qu'on a compris, …
Et le niveau global de compréhension du machin est que c'est une sorte de diablerie malveillante tendance chat qui fait un peu ce qu'il veut quand on lui parle avec politesse et supplication.
(J'en ai dépanné 3 comme ça rien que sur la semaine passée)
Un navigateur pourrait mémoriser les sites que j'ouvre le matin (genre Linuxfr.org), les actions que j'y fais (regarder les nouveaux comptes, les nouveaux contenus, les nouveaux commentaires, etc.), ceux que j'ouvre à un autre moment, m'aider dans ma veille, devenir mon assistant, me parler du contenu mais aussi des métadonnées et du code, suivre les infos qui fuitent, stocker/mémoriser/rechercher dans des pages capturées, lire/écrire/parler/traduire toutes les langues, offrir un mode léger pour réduire la conso électrique et de bande passante, s'intégrer mieux avec Wikipédia/OSM/OpenFoodFacts/…
Bref on peut toujours trouver des nouvelles fonctionnalités ou des besoins techniques (moins lourd, plus rapide, moins consommateur, plus stable, mise à jour à chaud, …)
l'équitation de plage : en tapant deux demi-noix de cocos, l'athlète doit parcourir une distance sur la plage en sautant des obstacles
le tir à la corde du port : deux équipes tirent sur une corde, sauf que c'est une chaîne d'amarrage de bateau
4x400m relai en pédalo
la paddle pyramid : comme la beach pyramid mais sur des paddles, au moins on tombe dans l'eau
la beach jonglerie d'oursins, avec note sur le nombre, le style et le mutisme
le surf monté : un.e athlète en utilise un.e autre comme planche
la beach apnée : comme l'apnée mais dans le sable
la beach geekerie : une personne de l'IT tout blanche comme un fondement doit coder en plein soleil sur une plage avec un ordi tropicalisé, et on note la compilation ou non et le résultat de l'exécution
le beach où est Charlie par équipe : tous les autres athlètes des autres délégations sont sur la plage, avec Charlie, et faut le trouver le plus vite possible… et après ça tourne avec une autre équipe (existe en version Ploum aussi)
le beach rien : on met des athlètes au soleil, le dernier debout gagne (les droits tv sont durs à vendre)
le sand pétanque : comme les circuits de billes qu'on pousse d'une pichenette, mais avec des boules de pétanque. Les meilleur.e.s sont sélectionnées pour le sand bowling.
le beach sewing : l'équipe qui fait la tenue d'athlète avec le moins de tissu gagne
l'ice moving : courir en portant de la glace, et faut arbitrer entre aller vite et la garder à l'ombre
le sand golf : du golf bien relou dans le sable sur la plage et faut arriver au trou avant la marée
la beach gymnastique : des figures mais en galérant dans le sable pour les appuis
du sea polo : les humains jouent à la balle sur des chevaux qui nagent en mer
le 400m haies natation : faut passer sous les haies sous l'eau
le lancer de poids sous marin : tu lances mais sous l'eau, comme ça tu marches moins pour récupérer le poids
le jokari à 7
la beach pyramid : on empile des gens sur la plage avec notes technique et esthétique
le beach paint ball from sand castles : première mi temps construction d'un grand chateau de sable avec douves et meurtrières, deuxième mi-temps on tire sur le chateau ennemi jusqu'à élimination d'une équipe
le beach épaulé-jeté-retourné : avec des seaux de plus en plus grands, remplir de sable, soulever et mettre sur l'épaule, retourner pour faire un pâté, avec notes sur le poids et la qualité du pâté
Et l'aspect loi française plagiat = délit de contrefaçon -> article L. 335-2 du Code de la propriété intellectuelle, peine prévue de trois ans d'emprisonnement et 300 000 euros d'amende.
https://f-droid.org/en/2024/08/08/twif.html Hence 3 years have passed, but this appears to have never happened, our current running cycle yielded apps failing to find their dependencies hosted on JCenter, and we expect more and more to fail.
La question est justement dans la distance qui sépare allocation et affectation (initiale dite initialisation ou ultérieure). Dans l'absolu
on peut forcer une valeur à l'allocation (genre tous les bits à 0 ou bien à 1 ou …) et dire allocation = initialisation.
on peut aussi attendre la prochaine affectation en croisant les doigts (mais il faut que personne d'autre ne vienne lire parce qu'on sait pas trop ce qu'on va y trouver)
on peut exploser en exception si quelqu'un regarde.
on peut aussi avoir une valeur spéciale this_is_not_what_you_think ou Schrödinger's_cat laissant le choix à la développeuse entre l'exception ou la bravoure/témérité de continuer.
on peur attendre la prochaine version du standard pour esquiver la question.
Très intéressante et longue réponse à une question simple en apparence : c'est détaillé et pédagogique (et étonnant que la problématique se soit maintenue jusqu'au C++26).
Il aurait pu être intéressant de décliner/préciser la réponse pour les autres types fondamentaux : void, std::nullptr_t, autres entiers (short, long, long long, et les variantes signed/unsigned), flottants (float, double, long double, voire double-double).
Tu pourrais passer tes arguments (ou tes fichiers au choix) via l'entrée standard ou une variable d'environnement histoire de ne pas mélanger, ce qui te permettrait un find -type f pour éviter liens, répertoires, sockets et autres joyeusetés, ainsi que le non-existant (restera le non-lisible, les répertoires non exécutables, etc.).
(Et shellcheck est ton ami quand tu te lances dans de grosses basheries)
J'aurais mis un -- dans le ls pour bloquer des options éventuelles, mais là tu les veux explicitement… et une variable pour la chaîne construite deux fois à la fin, pour déboguer j'imagine.
Par contre je crains que ça soit trop tard pour ta nuit de sommeil.
En même temps si t'as une infra déjà redondée sur 2 ou 3 (suivant le type de grappes de serveurs) zones de disponibilité d'une région d'un grossiste en nuages, puis redondée ou redondable sur 1 région de plus, et qu'ensuite tu as encore besoin de pouvoir répliquer tout ça chez un autre grossiste (voire deux), c'est que tu es un peu le mouton à 5 pattes niveau rareté informatique (bonjour le coût, le besoin en compétences gigantesques, le PRA/PCA publié avec reliure cuir et broderie en 42 volumes, avec des clients requiérant une disponibilité supérieure à celle d'un grossiste en nuages donc). Ça doit exister, peut-être, mais c'est rare. En plus après faudra trouver un ou deux autres hébergeurs hors de la Terre en cas de perte de celle-ci.
# APL puis APL dans 3 ans puis APL jamais
Posté par Benoît Sibaud (site web personnel) . En réponse au journal CockroachDB se proprietarise complètement.. Évalué à 10.
Annonce du 4 juin 2019, récemment supprimée mais toujours sur archive.org https://web.archive.org/web/20240703021228/https://www.cockroachlabs.com/blog/oss-relicensing-cockroachdb/
[^] # Re: OnlyOffice évidemment
Posté par Benoît Sibaud (site web personnel) . En réponse au sondage Quelle est ma suite bureautique libre ? . Évalué à 7.
Je vois des odt/ods/odp au boulot, des md aussi. J'ai converti assez souvent de OOXML à ODF et inversement. Et donc la situation est plus variée qu'un commentaire à l'emporte-pièce sur LinuxFr.org (qui l'eut cru…)
[^] # Re: au final, quoi choisir ?
Posté par Benoît Sibaud (site web personnel) . En réponse au lien Almost unfixable “Sinkclose” bug affects hundreds of millions of AMD chips. Évalué à 4.
En tant que particulier tu savais détecter avant cette faille si ton microcode CPU ou disque ou réseau, ton secteur d'amorçage, ton contrôleur RAID ou stockage distant, ton noyau courant ou tous tes programmes actifs ou sur disque sont vérolés ? Si non, alors ça change relativement peu de chose. Si oui, alors ça change probablement relativement peu de chose.
[^] # Re: au final, quoi choisir ?
Posté par Benoît Sibaud (site web personnel) . En réponse au lien Almost unfixable “Sinkclose” bug affects hundreds of millions of AMD chips. Évalué à 4. Dernière modification le 15 août 2024 à 11:16.
Il y aua toujours des bugs matériel et/ou logiciel non corrigés chez les particuliers et même dans le secteur public/privé qui n'est pas à fond orienté sécu. Heureusement qu'on ne met pas tout le matériel concerné à la benne sinon la crise écologique serait bien pire… (et il n'y aurait aucun ordinosaure, aucun musée d'informatique, les budgets info seraient monstrueux, l'IA serait un gouffre financier et technique, etc., etc.). Il y a probablement des moments où aucune solution sans faille connue n'existe (au moment de l'apparition d'une classe de faille sur la prédiction spéculative par exemple), et il faut des mois/années pour que le nouveau matériel arrive… Bref on évalue ses risques et on fait avec, on trouve des contournements, on rajoute des couches de protection autour (airgap, nombre d'utilisateurs restreints, parefeu/filtre, etc.).
(La question est différente si on est fournisseur de cloud avec CPU partagés accessibles à des clients externes multiples par exemple… lui il veut très vite un correctif logiciel, une contremesure ou racheter du matos si ça existe)
[^] # Re: clubic
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche Revue de presse de l’April pour la semaine 32 de l’année 2024. Évalué à 10. Dernière modification le 15 août 2024 à 10:35.
Faut sortir plus si tu n'as pas rencontré une personne qui est perdue avec son nouveau téléphone, qui est effrayée par la demande de mise à jour OS ou UI, qui ne sait pas qu'on peut faire un geste pour agrandir/réduire, que c'est la raison pour laquelle le texte est si gros, que l'autre raison c'est les paramètres d'accessibilité qui sont aussi responsables du bruit des touches ou de la vocalisation, qui n'a aucune idée de la notion d'appli premier plan ou non, d'applis en tâche de fond, qui différencie péniblement TextoWhatsappFacebook de TelegramInstaGoogleMail, etc., etc. On peut se raconter que la doc du téléphone qui explique seulement comment l'alimenter électriquement et l'allumer est suffisante, mais normalement on sait que c'est un gros mensonge et que l'on a appris sur le tas en tatonnant, en regardant les autres faire, par hasard/sérendipidité, par adaptation parce que l'interface a changé à chaque version, en se limitant au peu qu'on a compris, …
Et le niveau global de compréhension du machin est que c'est une sorte de diablerie malveillante tendance chat qui fait un peu ce qu'il veut quand on lui parle avec politesse et supplication.
(J'en ai dépanné 3 comme ça rien que sur la semaine passée)
# Wikipédia
Posté par Benoît Sibaud (site web personnel) . En réponse au lien Ex-county clerk found guilty of election interference. Évalué à 3. Dernière modification le 14 août 2024 à 18:43.
Comme ça elle a plein d'articles comme sources primaires pour sa page wikipedia bien fournie.
https://en.m.wikipedia.org/wiki/Tina_Peters_(politician)
https://www.theguardian.com/us-news/article/2024/aug/13/tina-peters-guilty-colorado-2020-election-denier
https://www.washingtonpost.com/politics/2024/08/12/tina-peters-colorado-election-guilty/
https://www.nytimes.com/2024/08/12/us/politics/tina-peters-guilty-voting-machine-tampering.html
…
[^] # Re: Autres navigateurs basés sur WebKit
Posté par Benoît Sibaud (site web personnel) . En réponse au journal Firefox mis en danger par les déboires de Google.. Évalué à 5.
Un navigateur pourrait mémoriser les sites que j'ouvre le matin (genre Linuxfr.org), les actions que j'y fais (regarder les nouveaux comptes, les nouveaux contenus, les nouveaux commentaires, etc.), ceux que j'ouvre à un autre moment, m'aider dans ma veille, devenir mon assistant, me parler du contenu mais aussi des métadonnées et du code, suivre les infos qui fuitent, stocker/mémoriser/rechercher dans des pages capturées, lire/écrire/parler/traduire toutes les langues, offrir un mode léger pour réduire la conso électrique et de bande passante, s'intégrer mieux avec Wikipédia/OSM/OpenFoodFacts/…
Bref on peut toujours trouver des nouvelles fonctionnalités ou des besoins techniques (moins lourd, plus rapide, moins consommateur, plus stable, mise à jour à chaud, …)
[^] # Re: handball de plage
Posté par Benoît Sibaud (site web personnel) . En réponse au lien [HS] [JO 2024] Où en sont les inégalités entre les tenues vestimentaires des femmes et des hommes. Évalué à 5.
[^] # Re: handball de plage
Posté par Benoît Sibaud (site web personnel) . En réponse au lien [HS] [JO 2024] Où en sont les inégalités entre les tenues vestimentaires des femmes et des hommes. Évalué à 7.
[^] # Re: handball de plage
Posté par Benoît Sibaud (site web personnel) . En réponse au lien [HS] [JO 2024] Où en sont les inégalités entre les tenues vestimentaires des femmes et des hommes. Évalué à 10. Dernière modification le 12 août 2024 à 13:41.
[^] # Re: handball de plage
Posté par Benoît Sibaud (site web personnel) . En réponse au lien [HS] [JO 2024] Où en sont les inégalités entre les tenues vestimentaires des femmes et des hommes. Évalué à 10. Dernière modification le 12 août 2024 à 13:25.
Mes propositions :
[^] # Re: Linus avait prévenu...
Posté par Benoît Sibaud (site web personnel) . En réponse au lien Almost unfixable “Sinkclose” bug affects hundreds of millions of AMD chips. Évalué à 4.
Double correction sur le nom de Linus
[^] # Re: Précisions
Posté par Benoît Sibaud (site web personnel) . En réponse au lien Le physicien Etienne Klein, "philosophe des sciences préféré des média", accusé de plagiat. Évalué à 3.
Et l'aspect loi française plagiat = délit de contrefaçon -> article L. 335-2 du Code de la propriété intellectuelle, peine prévue de trois ans d'emprisonnement et 300 000 euros d'amende.
# autre article via Next (et tkr)
Posté par Benoît Sibaud (site web personnel) . En réponse au lien Google Chrome va pousser uBlock Origin vers la sortie. Évalué à 3.
https://next.ink/brief_article/chrome-previent-ublock-origin-ne-sera-bientot-plus-supporte/
[^] # Re: Post Résolu
Posté par Benoît Sibaud (site web personnel) . En réponse au message [résolu] OS manquant Linux Grub quadri boot. Évalué à 3.
Titre modifié, merci.
# via f-droid
Posté par Benoît Sibaud (site web personnel) . En réponse au lien JCenter Sunset on August 15th, 2024. Évalué à 5.
https://f-droid.org/en/2024/08/08/twif.html
Hence 3 years have passed, but this appears to have never happened, our current running cycle yielded apps failing to find their dependencies hosted on JCenter, and we expect more and more to fail.
Effet de plus en plus notable chez F-Droid
[^] # Re: Et les sites?
Posté par Benoît Sibaud (site web personnel) . En réponse à l’entrée du suivi Images et disparition du web. Évalué à 4 (+1/-0).
Voir https://linuxfr.org/suivi/hyperliens-et-disparition-du-web dédié au sujet
[^] # Re: Non, HTTP/3 n'est pas vraiment sur UDP
Posté par Benoît Sibaud (site web personnel) . En réponse à la dépêche 24 ans de libcurl. Évalué à 8. Dernière modification le 08 août 2024 à 21:25.
Certes mais c'est la description mentionnée dans le texte original sur les évolutions de libcurl.
Curl sinon prend en charge HTTP/3 et QUIC, cf https://curl.se/docs/http3.html
[^] # Re: passer tes arguments autrement ?
Posté par Benoît Sibaud (site web personnel) . En réponse au message Pas trouver fichier. Évalué à 5.
Bien vu, échappé, merci.
[^] # Re: Confus
Posté par Benoît Sibaud (site web personnel) . En réponse au lien Ça veut dire quoi, initialiser un int ?. Évalué à 6. Dernière modification le 08 août 2024 à 10:08.
La question est justement dans la distance qui sépare allocation et affectation (initiale dite initialisation ou ultérieure). Dans l'absolu
this_is_not_what_you_think
ouSchrödinger's_cat
laissant le choix à la développeuse entre l'exception ou la bravoure/témérité de continuer.# Très intéressante et longue réponse à une question simple
Posté par Benoît Sibaud (site web personnel) . En réponse au lien Ça veut dire quoi, initialiser un int ?. Évalué à 5.
Très intéressante et longue réponse à une question simple en apparence : c'est détaillé et pédagogique (et étonnant que la problématique se soit maintenue jusqu'au C++26).
Il aurait pu être intéressant de décliner/préciser la réponse pour les autres types fondamentaux : void, std::nullptr_t, autres entiers (short, long, long long, et les variantes signed/unsigned), flottants (float, double, long double, voire double-double).
[^] # Re: Thèse en science
Posté par Benoît Sibaud (site web personnel) . En réponse au lien Le physicien Etienne Klein, "philosophe des sciences préféré des média", accusé de plagiat. Évalué à 5.
En informatique on commence à compter à partir de zéro, c'est sûrement la/le source de plein de malentendus.
[^] # Re: Consigne
Posté par Benoît Sibaud (site web personnel) . En réponse au message Unix, pipelines . Évalué à 4.
Je ne sais pas trancher si c'est une connerie ou pas, mais on est en août et de fait c'est vrai, faute de concurrence, IRC gagne ce match.
https://linuxfr.org/users/devnewton/journaux/icq-sera-bronsonise-fin-juin
# passer tes arguments autrement ?
Posté par Benoît Sibaud (site web personnel) . En réponse au message Pas trouver fichier. Évalué à 8. Dernière modification le 08 août 2024 à 10:21.
Tu pourrais passer tes arguments (ou tes fichiers au choix) via l'entrée standard ou une variable d'environnement histoire de ne pas mélanger, ce qui te permettrait un find -type f pour éviter liens, répertoires, sockets et autres joyeusetés, ainsi que le non-existant (restera le non-lisible, les répertoires non exécutables, etc.).
(Et shellcheck est ton ami quand tu te lances dans de grosses basheries)
J'aurais mis un
--
dans le ls pour bloquer des options éventuelles, mais là tu les veux explicitement… et une variable pour la chaîne construite deux fois à la fin, pour déboguer j'imagine.Par contre je crains que ça soit trop tard pour ta nuit de sommeil.
[^] # Re: Pratique
Posté par Benoît Sibaud (site web personnel) . En réponse au lien Les pannes informatiques mondiales, révélatrices de l’oligopole du cloud. Évalué à 6. Dernière modification le 07 août 2024 à 16:26.
En même temps si t'as une infra déjà redondée sur 2 ou 3 (suivant le type de grappes de serveurs) zones de disponibilité d'une région d'un grossiste en nuages, puis redondée ou redondable sur 1 région de plus, et qu'ensuite tu as encore besoin de pouvoir répliquer tout ça chez un autre grossiste (voire deux), c'est que tu es un peu le mouton à 5 pattes niveau rareté informatique (bonjour le coût, le besoin en compétences gigantesques, le PRA/PCA publié avec reliure cuir et broderie en 42 volumes, avec des clients requiérant une disponibilité supérieure à celle d'un grossiste en nuages donc). Ça doit exister, peut-être, mais c'est rare. En plus après faudra trouver un ou deux autres hébergeurs hors de la Terre en cas de perte de celle-ci.
Des cas récents de pannes : The 10 Biggest Cloud Outages Of 2024 (So Far)