Aller au contenu principal

2023-09-11

Microsoft n'a pas cessé d'imposer Edge aux utilisateurs de Windows 11

  • Les paramètres par défaut du navigateur web dans Windows 11 restent inchangés, bien que Microsoft ait affirmé dans un billet de blog qu'il tiendrait compte des préférences des utilisateurs en matière de navigateur.
  • Le malentendu est né d'un récent changelog de la version Insider de Windows 11, qui a fait croire à beaucoup que Microsoft avait cédé aux pressions réglementaires.
  • Des tests approfondis révèlent que Windows 11 propose systématiquement Microsoft Edge comme navigateur par défaut, sans tenir compte du navigateur choisi par l'utilisateur. Les premiers rapports sur les changements ont été mal interprétés et ont largement circulé dans les médias, sans aucune confirmation officielle de la part de Microsoft.

Réactions

  • Les principales discussions portent sur le mécontentement des utilisateurs face aux tentatives intrusives de Microsoft Edge pour devenir le navigateur par défaut, et sur les limites du système d'exploitation Windows.
  • Les utilisateurs expriment leur inquiétude face à la domination de Google et certains préfèrent des navigateurs alternatifs tels que Chromium ou Brave.
  • Les utilisateurs mentionnent des systèmes d'exploitation alternatifs comme Ubuntu, Arch Linux et des distributions Windows personnalisées, tout en discutant de différents outils tels qu'Emacs et VSCode.

Knightmare : un conte de DevOps (2014)

  • L'article relate la chute de Knight Capital Group, une société de services financiers qui a fait faillite en moins d'une heure en raison de l'échec du déploiement de son système de négociation automatisé.
  • Elle met en évidence le caractère impératif des déploiements entièrement automatisés et reproductibles dans le domaine du DevOps.
  • L'importance d'une gestion correcte de la configuration et des tests dans le déploiement des logiciels est également soulignée.

Réactions

  • La conversation est centrée sur l'incident Knightmare de 2014, où une défaillance DevOps a entraîné des pertes financières importantes pour Knight Capital en raison d'une écriture de code non rétrocompatible et de l'absence d'un interrupteur d'arrêt d'urgence.
  • Les participants soulignent la nécessité de systèmes automatisés, d'interrupteurs d'urgence et de gestion des risques pour prévenir ces problèmes, ce qui montre l'importance de la collaboration entre les secteurs du logiciel et de la finance.
  • Le dialogue aborde également les risques associés au commerce à haute fréquence, les conséquences des erreurs de déploiement et l'importance de cadres corrects, de l'automatisation et de la responsabilité au sein de l'industrie financière.

La Terre a connu les trois mois les plus chauds jamais enregistrés ; températures marines et conditions météorologiques extrêmes sans précédent

  • Les trois derniers mois ont été les plus chauds jamais enregistrés sur Terre, reproduisant un modèle de changement climatique qui a provoqué des événements météorologiques extrêmes et des températures de surface de la mer sans précédent.
  • Le mois d'août 2023 s'est révélé être le mois d'août le plus chaud jamais enregistré, ce qui a contribué à faire de cette année la deuxième année la plus chaude jamais enregistrée, derrière 2016.
  • Les scientifiques attribuent ces conditions climatiques record au changement climatique et appellent à une action urgente pour éviter des conséquences environnementales désastreuses.

Réactions

  • Les discussions portent sur l'urgence et la nécessité d'agir contre le changement climatique, en examinant les solutions possibles et ses diverses implications, notamment les phénomènes météorologiques extrêmes, le réchauffement planétaire lié à l'activité humaine et les conséquences potentielles du changement climatique.
  • Les principaux sujets abordés sont la géo-ingénierie, les implications politiques, les effets sur l'agriculture et la production alimentaire, et la responsabilité des différentes nations dans la gestion du changement climatique.
  • Il y a des débats sur le déni du changement climatique, les efforts de réduction des émissions, avec un sentiment général d'urgence concernant les impacts futurs du changement climatique, ce qui suggère des opinions et des perspectives diverses.

Moteur Peredvizhnikov : Moteur de jeu sans verrouillage écrit en C++20

  • Le moteur Peredvizhnikov est un moteur de jeu sans verrouillage écrit en C++20, conçu sur le modèle de l'acteur de l'informatique concurrente, permettant le développement parallèle de la logique et l'isolation de la synchronisation inter-thread.
  • Le moteur est tolérant aux pannes, sa persistance est garantie même si les threads du travailleur sont tués, il comprend des algorithmes sans verrouillage, et il est sous licence GPLV3, mais peut être sous licence différente si le créateur le permet.
  • Actuellement, le moteur n'est compatible qu'avec Linux et nécessite Clang++ 16 pour la construction.

Réactions

  • Le moteur Peredvizhnikov, un moteur de jeu sans verrou écrit en C++20, utilise une technique Benaphore unique pour la mise en file d'attente des messages qui améliore les niveaux de performance.
  • Les principaux points de débat dans le développement des jeux sont la cohérence des performances, la synchronisation entre plusieurs joueurs, la complexité du matériel et des logiciels actuels, et les limites du moteur Peredvizhnikov, notamment les difficultés de débogage et l'absence de prise en charge de Windows.
  • Une discussion substantielle est également consacrée à la distinction entre les jeux mobiles et les jeux sur PC/console, soulignant l'avantage d'utiliser une bibliothèque comme SDL plutôt que des couches spécifiques à une plate-forme pour construire un moteur de jeu.

Comment Linux NAT un ping ?

  • L'auteur a entrepris des expériences pour comprendre le fonctionnement de la traduction d'adresses de réseau (NAT) en ce qui concerne les paquets ICMP dans un environnement Linux.
  • Ils ont étudié la structure et les mécanismes des messages ICMP d'écho et de réponse à l'écho, ainsi que la mise en œuvre de la commande "ping" et le caractère aléatoire de la sélection de son identifiant ICMP.
  • En utilisant un outil appelé 'bpftrace' pour tracer les fonctions du noyau, l'auteur a observé et confirmé la modification des adresses IP source et destination dans les paquets ICMP en raison du processus NAT.

Réactions

  • Les articles explorent une série de sujets liés à la traduction d'adresses réseau (NAT), à l'IPv6 et à l'utilisation de ping pour les réseaux peer-to-peer, y compris la façon dont Linux gère la NAT et le ping.
  • Les avantages, les défis et les restrictions des configurations NAT et IPv6 existantes, ainsi que les solutions potentielles pour améliorer la communication d'égal à égal, sont examinés.
  • Bien qu'il semble y avoir une variété de points de vue et de préoccupations concernant ces technologies et leur mise en œuvre, les articles visent à fournir une vue d'ensemble du sujet.

J'ai branché le GPS de mon vélo pour qu'il me commande une pizza pendant une course de gravier.

  • Matt Steele a connecté le GPS de son vélo pour commander à l'avance des pizzas au magasin Casey's General Store, tout en participant à une course de gravier, à l'aide d'un script activé lorsque son vélo sortait d'une géofence.
  • Lors de sa première tentative, il y a eu un faux positif qui n'a pas permis de commander la pizza. Cependant, après avoir amélioré le script, Matt a réussi à commander une pizza après la course.
  • Malgré les difficultés rencontrées, Matt a tiré des enseignements précieux et souhaite utiliser la fonctionnalité de commande de pizzas lors de futures courses. Le code source du projet est accessible au public sur GitHub, une plateforme d'hébergement en ligne pour le développement de logiciels.

Réactions

  • Le texte se concentre sur l'histoire d'un cycliste qui a connecté le GPS de son vélo pour pouvoir commander des pizzas pendant une course, ce qui a déclenché un débat sur les abus potentiels des API des services de commande de nourriture, tels qu'un système de blanchiment d'argent.
  • Il aborde les difficultés des courses d'endurance, notamment en ce qui concerne l'alimentation du corps, et les astuces de type IFTTT mises au point par les utilisateurs pour intégrer les commandes de nourriture.
  • L'article mentionne également une tendance au blocage aléatoire des utilisateurs par les sites web, peut-être pour se conformer au GDPR ou pour réduire les coûts, avec l'adoption du géoblocage par les entreprises de vente au détail pour prévenir les menaces et réduire l'utilisation de la bande passante. La protection DDoS gratuite de Cloudflare est identifiée comme une raison possible de cette tendance.

"Make" comme générateur de site statique (2022)

  • L'auteur partage son expérience positive de l'utilisation du générateur de sites statiques, Karl Bartel Home Projects, pour la création et l'hébergement de sites web, en soulignant sa rapidité, sa simplicité et sa flexibilité.
  • Ils abordent diverses fonctionnalités telles que l'ajout d'en-têtes aux fichiers HTML, la copie de fichiers inchangés et la possibilité de convertir du contenu markdown en HTML.
  • Ils proposent des fonctionnalités pratiques telles que la mise à disposition du site localement, la reconstruction automatique en cas de modification des fichiers et le téléchargement direct vers les pages GitHub.

Réactions

  • L'article examine les méthodes et les outils permettant de créer et de gérer des sites web statiques, y compris l'utilisation de Makefiles, de scripts shell et de générateurs de sites statiques, en discutant de leurs avantages et de leurs inconvénients.
  • Il aborde l'utilisation de Nix, Conda et Docker pour la gestion de l'environnement informatique, en discutant des défis et des points forts associés à ces outils.
  • La valeur des blogs personnels, l'utilisation d'heredocs et de compilateurs HTML pour la création de sites web, ainsi que les limites de la technologie web actuelle en ce qui concerne la cohérence du style entre les plates-formes sont également abordées.

De nouvelles révélations sur l'assassinat de JFK pourraient remettre en cause la théorie du tireur isolé

  • L'ancien agent des services secrets Paul Landis affirme avoir découvert une balle dans la limousine du président Kennedy le jour de son assassinat, ce qui pourrait contredire la théorie du "tireur solitaire" de la commission Warren.
  • La présence éventuelle d'une balle supplémentaire remet en question le récit officiel de l'incident et pourrait nécessiter un réexamen des conclusions établies.
  • Une autre affirmation clé émane de l'agent spécial Richard Landis, qui suggère qu'une balle a été laissée sur une civière à l'hôpital, contredisant l'affirmation de la commission selon laquelle la balle provenait de la civière du gouverneur Connally.

Réactions

  • La discussion porte sur les débats en ligne concernant l'assassinat de JFK et les théories du complot qui y sont associées, avec des sujets allant de l'implication de la CIA à la crédibilité du rapport de la commission Warren.
  • La validité de la théorie de la balle unique, la dissimulation de documents classifiés et la faillibilité de la mémoire humaine constituent des points de discussion essentiels dans l'évaluation des témoignages.
  • Le discours souligne également le rôle du comportement des individus, la disponibilité de preuves vidéo et la pertinence de ces théories dans la politique d'aujourd'hui.

Check-list de l'ingénieur principal (2019)

  • Le site web propose une liste de contrôle complète conçue pour aider les ingénieurs confirmés à progresser et à réussir dans leur carrière, contenant des tâches et des principes clés.
  • Il couvre divers sujets tels que le leadership, les pratiques d'embauche, la technologie, la mise en réseau et l'entretien de relations professionnelles, en reconnaissant les facettes commerciales de leur rôle.
  • Ils sont guidés dans la gestion des situations difficiles, l'établissement de priorités dans le travail, l'apprentissage continu, le maintien de l'ouverture d'esprit, l'application du principe de responsabilité et le découragement de la complication excessive du système.

Réactions

  • Les conversations portent sur divers aspects du rôle, des responsabilités et des obstacles d'un ingénieur principal, tels que la prise de décision, le mentorat, la gestion du personnel, l'ambiguïté, la communication, la résolution de problèmes, la compréhension des nuances de l'entreprise et la diversité des compétences requises.
  • Il existe un désaccord sur l'importance de l'expérience par rapport à la prise de décision fondée sur des données probantes, ce qui montre qu'il existe différentes perspectives dans ce domaine.
  • Les discussions soulignent la nature multidimensionnelle des postes d'ingénieurs de haut niveau et la nécessité d'un mélange d'expertise technique, d'expérience et de compétences de direction efficaces.

Adieu à Thien-Thi Nguyen

  • Thien-Thi Nguyen, hacker, artiste et écrivain de renom qui a contribué de manière substantielle aux programmes GNU et aux logiciels libres, est malheureusement décédé.
  • M. Nguyen a été récompensé pour son travail sur GNU Emacs, GNU Taler et GNU Go. Il a également été l'auteur et le mainteneur de plusieurs paquets Emacs.
  • Son départ représente une perte considérable pour la communauté du logiciel libre, car ses contributions étaient inestimables.

Réactions

  • Thien-Thi Nguyen, membre respecté des communautés Emacs et GNU Guile, est malheureusement décédé.
  • Les membres de ces communautés expriment leur chagrin et partagent les souvenirs qui leur sont associés.
  • Des discussions sont en cours sur les contributions qu'il a apportées à travers ses projets et sur l'impact significatif qu'il a eu sur la communauté.

Pourquoi l'océan est-il salé ? (2022)

  • La salinité de l'océan, qui représente environ 3,5 % du poids de l'eau de mer, est due à l'érosion des roches terrestres par la pluie, qui transfère les sels et les minéraux dans les rivières et, finalement, dans l'océan.
  • Les ions les plus répandus dans l'eau de mer sont le chlorure et le sodium.
  • L'USGS (United States Geological Survey) et la NOAA (National Oceanic and Atmospheric Administration) fournissent des ressources supplémentaires pour comprendre la salinité de l'océan et d'autres sujets connexes.

Réactions

  • Les discussions portent sur divers aspects de la forte teneur en sel de l'océan, tels que l'accumulation d'ions sodium et chlorure.
  • Les sujets abordés comprennent la fonction du calcium dans le maintien de la vie, les conséquences potentielles du dessalement et les applications du sodium et du chlore.
  • D'autres points de discussion portent sur la composition chimique de l'eau de mer et les implications de la salinité des océans sur le climat et la vie marine.

La version de 60 lignes de Make du livre Awk

  • L'auteur détaille l'utilité du programme Make, un outil de construction de projets logiciels, en discutant plus particulièrement d'une version simplifiée créée à l'aide du langage de programmation AWK.
  • L'accent est mis sur la deuxième édition à venir du livre AWK, qui comprend un support CSV et une version modifiée du programme Make.
  • Tout en reconnaissant l'utilité d'AWK pour des tâches spécifiques, l'auteur soutient que Python est un langage plus approprié pour ce type de programme et fournit un lien vers leur dépôt GitHub hébergeant le code source.

Réactions

  • L'auteur partage son expérience de la création d'une variante de l'utilitaire Make avec Awk, un langage de script, et sa tentative ratée de modifier GNU Awk.
  • Les lecteurs s'engagent dans des débats sur l'utilisation d'Awk par rapport à d'autres langages de script, en discutant de ses forces et de ses faiblesses.
  • Des alternatives comme pawk.py et rp sont mentionnées comme des outils possibles, ainsi que le concept d'écrire des one-liners en Awk ou de créer une version Python plus rationalisée influencée par Awk.

Nouvelles courbes de Bézier pour les graphiques vectoriels

  • L'article aborde les difficultés liées à l'utilisation des courbes de Bézier, en mettant l'accent sur des questions telles que la détermination de l'emplacement et de la longueur appropriés des points de contrôle.
  • Une solution mathématique est proposée qui utilise les propriétés locales des courbes - position, direction et courbure - pour gérer la forme de la courbe, ce qui facilite le dessin et l'alignement ; elle résout également les problèmes inhérents, tels que la représentation des cercles et le maintien de la continuité de la courbure.
  • L'article aborde également les limites et les compromis de la solution proposée, laissant entrevoir des développements futurs potentiels dans ce domaine.

Réactions

  • L'article explore l'utilisation, les avantages et les défis des courbes de Bézier dans la conception graphique et l'animation.
  • Il propose d'autres courbes, comme les courbes de Béziers quadratiques, en évoquant les limites potentielles des courbes de Bézier, notamment leur inefficacité à représenter les cercles avec précision.
  • L'accent est mis sur le discours et l'étude en cours des différentes méthodologies relatives aux graphiques vectoriels.

La climatisation rend-elle les villes plus chaudes ?

  • Une étude récente suggère que les climatiseurs amplifient les températures urbaines, la chaleur perdue pendant les vagues de chaleur augmentant sensiblement les températures extérieures de plus de 2 degrés Celsius.
  • Les climatiseurs font l'objet d'un débat en raison de leur contribution au problème des vagues de chaleur, car ils émettent de l'air chaud à l'extérieur et consomment beaucoup d'électricité, libérant ainsi des gaz qui réchauffent la planète.
  • Étant donné que l'utilisation mondiale des climatiseurs devrait tripler d'ici à 2050, l'étude recommande des solutions alternatives telles que la culture d'espaces verts, l'amélioration de l'isolation des bâtiments et la sensibilisation de la population à la nécessité de rester au frais pendant les vagues de chaleur.

Réactions

  • La conversation aborde divers sujets, notamment l'influence de la climatisation, les avantages des arbres et des panneaux solaires dans la gestion de la température, ainsi que l'efficacité des refroidisseurs d'air et des toits réfléchissants.
  • L'accent est mis sur la nécessité de trouver des solutions alternatives, prenant en compte de multiples facteurs, pour parvenir à un contrôle efficace de la température et à une durabilité environnementale dans les contextes urbains.
  • Les discussions portent sur les avantages et les coûts des installations solaires, l'impact de ces technologies sur les îlots de chaleur urbains, les défis de la surpopulation urbaine et les implications environnementales de la production et du transport des denrées alimentaires dans les villes.

RestGPT

  • Le projet RestGPT est un modèle de langage important qui interagit avec les API RESTful afin de manipuler des applications réelles telles que les bases de données cinématographiques et les lecteurs de musique.
  • RestGPT utilise un cadre de planification et d'exécution pour appeler les API et analyser les réponses.
  • Le projet présente RestBench, un ensemble de tests permettant de mesurer les performances de RestGPT, et le code, les données et les instructions pour la mise en place et l'exploitation du système sont accessibles sous une licence open-source.

Réactions

  • La discussion centrale porte sur la distinction entre RestGPT et d'autres modèles linguistiques, avec des considérations sur leur compréhension et leur capacité à gérer des situations de la vie réelle.
  • La conversation porte sur le potentiel des modèles de langage tels que ChatGPT dans la domotique, les assistants personnels et DevOps, en les opposant aux limites des assistants virtuels tels que Siri en ce qui concerne la compréhension du langage naturel et le contexte.
  • L'accent est mis sur la nécessité de remettre en question le monopole de NVIDIA en matière de support GPU, ce qui suggère la nécessité d'une concurrence dans ce domaine. L'utilisation des techniques ChatGPT, Noteable et GOFAI avec des modèles linguistiques est également abordée.

Google ne propose plus l'enregistrement de nouveaux domaines

  • Depuis le 7 septembre 2023, Google Domains ne fournit plus de nouveaux enregistrements de domaines.
  • Squarespace a racheté tous les enregistrements de domaines et les comptes clients de Google Domains.
  • Les clients actuels de Google Domains doivent transférer leurs domaines vers Squarespace.

Réactions

  • Google a transféré son service d'enregistrement de domaines, Google Domains, à Squarespace. Cette évolution a suscité des discussions et des inquiétudes quant aux stratégies de Google et à l'affectation future de ses ressources.
  • D'autres options de registrar de domaine comme Porkbun, Namecheap, Dynadot, Cloudflare, Nearlyfreespeech, et Gandi sont suggérées. Des inquiétudes existent quant à la nouvelle gestion de Gandi, alors que le service de gestion de domaine de Google Cloud, Cloud DNS, n'est pas affecté. À l'inverse, des inquiétudes concernant l'avenir de Google Cloud Platform (GCP) sont exprimées.
  • Cette transition met en lumière les questions de confiance, de fiabilité et de risques liés au fait de dépendre d'une seule entreprise pour différents services. L'attention est attirée sur la nécessité d'envisager d'autres fournisseurs et sur la gestion comparative des domaines par Google.

Un système de conception pour le gouvernement fédéral

  • Le US Web Design System (USWDS) est un outil du gouvernement fédéral qui aide à créer des sites web gouvernementaux accessibles et adaptés aux mobiles.
  • Il propose des composants, des modèles, des jetons de conception et des utilitaires pour la conception et la mise en œuvre d'expériences utilisateur.
  • L'USWDS est une communauté open source active qui offre son soutien à diverses agences gouvernementales et sites web.

Réactions

  • Le gouvernement américain a adopté le système américain de conception de sites web (USWDS) dans le but de moderniser les sites web gouvernementaux et d'améliorer les services numériques, à l'instar d'initiatives similaires dans d'autres pays.
  • La discussion reste divisée sur le succès de ces projets, les principaux points de désaccord portant sur la facilité d'utilisation, la conception minimaliste et la valeur des systèmes standard et des bibliothèques d'icônes.
  • Des débats font surface autour de l'utilisation du domaine public et des licences GPL dans les opérations gouvernementales, ce qui suscite des inquiétudes et des spéculations quant à l'utilisation des systèmes d'icônes existants et à la maintenance technologique attendue.

Un groupe d'applications Android open source sans publicités ni autorisations inutiles

  • Simple Mobile Tools est un projet présentant une gamme d'applications Android de base, open-source et sans publicité, avec des couleurs personnalisables, offrant des alternatives aux applications Android existantes.
  • Le projet comprend des applications telles que Simple Gallery Pro, Simple Calendar Pro, Simple Contacts Pro, Simple Notes Pro et Simple File Manager Pro.
  • Les applications ont été téléchargées à plus de 70 millions d'exemplaires et ont obtenu une note moyenne de 4,6, ce qui indique une grande satisfaction de la part des utilisateurs.

Réactions

  • Les utilisateurs expriment leur mécontentement à l'égard des magasins d'applications qui proposent des applications avec des publicités et des achats in-app, et plaident pour des applications sans publicité disponibles à un prix fixe.
  • Ils partagent leurs expériences et les fonctionnalités de diverses applications de navigation dans les fichiers, et envisagent des alternatives telles que les consoles Nintendo ou les boutiques d'applications pour une expérience utilisateur plus propre.
  • Le débat porte également sur les défis et les stratégies de monétisation des produits numériques, avec un désir affirmé d'une plus grande transparence et de meilleures options pour soutenir les créateurs de logiciels sans publicité.

Ce sur quoi j'ai changé d'avis en matière de développement de logiciels

  • L'auteur fait part de l'évolution de son point de vue sur des sujets liés au développement de logiciels, tels que les commentaires dans le code, les tests unitaires de méthodes privées et l'utilisation d'environnements de développement intégrés (IDE) et de débogueurs.
  • L'auteur évoque également les avantages du travail à distance et de l'utilisation de ChatGPT, un modèle linguistique d'IA développé par OpenAI, pour certaines tâches.
  • L'importance de la collaboration et de l'ouverture aux nouvelles idées dans le développement de logiciels est soulignée dans le poste.

Réactions

La molécule DIM réduit les biofilms à l'origine de la plaque dentaire : étude

  • Des chercheurs ont découvert une molécule naturelle, le DIM, capable de réduire la plaque dentaire et les caries jusqu'à 90 %.
  • Le DIM agit en perturbant le biofilm des bactéries responsables des caries et pourrait être utilisé pour améliorer les produits d'hygiène bucco-dentaire tels que le dentifrice et le bain de bouche.
  • Outre cette avancée dans le domaine de la santé dentaire, l'article aborde également diverses autres avancées et études scientifiques.

Réactions

  • Des chercheurs ont découvert une molécule, le DIM, capable de réduire la plaque dentaire, ce qui a conduit à la création d'un comprimé probiotique destiné à concurrencer les bactéries buccales nuisibles.
  • La commercialisation de ces produits a été entravée par l'incertitude quant à leur efficacité et les préoccupations concernant leur persistance à long terme.
  • L'article examine les raisons de la faible pénétration de cette innovation, le scepticisme quant à son efficacité, les avantages et les inconvénients des pratiques et des produits d'hygiène bucco-dentaire et l'influence potentielle des sociétés dentaires sur l'approbation et la promotion de nouveaux traitements.