Un microphone visuel peu coûteux utilise la lumière pour 'entendre'

2025-08-01
Un microphone visuel peu coûteux utilise la lumière pour 'entendre'

Des chercheurs de l'Institut de technologie de Pékin ont mis au point un microphone visuel peu coûteux qui utilise la lumière au lieu du son pour capturer l'audio. En utilisant l'imagerie à un seul pixel, le système détecte les vibrations subtiles sur les surfaces causées par les ondes sonores, les convertissant en signaux audibles. Contrairement aux microphones traditionnels, cette approche ne nécessite que la transmission de la lumière, ce qui la rend plus économique et applicable dans des scénarios où les microphones traditionnels échouent, comme les conversations à travers une vitre. Des tests réussis ont inclus la reconstruction de nombres parlés et un segment de Für Elise de Beethoven, soulignant les applications potentielles dans la surveillance environnementale, la sécurité et le diagnostic industriel.

Lire plus

Logiciel libre : une pierre angulaire de la recherche scientifique

2025-06-04

Cet article explore le rôle crucial du logiciel libre dans la recherche scientifique. L’auteur soutient que la liberté et la reproductibilité inhérentes au logiciel libre sont essentielles au progrès scientifique, répondant efficacement aux défis du traitement des données, de la simulation, de la préparation des documents et de leur conservation. En revanche, les logiciels propriétaires présentent de nombreux risques, notamment des licences restrictives, la dégradation du logiciel et l’impossibilité de reproduire les résultats. L’article conclut en recommandant plusieurs logiciels libres couramment utilisés, tels que GCC, GFortran, Julia, Typst et Pandoc, et souligne la contribution significative du logiciel libre à l’avancement scientifique.

Lire plus
Technologie

Charts.css : Un framework de graphiques responsive sans JavaScript

2025-04-12

Charts.css est un framework de création de graphiques léger et open source permettant de créer divers graphiques responsive, tels que des graphiques en aires, en colonnes et en lignes, sans JavaScript. Il utilise du HTML sémantique, facilitant la personnalisation des styles et l'accès aux données, et bénéficie d'une excellente accessibilité. Le framework est petit (76 ko, 7 ko compressé), performant, sans dépendances externes, et idéal pour construire des applications web légères.

Lire plus

L'infini en CSS : un voyage curieux à travers les interprétations des navigateurs

2025-08-21
L'infini en CSS : un voyage curieux à travers les interprétations des navigateurs

Cet article explore le comportement étrange du mot clé `infinity` dans les fonctions de calcul CSS. En appliquant `infinity` à des propriétés telles que `text-indent`, `word-spacing` et `letter-spacing`, l'auteur découvre des incohérences dans la manière dont les différents navigateurs gèrent les valeurs infinies, bien que les résultats visuels conduisent systématiquement à un débordement horizontal. Plus intriguant encore, lorsqu'il est utilisé avec `z-index`, la valeur calculée de `infinity` est limitée à la valeur entière maximale dans tous les navigateurs, ce qui entraîne un ordre de superposition inattendu. Enfin, l'auteur expérimente avec `infinity` pour la durée de l'animation, découvrant qu'il se traduit par des durées extrêmement longues, allant même jusqu'à rendre la page non réactive dans Safari. En résumé, l'expérience révèle les différentes stratégies que les navigateurs utilisent pour gérer les valeurs infinies en CSS et quelques effets secondaires surprenants.

Lire plus
Développement Infini

Licenciements massifs dans la tech : la faute à l’IA ou une question d’efficacité ?

2025-08-04
Licenciements massifs dans la tech : la faute à l’IA ou une question d’efficacité ?

La vague de licenciements massifs dans le secteur technologique en 2023 a conduit de nombreuses entreprises à blâmer l’IA. Pourtant, la réalité est plus nuancée. Un rapport d’Indeed révèle une baisse des offres d’emploi dans la technologie, mais cela ne s’explique pas uniquement par l’IA ; la fin de la frénésie d’embauches de l’ère pandémique a également joué un rôle important. Certaines entreprises présentent les licenciements comme des changements stratégiques vers l’IA et l’efficacité, afin de satisfaire Wall Street. Pourtant, l’impact de l’IA n’est pas entièrement négatif ; elle peut remplacer certains emplois, mais aussi en créer de nouveaux. Actuellement, les postes de niveau débutant sont les plus touchés, tandis que les spécialistes expérimentés en IA restent très demandés. Les effets à long terme de l’IA sur le marché du travail nécessitent une observation plus approfondie.

Lire plus
Technologie

Récolte d'énergie des vagues océaniques : une conception à six piliers pour les nanogénérateurs triboélectriques de nouvelle génération

2025-08-31
Récolte d'énergie des vagues océaniques : une conception à six piliers pour les nanogénérateurs triboélectriques de nouvelle génération

Une étude révolutionnaire publiée dans *Nano-Micro Letters* décrit six principes de conception pour les nanogénérateurs triboélectriques (TENG) de nouvelle génération afin d'exploiter efficacement l'énergie des vagues. Des chercheurs de l'Institut de nanoénergie et de nanosystèmes de Pékin et de l'Université de Guangxi détaillent des avancées telles que l'empilement multicouche et la lévitation magnétique, obtenant une efficacité de conversion d'énergie significativement améliorée dans des environnements de vagues réels. Cette innovation ouvre la voie à des réseaux océaniques auto-alimentés et à l'Internet des objets marins, promettant un avenir où l'océan lui-même devient une source d'énergie durable.

Lire plus

La vidéo améliorée par IA de Will Smith se retourne contre lui : l'avènement des deepfakes ?

2025-08-31
La vidéo améliorée par IA de Will Smith se retourne contre lui : l'avènement des deepfakes ?

La vidéo promotionnelle de Will Smith pour sa nouvelle chanson a suscité la controverse en raison d'une supposée amélioration par IA. La vidéo contient des éléments non naturels, tels que des expressions faciales déformées, un comportement inhabituel de la foule et d'autres signes révélateurs de manipulation par IA. Cet incident soulève des inquiétudes quant à la mauvaise utilisation de la technologie deepfake de l'IA et remet en question notre compréhension de l'authenticité des vidéos. Le problème central est le développement rapide de l'IA, rendant les deepfakes de plus en plus indiscernables de la réalité, affectant les médias, les marques et la politique. La confiance dans les sources, plutôt que dans la vidéo elle-même, deviendra probablement cruciale pour vérifier les informations.

Lire plus

XiangShan : Un processeur RISC-V haute performance open source

2025-01-02
XiangShan : Un processeur RISC-V haute performance open source

XiangShan est un projet de processeur RISC-V haute performance et open source, développé conjointement par l'Institut de technologie informatique de l'Académie chinoise des sciences et le laboratoire Peng Cheng. Plusieurs versions stables ont été publiées, ainsi qu'une documentation complète, des tutoriels et des descriptions générales de la microarchitecture. La version la plus récente, Kunminghu, est en cours de développement et prend en charge divers outils de simulation et IDE. XiangShan vise à faire progresser la technologie des processeurs RISC-V, en employant une méthodologie de développement agile, et son travail a été publié dans des articles évalués par des pairs, recevant une reconnaissance internationale.

Lire plus

Génération d'invites par maximisation d'activation : 95,9 % de précision sur la polarité des avis Yelp

2025-08-16

Cet article présente une nouvelle approche de l'ingénierie des invites utilisant la maximisation de l'activation. En optimisant l'entrée plutôt que les poids du modèle, une invite de 4 jetons a été générée, atteignant une précision de 95,9 % sur la tâche de classification du sentiment de polarité des avis Yelp en utilisant le modèle Llama-3.2-1B-Instruct, surpassant largement les invites écrites à la main (57 %). Cette méthode exploite intelligemment l'espace vectoriel des plongements du LLM, représentant l'invite comme un tenseur différentiable et utilisant la descente de gradient pour l'optimisation. Cette technique présente un potentiel pour améliorer l'efficacité du changement de tâche dans les grands modèles linguistiques, notamment en cas de contraintes de mémoire GPU.

Lire plus

Activision retire Call of Duty: WWII du Microsoft Store à cause d'une faille d'exploitation par des hackers

2025-07-09
Activision retire Call of Duty: WWII du Microsoft Store à cause d'une faille d'exploitation par des hackers

Activision a retiré la version Microsoft Store de Call of Duty: WWII (également disponible sur Game Pass) en raison d'une faille exploitée par des hackers. Une vulnérabilité permettait l'exécution de code à distance (RCE), permettant aux hackers de prendre le contrôle des PC des joueurs. Si d'autres versions du jeu ont corrigé cette vulnérabilité, les versions Microsoft Store et Game Pass, légèrement différentes, sont restées vulnérables. Ce n'est pas le premier incident de piratage majeur pour Activision ; la société en a connu plusieurs ces dernières années, potentiellement aggravés par des licenciements ayant affecté les équipes de cybersécurité.

Lire plus

Le Quatuor d'Anscombe : Pourquoi la visualisation des données est importante

2025-09-09
Le Quatuor d'Anscombe : Pourquoi la visualisation des données est importante

Le quatuor d'Anscombe est un exemple classique en statistique qui démontre l'importance de la visualisation des données. Quatre ensembles de données ayant des statistiques descriptives presque identiques révèlent des distributions et des apparences visuelles radicalement différentes. Cela souligne l'insuffisance de se fier uniquement aux statistiques sommaires et met l'accent sur la nécessité de représenter graphiquement les données avant de tirer des conclusions. Le quatuor montre comment les valeurs aberrantes et les observations influentes peuvent fausser significativement les propriétés statistiques, soulignant le rôle crucial de l'analyse visuelle dans la compréhension des données.

Lire plus

Approximation des transformations de perspective en SVG pour un rendu 3D léger

2025-06-05
Approximation des transformations de perspective en SVG pour un rendu 3D léger

Un développeur a créé un moteur de rendu 3D en Typescript pour rendre des cartes de circuits imprimés réalisées avec React sous forme de SVG. Comme les SVG ne prennent pas en charge nativement les transformations de perspective, il a utilisé intelligemment des transformations affines et une subdivision d'image. En divisant l'image en plusieurs sous-régions et en appliquant des transformations affines localement correctes à chacune, il a approché la perspective. Les résultats ont montré une excellente qualité visuelle avec 512 subdivisions tout en maintenant la taille des fichiers SVG gérable. Cette approche offre une solution élégante pour afficher et examiner les modifications des cartes de circuits imprimés sur GitHub.

Lire plus

arXivLabs : Expérimentation et collaboration communautaire

2025-08-04
arXivLabs : Expérimentation et collaboration communautaire

arXivLabs est une structure 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 envers ces valeurs et ne travaille qu'avec des partenaires qui les respectent. Vous avez une idée de projet qui apportera de la valeur à la communauté arXiv ? En savoir plus sur arXivLabs.

Lire plus
Développement

Génération de cartes de jeu réalistes avec un code minimal : La magie des fonctions de bruit

2025-06-01
Génération de cartes de jeu réalistes avec un code minimal : La magie des fonctions de bruit

Cet article présente une méthode simple pour générer des cartes de jeu à l'aide de fonctions de bruit, ne nécessitant qu'une petite quantité de code pour produire des cartes avec des détails tels que l'élévation et les biomes. Il explique en détail l'influence de paramètres tels que la fréquence, les octaves et l'amplitude sur la génération de cartes, et comment ajuster ces paramètres pour contrôler les caractéristiques du terrain et la distribution des biomes. De plus, l'article explore la création de cartes enroulées et de cartes d'îles, et fournit des exemples de code dans plusieurs langages de programmation, ce qui le rend idéal pour les développeurs de jeux qui recherchent un démarrage rapide.

Lire plus

Exécution symbolique améliorée d'Echidna : une nouvelle ère pour les tests de sécurité des contrats intelligents

2025-08-23

L'équipe Echidna a intégré une exécution symbolique améliorée dans son outil de fuzzing, améliorant considérablement les capacités de test de sécurité des contrats intelligents. La nouvelle fonctionnalité comprend deux modes : le mode de vérification, utilisé pour prouver l'exactitude des tests sans état ; et le mode d'exploration, qui combine le fuzzing pour identifier les échecs d'assertion dans les scénarios impliquant des changements d'état. Cette fonctionnalité ne nécessite aucun code supplémentaire et fournit des garanties de sécurité plus robustes par rapport au fuzzing existant, montrant déjà des promesses dans les tests réels. Des défis persistent, tels que la gestion des boucles et des structures de données dynamiques, mais le potentiel est important.

Lire plus

Un pirate informatique découvre un vaste réseau international de vol de téléphones portables

2025-09-14
Un pirate informatique découvre un vaste réseau international de vol de téléphones portables

Un iPhone volé a conduit le pirate informatique Martín Vigo à une enquête de plusieurs semaines, dévoilant une vaste opération de deux ans dans six pays ayant entraîné 17 arrestations. Le réseau criminel volait des téléphones haut de gamme, tentant de les déverrouiller à l'aide de messages SMS d'hameçonnage pour obtenir des codes PIN afin d'accéder aux applications bancaires. Les déverrouillages infructueux se soldaient par l'envoi des téléphones en Chine pour modification de l'IMEI et revente. Cette affaire met en lumière la nature sophistiquée et internationale du vol de téléphones portables et souligne l'importance critique de la sécurité du code PIN.

Lire plus
Technologie

Le nouveau directeur des NIH : un début mouvementé et l'érosion de la liberté scientifique

2025-06-04
Le nouveau directeur des NIH : un début mouvementé et l'érosion de la liberté scientifique

Le mandat de Jay Bhattacharya, nouveau directeur des Instituts nationaux de la santé (NIH), a été marqué par le chaos, des défaillances de leadership et des licenciements massifs. Les déclarations controversées de Bhattacharya et les restrictions imposées à la recherche ont mis en colère le personnel, provoquant des protestations et des inquiétudes concernant la liberté scientifique. Les employés décrivent Bhattacharya comme arrogant et incompétent, soulignant les contradictions entre ses actes et son engagement public en faveur de la liberté scientifique. Les licenciements massifs, les coupes budgétaires dans la recherche et les restrictions imposées aux sujets de recherche ont créé une atmosphère de peur au sein des NIH, de nombreux employés craignant des dommages à la recherche scientifique américaine.

Lire plus
Technologie Liberté scientifique

Aide-mémoire des f-strings Python : Maîtriser la mise en forme des chaînes de caractères

2025-08-21

Cet article de blog présente une aide-mémoire pour la mise en forme des f-strings Python, couvrant diverses options de formatage pour les nombres, les entiers et les chaînes de caractères, notamment le remplissage, la largeur, le groupement, la précision et le type. Il explore également les modificateurs communs à tous les objets, tels que !s, !r, !a, et comment mélanger et associer ces modificateurs avec d’autres spécifications de format. Que vous travailliez avec des nombres, des entiers ou des chaînes de caractères, cette aide-mémoire vous permet d’exploiter facilement la puissance des f-strings Python, améliorant ainsi la lisibilité et l’efficacité du code.

Lire plus

Microsoft limite l'accès aux informations sur les vulnérabilités pour les entreprises chinoises

2025-08-23
Microsoft limite l'accès aux informations sur les vulnérabilités pour les entreprises chinoises

À la suite des attaques zero-day de SharePoint en juillet, apparemment liées à une fuite dans le programme de notification précoce des bugs de Microsoft (MAPP), Microsoft aurait cessé de fournir aux entreprises chinoises du code d'exploitation de preuve de concept pour les vulnérabilités à venir. Le MAPP fournit généralement aux fournisseurs un préavis de deux semaines avant le Patch Tuesday, mais l'accès est désormais restreint pour les entreprises des pays tenus de signaler les vulnérabilités à leurs gouvernements, y compris la Chine. Ces entreprises recevront des descriptions écrites générales au lieu du code PoC. Les experts en sécurité considèrent cela comme une mesure positive pour prévenir les fuites futures.

Lire plus
Technologie

Algoparler : Comment les médias sociaux transforment-ils l'avenir du langage ?

2025-07-28
Algoparler : Comment les médias sociaux transforment-ils l'avenir du langage ?

Le nouveau livre d'Adam Aleksic, *Algoparler*, explore comment les algorithmes des médias sociaux transforment le langage. Les algorithmes alimentent la création et la diffusion de nouveaux mots, d'argots et de règles grammaticales, comme « rizz », « aura » et « -pilled ». L'auteur soutient que cet « algoparler » témoigne de l'adaptabilité et de l'ingéniosité humaines, mais il souligne également les inconvénients potentiels, notamment les déséquilibres de pouvoir et l'homogénéisation culturelle – comme l'intégration de l'argot des sous-cultures en ligne et l'appropriation de l'anglais vernaculaire afro-américain (AAVE). La critique aborde également l'impact de l'algorithme sur l'économie de l'attention et la culture, ainsi que les conséquences négatives potentielles pour la lecture et la littérature.

Lire plus
Technologie

L'effondrement du marché des smartphones milieu de gamme

2024-12-31
L'effondrement du marché des smartphones milieu de gamme

Le marché mondial des smartphones se scinde en deux segments distincts, le segment milieu de gamme subissant une chute spectaculaire de sa part de marché, passant de 35 % en 2021 à une prévision de 23 % en 2027, selon une analyse de données compilées par Goldman Sachs. L'effondrement du segment milieu de gamme (200 à 600 dollars) marque un revirement brutal par rapport à 2021-2022, où il détenait une part de marché stable de 35 %. « Alors que le segment milieu de gamme offrait un équilibre entre des spécifications exceptionnelles et un rapport performance-prix élevé, la demande a diminué en raison du manque de mises à jour technologiques révolutionnaires et d'une consommation plus conservatrice de la classe moyenne dans un contexte de défis macroéconomiques », ont écrit les analystes dans une note examinée par India Dispatch. Les téléphones haut de gamme (plus de 600 dollars) ont vu leur part augmenter régulièrement, passant de 22 % en 2021 à 28 % en 2023, et devraient atteindre 32 % d'ici 2027. En valeur, les appareils haut de gamme devraient représenter 74 % des revenus du secteur d'ici 2027, contre 56 % en 2021. Les smartphones d'entrée de gamme (moins de 200 dollars) ont fait preuve d'une remarquable résilience, maintenant une part de marché de 41 à 45 % tout au long de la période. La stabilité du segment est attribuée aux « migrations de 4G à 5G sur les marchés en développement, ainsi qu'aux consommateurs optant pour des modèles moins chers face aux défis macroéconomiques ». Navkendar Singh, analyste chez IDC, a ajouté en réponse à l'article : « Une autre raison majeure sous-estimée est la croissance du marché des téléphones d'occasion ou reconditionnés sur les principaux marchés géographiques. »

Lire plus

La Suisse va publier un grand modèle linguistique entièrement open source et multilingue

2025-07-12
La Suisse va publier un grand modèle linguistique entièrement open source et multilingue

Des chercheurs de l'ETH Zurich et de l'EPFL, en collaboration avec le Centre suisse de calcul scientifique (CSCS), s'apprêtent à publier un grand modèle linguistique (LLM) entièrement open source. Ce modèle, prenant en charge plus de 1000 langues, présente des données d'entraînement transparentes et reproductibles et sera publié sous licence Apache 2.0. L'initiative vise à favoriser l'innovation ouverte en IA et à soutenir une adoption large dans la science, le gouvernement, l'éducation et le secteur privé, tout en respectant les lois suisses sur la protection des données et les obligations de transparence du règlement européen sur l'IA. L'entraînement a utilisé le supercalculateur "Alpes" du CSCS, équipé de plus de 10 000 superpuces NVIDIA Grace Hopper et fonctionnant à 100 % avec de l'électricité neutre en carbone.

Lire plus
IA

L'art MacPaint du milieu des années 80 est toujours magnifique aujourd'hui

2025-07-12
L'art MacPaint du milieu des années 80 est toujours magnifique aujourd'hui

En parcourant un CD-ROM du BMUG, l'auteur a découvert un trésor d'art MacPaint du début des années 80. Plus de 18 000 images ont été trouvées sur Discmaster, avec quelques points forts partagés, et beaucoup d'autres conservées pour de futures publications. La qualité impressionnante de l'art, créé sur de petits écrans à basse résolution, suscite l'intérêt de retrouver les artistes originaux et de voir leur travail actuel. Les capacités similaires de l'Amiga sont également mentionnées comme un domaine d'exploration futur.

Lire plus

Outil de traduction IA : franchissez les barrières linguistiques sans effort

2025-07-15
Outil de traduction IA : franchissez les barrières linguistiques sans effort

Fatigué des barrières linguistiques qui entravent votre communication avec des amis ou des partenaires étrangers ? Cet outil de traduction alimenté par l’IA vous simplifie la tâche ! Tapez simplement ce que vous voulez dire, ajoutez un contexte pour les mots incertains entre accolades {}, et l’IA vous fournira des corrections précises et des explications, ainsi qu’une prononciation audio pour vous aider à maîtriser le rythme et l’intonation. Toutes les corrections sont enregistrées pour révision, ce qui permet une amélioration continue de la langue. Aucun enregistrement ni abonnement n’est nécessaire : utilisez-le à tout moment et en tout lieu pour une communication naturelle et fluide dans votre langue cible.

Lire plus
Développement traduction IA

Le salaire minimum fédéral américain en dessous du seuil de pauvreté

2025-04-30
Le salaire minimum fédéral américain en dessous du seuil de pauvreté

En 2025, le salaire minimum fédéral américain est officiellement en dessous du seuil de pauvreté. Les gains annuels d'un adulte travaillant à temps plein toute l'année à 7,25 $ de l'heure sont désormais inférieurs au seuil de pauvreté de 15 650 $ (établi par les directives du Département de la santé et des services sociaux). L'article soutient que la manière dont le gouvernement fédéral calcule la pauvreté sous-estime à quel point le salaire minimum est éloigné de la sécurité économique pour les travailleurs et leurs familles. Augmenter le salaire minimum est un outil efficace pour améliorer la sécurité économique des travailleurs à bas salaire et réduire la pauvreté, mais les républicains du Congrès font pression pour des politiques telles que l'imposition de conditions de travail aux programmes de sécurité sociale et des coupes dans Medicaid. L'article compare les mesures officielles et supplémentaires de la pauvreté, révélant un taux de pauvreté significativement plus élevé chez les travailleurs utilisant cette dernière. De nombreux États ont augmenté leur salaire minimum au-dessus du niveau fédéral, mais les États du Sud, avec leurs bas salaires minimums, affichent des revenus plus faibles pour les travailleurs et une plus grande pauvreté. L'augmentation du salaire minimum augmente les revenus et réduit la pauvreté, tandis que les politiques républicaines exacerbent le problème.

Lire plus

Chrome bloque l'accès non autorisé au réseau local depuis les sites web

2025-06-04
Chrome bloque l'accès non autorisé au réseau local depuis les sites web

L'équipe Chrome conçoit une nouvelle fonctionnalité pour empêcher les sites web d'accéder aux périphériques du réseau local sans l'autorisation de l'utilisateur. Actuellement, les sites web malveillants peuvent exploiter le navigateur de l'utilisateur comme un "délégué confus", accédant à des périphériques locaux tels que des imprimantes. La nouvelle approche utilise un mécanisme d'autorisation pour contrôler l'accès au réseau local, exigeant une autorisation explicite de l'utilisateur avant qu'un site web puisse communiquer avec les périphériques du réseau local. Ceci vise à améliorer la confidentialité et la sécurité de l'utilisateur, en empêchant les attaques malveillantes, mais peut également affecter certains services existants qui dépendent de cette fonctionnalité.

Lire plus
Technologie accès réseau local

Améliorer l'efficacité de la conception d'interface utilisateur : privilégier la cohérence globale à l'optimisation locale

2025-09-19
Améliorer l'efficacité de la conception d'interface utilisateur : privilégier la cohérence globale à l'optimisation locale

Lors de la refonte de Lighthouse, l'auteur a mis au point un système permettant de créer de meilleures interfaces utilisateur avec moins d'efforts. Le principe clé est de privilégier la cohérence globale de l'interface utilisateur plutôt que la perfection locale. Cela implique de sélectionner et d'utiliser pleinement une bibliothèque de composants (comme HeroUI), d'éviter les composants personnalisés ; d'utiliser seulement deux poids de police et deux couleurs de texte ; de maintenir la cohérence visuelle entre les icônes et le texte ; et de créer et de suivre un document de règles de conception spécifique au projet. Ces stratégies ont considérablement amélioré l'efficacité de la conception et ont abouti à une interface utilisateur plus fluide et plus utilisable.

Lire plus

Rust dans le noyau Linux : Progression lente, débat houleux

2025-02-24
Rust dans le noyau Linux : Progression lente, débat houleux

L'intégration de Rust dans le noyau Linux, bien qu'initialement prometteuse, a rencontré des vents contraires importants. Malgré l'approbation de Linus Torvalds en 2022, la progression a été lente en raison de la résistance des développeurs expérimentés du noyau réticents à apprendre un nouveau langage et d'obstacles non techniques. Récemment, la démission d'Hector Martin, chef du projet Asahi Linux, en raison des obstacles à la mise en œuvre de Rust, a enflammé un débat intense. Bien que Torvalds reconnaisse le potentiel de Rust, il souligne que l'adoption ne sera pas forcée, suggérant qu'une solution nuancée est en cours d'élaboration.

Lire plus
Développement Langage de Programmation

La Triade Létale : Nouveaux Défis en Matière de Sécurité des LLM

2025-08-10
La Triade Létale : Nouveaux Défis en Matière de Sécurité des LLM

Une conférence sur la sécurité de l'IA s'est concentrée sur l'injection de prompts, une nouvelle attaque exploitant les vulnérabilités inhérentes des LLM construits par concaténation de chaînes. L'orateur a inventé le terme « Triade Létale », décrivant trois conditions d'attaque : accès du LLM à des données privées, exécution d'appels d'outils et exfiltration de données. De nombreux exemples d'attaques par injection de prompts ont été abordés, soulignant l'insuffisance des défenses actuelles et insistant sur la nécessité de restreindre fondamentalement l'accès du LLM aux entrées non fiables. La présentation a également abordé les failles de sécurité du protocole de contexte de modèle (MCP), soulignant que son approche de type « mélange et correspondance » transfère de manière déraisonnable la responsabilité de la sécurité aux utilisateurs finaux.

Lire plus

Index, pas pointeurs : une astuce de performance en Zig

2025-09-03

Une approche novatrice en Zig utilise des index au lieu de pointeurs dans les structures de données, ce qui se traduit par des gains de performances significatifs. En stockant les nœuds dans un tableau dynamique et en y faisant référence via des index, cette technique réduit la surcharge d'allocation de mémoire, diminue l'utilisation de la mémoire, accélère les temps d'accès et rend la libération instantanée. Ceci est particulièrement bénéfique pour les structures basées sur des nœuds, telles que les arbres, et est utilisé dans le compilateur Zig pour des AST efficaces. Bien que la suppression de nœuds individuels nécessite une gestion supplémentaire (par exemple, une liste libre), l'augmentation générale des performances est substantielle.

Lire plus
Développement
1 2 106 107 108 110 112 113 114 595 596