De nouveaux supraconducteurs exotiques surprennent et déroutent

2024-12-13

Trois nouveaux types de supraconducteurs ont été découverts cette année, remettant en question notre compréhension de ce phénomène. Ces matériaux bidimensionnels, comme le graphène, présentent une flexibilité sans précédent, passant d'états isolants à conducteurs et supraconducteurs avec de simples ajustements. L'un d'eux défie même les attentes en se renforçant dans un champ magnétique. Ces découvertes approfondissent le mystère de la supraconductivité tout en offrant l'espoir de supraconducteurs à température ambiante, révolutionnant potentiellement l'énergie et les transports.

Lire plus

Sortie de la bibliothèque Node.js EPUB @smoores/epub

2024-12-13

Une nouvelle bibliothèque Node.js, @smoores/epub, a été publiée. Elle permet aux développeurs d'inspecter, de modifier et de créer des publications EPUB 3. La bibliothèque propose des API de haut niveau qui simplifient l'interaction avec la spécification EPUB, telles que la définition du titre et la récupération des informations sur l'auteur. Des API de bas niveau offrent un contrôle granulaire sur la structure EPUB, permettant des tâches telles que l'ajout de chapitres et de métadonnées. Basée sur fast-xml-parser, @smoores/epub fournit des capacités robustes d'analyse et de manipulation XML, facilitant la gestion efficace du contenu XML des fichiers EPUB.

Lire plus
Développement Bibliothèque

La NASA visualise les marées internes globales

2024-12-13

Le Centre de vol spatial Goddard de la NASA a publié une visualisation impressionnante des marées internes globales de l'océan, créée à l'aide de données d'altimétrie satellite et de simulations. L'animation montre comment les ondes de marée internes, générées par l'interaction de la topographie sous-marine, comme la dorsale hawaïenne, et l'énergie des marées, se propagent dans l'océan. Bien que ces ondes aient une expression superficielle subtile, elles jouent un rôle important dans le mélange et la circulation océaniques. La visualisation met également en évidence d'autres régions présentant une forte activité de marée interne, notamment Tahiti, le sud-ouest de l'océan Indien et le détroit de Luçon, offrant de nouvelles perspectives sur la dynamique océanique.

Lire plus

La cité fortifiée de Kowloon : une coupe transversale de densité et de décadence

2024-12-13

Dans les années 1990, la cité fortifiée de Kowloon à Hong Kong était l'endroit le plus densément peuplé au monde, avec environ 50 000 personnes entassées sur seulement 2,6 hectares. Après la Seconde Guerre mondiale, elle est devenue un refuge pour les réfugiés, ses bâtiments se développant organiquement en une structure labyrinthique. La criminalité et les mauvaises conditions de vie ont conduit à sa démolition en 1994. L'illustration en coupe transversale de l'artiste Hitomi Terasawa capture de manière vivante ce phénomène urbain unique et finalement tragique, préservant sa mémoire comme un « organisme vivant ».

Lire plus

Sécurité du temps réseau au niveau matériel : implémentation FPGA de NTS par Netnod

2024-12-13

Après une implémentation logicielle du protocole de sécurité du temps réseau (NTS) en 2019, Netnod a déployé NTS au niveau matériel à l’aide de FPGA pour ses protocoles NTP et NTS. Cette implémentation matérielle offre une sécurité améliorée, atténuant les attaques par canaux auxiliaires et améliorant l’efficacité et l’évolutivité. Malgré les défis liés au traitement de paquets NTS complexes, Netnod a surmonté ces difficultés grâce à une solution de traitement parallèle multimoteur. Son service NTS est désormais en production.

Lire plus

Redémarrages Planifiés : Une Approche Préventive

2024-12-13

Une équipe de recherche universitaire a été confrontée à un problème d'administration système complexe : leurs serveurs fonctionnaient depuis trop longtemps et nécessitaient un redémarrage, mais des redémarrages fréquents perturbent l'expérience utilisateur. Par défaut, ils évitaient les redémarrages, mais un redémarrage massif récent dû à une durée de fonctionnement prolongée a forcé un changement. Pour éviter des problèmes similaires, ils ont décidé d'un calendrier annuel de redémarrage — au moins trois fois par an, en accord avec le calendrier scolaire de l'université — en trouvant un équilibre entre la maintenance préventive et l'expérience utilisateur.

Lire plus

Microsoft open-source MarkItDown : un outil de conversion de fichiers en Markdown

2024-12-13

Microsoft a open-sourcé MarkItDown, un outil Python qui convertit divers fichiers (PDF, PowerPoint, Word, Excel, images, audio et HTML) au format Markdown. L'API est simple, il supporte une large gamme de formats de fichiers et intègre la reconnaissance optique de caractères (OCR) et la transcription vocale, ce qui le rend idéal pour l'analyse de texte ou l'indexation. Les contributions sont les bienvenues, et le projet respecte le Code de conduite open source de Microsoft.

Lire plus

Ithy : IA distribuée pour des recherches approfondies

2024-12-13

Ithy est un outil de recherche innovant utilisant l'intelligence artificielle distribuée pour des recherches exhaustives. Dépassant les limites des systèmes d'IA uniques, Ithy utilise plusieurs IA travaillant ensemble pour fournir des résultats de recherche plus complets et approfondis, offrant aux utilisateurs des informations plus riches et des réponses plus précises que jamais.

Lire plus

Compétences de lecture et structure du cerveau : une étude de neuroimagerie

2024-12-13

Une nouvelle étude révèle des différences significatives dans la structure du cerveau entre les individus ayant des compétences de lecture variables. En analysant des données open source de plus de 1 000 participants, les chercheurs ont trouvé des corrélations entre la maîtrise de la lecture et la structure du lobe temporal antérieur gauche et du gyrus de Heschl. Le pôle temporal gauche intègre diverses informations, tandis que le gyrus de Heschl, partie du cortex auditif, a montré une épaisseur corrélée à la capacité de lecture. L’étude met en évidence la plasticité cérébrale, suggérant que la lecture façonne la structure du cerveau, au bénéfice des individus et de l’humanité.

Lire plus

Collecte de cycles concurrente : pointeurs intelligents avec ramasse-miettes en Rust pour Scheme

2024-12-13

Cet article détaille la mise en œuvre d’un collecteur de cycles concurrents en Rust pour les pointeurs intelligents avec ramasse-miettes (Gc) dans un interpréteur Scheme. Gc fonctionne de manière similaire à Arc>, prenant en charge la mutabilité interne, le clonage et l’envoi entre threads. L’article explique en détail la mise en œuvre de Gc, y compris la mutabilité interne sécurisée pour les threads à l’aide de sémaphores et de verrous en lecture/écriture, ainsi que les détails de la mise en œuvre de la collecte de cycles concurrente basée sur l’algorithme de Bacon et Rajan. Cela inclut le trait Trace, la détection de cycles et les mécanismes de gestion des modifications concurrentes.

Lire plus
Développement Concurrence

Projet de robot de tracé à stylo open source

2024-12-13

Robertleoj a publié sur GitHub un projet open source appelé Pen Plotter Robot, un robot utilisant un stylo pour dessiner. Le projet inclut la conception, la construction et le programme de contrôle du robot, visant à aider les makers et les passionnés à apprendre la robotique et la conception mécanique. Le code et la documentation sont publiquement disponibles pour l'apprentissage et l'amélioration.

Lire plus
Matériel traceur à stylo

HyperDX recrute des ingénieurs Full-Stack, Front-end et Back-end

2024-12-13

HyperDX, soutenue par Y Combinator, recrute des ingénieurs Full-Stack, Front-end et Back-end. HyperDX construit une plateforme d'observabilité open-source et conviviale pour les développeurs, visant à remplacer des outils comme Datadog et New Relic, en aidant les ingénieurs à identifier plus rapidement les problèmes de production. Elle offre des salaires compétitifs et des options de travail à distance, ciblant les ingénieurs expérimentés.

Lire plus
Développement Ingénieurs Observabilité

Un créateur construit un jeu de tir au laser : D’une attraction de Legoland à l’amusement d’Halloween avec ESP32

2024-12-13

Inspiré par une attraction d’aventure égyptienne de Legoland, l’auteur a décidé de créer un jeu de tir similaire. Utilisant des microprocesseurs ESP32 peu coûteux, des pistolets laser infrarouges et des cibles faites maison, il a réussi à construire un jeu de tir sur le thème d’Halloween. Au cours de ce processus, il a appris la programmation Arduino et MicroPython, surmontant les défis liés aux connexions matérielles, à l’alimentation électrique et à la communication. Le jeu a été un succès lors d’événements scolaires et à domicile. Ses projets futurs comprennent l’amélioration de la conception des cibles, des effets lumineux et des cartes de circuits imprimés pour améliorer l’expérience de jeu.

Lire plus
Développement Créateur

La carte mondiale gigantesque de Caves of Qud : une aventure à 13,8 gigapixels

2024-12-13

Le prochain rogue-like de science-fiction Caves of Qud, qui sortira le 5 décembre, possède une carte mondiale gigantesque totalisant la somme incroyable de 13,8 gigapixels ! Cette carte immense se compose de 240 × 75 zones, chaque zone contenant 25 × 80 tuiles, chaque tuile ayant une résolution de 16 × 24 pixels. Un visualiseur web permet d’explorer la surface et même le premier niveau souterrain (les 2 milliards de niveaux restants sont omis en raison de la taille des données). Cette échelle à couper le souffle promet une aventure épique et fantastique, riche en possibilités d’exploration.

Lire plus

Nouvelles fonctions de hachage Rain Hashes : vitesse et sécurité combinées

2024-12-13

DOSAYGO Research a publié Rain Hashes, une nouvelle famille de fonctions de hachage comprenant les algorithmes Rainbow et Rainstorm. Rainbow se distingue par sa vitesse exceptionnelle, ce qui le rend idéal pour le hachage à usage général. Son implémentation en C++ a passé tous les tests SMHasher3 et se caractérise par son code concis et efficace. Rainstorm privilégie la sécurité ; bien qu’il n’ait pas été officiellement audité, sa conception intègre des éléments de fonctions de hachage cryptographiques et offre des tailles de sortie de 64 à 512 bits. Le projet fournit des implémentations en C++, WASM et Node.js, ainsi qu’un outil en ligne de commande et des tests de référence pour une évaluation et une utilisation faciles.

Lire plus
Développement fonction de hachage

Web Origami : Un nouveau langage de programmation pour simplifier la création de sites web

2024-12-13

Web Origami est un nouveau langage de programmation conçu pour simplifier la création de sites web de petite à moyenne taille. Utilisant une syntaxe concise qui complète HTML et CSS, les utilisateurs peuvent décrire la structure du site web à l'aide de formules similaires à celles des feuilles de calcul, transformant les données et les fichiers en HTML et autres ressources du site web via des programmes simples. Même sans connaissance de JavaScript, des fonctionnalités telles que la recherche plein texte et les flux RSS peuvent être créées. Web Origami fournit une interface en ligne de commande, des fonctions intégrées et une bibliothèque async-tree, avec prise en charge des extensions JavaScript. Son concept central est d'abstraire la création de sites web comme une transformation de données, rendant la création et le déploiement de sites web efficaces, peu coûteux et faciles à comprendre.

Lire plus

Une possession démoniaque a prédit la chute de l'Empire carolingien

2024-12-13

Au début du IXe siècle, un courtisan franc a rapporté une histoire de possession démoniaque. Le démon, Wiggo, a avoué avoir détruit les récoltes, le bétail et propagé des épidémies, accusant les péchés des Francs et les nombreux crimes de leurs dirigeants. Wiggo a décrit la cupidité effrénée, la méfiance mutuelle entre les dirigeants et le manque de piété. Ce récit reflétait la crise de l'Empire carolingien : conflits internes, instabilité économique et famine. Le courtisan, Einhard, a utilisé cette histoire pour critiquer subtilement la corruption des dirigeants et présager la chute de l'empire.

Lire plus

Décès de Donald Bitzer, pionnier de l'informatique

2024-12-13

Le Musée d'histoire de l'informatique déplore le décès de Donald L. Bitzer (1934-2024), un pionnier de l'informatique. Co-inventeur de l'écran plasma à affichage plat et créateur du système PLATO, le premier système d'éducation basé sur ordinateur partagé au monde et une communauté en ligne révolutionnaire, les innovations de Bitzer ont préfiguré de nombreuses fonctionnalités en ligne modernes. PLATO comprenait des forums, des babillards électroniques, des tests en ligne, des courriels, des salles de clavardage, de la messagerie instantanée et des jeux multijoueurs, jetant les bases du monde numérique interconnecté que nous connaissons aujourd'hui.

Lire plus

Vulnérabilités de sécurité dues au PRNG faible de Dart/Flutter

2024-12-13

La recherche de Zellic a mis au jour plusieurs vulnérabilités de sécurité causées par un générateur de nombres pseudo-aléatoires (PRNG) faible dans Dart/Flutter. Un défaut dans l'initialisation de la fonction `Random()` du SDK Dart a entraîné une entropie insuffisante dans les clés générées, les rendant vulnérables aux attaques par force brute. Cela a permis aux attaquants d'accéder facilement au Dart Tooling Daemon, leur permettant de lire ou d'écrire des fichiers d'espace de travail et même d'exécuter du code arbitraire. De plus, les projets Proton Wallet et SelfPrivacy ont également été affectés par ce PRNG faible, subissant des vulnérabilités de chiffrement et des problèmes de mots de passe prévisibles. Bien que la vulnérabilité ait été corrigée, les développeurs sont invités à faire preuve de prudence lors de l'utilisation de la fonction `Random()` et à utiliser `Random.secure()` lorsque des nombres aléatoires cryptographiquement sûrs sont nécessaires.

Lire plus

Les assureurs santé américains cachent un sale secret : augmentation des refus

2024-12-13

Un article révèle un sombre secret au sein de l'industrie américaine de l'assurance santé : les taux de refus de remboursement ont été multipliés par dix au cours de la dernière décennie. Les assureurs ne vendent plus des assurances, mais un jeu de hasard. Les agences gouvernementales ont failli à leur devoir de surveillance, permettant aux taux de refus de s'envoler, causant de graves préjudices aux consommateurs. Certaines compagnies refusent jusqu'à 42 % des demandes, suscitant l'indignation du public et même l'assassinat du PDG d'UnitedHealthcare. L'article appelle à la transparence du gouvernement sur les taux de refus pour protéger les consommateurs.

Lire plus

Idée révolutionnaire : appliquer les principes de Magit au système de contrôle de version jj

2024-12-13

L'auteur propose une approche novatrice : appliquer l'interface de contrôle de version Magit d'Emacs (qui utilise des fichiers texte comme interface utilisateur) à l'écosystème naissant de contrôle de version jj. L'article souligne que l'interface utilisateur textuelle de Magit offre efficacité et portabilité. En tirant parti du protocole LSP, une expérience similaire à Magit peut être implémentée dans divers éditeurs, évitant ainsi le développement redondant. L'auteur prévoit la génération de fichiers texte spécifiques (tels que .jj/status.jj) et l'utilisation des fonctionnalités LSP, telles que les jetons sémantiques, les plages de pliage et le « aller à la définition », pour réaliser des opérations de contrôle de version similaires à Magit. L'objectif final est de créer une interface utilisateur efficace et multiplateforme pour le contrôle de version jj.

Lire plus
Développement

La recherche sur les bactéries miroir présente des risques importants, avertissent des dizaines de scientifiques

2024-12-13

Les biologistes synthétiques ont réalisé des avancées remarquables, comme la création de bactéries avec des génomes synthétisés chimiquement. Cependant, deux biologistes synthétiques se sont récemment joints à d'autres scientifiques pour appeler à l'arrêt des recherches qui pourraient mener à la création de "bactéries miroir". Ces bactéries sont composées des mêmes composants que les cellules naturelles, mais avec une chiralité opposée dans tous les biopolymères. Étant donné que les bactéries miroir pourraient ne pas avoir de prédateurs naturels et échapper au système immunitaire, elles représentent un risque catastrophique. L'article souligne que, si la recherche scientifique doit rester ouverte, certaines recherches, comme celle sur les bactéries miroir, sont trop risquées compte tenu des dommages potentiellement dévastateurs. Par conséquent, elle devrait être arrêtée.

Lire plus

Une méthode d'imagerie non invasive permet de pénétrer plus profondément dans les tissus vivants

2024-12-13

Des chercheurs du MIT ont mis au point une nouvelle technique d'imagerie non invasive qui plus que double la limite de profondeur de l'imagerie métabolique. Utilisant des lasers de haute puissance et un façonneuse de fibres spécialisée, la méthode minimise la diffusion de la lumière, permettant des images plus nettes et plus rapides des tissus vivants. Cette approche sans marquage évite le prétraitement des tissus, fournissant une représentation plus naturelle des structures et des fonctions cellulaires. La plus grande profondeur de pénétration et la vitesse accrue promettent des progrès significatifs dans la recherche sur le cancer, l'ingénierie tissulaire, la découverte de médicaments et l'immunologie.

Lire plus

Cohérence finale : défis et modèles dans les systèmes distribués

2024-12-13

La cohérence finale est inévitable dans les systèmes distribués. Cet article explore quatre modèles courants pour gérer la cohérence finale : la cohérence finale basée sur les événements, la cohérence finale de synchronisation en arrière-plan, la cohérence finale basée sur les sagas et la cohérence finale basée sur CQRS. Chaque modèle présente des avantages et des inconvénients. Par exemple, le modèle basé sur les événements met l'accent sur les systèmes faiblement couplés et l'évolutivité, mais la cohérence prend du temps ; tandis que le modèle basé sur les sagas convient aux transactions complexes et de longue durée, garantissant la cohérence grâce à des transactions compensatoires. Le choix du modèle dépend des besoins et des compromis spécifiques du système.

Lire plus

Gestion de produits IA : nouvelles meilleures pratiques dans un monde d’IA générative

2024-12-13

L’essor de l’IA générative et des outils de développement basés sur l’IA remodèle les meilleures pratiques en matière de gestion de produits IA. Cet article souligne l’importance d’utiliser des exemples concrets (entrées et sorties souhaitées) pour définir clairement les spécifications du produit. Cela aide non seulement les équipes à progresser plus rapidement, mais améliore également l’efficacité de l’évaluation de la faisabilité technique. Par exemple, demander aux LLM de tester leur précision sur des tâches spécifiques permet une validation rapide des idées de produits. De plus, des outils comme Replit et Vercel permettent aux chefs de produit de construire des prototypes de manière indépendante et de recueillir les commentaires des utilisateurs, accélérant ainsi l’itération. En résumé, l’IA révolutionne la gestion de produits IA, exigeant que les chefs de produit maîtrisent de nouvelles meilleures pratiques pour répondre aux demandes du marché en évolution rapide.

Lire plus

Maîtriser le débogage Ruby : de puts aux outils professionnels

2024-12-13

Cet article du blog JetBrains RubyMine explore différentes approches du débogage de code Ruby, des instructions `puts` basiques aux consoles interactives (IRB et Pry) en passant par les débogueurs puissants (byebug, debug et le débogueur RubyMine). À partir d'un exemple de bug réel, il met en lumière les forces et les faiblesses de chaque outil, guidant les développeurs dans le choix de l'outil le plus adapté pour une meilleure efficacité. L'article souligne que le débogage efficace ne consiste pas seulement à corriger les erreurs, mais aussi à comprendre le code de manière fondamentale pour écrire des applications Ruby plus robustes.

Lire plus

L'adoption animale : un équilibre entre gènes et émotions

2024-12-13

Une lionne adoptant un jeune léopard déclenche une exploration fascinante du monde de l'adoption animale. Cet article explore les mécanismes évolutifs sous-jacents à ce comportement, examinant la sélection de parentèle, les pressions environnementales, les différences individuelles et les instincts maternels. La recherche suggère que l'adoption animale n'est pas seulement une stratégie évolutive, mais reflète également les émotions des animaux et leurs variations individuelles, remettant en question les explications évolutionnistes traditionnelles.

Lire plus

Velofuso lance une machine à expresso et un moulin à café minimalistes

2024-12-13

Velofuso a lancé deux produits café minimalistes : la machine à expresso TREFOLO et le moulin à café à meules coniques TURBINA. Le TREFOLO propose une vision minimaliste de la machine à expresso, tandis que le TURBINA possède un design innovant de meules cylindriques. Les deux produits soulignent l'engagement de Velofuso envers un design épuré et des performances supérieures.

Lire plus

Libreboot sur un ThinkPad T480 : un périple open source plein de défis

2024-12-13

Cet article de blog détaille l’expérience de l’auteur lors de l’installation de Libreboot sur un ThinkPad T480, un processus semé d’embûches. De la mise à jour du BIOS et de la sauvegarde du firmware d’origine, à l’utilisation d’un Raspberry Pi Pico W et d’une pince SOIC-8 pour lire et écrire la puce BIOS, et enfin à la compilation du firmware Libreboot (avec de nombreux bugs de compilation et l’aide de la communauté IRC), l’auteur documente tout le processus. L’article partage également les expériences post-Libreboot, incluant les améliorations de performances, les problèmes de compatibilité matérielle et des conseils de dépannage, ainsi que des recommandations pour les mises à niveau d’écran, de RAM et de stockage.

Lire plus
1 2 14 15 16 17 19 21 22