arXivLabs : Projets expérimentaux en collaboration avec la communauté

2025-09-22
arXivLabs : Projets expérimentaux en collaboration avec la communauté

arXivLabs est un framework permettant aux collaborateurs de développer et de partager de nouvelles fonctionnalités arXiv directement sur notre site web. Les individus et les organisations qui travaillent avec arXivLabs ont adopté et accepté nos valeurs d'ouverture, de communauté, d'excellence et de confidentialité des données utilisateur. arXiv s'engage à respecter ces valeurs et ne travaille qu'avec des partenaires qui les partagent. Vous avez une idée de projet qui apportera de la valeur à la communauté arXiv ? En savoir plus sur arXivLabs.

Lire plus
Développement

Circuit de chenille lumineuse avec de la pâte conductrice

2025-09-22
Circuit de chenille lumineuse avec de la pâte conductrice

Ce projet enseigne aux enfants les circuits en utilisant de la pâte à modeler conductrice, des LED et une batterie de 9 volts. En roulant des boules de pâte de différentes couleurs et en les connectant pour former le corps d'une chenille, puis en insérant des LED dans les espaces et en les connectant à la batterie, la chenille s'illumine ! Ce projet simple et engageant introduit les circuits de base et la conductivité, parfait pour une activité STEM amusante.

Lire plus
Développement projet STEM pour enfants

arXivLabs : Expérimentations avec la collaboration communautaire

2025-09-22
arXivLabs : Expérimentations avec la collaboration communautaire

arXivLabs est un cadre permettant aux collaborateurs de développer et de partager de nouvelles fonctionnalités arXiv directement sur notre site web. Les individus et les organisations travaillant avec arXivLabs ont adopté et accepté nos valeurs d'ouverture, de communauté, d'excellence et de confidentialité des données des utilisateurs. arXiv est engagé envers ces valeurs et ne travaille qu'avec des partenaires qui les respectent. Vous avez une idée de projet qui ajoutera de la valeur à la communauté arXiv ? En savoir plus sur arXivLabs !

Lire plus
Technologie

Apprivoiser les commits Git chaotiques : un nouvel utilitaire pour nettoyer votre code

2025-09-22
Apprivoiser les commits Git chaotiques : un nouvel utilitaire pour nettoyer votre code

L'auteur a développé un utilitaire Git appelé `what-changed-twice` pour relever le défi de la gestion des fichiers modifiés dans plusieurs commits. Cet outil analyse la sortie de `git log`, identifiant les fichiers modifiés plus d'une fois et listant les ID de commit associés. Cela permet aux développeurs d'identifier facilement les commits à fusionner ou à réorganiser, simplifiant l'historique des commits, évitant les conflits et augmentant l'efficacité. L'auteur fournit des exemples d'utilisation et du code Perl dans l'article.

Lire plus
Développement

Mise à jour du serveur de téléchargement OpenStreetMap et appel à des téléchargements responsables

2025-09-22

L'infrastructure du serveur de téléchargement OpenStreetMap a été mise à jour, ce qui a entraîné des téléchargements plus rapides et une meilleure disponibilité. Pour éviter les abus qui ralentissent le service pour tout le monde, les utilisateurs sont invités à télécharger de manière responsable. Les recommandations spécifiques incluent : télécharger le fichier complet de la planète depuis planet.openstreetmap.org pour les données globales ; utiliser l'outil pyosmium-up-to-date pour les grandes régions afin de ne télécharger que les mises à jour ; et surveiller les scripts automatisés et mettre en place une gestion des erreurs pour éviter les téléchargements répétés.

Lire plus

L'engouement pour l'IA dans l'enseignement de l'informatique : une approche prudente nécessaire

2025-09-22

Une professeure d'informatique comptant 30 ans d'expérience met en garde contre l'adoption non critique de l'IA dans l'enseignement de l'informatique. Elle soutient que l'engouement actuel pour l'IA, en particulier l'IA générative, néglige des inconvénients importants tels que l'impact environnemental, le vol de données et l'exploitation des travailleurs de données. L'intégration aveugle d'outils d'IA risque d'étouffer la pensée critique et la créativité, nuisant au développement complet des étudiants. La professeure préconise une approche prudente et équilibrée, privilégiant le développement de compétences complètes plutôt que de simplement suivre les tendances technologiques.

Lire plus
Développement

Fumée d'incendies de forêt : plus de 41 000 décès par an, avec une augmentation prévue alarmante

2025-09-22
Fumée d'incendies de forêt : plus de 41 000 décès par an, avec une augmentation prévue alarmante

Une nouvelle recherche révèle un chiffre alarmant : la fumée des feux de forêt a causé plus de 41 000 décès supplémentaires par an entre 2011 et 2020. D’ici 2050, ce chiffre pourrait atteindre entre 68 000 et 71 000 en raison des conditions plus chaudes et plus sèches en Amérique du Nord, induites par le changement climatique, à moins que des mesures préventives plus strictes ne soient mises en œuvre. L’étude souligne la nécessité urgente de réduire les émissions de carbone et d’adopter des stratégies d’adaptation, tout en reconnaissant les avantages potentiels des purificateurs d’air et des brûlages dirigés pour atténuer l’impact de la fumée. La Californie devrait connaître la plus forte augmentation de la mortalité liée à la fumée, avec plus de 5 000 décès supplémentaires par an.

Lire plus
Technologie feux de forêt

La deuxième pire carte graphique du monde : un chef-d’œuvre à base de portes TTL ?

2025-09-22
La deuxième pire carte graphique du monde : un chef-d’œuvre à base de portes TTL ?

Inspiré par la « pire carte graphique du monde » de Ben Eater, Leoneq a construit quelque chose d’encore plus… mauvais ? Cette carte graphique en mode texte, affichant une résolution VGA de 800 x 600 à 60 Hz (400 x 300 accessibles), utilise uniquement des portes TTL et un nombre étonnamment faible de 21 CI. Prenant en charge l’alphabet latin, le polonais et même l’alphabet galactique standard, la carte utilise des EPROM et de la SRAM pour le stockage des caractères. Bien qu’elle soit affectée par des problèmes, une sensibilité au bruit et une image généralement peu impressionnante, ce projet témoigne d’ingéniosité et d’une approche humoristique des limites du matériel. C’est un témoignage de la puissance de l’ingéniosité même face à une « idée terrible ».

Lire plus
Matériel

De l'échec du VideoDisc RCA au succès du microscope à capacité de balayage

2025-09-22
De l'échec du VideoDisc RCA au succès du microscope à capacité de balayage

Le VideoDisc de RCA, malgré son échec colossal, a conduit inopinément à l'invention du microscope à capacité de balayage (SCM). Cette technologie, issue des capteurs de capacité hautement sensibles du lecteur de VideoDisc, a initialement servi d'outil de contrôle qualité. Alors que le VHS conquérait le marché de la vidéo domestique, le SCM a trouvé sa niche dans l'industrie des semi-conducteurs. Il est devenu crucial pour mesurer la distribution des dopants dans les circuits intégrés, contribuant significativement au développement des semi-conducteurs de nouvelle génération. Cette histoire illustre le principe « l'échec est la mère du succès » dans l'innovation technologique, montrant comment même les projets ratés peuvent donner lieu à des percées inattendues.

Lire plus

CartoKit : Finalisation de la génération procédurale d'îles

2025-09-22
CartoKit : Finalisation de la génération procédurale d'îles

Ce dernier volet détaille comment CartoKit incorpore les données d'îles générées dans un maillage compact, les visualise à l'aide d'un visualiseur egui et exporte des actifs pour d'autres outils. Il comporte trois composants clés : un maillage de terrain cuit contenant l'altitude, l'humidité, le biome et les métadonnées de la rivière ; un rendu de débogage CPU et un visualiseur pour visualiser les données ; et des assistants d'exportation pour GLB, PNG et GIF. L'ensemble du processus est efficace et modulaire, jetant les bases de futures extensions.

Lire plus
Développement

Bonnes pratiques de sécurité NPM : se protéger contre les attaques de la chaîne d’approvisionnement

2025-09-22
Bonnes pratiques de sécurité NPM : se protéger contre les attaques de la chaîne d’approvisionnement

Cet article résume les risques de sécurité présents dans l’écosystème NPM, tels que les logiciels malveillants, les attaques de la chaîne d’approvisionnement et le phishing. Il fournit diverses bonnes pratiques de sécurité, notamment la fixation des versions des dépendances, la substitution des dépendances transitives, la désactivation des scripts du cycle de vie, la définition d’un âge minimal de publication, l’utilisation du modèle d’autorisations, la réduction des dépendances externes, l’activation de l’authentification à deux facteurs, la création de jetons à accès limité et la génération de déclarations de provenance. L’importance de l’audit, de la surveillance et des outils de sécurité est soulignée, ainsi que des recommandations pour utiliser des registres de paquets privés et traiter l’épuisement des mainteneurs.

Lire plus
Développement sécurité NPM

Les cinq portes de l'influence : une nouvelle approche de la persuasion

2025-09-22
Les cinq portes de l'influence : une nouvelle approche de la persuasion

Cet article explore cinq approches distinctes pour influencer autrui : la rationalisation, l’affirmation, la négociation, l’inspiration et la mise en relation. Chacune représente une « porte » menant à différents niveaux de relation et d’engagement. L’auteur souligne l’importance de reconnaître son propre style de persuasion par défaut (son « angle mort »), car il façonne notre perception et nos interactions. La clé est d’adapter notre approche à la personne, plutôt que de s’en tenir rigidement à une seule méthode. À travers des exemples et des questions de réflexion, l’article guide les lecteurs dans la compréhension et l’application de ces cinq techniques pour améliorer la communication et l’influence.

Lire plus
Divers

nvmath-python : Libérer la puissance des bibliothèques mathématiques NVIDIA en Python

2025-09-22
nvmath-python : Libérer la puissance des bibliothèques mathématiques NVIDIA en Python

nvmath-python apporte la puissance des bibliothèques mathématiques de NVIDIA à l'écosystème Python, offrant des API intuitives pour un accès complet aux fonctionnalités dans divers espaces d'exécution. Il s'intègre parfaitement aux frameworks de tableaux/tenseurs Python existants, en se concentrant sur les fonctionnalités qui leur manquent. La bibliothèque expose tous les paramètres de la bibliothèque cuBLASLt sous-jacente, dont certains ne sont pas disponibles dans d'autres wrappers. De plus, elle permet des prologs et des epilogs personnalisés pour les fonctions FFT, les compilant en LTO-IR pour des performances optimisées. Des exemples montrent la multiplication matricielle et les opérations FFT, illustrant ses capacités.

Lire plus

Plugin Obsidian : Note Codes – Codes uniques pour vos notes

2025-09-22
Plugin Obsidian : Note Codes – Codes uniques pour vos notes

Un nouveau plugin pour Obsidian, Note Codes, attribue un code unique de 4 caractères à chaque note, permettant une référence rapide depuis des notes manuscrites ou d'autres emplacements. Les codes sont générés en utilisant le hachage SHA-256 du chemin de la note et l'encodage Base32. Pour une meilleure lisibilité, les caractères similaires sont omis. Le plugin open-source inclut un gestionnaire de protocole, permettant d'ouvrir les notes via obsidian://note-codes/open?code=XX-XX.

Lire plus
Développement Gestion des notes

Manipulation des bits de pointeur : Débloquer les performances cachées avec des bits inutilisés

2025-09-22
Manipulation des bits de pointeur : Débloquer les performances cachées avec des bits inutilisés

Un pointeur 64 bits peut adresser beaucoup plus de mémoire que nécessaire, même pour les superordinateurs les plus puissants. Cet article explore l’étiquetage des pointeurs, une technique astucieuse qui exploite les bits inutilisés des pointeurs (généralement dans les plages supérieure et inférieure) pour stocker des données supplémentaires, telles que des informations de type ou des indicateurs. Cela améliore l’efficacité de la mémoire et les performances en réduisant les pertes de cache et en simplifiant le polymorphisme dynamique. L’article illustre cela avec une implémentation en C++, montrant comment empaqueter et dépaqueter les données dans les pointeurs et en présentant son application dans les arbres de syntaxe abstraits et autres structures de données complexes.

Lire plus
Développement étiquetage des pointeurs

arXivLabs : Collaboration communautaire sur les nouvelles fonctionnalités d'arXiv

2025-09-22
arXivLabs : Collaboration communautaire sur les nouvelles fonctionnalités d'arXiv

arXivLabs est un cadre permettant aux collaborateurs de développer et de partager de nouvelles fonctionnalités d'arXiv directement sur notre site web. Les participants doivent adhérer aux valeurs d'arXiv en matière d'ouverture, de communauté, d'excellence et de confidentialité des données des utilisateurs. Vous avez une idée pour améliorer la communauté arXiv ? En savoir plus sur arXivLabs.

Lire plus
Développement

Émulation d'un ordinateur rétro ukrainien : Revivre les jeux de l'enfance

2025-09-22

L'auteur a revisité ses souvenirs d'enfance avec l'ordinateur Fahivets-85 d'Ukraine et a décidé de l'émuler. Il a construit un émulateur basé sur WebAssembly qui exécute actuellement un jeu simple appelé "Rain". Le développement a impliqué la mise en œuvre du jeu d'instructions du CPU, la simulation du contrôleur d'E/S, du clavier et de l'écran. L'assistance de l'IA a été utilisée pour générer du code, et les fonctionnalités de l'émulateur ont été progressivement affinées jusqu'à ce que le jeu fonctionne correctement. Bien que quelques problèmes persistent, il s'agit d'une réalisation impressionnante.

Lire plus
Développement

L'avenir de la Terre : Venus Lite ou autre chose ?

2025-09-22
L'avenir de la Terre : Venus Lite ou autre chose ?

Une nouvelle étude simule le destin de la Terre dans 3,5 milliards d'années lorsque la subduction à grande échelle cessera. Même dans le meilleur des cas, les simulations montrent que la température de surface de la Terre dépassera les 100 degrés Celsius, la transformant en une planète bouillante. Cependant, même avec une augmentation du CO2 atmosphérique, la Terre n'atteindrait pas les niveaux extrêmes de Vénus. Cela suggère que l'état infernal de Vénus pourrait résulter d'un événement catastrophique unique plutôt que d'un simple effet de serre galopant. Cette recherche remet en question les hypothèses précédentes et contribue de manière significative à notre compréhension de l'état terminal des planètes rocheuses.

Lire plus
Technologie avenir de la Terre

Étude révolutionnaire : une réorganisation de la psychopathologie grâce à une approche axée sur les données

2025-09-22
Étude révolutionnaire : une réorganisation de la psychopathologie grâce à une approche axée sur les données

Une vaste enquête en ligne a révolutionné notre compréhension de la classification psychiatrique. Les chercheurs ont analysé les données de 14 800 participants pour réorganiser les symptômes du DSM-5, révélant 8 grands spectres de psychopathologie (par exemple, Externalisation, Internalisation, Troubles neurodéveloppementaux) et 27 sous-facteurs. De manière surprenante, des troubles courants comme le trouble dépressif majeur, le trouble anxieux généralisé et le syndrome de stress post-traumatique ne sont pas apparus comme des groupes de symptômes distincts, mais se sont plutôt dissous en groupes de symptômes plus granulaires et homogènes. Cela remet en question les critères diagnostiques existants, suggérant que les maladies mentales ne sont pas des entités fixes, mais des combinaisons variables de symptômes. Les résultats ont des implications importantes pour la future classification psychiatrique, mais soulignent également la nécessité de recherches supplémentaires pour affiner le modèle.

Lire plus

L'aventure d'un développeur : Guide de débogage de Snarfus

2025-09-22
L'aventure d'un développeur : Guide de débogage de Snarfus

Un développeur a rencontré un problème lors de l'utilisation du logiciel Snarfus : le fisterfunk ne communiquait pas avec le portail shamrock. Après de nombreuses tentatives, il a trouvé une solution : connecter le stagnateur Snarfus arrière à l'émulateur de troglodyte Klingon shamrock arrière. Le tutoriel détaille ce correctif bizarre, impliquant une série de commandes de terminal apparemment absurdes et de chemins de fichiers, permettant finalement à Snarfus de fonctionner.

Lire plus
Développement solutions originales

Le compagnon secret de la Terre depuis 60 ans : découverte d’une nouvelle quasi-lune

2025-09-22
Le compagnon secret de la Terre depuis 60 ans : découverte d’une nouvelle quasi-lune

Des astronomes ont découvert un astéroïde proche de la Terre nommé 2025 PN7, une quasi-lune qui orbite la Terre inaperçue depuis environ 60 ans. Cet objet spatial d’environ 30 mètres de diamètre est plus petit que toutes les quasi-lunes connues jusqu’à présent, et son orbite oscille entre une orbite proche de la Terre et une orbite en fer à cheval. Les chercheurs émettent l’hypothèse qu’il pourrait provenir de la ceinture d’astéroïdes Arjuna, ou même être un fragment de la Lune. Bien qu’il soit très proche de la Terre, il ne représente aucune menace et offre des opportunités précieuses pour la recherche sur le système solaire et les tests de technologies d’exploration planétaire.

Lire plus

L'IA résout un défi de longue date en dynamique des fluides

2025-09-22
L'IA résout un défi de longue date en dynamique des fluides

Des chercheurs ont utilisé l'IA pour réaliser une percée en dynamique des fluides. Grâce à des réseaux neuronaux informés par la physique (PINNs), ils ont découvert de nouvelles familles de singularités instables avec une précision sans précédent – suffisamment précise pour prédire le diamètre de la Terre à quelques centimètres près. Cette avancée marque une nouvelle ère de mathématiques assistées par ordinateur, combinant des intuitions mathématiques profondes avec l'IA de pointe pour relever les défis de longue date en mathématiques, physique et ingénierie.

Lire plus
Technologie

Observabilité pour Claude Code : Mesurer l’impact des assistants de codage IA

2025-09-21
Observabilité pour Claude Code : Mesurer l’impact des assistants de codage IA

Les assistants de codage IA comme Claude Code transforment les flux de travail de développement, mais la mesure de leur impact reste un défi. Cet article explique comment construire un pipeline d’observabilité à l’aide d’OpenTelemetry et de SigNoz pour obtenir des informations exploitables sur l’utilisation de Claude Code. En suivant des métriques telles que la consommation de jetons, les sessions, les demandes et les tendances de performance, les équipes peuvent comprendre comment Claude façonne les flux de travail, identifier les problèmes de manière proactive et prendre des décisions basées sur les données concernant la mise à l’échelle du codage assisté par IA. Les auteurs montrent comment connecter les hooks de surveillance de Claude Code, visualiser les données dans les tableaux de bord de SigNoz et, finalement, transformer Claude Code d’une boîte noire en un contributeur mesurable à la productivité des développeurs.

Lire plus
Développement

Un OS minuscule en moins de 1000 lignes de Zig : OS-1000-lines-zig

2025-09-21
Un OS minuscule en moins de 1000 lignes de Zig : OS-1000-lines-zig

OS-1000-lines-zig est un projet impressionnant qui implémente un système d'exploitation léger en moins de 1000 lignes de code Zig. Ce système d'exploitation à noyau monolithique prend en charge la gestion de base des processus et de la mémoire, et dispose d'une interface en ligne de commande simple. Avec seulement un compilateur Zig, les développeurs peuvent facilement cloner, compiler et exécuter l'OS. Le projet possède une structure de code propre avec des composants tels que l'implémentation du noyau, les fonctions communes et un script de compilation, et inclut des tests et des directives de contribution. Les plans de développement futurs incluent l'extension de la gestion des processus, de la gestion de la mémoire, de l'interface en ligne de commande, du réseau et des systèmes de fichiers.

Lire plus
Développement

Pelures d'oignon rouge : un allié inattendu dans la lutte pour une énergie solaire durable

2025-09-21
Pelures d'oignon rouge : un allié inattendu dans la lutte pour une énergie solaire durable

Des chercheurs de l'université de Turku ont mis au point un film de protection UV bio-sourcé pour les cellules solaires à partir d'un extrait de pelures d'oignon rouge. Ce film surpasse les films plastiques commerciaux, bloquant presque toute la lumière UV nocive tout en conservant une forte transmittance de la lumière visible. La clé réside dans les anthocyanes et autres composés de la pelure d'oignon qui assurent à la fois l'absorption des UV et la stabilité. Cette alternative durable pourrait révolutionner la protection des cellules solaires, notamment pour des applications telles que les emballages intelligents et les dispositifs portables où le recyclage est difficile.

Lire plus
Technologie cellules solaires

Inverser le vieillissement : le lien étonnant entre le temps psychologique et le temps biologique

2025-09-21
Inverser le vieillissement : le lien étonnant entre le temps psychologique et le temps biologique

L'étude « contre-la-montre » de la psychologue d'Harvard, Ellen Langer, révèle que le vieillissement n'est pas seulement un processus biologique, mais aussi narratif. Nos croyances sur le vieillissement ont un impact sur nos capacités physiques. Dans cette étude, un groupe d'hommes septuagénaires ont vécu comme si c'était 1959 pendant cinq jours ; par la suite, ils ont montré des améliorations de l'audition, de la posture, de la force de préhension et semblaient même plus jeunes. Ce n'est pas de la magie, mais le pouvoir du contexte : changez le contexte, changez les possibilités. Nos suppositions ancrées sur le vieillissement peuvent limiter notre potentiel, tandis que la conscience du moment présent et la flexibilité consciente nous permettent de mieux naviguer dans le vieillissement.

Lire plus

Des symboles préhistoriques réécrivent l'histoire de l'écriture

2025-09-21
Des symboles préhistoriques réécrivent l'histoire de l'écriture

Remettant en question la croyance de longue date selon laquelle les Sumériens ont inventé l'écriture vers 3400 av. J.-C., de nouvelles recherches suggèrent que les humains préhistoriques utilisaient un système cohérent de symboles des milliers d'années auparavant. Ces symboles, trouvés dans plusieurs grottes européennes, consistent en des formes simples comme des points, des lignes et des triangles. Cela suggère un développement beaucoup plus ancien de la pensée symbolique et de l'échange d'informations qu'on ne le pensait auparavant, indiquant potentiellement un ancien réseau mondial de communication. La découverte redéfinit notre compréhension des origines de l'écriture et implique des capacités cognitives avancées chez les humains primitifs.

Lire plus

La sommation infinie de Newton : une histoire de découverte

2025-09-21
La sommation infinie de Newton : une histoire de découverte

Alors qu'il étudiait les mathématiques, un jeune Newton a résolu ingénieusement le problème de la détermination de l'aire d'un cercle à l'aide de séries infinies, par analogie et observation. Au lieu d'aborder directement le cercle, il a étudié les aires sous une série de courbes plus générales. En observant les schémas dans ces aires, il a déduit une représentation en série infinie de l'aire d'un cercle. Ce processus a été riche en conjectures et en vérifications. Newton n'a pas seulement trouvé une approximation de l'aire, mais il a également développé la puissante théorie des séries entières, jetant les bases du développement du calcul infinitésimal. Cela met en évidence l'extraordinaire intuition mathématique et les capacités de résolution de problèmes de Newton, et nous apprend que changer notre perspective sur un problème peut souvent conduire à des percées majeures.

Lire plus

Timesketch : Outil d’analyse collaborative de chronologie forensique open source

2025-09-21
Timesketch : Outil d’analyse collaborative de chronologie forensique open source

Timesketch est un outil open source pour l’analyse collaborative de chronologie forensique. Il permet à vous et à vos collaborateurs d’organiser et d’analyser facilement plusieurs chronologies simultanément. Enrichissez vos données brutes avec des annotations, des commentaires, des balises et des étoiles. Notez que bien que le code soit détenu par Google, il ne s’agit pas d’un produit officiel de Google.

Lire plus

Accord de prospérité technologique entre les États-Unis et le Royaume-Uni : Collaboration en IA, énergie nucléaire et informatique quantique

2025-09-21
Accord de prospérité technologique entre les États-Unis et le Royaume-Uni : Collaboration en IA, énergie nucléaire et informatique quantique

Le président Trump et le Premier ministre Starmer ont signé l'Accord de prospérité technologique (APT), un accord historique qui renforce la collaboration entre les États-Unis et le Royaume-Uni dans les domaines de l'IA, de l'énergie nucléaire civile et de l'informatique quantique. L'accord encourage des initiatives conjointes entre les principales institutions de recherche, simplifie les réglementations, accélère les progrès en matière de santé et d'énergie, et améliore la sécurité nationale. Les domaines clés incluent le développement de normes pour l'IA et la recherche scientifique, la sécurisation des chaînes d'approvisionnement en combustible nucléaire et l'établissement de références pour les technologies quantiques. Cette collaboration promet des avantages transformateurs pour les deux nations.

Lire plus
1 2 3 4 5 7 9 10 11 595 596