Un juge contourne le monopole de Google sur l'IA dans une affaire antitrust

2025-09-03
Un juge contourne le monopole de Google sur l'IA dans une affaire antitrust

Si la décision du juge Amit Mehta bloque partiellement certaines pratiques anticoncurrentielles de Google, elle ne parvient pas à traiter la domination de l'entreprise dans l'IA générative. La décision repose sur des arguments spéculatifs concernant l'avenir de l'IA, ignorant les monopoles existants de Google et ses avantages de distribution. La recherche est une passerelle essentielle pour les futures interactions avec l'IA, et la clémence du juge permet à Google de continuer à façonner Internet et l'économie, plutôt que d'appliquer les lois conçues pour une concurrence équitable et favoriser l'innovation.

Lire plus
Technologie

arXivLabs : Projets expérimentaux avec des collaborateurs communautaires

2025-09-12
arXivLabs : Projets expérimentaux avec des collaborateurs communautaires

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

Lire plus
Développement

Démontage de l'iPhone Air : La batterie occupe la majeure partie de l'espace, évitant le 'Bendgate'

2025-09-23
Démontage de l'iPhone Air : La batterie occupe la majeure partie de l'espace, évitant le 'Bendgate'

Le démontage du nouvel iPhone Air par iFixit révèle un design unique. Les composants principaux, y compris la carte mère, sont regroupés en haut, tandis qu'une grosse batterie occupe la majeure partie du corps du téléphone. Intéressant, cette batterie est identique à celle du pack batterie MagSafe d'Apple, et elles sont interchangeables. Ce design atténue le problème du 'Bendgate' observé sur les iPhones fins précédents en plaçant la carte mère moins résistante loin des points de tension et en utilisant une batterie plus robuste.

Lire plus

L'évolution du moteur Lua de Roblox

2025-09-18
L'évolution du moteur Lua de Roblox

Depuis 2006, Roblox utilise Lua 5.1 pour les scripts de jeux. Cependant, l'augmentation de la complexité des jeux, de la taille de l'équipe et de la base de code interne (plus d'un million de lignes de code en 2020) a nécessité des améliorations significatives de l'implémentation de Lua et du langage lui-même. Ces améliorations se sont concentrées sur les performances, la facilité d'utilisation, les outils et l'introduction progressive d'un système de types.

Lire plus
Jeux

Serveur X : Le héros méconnu de votre IHM

2025-09-23
Serveur X : Le héros méconnu de votre IHM

Le serveur X est la base de votre interface utilisateur graphique. Il accepte les demandes des applications clientes pour créer des fenêtres, qui sont des écrans virtuels sur lesquels les programmes clients peuvent dessiner. Le serveur X (ou un compositeur séparé) compose les fenêtres sur l'écran réel selon les instructions du gestionnaire de fenêtres, qui interagit généralement avec l'utilisateur via des contrôles graphiques tels que des boutons, des barres de titre déplaçables et des bordures. Pour plus d'informations, consultez la liste de diffusion Xorg, Bugzilla et le dépôt de code.

Lire plus
Développement IHM

Tesco poursuit Broadcom pour licences VMware : plus de 100 millions de livres sterling de dommages réclamés

2025-09-08
Tesco poursuit Broadcom pour licences VMware : plus de 100 millions de livres sterling de dommages réclamés

Tesco, la plus grande chaîne de supermarchés du Royaume-Uni, poursuit Broadcom pour refus présumé d'honorer les contrats de support VMware existants, sauf si Tesco passe à de nouvelles licences. Cela menace de perturber les opérations de Tesco, entraînant une demande de dommages et intérêts de plus de 100 millions de livres sterling. Les pratiques de licences agressives de Broadcom sont accusées d'extorsion et pourraient déclencher un recours collectif, soulevant des inquiétudes dans l'ensemble du secteur.

Lire plus
Technologie

Repenser l'unité de travail dans le développement logiciel

2025-09-23

Cet article explore les meilleures pratiques pour définir l'«unité de travail» dans le développement logiciel. L'auteur soutient qu'une bonne unité de travail doit être décomposable, vérifiable, indépendante et priorisable, similaire à une user story, mais avec un accent plus fort sur son rôle tout au long du cycle de vie du logiciel. Définir clairement l'unité de travail, affirme l'auteur, augmente l'efficacité de l'équipe, réduit la complexité inutile et, finalement, offre plus de valeur au client. L'article critique également la pratique consistant à mesurer uniquement l'efficacité du développement assisté par IA par le volume de code généré, préconisant plutôt une évaluation axée sur la valeur client de l'impact réel de l'unité de travail.

Lire plus
Développement unité de travail

Les agents IA de Notion 3.0 : capacités puissantes et risques de sécurité potentiels

2025-09-20
Les agents IA de Notion 3.0 : capacités puissantes et risques de sécurité potentiels

Notion 3.0 intègre de puissants agents IA capables de créer des documents, de mettre à jour des bases de données, de rechercher dans plusieurs outils et d’exécuter des workflows à plusieurs étapes. Cependant, des chercheurs ont découvert que cette puissance introduit des risques de sécurité importants. Les attaquants peuvent exploiter une attaque d’injection de prompt malveillante habilement conçue pour exploiter l’outil de recherche web de l’agent IA, extrayant ainsi des données sensibles de l’instance Notion d’un utilisateur. L’attaque consiste à intégrer un prompt malveillant dans un document apparemment inoffensif, trompant ainsi l’agent IA pour qu’il envoie des informations confidentielles à un serveur contrôlé par l’attaquant. Même les modèles IA avancés sont vulnérables, ce qui souligne la nécessité critique de mesures de sécurité robustes lors de l’intégration d’agents IA dans les plateformes SaaS.

Lire plus

Gestion des erreurs en Rust : une approche hybride avec Snafu

2025-08-30
Gestion des erreurs en Rust : une approche hybride avec Snafu

La gestion des erreurs en Rust est un sujet vivement débattu. `anyhow` offre un type d'erreur générique pour faciliter le débogage, tandis que `thiserror` fournit des types enum précis pour une meilleure conception d'API. Cet article détaille l'approche hybride d'Iroh utilisant Snafu, qui combine la précision de `thiserror` avec la facilité d'utilisation de `anyhow`, tout en surmontant les limitations de suivi de pile de Rust. Il préserve intelligemment le contexte détaillé et les traces de pile dans les chaînes d'erreurs. Le crate `n0-snafu` simplifie encore davantage l'utilisation de Snafu, en particulier lors des tests. Le choix d'Iroh pour Snafu équilibre la précision et la facilité d'utilisation pour une gestion efficace des erreurs.

Lire plus
Développement

UUIDv47 : UUID compatibles avec la base de données, ordonnable et compatible avec l’API

2025-09-17
UUIDv47 : UUID compatibles avec la base de données, ordonnable et compatible avec l’API

UUIDv47 est une solution ingénieuse qui stocke des UUIDv7 ordonnable dans les bases de données tout en présentant une façade UUIDv4 aux API. Cela est réalisé en masquant par XOR l’horodatage UUIDv7 avec un flux SipHash-2-4 avec clé, lié aux bits aléatoires de l’UUID. Cela offre une efficacité de la base de données et une compatibilité de l’API. La bibliothèque C est facile à intégrer, avec une résistance à la récupération de la clé pour une sécurité accrue.

Lire plus
Développement

Reconstruire le rêve américain : une voie à suivre

2025-03-06
Reconstruire le rêve américain : une voie à suivre

Cet article annonce une conférence conjointe de l’auteur et du colonel Alexander Vindman à la Cooper Union, axée sur la reconstruction du rêve américain. Vindman, connu pour son engagement indéfectible envers les idéaux démocratiques, et l’auteur, expérimenté dans la construction de communautés en ligne, exploreront ce thème à travers le prisme de la démocratie, de la communauté et de la mobilité économique. Ils visent à encourager une conversation sur la manière de créer des changements systémiques pour un avenir plus équitable, en soulignant la nécessité de la collaboration.

Lire plus

La Révolution des Solopreneurs : Les Startups Propulsées par l’IA Disruptent le SaaS

2025-03-02
La Révolution des Solopreneurs : Les Startups Propulsées par l’IA Disruptent le SaaS

Les 200 millions de dollars de chiffre d'affaires annuel de DeepSeek, avec une marge bénéficiaire de plus de 500 %, obtenus pour un coût 25 fois inférieur à celui d'OpenAI, mettent en évidence la puissance du développement piloté par l'IA. L'IA ne se contente pas de créer des modèles ; elle écrit du code, optimise les infrastructures et se débogue même elle-même. Cela permet aux solopreneurs de créer des applications sophistiquées qui nécessitaient auparavant des équipes gigantesques. Ce changement de paradigme menace les géants établis du SaaS, qui doivent faire face à des réductions d'effectifs et à la nécessité de reconstruire leurs produits natifs de l'IA. L'opportunité réside dans la création de solutions axées sur l'IA ciblant les verticales SaaS surdimensionnées, offrant des alternatives plus efficaces et plus légères et, finalement, remodelant l'avenir de l'industrie.

Lire plus
Startup

Au-delà d'OpenEXR ? Une nouvelle approche de la compression sans perte d'images en virgule flottante

2025-07-14

ArasP explore les techniques de compression sans perte pour les images en virgule flottante, en particulier celles à canaux multiples. Il compare OpenEXR (y compris le nouveau codec HTJ2K), JPEG-XL et une méthode personnalisée basée sur Mesh Optimizer. Les résultats montrent qu'OpenEXR avec la compression ZIP est pratique, tandis que HTJ2K offre un meilleur ratio de compression mais de moins bonnes performances. JPEG-XL atteint des ratios de compression plus élevés, mais est beaucoup plus lent. Étonnamment, la méthode personnalisée utilisant Mesh Optimizer et zstd surpasse les autres en termes de ratio de compression et de vitesse, devenant une alternative intéressante pour la compression d'images en virgule flottante.

Lire plus
Développement

PowerPoint a tué sept personnes : la catastrophe de Columbia

2025-08-29
PowerPoint a tué sept personnes : la catastrophe de Columbia

La catastrophe de la navette spatiale Columbia du 16 janvier 2003 a coûté la vie à sept astronautes. Une enquête a révélé qu’un morceau d’isolant en mousse s’est détaché 82 secondes après le lancement, frappant l’aile gauche de la navette et causant des dommages catastrophiques lors de la rentrée atmosphérique. L’incident souligne les conséquences dévastatrices de pannes apparemment mineures dans des systèmes complexes, ce qui incite à réfléchir à la sécurité des engins spatiaux et à l’efficacité de la communication.

Lire plus

Vérifications des dépendances inversées de CRAN : une approche unique de la maintenance logicielle

2025-09-20
Vérifications des dépendances inversées de CRAN : une approche unique de la maintenance logicielle

Un ingénieur logiciel chevronné, initialement déconcerté par le gestionnaire de paquets R, CRAN, et ses vérifications des dépendances inversées, partage son expérience. Contrairement à npm ou PyPI, CRAN vérifie tous les paquets qui dépendent d'un paquet soumis avant sa publication. L'auteur explique comment l'approche de CRAN affecte la maintenance logicielle, soulignant sa contribution à la stabilité de l'écosystème R. Cette expérience a finalement changé la perspective de l'auteur sur la maintenance logicielle, menant à une compréhension de la « mentalité monorépo » : les développeurs assument la responsabilité de tous les projets qui dépendent de leur code.

Lire plus
Développement

Clavier sans fil Logitech à énergie solaire : Signature Slim Solar+

2025-09-05
Clavier sans fil Logitech à énergie solaire : Signature Slim Solar+

Logitech s'apprête à lancer le Signature Slim Solar+, un clavier sans fil doté d'un panneau solaire promettant jusqu'à 10 ans d'autonomie. Ressemblant au MX Keys S, mais avec un panneau solaire supplémentaire au-dessus des touches, ce clavier se recharge à la lumière ambiante. Fabriqué à 70 % de plastique recyclé, il est léger et se connecte jusqu'à trois appareils. Des options de personnalisation via l'application Logi Options+ et une touche de lancement IA (Copilot) sont également incluses. Les prix et la disponibilité restent non annoncés.

Lire plus
Matériel Clavier sans fil

Barbie dotée d'une IA : Mattel s'associe à OpenAI

2025-06-12
Barbie dotée d'une IA : Mattel s'associe à OpenAI

Mattel et OpenAI s'associent pour intégrer l'IA aux jouets, donnant potentiellement à Barbie (et à d'autres jouets) la capacité de converser grâce à ChatGPT. Cette ambitieuse collaboration vise à créer des expériences ludiques, sûres et adaptées à l'âge, brouillant les frontières entre le jeu physique et le jeu numérique. Bien que les détails soient maigres, le premier produit est attendu plus tard cette année, promettant une nouvelle ère de jouets interactifs capables de s'adapter et de réagir en temps réel, sans se limiter à des lignes préenregistrées. Cette initiative représente une évolution significative pour Mattel et un potentiel bouleversement pour l'industrie du jouet.

Lire plus
Jeux Jouets

Les Mollusques du Multivers : Un Regard Biologique sur Magic : The Gathering

2025-08-27
Les Mollusques du Multivers : Un Regard Biologique sur Magic : The Gathering

Trois chercheurs de musées se penchent sur la représentation étonnamment diverse des mollusques dans le jeu de cartes populaire Magic : The Gathering. Ils examinent les escargots, les limaces, les bivalves et les céphalopodes, en comparant les représentations du jeu à la biologie du monde réel. Les auteurs mettent en lumière les manières créatives dont le jeu utilise les formes biologiques, les comportements et l'écologie, révélant une interaction fascinante entre la fantaisie et la science. Cet article est une exploration ludique du lore du jeu et un guide étonnamment perspicace sur la biologie des mollusques, attirant les joueurs et les passionnés de biologie.

Lire plus
Jeux Mollusques

L'IA accélère la synthèse des matériaux : le laboratoire Berkeley utilise un algorithme d'IA pour augmenter considérablement l'efficacité

2025-09-22
L'IA accélère la synthèse des matériaux : le laboratoire Berkeley utilise un algorithme d'IA pour augmenter considérablement l'efficacité

Des chercheurs du laboratoire Berkeley ont utilisé un algorithme d'IA, AutoBot, pour améliorer considérablement l'efficacité de la synthèse de films de haute qualité. AutoBot analyse les données de diverses techniques de caractérisation pour apprendre rapidement la relation entre les paramètres de synthèse et la qualité du film. La recherche a révélé que des films de haute qualité peuvent être synthétisés à des niveaux d'humidité relative compris entre 5 % et 25 %, sans nécessiter de contrôles environnementaux stricts. Cette recherche jette les bases importantes pour la fabrication commerciale et démontre l'immense potentiel de l'IA dans la science des matériaux.

Lire plus
Technologie Synthèse de Films

Le Mystérieux `@isolated(any)` de Swift 6 : Ce que vous devez savoir

2025-09-01
Le Mystérieux `@isolated(any)` de Swift 6 : Ce que vous devez savoir

Swift 6 introduit l'attribut `@isolated(any)`, qui décrit l'isolement des fonctions asynchrones, initialement source de confusion. Il nécessite toujours un argument, mais cet argument ne peut pas varier. L'article explique son introduction : pour résoudre le problème de la perte d'informations d'isolement lors de la planification des fonctions asynchrones. `@isolated(any)` donne accès à la propriété d'isolement d'une fonction, permettant une planification plus intelligente, notamment lors de l'utilisation de `Task` et `TaskGroup`, garantissant ainsi l'ordre d'exécution des tâches sur le MainActor. Bien qu'il puisse être généralement ignoré, la compréhension de `@isolated(any)` est cruciale pour écrire du code concurrent efficace et fiable lors de la gestion de l'isolement et de la planification des fonctions asynchrones.

Lire plus
Développement Fonctions asynchrones

Dolby Vision 2 : l’HDR dopé à l’IA pour une meilleure qualité d’image

2025-09-04
Dolby Vision 2 : l’HDR dopé à l’IA pour une meilleure qualité d’image

Dolby a annoncé Dolby Vision 2, une évolution de son format HDR. Au-delà des réglages fins des paramètres d’image, Dolby Vision 2 introduit l’« Intelligence du contenu », utilisant l’IA et des capteurs TV pour ajuster dynamiquement la luminosité, répondant ainsi aux plaintes fréquentes concernant des scènes trop sombres. Une nouvelle fonctionnalité, « Mouvement authentique », vise à optimiser le traitement du mouvement dans différents environnements de visualisation, même si cela pourrait s’avérer controversé auprès des puristes.

Lire plus
Technologie

8 Ans de Redémarrages Induits par le Sommeil : Décodage d’un Bug du Firmware d’un Dell Inspiron

2025-09-22

Pendant huit ans, l’ordinateur portable Dell Inspiron 5567 de l’auteur redémarrait aléatoirement lorsqu’il était mis en veille, et ce sur plusieurs systèmes d’exploitation. Une plongée approfondie dans le code source du firmware a révélé le coupable : la méthode SPTS du pont sud. Cette méthode envoyait prématurément la commande de veille avant de définir correctement l’état de veille, ce qui causait les redémarrages. La solution a consisté à réorganiser le code dans SPTS pour s’assurer que l’état de veille était correctement défini avant de déclencher la mise en veille. L’article détaille le processus de débogage et explore les subtilités des états de veille ACPI.

Lire plus
Matériel

Circuit de chenille lumineuse avec de la pâte conductrice

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

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

Lire plus
Développement projet STEM pour enfants

Fuite : Microsoft BASIC 1.1 de 1978 pour 6502 !

2025-09-04
Fuite : Microsoft BASIC 1.1 de 1978 pour 6502 !

Le code source de Microsoft BASIC 1.1 pour le microprocesseur 6502, datant de 1978, a été divulgué ! Ce programme en langage assembleur de 6 955 lignes a été fondamental pour la révolution de l’ordinateur personnel, alimentant des machines anciennes comme l’Apple II et le Commodore PET. Sa publication offre un aperçu des premiers succès de Microsoft, montrant sa compatibilité multiplateforme et sa gestion efficace de la mémoire, laissant une marque indélébile sur l’industrie du logiciel.

Lire plus
Technologie Assembleur 6502

Rust pour Linux : Nouveau type "Untrusted" renforçant la sécurité du noyau

2025-09-19

Le noyau Linux fait face à des menaces de sécurité provenant de nombreuses sources de données non fiables, notamment l'espace utilisateur, les réseaux et le stockage amovible. Pour améliorer la sécurité, Benno Lossin propose une nouvelle API Rust introduisant le type `Untrusted` pour marquer les données provenant de sources non fiables. Tirant parti du système de types de Rust, cela empêche les décisions accidentelles basées sur des données non validées de l'espace utilisateur, atténuant les attaques potentielles. L'API, maintenant à sa quatrième révision, inclut des fonctions utilitaires et la prise en charge des structures de données courantes telles que les tranches et les vecteurs. Son utilisation future dans les fonctions `ioctl()` des pilotes promet une sécurité accrue du noyau, avec des discussions supplémentaires attendues lors de la prochaine conférence Kangrejos sur le projet Rust pour Linux.

Lire plus

Sping : Un outil moderne de surveillance de latence HTTP/TCP pour terminal

2025-08-25

Sping est un outil moderne en ligne de commande pour surveiller la latence HTTP/TCP avec une visualisation en temps réel, un chronométrage par phases et une analyse avancée. Il prend en charge les protocoles HTTP et TCP, affichant les temps de réponse, la détection des valeurs aberrantes et les statistiques dans une interface utilisateur de terminal interactive ou via une sortie texte simple et JSON. Les fonctionnalités incluent des intervalles, des nombres, des seuils et plusieurs palettes de couleurs personnalisables. Facile à installer via pip et produisant des captures d'écran attrayantes pour la collaboration, Sping aide à diagnostiquer les problèmes de latence réseau aux couches 4+.

Lire plus

Le Sac d'Ordinateur Portable Furtif : Un Chef-d'œuvre d'Accessoire de Film

2025-09-22
Le Sac d'Ordinateur Portable Furtif : Un Chef-d'œuvre d'Accessoire de Film

Porter un ordinateur portable dans un sac d'épicerie à une réunion du conseil d'administration de Cloudflare a suscité des commentaires. L'auteur préfère les sacs discrets, ce qui l'a conduit à découvrir la solution parfaite : un sac d'épicerie silencieux, accessoire de film. Semblant être un sac en papier brun typique, il est en fait en tissu, durable, presque silencieux et de la taille parfaite pour un MacBook Pro vintage. C'est le summum de la praticité discrète.

Lire plus

Portrait typographique : l'exploit remarquable d'un imprimeur finlandais

2025-04-16
Portrait typographique : l'exploit remarquable d'un imprimeur finlandais

En 1937, le typographe finlandais Valto Malmiola a méticuleusement réalisé un portrait de Jean Sibelius en utilisant des dizaines de milliers de pièces de règles en laiton et de matériel d'espacement. Il ne s'agissait pas d'une simple impression ; Malmiola a traité les caractères comme des pixels, les disposant avec une précision incroyable pour créer des effets de niveaux de gris. L'article détaille le processus de Malmiola, ses inspirations tirées des tendances internationales et de ses expériences personnelles, et explore la place de son œuvre dans l'art contemporain et moderne. L'article aborde également le fait controversé que Malmiola était un sympathisant nazi.

Lire plus
Design

InfraAsAI : Révolutionner l'IaC avec l'IA

2025-09-22
InfraAsAI : Révolutionner l'IaC avec l'IA

InfraAsAI est un outil alimenté par l'IA qui automatise la gestion de l'Infrastructure as Code (IaC). Il utilise un canevas interactif et un chatbot permettant aux utilisateurs de définir facilement des tâches et de générer automatiquement plusieurs pull requests. Ses principales fonctionnalités incluent : un canevas visuel pour éditer les tâches, des pull requests générées par un agent IA, la gestion de tâches multi-pull requests, des règles et des modèles personnalisables (par exemple, les messages de commit et les demandes de revue Slack), des modèles optimisés pour les systèmes de fichiers IaC et une configuration YAML simple. Il surmonte les limites des modèles linguistiques publics qui ont des difficultés avec les organisations IaC multi-référentiels complexes, augmentant ainsi considérablement l'efficacité.

Lire plus
Développement

Le Mensonge du Codage IA : Hype de Productivité ou Échec ?

2025-09-04
Le Mensonge du Codage IA : Hype de Productivité ou Échec ?

Un programmeur chevronné de 28 ans remet en question les affirmations concernant les outils de codage IA, révélant une expérience de six semaines qui n'a montré aucun gain de productivité significatif, et potentiellement même un ralentissement. L'auteur soutient que le battage médiatique de l'industrie autour de l'augmentation de la productivité stimulée par l'IA est largement exagéré, sans le soutien de données réelles. À l'aide de données exhaustives, l'article démontre l'absence d'augmentation attendue de la production de développement de logiciels, démystifiant le mythe de « l'ingénieur 10x ». L'auteur exhorte les développeurs à aborder les outils IA de manière critique, en évitant l'adoption aveugle et en résistant aux affirmations marketing irréalistes.

Lire plus
Développement
1 2 10 11 12 14 16 17 18 595 596