Amélioration des performances de CPython : une histoire de rebondissements inattendus et de régressions LLVM

2025-03-10

Une fusion récente de CPython a introduit une nouvelle implémentation de l’interpréteur de bytecode, montrant initialement des gains de performance impressionnants de 10 à 15 % sur divers benchmarks. Cependant, cette amélioration provenait du contournement involontaire d’une régression de LLVM 19. Comparé à une meilleure ligne de base (comme GCC ou LLVM 19 optimisé), l’augmentation réelle des performances se réduit à seulement 1 à 5 %. Des semaines de compilation, de benchmarking et de désassemblage ont révélé que les limitations de LLVM 19 sur la duplication des appels de queue étaient à l’origine de la régression. Bien que l’interpréteur d’appels de queue soit une amélioration précieuse, cet incident met en évidence les défis du benchmarking, de l’ingénierie des performances et de l’ingénierie logicielle, tels que la difficulté de choisir des lignes de base et de comprendre la complexité des optimisations du compilateur.

Lire plus
Développement

RTX 5090 : Performances initiales de Llama.cpp en IA

2025-03-10

Suite aux benchmarks CUDA, OpenCL et OptiX de la RTX 5090, l'intérêt des lecteurs a motivé une étude de ses performances en IA, notamment avec Llama.cpp. Des benchmarks initiaux comparant la RTX 5090, les cartes RTX 40 et RTX 30 utilisant Llama.cpp (avec les modèles Llama 3.1 et Mistral 7B) montrent des gains de performance significatifs pour la RTX 5090 en génération de texte et traitement de prompts. D'autres benchmarks plus approfondis suivront en fonction de l'intérêt des lecteurs.

Lire plus

Perforatrice Virtuelle : Un Voyage Rétro à l'ère du 'Big Iron'

2025-03-10
Perforatrice Virtuelle : Un Voyage Rétro à l'ère du 'Big Iron'

Vous vous souvenez des cartes perforées ? Désormais, vous pouvez revivre cette méthode de programmation rétro grâce à 'The Virtual Keypunch', un outil en ligne gratuit. Tapez votre texte, et il génère une image simulée de carte perforée, compatible avec différents types de cartes (FORTRAN, COBOL, etc.) et même le mode binaire. Ce n'est pas seulement une expérience nostalgique amusante ; cela offre aux développeurs un moyen unique d'apprendre la programmation ancienne.

Lire plus
Développement

La fin du cycle de l'engouement pour les LLM ?

2025-03-10
La fin du cycle de l'engouement pour les LLM ?

Cet article présente une perspective prudemment optimiste sur les progrès actuels des grands modèles linguistiques (LLM). L'auteur soutient que, bien que les LLM excellent dans des tâches spécifiques, la trajectoire technologique actuelle est peu susceptible de conduire à une intelligence artificielle générale (AGI). Les améliorations sont plus incrémentales, se manifestant par des améliorations subtiles et des améliorations des benchmarks plutôt que par des sauts de capacité fondamentaux. L'auteur prédit que, dans les années à venir, les LLM deviendront des outils utiles, mais ne mèneront pas à l'AGI ni à une automatisation généralisée. Les avancées futures pourraient nécessiter des approches totalement nouvelles.

Lire plus
IA

Le Brutaliste et l'accent amélioré par l'IA : un commentaire sur l'ingérence technologique dans le cinéma

2025-03-10
Le Brutaliste et l'accent amélioré par l'IA : un commentaire sur l'ingérence technologique dans le cinéma

Le film oscarisé "Le Brutaliste" a suscité la controverse pour son utilisation de l'IA afin d'affiner les accents hongrois de ses acteurs. Si le réalisateur affirme que l'IA a été utilisée subtilement, les critiques soutiennent qu'elle a masqué les lacunes linguistiques des acteurs et établit un précédent inquiétant pour la production cinématographique future. L'article explore les implications éthiques de l'IA dans la réalisation cinématographique, suggérant son potentiel à étouffer l'originalité artistique et à créer une esthétique fade et homogène, dépourvue de véritable expression humaine et de défauts artistiques. L'auteur s'interroge sur l'avenir de l'expression artistique dans un monde de plus en plus piloté par l'IA.

Lire plus
Technologie Cinéma

Traitement optimal du cerveau : le rôle clé de l'équilibre excitation-inhibition

2025-03-10
Traitement optimal du cerveau : le rôle clé de l'équilibre excitation-inhibition

Une nouvelle recherche révèle un aspect crucial du traitement de l'information dans le cerveau : l'équilibre entre l'activité neuronale excitatrice et inhibitrice est essentiel pour une encodage optimal de l'information. Des chercheurs de l'Université de Padoue, de l'Institut Max Planck de physique des systèmes complexes et de l'EPFL ont utilisé des modèles mathématiques et la théorie de l'information pour montrer qu'une activité équilibrée de ces deux types de neurones permet un traitement efficace de l'information, en codant avec précision à la fois les entrées à long terme et les changements rapides. Cette découverte offre de nouvelles perspectives sur le traitement de l'information dans le cerveau et oriente les recherches futures en neurosciences.

Lire plus
Technologie équilibre neuronal

Applications Android Open Source : Confidentialité, sécurité et personnalisation

2025-03-10

Fatigué des publicités intrusives et des préoccupations concernant la confidentialité dans les applications propriétaires ? Les applications Android open source offrent une alternative rafraîchissante. Le code source publiquement disponible garantit la transparence et la sécurité, permettant aux utilisateurs et aux développeurs d’examiner le code à la recherche de vulnérabilités et d’éléments malveillants. Les applications open source privilégient souvent la confidentialité des utilisateurs, collectent moins de données et fournissent une documentation claire sur l’utilisation des données. De plus, vous pouvez personnaliser l’application pour répondre à vos besoins, et une communauté solide soutient le développement et les améliorations continues.

Lire plus

Free95 : Système d'exploitation open-source compatible avec Windows

2025-03-10
Free95 : Système d'exploitation open-source compatible avec Windows

Free95 est un système d'exploitation open-source compatible avec Windows. Il offre un environnement convivial similaire à Windows, avec la sécurité et la transparence supplémentaires de la communauté open-source. Vos jeux et applications Windows préférés devraient fonctionner parfaitement. Le projet vise à supprimer les logiciels inutiles et les problèmes de sécurité souvent associés aux systèmes d'exploitation propriétaires, offrant une alternative libre du contrôle corporatif. La compatibilité est assurée par les appels système NT et l'implémentation de l'API Win32. Pour contribuer, envoyez une pull request ou contactez le développeur dripkap_19416 sur Discord. Vous pouvez compiler le système d'exploitation à partir de la source ou télécharger un fichier binaire depuis la section Releases.

Lire plus

Crânes, monstres et mort : Réexamen du graveur mexicain José Guadalupe Posada

2025-03-10
Crânes, monstres et mort : Réexamen du graveur mexicain José Guadalupe Posada

Comme le souligne le critique culturel Ilan Stavans, l'œuvre de Posada nous transporte dans un univers d'incidents gothiques, grotesques, magiques et bizarres, la mort étant un thème principal, non existentiel ou douloureux, mais irrévocable, social et égalitaire. Son monde est peuplé de chauves-souris, de griffons, de squelettes, d'hybrides animaux, de serpents, d'explosions, de pistolets, de démons, de fantômes et de difformités. Au lieu de considérer ces éléments macabres comme une note de bas de page, nous devons considérer leur signification inhérente.

Lire plus

La rupture silencieuse de Microsoft avec OpenAI : une lutte de pouvoir pour l’IA

2025-03-10
La rupture silencieuse de Microsoft avec OpenAI : une lutte de pouvoir pour l’IA

Microsoft prend ses distances avec OpenAI, développant son propre modèle de raisonnement interne, MAI, et testant des modèles de xAI, Meta et DeepSeek pour remplacer potentiellement ChatGPT dans Copilot. Motivée par des préoccupations concernant le coût et la vitesse de ChatGPT, et gênée par le refus d’OpenAI de partager la documentation de son modèle o1, l’investissement massif et le partenariat initial de Microsoft semblent se transformer en une compétition féroce dans le domaine de l’IA. Les deux entreprises se disputent des parts de marché, promettant un avenir passionnant pour le paysage de l’IA.

Lire plus
Technologie

Le théâtre de Pompée : un monument au pouvoir et l’aube du divertissement romain

2025-03-10

En 55 av. J.-C., Pompée le Grand a inauguré le premier théâtre permanent de Rome, un spectacle somptueux marquant l’essor de la culture du divertissement de la ville. La structure massive, pouvant accueillir 15 000 personnes, n’était pas qu’un simple bâtiment ; c’était un témoignage des réalisations militaires et de la prouesse politique de Pompée. Sa grande ouverture a présenté des combats de gladiateurs, des pièces de théâtre élaborées (y compris une production fastueuse de Clytemnestre, reflétant subtilement les propres triomphes de Pompée) et des expositions de sa vaste richesse. Bien qu’apparemment généreux, le théâtre de Pompée a servi d’outil puissant de contrôle politique, un exemple principal de « pain et jeux ». Son importance s’est étendue au-delà de la vie de Pompée, devenant le lieu de l’assassinat de César en 44 av. J.-C.

Lire plus

Structured : Redéfinir le développement d'applications de données

2025-03-10
Structured : Redéfinir le développement d'applications de données

Structured révolutionne la façon dont les développeurs construisent et déploient des applications de données en consolidant l'ensemble de la stack analytique dans le code. Pour répondre à l'inefficacité du déploiement d'applications de données intensives en production, Structured propose un SDK léger permettant aux développeurs de créer des prototypes, de déployer et de gérer des applications de données (tableaux de bord, outils internes) en quelques heures. Ils recherchent des ingénieurs full-stack expérimentés pour rejoindre l'équipe et travailler sur la construction du SDK principal, la conception de composants interactifs et l'optimisation des performances. La stack technologique comprend Python, TypeScript, Next.js, React, Postgres, AWS/GCP.

Lire plus

Chute des prix des Tesla d'occasion face à une concurrence accrue

2025-03-10
Chute des prix des Tesla d'occasion face à une concurrence accrue

Le marché de l'occasion est en plein essor ! En raison des prix historiquement élevés des voitures neuves, les consommateurs se tournent vers le marché de l'occasion pour trouver de meilleures affaires. Les Tesla Model Y d'occasion, en particulier, ont vu leurs prix baisser de plus de 6 000 dollars au cours de l'année écoulée, certains modèles à faible kilométrage étant disponibles à moins de 30 000 dollars. Les Tesla Model 3 d'occasion sont encore moins chères, certaines options à kilométrage élevé descendant en dessous de 15 000 dollars. Cette tendance est liée au lancement de nouveaux modèles Tesla, à l'augmentation de la concurrence et à l'évolution des préférences de recherche des consommateurs. L'augmentation du nombre de constructeurs de véhicules électriques concurrents offre aux consommateurs plus de choix, remettant en question la domination de Tesla sur le marché.

Lire plus
Technologie

Les histoires originales de l'observatoire de Green Bank : vieilles voitures, ciel étoilé et combats contre les RFI

2025-03-10
Les histoires originales de l'observatoire de Green Bank : vieilles voitures, ciel étoilé et combats contre les RFI

Cette dernière partie d'une série relate les défis et les triomphes uniques de l'Observatoire national de radioastronomie (NRAO) de Green Bank, en Virginie-Occidentale. De sa flotte de vieilles voitures diesel, nécessaires pour éviter les interférences radiofréquences (RFI), à son simple télescope pédagogique utilisé pour la sensibilisation, l'histoire révèle le dévouement et l'ingéniosité du personnel du NRAO. L'article détaille les complexités du télescope de 40 pieds de l'observatoire, l'énorme télescope Green Bank (GBT) et la station de surveillance des RFI, tout en soulignant la relation harmonieuse cultivée entre le NRAO et la communauté locale, même au milieu des conflits historiques et des combats continus contre les RFI de diverses sources, y compris les aéronefs militaires.

Lire plus
Technologie

Étudiant palestinien en master arrêté : une manifestation politique provoque une crise de visa

2025-03-10
Étudiant palestinien en master arrêté : une manifestation politique provoque une crise de visa

Mahmoud Khalil, un étudiant palestinien en master à l’université Columbia ayant joué un rôle important dans les manifestations anti-israéliennes, a été arrêté par l’ICE (Immigration and Customs Enforcement) américaine. Les autorités ont révoqué son visa étudiant et sa carte verte, invoquant son soutien au Hamas. Cette arrestation est considérée comme une escalade de la répression de l’administration Trump contre l’activisme politique étudiant, suscitant un débat sur la liberté d’expression et les représailles politiques. Khalil était un négociateur clé lors des manifestations étudiantes et a fait l’objet de mesures disciplinaires de la part de l’université pour son activité sur les réseaux sociaux. Cette arrestation est également liée à la menace de l’administration Trump de réduire les fonds alloués à l’université Columbia en raison de sa gestion de l’antisémitisme sur le campus.

Lire plus

Monstre caché dans une galaxie voisine : des étoiles hypervéloces révèlent un trou noir supermassif

2025-03-09
Monstre caché dans une galaxie voisine : des étoiles hypervéloces révèlent un trou noir supermassif

Une nouvelle étude suggère qu'un trou noir supermassif jusqu'alors inconnu se cache dans le Grand Nuage de Magellan, une galaxie proche. Les chercheurs ont suivi des étoiles hypervéloces, découvrant que leurs trajectoires ne provenaient pas du trou noir central de notre galaxie, mais d'un trou noir situé dans le Grand Nuage de Magellan, estimé à 600 000 fois la masse de notre Soleil. Cela confirme fortement l'existence d'un trou noir supermassif au centre du Grand Nuage de Magellan, offrant de nouvelles perspectives sur l'évolution galactique. La recherche est maintenant en cours pour détecter directement cet objet invisible à l'aide de divers télescopes.

Lire plus

Le système de fonte des neiges géothermique de Niigata : une solution intelligente

2025-03-09
Le système de fonte des neiges géothermique de Niigata : une solution intelligente

Face aux fortes chutes de neige, Niigata, au Japon, a mis au point dans les années 1960 un système ingénieux de fonte des neiges appelé « shosetsu ». Ce système utilise la chaleur géothermique pour chauffer les eaux souterraines, qui sont ensuite pompées à travers des tuyaux sous les routes et pulvérisées sur l'asphalte pour empêcher la neige de geler. Niigata compte actuellement environ 571 kilomètres de routes équipées de ce système, offrant une alternative plus écologique et plus respectueuse des véhicules que les méthodes traditionnelles de salage.

Lire plus
Technologie fonte des neiges

arXivLabs : Expérimentation et collaboration communautaire

2025-03-09
arXivLabs : Expérimentation et 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 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 ajoutera de la valeur à la communauté arXiv ? En savoir plus sur arXivLabs.

Lire plus
Développement

Autoencodeurs Variationnels avec Perte : Quand les RNN ignorent les variables latentes

2025-03-09
Autoencodeurs Variationnels avec Perte : Quand les RNN ignorent les variables latentes

Cet article traite du défi de combiner les réseaux neuronaux récurrents (RNN) avec les autoencodeurs variationnels (VAE). Alors que les VAE utilisent des variables latentes pour apprendre des représentations de données, les RNN en tant que décodeurs ignorent souvent ces variables latentes, apprenant directement la distribution des données. Les auteurs proposent des autoencodeurs variationnels avec perte (VLAE), qui restreignent l'accès de la RNN à l'information, la forçant à utiliser les variables latentes pour encoder la structure globale. Les expériences montrent que les VLAE apprennent des représentations latentes compressées et sémantiquement riches.

Lire plus

Des passages secrets découverts sous le château Sforza de Milan : un lien avec Léonard de Vinci ?

2025-03-09
Des passages secrets découverts sous le château Sforza de Milan : un lien avec Léonard de Vinci ?

Des scientifiques ont découvert un réseau caché de passages souterrains sous le château Sforza de Milan à l'aide de méthodes non destructives, telles que le radar à pénétration de sol et la numérisation laser. Les tunnels, suggérés dans un croquis de Léonard de Vinci datant d'environ 1495 et des documents historiques, ont probablement servi de voies d'évacuation ou de mécanismes de défense pour les soldats. Cette découverte souligne les prouesses d'ingénierie militaire de Léonard de Vinci et met en lumière l'importance de la préservation du patrimoine culturel. Des recherches supplémentaires ont révélé d'autres tunnels et des salles souterraines, dont une menant peut-être à la basilique Santa Maria delle Grazie, probablement construite par le duc de Milan pour accéder au tombeau de sa défunte épouse. Malgré des dommages historiques importants, les structures souterraines du château conservent une richesse d'informations historiques, nous rappelant que l'histoire est souvent cachée à la vue.

Lire plus

Guerre de l'information : Vérité et risques numériques lors du prochain conflit

2025-03-09
Guerre de l'information : Vérité et risques numériques lors du prochain conflit

En temps de guerre, la vérité est souvent la première victime. Lors du prochain conflit majeur, pratiquement toutes les informations pourraient être victimes. La dépendance excessive aux communications numériques expose les sociétés occidentales à des risques importants, comme l'a montré l'expérience de l'Ukraine avec la Russie. Des groupes de hackers (militaires et criminels) ont infiltré la télévision, internet et la radio en streaming, diffusant de la désinformation, lançant des attaques par déni de service et brouillant les signaux GPS, ce qui représente un défi majeur pour les récits et la stabilité de la société.

Lire plus

Le Triomphe londonien de Hammershøi : De Wimpole Street à la reconnaissance critique

2025-03-09
Le Triomphe londonien de Hammershøi : De Wimpole Street à la reconnaissance critique

Vilhelm Hammershøi passa l'hiver 1912 et le printemps 1913 en Angleterre, couronnant son séjour d'expositions couronnées de succès. Son ascension commence grâce à Leonard Borwick, un pianiste renommé qui, après avoir découvert l'œuvre de Hammershøi, devient son ardent défenseur. Borwick, un favori de la Reine Victoria, obtient des expositions dans des lieux prestigieux londoniens, dont le Guildhall et la Galerie Van Wisselingh. Les expositions sont saluées par la critique, Hammershøi étant qualifié de « découverte de la saison » et ses peintures louées pour leur « réserve et leur froideur ». L'affinité personnelle de Hammershøi pour la musique, visible dans ses croquis d'enfance et les récits de son épouse, a probablement influencé sa vision artistique.

Lire plus

La puissance de l'abstraction : comment Linux et FFmpeg construisent des frameworks multimédias extensibles

2025-03-09
La puissance de l'abstraction : comment Linux et FFmpeg construisent des frameworks multimédias extensibles

Cet article explore comment Linux et FFmpeg réalisent l'extensibilité du code grâce à l'abstraction et aux interfaces. La philosophie de Linux « tout est un fichier », utilisant la structure `file_operations` pour définir une interface commune pour les opérations sur les fichiers, permet d'accéder de manière uniforme à diverses ressources (sockets réseau, fichiers spéciaux, périphériques USB). FFmpeg utilise une stratégie similaire, employant des concepts abstraits comme `AVCodec` pour ajouter facilement de nouveaux codecs et formats ; l'intégration de DAV1d illustre les avantages de cette conception. L'article utilise des exemples de code en Ruby, Go et C pour montrer différentes manières d'implémenter des interfaces abstraites dans plusieurs langages de programmation, soulignant en fin de compte le rôle crucial d'une bonne conception logicielle pour améliorer la maintenabilité et l'extensibilité du code.

Lire plus
Développement

Plongeon au cœur de l'architecture Exclave du noyau XNU d'Apple

2025-03-09
Plongeon au cœur de l'architecture Exclave du noyau XNU d'Apple

Cet article explore en profondeur l'architecture d'enclave sécurisée au sein du noyau XNU d'Apple. Les exclaves gèrent les ressources via une structure de table de noyau à deux niveaux, comprenant des domaines (par exemple, com.apple.kernel), chacun contenant plusieurs ressources (services, tampons). Les Conclaves, un type de ressource spécial, permettent un accès partagé entre les services, contrôlés par un Conclave Manager. Un nouvel appel système _exclaves_ctl_trap() gère diverses opérations d'exclave, notamment le lancement de conclaves, la recherche de services et l'exécution de downcalls (exécution de code dans le monde sécurisé). Les upcalls permettent au code du monde sécurisé d'appeler des fonctions spécifiques du noyau XNU. L'article détaille le processus de démarrage de l'exclave en trois étapes et comment le système de typage de mémoire SPTM contrôle l'accès à la mémoire de l'exclave.

Lire plus

SVG : Graphiques vectoriels évolutifs pour la conception web

2025-03-09
SVG : Graphiques vectoriels évolutifs pour la conception web

Cet article répond aux questions fréquentes sur le SVG (Scalable Vector Graphics), couvrant sa définition, les méthodes de conversion d'images, les avantages par rapport à d'autres formats comme PNG et JPEG, les sources de ressources gratuites, l'utilisation en HTML, les techniques d'animation, la mise en œuvre d'un design adaptatif, l'optimisation et les outils d'édition. Les designers et développeurs web trouveront des informations pratiques sur l'utilisation du SVG.

Lire plus
Design

Interaction thrombocytes-lymphocytes T dans la métastase du cancer : une étude sur modèle murin

2025-03-09
Interaction thrombocytes-lymphocytes T dans la métastase du cancer : une étude sur modèle murin

Cette étude utilise de multiples modèles murins pour étudier le rôle crucial des interactions entre les plaquettes et les lymphocytes T dans la métastase du cancer. Grâce à des expériences in vivo et in vitro, combinées à des techniques telles que la cytométrie en flux, le séquençage de l'ARN et la microscopie à immunofluorescence, les chercheurs ont révélé les mécanismes de voies moléculaires spécifiques (par exemple, ARHGEF1 et TXA2) dans la régulation de ce processus. Les résultats suggèrent que le ciblage de ces voies pourrait offrir de nouvelles stratégies thérapeutiques pour le traitement du cancer.

Lire plus

Comment les fourmis pourraient vous sauver des futurs embouteillages ?

2025-03-09
Comment les fourmis pourraient vous sauver des futurs embouteillages ?

Des chercheurs étudiant les sentiers de recherche de nourriture des fourmis ont découvert comment ces insectes évitent les embouteillages, même à fortes densités. Les fourmis maintiennent une vitesse et une distance presque constantes entre les groupes, en évitant les dépassements. Ce comportement coopératif offre une solution potentielle pour la programmation des voitures autonomes. En partageant des informations et en coordonnant la vitesse et l'espacement, les véhicules autonomes pourraient imiter le flux de circulation efficace des fourmis, réduisant ainsi les congestions. Bien que les voitures autonomes ne puissent pas grimper aux murs comme les fourmis, apprendre de leur stratégie de « ne pas suivre de trop près » pourrait améliorer significativement le flux de circulation des voitures conduites par des humains.

Lire plus

Ecosia et Qwant s'associent pour créer un index de recherche européen

2025-03-09
Ecosia et Qwant s'associent pour créer un index de recherche européen

Ecosia et Qwant ont annoncé un partenariat pour créer la « Perspective de recherche européenne », un index de recherche européen indépendant. Ceci marque une étape importante dans la quête des deux entreprises vers l'autonomie technologique et la souveraineté des données. La nouvelle base de données d'index, initialement supportant les recherches en français et en allemand, devrait être lancée en 2025 et fournira une base pour les futures technologies d'IA. Cette initiative vise à améliorer la transparence et la sécurité des résultats de recherche et à réduire la dépendance aux grandes entreprises technologiques comme Google et Bing, créant ainsi un environnement plus libre pour le développement de technologies vertes.

Lire plus

Développement Propulsé par l'IA : Plus de Peur des Projets Grands et Complexes

2025-03-09

Un programmeur chevronné a constaté un changement profond au cours de la dernière année : il n'est plus intimidé par les projets volumineux ou complexes, ni par les technologies ou les langages de programmation inconnus. Ceci grâce aux progrès de l'IA. L'auteur cite deux projets précédents qu'il a abandonnés en raison de leur complexité, les comparant à l'efficacité considérablement accrue offerte par la programmation assistée par IA aujourd'hui. Il a terminé un projet en une heure qui lui prenait six semaines auparavant, et il exprime son enthousiasme pour l'avenir, le qualifiant d'âge d'or pour les programmeurs.

Lire plus
Développement
1 2 390 391 392 394 396 397 398 595 596