2024 : Une année record pour The Ocean Cleanup

2025-01-05
2024 : Une année record pour The Ocean Cleanup

En 2024, The Ocean Cleanup a réalisé des progrès significatifs dans l'élimination du plastique des océans du monde. De l'extension de ses travaux dans la Grande zone d'ordures du Pacifique (GPGP) à l'expansion des efforts de nettoyage des rivières à l'échelle mondiale, chaque étape nous a rapprochés de la solution à ce défi environnemental critique. Plus de 11 millions de kilos de plastique ont été retirés, dépassant la quantité collectée au cours de toutes les années précédentes réunies. Cela inclut le succès du Système 03 dans la GPGP et le déploiement d'intercepteurs dans les rivières de Thaïlande, du Guatemala et de la Jamaïque. L'organisation explore également des moyens de transformer les déchets plastiques en produits utiles et continue de mener des recherches scientifiques pour soutenir la prise de décision politique. Les résultats montrent que le nettoyage des océans est possible, mais exige des efforts continus.

Lire plus

Refactoring en C++ : techniques et meilleures pratiques

2024-12-13
Refactoring en C++ : techniques et meilleures pratiques

Cet article explore les techniques courantes de refactoring en C++ et les meilleures pratiques pour améliorer la qualité du code. Le refactoring, processus de restructuration du code existant sans modifier les fonctionnalités, améliore la lisibilité, l'efficacité et la maintenabilité. L'article couvre des techniques telles que le renommage des variables et des fonctions, l'extraction de fonctions, la simplification des instructions conditionnelles, l'optimisation des boucles et la suppression des doublons de code. Il souligne l'importance d'utiliser des IDE avec des capacités de refactoring automatique et met en évidence les meilleures pratiques, telles que le refactoring par petits pas, l'utilisation du contrôle de version et les tests automatisés pour minimiser la dette technique et améliorer la qualité globale du code.

Lire plus
Développement développement logiciel

Les chefs d'équipe en ingénierie devraient-ils écrire du code ? Cela dépend de votre définition de « coder »

2025-03-04
Les chefs d'équipe en ingénierie devraient-ils écrire du code ? Cela dépend de votre définition de « coder »

Cet article explore si les chefs d'équipe en ingénierie devraient écrire du code. L'auteur soutient que tous les chefs d'équipe devraient être « dans le code », comprendre la base de code et le fonctionnement de leur équipe, mais pas tous les chefs d'équipe ont besoin d'être les principaux auteurs de code. Les chefs d'équipe doivent se concentrer sur l'amélioration de l'efficacité de l'équipe, comme le recrutement, la planification stratégique, la prise de décision, la création d'une culture, le mentorat, etc. Cependant, dans le contexte économique actuel, les chefs d'équipe sont confrontés à des exigences d'efficacité plus élevées et doivent trouver un équilibre entre être « dans le code » et remplir leurs autres responsabilités de gestion. L'article suggère des méthodes permettant aux chefs d'équipe d'être « dans le code », telles que la planification de temps de codage dédié, la programmation en binôme avec les collaborateurs, les revues de code et l'augmentation de la participation au codage à des occasions spécifiques (par exemple, la création de prototypes ou la gestion des incidents). En fin de compte, l'auteur conclut que l'essentiel est de savoir si les chefs d'équipe sont « dans le code », et non s'ils écrivent principalement du code.

Lire plus

uv : une fonctionnalité incroyable à connaître

2025-01-12

uv n'est pas seulement un gestionnaire de paquets Python rapide ; il possède une fonctionnalité incroyable : la gestion simplifiée des dépendances. Besoin de Pandas dans votre REPL Python ? Une seule commande, `uv run --python 3.12 --with pandas python`, élimine le besoin d'environnements virtuels ou de basculement entre les versions de Python. Cela rend la création de scripts ad hoc et l'expérimentation avec différentes versions de Python incroyablement fluides.

Lire plus
Développement gestionnaire de paquets

Le DOGE de Musk : un nouvel outil de surveillance gouvernementale ?

2025-01-25
Le DOGE de Musk : un nouvel outil de surveillance gouvernementale ?

L'administration Trump a renommé le US Digital Service (USDS) en "US DOGE Service", dirigé par Elon Musk. Cela soulève des inquiétudes, car DOGE aura accès aux données non classifiées de toutes les agences gouvernementales, potentiellement utilisées pour la surveillance ou pour cibler des opposants politiques. Bien qu'officiellement visant à améliorer l'efficacité, cette mesure contourne la loi sur les comités consultatifs fédéraux, manque de transparence et peut entraîner des conflits d'intérêts et une capture réglementaire. La double structure de DOGE, une organisation permanente et une organisation temporaire, alimente encore ces préoccupations, la structure temporaire pouvant embaucher des employés gouvernementaux spéciaux en contournant un examen rigoureux.

Lire plus

Évasion désespérée : L'audace d'un pilote sud-vietnamien

2025-01-26
Évasion désespérée : L'audace d'un pilote sud-vietnamien

Alors que le Sud-Vietnam s'effondrait en 1975, le major de l'armée de l'air Buang-Ly, sa femme et ses cinq enfants, ont risqué leur vie en s'enfuyant dans un petit avion surchargé. Face aux tirs ennemis et sans équipement de navigation, carburant ni radio, ils ont volé vers la mer, à la recherche de navires de la marine américaine. Miraculeusement, ils ont atterri sur l'USS Midway, un exploit rendu possible par la décision courageuse du capitaine du porte-avions de dégager le pont malgré les risques énormes et les conséquences potentielles. Cet atterrissage audacieux a sauvé la famille, témoignage de la résilience humaine face à des probabilités accablantes.

Lire plus

Top 10 du box-office 2024 : L'animation triomphe, la fatigue des super-héros s'installe

2024-12-30
Top 10 du box-office 2024 : L'animation triomphe, la fatigue des super-héros s'installe

Le box-office 2024 a été un véritable montagnes russes, une première moitié morose à cause des grèves laissant place à une seconde moitié portée par des succès retentissants. L'animation a dominé, avec Vice-versa 2 des studios Pixar devenant le film d'animation le plus lucratif de tous les temps avec 1,698 milliard de dollars, surpassant de nombreuses productions de super-héros et s'adjugeant la première place de l'année. Vaiana 2 de Disney a également connu un énorme succès, frôlant les 800 millions de dollars. Les films de super-héros, quant à eux, ont déçu, à l'exception de Deadpool & Wolverine (1,33 milliard de dollars), soulignant le déclin de l'hégémonie du genre au box-office. D'autres succès incluent des suites comme Godzilla x Kong : Le Nouvel Empire, Kung Fu Panda 4 et l'adaptation de Wicked, prouvant que les licences classiques et un contenu de qualité continuent de résonner auprès du public.

Lire plus

Archivage Web DIY : Préserver le Web, Zine après Zine

2025-01-23

Ce zine couleur de 22 pages, "Archivage Web DIY", permet à chacun de participer à la préservation du contenu en ligne qu'il apprécie. Créé par cinq auteurs, il fournit un guide pratique de l'archivage web, sans nécessiter d'expertise particulière. Basé sur un atelier de novembre 2024, le zine explique pourquoi l'archivage web est crucial et comment le faire. Un PDF couleur et une version poster sont disponibles maintenant, une version noir et blanc et des instructions d'impression arriveront bientôt.

Lire plus

Sei (YC) recrute un ingénieur full-stack (TypeScript, React, IA générative)

2025-01-24
Sei (YC) recrute un ingénieur full-stack (TypeScript, React, IA générative)

Sei, une plateforme de conformité réglementaire basée sur l'IA et soutenue par Y Combinator, recrute un ingénieur full-stack. Ils utilisent TypeScript, React, Next.js et Python pour construire une plateforme scalable et sécurisée. Le candidat idéal est expérimenté, responsable et partage les valeurs de Sei : centrée sur l'humain et l'exécution rapide. Un salaire compétitif et des actions sont offerts, mais attendez-vous à un travail intense.

Lire plus
Startup

Les GPU sont si rapides, pourquoi utilisons-nous encore les CPU ?

2025-01-08
Les GPU sont si rapides, pourquoi utilisons-nous encore les CPU ?

Une vidéo virale utilise un duel de peinture pour illustrer la différence de performance entre les CPU et les GPU : un CPU dessine péniblement un visage souriant, tandis qu’un GPU rend instantanément la Joconde. Mais cela ignore un point crucial : les types de programmes. Les CPU excellent dans les instructions séquentielles, tandis que les GPU excellent dans le traitement parallèle. La plupart des applications mélangent du code séquentiel et parallèle ; par exemple, un programme peut être paralellisable à 50 %. Les CPU sont comme des chefs cuisiniers, capables de gérer les événements imprévus ; les GPU sont comme des cuisiniers en ligne, maîtrisant les tâches répétitives. Des puces comme l’Apple M3 intègrent les deux, combinant la flexibilité du CPU et la puissance de calcul du GPU.

Lire plus
Technologie traitement parallèle

Guide de durcissement des options de compilation pour C et C++ : une plongée dans la sécurité

2025-03-31

Ce guide de l'OpenSSF détaille les options du compilateur et du lieur pour améliorer la sécurité et la fiabilité du code C/C++. Il recommande des indicateurs pour la détection des vulnérabilités au moment de la compilation et la protection au moment de l'exécution contre les débordements de tampon et le détournement du flux de contrôle. Le guide analyse les compromis de performance et les cas d'utilisation pour chaque option, en soulignant l'importance des pratiques de codage sécurisé.

Lire plus

L'essor de DeepSeek : les contrôles américains sur l'exportation de puces d'IA fonctionnent-ils ?

2025-01-30
L'essor de DeepSeek : les contrôles américains sur l'exportation de puces d'IA fonctionnent-ils ?

Dario Amodei, PDG d'Anthropic, a commenté les implications du succès de la société chinoise d'IA DeepSeek sur les contrôles américains d'exportation de puces d'IA. Il soutient que, même si DeepSeek a fait des progrès en termes de rentabilité, elle reste en retard par rapport aux modèles américains, ce qui suggère que les contrôles fonctionnent. Il prédit que l'avenir dépendra des politiques d'exportation de l'administration Trump : le renforcement des contrôles pourrait maintenir la domination américaine, tandis que leur assouplissement pourrait permettre à la Chine de prendre l'avantage dans les applications militaires de l'IA.

Lire plus

Autocorrection Git : Trop rapide même pour les pilotes de F1 ?

2025-01-19
Autocorrection Git : Trop rapide même pour les pilotes de F1 ?

La fonction d'autocorrection de Git, avec son temps de réponse de 0,1 seconde, a suscité des débats. Cet article explore sa conception et sa vitesse étonnamment rapide. Ce n'est pas le comportement par défaut ; il est configurable via le paramètre `help.autocorrect`. Initialement, un temps d'attente court et humoristique a été défini, puis amélioré pour permettre des délais définis par l'utilisateur ou des invites de confirmation. L'auteur analyse également l'algorithme d'autocorrection de Git et suggère des améliorations pour une meilleure expérience utilisateur.

Lire plus
Développement autocorrection

Toutes les horloges ont 30 secondes de retard ?

2025-01-06
Toutes les horloges ont 30 secondes de retard ?

L'auteur propose une idée apparemment folle : toutes les horloges ont 30 secondes de retard. Il ne s'agit pas de fuseaux horaires, de secondes intercalaires ou de relativité ; il s'agit d'horloges de tous les jours. Par le calcul, l'auteur montre que, comme la plupart des horloges affichent uniquement les minutes, en ignorant les secondes, l'erreur moyenne est de 30 secondes. Il soutient que si les horloges arrondissaient au lieu de tronquer, l'erreur moyenne serait de 0. L'auteur explore également comment les gens perçoivent et expriment le temps à différentes échelles (années, mois, jours, heures, minutes, secondes), en observant qu'à l'échelle des minutes, l'intuition penche vers l'arrondi, ce qui entre en conflit avec la troncature des horloges. Par conséquent, il pense que toutes les horloges ont 30 secondes de retard.

Lire plus

Lancement d'une application de surveillance en temps réel du réservoir d'urine de l'ISS

2024-12-24
Lancement d'une application de surveillance en temps réel du réservoir d'urine de l'ISS

Un développeur a créé pISSStream, une application pour la barre de menu macOS qui affiche le niveau de remplissage du réservoir d'urine de la Station spatiale internationale en temps réel. Bien que le style de codage ne soit pas parfait, le concept unique de l'application offre un aperçu amusant d'un détail de la vie dans l'espace. Le développeur a déclaré qu'il n'ajouterait pas d'autres données, se concentrant uniquement sur le niveau de remplissage du réservoir d'urine.

Lire plus

L'OTAN renforce sa présence navale et la surveillance par IA en mer Baltique après la coupure de câbles sous-marins

2025-01-18
L'OTAN renforce sa présence navale et la surveillance par IA en mer Baltique après la coupure de câbles sous-marins

Suite à la coupure suspectée de câbles sous-marins reliant la Finlande et l'Estonie le jour de Noël, vraisemblablement par un pétrolier lié à la Russie, l'OTAN renforce sa réponse. Près d'une douzaine de navires de guerre patrouilleront la mer Baltique pour protéger les infrastructures sous-marines. Simultanément, une Force expéditionnaire conjointe (JEF) dirigée par le Royaume-Uni a réactivé un système alimenté par l'IA pour suivre les navires suspects. Les autorités finlandaises ont arrêté le navire impliqué et son équipage. Cet incident souligne l'augmentation des tensions dans la région, entraînant une augmentation soutenue de la présence militaire de l'OTAN pour dissuader de nouveaux actes de sabotage.

Lire plus
Technologie

La Révolution du Basket-Ball Guidée par les Données : Des Joueurs Polyvalents aux Spécialistes

2025-02-15

Le basket-ball connaît une révolution impulsée par les données. La prise de décision est passée de l’intuition à l’analyse précise des données, transformant le jeu d’une dépendance aux points, passes décisives et rebonds à l’utilisation de milliers de points de données pour optimiser chaque aspect. Le tir à trois points règne en maître, et le joueur « 3-et-D » (tir à trois points et défense) est très recherché. La technologie, notamment la capture de mouvement et les systèmes d’analyse, permet aux entraîneurs d’analyser méticuleusement le mouvement des joueurs, maximisant ainsi l’efficacité de la possession de balle. Bien que cette approche axée sur les données ait rendu le jeu plus prévisible, elle soulève des questions sur l’avenir du basket-ball.

Lire plus

DeepSeek R1 apporte l'IA à la périphérie sur les PC Copilot+

2025-02-01
DeepSeek R1 apporte l'IA à la périphérie sur les PC Copilot+

Microsoft apporte la puissance de l'IA à la périphérie avec DeepSeek R1, désormais optimisé pour les PC Copilot+ équipés de processeurs Qualcomm Snapdragon et Intel Core Ultra. En tirant parti de l'unité de traitement neuronal (NPU), DeepSeek R1 s'exécute efficacement sur l'appareil, permettant des temps de réponse plus rapides et une consommation d'énergie réduite. Les développeurs peuvent facilement intégrer le modèle à l'aide de l'AI Toolkit pour créer des applications IA natives. Cette première version de DeepSeek R1-Distill-Qwen-1.5B, ainsi que les variantes 7B et 14B à venir, démontrent le potentiel de l'IA de périphérie pour une inférence efficace et des services en fonctionnement continu.

Lire plus

Insertions en masse dans ClickHouse : comment éviter la surcharge de votre instance

2025-02-14
Insertions en masse dans ClickHouse : comment éviter la surcharge de votre instance

Migration de grands ensembles de données vers ClickHouse ? Évitez les goulots d’étranglement des performances en comprenant le processus de fusion des données de MergeTree. Cet article détaille les meilleures pratiques pour les insertions en masse, notamment le regroupement des données en blocs plus importants, le contrôle du rythme des insertions pour éviter de surcharger le processus de fusion en arrière-plan et l’utilisation d’outils tels que Jitsu Bulker, clickhouse-bulk, PeerDB, DLT et le prochain Dispatch. Optimisez votre flux de travail d’ingestion et évitez l’erreur redoutée de « trop de parties ».

Lire plus

Feuille de route de Plex pour 2025 : expérience utilisateur remaniée et nouvelles fonctionnalités

2025-01-22
Feuille de route de Plex pour 2025 : expérience utilisateur remaniée et nouvelles fonctionnalités

Plex a débuté l'année 2025 en fanfare, en annonçant des mises à jour axées sur l'amélioration de l'expérience utilisateur et l'introduction de nouvelles fonctionnalités intéressantes. Celles-ci comprennent un système de critiques et d'interactions remanié permettant aux utilisateurs d'écrire et de commenter des critiques, des options améliorées de visibilité et de partage de profil sur watch.plex.tv pour une meilleure interaction communautaire, un aperçu d'une application Apple TV repensée et la sortie officielle du codage matériel HEVC pour les abonnés Plex Pass, améliorant la qualité vidéo tout en réduisant la consommation de bande passante. Dans l'ensemble, Plex vise à créer une plateforme de streaming plus robuste et une communauté plus dynamique.

Lire plus
Technologie

Une technologie millénaire au service de l'électronique portable

2025-03-22
Une technologie millénaire au service de l'électronique portable

Une technique de sérigraphie vieille de 1000 ans, datant de la dynastie Song, révolutionne les textiles intelligents. Cette méthode ancienne, tirant parti de la finesse, de la résistance et de l'uniformité de la soie, permet un transfert de motifs efficace. Aujourd'hui, combinée à des encres conductrices, elle permet le prototypage rapide et la production à grande échelle d'électronique portable. Des entreprises comme idoona utilisent cette technique pour créer des chauffages électriques en TPU flexibles et fins pour des vêtements confortables et portables, montrant la puissance durable de cette ancienne technologie dans un contexte moderne.

Lire plus

Ingénierie inverse de la carte de connectivité Duco : Intégration à Home Assistant réussie

2024-12-31
Ingénierie inverse de la carte de connectivité Duco : Intégration à Home Assistant réussie

Frustré par les options de contrôle limitées de son système de ventilation DucoBox (seulement quatre modes via un simple bouton), l'auteur a décidé de faire de l'ingénierie inverse sur la carte de connectivité Duco officielle, coûteuse, qui est essentiellement un ESP32. À l'aide d'un analyseur logique et d'informations provenant du site Web de Duco, l'auteur a analysé le protocole de communication entre la carte et le système de ventilation. Il s'est avéré que ce n'était pas du Modbus, mais un protocole personnalisé. Après avoir décodé le protocole, l'auteur a créé un composant ESPhome, permettant une intégration parfaite avec Home Assistant. Cela améliore considérablement le contrôle et permet de lire les données du capteur de CO2 et d'autres informations.

Lire plus
Matériel

JMAP fête ses 10 ans : Dix ans de protocole de messagerie ouvert

2024-12-23
JMAP fête ses 10 ans : Dix ans de protocole de messagerie ouvert

Fastmail célèbre le 10e anniversaire de JMAP, son protocole de messagerie open source. Au cours de la dernière décennie, JMAP a évolué d'un concept initial à un standard mature, intégrant les fonctionnalités de messagerie, de contacts et de calendrier, grâce à des ateliers sectoriels, des collaborations avec des développeurs et la standardisation IETF. À l'avenir, Fastmail prévoit d'améliorer le serveur Cyrus IMAP et de continuer à promouvoir l'adoption de JMAP pour améliorer l'expérience utilisateur et en faire le standard du secteur pour la messagerie.

Lire plus

OwlEars lance OwlBrain AI pour des retours clients non filtrés

2024-12-19
OwlEars lance OwlBrain AI pour des retours clients non filtrés

OwlEars, le créateur de la célèbre plateforme de feedback Sarahah, lance OwlBrain AI. Cette nouvelle plateforme permet aux entreprises de recueillir des retours clients bruts et directs. Contrairement aux longs sondages, les clients peuvent facilement partager leurs opinions via un lien, un code QR ou un widget sur leur site web. OwlBrain AI fournit des analyses basées sur l'IA pour aider les entreprises à améliorer leurs produits et services. Un essai gratuit de 15 jours est disponible, sans carte de crédit.

Lire plus
Startup retours clients

Six erreurs commises lors de la création d'un jeu de puzzle de diorama

2025-03-18

L'auteur détaille six défis rencontrés lors du développement d'un jeu de puzzle point-and-click entièrement construit à partir de dioramas. Il s'agit notamment de tapisseries tissées à la machine à basse résolution, du coût élevé de l'hébergement Git, des capacités médiocres d'interpolation de l'IA, des difficultés de prise de vue dans des espaces confinés, d'une stratégie de marketing Steam défaillante et d'un placage déformé. L'auteur partage ces leçons apprises et encourage les joueurs à ajouter le jeu à leur liste de souhaits sur Steam.

Lire plus
Jeux

Open Source : awesome-launch – Boostez la visibilité de votre projet secondaire

2025-01-16
Open Source : awesome-launch – Boostez la visibilité de votre projet secondaire

Vous avez du mal à faire connaître votre projet secondaire ? awesome-launch, créé par KingMenes, est un répertoire open source de communautés gratuites et amicales conçu pour vous aider à le promouvoir. Il propose une liste organisée de plateformes telles que Reddit, Twitter, LinkedIn, Hacker News et Product Hunt, classées par catégories pour une navigation facile. De Indie Hackers et Dev.to aux plateformes de tests bêta et aux sites de crowdfunding, awesome-launch fournit une ressource complète pour la promotion de projets secondaires.

Lire plus

Kagi et Orion : Avis après trois mois d’utilisation

2025-01-10
Kagi et Orion : Avis après trois mois d’utilisation

Cet article de blog détaille une évaluation de trois mois du moteur de recherche Kagi et de son navigateur associé, Orion. Kagi, un service d’abonnement à 10 $ par mois, offre des résultats de recherche sans publicité et axés sur la confidentialité. L’auteur a trouvé la qualité de recherche de Kagi excellente, en louant son interface épurée et ses fonctionnalités uniques telles que le classement personnalisé et les « lentilles ». Orion, un navigateur basé sur WebKit, prend en charge les extensions Chrome et Firefox et inclut un bloqueur de publicités intégré. Bien que le prix mensuel de 10 $ soit élevé, l’auteur recommande le forfait illimité plutôt que le forfait limité, suggérant aux lecteurs d’essayer les 100 recherches gratuites. L’article aborde également le partenariat de Kagi avec Brave Search et sa position sur les dilemmes éthiques, en concluant par une recommandation d’essayer Kagi.

Lire plus
Technologie navigateur

Les mathématiciens découvrent une nouvelle façon de compter les nombres premiers

2024-12-13
Les mathématiciens découvrent une nouvelle façon de compter les nombres premiers

Les mathématiciens Ben Green et Mehtaab Sawhney ont prouvé qu'il existe une infinité de nombres premiers de la forme p² + 4q², où p et q sont également des nombres premiers. Leur preuve utilise de manière ingénieuse les normes de Gowers, un outil d'un domaine différent des mathématiques, démontrant sa puissance surprenante dans le comptage des nombres premiers. Cette percée approfondit notre compréhension de la distribution des nombres premiers et ouvre de nouvelles voies pour les recherches futures.

Lire plus

Exécutez Linux dans votre navigateur : JSLinux le rend possible

2025-04-15

JSLinux vous permet d'exécuter Linux et d'autres systèmes d'exploitation directement dans votre navigateur ! Le projet prend en charge divers systèmes, notamment Alpine Linux basé sur x86, Windows 2000 et FreeDOS, ainsi que Buildroot et Fedora basés sur riscv64. Les utilisateurs peuvent choisir entre les modes d'interface console ou graphique, offrant une plateforme expérimentale pratique pour les développeurs et les passionnés. Cela représente une avancée significative dans l'émulation de systèmes basée sur le Web.

Lire plus

Orgue à tuyaux fait maison : l’odyssée musicale d’un étudiant

2025-01-30

En 1992, un étudiant universitaire sans formation musicale s’est lancé dans la construction d’un orgue à tuyaux fait maison pour répondre aux exigences d’un cours. Au départ, il a utilisé un moteur d’aspirateur pour actionner des tuyaux en bois rudimentaires, ce qui a produit un son assourdissant. Par l’expérimentation et le raffinement, il a conçu un système de soupapes et une structure de tuyaux ingénieux, aboutissant à un instrument unique. Cet orgue modeste, construit avec ingéniosité et passion, est devenu un témoignage de la joie de la création et une source d’inspiration pour les amateurs de musique.

Lire plus
1 2 561 562 563 565 567 568 569 595 596