La vie extraordinaire de Potoooooooo : une légende des courses

2025-01-16
La vie extraordinaire de Potoooooooo : une légende des courses

Potoooooooo, un pur-sang de couleur châtain au statut légendaire, est connu pour son nom inhabituel et sa carrière de course spectaculaire. Il a remporté plus de 25 courses, son nom, une orthographe humoristique de "Pommes de terre", ajoutant à son histoire colorée. Après sa retraite, Potoooooooo est devenu un étalon important, sa descendance incluant de multiples vainqueurs du Derby d'Epsom. Son héritage génétique continue de façonner les courses de pur-sang à ce jour.

Lire plus

L'évolution du SRE chez Google : des budgets d'erreur à la théorie des systèmes

2025-01-03
L'évolution du SRE chez Google : des budgets d'erreur à la théorie des systèmes

L'équipe d'ingénierie de fiabilité des sites (SRE) de Google a connu une évolution significative au cours des 25 dernières années. Initialement basée sur des méthodes telles que les objectifs de niveau de service (SLO), les budgets d'erreur et les stratégies d'isolement, l'équipe SRE de Google s'est tournée vers la théorie des systèmes et la théorie du contrôle, adoptant le cadre STAMP pour répondre à la complexité croissante des systèmes et aux nouveaux défis. STAMP déplace l'accent de la prévention des pannes de composants individuels vers la compréhension et la gestion des interactions complexes du système. Cet article utilise une étude de cas concrète pour illustrer comment STAMP aide Google à prévenir les pannes au niveau du système et explore ses applications futures dans l'ensemble du secteur technologique.

Lire plus
Développement Théorie des systèmes

Un tribunal allemand juge RWE responsable des impacts du changement climatique

2025-05-30
Un tribunal allemand juge RWE responsable des impacts du changement climatique

Une décision historique d'un tribunal allemand juge RWE AG partiellement responsable des impacts du changement climatique. L'affaire, intentée par le résident péruvien Saúl Luciano Lliuya, soutenait que les émissions de RWE avaient exacerbé les risques d'inondations à Huaraz, au Pérou. Bien que la demande individuelle de Lliuya ait été rejetée, le tribunal a confirmé que les émissions de RWE portaient atteinte aux droits et aux biens dans d'autres pays, établissant une responsabilité légale en vertu du droit civil allemand. Cette décision sans précédent pourrait remodeler les litiges climatiques dans le monde entier, signalant une nouvelle ère de responsabilité des entreprises pour les dommages liés au climat, même si la demande de dommages et intérêts a échoué.

Lire plus

Comment un robot de révision de code IA a appris à se taire

2024-12-21
Comment un robot de révision de code IA a appris à se taire

Le robot de révision de code IA de Greptile a initialement été critiqué pour générer trop de commentaires. Pour résoudre ce problème, ils ont expérimenté l'ingénierie des invites et ont fait évaluer ses propres commentaires par le LLM, mais ces méthodes se sont avérées inefficaces. Leur percée est venue de la vectorisation des commentaires précédents, de leur regroupement dans une base de données vectorielle et du filtrage des nouveaux commentaires similaires à ceux qui avaient été précédemment rejetés. Cette approche a augmenté le taux de prise en charge des développeurs de 19 % à plus de 55 %, réduisant considérablement le bruit du LLM.

Lire plus
Développement Révision de code

L'initiative DOGE de Musk laisse les employés fédéraux dans le flou sur le plan de "démission différée"

2025-02-02
L'initiative DOGE de Musk laisse les employés fédéraux dans le flou sur le plan de

Une récente réunion entre le personnel du DOGE d'Elon Musk (anciennement le US Digital Service) et leur nouvelle représentante RH, Stephanie Holmes, a apporté peu de lumière sur un plan controversé de "démission différée". Ce plan, reflétant une tactique similaire utilisée chez Twitter, offre aux employés une démission différée, mais comporte le risque de licenciements ultérieurs. Holmes n'a pas répondu aux questions cruciales des employés concernant l'avenir des projets, les politiques de télétravail et les détails de l'accord, se contentant de souligner sa légalité et les avantages d'éviter les licenciements et les obligations de retour au bureau. Ce manque de clarté laisse les employés confrontés à une échéance imminente avec une incertitude significative quant à l'équité et aux véritables implications du plan.

Lire plus
Technologie

Le Superpouvoir Brisé de l'Humanité : L'Effondrement de l'Évolution Culturelle

2025-02-23
Le Superpouvoir Brisé de l'Humanité : L'Effondrement de l'Évolution Culturelle

Cet article explore une crise largement méconnue : le mécanisme d'évolution culturelle de l'humanité pourrait être défaillant. L'auteur utilise l'analogie d'une voiture, l'évolution culturelle étant son moteur. Historiquement, la diversité des cultures et les fortes pressions sélectives ont assuré un progrès stable. Cependant, la mondialisation et le progrès technologique ont conduit à une homogénéisation culturelle et à un affaiblissement des pressions sélectives. L'évolution culturelle est désormais très en retard par rapport aux changements environnementaux, ce qui pourrait entraîner un déclin civilisationnel. L'article suggère de restaurer la diversité culturelle et les pressions sélectives, ou de modifier fondamentalement le mécanisme d'évolution culturelle, comme solutions possibles, mais les deux approches présentent des défis immenses.

Lire plus

Déréférencement de pointeur NULL sur macOS Apple Silicon : plus exploitable ?

2025-03-21
Déréférencement de pointeur NULL sur macOS Apple Silicon : plus exploitable ?

Cet article explore pourquoi les vulnérabilités de déréférencement de pointeur NULL ne sont plus exploitables pour l'escalade de privilèges sur macOS Apple Silicon (ARM64). Historiquement, les attaquants manipulaient le mappage mémoire (en particulier sur les systèmes 32 bits) pour exploiter ces bogues afin d'exécuter du code. Cependant, macOS a considérablement amélioré sa sécurité au fil des ans. Les atténuations matérielles telles que SMEP, PAN et PXN, ainsi que les codes d'authentification des pointeurs (PAC), la suppression de la prise en charge 32 bits et l'amélioration de la gestion de la mémoire du noyau rendent ces exploits incroyablement difficiles, voire impossibles. Sur le macOS moderne, les déréférencements de pointeurs NULL entraînent principalement un déni de service (DoS), et non une escalade de privilèges. L'article détaille ces améliorations et fournit une liste de contrôle pour les chercheurs avant de signaler de telles vulnérabilités.

Lire plus

AsciiDoc : une alternative supérieure à Markdown pour la documentation

2025-02-06
AsciiDoc : une alternative supérieure à Markdown pour la documentation

Fatigué des limitations de Markdown ? AsciiDoc pourrait être l’alternative structurée et complète dont vous avez besoin. Il excelle dans la gestion des tableaux, des notes de bas de page et des références croisées, prend en charge la composition de documents et le contenu conditionnel, et possède un écosystème unifié. Ce guide utilise un exemple de guide utilisateur d’application pour démontrer les fonctionnalités d’AsciiDoc, notamment les métadonnées, les titres, la mise en forme du texte, les listes, les tableaux, les attributs et le contenu conditionnel. Il présente également adoc Studio, un éditeur qui simplifie l’exportation et la gestion des documents AsciiDoc, s’intégrant parfaitement à Git pour les flux de travail Docs-as-Code. En combinant AsciiDoc avec Git et adoc Studio, la documentation devient plus efficace et professionnelle.

Lire plus
Développement

Sentry : Surveillance des impacts sur Terre

2025-01-29

Sentry est un système conçu pour surveiller les astéroïdes qui présentent un risque potentiel d'impact sur la Terre. En analysant les données orbitales des astéroïdes, il calcule la probabilité et les conséquences potentielles d'un impact. Le système fournit des informations telles que la probabilité d'impact, l'énergie et la date, et utilise les échelles de Turin et de Palerme pour évaluer le risque. Bien qu'aucun astéroïde connu ne représente actuellement une menace élevée, Sentry surveille en continu et fournit des données cruciales pour la défense planétaire.

Lire plus

Let's Encrypt proposera des certificats de 6 jours et la prise en charge des adresses IP en 2025

2025-01-16
Let's Encrypt proposera des certificats de 6 jours et la prise en charge des adresses IP en 2025

Let's Encrypt a annoncé son intention d'introduire deux nouvelles options de certificats en 2025 : des certificats à durée de vie courte de six jours et la prise en charge des adresses IP. Les certificats de six jours améliorent considérablement la sécurité en réduisant la fenêtre de vulnérabilité. La prise en charge des adresses IP permet des connexions TLS sécurisées pour les services accessibles par IP utilisant des certificats de confiance publique, éliminant ainsi le besoin de noms de domaine. Le déploiement sera progressif, avec une disponibilité générale prévue pour fin 2025. Les utilisateurs auront besoin d'un client ACME prenant en charge les profils de certificats pour obtenir les certificats à durée de vie courte.

Lire plus
Technologie Certificats SSL

Gleam v1.7.0 publié : améliorations des performances et de la publication

2025-01-10
Gleam v1.7.0 publié : améliorations des performances et de la publication

Gleam, un langage sûr pour les types et évolutif pour les machines virtuelles Erlang et les environnements d’exécution JavaScript, a publié la version 1.7.0. Cette version comprend un ensemble d’améliorations des performances, notamment la monomorphisation des mises à jour des enregistrements, ce qui améliore considérablement les performances et permet de modifier les types paramétrés des enregistrements génériques. Parmi les autres améliorations, citons l’amélioration de la gestion des informations d’identification du gestionnaire de paquets, l’ajout d’actions de code pour générer des décodeurs dynamiques et des vérifications plus strictes des espaces de noms de paquets et du contrôle de version sémantique. Le serveur de langage a également été amélioré, avec de nouvelles actions de code, des informations de survol améliorées et de meilleurs messages d’erreur.

Lire plus
Développement

Wify : Une application React Native pour une connexion Wi-Fi simplifiée

2025-03-16
Wify : Une application React Native pour une connexion Wi-Fi simplifiée

Wify est une application React Native qui simplifie la connexion Wi-Fi en scannant des images ou en utilisant l'appareil photo pour extraire les identifiants Wi-Fi. Elle prend en charge la reconnaissance OCR dans plusieurs langues, utilise la correspondance floue pour les noms Wi-Fi et inclut une gestion robuste des autorisations avec des invites conviviales pour l'utilisateur. L'application se connecte parfaitement aux réseaux, même avec de légères différences de noms, rendant l'accès Wi-Fi rapide et facile sur Android et iOS.

Lire plus
Développement Connexion Wi-Fi

Chaos de signalisation : la panne de deux jours de la ligne Elizabeth

2025-01-01
Chaos de signalisation : la panne de deux jours de la ligne Elizabeth

En novembre 2024, la ligne Elizabeth de Londres a subi une panne de deux jours due à des défaillances du système de signalisation. L’article détaille la chronologie des événements, commençant par des problèmes de communication intermittents à 5 h du matin et se terminant par une restauration complète deux jours plus tard. Bien que la cause première n’ait pas été révélée pour des raisons de sécurité, la panne a impliqué plusieurs systèmes, notamment les réseaux de communication, le système de signalisation principal (CBTC), le réglage automatique des itinéraires (ARS) et les liaisons radio GSMR. Les ingénieurs ont effectué de nombreuses redémarrages du système et des efforts de dépannage, résolvant finalement le problème avec l’aide de Siemens. L’incident met en évidence les complexités et les vulnérabilités des systèmes de transport modernes.

Lire plus

Fichiers polyglot HTML/ZIP/PNG : une fusion intelligente des formats

2024-12-28

Cet article détaille une méthode ingénieuse pour créer des fichiers polyglot HTML/ZIP/PNG. En exploitant la structure flexible du format ZIP et la tolérance aux erreurs du HTML, ainsi que les caractéristiques des fichiers PNG, les pages web et leurs ressources sont encapsulées dans un fichier PNG auto-extractible. L'article explique en détail comment gérer l'encodage des caractères, la lecture des données et les problèmes de compatibilité entre les formats, aboutissant à un schéma d'archivage web efficace et compact. Cela démontre l'ingéniosité du programmeur et une compréhension approfondie des formats de données.

Lire plus
Développement fichiers polyglot

L'échec de la PS3 : Un cookie multi-cœur léché

2025-04-11

Cet article analyse l'échec de la PlayStation 3 du point de vue d'un développeur de jeux AAA. Le processeur Cell, bien qu'il possède plusieurs cœurs SPE, a souffert de limitations concernant le nombre de cœurs utilisables et de performances faibles des cœurs SPE par rapport au GPU. La mémoire locale limitée des SPE, l'architecture hétérogène du CPU/GPU et les mécanismes de synchronisation complexes ont considérablement augmenté la difficulté de développement, empêchant les développeurs d'exploiter pleinement le potentiel de la PS3. L'auteur soutient que l'architecture multicœur de la PS3 a échoué, devenant un 'cookie léché' – un concept prometteur mais finalement inabouti.

Lire plus

Triptych : Trois propositions pour rendre l'hypertexte à nouveau « hyper »

2025-01-06

Alexander Petros et Carson Gross proposent Triptych, trois propositions visant à rendre HTML beaucoup plus expressif dans sa gestion des requêtes réseau. Ces propositions ajoutent la prise en charge de PUT, PATCH et DELETE aux formulaires HTML, permettent aux boutons d'effectuer des requêtes sans formulaire et autorisent le remplacement partiel de pages avec la réponse. Triptych vise à intégrer le meilleur des bibliothèques comme htmx au HTML natif, améliorant ses capacités REST et simplifiant la déclaration du comportement des pages pour les requêtes HTTP. Cela se traduit par un code plus propre et une implémentation plus facile de la navigation en page complète et des mises à jour partielles de page.

Lire plus
Développement Requêtes Web

CollectWise : Recrute son premier ingénieur fondateur (avec le soutien de YC)

2025-01-20
CollectWise : Recrute son premier ingénieur fondateur (avec le soutien de YC)

La startup CollectWise, soutenue par Y Combinator, recherche son premier ingénieur fondateur. CollectWise utilise l'IA générative pour automatiser le recouvrement de créances, atteignant une efficacité deux fois supérieure à celle des huissiers à une fraction du coût. Ils recherchent un ingénieur full-stack expérimenté en React JS, Node JS, Firebase, AWS, SQL et GPT-4, capable de travailler de manière indépendante et de prendre des initiatives. Une occasion unique de rejoindre une équipe dynamique qui révolutionne un secteur d'activité massif et obsolète.

Lire plus
Startup

Signal riposte à la fonctionnalité de capture d'écran invasive de Microsoft

2025-05-22
Signal riposte à la fonctionnalité de capture d'écran invasive de Microsoft

L'application de messagerie axée sur la confidentialité, Signal, prend position contre la fonctionnalité Recall de Microsoft, un outil de capture d'écran alimenté par l'IA qui capture l'activité de l'écran. Pour protéger la vie privée de l'utilisateur, Signal a activé un paramètre "Sécurité de l'écran" par défaut sur Windows 11 qui bloque Recall de capturer les conversations Signal. Signal affirme qu'il s'agissait d'une mesure nécessaire, car Microsoft n'a pas fourni d'alternatives pour empêcher la collecte de données par Recall. Cette solution, bien qu'elle affecte l'accessibilité de certains utilisateurs, souligne l'engagement de Signal envers la confidentialité et demande à Microsoft de prioriser la protection des données de l'utilisateur.

Lire plus
Technologie

Fracture Numérique : Progrès vs. Exclusion à l’ère du Numérique

2025-02-09

Si les technologies numériques offrent de nombreux avantages, elles créent aussi un problème significatif d’exclusion sociale. Cet article souligne la part importante de la population britannique qui n’a pas accès de manière égale aux services numériques et ne peut pas les utiliser, notamment les personnes âgées, les groupes à faibles revenus et les analphabètes fonctionnels. Cela contredit le message d’inclusion souvent promu par des institutions comme les musées. L’article préconise une approche plus inclusive, parallèlement à l’adoption des technologies numériques, comme la mise à disposition de multiples points d’accès à l’information, afin d’éviter que la fracture numérique n’exacerbe les inégalités sociales.

Lire plus

Retour sur le Conseil des bogues : Correction des défauts de GitHub Issues

2025-05-22

L'auteur relate son expérience de l'utilisation de BugSplat pour la gestion de projets dans la Silicon Valley, en suivant quatre principes clés : toutes les tâches sont enregistrées comme des bogues, les bogues ont un schéma unifié et détaillé, chaque bogue est assigné à une seule personne et une fonctionnalité de requête flexible. L'auteur constate que les systèmes actuels tels que GitHub Issues sont bien inférieurs à l'efficacité de BugSplat, manquant d'un schéma complet, ayant une responsabilité diffuse et des capacités de requête limitées. L'article conclut en décrivant comment l'équipe de l'auteur améliore le projet open source Gitea pour remédier à ces lacunes, obtenant finalement la capacité de trier les listes de bogues par priorité.

Lire plus
Développement

Au-delà du capitalisme : un modèle d’innovation technologique réciproque

2025-02-09
Au-delà du capitalisme : un modèle d’innovation technologique réciproque

Cet article critique l’idée erronée d’assimiler le progrès technologique au capitalisme. Prenant l’exemple de la « fausse croyance de l’iPhone », l’auteur soutient que l’humanité pourrait posséder la technologie même sans le capitalisme, et que l’innovation technologique doit se libérer des contraintes capitalistes. L’article utilise le système agricole mésoaméricain de la milpa comme exemple pour illustrer un modèle d’innovation technologique non capitaliste, basé sur la réciprocité. Ce modèle met l’accent sur la sagesse collective et la coexistence harmonieuse avec la nature, plutôt que sur la maximisation des profits. L’auteur appelle à briser les contraintes du système de brevets et à promouvoir l’innovation technologique open source pour relever les défis mondiaux tels que le changement climatique.

Lire plus
Technologie économie réciproque

La licence communautaire Llama 3.1 de Meta n'est pas une licence de logiciel libre

2025-01-26

La Free Software Foundation (FSF) a publié une évaluation concluant que la licence communautaire Llama 3.1 de Meta n'est pas une licence de logiciel libre. Cette licence non seulement refuse aux utilisateurs leurs libertés, mais tente également de conférer aux concédants de licence des pouvoirs qui ne devraient être exercés que par des gouvernements démocratiquement élus. De plus, son application à une application d'apprentissage automatique ne répond pas aux défis inhérents à la liberté du logiciel. La FSF exhorte la communauté du logiciel libre à éviter d'utiliser cette licence et tout logiciel publié sous celle-ci.

Lire plus
Développement

Fusée Whoosh : Une expérience de physique à bas coût

2025-03-21
Fusée Whoosh : Une expérience de physique à bas coût

La fusée Whoosh, inventée par des professeurs de deux lycées de l'Ohio, est une maquette de fusée simple propulsée par la combustion d'un mélange d'alcool et d'air. Utilisant une bouteille en plastique comme corps et de l'alcool isopropylique comme carburant, l'allumage crée la poussée. Bien qu'elle ne vole pas haut, elle offre aux élèves une expérience d'apprentissage pratique sur les lois de Newton, les réactions chimiques et l'aérodynamique. Cependant, des précautions de sécurité strictes, y compris la surveillance d'un professeur, sont cruciales pour éviter d'éventuelles explosions.

Lire plus

Avertissement de la FDA : Vulnérabilités critiques de cybersécurité dans les moniteurs patient Contec CMS8000 et Epsimed MN-120

2025-02-01
Avertissement de la FDA : Vulnérabilités critiques de cybersécurité dans les moniteurs patient Contec CMS8000 et Epsimed MN-120

La FDA a publié un avertissement concernant trois vulnérabilités critiques de cybersécurité dans les moniteurs patient Contec CMS8000 et Epsimed MN-120. Ces vulnérabilités pourraient permettre un accès non autorisé, l'exfiltration de données et le contrôle à distance des appareils. La FDA recommande de débrancher immédiatement les appareils connectés à Internet et de contacter les fournisseurs de soins de santé pour obtenir des moniteurs de remplacement. Aucun incident lié n'a été signalé.

Lire plus

Accord sur les droits d'auteur entre les éditeurs de musique et le géant de l'IA Anthropic

2025-01-03
Accord sur les droits d'auteur entre les éditeurs de musique et le géant de l'IA Anthropic

De grands éditeurs de musique ont poursuivi Anthropic, une entreprise d'IA soutenue par Amazon, pour violation de droits d'auteur en raison de l'utilisation de paroles de chansons protégées par des droits d'auteur dans l'entraînement de son chatbot d'IA, Claude. Un accord a été conclu exigeant à Anthropic de renforcer ses protections de droits d'auteur, empêchant Claude de générer des paroles protégées par des droits d'auteur. Cet accord historique représente une étape significative dans le débat en cours sur l'utilisation de matériel protégé par des droits d'auteur par l'IA et crée un précédent pour les futures batailles juridiques dans ce domaine en évolution rapide.

Lire plus

twtxt : Un service de microblogging minimaliste et décentralisé

2024-12-22

twtxt est un service de microblogging minimaliste et décentralisé conçu pour les hackers. Sa documentation couvre l'installation, le démarrage rapide, l'utilisation, la configuration et les détails de l'API. Les utilisateurs peuvent suivre et ne plus suivre des sources, publier des mises à jour de statut, consulter leur fil d'actualité et les flux de sources spécifiques, et interagir avec twtxt via l'interface en ligne de commande (CLI). Le code source est hébergé sur GitHub et les contributions sont les bienvenues.

Lire plus
Développement décentralisé

Les tarifs "réciproques" de Trump : une incompréhension de la TVA et de son impact

2025-02-15
Les tarifs

L'administration Trump envisage à nouveau l'idée de tarifs "réciproques" sur les pays étrangers. Ce plan, apparemment une réponse aux tarifs et aux barrières non tarifaires étrangers, ne comprend pas fondamentalement la taxe sur la valeur ajoutée (TVA). L'article soutient que l'assimilation de la TVA aux tarifs est erronée ; la TVA est ajustée en fonction des frontières, remboursant les impôts sur les exportations et les imposant sur les importations, ce qui donne un effet économique neutre. Le véritable obstacle à la compétitivité des États-Unis est le système complexe de taxes sur les ventes des États américains, avec ses taxes en cascade menant à une "pyramide fiscale" qui augmente les coûts pour les entreprises américaines. Au lieu d'augmenter les tarifs, l'article suggère de réformer le système fiscal fédéral américain, comme la mise en œuvre de déductions d'investissement totales et immédiates, afin de stimuler la compétitivité du secteur manufacturier américain.

Lire plus
Technologie TVA

Firefox et le tueur audio silencieux : comment les sites Web gaspillent votre CPU et votre batterie

2025-02-15

L'auteur a découvert un bruit blanc gênant dans Firefox, provenant de sites Web utilisant le AudioContext de l'API WebAudio de manière inefficace. De nombreux sites créent et laissent des AudioContexts actifs même sans lire de son, ce qui entraîne une consommation excessive de CPU et de batterie. Alors que Chrome suspend automatiquement les AudioContexts inutilisés, Firefox ne le fait pas, ce qui a poussé l'auteur à créer une extension de navigateur pour atténuer le problème. Cette extension suspend automatiquement les AudioContexts et tente de les reprendre lorsque du son est nécessaire, ce qui permet d'économiser des ressources.

Lire plus

CoinTracker recrute un ingénieur produit full-stack

2025-01-03
CoinTracker recrute un ingénieur produit full-stack

La plateforme de suivi de cryptomonnaies CoinTracker recrute un ingénieur produit full-stack. C'est une opportunité passionnante de rejoindre une équipe en pleine croissance et d'avoir un impact sur l'avenir de l'espace cryptomonnaie. Le poste exige une expérience en développement full-stack, une familiarité avec divers langages et frameworks de programmation, et une certaine compréhension de la technologie blockchain. Si vous êtes passionné par les cryptomonnaies et désirez travailler dans un environnement stimulant, ce poste est fait pour vous.

Lire plus
Développement
1 2 531 532 533 535 537 538 539 595 596