De la prison à la renaissance : Le long chemin du retour au foyer d'une mère

2025-07-12
De la prison à la renaissance : Le long chemin du retour au foyer d'une mère

Cet article suit le parcours de Makeda Davis après avoir purgé sept ans et demi de prison. À sa libération, elle fait face à des difficultés financières, à des relations familiales brisées et aux défis de la réintégration dans la société. Son histoire est celle de la lutte, des revers et de la résilience, marquée par le soutien de sa famille et d'organisations communautaires. Finalement, elle trouve un emploi, retourne à l'école et accueille la naissance de son petit-fils, trouvant un nouvel espoir et un nouveau but au milieu de l'adversité.

Lire plus

Le coup de poisson : une façon plus rapide de nager ?

2025-07-12
Le coup de poisson : une façon plus rapide de nager ?

Cet article explore une technique de natation révolutionnaire appelée « coup de poisson ». Contrairement aux styles traditionnels, le coup de poisson s'effectue sous l'eau, en imitant l'ondulation latérale des poissons. Pionnière par la médaillée d'or olympique Misty Hyman et son entraîneur, des expériences suggèrent que les vortex générés par cette technique augmentent la vitesse de nage, potentiellement en brisant les limites de la nage en surface. Bien que difficile à maîtriser et pas encore largement adoptée en compétition, le potentiel du coup de poisson est énorme, promettant de remodeler l'avenir de la natation.

Lire plus

Déployez des services Web en toute sécurité avec Cloudflare Tunnel : un guide pour débutants

2025-07-13
Déployez des services Web en toute sécurité avec Cloudflare Tunnel : un guide pour débutants

Fatigué des configurations de serveur complexes et des problèmes de sécurité ? Cloudflare Tunnel offre une solution simple et sécurisée pour déployer des services Web sans exposer de ports. En créant une connexion sortante de votre serveur vers le centre de données Cloudflare le plus proche, tout le trafic transite par le réseau sécurisé de Cloudflare, garantissant la sécurité et la fiabilité de votre serveur, quel que soit son emplacement. Ce guide vous accompagne dans la configuration de Cloudflare Tunnel, notamment l’installation du client cloudflared, la création d’un tunnel, la configuration d’un service système et la configuration d’enregistrements DNS, un processus facile à gérer même pour les débutants.

Lire plus

Aperçu de Windows 11 25H2 : Mise à jour mineure, améliorations des fonctionnalités

2025-07-13
Aperçu de Windows 11 25H2 : Mise à jour mineure, améliorations des fonctionnalités

La version d’aperçu 27898 de Windows 11 inclut plusieurs améliorations, telles que la réduction des icônes de la barre des tâches lorsqu’il y a trop d’applications épinglées, la refonte des fenêtres contextuelles d’autorisation pour l’accès au système (webcam, microphone) et la possibilité pour les utilisateurs de personnaliser le dictionnaire pour la fonction de reconnaissance vocale. La mise à jour 25H2 elle-même semble mineure ; Microsoft affirme qu’elle partage une branche de service avec la 24H2 et que les fonctionnalités seront déployées par étapes, préinstallées sur les systèmes 24H2 et activées lors de l’installation de la mise à jour 25H2.

Lire plus
Technologie

Microsoft Outlook restauré après une panne généralisée

2025-07-13
Microsoft Outlook restauré après une panne généralisée

Suite à des problèmes généralisés d'accès aux comptes de messagerie tard mercredi et jeudi, Microsoft a annoncé que les systèmes Outlook affectés étaient de nouveau en ligne. La panne a atteint son apogée juste avant midi HE jeudi, avec plus de 2 700 utilisateurs dans le monde signalant des problèmes tels que le chargement des boîtes de réception et des échecs de connexion à Downdetector. Microsoft a initialement rencontré des problèmes avec son correctif, entraînant des retards. En fin d'après-midi, les rapports avaient considérablement diminué, et Microsoft a confirmé qu'un changement de configuration avait résolu l'impact pour tous les utilisateurs. La cause de la panne de plusieurs heures reste non divulguée.

Lire plus
Technologie

Un bug amusant dans les extensions MV3 de Chrome

2025-07-13

La transition de Google Chrome de MV2 à MV3 a supprimé la permission webRequestBlocking, cassant de nombreux bloqueurs de publicités. Cependant, l'auteur a découvert un bug curieux : en raison de l'utilisation de liaisons JavaScript dans les API d'extension Chrome, la manipulation des paramètres dans le constructeur d'événements `chrome.webRequest` a permis de contourner les vérifications d'autorisation et d'activer le blocage des publicités. Bien que ce bug ne représente pas un risque de sécurité, il a mis en évidence des problèmes potentiels cachés dans le code hérité et la possibilité d'obtenir des résultats inattendus en exploitant intelligemment des détails techniques. L'auteur a signalé le bug à Google, et il a depuis été corrigé.

Lire plus
Développement

GhidrAssistMCP : Ingénierie inverse assistée par IA pour Ghidra

2025-07-13
GhidrAssistMCP : Ingénierie inverse assistée par IA pour Ghidra

GhidrAssistMCP est une extension puissante de Ghidra qui fournit un serveur MCP (Model Context Protocol), permettant aux assistants IA et autres outils d'interagir avec les capacités d'ingénierie inverse de Ghidra via une API standardisée. Il dispose de 31 outils intégrés couvrant les fonctions, les données, les références croisées, et plus encore, ainsi qu'une interface utilisateur configurable, une journalisation en temps réel et une gestion dynamique des outils. Cette extension intègre de manière transparente les outils d'analyse basés sur l'IA et les scripts personnalisés, augmentant considérablement l'efficacité de l'ingénierie inverse.

Lire plus
Développement

Transformer le CO2 en plastique : Caltech développe une technologie révolutionnaire

2025-07-13
Transformer le CO2 en plastique : Caltech développe une technologie révolutionnaire

Des chercheurs du Caltech ont mis au point un système innovant en deux étapes qui utilise l'électricité provenant de sources durables pour convertir le dioxyde de carbone atmosphérique en plastiques utiles. Le système transforme d'abord électrochimiquement le CO2 en éthylène et en monoxyde de carbone, puis injecte ces gaz dans une seconde boucle catalytique pour produire des polycétones, des plastiques résistants et thermiquement stables. Cette avancée offre une voie plus écologique et durable pour la production de plastiques, réduisant la dépendance aux combustibles fossiles. Bien qu'il soit encore au stade du laboratoire, le rendement élevé du système (11 % d'éthylène et 14 % de monoxyde de carbone) et sa tolérance aux impuretés montrent un potentiel immense.

Lire plus
Technologie plastiques durables

pattrns : Un générateur de séquences musicales innovant en Rust et Lua

2025-07-13
pattrns : Un générateur de séquences musicales innovant en Rust et Lua

pattrns est un moteur expérimental de génération de séquences musicales de style impératif, écrit en Rust et offrant une interface de script Lua pour la création musicale dynamique, idéale pour le live coding. Il utilise une architecture à trois étapes (Rythme, Porte, Émetteur) séparant les aspects rythmiques et tonaux pour une composition et une recombinaison flexibles. Il prend également en charge la mini-notation Tidal Cycles. Notez que pattrns ne génère que des événements musicaux bruts ; une sortie audio nécessite une application compatible.

Lire plus
Développement

Analyser, ne pas valider : Améliorer la sécurité en C grâce à la sécurité des types

2025-07-13

Cet article préconise une approche « Analyser, ne pas valider » dans la programmation C. En définissant des types personnalisés (par exemple, email_t, name_t) et en analysant les entrées non fiables dans ces types immédiatement, les risques inhérents à la manipulation de pointeurs et aux incompatibilités de type en C sont atténués. Cette stratégie limite la gestion des chaînes brutes aux limites du système, empêche l’utilisation incorrecte des fonctions internes et exploite la vérification de type du compilateur pour détecter les erreurs telles que l’échange de paramètres. Le résultat est un code C plus robuste et plus maintenable avec une surface d’attaque réduite.

Lire plus
Développement sécurité C

Exposition à la lumière nocturne liée à un risque accru de maladies cardiovasculaires

2025-07-13
Exposition à la lumière nocturne liée à un risque accru de maladies cardiovasculaires

Une étude de cohorte prospective menée auprès de près de 89 000 adultes de plus de 40 ans a révélé une association significative entre une exposition plus forte à la lumière nocturne et une incidence accrue de coronaropathie, d'infarctus du myocarde, d'insuffisance cardiaque, de fibrillation auriculaire et d'accident vasculaire cérébral. Cette association est restée robuste après ajustement des facteurs de risque cardiovasculaires établis. La relation était plus forte chez les femmes et les jeunes. Les résultats suggèrent que l'évitement de l'exposition à la lumière nocturne pourrait être une stratégie utile pour réduire le risque de maladies cardiovasculaires.

Lire plus

L'avion perdu d'Amelia Earhart peut-être retrouvé après 88 ans

2025-07-13
L'avion perdu d'Amelia Earhart peut-être retrouvé après 88 ans

Soixante-dix-huit ans après la disparition d'Amelia Earhart lors de sa tentative de tour du monde, l'université Purdue lance une expédition pour enquêter sur une possible épave découverte près de l'île Nikumaroro dans l'océan Pacifique. Des images satellites d'il y a dix ans ont révélé un objet ressemblant à un avion, maintenant probablement enfoui sous le sable. L'expédition non invasive utilisera un sonar et des magnétomètres, suivis d'une excavation minutieuse si nécessaire, pour confirmer l'identité de l'objet. Cela pourrait enfin résoudre le mystère persistant entourant le sort d'Earhart et l'emplacement de son Lockheed Electra 10E.

Lire plus

Catastrophe dans une startup R&D : une erreur coûteuse lors de la collecte de données

2025-07-13
Catastrophe dans une startup R&D : une erreur coûteuse lors de la collecte de données

Une startup de R&D effectuant une étude de psychologie a perdu toutes les données collectées en raison d'un bug simple mais dévastateur. Son code PHP utilisait `mail() or die()`, ce qui a entraîné l'arrêt prématuré du script lorsqu'un e-mail n'a pas pu être envoyé (en raison d'un manque d'accès à Internet dans l'environnement de test). Cela a entraîné l'absence d'enregistrement de données dans la base de données. L'expérience a mis en évidence l'importance d'une gestion des erreurs élégante et de tests approfondis dans différents environnements. L'équipe a tiré les leçons de cette erreur coûteuse, a amélioré ses pratiques de codage et est passée de PHP à des langages plus sûrs tels que JavaScript, Go et Python.

Lire plus
Développement perte de données

libpostal : Une puissance de PNL pour les adresses globales

2025-07-09
libpostal : Une puissance de PNL pour les adresses globales

libpostal est une puissante bibliothèque C qui analyse et normalise les adresses de rue dans le monde entier à l’aide du TAL statistique et de données ouvertes. Elle prend en charge de nombreuses langues, transformant les adresses au format libre en formats lisibles par machine, idéaux pour les applications de géocodage. La bibliothèque propose des liaisons pour divers langages et accepte les contributions pour améliorer sa précision et sa portée mondiale. Des possibilités de parrainage sont offertes aux organisations qui utilisent ses capacités.

Lire plus
Développement analyse d'adresses TAL

Le défaut de raisonnement de GenAI alimente la désinformation

2025-07-12
Le défaut de raisonnement de GenAI alimente la désinformation

Des recherches révèlent que les modèles actuels d'IA générative manquent de capacité de raisonnement, les rendant vulnérables à la manipulation et aux outils de diffusion de la désinformation. Même lorsque les modèles savent que des sources comme le réseau Pravda sont peu fiables, ils répètent leur contenu. Ceci est particulièrement prononcé en mode de recherche en temps réel, où les modèles citent facilement des informations provenant de sources non fiables, même en contradiction avec des faits connus. La solution, selon les chercheurs, réside dans le fait d'équiper les modèles d'IA de capacités de raisonnement plus fortes pour distinguer les sources fiables des sources non fiables et effectuer des vérifications des faits.

Lire plus
IA

Le pari à 1,5 milliard de dollars de Xerox : Acquisition de Lexmark sur un marché de l'impression en baisse

2025-07-02
Le pari à 1,5 milliard de dollars de Xerox : Acquisition de Lexmark sur un marché de l'impression en baisse

Dans un mouvement surprenant, Xerox a acquis Lexmark pour 1,5 milliard de dollars, un accord qui comprend des dettes et des passifs. Cette acquisition retire Lexmark des mains de la propriété chinoise et la place dans une Xerox restructurée, positionnant la société comme l'un des principaux acteurs des services d'impression. Cependant, dans un monde de plus en plus dominé par les flux de travail numériques, le pari de Xerox sur le marché de l'impression en baisse est risqué. Bien que Lexmark apporte une forte présence mondiale et des activités de services gérés, le succès de cette fusion dépend de la pertinence continue des documents papier dans des secteurs tels que la santé et la finance. C'est un pari audacieux dans un secteur en déclin, une lutte pour la domination sur le marché restant de l'impression d'entreprise.

Lire plus

Incus : Un gestionnaire de conteneurs et de machines virtuelles nouvelle génération

2025-07-12
Incus : Un gestionnaire de conteneurs et de machines virtuelles nouvelle génération

Incus est un gestionnaire de conteneurs système, de conteneurs d'applications et de machines virtuelles nouvelle génération offrant une expérience similaire à celle d'un cloud public. Mélangez et associez facilement des conteneurs et des machines virtuelles, partageant le même stockage et réseau sous-jacents. Basé sur des images, prenant en charge de nombreuses distributions Linux, Incus s'adapte aux configurations allant des ordinateurs portables aux racks de serveurs, en gérant divers types de stockage et de réseau. Gérez les instances via une ligne de commande, une API REST ou des outils tiers. Développé par bon nombre des créateurs originaux de LXD, Incus possède une conception riche en fonctionnalités, notamment la sécurité, l'évolutivité, la journalisation des événements et l'accès distant. Il prend en charge les conteneurs système, les conteneurs d'applications et les machines virtuelles.

Lire plus

Contrôle Sonos simplifié pour enfant de 5 ans avec ESP32

2025-07-12
Contrôle Sonos simplifié pour enfant de 5 ans avec ESP32

Un père a créé un système de contrôle simple pour une enceinte Sonos Play:1 pour son enfant de 5 ans. Utilisant un M5Stack CardPuter v1.1 (ESP32S3) comme contrôleur et Go pour la logique back-end, l'enfant peut lire ou redémarrer sa playlist préférée en appuyant sur un bouton. Un voyant vert indique l'état de fonctionnement. Ce projet amusant et facile à utiliser met en avant la simplicité et l'interaction ludique.

Lire plus
Développement Projet enfant

Automatiser les tâches fastidieuses avec Python : Le chapitre inédit sur l’audio/vidéo

2025-07-13

La troisième édition de "Automatiser les tâches fastidieuses avec Python" inclut un chapitre inédit sur le travail avec l’audio, la vidéo et les webcams. Cet article de blog partage le contenu du chapitre, en détaillant comment écrire du code Python pour enregistrer et lire des fichiers multimédias. Il couvre les formats de données audio et vidéo, l’enregistrement depuis les webcams et les microphones, la lecture de fichiers audio (à l’aide de playsound et de Pygame), le téléchargement de vidéos avec yt-dlp et l’édition de vidéos et d’audio avec ffmpeg. Apprenez à automatiser des tâches telles que le traitement par lots de fichiers vidéo, la création de time-lapses ou l’ajout d’une fonction de cabine photo à vos applications.

Lire plus
Développement Traitement multimédia

Aeron : Messagerie ultra-rapide pour systèmes hautes performances

2025-07-13
Aeron : Messagerie ultra-rapide pour systèmes hautes performances

Aeron est un système de messagerie haute performance et faible latence prenant en charge l'unicast UDP, le multicast UDP et l'IPC. Il propose des clients Java, C, C++ et .NET, permettant un échange de messages efficace entre machines ou via IPC. Aeron se caractérise par un débit exceptionnel et une faible latence prévisible, utilisant le Simple Binary Encoding (SBE) pour optimiser la gestion des messages. Ses fonctionnalités incluent Aeron Archive pour le stockage persistant des messages et Aeron Cluster pour les services tolérants aux pannes. Détenu et exploité par Adaptive Financial Consulting, Aeron propose également des services premium, notamment de la formation, du conseil et des améliorations de performances telles que le contournement du noyau et le chiffrement haute vitesse. Idéal pour la construction de systèmes de trading haute fréquence et d'autres applications exigeantes.

Lire plus
Développement

Hacker les coroutines en C : une expérience de macro folle

2025-07-13

Cet article détaille l’utilisation ingénieuse de macros C par l’auteur pour implémenter des coroutines dans le développement de logiciels embarqués, évitant ainsi le recours à un RTOS et simplifiant la logique de flux de contrôle complexe. L’auteur illustre la complexité de l’approche traditionnelle des automates à états finis avec un exemple de clignotement de LED, puis utilise des macros pour transpiler le code de coroutine en automates à états finis explicites, obtenant ainsi une fonctionnalité asynchrone. Bien que cette méthode soit verbeuse, elle démontre la possibilité de programmation concurrente sans RTOS et met en évidence la créativité du programmeur et sa profonde compréhension des techniques de bas niveau. L’article conclut en recommandant Rust pour le développement sérieux de coroutines.

Lire plus
Développement

Jank : Interopérabilité transparente entre C++ et Clojure, réalisée par un développeur solo

2025-07-12
Jank : Interopérabilité transparente entre C++ et Clojure, réalisée par un développeur solo

Le projet Jank a fait des progrès significatifs en permettant une interopérabilité transparente entre Clojure et C++. Grâce à la gestion manuelle de la mémoire, des systèmes de types améliorés et des boîtes opaques, le développeur permet des appels directs au code C++ dans Clojure. Des exemples concrets incluent l'impression de « Bonjour le monde ! » à l'aide de flux C++ et l'analyse de fichiers JSON à l'aide de la bibliothèque JSON for Modern C++. Les travaux futurs se concentreront sur l'empaquetage, la distribution, la correction de bogues et, finalement, le lancement de la version alpha.

Lire plus
Développement

Des données critiques de prévision des ouragans seront supprimées, menaçant la précision

2025-06-28
Des données critiques de prévision des ouragans seront supprimées, menaçant la précision

Les capteurs à bord des satellites du Defense Meteorological Satellite Program (DMSP) cesseront de fournir des données cruciales de micro-ondes au National Hurricane Center et à d'autres utilisateurs non-défense d'ici le 30 juin, affectant considérablement la précision des prévisions d'ouragans. Ces données permettent de visualiser la structure interne d'une tempête, notamment les changements dans son œil et sa paroi oculaire, donnant aux prévisionnistes des heures d'avertissement précoce d'intensification rapide. Les raisons de cette suppression ne sont pas claires, mais pourraient être liées à des préoccupations de sécurité. Bien que la NOAA affirme disposer d'autres sources de données, les experts craignent que cela n'entraîne des retards de 6 à 12 heures dans les prévisions d'ouragans, potentiellement dévastateurs pour les tempêtes dans le Pacifique et dangereux pour les marins.

Lire plus

Des extensions de navigateur secrètes exposent la vie privée de millions d'utilisateurs

2025-07-10
Des extensions de navigateur secrètes exposent la vie privée de millions d'utilisateurs

Un chercheur en sécurité a découvert plusieurs extensions de navigateur (Chrome, Edge et Firefox) qui collectent secrètement les données d'activité web des utilisateurs et les envoient à un tiers, MellowTel. Ces extensions accèdent à des sites web inconnus, représentant une menace significative pour la vie privée des utilisateurs. Les données collectées comprenaient des informations sensibles telles que des dossiers médicaux, des documents financiers et des secrets commerciaux. Bien que certaines extensions aient été supprimées, de nombreuses restent actives. Cet incident rappelle l'affaire Nacho Analytics de 2019, soulignant les risques de sécurité liés aux extensions de navigateur.

Lire plus
Technologie

HBO Max est de retour : Le service de streaming revient à son nom original

2025-07-10
HBO Max est de retour : Le service de streaming revient à son nom original

Après une brève période sous le nom de "Max", le service de streaming HBO Max est officiellement revenu à son nom original, HBO Max, à partir du 9 juillet. Ce changement, intervenant avant l’annonce des nominations aux Emmy Awards, est considéré comme une tentative de Warner Bros. Discovery pour tirer parti de la forte reconnaissance de la marque HBO afin d’accroître la compétitivité de la plateforme. Si les dirigeants avaient auparavant déclaré que le changement de nom visait à mieux positionner le service en fonction des données des consommateurs, la décision a suscité des moqueries de la part d’initiés de l’industrie et de célébrités comme John Oliver. Cette saga de changement de marque souligne un changement stratégique spectaculaire, revenant finalement au nom familier de HBO Max.

Lire plus
Technologie changement de marque

Hugging Face lance un robot de bureau à 299 $, visant à démocratiser le développement de la robotique

2025-07-10
Hugging Face lance un robot de bureau à 299 $, visant à démocratiser le développement de la robotique

Hugging Face, la plateforme d'IA à 4,5 milliards de dollars surnommée le « GitHub du machine learning », a annoncé le lancement de Reachy Mini, un robot de bureau à 299 $ conçu pour démocratiser la robotique alimentée par l'IA. Ce robot humanoïde de 11 pouces, issu de l'acquisition de Pollen Robotics par Hugging Face, s'intègre directement au Hugging Face Hub, donnant aux développeurs accès à des milliers de modèles d'IA pré-construits et permettant le partage d'applications. Cette initiative défie le modèle coûteux et propriétaire de l'industrie, visant à accélérer le développement de l'IA physique grâce à du matériel et des logiciels open source et abordables. La stratégie de Hugging Face anticipe un marché florissant pour l'IA physique et entend construire un écosystème prospère d'applications robotiques.

Lire plus

Chronomètre de Speedrun pour Deus Ex en D : Un voyage de piratage de jeux

2025-07-12

Frustré par le manque d'outils appropriés pour les speedruns de Deus Ex sous Linux, un speedrunner s'est lancé dans un projet pour créer un chronomètre personnalisé en D. Cet article détaille le processus, des tentatives initiales infructueuses pour trouver un drapeau de chargement, à l'apprentissage des appels système Linux (ptrace et process_vm_readv), en passant par l'ingénierie inverse pour localiser une mémoire appropriée pour l'injection de code, et enfin l'implémentation de la fonctionnalité principale du chronomètre. L'auteur partage ses expériences avec D et note les limitations telles que la gestion incomplète des exceptions et la prise en charge de l'écran de sauvegarde.

Lire plus
Développement

Une star du basket russe arrêtée pour implication présumée dans des attaques de rançongiciel

2025-07-12
Une star du basket russe arrêtée pour implication présumée dans des attaques de rançongiciel

Le basketteur russe Daniil Kasatkin a été arrêté en France à la demande des États-Unis, accusé de participation à un réseau de rançongiciel ayant ciblé plus de 900 entreprises, dont deux institutions fédérales. Kasatkin nie les accusations, affirmant ne pas être compétent en informatique, et son avocat suggère que son ordinateur a pu être piraté ou pré-infecté. Actuellement en détention, sa carrière de basketteur est compromise.

Lire plus
Technologie basketteur russe

Plongeon dans le proxy inverse : défis et évolution de la gestion des connexions

2025-07-12
Plongeon dans le proxy inverse : défis et évolution de la gestion des connexions

Cet article explore en profondeur le fonctionnement interne d’un proxy inverse et les complexités de la gestion des connexions. Des architectures monofilaire aux architectures multifilaires, multiprocessus et pilotées par les événements avec le partage des sockets, les proxies inverses ont considérablement évolué pour gérer la haute concurrence. L’article détaille les avantages et les inconvénients de plusieurs techniques, telles que l’efficacité d’epoll dans le multiplexage des E/S et les défis des modèles multifilaires avec les processeurs multinœuds, et souligne les complexités supplémentaires liées à la prise en charge de TLS et à la diversité des protocoles.

Lire plus
Développement gestion des connexions

Projets créatifs : des portfolios de photographie à la visualisation de données quantiques

2025-07-12
Projets créatifs : des portfolios de photographie à la visualisation de données quantiques

Cette liste présente une variété de projets créatifs, notamment la création d’un site Web de portfolio professionnel pour un photographe de Boston, la création d’une visualisation de données de recherches sur les ordinateurs quantiques, la modélisation 3D d’un globe, la conception d’un magnifique modèle de calendrier en verre liquide, la création d’un niveau de Mario et la création d’un site Web pour un concepteur d’UI avec des animations React Three Fiber et des transitions élégantes. Ces projets couvrent la conception Web, la visualisation de données, la modélisation 3D et le développement de jeux, démontrant une large gamme de compétences créatives et techniques.

Lire plus
1 2 5 6 7 9 11 12 13 484 485