Un bug de Google Traduction transforme « Oui » en « Fourchettes » dans les sondages en ligne

2025-03-26
Un bug de Google Traduction transforme « Oui » en « Fourchettes » dans les sondages en ligne

Un bug étrange dans une enquête en ligne du Pew Research Center de 2024 a remplacé l'option « oui » par « fourchettes » pour certains répondants. L'enquête a révélé qu'une fonctionnalité de conception « lightbox popup » a amené certains navigateurs à interpréter erronément l'enquête en anglais comme étant en espagnol, déclenchant la fonction de traduction automatique de Google Traduction. Cependant, Google Traduction contenait une erreur particulière : la traduction de « oui » de l'espagnol vers l'anglais a donné « fourchettes ». Le Pew Research Center a résolu le problème en désactivant la fonction de traduction du navigateur et en améliorant sa programmation. L'analyse a montré que le bug a eu un impact négligeable sur les données de l'enquête.

Lire plus

httptap : Surveillance des requêtes HTTP/HTTPS sous Linux

2025-02-03
httptap : Surveillance des requêtes HTTP/HTTPS sous Linux

httptap est un outil en ligne de commande pour Linux qui surveille les requêtes HTTP et HTTPS effectuées par n'importe quel programme sans nécessiter de privilèges root. Il y parvient en exécutant le programme cible dans un espace de noms réseau isolé et en interceptant son trafic réseau. Écrit en Go, httptap est indépendant et facilement exécutable. Il affiche des informations détaillées sur la requête, y compris les URL, les codes d'état HTTP, les corps de requête et les corps de réponse, et prend en charge l'exportation de données vers des fichiers HAR. httptap prend également en charge le DoH (DNS sur HTTPS) et gère les redirections HTTP.

Lire plus
Développement

Chimera Linux : Une distribution Linux minimaliste abandonnant systemd

2025-01-26

Chimera Linux est une nouvelle distribution visant une expérience de bureau "simple, transparente et facile à prendre en main". Construite de zéro, sa première version bêta offre un bureau utilisable avec des logiciels utiles, principalement en utilisant des outils BSD. Rejetant systemd pour sa complexité, Chimera utilise Dinit et musl, réduisant les dépendances. Bien que l'installation soit manuelle, sa simplicité et la prise en charge de GNOME/KDE séduisent les utilisateurs expérimentés. L'accent est mis sur un système simplifié et utilisable, et non sur des débats sur les logiciels.

Lire plus
Développement

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

2024-12-13

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

Lire plus
Développement Concurrence

Intelligence Apple : Réception mitigée des fonctionnalités d'IA de l'iPhone

2024-12-16
Intelligence Apple : Réception mitigée des fonctionnalités d'IA de l'iPhone

Un récent sondage révèle que, si l'IA est un facteur important pour les acheteurs d'iPhone, les fonctionnalités d'IA actuelles d'Apple (comme les outils de rédaction et les résumés de notifications) n'ont pas impressionné la majorité des utilisateurs. La plupart les considèrent comme ayant peu ou pas de valeur. Cependant, l'ajout de l'intégration de Genmoji et de ChatGPT dans iOS 18.2 pourrait potentiellement changer cette perception.

Lire plus

Liste de souhaits de support de périphériques ROCm : contribution de la communauté pour la compatibilité future des GPU

2025-01-20
Liste de souhaits de support de périphériques ROCm : contribution de la communauté pour la compatibilité future des GPU

La plateforme de calcul open source ROCm d'AMD sollicite l'avis de la communauté pour déterminer quels GPU bénéficieront d'un support de pilote à l'avenir. Actuellement, ROCm prend en charge certaines cartes AMD Instinct et Radeon, mais de nombreux utilisateurs demandent la prise en charge de plus de modèles, notamment ceux disposant de 16 Go de VRAM ou plus, et le rétablissement de la prise en charge des GPU AMD plus anciens ayant perdu leur compatibilité avec ROCm. Un fil de discussion sur GitHub a généré un engagement communautaire important, les utilisateurs votant activement pour le support GPU souhaité.

Lire plus
Matériel Calcul open source

Araignées sauteuses du Tennessee : plus adorables que vous ne le pensez

2025-04-05

Le Tennessee abrite une étonnante diversité d’araignées sauteuses (Salticidae), de petites créatures diurnes dotées d’une vue exceptionnelle, voire d’une vision des couleurs, utilisée lors de la parade nuptiale. Elles ne tissent pas de toiles, mais utilisent de la soie pour construire des abris et des fils de sécurité pour stabiliser leurs sauts lors de la chasse et de la fuite. Leur venin représente une menace minime pour les humains, et certaines espèces pratiquent le mimétisme, imitant par exemple les fourmis pour éviter les prédateurs. Les mâles ont des rituels de cour complexes, chaque espèce présentant des couleurs et des comportements variés. Bien que petites, les araignées sauteuses jouent un rôle écologique important, et leur abondance en fait un sujet d’observation fascinant.

Lire plus

Nepenthes : Un piège pour les robots d'exploration web

2025-01-16

Nepenthes est un outil conçu pour piéger les robots d'exploration web, en particulier ceux qui récupèrent des données pour les LLM. Il génère une séquence infinie de pages, chacune contenant des dizaines de liens menant de nouveau au piège. Les pages sont générées aléatoirement, mais de manière déterministe, ressemblant à des fichiers statiques immuables. Des délais intentionnels empêchent les robots d'exploration de surcharger votre serveur et de perdre leur temps. Il est possible d'ajouter un générateur de texte Markov en option, donnant aux robots des données pour accélérer le collapse du modèle. Avertissement : Cela consomme beaucoup de CPU, surtout avec le module Markov activé. Utilisez avec précaution.

Lire plus
Développement anti-robot

Node.js active --experimental-strip-types par défaut, améliorant la prise en charge de TypeScript

2024-12-26
Node.js active --experimental-strip-types par défaut, améliorant la prise en charge de TypeScript

Une mise à jour importante de Node.js active l'indicateur `--experimental-strip-types` par défaut. Cela signifie que les développeurs peuvent désormais exécuter des fichiers TypeScript sans configuration supplémentaire. Ce changement vise à améliorer la prise en charge de TypeScript et à détecter davantage de bogues. Bien qu'il soit encore expérimental, cela représente une avancée majeure vers un développement TypeScript plus simple dans Node.js, offrant aux développeurs une expérience plus rationalisée.

Lire plus
Développement Développement

De nouveaux capteurs de force nano-échelle entièrement optiques accèdent à des environnements auparavant inaccessibles

2025-01-03
De nouveaux capteurs de force nano-échelle entièrement optiques accèdent à des environnements auparavant inaccessibles

Des chercheurs de l'Université Columbia ont développé de nouveaux capteurs de force nano-échelle entièrement optiques capables de mesurer les forces avec une sensibilité et une plage dynamique sans précédent. Ces capteurs utilisent l'effet d'avalanche de photons, permettant une détection à distance de la force basée sur la lumière sans connexions physiques. Les applications couvrent la robotique, la biophysique cellulaire, la médecine et même l'exploration spatiale. Cette percée promet de transformer la technologie des capteurs de force, ouvrant de nouvelles possibilités de mesure dans des environnements auparavant inaccessibles.

Lire plus

Résolution de l'énigme des ligatures dans les polices monospace

2025-01-10

Un développeur travaillant sur un éditeur de code graphique a rencontré un problème avec le rendu des ligatures dans les polices monospace. L'activation des ligatures a introduit un glyphe supplémentaire, « LIGSPACE », provoquant un rendu incorrect pour certaines combinações de caractères. Grâce à des expérimentations, le développeur a découvert qu'il ne s'agissait pas d'une véritable ligature, mais d'un espace réservé de largeur nulle pour ajuster l'espacement. La solution a consisté à ignorer les glyphes ayant des dimensions de rendu nulles, résolvant ainsi efficacement le problème. Cet article partage les résultats et les enseignements tirés de ce processus de débogage.

Lire plus
Développement rendu de police

Le service de streaming sportif Venu abandonné avant son lancement

2025-01-10
Le service de streaming sportif Venu abandonné avant son lancement

Le très attendu service de streaming sportif Venu, une coentreprise entre ESPN, Fox et Warner Bros. Discovery, a été annulé avant son lancement officiel. Annoncé l'année dernière pour un lancement prévu à l'automne 2024, Venu visait à fournir un accès en streaming direct à un large éventail de sports, notamment la NFL, la NBA et plus encore. Cependant, un procès pour pratiques anticoncurrentielles et un contrôle réglementaire ont créé des obstacles importants. Bien qu'un accord de fusion entre Disney et FuboTV ait temporairement résolu un procès, les inquiétudes de DirecTV et EchoStar ont finalement conduit à l'arrêt du projet.

Lire plus
Technologie

Télécharger des jeux à la radio dans les années 80 : un chapitre oublié de l'histoire de l'informatique

2025-03-31
Télécharger des jeux à la radio dans les années 80 : un chapitre oublié de l'histoire de l'informatique

Dans le Royaume-Uni des années 1980, en pleine récession économique, la BBC a lancé une initiative d'éducation publique : le projet d'alphabétisation informatique. Au-delà des célèbres BBC Micro et des programmes télévisés, une série moins connue de Radio 4, « The Chip Shop Takeaway », utilisait BASICODE, un système permettant aux logiciels de fonctionner sur divers ordinateurs domestiques. Cela impliquait la diffusion de programmes, notamment des jeux de texte simples, que les auditeurs pouvaient enregistrer et reproduire. Bien qu'en grande partie oublié, ce mode de distribution de logiciels unique met en lumière l'ingéniosité et les limites de l'informatique domestique naissante.

Lire plus
Technologie

Analyse non destructive d'une mosaïque d'Alexandre le Grand vieille de 2 100 ans

2025-01-22
Analyse non destructive d'une mosaïque d'Alexandre le Grand vieille de 2 100 ans

Des chercheurs ont utilisé des techniques non invasives pour analyser une mosaïque vieille de 2 100 ans représentant la bataille d'Issos, conservée au Musée archéologique national de Naples. L'imagerie multispectrale, la fluorescence des rayons X et la spectroscopie ont révélé la composition complexe de la mosaïque et des signes de dégradation. L'étude a identifié divers matériaux utilisés dans sa construction, notamment des marbres italiens et méditerranéens et des roches volcaniques, ainsi que du gypse et de la cire provenant de restaurations antérieures. Les résultats ont également mis en évidence une instabilité thermique et des problèmes structurels, fournissant des données précieuses pour les efforts futurs de restauration.

Lire plus

Contournement critique de l'authentification dans ruby-saml

2025-03-15
Contournement critique de l'authentification dans ruby-saml

Des chercheurs du GitHub Security Lab ont découvert deux vulnérabilités critiques de contournement de l'authentification (CVE-2025-25291 et CVE-2025-25292) dans la bibliothèque ruby-saml. Les attaquants peuvent utiliser une seule signature valide pour falsifier des assertions SAML, permettant ainsi une prise de contrôle de compte en se connectant en tant que n'importe quel utilisateur. La vulnérabilité provient de l'utilisation par ruby-saml de deux analyseurs XML différents (REXML et Nokogiri), créant une différence d'analyse exploitée par les attaquants. La version 1.18.0 corrige la vulnérabilité ; tous les utilisateurs sont invités à mettre à jour immédiatement.

Lire plus
Développement

Un Abrégé d'Électricité et de Galvanisme : Un Voyage à Travers le Temps

2024-12-22
Un Abrégé d'Électricité et de Galvanisme : Un Voyage à Travers le Temps

Cet ouvrage retrace l'histoire de l'électricité et du galvanisme, depuis l'observation antique de Thalès sur l'ambre attirant les corps légers jusqu'aux découvertes majeures qui ont suivi. Il détaille le travail de Gilbert, qui a étudié systématiquement les phénomènes électriques ; de Gray, qui a distingué les conducteurs et les isolants ; et de Du Fay, qui a découvert l'électricité positive et négative. Le point culminant est la preuve apportée par Franklin de l'identité de l'électricité et de la foudre. Le texte décrit minutieusement diverses expériences et appareils, notamment le bocal de Leyde, les générateurs électrostatiques et les parafoudres, tout en explorant les théories électriques des différentes époques, offrant ainsi un voyage captivant à travers l'évolution de la science.

Lire plus

Super Fabricant de Flocons de Neige : Une Merveille Technologique Hivernale

2024-12-26
Super Fabricant de Flocons de Neige : Une Merveille Technologique Hivernale

Le 'Super Fabricant de Flocons de Neige' n'est pas qu'un jouet ; c'est une merveille technologique qui utilise la physique pour créer des cristaux de glace aux formes complexes, ressemblant à des flocons de neige. Un système de contrôle précis pulvérise des gouttelettes d'eau dans un environnement à très basse température, les congelant instantanément sous diverses formes de flocons de neige. Sa conception allie rigueur scientifique et créativité artistique, offrant un spectacle captivant. Les passionnés de science et les amateurs d'art y trouveront un plaisir et une inspiration uniques.

Lire plus
Technologie Physique

Le gouvernement américain resserre les contrôles des dépenses pour lutter contre la fraude

2025-02-20
Le gouvernement américain resserre les contrôles des dépenses pour lutter contre la fraude

Le gouvernement américain a renforcé les restrictions de dépenses sur les cartes gouvernementales SmartPay, à la fois pour les voyages et les achats. Les cartes de voyage, largement utilisées dans les agences gouvernementales, sont suivies par des logiciels comme Concur. Les cartes d'achat, utilisées pour les dépenses inférieures à 10 000 $, nécessitent une approbation préalable par un processus en plusieurs étapes impliquant des superviseurs et des services financiers. Chaque achat est méticuleusement suivi par des systèmes comme Pegasys, exigeant une réconciliation précise des dépenses par rapport aux approbations. Un employé de la GSA a souligné la complexité du système, arguant que la fraude nécessiterait la collusion de plusieurs parties, contredisant les allégations précédentes.

Lire plus

L'affaire Sudoku : Deux approches de la conception de logiciels

2025-02-05
L'affaire Sudoku : Deux approches de la conception de logiciels

Cet article relate les expériences de Ron Jeffries et Peter Norvig dans la création de solveurs de Sudoku. Jeffries, utilisant une approche de conception incrémentale, a commencé par une représentation simple List[Option[Int]], la raffinant itérativement jusqu'à l'achèvement. Cependant, le code résultant était verbeux et manquait d'élégance. Norvig, tirant parti de son expertise en algorithmes de recherche, a utilisé une représentation Map[Coord, Set[Int]], résultant en un code concis et efficace qui a mis en évidence la propagation des contraintes. L'article compare ces philosophies de conception, soulignant l'impact de la connaissance du domaine sur le style de codage et encourageant la réflexion sur les méthodologies de conception de logiciels.

Lire plus

De Next.js à React pur : l’accélération de ComfyDeploy

2025-01-01

L’équipe de ComfyDeploy a migré son tableau de bord de Next.js vers React pur, réduisant le temps de build de 3 minutes à 18 secondes et le temps de rechargement à chaud à moins de 200 ms. Cela a été motivé par des problèmes de lenteur des builds Next.js, de difficulté à tester les API et de coûts API élevés de Vercel à mesure que leur projet grandissait. Le passage à React avec TanStack Router et Rspack a considérablement amélioré l’efficacité du développement et les a contraints à optimiser la conception de leur API et la structure de leur code. Bien qu’ils aient perdu certaines fonctionnalités de Next.js, ils ont estimé que les compromis valaient la peine, ce qui a donné lieu à des builds plus rapides, une expérience de développement plus agréable et une architecture plus optimisée.

Lire plus
Développement

VitoDeploy : simplification du déploiement d'applications PHP

2025-04-02
VitoDeploy : simplification du déploiement d'applications PHP

VitoDeploy est une application web auto-hébergée qui simplifie la gestion des serveurs et le déploiement d'applications PHP sur des serveurs de production, notamment pour Laravel. Les développeurs apprécient sa facilité d'utilisation, ses performances et sa polyvalence, beaucoup soulignant son caractère open-source. L'application supporte désormais SQLite, et une branche 1.x est disponible pour les tests bêta.

Lire plus
Développement Outil de déploiement

L'acquisition de Cray par Sun : Un accord révolutionnaire

2025-05-18

Un groupe d'ingénieurs de San Diego, dont beaucoup d'anciens employés de NCR, ont fondé une entreprise pour construire des ordinateurs massivement parallèles utilisant des processeurs Sparc. Après plusieurs acquisitions et restructurations, ils ont été rachetés par Cray, aboutissant au développement du serveur CS6400 (SuperDragon). Le CS6400, avec des fonctionnalités innovantes telles que les domaines système dynamiques et le routage alternatif, a gagné du terrain. Plus tard, SGI a vendu cette division de Cray à Sun pour 50 millions de dollars. Sun a reconnu le potentiel de la technologie et, s'appuyant sur celle-ci, a développé l'Ultra Enterprise Server 10000 (Starfire), obtenant un succès commercial phénoménal et générant des milliards de dollars de revenus pour Sun. Il est considéré comme l'une des meilleures acquisitions depuis que Microsoft a acheté DOS, démontrant la puissance de l'innovation technologique associée à une stratégie de marché intelligente.

Lire plus
Technologie

Oliver Heaviside et la théorie des lignes de transmission : un génie oublié

2025-01-27

Cet article dévoile les contributions révolutionnaires d'Oliver Heaviside à la théorie des lignes de transmission. Débutant comme un simple opérateur télégraphique, Heaviside, grâce à l'autodidaxie et une compréhension profonde des équations de Maxwell, a résolu les problèmes de distorsion du signal qui affligeaient la technologie télégraphique. Il a corrigé le modèle de Thomson, en intégrant l'inductance, et a dérivé des formules pour l'impédance de la ligne de transmission et la vitesse de propagation du signal. L'invention par Heaviside des bobines Pupin, utilisées pour compenser les pertes de la ligne de transmission et améliorer la qualité du signal, continue d'influencer la technologie de communication moderne.

Lire plus

YouTube a discrètement dégradé ses intégrations web, impactant l'expérience utilisateur

2024-12-14
YouTube a discrètement dégradé ses intégrations web, impactant l'expérience utilisateur

YouTube a récemment modifié son lecteur intégré pour les éditeurs (PfP), supprimant le lien de titre renvoyant vers YouTube. Ce changement, visant à protéger les annonceurs car le PfP permet aux éditeurs de vendre leurs propres annonces, signifie que de nombreux sites web, dont The Verge, ont maintenant des intégrations YouTube où cliquer sur le titre n'ouvre plus la vidéo sur YouTube.com ou l'application. Malgré les efforts de communication avec YouTube, y compris le contact avec le PDG Neal Mohan, le changement persiste. Cela souligne comment les grandes plateformes technologiques peuvent prioriser leurs propres intérêts au détriment de l'expérience utilisateur.

Lire plus
Technologie lecteur intégré

Coder dans MS Paint ? MS Paint IDE le rend possible !

2025-03-05
Coder dans MS Paint ? MS Paint IDE le rend possible !

MS Paint IDE est un programme qui lit les fichiers image standard de MS Paint et traduit le texte à l'intérieur en code exécutable. Écrivez, compilez et exécutez des programmes en utilisant l'interface familière de MS Paint, avec prise en charge des bibliothèques externes et de plusieurs classes. Cela ressemble à de la science-fiction, mais c'est réel !

Lire plus
Développement

Oh là là, Git!?! Un guide de survie

2025-01-16

Cet article de blog relate avec humour les difficultés de l'auteure avec Git et propose des solutions pratiques à des problèmes courants. Il couvre des scénarios tels que l'annulation de commits, la modification des messages de commit, la commit accidentelle sur la mauvaise branche et la récupération de fichiers, en fournissant des commandes et des étapes claires. L'auteure invite les lecteurs à partager leurs propres histoires d'horreur Git pour un apprentissage collectif.

Lire plus
Développement Gestion de code

Incident de sécurité Okta : Exploitation de la limitation de longueur de Bcrypt

2025-02-05
Incident de sécurité Okta : Exploitation de la limitation de longueur de Bcrypt

L'incident de sécurité Okta est né de la manière dont son implémentation de Bcrypt gérait la longueur des données d'entrée. La limite de 72 caractères de Bcrypt a entraîné un troncage, permettant l'authentification avec seulement des noms d'utilisateur partiels et des clés mises en cache. L'article analyse les bibliothèques Bcrypt dans les langages Go, Java, JavaScript, Python et Rust, révélant que beaucoup d'entre elles ne valident pas la longueur des données d'entrée, ce qui crée des risques de sécurité. L'auteur préconise une amélioration de la conception de l'API, en rejetant explicitement les entrées invalides afin d'éviter de telles vulnérabilités.

Lire plus
Développement conception d'API

Dites adieu aux complications : réveillez vos appareils avec une seule commande – Présentation de l'outil 'wol'

2025-01-23
Dites adieu aux complications : réveillez vos appareils avec une seule commande – Présentation de l'outil 'wol'

'wol' est un puissant outil Wake-On-LAN (WOL) qui vous permet de réveiller facilement vos appareils réseau via une interface en ligne de commande ou une interface web. Il prend en charge la configuration de plusieurs machines, offrant une vue de liste simple et une fonctionnalité de réveil en un clic. Que vous préfériez les commandes CLI ou une interface graphique, vous pouvez gérer et réveiller efficacement vos ordinateurs ou serveurs. La prise en charge de Docker est également incluse pour une déploiement facile.

Lire plus
Développement Gestion du Réseau

Où sont passés les premiers sponsors de MrBeast ?

2025-01-02
Où sont passés les premiers sponsors de MrBeast ?

Cet article retrace le parcours des premiers sponsors de MrBeast et analyse leur retour sur investissement. Des entreprises comme Quidd, bien qu'ayant bénéficié d'une exposition massive (260 millions de vues) grâce à des investissements initiaux, ont pivoté vers les NFT avec un modèle économique actuel flou. Honey a été confrontée à des controverses pour avoir prétendument volé des liens de référencement. TikTok a tiré un bénéfice significatif de la publicité de MrBeast, devenant un géant de la vidéo courte. Des jeux mobiles comme Raid: Shadow Legends, malgré des investissements initiaux importants, ont finalement décliné en raison d'une faible rétention des utilisateurs. L'auteur conclut que de nombreux premiers sponsors de MrBeast ont employé des pratiques commerciales quelque peu malhonnêtes et annonce un article suivant détaillant le modèle économique de MrBeast et ses stratégies de sponsoring modernes.

Lire plus
Divers
1 2 549 550 551 553 555 556 557 595 596