Libreboot sur un ThinkPad T480 : un périple open source plein de défis

2024-12-13

Cet article de blog détaille l’expérience de l’auteur lors de l’installation de Libreboot sur un ThinkPad T480, un processus semé d’embûches. De la mise à jour du BIOS et de la sauvegarde du firmware d’origine, à l’utilisation d’un Raspberry Pi Pico W et d’une pince SOIC-8 pour lire et écrire la puce BIOS, et enfin à la compilation du firmware Libreboot (avec de nombreux bugs de compilation et l’aide de la communauté IRC), l’auteur documente tout le processus. L’article partage également les expériences post-Libreboot, incluant les améliorations de performances, les problèmes de compatibilité matérielle et des conseils de dépannage, ainsi que des recommandations pour les mises à niveau d’écran, de RAM et de stockage.

Lire plus

L'ère de la moyenne : homogénéisation du design dans le monde moderne

2024-12-13
L'ère de la moyenne : homogénéisation du design dans le monde moderne

Du design d'intérieur aux automobiles et aux affiches de films, une homogénéité frappante imprègne le design moderne. L'article utilise l'exemple des peintures « Choix du peuple » de Komar et Melamid pour illustrer l'étonnante uniformité des préférences esthétiques. La similitude des intérieurs Airbnb, de l'architecture fast-casual, des designs automobiles et des logos et publicités des marques illustrent cette tendance. L'auteur soutient que cette « ère de la moyenne » n'est pas accidentelle, mais le résultat de facteurs tels que les contraintes technologiques, les pressions de coûts et la convergence du marché. Cependant, cela représente aussi une opportunité ; les marques audacieuses et les entreprises courageuses qui osent être différentes et distinctives peuvent prospérer.

Lire plus

Correction des problèmes de chargement dans Myst IV : Revelation

2024-12-13
Correction des problèmes de chargement dans Myst IV : Revelation

Cet article documente le parcours de l'auteur pour résoudre les temps de chargement excessivement longs de Myst IV : Revelation. Le jeu souffre d'un temps de chargement de deux secondes par clic, même sur les SSD. À l'aide d'outils de profilage, l'auteur a identifié le problème dans le chargement inefficace des images du jeu via la bibliothèque LEADTOOLS, qui charge les images ligne par ligne. La solution a consisté à extraire les actifs du jeu, à convertir les images au format DDS pour un chargement plus rapide et à implémenter le multithreading. Cependant, des défis persistent, tels que des plantages liés aux effets d'eau, nécessitant une optimisation supplémentaire.

Lire plus

Anthropic dévoile Clio : Des informations préservant la vie privée sur l'utilisation de l'IA dans le monde réel

2024-12-13
Anthropic dévoile Clio : Des informations préservant la vie privée sur l'utilisation de l'IA dans le monde réel

Anthropic a développé Clio, un outil d'analyse automatisé qui fournit des informations sur l'utilisation de modèles de langage volumineux dans le monde réel, tout en préservant la vie privée. Clio analyse les conversations, regroupant les interactions similaires en clusters de sujets, de manière similaire à Google Trends, sans compromettre la confidentialité des utilisateurs. Cela permet à Anthropic de comprendre comment les utilisateurs utilisent son modèle Claude, d'identifier les utilisations abusives potentielles telles que les campagnes de spam coordonnées ou les tentatives de revente non autorisées, et d'améliorer les mesures de sécurité. Clio contribue à réduire les faux positifs et les faux négatifs dans les systèmes de sécurité, offrant des données précieuses pour améliorer la sécurité et la gouvernance de l'IA tout en préservant la vie privée des utilisateurs.

Lire plus

Crise de pénurie de transformateurs : l’ingénierie peut-elle y remédier ?

2024-12-13
Crise de pénurie de transformateurs : l’ingénierie peut-elle y remédier ?

Une pénurie mondiale de transformateurs retarde les projets d’énergie renouvelable, les nouvelles constructions de logements et les mises à niveau du réseau électrique. Cette crise provient de l’augmentation de la demande d’électricité et des tensions sur les chaînes d’approvisionnement en matières premières. L’article explore des solutions, notamment la reconception des transformateurs pour utiliser des matériaux différents, prolonger leur durée de vie et créer des conceptions plus standardisées et plus faciles à fabriquer. Les chercheurs explorent également de nouveaux transformateurs à semi-conducteurs pour améliorer l’efficacité et la fiabilité. Bien que ces nouvelles technologies soient actuellement plus coûteuses, leur potentiel d’amélioration de la résilience du réseau et d’adaptation aux futurs besoins énergétiques est significatif, ce qui incite l’industrie de l’énergie à accélérer la R & D et les investissements pour résoudre cette pénurie critique.

Lire plus

Compilateur Rust : Une architecture de compilation incrémentale basée sur les requêtes

2024-12-13

Pour résoudre les problèmes d'efficacité de la compilation traditionnelle en pipeline, le compilateur Rust utilise une architecture de compilation incrémentale basée sur les requêtes. Cette architecture décompose le processus de compilation en une série de requêtes interdépendantes, utilisant une base de données de compilation pour mettre en cache les résultats intermédiaires. Cela permet de ne recompiler que les sections de code nécessaires. Similaire à la gestion des dépendances d'un système de build, cela améliore significativement la vitesse de compilation, particulièrement bénéfique dans des scénarios tels que l'intégration avec les IDE. Bien qu'elle introduise de la complexité, cette approche offre une expérience de compilation incrémentale plus stable et efficace pour Rust par rapport aux améliorations progressives des systèmes traditionnels, et est maintenant la valeur par défaut pour les builds de développement.

Lire plus

Les mathématiciens découvrent une nouvelle façon de compter les nombres premiers

2024-12-13
Les mathématiciens découvrent une nouvelle façon de compter les nombres premiers

Les mathématiciens Ben Green et Mehtaab Sawhney ont prouvé qu'il existe une infinité de nombres premiers de la forme p² + 4q², où p et q sont également des nombres premiers. Leur preuve utilise de manière ingénieuse les normes de Gowers, un outil d'un domaine différent des mathématiques, démontrant sa puissance surprenante dans le comptage des nombres premiers. Cette percée approfondit notre compréhension de la distribution des nombres premiers et ouvre de nouvelles voies pour les recherches futures.

Lire plus

API DataFuel : Transformez les sites web en données prêtes pour LLM

2024-12-13
API DataFuel : Transformez les sites web en données prêtes pour LLM

DataFuel est une API puissante qui transforme les sites web et les bases de connaissances en données prêtes pour LLM en une seule requête. Elle extrait sans effort des sites web entiers, fournissant des données propres et structurées en Markdown, parfaites pour les systèmes RAG et l'entraînement de modèles d'IA. Aucun code de scraping complexe n'est nécessaire. DataFuel offre plusieurs formats de sortie, y compris l'extraction alimentée par GPT-4 pour des résultats hautement précis, et un niveau gratuit pour commencer. Confié par les leaders de l'industrie, DataFuel simplifie le processus de préparation des données pour la construction d'applications IA puissantes.

Lire plus
IA

Microsoft arrête la production du Surface Studio 2+, rival de l'iMac

2024-12-13
Microsoft arrête la production du Surface Studio 2+, rival de l'iMac

Microsoft a arrêté la production de son Surface Studio 2+, mettant fin à son seul concurrent direct à l'iMac d'Apple. Cet ordinateur tout-en-un haut de gamme, destiné aux professionnels de la création, disposait d'un écran tactile inclinable unique. Cependant, son prix élevé et ses spécifications obsolètes ont entravé son succès. Cela laisse un vide dans l'écosystème Windows pour les appareils tout-en-un haut de gamme et consolide la domination d'Apple sur ce segment de marché.

Lire plus

Refactoring en C++ : techniques et meilleures pratiques

2024-12-13
Refactoring en C++ : techniques et meilleures pratiques

Cet article explore les techniques courantes de refactoring en C++ et les meilleures pratiques pour améliorer la qualité du code. Le refactoring, processus de restructuration du code existant sans modifier les fonctionnalités, améliore la lisibilité, l'efficacité et la maintenabilité. L'article couvre des techniques telles que le renommage des variables et des fonctions, l'extraction de fonctions, la simplification des instructions conditionnelles, l'optimisation des boucles et la suppression des doublons de code. Il souligne l'importance d'utiliser des IDE avec des capacités de refactoring automatique et met en évidence les meilleures pratiques, telles que le refactoring par petits pas, l'utilisation du contrôle de version et les tests automatisés pour minimiser la dette technique et améliorer la qualité globale du code.

Lire plus
Développement développement logiciel

Le terminal exécutif d'IBM : un chapitre oublié de l'histoire de l'informatique

2024-12-13
Le terminal exécutif d'IBM : un chapitre oublié de l'histoire de l'informatique

Une bande vidéo de 1968 récemment découverte révèle le système "Terminal exécutif" d'IBM, jusqu'alors inconnu. Contrairement à la "Mère de toutes les démos" d'Engelbart, qui mettait l'accent sur la collaboration, ce système a créé une "salle de guerre" d'information pour les hauts dirigeants d'IBM. Les dirigeants utilisaient des téléviseurs modifiés pour interroger des spécialistes de l'information, qui compilaient ensuite les informations provenant de divers terminaux et ressources, les présentant visuellement aux dirigeants. Cela met en lumière une application alternative de la technologie informatique de l'époque dans une organisation hiérarchique, contrastant fortement avec l'approche collaborative de la "Mère de toutes les démos". Ensemble, ils offrent un aperçu fascinant du développement initial de l'informatique.

Lire plus

Comment l'apprentissage du tibétain a changé ma façon de penser

2024-12-13
Comment l'apprentissage du tibétain a changé ma façon de penser

Estefania Duque partage son parcours d'apprentissage du tibétain, révélant comment cette langue a remodelé sa pensée, sa perspective et sa compréhension spirituelle. Elle décrit comment l'étude du tibétain, notamment sa grammaire et ses manières uniques d'exprimer la possession et l'expérience personnelle, ont modifié son autoperception et sa relation avec le monde. Les nuances de la langue en termes d'expressions honorifiques et de langage humble ont favorisé l'autoréflexion et la responsabilité. Elle compare le processus d'apprentissage du tibétain à une forme de méditation, aboutissant à une appréciation plus profonde de la philosophie bouddhiste et à un engagement envers la traduction de textes du Dharma, préservant à la fois le Dharma et la culture tibétaine.

Lire plus

Le projet Git bloqué sur l'intégration de Rust

2024-12-13

Le projet Git est au cœur d'un débat animé concernant l'intégration du langage de programmation Rust. Les partisans soutiennent que la sécurité mémoire et la facilité de refactorisation de Rust amélioreraient la sécurité et l'expérience des développeurs de Git. Cependant, les opposants craignent que l'intégration de Rust ne compromette le support de plateformes de niche comme NonStop, ce qui pourrait nuire à la viabilité à long terme de Git. La prévalence de NonStop dans le secteur financier, sa dépendance à Git et l'absence de compilateur Rust pour cette plateforme compliquent la situation. Le débat n'a finalement abouti à aucune conclusion, laissant le projet Git aux prises avec une décision critique entre le maintien d'un large support des plateformes et l'amélioration de la sécurité et de l'expérience des développeurs.

Lire plus
Développement Support de plateforme

Bactéries : De minuscules organismes, un impact énorme sur la Terre et l’avenir

2024-12-13
Bactéries : De minuscules organismes, un impact énorme sur la Terre et l’avenir

Cet article dévoile le monde caché des bactéries, révélant comment ces organismes minuscules ont façonné la Terre et influencent profondément notre avenir. Depuis qu’elles figurent parmi les premières formes de vie sur Terre il y a 3,5 milliards d’années, jusqu’au grand événement d’oxygénation et à la formation de cellules complexes, le rôle des bactéries est indéniable. Leur diversité étonnante leur permet de prospérer dans presque tous les environnements, formant des relations complexes avec d’autres formes de vie, y compris les humains. La recherche sur les bactéries révolutionne notre compréhension des maladies, de l’environnement et de l’avenir ; exploiter leur pouvoir offre des solutions potentielles aux grands défis tels que le changement climatique, la pollution et les maladies infectieuses.

Lire plus

Une nouvelle étude précise la période de métissage entre Néandertaliens et humains modernes

2024-12-13
Une nouvelle étude précise la période de métissage entre Néandertaliens et humains modernes

Une nouvelle analyse d'ADN ancien d'humains modernes en Europe et en Asie a déterminé avec précision la période de métissage entre les Néandertaliens et l'Homo sapiens. Ce métissage a commencé il y a environ 50 500 ans et a duré environ 7 000 ans, jusqu'à ce que les Néandertaliens commencent à disparaître. Cette recherche, utilisant 58 génomes anciens et des génomes d'humains modernes, a révélé une date moyenne de métissage d'environ 47 000 ans, cohérente avec les preuves archéologiques. L'étude a également constaté que les Asiatiques de l'Est possèdent environ 20 % de gènes Néandertaliens de plus que les Européens et les Asiatiques de l'Ouest, probablement en raison de la présence de gènes mélangés lorsque les humains modernes ont migré vers l'est il y a environ 47 000 ans. Les résultats offrent une image plus complète des migrations humaines passées et du flux génétique, et éclairent l'impact des gènes Néandertaliens sur la santé humaine moderne.

Lire plus

Trinity Desktop Environment R14.1.3 publié : léger, efficace et idéal pour les anciens matériels

2024-12-13

L'équipe du projet Trinity Desktop Environment (TDE) a publié la version R14.1.3, un environnement de bureau léger et gratuit conçu pour les utilisateurs qui préfèrent une expérience épurée et efficace. Cette version est compatible avec diverses distributions Linux, BSD et DilOS, possède des exigences système faibles, ce qui la rend idéale pour les anciens matériels. R14.1.3 inclut de nombreuses améliorations, telles que l'intégration de l'API XDG Desktop Portal, un nouveau module de configuration du pavé tactile, de nouveaux thèmes et schémas de couleurs, et la prise en charge de diverses applications et langages de programmation comme Python 3.13. Le projet encourage les dons pour soutenir son développement continu.

Lire plus

Une étude révèle une mauvaise perception des préférences faciales du sexe opposé

2024-12-13
Une étude révèle une mauvaise perception des préférences faciales du sexe opposé

Une étude publiée dans PLOS ONE révèle que les hommes et les femmes surestiment la préférence du sexe opposé pour les caractéristiques faciales sexuellement dimorphes (caractéristiques masculines ou féminines). À l'aide de modèles de tête 3D interactifs, les participants ont choisi la forme de visage idéale pour eux-mêmes et la forme de visage qu'ils pensaient que le sexe opposé trouverait la plus attrayante. Les femmes ont surestimé la préférence des hommes pour les visages féminins, tandis que les hommes ont surestimé la préférence des femmes pour les visages masculins. Cette mauvaise perception était corrélée à l'écart entre le dimorphisme facial propre et idéal des participants (un indice d'insatisfaction à l'égard de l'apparence). L'étude suggère que la mauvaise perception des préférences du sexe opposé contribue à l'insatisfaction à l'égard de l'apparence.

Lire plus

Echange de code à chaud Elixir/Erlang : Déploiements sans temps d’arrêt

2024-12-13

Cet article explore les capacités d’échange de code à chaud d’Elixir/Erlang, permettant le chargement et le déchargement de code en temps réel sans nécessiter de redémarrage du système pour les mises à jour d’applications. Un exemple simple du module KV illustre l’échange à chaud manuel, tandis que les commandes c/1 et r/1 d’iex et l’outil Relups sont introduits pour simplifier la gestion des applications et des mises à jour de versions. L’article explique les applications Erlang, les versions, les appups et les relups, détaillant l’utilisation de l’outil Distillery pour générer des versions d’applications et des versions de mise à jour, aboutissant à des déploiements sans temps d’arrêt et évitant les interruptions de service.

Lire plus
Développement échange de code à chaud

La difficulté de résiliation d'abonnement de Carta provoque l'indignation des fondateurs

2024-12-12
La difficulté de résiliation d'abonnement de Carta provoque l'indignation des fondateurs

Le logiciel de gestion de financement Carta est critiqué pour son processus de résiliation d'abonnement fastidieux. Plusieurs fondateurs se sont plaints sur les réseaux sociaux de la difficulté à annuler leurs abonnements, citant des réunions obligatoires planifiées bien après leurs dates de renouvellement. Carta attribue le problème à une pénurie de personnel temporaire, mais ses concurrents mettent en avant leurs méthodes de résiliation simples, consistant en quelques clics ou envois d'e-mails. Cette controverse soulève des inquiétudes concernant le service client et les politiques d'annulation de Carta, soulignant l'importance d'une considération attentive lors du choix des fournisseurs de services.

Lire plus

Apprivoiser les LLMs : Un guide pratique pour éviter les pièges

2024-12-12

Ce livre, "Apprivoiser les LLMs", explore les limitations clés et les pièges de mise en œuvre rencontrés par les ingénieurs et les chefs de produit techniques lors de la création d'applications basées sur les LLMs. Au lieu de se concentrer uniquement sur les capacités, il aborde des défis pratiques tels que la gestion des sorties non structurées, la gestion des fenêtres de contexte et l'optimisation des coûts. Avec des exemples de code Python reproductibles et des outils open source éprouvés, il fournit un guide pratique pour naviguer ces défis, permettant aux lecteurs d'exploiter la puissance des LLMs tout en évitant leurs limitations inhérentes.

Lire plus

Stripe enquête sur un pic inattendu d'erreurs DNS : Une enquête sur un réseau complexe

2024-12-12
Stripe enquête sur un pic inattendu d'erreurs DNS : Une enquête sur un réseau complexe

Stripe a récemment subi un pic inattendu d'erreurs DNS. Cet article détaille comment ils ont utilisé des outils tels qu'Unbound, tcpdump et iptables pour identifier la cause racine. L'enquête a révélé qu'un travail Hadoop analysant les journaux réseau effectuait de nombreuses recherches DNS inversées (enregistrements PTR), entraînant une amplification du trafic due à des nouvelles tentatives dépassant les limites du résolveur VPC d'AWS. Stripe a résolu le problème en ajustant les configurations de transfert d'Unbound pour répartir la charge entre les hôtes Hadoop individuels. Ce cas souligne l'importance d'une surveillance robuste, d'un dépannage multiforme et de stratégies pour gérer les pics de trafic dans les systèmes à haute disponibilité.

Lire plus

CCxTrust : Plateforme de calcul confidentiel basée sur la confiance collaborative TEE et TPM

2024-12-12
CCxTrust : Plateforme de calcul confidentiel basée sur la confiance collaborative TEE et TPM

CCxTrust est une plateforme de calcul confidentiel innovante qui combine les avantages des environnements d'exécution fiables (TEE) et des modules de plateforme sécurisés (TPM) pour établir un cadre de confiance collaboratif. En tirant parti de la racine de confiance (RoT) en boîte noire intégrée aux TEE de processeur et de la RoT en boîte blanche flexible des TPM, CCxTrust assure la protection de bout en bout des données et modèles sensibles, surmontant les limites liées à la dépendance à une seule RoT matérielle. La plateforme implémente des racines de confiance pour la mesure (RTM) indépendantes et une racine de confiance pour les rapports (RTR) collaborative, améliorée par un protocole d'attestation composite pour une sécurité et une efficacité accrues. Les résultats expérimentaux démontrent des avantages de performance significatifs.

Lire plus

Le Monde de Demain : Pourquoi le progrès a-t-il perdu son charme ?

2024-12-12
Le Monde de Demain : Pourquoi le progrès a-t-il perdu son charme ?

Cet article explore le charme et la disparition ultérieure de la vision du « monde de demain » prédominante au milieu du XXe siècle. Il retrace l’évolution des aspirations sociales à un avenir meilleur, de la poursuite de l’efficacité, de l’ordre et de la vitesse aux désirs d’exploration, d’aventure et de réussite, et enfin, au désir de sécurité, de confort et de facilité. Cependant, à mesure que les progrès technologiques sont devenus réalité, leurs défauts ont émergé, tels que le manque de saveur des aliments industrialisés et la nature destructrice des projets de rénovation urbaine. L’auteur soutient que la désillusion à l’égard du progrès découle d’une mauvaise compréhension du progrès lui-même : la poursuite de « la meilleure façon » plutôt que la reconnaissance de la diversité et des préférences individuelles. Pour retrouver le charme du progrès, il est crucial de comprendre les aspirations contemporaines et d’offrir des possibilités pour divers modes de vie, plutôt qu’un seul projet d’avenir.

Lire plus

Le port d'extension NES sort enfin de l'ombre après 39 ans

2024-12-12
Le port d'extension NES sort enfin de l'ombre après 39 ans

Après 39 ans d'inutilisation, le port d'extension longtemps oublié du Nintendo Entertainment System est enfin utilisé dans des produits commerciaux. Cet article explore l'histoire du port d'extension NES et les raisons de sa longue inutilisation, en examinant des facteurs tels que la stratégie de Nintendo, les limitations technologiques et le contexte du marché. Aujourd'hui, grâce aux efforts de la communauté du matériel open source et des passionnés, le port d'extension est utilisé pour ajouter des fonctionnalités telles que la prise en charge des contrôleurs Bluetooth et la compatibilité avec le Famicom Disk System, marquant une percée dans le modding de consoles de jeux rétro.

Lire plus

Un lien nouveau entre la nutrition cellulaire et l'identité pourrait améliorer les immunothérapies

2024-12-12
Un lien nouveau entre la nutrition cellulaire et l'identité pourrait améliorer les immunothérapies

Des scientifiques de l'Institut Salk ont découvert qu'un changement nutritionnel d'acétate à citrate est essentiel pour déterminer le destin des cellules T, les faisant passer de cellules effectrices actives à des cellules épuisées. Publiés dans Science, les résultats révèlent que différents nutriments modifient l'expression génique, la fonction et l'identité d'une cellule. Cette recherche novatrice offre de nouvelles cibles thérapeutiques pour les immunothérapies, maintenant potentiellement les cellules T actives contre les maladies chroniques. La découverte met en évidence un lien direct entre la fonction cellulaire et la nutrition, ouvrant de nouvelles voies pour le traitement des maladies chroniques.

Lire plus

Pink Floyd's 'The Wall' : Une descente dans l'isolement et la quête de sens

2024-12-12

L'album concept 'The Wall' de Pink Floyd raconte le parcours du personnage fictif Pink, de ses traumatismes d'enfance à son isolement auto-imposé. Hanta par la perte de son père pendant la Seconde Guerre mondiale, une mère autoritaire et le poids de la célébrité, Pink construit un mur métaphorique pour se protéger de la douleur émotionnelle. Ce mur, bâti brique après brique au fil des épreuves de la vie, le conduit au bord de la folie. Pourtant, le récit explore des thèmes de liberté et de responsabilité, culminant en un procès mental théâtral qui laisse l'auditeur se questionner sur la nature de la vie, de la perte et de la rédemption. Inspiré par les expériences personnelles de Roger Waters et sa désillusion face à la célébrité, 'The Wall' reste une œuvre d'art musicale puissante et intemporelle.

Lire plus

Fei-Fei Li : L'avenir de la vision par IA réside en 3D

2024-12-12
Fei-Fei Li : L'avenir de la vision par IA réside en 3D

La pionnière de l'IA, Fei-Fei Li, a prononcé un discours principal à NeurIPS, exposant sa vision de la vision par ordinateur. Elle soutient que la véritable intelligence visuelle nécessite de dépasser le traitement d'images 2D pour aller vers la compréhension spatiale 3D. Sa startup, World Labs, se concentre sur le fait de donner à l'IA une « intelligence spatiale » - la capacité de générer, de raisonner au sein et d'interagir avec des mondes 3D. Cela débloque la créativité et la productivité, impactant la robotique, la RV/RA, et plus encore. Li souligne la nécessité d'une puissance de calcul et de données substantielles, plaidant pour un investissement accru du secteur public dans la recherche en IA.

Lire plus

La boucle For humble en Rust : performances et lisibilité

2024-12-12

Cet article explore les compromis entre la boucle `for` et les approches de programmation fonctionnelle comme `map` et `fold` en Rust, en considérant à la fois les performances et la lisibilité. Grâce à des benchmarks comparant différentes méthodes sur des opérations de vecteurs et de vecteurs imbriqués, l'auteur découvre que `map` surpasse souvent les boucles `for` dans les transformations simples, offrant un style plus déclaratif. Cependant, pour des scénarios plus complexes comme l'aplatissement de vecteurs imbriqués ou la gestion des erreurs, les boucles `for` présentent un avantage de performance significatif et maintiennent une meilleure clarté du code. L'auteur préconise une approche pragmatique, en choisissant le meilleur outil pour le travail plutôt que de favoriser aveuglément la programmation fonctionnelle.

Lire plus
Développement performances boucle for

WordPress contre le capital-investissement : une lutte pour l’avenir de l’open source

2024-12-12
WordPress contre le capital-investissement : une lutte pour l’avenir de l’open source

WordPress, le système de gestion de contenu leader mondial, est engagé dans une bataille avec la société de capital-investissement Silver Lake et son investissement, WP Engine. Après avoir reçu un investissement massif, WP Engine, une société à but lucratif construite sur WordPress, a exploité agressivement la marque WordPress tout en contribuant de manière minime à la communauté open source. Après plusieurs tentatives de communication infructueuses, le PDG d’Automattic et cofondateur de WordPress, Matt Mullenweg, a pris des mesures, en restreignant l’accès de WP Engine aux ressources de WordPress.org pour défendre la communauté open source et l’avenir de WordPress. Ce conflit met en évidence le conflit fondamental entre les communautés open source et les sociétés de capital-investissement qui cherchent à maximiser les profits, servant d’avertissement quant à la santé à long terme des projets open source.

Lire plus
Développement Capital-investissement

Unexpected Keyboard : un clavier virtuel léger pour Android

2024-12-12
Unexpected Keyboard : un clavier virtuel léger pour Android

Unexpected Keyboard est un clavier virtuel léger pour Android, conçu pour les développeurs. Sa principale caractéristique est la possibilité de saisir plus de caractères en glissant vers les coins des touches. Initialement conçu pour les utilisateurs de Termux, il convient désormais à un usage quotidien. L'application est sans publicité, ne fait aucune requête réseau et est open source. Les utilisateurs peuvent accéder à des symboles spéciaux en glissant vers les coins des touches ; par exemple, glisser vers le coin inférieur gauche ouvre les paramètres. Des applications similaires incluent Calculator++.

Lire plus
1 2 588 589 590 591 592 594 596