Interpol abandonne le terme « pig butchering »

2024-12-18
Interpol abandonne le terme « pig butchering »

Interpol a annoncé qu'elle n'utiliserait plus le terme « pig butchering » pour décrire les escroqueries en ligne, arguant qu'il pourrait faire honte aux victimes et les dissuader de porter plainte. L'organisation estime que ce terme déshumanise les victimes et préfère « romance baiting », un terme qu'elle juge plus sensible et respectueux. Ce changement souligne un virage vers la priorité accordée au soutien aux victimes et met l'accent sur la nécessité d'un langage plus attentif lors de la discussion de crimes sensibles. Cependant, de nombreuses agences d'application de la loi américaines continuent d'utiliser le terme original.

Lire plus

Des observations mystérieuses de drones continuent de hanter la côte est des États-Unis

2024-12-18
Des observations mystérieuses de drones continuent de hanter la côte est des États-Unis

Une vague d'observations mystérieuses de drones provoque une inquiétude généralisée et des fermetures d'espace aérien sur la côte est des États-Unis. Ces drones de la taille de SUV ont été signalés près de bases militaires et d'aéroports dans le New Jersey et New York, perturbant les voyages aériens. Alors que les agences fédérales enquêtent, les explications restent insaisissables, avec des spéculations allant de complots politiques à d'autres causes inconnues. Le mystère persistant alimente l'anxiété du public et les appels à une résolution rapide pour éviter de nouvelles perturbations et menaces potentielles.

Lire plus

AT&T abandonne le travail hybride et impose un retour au bureau 5 jours par semaine

2024-12-18
AT&T abandonne le travail hybride et impose un retour au bureau 5 jours par semaine

Suivant l'exemple d'Amazon, AT&T abandonne son modèle de travail hybride. À partir de janvier, tous les employés devront travailler au bureau cinq jours par semaine. Cette décision marque un changement d'approche dans le secteur de la technologie concernant le télétravail et a suscité un débat important. AT&T vise à améliorer la collaboration d'équipe et à favoriser une culture d'entreprise plus forte.

Lire plus

Se lier d'amitié avec des philosophes anciens : un chemin vers l'amélioration de soi

2024-12-18
Se lier d'amitié avec des philosophes anciens : un chemin vers l'amélioration de soi

Cet article explore la pratique unique de se « lier d'amitié » avec des philosophes anciens. L'auteure Helen De Cruz raconte son parcours personnel d'engagement profond avec Mencius et son contexte historique, participant à un dialogue mental qui lui a apporté des conseils et une amélioration de soi. Cette « amitié intemporelle » n'a pas seulement amélioré sa compréhension des textes philosophiques, mais l'a également préparée à affronter les défis professionnels et les décisions de la vie en puisant dans la sagesse ancienne, en cultivant la vertu et, en fin de compte, en menant une vie plus épanouissante.

Lire plus

Au-delà de NISQ : L'aube de la machine Megaquop

2024-12-18
Au-delà de NISQ : L'aube de la machine Megaquop

John Preskill, du Caltech, a prononcé un discours principal à la conférence Q2B 2024, discutant de la transition potentielle de l'ère NISQ (Quantum Intermédiaire Bruité) à l'ère Megaquop (millions d'opérations quantiques). Les machines Megaquop sont conçues pour exécuter des millions d'opérations quantiques, bien qu'avec un taux d'erreur encore élevé. Grâce à des techniques d'atténuation des erreurs et à des qubits physiques de meilleure qualité, elles pourraient réaliser des tâches hors de portée des ordinateurs classiques et des machines NISQ. Les progrès significatifs des équipes de Google, AWS et d'autres dans la correction d'erreurs quantiques et les améliorations du matériel jettent les bases des machines Megaquop. Cependant, Preskill a souligné les défis, notamment la vitesse de décodage pour la correction d'erreurs quantiques, l'atténuation des interférences des rayons cosmiques et l'identification d'applications commercialement viables. Les applications futures des machines Megaquop pourraient inclure des simulations de systèmes quantiques complexes et des recherches en science des matériaux.

Lire plus

Projet GitHub ted : Un éditeur de fichiers basé sur une machine de Turing

2024-12-18
Projet GitHub ted : Un éditeur de fichiers basé sur une machine de Turing

ted est un outil en ligne de commande écrit en Go qui permet aux utilisateurs de modifier des fichiers selon les règles d'une machine de Turing fournie. Inspiré par le besoin de l'auteur de traiter des fichiers journaux, ted utilise des automates d'état pour extraire précisément les informations souhaitées. Il prend en charge diverses opérations, notamment la correspondance d'expressions régulières, l'exécution de commandes sed, l'affectation de variables, la capture et le contrôle de sortie, et offre des fonctionnalités telles que la capture de plusieurs lignes, les groupes de capture regex et le déplacement de tête/queue de fichier.

Lire plus

Application Homescreen : Redéfinir l'expérience de votre écran d'accueil

2024-12-18

Homescreen est une application conçue pour révolutionner l'expérience de votre écran d'accueil. En rompant avec les limites des écrans d'accueil traditionnels des téléphones, elle offre aux utilisateurs une manière plus personnalisée, efficace et pratique d'interagir avec leurs appareils. Les utilisateurs peuvent personnaliser les widgets, les thèmes et les dispositions pour créer un écran d'accueil unique, augmentant ainsi leur productivité et leur plaisir d'utilisation. Homescreen n'est pas qu'un simple remplacement de l'écran d'accueil ; c'est une approche novatrice de l'utilisation de nos téléphones.

Lire plus

Du fabricant de cornichons au roi : l’histoire méconnue de Khalid Sheldrake

2024-12-18
Du fabricant de cornichons au roi : l’histoire méconnue de Khalid Sheldrake

Bertie Sheldrake, petit-fils d’un fabricant de cornichons londonien, s’est converti à l’islam, changeant son nom pour Khalid. Il est devenu une figure importante de la communauté musulmane britannique, fondant des revues et acceptant finalement la royauté de la République islamique éphémère du Turkestan oriental au Xinjiang. Ce voyage incroyable, de la vie ordinaire à Londres à un royaume lointain puis à l’obscurité, ajoute un chapitre fascinant à l’histoire de l’islam britannique du XXe siècle.

Lire plus

Récupération des données du capteur : Libération du cloud

2024-12-18
Récupération des données du capteur : Libération du cloud

Cet article décrit comment un ingénieur logiciel embarqué a repris le contrôle des données d'un capteur de radon connecté au cloud en contournant les serveurs du fabricant. En analysant le trafic réseau, l'ingénieur a découvert une vulnérabilité où le capteur ne validait pas correctement les certificats du serveur. À l'aide d'un serveur DNS local et d'un serveur web Python personnalisé, l'ingénieur a réussi à intercepter et à lire les données brutes du capteur. Cela permet un accès programmatique et garantit la continuité du fonctionnement même si les serveurs du fabricant tombent en panne. L'article souligne l'importance de la sécurité du réseau et les risques de confidentialité liés au trafic DNS.

Lire plus

Fractions égyptiennes : Un voyage à travers les mathématiques antiques

2024-12-18

Cet article explore le monde fascinant des fractions égyptiennes, un système mathématique unique utilisé par les anciens Égyptiens. Contrairement aux fractions modernes, les fractions égyptiennes n'utilisent que des fractions unitaires (fractions avec un numérateur de 1) et tous les dénominateurs doivent être distincts. L'article retrace l'histoire des fractions égyptiennes, en se concentrant sur le Papyrus mathématique de Rhind, et examine leurs applications pratiques, telles que le partage équitable des ressources. Il présente l'algorithme glouton pour trouver des fractions égyptiennes et des méthodes pour trouver les plus courtes, explorant également des problèmes mathématiques non résolus connexes, y compris la conjecture d'Erdős-Straus.

Lire plus

L'extension de navigateur 'refoorest' accusée d'escroquerie liée à la plantation d'arbres

2024-12-18
L'extension de navigateur 'refoorest' accusée d'escroquerie liée à la plantation d'arbres

Une enquête sur l'extension de navigateur refoorest et le SDK Impact Hero de Colibri Hero révèle un système trompeur de marketing d'affiliation déguisé en initiative de plantation d'arbres. L'extension fausse le nombre d'arbres plantés, exploite les données des utilisateurs via des avis et des partages incités, et le SDK obtient des autorisations excessives des utilisateurs sans divulgation appropriée, violant les politiques du Chrome Web Store. L'article expose un schéma de pratiques opaques, notamment de faux témoignages, un manque de transparence financière et des failles de sécurité des données, remettant sérieusement en question les affirmations de l'entreprise concernant sa responsabilité environnementale.

Lire plus

Championnat du monde d'échecs 2024 : Une analyse approfondie basée sur les données

2024-12-18
Championnat du monde d'échecs 2024 : Une analyse approfondie basée sur les données

Le Championnat du monde d'échecs 2024 a sacré Gukesh Dommaraju comme le plus jeune champion du monde de l'histoire, après sa victoire contre Ding Liren. Cette analyse utilise des données telles que la précision, les types d'erreurs, la perte moyenne de centipawn, les temps de jeu, le taux de conversion et le taux de remontée pour disséquer le match. Les données suggèrent que Ding Liren a fait preuve d'une précision et d'une constance légèrement supérieures, mais une erreur cruciale lors de la dernière partie s'est avérée décisive. L'auteur conclut que, si l'analyse des données offre une perspective objective, elle doit être combinée à d'autres facteurs pour une compréhension holistique des complexités du match.

Lire plus

L'amulette d'argent de Francfort réécrit l'histoire du christianisme primitif

2024-12-18
L'amulette d'argent de Francfort réécrit l'histoire du christianisme primitif

Des archéologues ont mis au jour un artefact révolutionnaire dans une tombe romaine du IIIe siècle près de Francfort, en Allemagne : une amulette en argent, l'« inscription d'argent de Francfort ». Datant de 230 à 270 ap. J.-C., cette amulette précède de près de 50 ans les artefacts chrétiens connus de la région. Son inscription, déchiffrée grâce à une technologie de pointe, contient un contenu exclusivement chrétien, comprenant des invocations à Jésus-Christ et des citations bibliques. Cette découverte repousse considérablement la chronologie de la présence du christianisme au nord des Alpes, éclairant sa diffusion et son influence précoces en Germanie romaine. La découverte a des implications majeures pour l'archéologie, la théologie et l'histoire romaine.

Lire plus

Technologie GPS expliquée : du positionnement simple à la navigation globale

2024-12-18
Technologie GPS expliquée : du positionnement simple à la navigation globale

Cet article fournit une explication complète de la technologie GPS. En commençant par un système de positionnement 2D simple, l’auteur introduit progressivement des concepts clés tels que le positionnement 3D, la mesure du temps, les orbites des satellites, les effets relativistes et le traitement du signal. Grâce à des analogies intelligentes et à des illustrations vivantes, l’auteur explique comment le GPS utilise les signaux émis par les satellites, combinés à des mesures de temps et de distance, pour calculer avec précision la position et le décalage temporel du récepteur. L’article explore également les détails techniques du codage, du décodage et des capacités anti-interférence du signal GPS, en montrant les bases scientifiques et techniques profondes de la technologie GPS.

Lire plus

Railway : Automatisation des revenus, pas des ventes

2024-12-18
Railway : Automatisation des revenus, pas des ventes

Railway partage son expérience de transition des ventes traditionnelles à une croissance des revenus automatisée. Les premières tentatives de ventes traditionnelles se sont avérées inefficaces. Ils ont opté pour un modèle de croissance pilotée par le produit (PLG) et ont développé un modèle de régression pour prédire les mises à niveau ou le churn des clients. Ce modèle utilise des facteurs tels que les builds réussis/échoués, les régions configurées, les demandes d'assistance et l'adoption des fonctionnalités pour attribuer un score aux clients, en identifiant ceux qui ont besoin d'aide. Le support proactif et cette approche ciblée ont stimulé les revenus et la satisfaction client, conduisant à une croissance durable de l'entreprise.

Lire plus

Le pari de 33 milliards de dollars du Japon sur la fabrication de puces

2024-12-18
Le pari de 33 milliards de dollars du Japon sur la fabrication de puces

Le Japon investit 33 milliards de dollars dans la construction d'usines de semi-conducteurs dans des régions éloignées comme Hokkaido, dans le but de reconquérir sa domination dans l'industrie des puces. Cela a créé un boom de la construction et attiré de nombreux travailleurs, un contraste saisissant avec le marché du travail relativement lent de la région. Ce projet ambitieux est un pari risqué, mais reflète la détermination du Japon à revenir à l'avant-garde de l'innovation technologique.

Lire plus

Optimisation du JSON Ruby : Partie 1

2024-12-18

Cet article de blog explique comment l’auteur a optimisé la gemme `json` de Ruby pour en faire l’un des analyseurs et générateurs JSON les plus rapides. Au lieu de techniques complexes, des optimisations simples ont été appliquées sur la base du profilage, telles que l’évitement des vérifications redondantes, la priorisation des conditions moins coûteuses, la réduction des coûts de configuration et l’utilisation de tables de recherche. Ces améliorations s’appliquent au code C et au code Ruby. Les optimisations ont considérablement amélioré les performances de la gemme `json`, la rendant compétitive par rapport à des alternatives telles que `oj`, réduisant le besoin de correctifs de type « monkey patch » et résolvant les problèmes de stabilité et de compatibilité liés à `oj`.

Lire plus

Plus d'Adam : L'adaptation du taux d'apprentissage à l'initialisation est tout ce dont vous avez besoin

2024-12-18
Plus d'Adam : L'adaptation du taux d'apprentissage à l'initialisation est tout ce dont vous avez besoin

Les chercheurs présentent SGD-SaI, un nouvel optimiseur améliorant la descente de gradient stochastique. SGD-SaI traite les déséquilibres d'entraînement en adaptant le taux d'apprentissage à l'initialisation pour différents groupes de paramètres, en fonction de leur rapport signal/bruit du gradient. Bien plus efficace en mémoire qu'AdamW, SGD-SaI égale ou surpasse les performances d'AdamW sur diverses tâches basées sur les Transformers, incluant la classification ImageNet et le pré-entraînement des LLM. Sa robustesse et son aspect pratique sont démontrés dans diverses applications, en faisant une alternative convaincante.

Lire plus
IA

ImPlot3D : Une bibliothèque de tracé 3D en mode immédiat hautes performances basée sur Dear ImGui

2024-12-18
ImPlot3D : Une bibliothèque de tracé 3D en mode immédiat hautes performances basée sur Dear ImGui

ImPlot3D est une bibliothèque open source construite sur Dear ImGui, offrant aux développeurs un moyen simple et performant de créer des tracés 3D. Indépendante d'ImPlot, ImPlot3D prend en charge divers types de tracés 3D, notamment les tracés de lignes, les nuages de points, les surfaces et les maillages, avec rotation, panoramique et zoom interactifs. Son API intuitive, similaire à Dear ImGui et ImPlot, permet une intégration rapide et la personnalisation des marqueurs, lignes, surfaces et styles de maillage, avec des options pour les palettes de couleurs intégrées ou personnalisées. Une application de démonstration complète aide les utilisateurs à apprendre et à utiliser ses fonctionnalités.

Lire plus
Développement tracé 3D

Interprète Métacirculaire Python : Implémentation d’un interpréteur Python en Python

2024-12-18

Cet article montre comment créer un interpréteur métacirculaire Python (MCI) à l’aide de Python lui-même. Un MCI est un interpréteur écrit dans le langage qu’il interprète, permettant l’implémentation d’un sous-ensemble ou d’un sur-ensemble du langage hôte. L’auteur détaille l’implémentation du MCI, en couvrant l’analyse du code source Python, la construction d’un arbre de syntaxe abstraite (AST), la traversée de l’AST et l’exécution des instructions, ainsi que des concepts cruciaux tels que la portée, les tables de symboles et la gestion des instructions de contrôle de flux (par exemple, les boucles while et les instructions if). Cet exemple fournit une compréhension approfondie de la mécanique de l’interprète et montre comment tirer parti du module AST de Python et des fonctions intégrées pour construire des interprètes plus complexes.

Lire plus

Notebooks Jupyter : Tests de bout en bout et documentation en un

2024-12-18

Lors du développement d'une bibliothèque de calcul quantique, l'auteur a utilisé des Notebooks Jupyter à la fois comme guides d'utilisation et comme tests de bout en bout. En lisant des variables d'environnement (comme SERVER_URL) dans les notebooks, il a obtenu la paramétrisation, permettant l'exécution par les utilisateurs et les pipelines CI/CD automatisés. Deux méthodes d'exécution des notebooks ont été explorées : nbclient pour sa simplicité, et nbconvert/jq pour un contrôle plus fin mais une complexité accrue. L'auteur a opté pour la simplicité de nbclient, intégrant efficacement la maintenance de la documentation et les tests de code, assurant l'intégrité des deux à chaque demande de fusion.

Lire plus
Développement Tests de bout en bout

Le pont terrestre de Béring était plus un marais qu'une steppe, selon une étude

2024-12-18
Le pont terrestre de Béring était plus un marais qu'une steppe, selon une étude

De nouvelles recherches remettent en question la vieille hypothèse selon laquelle le pont terrestre de Béring, l'ancienne masse continentale reliant la Sibérie et l'Alaska, était une steppe sèche. À l'aide de sonars et de carottes de sédiments, les scientifiques ont révélé un paysage beaucoup plus humide, plus proche d'un écosystème marécageux avec de nombreux cours d'eau et lacs. Cette découverte complique les théories sur la migration humaine et animale à travers le pont, car le terrain humide aurait présenté des défis et des opportunités différents pour diverses espèces. Il est intéressant de noter que de l'ADN de mammouths a été trouvé dans les sédiments, indiquant que même dans cet environnement marécageux, les grands animaux pouvaient prospérer et traverser la zone. Cette recherche offre une perspective révisée sur la manière dont les humains anciens ont peuplé l'Amérique du Nord.

Lire plus

Dompter le chaos : centralisation et structuration de la gestion des erreurs en Go

2024-12-18
Dompter le chaos : centralisation et structuration de la gestion des erreurs en Go

Cet article détaille le parcours de l’auteur pour résoudre les problèmes croissants de gestion des erreurs dans un projet Go en développement. Au départ, l’approche simple de la gestion des erreurs a dégénéré en un chaos de journaux confus et d’erreurs intraçables. Pour y remédier, un nouveau cadre de gestion des erreurs a été conçu et mis en œuvre. Ce cadre utilise un système centralisé et structuré avec des codes d’espace de noms pour rendre les erreurs significatives et traçables. Le cœur du système est une déclaration centralisée des codes d’erreur ; chaque couche de service ne renvoie que ses propres codes d’espace de noms, enrichis d’informations contextuelles. L’article explique en détail les décisions de conception, la mise en œuvre, les leçons apprises et la stratégie de migration, offrant une expérience pratique précieuse.

Lire plus

Archive Team : Sauvegarde de l’histoire numérique

2024-12-18

L’Archive Team est un collectif informel d’archivistes, de programmeurs et de bénévoles dédiés à la préservation de notre héritage numérique. Depuis 2009, ils luttent contre la fermeture de sites web, la suppression de données et plus encore, s’efforçant de sauver des informations historiques avant qu’elles ne soient perdues à jamais. Ils participent activement à divers projets d’archivage de données, offrant des conseils sur la gestion et la récupération de données. Les projets actuels incluent la sauvegarde de données de plates-formes telles que Telegram et Cohost, ainsi que des efforts continus pour des sites tels que Blogger, GitHub et Imgur.

Lire plus

Ergo : Un serveur IRC moderne écrit en Go

2024-12-18
Ergo : Un serveur IRC moderne écrit en Go

Ergo est un serveur IRC moderne écrit en Go, conçu pour être facile à configurer et à utiliser. Il combine les fonctionnalités d'un ircd, d'un framework de services et d'un bouncer (gestion de comptes intégrée, stockage de l'historique et fonctionnalité de bouncer). Il prend en charge la dernière version d'IRCv3 et est hautement personnalisable via une configuration YAML rehashable. Les fonctionnalités clés incluent des services intégrés (NickServ, ChanServ, HostServ), une prise en charge native de TLS/SSL, l'authentification SASL, la prise en charge de LDAP et des fonctionnalités de sécurité et de confidentialité avancées.

Lire plus
Développement serveur IRC

Lancement de l'égaliseur 5 bandes open source a5eq.lv2

2024-12-18
Lancement de l'égaliseur 5 bandes open source a5eq.lv2

ashafq a publié a5eq.lv2, un plugin égaliseur 5 bandes LV2 open source. Ce plugin comprend une étagère basse, trois filtres de crête et une étagère haute, conçus pour une sculpture audio précise par les ingénieurs du son amateurs et professionnels. Il dispose de coefficients de filtre haute précision, d'un traitement stéréo et d'une interface conviviale. Compatible avec tout logiciel hôte prenant en charge LV2, comme Ardour et Audacity, il est facile à installer et à utiliser via la ligne de commande. Les utilisateurs peuvent soumettre des problèmes ou contribuer au code via GitHub.

Lire plus
Développement traitement audio égaliseur

Exbody2 : Imitation de mouvement complet du corps haute fidélité pour robots humanoïdes

2024-12-18

Des chercheurs ont développé Exbody2, un framework de suivi corporel complet généralisé permettant aux robots humanoïdes d'exécuter des mouvements expressifs avec une stabilité comparable à celle des humains. Entraîné en simulation via l'apprentissage par renforcement puis transféré au monde réel, Exbody2 découple le suivi des points clés du contrôle de la vitesse. Il exploite une politique d'enseignant privilégiée pour distiller des compétences d'imitation précises, réalisant une réplication haute fidélité de mouvements dynamiques tels que la course, accroupissement et la danse. Des expériences sur deux plates-formes humanoïdes démontrent des performances supérieures par rapport aux méthodes de pointe, fournissant des lignes directrices pratiques pour un contrôle complet du corps avancé en robotique humanoïde.

Lire plus

Recherche Google : la baisse de qualité provoque la frustration des utilisateurs

2024-12-18
Recherche Google : la baisse de qualité provoque la frustration des utilisateurs

L'expert SEO Elie Berreby souligne une baisse significative de la qualité de la recherche Google, entraînant une insatisfaction généralisée des utilisateurs. En analysant les retours utilisateurs de canaux non officiels comme les commentaires YouTube, il révèle des plaintes concernant la détérioration des résultats de recherche, la publicité excessive et les aperçus IA qui volent du contenu. La stratégie de Google semble privilégier la monétisation au détriment de l'expérience utilisateur, ce qui pourrait pousser les utilisateurs vers des moteurs de recherche alternatifs. L'article sert d'avertissement à Google, suggérant des conséquences graves si des améliorations ne sont pas apportées.

Lire plus

Éditeur de texte adaptable 'ad' : Fusion de Vim et Acme

2024-12-18
Éditeur de texte adaptable 'ad' : Fusion de Vim et Acme

ad est un nouvel éditeur de texte qui combine l'interface d'édition modale de Vim et Kakoune avec l'approche d'extensibilité d'Acme de Plan9. ad permet aux utilisateurs d'exécuter du texte et sert de terrain de jeu pour expérimenter l'implémentation de diverses fonctionnalités d'éditeurs de texte. Actuellement, ad est suffisamment stable et complet pour être testé, bien que la documentation soit rare et que des bogues puissent exister. La philosophie de conception d'ad combine l'édition modale de Vim, le mini-buffer d'Emacs et les commandes d'édition et l'extensibilité d'Acme, dans le but de créer un environnement d'édition confortable qui prend en charge l'interaction directe avec des outils et des programmes externes.

Lire plus
1 2 579 580 581 583 585 586 587 595 596