Avis de communication interne de l'équipe Diaspora*

2024-12-30
Avis de communication interne de l'équipe Diaspora*

Cet extrait provient d'une communication interne de l'équipe Diaspora*. Il indique que le site web nécessite JavaScript pour fonctionner correctement et fournit des instructions sur la façon de signaler du contenu, y compris les critères de signalement. Il inclut également des liens vers les discussions et le support du projet Diaspora*, ainsi que des informations sur le site web telles que la version du code, les statistiques du pod, les conditions d'utilisation, les coordonnées et une option de mode optimisé pour les appareils tactiles.

Lire plus
Développement Maintenance du site web

SQLite : Une légende incroyable de base de données

2024-12-30

SQLite, la base de données la plus déployée au monde, est maintenue par une équipe de trois personnes, refusant les contributions externes, mais conquérant le monde par ses performances exceptionnelles et sa stabilité. Née sur un navire de guerre américain pour résoudre les problèmes d'indisponibilité du serveur, elle est devenue la pierre angulaire de billions de bases de données. SQLite n'est pas open source, mais plutôt un logiciel du domaine public, avec moins de restrictions que toute licence open source. Son processus de test rigoureux, simulant même des situations extrêmes comme les pannes du système d'exploitation, garantit sa fiabilité extrêmement élevée. Cependant, son modèle économique unique — générer des revenus grâce à un support payant et à des adhésions — est également remarquable. La légende de SQLite réside non seulement dans ses prouesses techniques, mais aussi dans la persévérance et l'innovation qui la sous-tendent.

Lire plus
(avi.im)
Développement légende

Nouvel outil de compression de messages courts : ts_sms

2024-12-30

ts_sms est un nouvel outil de compression de messages courts utilisant des grands modèles de langage. Il utilise une compression sans perte, réduisant le nombre de bits en identifiant et en éliminant la redondance statistique sans perte d'information. Comparé à des outils comme brotli, ts_sms présente des avantages pour la compression de petits messages. Des versions Linux et Windows sont disponibles. Sa technologie principale est similaire à ts_zip, utilisant un système de remplissage spécifique compatible avec le codage arithmétique, éliminant ainsi le besoin de coder explicitement la longueur du message.

Lire plus
Développement

Les magasins « zombies » de Rite Aid : un fantôme du commerce de détail passé ?

2024-12-30
Les magasins « zombies » de Rite Aid : un fantôme du commerce de détail passé ?

Autrefois acteur dominant sur le marché des pharmacies américaines, Rite Aid n'est plus que l'ombre de lui-même, confronté à la faillite et à une concurrence féroce. Des centaines de magasins ont fermé, laissant des rayons vides et se voyant attribuer le surnom de magasins « zombies ». Les consommateurs sont obligés de se tourner vers des concurrents comme Walmart et Amazon. Les difficultés de Rite Aid reflètent les défis plus larges du secteur pharmaceutique, notamment la concurrence intense, la hausse des coûts et la pénurie de personnel. Si certains locaux vacants sont réutilisés par d'autres détaillants, l'avenir de Rite Aid reste incertain, ses magasins « zombies » marquant potentiellement la fin d'une ère.

Lire plus
(qz.com)

Jimmy Carter : Le plus grand président environnementaliste des États-Unis

2024-12-30
Jimmy Carter : Le plus grand président environnementaliste des États-Unis

Cet article examine les réalisations environnementales significatives de l'ancien président américain Jimmy Carter. Malgré un taux d'approbation faible, Carter, dès 1979, a anticipé la gravité de la crise climatique et a activement promu les énergies renouvelables. L'article met en lumière les nombreuses lois environnementales signées pendant sa présidence et ses efforts pour protéger les espaces sauvages américains. Bien que certaines des politiques énergétiques de Carter restent controversées, sa compréhension et sa réponse au changement climatique confirment sa place parmi les plus grands présidents environnementalistes des États-Unis.

Lire plus

La civilisation humaine à la croisée des chemins : effondrement autoritaire ou surabondance ?

2024-12-30
La civilisation humaine à la croisée des chemins : effondrement autoritaire ou surabondance ?

Le Dr Nafeez Ahmed, théoricien des systèmes de renom, affirme dans une nouvelle étude publiée dans Foresight que la civilisation humaine est au bord d'un « saut géant » dans son évolution vers une « surabondance en réseau » alimentée par une énergie propre distribuée. Cependant, ce progrès est menacé par la montée de l'autoritarisme et du populisme nationaliste. Ahmed, qui a prédit avec précision la crise financière de 2008 et la croissance de l'énergie propre, soutient que la civilisation industrielle est en déclin, mais que les technologies émergentes telles que l'énergie propre, l'agriculture cellulaire et l'IA pourraient créer une prospérité sans précédent. Le succès de cette transition dépend de la gouvernance responsable de ces nouvelles capacités.

Lire plus

Ingénierie inverse : percer le mystère du microcontrôleur RF TI SimpleLink

2024-12-30
Ingénierie inverse : percer le mystère du microcontrôleur RF TI SimpleLink

Malgré la popularité des microcontrôleurs RF peu coûteux, le fonctionnement interne de leur matériel RF reste largement non documenté. Cet exposé se penche sur la famille Texas Instruments SimpleLink de microcontrôleurs RF BLE et Sub-GHz. Si le manuel de référence est complet, la section radio est étonnamment succincte. Les présentateurs ont procédé à l'ingénierie inverse du sous-système RF du microcontrôleur SimpleLink, expliquant son fonctionnement, de la pile à l'antenne. Ils ont également effectué l'ingénierie inverse du format de correctif RF propriétaire de TI et étudié les cœurs cachés du modem DSP, ouvrant potentiellement la voie à un SDR monocristal bon marché.

Lire plus

Les unités d'exécution sont souvent pipelinées

2024-12-30

Cet article de blog explore le pipeline des unités d'exécution dans les microarchitectures hors d'ordre. L'auteure a initialement supposé que les unités d'exécution restent occupées jusqu'à la fin de la µop, mais en utilisant la microarchitecture Firestorm (A14 et M1) comme exemple, elle démontre que deux unités d'exécution entières peuvent gérer plusieurs multiplications simultanément, chacune prenant trois cycles. En comparant des séquences d'instructions dépendantes et indépendantes, l'auteure révèle que de nombreuses combinações unité d'exécution/µop sont fortement pipelinées, permettant à une µop d'être émise tandis que l'unité traite d'autres. Cela réduit le temps d'exécution pour les instructions indépendantes de 6 cycles prévus à 4. Enfin, l'auteure explique pourquoi les tableaux de latence et de bande passante des instructions spécifient le débit réciproque : il est équivalent aux cycles/instruction.

Lire plus
Développement unités d'exécution

Panel Graphic Walker : Exploration interactive des données avec HoloViz Panel

2024-12-30
Panel Graphic Walker : Exploration interactive des données avec HoloViz Panel

Panel Graphic Walker est une bibliothèque Python qui intègre la puissance de Graphic Walker dans HoloViz Panel pour l'exploration interactive des données au sein des Jupyter Notebooks et des applications Panel. Elle offre une interface similaire à Tableau, permettant aux utilisateurs de créer rapidement des visualisations et des tableaux dynamiques avec un minimum de code. Elle prend en charge divers backends de données et renderers, et peut gérer de grands ensembles de données en utilisant le calcul côté serveur. Le projet en est à ses débuts ; il est recommandé de fixer une version spécifique.

Lire plus

Une nouvelle classe d'entités virales découvertes dans l'intestin humain

2024-12-30
Une nouvelle classe d'entités virales découvertes dans l'intestin humain

Des chercheurs ont découvert une classe entièrement nouvelle d'objets similaires à des virus dans le système digestif humain, appelés « obélisques ». Ces structures d'ARN, d'environ 1 000 nucléotides de long, sont différentes de tous les virus connus et pourraient représenter une entité biologique entièrement nouvelle, comblant potentiellement le fossé évolutif entre les molécules génétiques simples et les virus complexes. Trouvés dans les microbiomes humains, les obélisques codent pour une nouvelle protéine appelée « oblins », mais leur impact sur les cellules hôtes et leur mécanisme de transmission restent inconnus. Cette découverte ouvre de nouvelles voies passionnantes pour la recherche en sciences de la vie.

Lire plus
IA

Carlsen de retour au tournoi après la controverse sur le jean

2024-12-30
Carlsen de retour au tournoi après la controverse sur le jean

Le champion du monde d'échecs Magnus Carlsen a rejoint un tournoi majeur après avoir initialement abandonné la compétition en raison d'un différend sur le code vestimentaire. On lui a demandé de changer son jean lors des Championnats du monde d'échecs rapides et blitz de la FIDE à New York. La Fédération internationale des échecs (FIDE) a ensuite assoupli son code vestimentaire pour permettre des "déviations mineures élégantes", y compris des jeans appropriés. Carlsen a critiqué la gestion de la situation par l'événement, mais est finalement revenu, affirmant son amour pour le tournoi. L'incident a suscité un débat sur les règles du code vestimentaire dans les échecs professionnels.

Lire plus

Un philosophe remet en question la convention : les thermostats ont-ils une conscience ?

2024-12-30
Un philosophe remet en question la convention : les thermostats ont-ils une conscience ?

Le philosophe David Chalmers, dans son livre *L'esprit conscient*, propose une idée radicale : même les thermostats simples pourraient avoir une expérience consciente. Il soutient que la conscience n'est pas exclusive aux systèmes complexes, mais une propriété fondamentale liée au traitement de l'information. Des humains aux souris en passant par les thermostats, la complexité de la conscience pourrait diminuer avec la diminution de la capacité de traitement de l'information, mais elle ne disparaît pas nécessairement. Bien qu'un thermostat n'ait que des états d'information simples, son expérience correspondante pourrait être aussi simple et primitive que le noir, le blanc et le gris. Ce point de vue remet en question les compréhensions traditionnelles de la conscience, ce qui conduit à une réévaluation de sa nature fondamentale.

Lire plus
IA

Zig : Plus sûr et plus rapide que Rust non sécurisé ?

2024-12-30
Zig : Plus sûr et plus rapide que Rust non sécurisé ?

Cet article de blog compare Rust et Zig en implémentant un interpréteur de bytecode avec ramasse-miettes. L’auteur a trouvé Rust non sécurisé incroyablement difficile, citant des règles d’aliasing complexes et un comportement indéfini comme des obstacles importants. En revanche, Zig a offert une expérience plus conviviale pour les développeurs dans les opérations de mémoire non sécurisées, notamment la détection intégrée des fuites de mémoire et une ergonomie des pointeurs améliorée. L’implémentation Zig s’est avérée finalement plus sûre, plus rapide et plus facile à développer que son équivalent Rust.

Lire plus
Développement

Le système de dénonciation de Boeing et de la FAA défaillant, les dénonciateurs dans l'incertitude

2024-12-30
Le système de dénonciation de Boeing et de la FAA défaillant, les dénonciateurs dans l'incertitude

Cet article révèle les failles critiques du système de dénonciation de Boeing, de son fournisseur Spirit AeroSystems et de la Federal Aviation Administration (FAA). De nombreux dénonciateurs signalent des problèmes de sécurité en prenant de grands risques personnels et professionnels, mais la FAA ne constate aucune violation dans plus de 90 % des cas. Cela expose les dénonciateurs à des représailles, au chômage et à une détresse émotionnelle ; certains sont même décédés. L'article utilise les expériences de plusieurs dénonciateurs pour souligner le manque d'indépendance du système et l'insuffisance de la protection, appelant à des réformes pour garantir la sécurité de l'aviation et protéger les droits des dénonciateurs.

Lire plus

Passkeys : élégantes, mais pas assez sécurisées pour une utilisation pratique

2024-12-30
Passkeys : élégantes, mais pas assez sécurisées pour une utilisation pratique

Les passkeys, présentées comme une alternative aux mots de passe, visent à améliorer la sécurité et à simplifier le processus de connexion. Cependant, cet article met en évidence d'importants problèmes d'utilisabilité. Bien qu'élégantes sur le plan technique, l'absence de standardisation entre les plates-formes (systèmes d'exploitation, navigateurs, applications) conduit à une expérience utilisateur confuse, avec des invites et des workflows variables. Les gestionnaires de mots de passe peuvent atténuer certains problèmes, mais cela dépend de l'adoption par l'utilisateur. De nombreux sites Web autorisent toujours la connexion avec des mots de passe, ce qui compromet la sécurité des passkeys. Actuellement, les passkeys constituent davantage une solution de transition qu'une technologie totalement mature.

Lire plus
Technologie

Wi-Fi et interférence radar : les défis du DFS

2024-12-30
Wi-Fi et interférence radar : les défis du DFS

Cet article explore les problèmes d'interférence entre les réseaux Wi-Fi et les systèmes radar dans la bande 5 GHz. Comme le Wi-Fi fonctionne sur un spectre non licencié, la proximité des aéroports ou d'autres installations utilisant des radars peut entraîner des interférences, provoquant des coupures de dispositifs. La sélection dynamique de fréquence (DFS) vise à atténuer ce problème, mais son implémentation n'est pas parfaite. Le DFS peut entraîner de brèves pannes des points d'accès Wi-Fi, affectant l'expérience utilisateur. L'article suggère d'éviter les canaux DFS de bande UNI II à proximité des installations radar ou d'utiliser des points d'accès plus récents et la bande étendue UNI II pour minimiser les problèmes.

Lire plus
Technologie Interférence radar

Apple et Meta s'opposent sur l'interopérabilité et la confidentialité

2024-12-30
Apple et Meta s'opposent sur l'interopérabilité et la confidentialité

Apple et Meta sont en conflit en Europe concernant la loi sur les marchés numériques (DMA) de l'Union européenne. La DMA exige l'interopérabilité, obligeant les gardiens désignés tels qu'Apple et Meta à permettre aux concurrents d'accéder aux services essentiels de leurs plateformes. Meta a soumis 15 demandes d'interopérabilité à Apple, ce qui a conduit Apple à mettre en garde contre des risques importants pour la confidentialité et la sécurité s'ils sont accordés, potentiellement exposant les données des utilisateurs de manière extensive. Meta répond que les préoccupations relatives à la confidentialité d'Apple sont infondées et constituent un prétexte pour étouffer la concurrence. Ce conflit met en évidence la tension entre l'interopérabilité et la confidentialité des utilisateurs, ainsi que les défis auxquels sont confrontés les régulateurs de l'UE dans l'application de la DMA.

Lire plus
Technologie

Pincites recrute des ingénieurs IA et Frontend

2024-12-30
Pincites recrute des ingénieurs IA et Frontend

Pincites, une startup IA de YC S23, recrute des ingénieurs expérimentés back-end et IA appliquée, ainsi que des ingénieurs front-end. Pincites a développé un assistant de négociation de contrats IA intégré à Microsoft Word, aidant les équipes juridiques à revoir et modifier les contrats plus rapidement. L'entreprise connaît une croissance rapide, ayant doublé son chiffre d'affaires au cours des trois premiers mois de 2024 et se trouve à un point d'inflexion. Les fondateurs ont une expérience des grands cabinets d'avocats, des grandes entreprises technologiques et des startups à forte croissance.

Lire plus
IA

curl reçoit une mise à jour majeure : prise en charge de la lecture de fichiers partiels

2024-12-30
curl reçoit une mise à jour majeure : prise en charge de la lecture de fichiers partiels

La prochaine version de curl 8.12.0 introduit une nouvelle fonctionnalité passionnante : la possibilité de lire des fichiers partiels. Les utilisateurs peuvent désormais utiliser un nouveau système de variables pour extraire des plages de bytes spécifiques à partir de fichiers et les utiliser dans les lignes de commande curl. Cela ajoute une flexibilité significative à la façon dont curl gère les fichiers, permettant des tâches telles que l’extraction du début d’un fichier comme nom d’utilisateur ou d’une section au milieu pour un corps POST. Cela étend considérablement les capacités de curl, offrant aux utilisateurs un outil de ligne de commande plus robuste.

Lire plus
Développement

curl-impersonate mis à jour : capacités améliorées d'usurpation d'identité de navigateur

2024-12-30
curl-impersonate mis à jour : capacités améliorées d'usurpation d'identité de navigateur

lexiforest/curl-impersonate est une fourchette active de curl-impersonate qui améliore les capacités d'usurpation d'identité de navigateur et prend en charge davantage de versions et de cibles de build. Ce projet modifie curl pour imiter le comportement des principaux navigateurs (Chrome, Edge, Safari et Firefox) lors des handshakes TLS et HTTP, contournant les restrictions des sites Web basées sur les empreintes digitales. Les mises à jour incluent la prise en charge d'ECH, de la compression ZSTD, de la courbe X25519Kyber768 et de plus de versions de navigateur, offrant des outils de ligne de commande et des fonctions de bibliothèque améliorées.

Lire plus

Présentation de 'Solsthelion' : Un nouveau mot pour la période des fêtes

2024-12-30

L'auteur a inventé le mot 'Solsthelion', un mot-valise formé de 'Solstice' et 'Périhélie'. Le solstice de décembre a lieu vers le 21 décembre, et le périhélie (point de l'orbite terrestre le plus proche du Soleil) vers le 4 janvier. 'Solsthelion' englobe donc parfaitement la période des fêtes. Il est purement astronomique, dépourvu de liens culturels ou historiques. L'auteur suggère d'utiliser 'Joyeux Solsthelion' comme vœux festifs après la mi-décembre.

Lire plus

Recherche vidéo inversée : l’approche de Mixpeek pour la recherche de similarité vidéo

2024-12-30
Recherche vidéo inversée : l’approche de Mixpeek pour la recherche de similarité vidéo

Mixpeek propose une recherche vidéo inversée, permettant aux utilisateurs de rechercher des vidéos dans une base de données vectorielle à l’aide d’un clip vidéo. Semblable à la recherche inversée d’images, cette technologie utilise une vidéo comme entrée pour trouver des vidéos similaires. L’article détaille le processus d’intégration de vidéos, de recherche et de comparaison des résultats à l’aide de l’API Mixpeek. Les applications discutées incluent la création de contenu, la surveillance des médias, le commerce électronique et la surveillance de sécurité. Mixpeek fournit également un traitement automatisé et une intégration de base de données pour une efficacité accrue.

Lire plus

86Box : Retour vers le passé de l'architecture x86

2024-12-30
86Box : Retour vers le passé de l'architecture x86

86Box est un émulateur x86 bas niveau capable d'exécuter des systèmes d'exploitation et des logiciels anciens conçus pour les systèmes IBM PC et compatibles, de 1981 jusqu'aux conceptions de systèmes relativement récentes basées sur le bus PCI. Il offre une interface conviviale, une émulation bas niveau des processeurs basés sur 8086 jusqu'au Celeron de l'ère Mendocino, une grande capacité de personnalisation des machines virtuelles et la prise en charge d'une variété de périphériques. Il permet d'exécuter MS-DOS, les anciennes versions de Windows, OS/2, plusieurs distributions Linux et des systèmes anciens comme BeOS ou NEXTSTEP.

Lire plus
Développement émulateur x86

MiceWine : Exécuter des applications et des jeux Windows sur Android

2024-12-30
MiceWine : Exécuter des applications et des jeux Windows sur Android

MiceWine vise à exécuter des applications et des jeux Windows sur les smartphones Android. Il utilise une version personnalisée de Wine compilée pour Android et Box64 pour des performances optimales. Actuellement en développement actif, il utilise un serveur X basé sur Termux-X11. Compatible avec Android 10 et supérieur. Les GPU Adreno 7xx et 6xx sont compatibles avec Turnip/Zink, tandis que d'autres ont un support partiel avec natif/Zink (expérimental). Vulkan natif sur les GPU autres qu'Adreno est expérimental et nécessite des tests.

Lire plus
Développement Applications Windows

2024 : Une année de progrès pour Windows on Arm

2024-12-30
2024 : Une année de progrès pour Windows on Arm

2024 a marqué une étape importante pour Windows on Arm. Les processeurs Qualcomm Snapdragon X Elite ont offert des performances et une autonomie exceptionnelles, permettant aux PC Copilot Plus de défier la domination du MacBook Air d'Apple. Bien que la compatibilité des jeux reste à améliorer, la collaboration entre Microsoft et Qualcomm, ainsi que le développement d'applications natives Arm64, ont considérablement mûri l'écosystème Windows on Arm. Intel et AMD ont riposté avec les puces Lunar Lake et Ryzen AI, respectivement, intensifiant la concurrence et préparant le terrain pour une bataille acharnée entre Arm et x86 en 2025.

Lire plus
Technologie PC IA

L'analogie hydraulique : un obstacle à l'apprentissage de l'électronique

2024-12-30
L'analogie hydraulique : un obstacle à l'apprentissage de l'électronique

De nombreux manuels d'introduction à l'électronique utilisent l'analogie hydraulique pour expliquer les circuits, en comparant le courant électrique au flux d'eau et les batteries à des pompes. Cependant, l'auteur soutient que cette analogie est profondément erronée, notamment lorsqu'il s'agit d'expliquer les composants semi-conducteurs tels que les JFET et les MOSFET. L'analogie ne parvient pas à représenter avec précision leurs courbes caractéristiques, ce qui entrave l'apprentissage. L'auteur préconise d'abandonner cette analogie imprécise et d'apprendre l'électronique à partir de principes plus fondamentaux.

Lire plus

Une indignation face à l'assurance maladie pousse le public à financer un bras bionique pour une enfant

2024-12-30
Une indignation face à l'assurance maladie pousse le public à financer un bras bionique pour une enfant

Remi, 9 ans, est née sans main gauche. Sa compagnie d'assurance, Select Health, a refusé de payer 24 000 dollars pour un bras bionique, le qualifiant d'« esthétique ». Ses parents ont lancé une collecte de fonds qui a largement dépassé son objectif. Remi a ensuite décidé de faire don du surplus à un autre enfant dans la même situation. L'incident a suscité des critiques envers le système de santé américain.

Lire plus

Python en 2024 : Plus rapide, plus puissant et plus populaire que jamais

2024-12-30
Python en 2024 : Plus rapide, plus puissant et plus populaire que jamais

En 2024, Python a consolidé sa position comme l'un des principaux langages de programmation. Python 3.13 a introduit une amélioration significative des performances avec la version expérimentale "sans GIL" et un compilateur JIT. La suppression des modules obsolètes a simplifié le langage, tandis que son rôle crucial dans l'IA, l'apprentissage automatique et la science des données a propulsé sa popularité à de nouveaux sommets. Python a dépassé JavaScript en termes d'utilisation sur GitHub et a atteint un remarquable 18 % dans l'index Tiobe, consolidant ainsi sa place parmi les trois principaux langages de programmation.

Lire plus
Développement

Surcharge de l'abstraction lambda en Haskell : une approche élégante pour la conception d'EDSL

2024-12-30
Surcharge de l'abstraction lambda en Haskell : une approche élégante pour la conception d'EDSL

Cet article présente une nouvelle méthode pour surcharger l'abstraction lambda en Haskell afin de construire des langages de domaine spécifiques intégrés (EDSL). En utilisant intelligemment un type `Port` et les fonctions `encode`/`decode`, l'auteur traduit élégamment les fonctions Haskell en morphismes au sein d'une catégorie personnalisée. Cela donne une syntaxe concise et intuitive, évitant les complexités des abstractions Arrow et de la notation proc. L'approche nécessite un minimum de code Haskell et aucune métaprogrammation ni aucun plugin de compilateur. Un exemple d'EDSL de diagramme de flux illustre l'application de la méthode, avec des discussions sur la prévention des duplications et la gestion des effets secondaires.

Lire plus
Développement Abstraction Lambda
1 2 556 557 558 560 562 563 564 595 596