Premier patient au monde à quitter l'hôpital avec un cœur artificiel en titane

2025-03-13
Premier patient au monde à quitter l'hôpital avec un cœur artificiel en titane

Un Australien d'une quarantaine d'années est devenu la première personne au monde à quitter l'hôpital avec un cœur artificiel en titane. L'appareil, appelé BiVACOR, sert de solution temporaire pour les personnes souffrant d'insuffisance cardiaque en attente d'une greffe. Précédemment, les patients recevant ce type de cœur artificiel restaient hospitalisés aux États-Unis. L'homme a vécu avec le dispositif pendant plus de trois mois avant de recevoir une greffe cardiaque et se remet bien. Il s'agit du sixième cas mondial d'implantation du BiVACOR, et du premier à dépasser un mois. Les experts saluent l'innovation, mais soulignent la nécessité de recherches supplémentaires sur la fonctionnalité à long terme et le coût-efficacité. Le BiVACOR, un remplacement cardiaque total avec une seule partie mobile, promet une durabilité accrue par rapport aux dispositifs traditionnels.

Lire plus
Technologie cœur artificiel

Nvidia vend des GPU RTX 5080/5090 depuis un camion de restauration à la GTC

2025-03-20
Nvidia vend des GPU RTX 5080/5090 depuis un camion de restauration à la GTC

Nvidia vend ses cartes graphiques RTX 5080 et 5090 très recherchées depuis un camion de restauration éphémère lors de sa Conférence sur la technologie des GPU (GTC). Disponibles uniquement pour les participants à la GTC, le stock limité (1000 de chaque modèle) est vendu par petits lots à des moments imprévisibles. Bien que ciblant principalement les développeurs et les professionnels, la rareté et la forte demande signifient probablement que certaines cartes réapparaîtront rapidement sur les marchés de revente.

Lire plus
Technologie

L'évolution des limites de longueur de nom de fichier sous Unix

2025-05-25

Les premières versions d'Unix avaient des limites de longueur de nom de fichier étonnamment courtes : initialement seulement 8 octets, puis augmentées à 14. Cela était lié à la conception simple de la structure de répertoire d'Unix. L'article examine en détail les structures de répertoire d'Unix V4 et des versions antérieures, expliquant les raisons de l'évolution de la limite de longueur de nom de fichier et comment les entrées de répertoire de 16 octets s'adaptent mieux aux blocs de disque de 512 octets. Il aborde également le nombre limité d'inodes dans les versions initiales d'Unix, reflétant certaines des limitations codées en dur des anciens systèmes.

Lire plus
Développement histoire d'Unix

arXivLabs : Expérimentation et collaboration communautaire

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

arXivLabs est une plateforme permettant aux collaborateurs de développer et de partager de nouvelles fonctionnalités arXiv directement sur le site. Les participants doivent adhérer aux valeurs d'arXiv : ouverture, communauté, excellence et confidentialité des données utilisateur. Vous avez une idée pour améliorer la communauté arXiv ? En savoir plus sur arXivLabs !

Lire plus
Développement

Ticketmaster cède et affichera désormais les prix totaux des billets

2025-05-12
Ticketmaster cède et affichera désormais les prix totaux des billets

Après le fiasco des billets de Taylor Swift en 2022 et la pression réglementaire, Ticketmaster met en place des "Prix Totaux", affichant le coût total du billet, frais inclus, avant le paiement. Cette mesure est conforme à l'interdiction par la Federal Trade Commission des frais abusifs, effective le 12 mai. Bien que les taxes locales et les frais de livraison restent cachés jusqu'au paiement, le changement augmente la transparence en affichant le prix facial et les frais de service à l'avance. Des améliorations du système de file d'attente, offrant des mises à jour en temps réel et la position dans la file d'attente, sont également incluses. Cela reflète un contrôle accru du marché de la billetterie et les efforts législatifs tels que la loi TICKET adoptée par la Chambre, qui fait pression pour la transparence des prix.

Lire plus

Un vaste réseau d'escroqueries se faisant passer pour des entreprises légitimes utilise les annonces Google

2025-05-07

Une entreprise texane, eWorldTrade, inculpée pour complot en vue de distribuer des opioïdes synthétiques, est au cœur d'un vaste réseau d'entreprises américaines et pakistanaises accusées d'utiliser des annonces en ligne pour escroquer des Occidentaux cherchant de l'aide pour les marques déposées, la rédaction de livres, le développement d'applications mobiles et la conception de logos. Lié à des entreprises infâmes comme Axact et Abtach, connues pour leurs escroqueries en matière de marques déposées et de faux diplômes, le réseau attire les victimes avec des prix bas avant de les extorquer. Les données du Centre de transparence des annonces Google révèlent plus de 10 millions de dollars dépensés en annonces. Malgré les affirmations de Google concernant les enquêtes et les mesures prises, le réseau persiste, laissant une traînée de victimes dans le monde entier.

Lire plus

Moteur de combat Pokémon en Zig : vitesse fulgurante

2025-06-01
Moteur de combat Pokémon en Zig : vitesse fulgurante

pkmn est un moteur de simulation de combat Pokémon ultrarapide écrit en Zig, plus de 1000 fois plus rapide que Pokémon Showdown corrigé. Il vise une compatibilité précise et sans bug avec le code original du jeu et le simulateur Pokémon Showdown. Bien qu'il ne soit pas un simulateur complet, c'est une bibliothèque de bas niveau pour construire des applications plus avancées. Actuellement compatible avec les générations I et II, avec des plans pour les générations futures.

Lire plus
Jeux

Gamme Bespoke 2025 de Samsung : Des appareils électroménagers intelligents à IA

2025-03-30
Gamme Bespoke 2025 de Samsung : Des appareils électroménagers intelligents à IA

Samsung a enfin dévoilé sa gamme complète d'électroménagers Bespoke 2025, initialement présentée au CES. Le point culminant est le réfrigérateur Bespoke 4 portes, disponible avec des écrans de 9 pouces et un écran Family Hub+ de 32 pouces (capable de lire des vidéos TikTok !). L'IA Vision Inside reconnaît 37 types d'aliments frais et 50 types d'aliments transformés, générant des listes de courses. Un système de refroidissement hybride combine compresseur et technologie Peltier pour une efficacité énergétique et un fonctionnement silencieux ; un modèle Kitchen Fit peu encombrant est également disponible. Le four intelligent reconnaît 80 recettes, enregistre les processus de cuisson ; un lave-vaisselle silencieux détecte automatiquement les résidus alimentaires ; la lave-linge/sèche-linge IA effectue des cycles en 68 minutes ; et un aspirateur-balai sans fil offre une aspiration de 400 AW et une autonomie de 100 minutes. Les précommandes offrent jusqu'à 1000 $ de réduction et une année de garantie supplémentaire.

Lire plus

Nanoplastiques : Le tueur invisible de 75 ans de plastique

2025-04-11
Nanoplastiques : Le tueur invisible de 75 ans de plastique

Une nouvelle étude publiée dans Nature Communications révèle le mécanisme moléculaire à l'origine de la production massive de nanoplastiques. La recherche montre que la résistance et la durabilité des plastiques sont intrinsèquement liées à leur propension à former des nanoplastiques. Dans les couches cristallines et amorphes des plastiques, les couches amorphes sont plus sensibles à la dégradation environnementale et à la rupture, conduisant à la fracture des couches cristallines dures et à la formation de nano- et microplastiques persistants et hautement nocifs. Cette découverte explique la nature généralisée et persistante de la pollution plastique au cours des 75 dernières années et son impact potentiel sur la santé humaine.

Lire plus

L'application Apple TV+ débarque enfin sur Android

2025-02-13
L'application Apple TV+ débarque enfin sur Android

Après des années de solutions web ou PWA peu pratiques, Apple TV+ dispose enfin d'une application Android dédiée. Disponible sur les téléphones et les tablettes via le Google Play Store, l'application offre une lecture fluide, un design épuré Material 3, des téléchargements hors ligne et une fonctionnalité image dans l'image. Bien que la prise en charge de la diffusion et les notifications de nouveaux épisodes soient actuellement absentes, l'application représente une amélioration significative, notamment grâce à l'intégration de Google Play Billing pour une gestion simplifiée des abonnements.

Lire plus
Technologie

La FTC accuse Facebook d'avoir acquis Instagram pour neutraliser la concurrence

2025-04-14
La FTC accuse Facebook d'avoir acquis Instagram pour neutraliser la concurrence

La Federal Trade Commission (FTC) accuse Meta (la société mère de Facebook) d'avoir acquis Instagram en 2012 pour éliminer une menace concurrentielle, et non pour des raisons commerciales légitimes. L'avocat de la FTC a soutenu que Facebook, luttant contre le passage aux appareils mobiles et le développement de sa propre application photo mobile, considérait la montée en puissance d'Instagram comme une menace majeure. Une preuve clé est un e-mail de Zuckerberg affirmant la nécessité de "neutraliser un concurrent potentiel". La FTC souligne également que Facebook a abandonné sa propre application Facebook Camera après l'acquisition. L'affaire porte sur la question de savoir si Meta a abusé de sa domination du marché, ce qui pourrait conduire à la scission de Facebook.

Lire plus
Technologie

Construire un LLM à partir de zéro : Plongeon en profondeur dans l’auto-attention

2025-03-05
Construire un LLM à partir de zéro : Plongeon en profondeur dans l’auto-attention

Cet article de blog, le huitième d’une série documentant le parcours de l’auteur à travers le livre « Construire un grand modèle de langage (à partir de zéro) » de Sebastian Raschka, se concentre sur la mise en œuvre de l’auto-attention avec des poids entraînables. Il commence par passer en revue les étapes impliquées dans les LLM transformateurs uniquement décodeurs de style GPT, y compris les plongements de jetons et de position, l’auto-attention, la normalisation des scores d’attention et la génération de vecteurs de contexte. Le cœur de l’article explore l’attention par produit scalaire mis à l’échelle, en expliquant comment les matrices de poids entraînables projettent les plongements d’entrée dans différents espaces (requête, clé, valeur). La multiplication matricielle est utilisée pour un calcul efficace. L’auteur fournit une explication claire et mécaniste du processus, en concluant par un aperçu des sujets à venir : l’auto-attention causale et l’attention multi-têtes.

Lire plus

Le gouvernement britannique approuve la réintroduction des castors, stimulant la restauration de l'écosystème fluvial

2025-03-06

Le gouvernement britannique a annoncé qu'il accepterait les demandes de réintroduction des castors dans les bassins versants des rivières anglaises, ouvrant la voie à la prospérité de cette espèce indigène dans les rivières et les lacs britanniques. Cette solution basée sur la nature vise à résoudre des problèmes tels que les inondations, la pollution et la mauvaise qualité de l'eau. Les castors, agissant comme des ingénieurs d'écosystèmes, améliorent les conditions hydrologiques, la qualité de l'eau et créent des habitats pour d'autres espèces sauvages. Le plan fait suite à des années de planification minutieuse et de consultation publique, bénéficiant d'un large soutien. La réintroduction devrait améliorer considérablement la biodiversité et contribuer à des efforts plus vastes de restauration de l'écosystème, les castors devenant éventuellement une partie normale de la faune britannique.

Lire plus
Technologie

tmux-rs : Un périple de 100 000 lignes de code de C à Rust (non sécurisé)

2025-07-03

En six mois, l'auteur a patiemment porté les ~67 000 lignes de code C de tmux, le multiplexeur de terminal, vers Rust, résultant en une base de code de ~81 000 lignes. Les tentatives initiales utilisant le transpileur C2Rust se sont avérées difficiles, conduisant à une réécriture manuelle. L'auteur détaille le processus de construction, les bogues rencontrés et les stratégies pour convertir les idiomes C en Rust, notamment la gestion des pointeurs bruts, les instructions goto et les macros intrusives. Le projet culmine dans une réimplémentation basée sur lalrpop de l'analyseur yacc, réalisant une migration complète de C vers Rust et aboutissant à une version 0.0.1. Le périple met en lumière les défis et les récompenses du portage de code à grande échelle.

Lire plus
Développement C vers Rust

cppyy : Interopérabilité transparente entre Python et C++

2025-07-16

cppyy est un générateur de liaisons Python-C++ en temps d'exécution qui permet d'appeler du C++ depuis Python et vice-versa. Il atteint des performances élevées, une faible consommation de mémoire, une héritage croisé et des callbacks sans extensions de langage ni langages intermédiaires. Les fonctionnalités incluent l'instanciation de modèles en temps d'exécution, la conversion automatique d'objets vers le bas et la gestion des exceptions. Basé sur l'interpréteur C++ Cling, cppyy permet le mélange dynamique et interactif des fonctionnalités C++ et Python et prend même en charge les bibliothèques C++ modernes comme Boost. Il fonctionne avec CPython et PyPy et est optimisé pour les projets à grande échelle, excellant en termes de performances et de gestion de la mémoire.

Lire plus
Développement Liaisons

Un superconducteur de nickel fonctionne au-dessus du seuil de -233°C à pression normale

2025-03-09
Un superconducteur de nickel fonctionne au-dessus du seuil de -233°C à pression normale

Une équipe d'ingénieurs et de physiciens de l'Université de Science et de Technologie du Sud, en Chine, a créé un matériau à base de nickel qui se comporte comme un supraconducteur au-dessus du seuil de -233°C (40 K) à pression ambiante. Dans leur étude publiée dans Nature, les chercheurs ont synthétisé des films minces de niccolate bicouche (La₂.₈₅Pr₀.₁₅Ni₂O₇) et en ont trouvé un qui se comportait comme un supraconducteur à haute température. Cette percée pourrait révolutionner les technologies des trains à sustentation magnétique, des réacteurs à fusion et des composants d'IRM.

Lire plus

EZ-TRAK : Suite de suivi de satellite open-source

2025-05-04
EZ-TRAK : Suite de suivi de satellite open-source

EZ-TRAK est une suite de suivi de satellite open-source conçue pour les radioamateurs, les passionnés de satellites météorologiques et à des fins éducatives. Elle utilise une antenne satellite portable et un dispositif BLE pour suivre les satellites en temps réel, fournissant des données d'azimut et d'élévation pour un positionnement optimal de l'antenne. Les fonctionnalités incluent une interface graphique utilisateur, la prédiction de passage, l'enregistrement des données et la prise en charge de plusieurs sources de données. Des instructions détaillées de configuration et d'utilisation sont fournies.

Lire plus

Deux règles empiriques pour un code efficace

2025-05-17

Cet article présente deux conseils pratiques pour améliorer l'efficacité du code : déplacer les conditions `if` vers le haut et les boucles `for` vers le bas. Déplacer les conditions `if` vers la fonction appelante réduit les branchements, simplifie le flux de contrôle et améliore la lisibilité. Déplacer les boucles `for` là où les données par lots sont traitées tire parti des avantages du traitement par lots, améliore les performances et débloque potentiellement la vectorisation. Ces deux conseils se complètent, améliorant efficacement l'efficacité du code, en particulier lors du traitement de grandes quantités de données.

Lire plus
Développement

Décryptage du processus d'entretien pour ingénieur logiciel dans une startup

2025-02-13
Décryptage du processus d'entretien pour ingénieur logiciel dans une startup

Cette startup utilise un processus d'entretien en deux étapes : un entretien téléphonique et un entretien sur site de deux jours. L'entretien téléphonique évalue l'intérêt pour les startups et le travail d'équipe, ainsi que les compétences de base en programmation web et l'expérience des projets. L'entretien sur site approfondit les compétences techniques, la réflexion sur le produit et l'intégration à l'équipe, en mettant l'accent sur la communication, la propriété et l'autonomie par le biais d'un petit projet.

Lire plus
Développement Processus d'entretien

to-userscript : CLI puissant pour convertir les extensions de navigateur en scripts utilisateur autonomes

2025-06-21
to-userscript : CLI puissant pour convertir les extensions de navigateur en scripts utilisateur autonomes

to-userscript est un outil en ligne de commande qui transforme les extensions Chrome ou Firefox en fichiers .user.js autonomes pouvant être exécutés dans n'importe quel gestionnaire de scripts utilisateur. Il gère diverses sources : Chrome Web Store, Firefox Add-ons, répertoires locaux et fichiers d'archive. Il remplace intelligemment les API WebExtension courantes, intègre le CSS, les images et autres ressources, et émule les scripts d'arrière-plan et l'internationalisation. L'installation est simple via npm, pnpm ou bun.

Lire plus
Développement script utilisateur

OpenAI demande une intervention fédérale sur les réglementations étatiques de l'IA

2025-03-13
OpenAI demande une intervention fédérale sur les réglementations étatiques de l'IA

OpenAI exhorte l'administration Trump à intervenir, en préemptant les réglementations étatiques de l'IA par des réglementations fédérales, afin de protéger les entreprises d'IA d'un nombre croissant de propositions de réglementations étatiques. OpenAI soutient que des centaines de projets de loi étatiques sur l'IA en attente risquent de saper le progrès technologique des États-Unis. En échange, les entreprises fourniraient volontairement leurs modèles d'IA au gouvernement fédéral. Cette mesure vise à contrer la concurrence chinoise et à assurer le leadership américain en matière d'IA. OpenAI suggère l'Institut américain pour la sécurité de l'IA comme principal point de contact entre le gouvernement et le secteur privé.

Lire plus
Technologie

Cohérence dans les classes de types : comparaison de Swift, Rust, Scala et Haskell

2025-03-12
Cohérence dans les classes de types : comparaison de Swift, Rust, Scala et Haskell

Les classes de types sont un mécanisme populaire pour la programmation générique, utilisé dans des langages comme Haskell, Swift, Rust et Scala. Cependant, la programmation implicite, bien que pratique, peut conduire à des ambiguïtés dans l'inférence de types, compromettant la cohérence (la propriété selon laquelle un programme a exactement une signification). La communauté de recherche est divisée : certains privilégient la résolution contextuelle ; d'autres préconisent des instances globalement uniques pour éviter les ambiguïtés. Cet article compare la manière dont ces quatre langages abordent la cohérence des classes de types, révélant que, malgré les différences syntaxiques, leurs stratégies pour contourner les limites des instances uniques sont étonnamment similaires.

Lire plus

Dictionary.com supprime les comptes utilisateurs, laissant les amoureux des mots dévastés

2025-07-18
Dictionary.com supprime les comptes utilisateurs, laissant les amoureux des mots dévastés

Dictionary.com a supprimé brutalement tous les comptes utilisateurs et leurs données associées, y compris des années de mots sauvegardés, provoquant l'indignation des utilisateurs. L'entreprise, qui proposait auparavant une version payante sans publicité avec des fonctionnalités supplémentaires comme des dictionnaires hors ligne, a supprimé ces fonctionnalités et rendu les données sauvegardées inaccessibles. Bien que Dictionary.com affirme que le changement visait à améliorer l'application, il n'a fourni aucune explication adéquate ni aucune compensation pour la perte de données, entraînant des critiques généralisées et des questions sans réponse.

Lire plus
Technologie services payants

Contribution de données pour la recherche médicale : la participation d’une mère

2025-07-22
Contribution de données pour la recherche médicale : la participation d’une mère

Alison, une travailleuse du secteur technologique d’une cinquantaine d’années et mère de deux enfants, d’origine caribéenne, a participé à une étude nationale sur la santé afin de remédier à la sous-représentation des minorités dans la recherche médicale. Motivée par le décès prématuré de sa mère des suites d’un cancer, elle a subi une IRM du corps entier, fournissant des données précieuses pour améliorer la compréhension des inégalités de santé. Sa participation souligne l’importance d’une collecte de données inclusive dans la recherche médicale.

Lire plus

Eleventy abandonne Luxon, crée une bibliothèque d'analyse de date RFC 9557 personnalisée

2025-07-26
Eleventy abandonne Luxon, crée une bibliothèque d'analyse de date RFC 9557 personnalisée

Pour réduire la taille du bundle Eleventy côté client et se préparer à la prise en charge de l'API Temporal native, l'équipe a décidé de remplacer la bibliothèque d'analyse de date Luxon par une solution personnalisée compatible avec RFC 9557. La nouvelle bibliothèque est plus petite, plus précise et sa sortie correspond à la fois à la future API Temporal et à Luxon, même si quelques changements importants existent. Cela simplifie finalement la maintenance et améliore les performances.

Lire plus
Développement analyse de date

Plugin LLM : Résumez facilement les fils de discussion de Hacker News

2025-04-08
Plugin LLM : Résumez facilement les fils de discussion de Hacker News

Un nouveau plugin LLM, `llm-hacker-news`, vous permet de résumer facilement les fils de discussion de Hacker News. Il suffit d'installer le plugin et d'utiliser la commande `llm -f hn:ID 'votre instruction'` (par exemple, `llm -f hn:43615912 'résumé avec des citations directes illustratives'`) pour obtenir un résumé du fil de discussion avec l'ID spécifié (trouvé dans l'URL du fil de discussion). Les instructions d'installation et de configuration locale sont fournies dans le README.

Lire plus
Développement

Un programmeur critique les fournisseurs OAuth pour des défauts d'API

2024-12-12
Un programmeur critique les fournisseurs OAuth pour des défauts d'API

Un programmeur a publiquement critiqué plusieurs fournisseurs OAuth (GitHub, Facebook, TikTok, Strava, Naver, etc.) pour diverses incohérences d'API. Les problèmes incluaient des codes de statut incorrects, des réponses d'erreur non standard, une nomenclature de paramètres incohérente et des formats d'expiration de jeton défectueux. L'auteur a exhorté ces fournisseurs à rectifier ces problèmes, exprimant une confusion particulière concernant les choix de conception de Naver. Le message a également mis en évidence le manque de prise en charge de l'authentification HTTP de base, précisant par la suite que, bien qu'elle soit facultative dans OAuth 2.1, l'absence de prise en charge de PKCE chez la plupart des fournisseurs les rend non conformes à l'une ou l'autre spécification.

Lire plus

La réforme secrète des notes du SFUSD : équité ou désastre éducatif ?

2025-05-28
La réforme secrète des notes du SFUSD : équité ou désastre éducatif ?

La surintendante du San Francisco Unified School District, Maria Su, met secrètement en place un nouveau plan de « notation pour l'équité » qui affectera plus de 10 000 élèves du secondaire cet automne. Ce plan, mis en œuvre sans l'approbation du conseil, abaisse considérablement les notes de passage, éliminant l'impact des devoirs et de l'assiduité. Les critiques soutiennent que cela nuit à la préparation à l'université et ignore les écarts de performance existants. Alors que les partisans affirment qu'il promeut l'équité, les données de programmes similaires montrent un succès limité dans la réduction des écarts de performance. Le manque de transparence et la portée minimale auprès des parents alimentent encore les préoccupations concernant les conséquences négatives potentielles du plan et soulèvent des questions sur le leadership du district.

Lire plus

Gemini dévoile Veo 2 : une avancée majeure dans la génération de vidéos IA

2025-04-15
Gemini dévoile Veo 2 : une avancée majeure dans la génération de vidéos IA

Les utilisateurs avancés de Gemini peuvent désormais générer et partager des vidéos grâce à Veo 2, le modèle de génération vidéo de pointe de Google. Transformez des invites textuelles en vidéos dynamiques, facilement partageables sur des plateformes comme TikTok et YouTube Shorts. Veo 2, également accessible via Whisk de Google Labs, produit des vidéos haute résolution et détaillées avec un réalisme cinématographique. Il suffit de décrire votre scène, et Gemini donnera vie à votre vision.

Lire plus

Un mod malveillant pour BeamNG.drive exploite une vulnérabilité ancienne de Chromium

2025-05-01
Un mod malveillant pour BeamNG.drive exploite une vulnérabilité ancienne de Chromium

En jouant à BeamNG.drive, l'auteur a découvert un mod malveillant, "American Road", qui a déclenché une alerte antivirus. L'analyse a révélé du JavaScript et du shellcode obscurcis exploitant une vulnérabilité de six ans (CVE-2019-5825) dans le Chromium Embedded Framework. Cette vulnérabilité a permis au mod d'injecter du shellcode en mémoire, téléchargeant et exécutant un DLL qui vole des mots de passe et des informations personnelles. Le code malveillant était déguisé en bannière Patreon. Le mod infecté a été supprimé du référentiel officiel et le compte de l'auteur a été suspendu. Il est conseillé aux utilisateurs de supprimer le mod et d'analyser leurs systèmes.

Lire plus
1 2 276 277 278 280 282 283 284 595 596