L'usine à sang d'Harvard : comment un scientifique pur a gagné la Seconde Guerre mondiale

2025-01-07
L'usine à sang d'Harvard : comment un scientifique pur a gagné la Seconde Guerre mondiale

Edwin Cohn, un chimiste des protéines de Harvard au tempérament vif, a transformé son laboratoire en une puissance de R&D appliquée extrêmement efficace pendant la Seconde Guerre mondiale. Initialement concentré sur la recherche théorique, la guerre l'a poussé à diriger son équipe dans l'invention de méthodes pour produire de l'albumine qui a sauvé des vies à partir du sang. L'équipe de Cohn n'a pas seulement créé de l'albumine plus stable que le plasma, mais a également développé d'autres produits sanguins pour le traitement des blessures sur les champs de bataille. Bien que ses méthodes soient obsolètes, sa capacité à traduire les découvertes de laboratoire en produits à l'échelle commerciale reste une leçon précieuse. L'histoire de Cohn offre une étude de cas convaincante pour les organisations scientifiques et les bailleurs de fonds : combiner une usine pilote, un financement et une vision pour s'attaquer à des problèmes importants peut produire des résultats extraordinaires dans la traduction de la recherche en impact réel.

Lire plus

Tracteurs autonomes de John Deere : une solution à la pénurie de main-d'œuvre dans l'agriculture ?

2025-01-07
Tracteurs autonomes de John Deere : une solution à la pénurie de main-d'œuvre dans l'agriculture ?

Face à la pénurie croissante de main-d'œuvre dans l'agriculture, John Deere mise sur la technologie autonome. L'entreprise prévoit de lancer une gamme de tracteurs autonomes, de camions à benne basculante et même une tondeuse à gazon robotisée. Ces machines promettent de révolutionner l'agriculture en effectuant des tâches telles que le labour, le transport et la maintenance de manière autonome. John Deere souhaite répondre à la pénurie de main-d'œuvre qui touche des secteurs comme la culture de noix en Californie. D'ici 2030, l'entreprise espère vendre un système entièrement autonome de culture du maïs et du soja, augmentant ainsi considérablement l'efficacité et la sécurité.

Lire plus
(qz.com)

NVIDIA Blackwell : les GPU RTX 50 alimentées par l'IA révolutionnent les graphismes

2025-01-07
NVIDIA Blackwell : les GPU RTX 50 alimentées par l'IA révolutionnent les graphismes

NVIDIA a dévoilé les GPU GeForce RTX 50 Series, alimentées par l'architecture révolutionnaire Blackwell. Tirant parti des Tensor Cores de cinquième génération et des RT Cores de quatrième génération, ces GPU offrent jusqu'à 2 fois plus de performances grâce au rendu piloté par l'IA. Les fonctionnalités clés incluent les shaders neuronaux, le DLSS 4 (augmentant les performances jusqu'à 8 fois) et Reflex 2. La série RTX 50 introduit également des personnages de jeu et des outils pour les créateurs alimentés par l'IA, tels que RTX Neural Faces et les microservices NIM, transformant ainsi les jeux et la création de contenu.

Lire plus
Matériel

Nvidia dévoile les GPU RTX série 50 nouvelle génération : des performances doublées !

2025-01-07
Nvidia dévoile les GPU RTX série 50 nouvelle génération : des performances doublées !

Nvidia a officiellement lancé ses GPU RTX série 50 très attendues lors du CES 2025, notamment les RTX 5090, RTX 5080, RTX 5070 Ti et RTX 5070. Le modèle haut de gamme, la RTX 5090, au prix de 1 999 $, affiche des performances deux fois supérieures à celles de la RTX 4090, avec 32 Go de mémoire GDDR7 et 21 760 cœurs CUDA. La RTX 5080, au prix de 999 $, promet des performances deux fois supérieures à celles de la RTX 4080. Toute la série utilise la nouvelle architecture Blackwell et la technologie DLSS 4, ce qui se traduit par des gains de performances significatifs et une qualité d'image améliorée. Des versions pour ordinateurs portables de la série RTX 50 sont également en approche, disponibles à partir de mars.

Lire plus
Matériel

DiscoTool : Gérez facilement vos appareils Arduino USB

2025-01-07
DiscoTool : Gérez facilement vos appareils Arduino USB

DiscoTool est un puissant outil en ligne de commande et une bibliothèque Python pour découvrir et gérer les cartes de développement de type Arduino connectées à l'USB. Il est compatible avec macOS, Linux et Windows et s'installe facilement via pip sans nécessiter d'installations supplémentaires. DiscoTool offre un large éventail de commandes, notamment la connexion au REPL, l'installation et la mise à jour des modules, la sauvegarde des données de la carte, etc. Il permet également la personnalisation des outils de ligne de commande et des variables d'environnement. De plus, un module Python permet aux développeurs de l'intégrer à leurs projets pour accéder facilement aux informations du périphérique, telles que le fabricant, le numéro de série et la version.

Lire plus
Développement Outil de Développement

LLM et les limites de l'optimisation automatique de code

2025-01-07
LLM et les limites de l'optimisation automatique de code

David Andersen a expérimenté l'utilisation de grands modèles de langage (LLM) pour optimiser du code qui trouve la différence entre les plus petits et les plus grands nombres dont la somme des chiffres est égale à 30 dans une liste d'un million d'entiers aléatoires. Le code initial en Python et Rust était lent. Bien que le LLM ait amélioré certaines parties, comme la fonction de somme des chiffres, il a manqué une optimisation cruciale : vérifier si un nombre est pertinent *avant* le calcul coûteux de la somme des chiffres. L'intervention manuelle, impliquant un générateur de nombres aléatoires plus rapide, la parallélisation et le prétraitement, a accéléré le code Rust d'un facteur 55. Cela souligne les limites des LLM en matière d'optimisation de code, en particulier pour les problèmes complexes nécessitant une compréhension algorithmique approfondie et des stratégies de parallélisation. L'ingéniosité humaine reste cruciale.

Lire plus
Développement Optimisation de code

Programmation avec les LLMs en 2024 : Mes expériences

2025-01-07

Cet article résume les expériences de l’auteur utilisant des modèles génératifs pour la programmation au cours de l’année écoulée. Il a constaté que les LLMs avaient un impact positif sur sa productivité, notamment pour la saisie semi-automatique, la recherche et la programmation par conversation. Bien que la programmation par conversation nécessite d’adapter les workflows, elle fournit une première ébauche et facilite une correction plus rapide des erreurs. L’auteur souligne que les LLMs excellent pour les problèmes bien définis et préconise des paquets de code plus petits et plus indépendants pour une meilleure interaction avec les LLMs. Il présente sketch.dev, un IDE Go conçu pour les LLMs afin d’optimiser la boucle de rétroaction et d’améliorer l’efficacité.

Lire plus
Développement

La fausseté de l'« or » dans les jeux de fantasy : une perspective historique sur les systèmes monétaires

2025-01-07
La fausseté de l'« or » dans les jeux de fantasy : une perspective historique sur les systèmes monétaires

Cet article remet en question le trope courant dans les jeux de fantasy consistant à utiliser « l’or » comme monnaie universelle. L’auteur soutient que dans le monde méditerranéen antique, les pièces d’or étaient impraticables pour les transactions quotidiennes en raison de leur forte valeur. En analysant les systèmes monétaires de la Grèce antique, de Rome et du Moyen Âge, l’article montre que les pièces d’argent et de cuivre étaient les principaux moyens d’échange. L’auteur suggère que les jeux de fantasy devraient adopter des systèmes monétaires plus historiquement précis, reflétant les réalités économiques des sociétés anciennes. Cela inclut de prendre en compte les transactions non monétaires, comme le troc et la comptabilité des dettes, afin de mieux représenter les inégalités de richesse et les fonctions économiques.

Lire plus

Le choix d'outils en pierre des chimpanzés reflète les techniques des ancêtres humains anciens

2025-01-07
Le choix d'outils en pierre des chimpanzés reflète les techniques des ancêtres humains anciens

Une nouvelle étude révèle que le processus utilisé par les chimpanzés modernes pour sélectionner des pierres pour casser des noix peut être similaire à la façon dont les ancêtres humains anciens choisissaient leurs outils. Les chercheurs ont observé que les chimpanzés choisissaient des outils en fonction de leurs propriétés mécaniques – des pierres plus dures pour les marteaux, des pierres plus molles pour les enclumes – plutôt que de leur apparence. Les jeunes chimpanzés imitaient également les plus âgés, suggérant l'apprentissage de l'utilisation d'outils. Cela implique que des techniques similaires dans la sélection d'outils en pierre ont été partagées entre les hominidés anciens et les chimpanzés modernes.

Lire plus
Technologie outils en pierre

AMD dévoile sa nouvelle génération de PC portables de jeu au CES 2025

2025-01-07
AMD dévoile sa nouvelle génération de PC portables de jeu au CES 2025

Au CES 2025, AMD a enfin dévoilé le chipset qui équipe la prochaine génération de PC portables de jeu : l’AMD Zen 2 Extreme, ainsi que ses cousins moins performants, le Z2 et le Z2 Go. Le Zen 2 Extreme, le Z2 et le Z2 Go sont alimentés par des cœurs CPU Zen 5. Tandis que le Zen 2 Extreme utilise un GPU basé sur l’architecture RDNA 3.5, les Z2 et Z2 Go utilisent respectivement les architectures RDNA 3 et RDNA 2. Cette famille d’APU (unités de traitement avancées) pour PC portables de jeu devrait faire baisser les prix. Avec le Z2 Extreme, AMD espère améliorer considérablement l’autonomie de la batterie tout en offrant des performances dignes des consoles sur des appareils comme le Lenovo Legion Go. Le principal facteur limitant de ces PC portables, surtout les modèles haut de gamme, est la vitesse à laquelle leurs batteries se déchargent lorsqu’ils sont utilisés pour jouer à des jeux exigeants loin d’une prise de courant. AMD a également lancé sa nouvelle gamme de processeurs Zen 5 pour ordinateurs portables de jeu, baptisée « Fire Range » HX3D. Ces processeurs, tout comme ceux récemment annoncés par Intel, équiperont les meilleurs ordinateurs portables de jeu de l’année à venir. Contrairement à Intel, AMD intègre la technologie 3D V-cache, déjà utilisée sur le Ryzen 7 9800X3D, à ses ordinateurs portables de jeu. Cette technologie permet à AMD d’ajouter beaucoup plus de cache à son processeur en l’imprimant au-dessus des cœurs CPU. Cela améliore à la fois les performances et réduit les températures, ce qui améliore encore les performances.

Lire plus
Matériel

La domination silencieuse de l'IA de Google : une stratégie d'intégration verticale similaire à SpaceX

2025-01-07

Depuis 2013, Google construit silencieusement son empire de l'IA. En commençant par le développement des TPU et en intégrant verticalement toute la pile, des puces aux applications, Google a créé un avantage en termes de coûts qui surpasse ses concurrents. Ses TPU offrent des performances comparables au H100 de Nvidia, mais à une fraction du coût (estimé à 10 fois moins). Ce mouvement stratégique, similaire à l'intégration verticale de SpaceX dans le lancement spatial, permet à Google de contrôler son infrastructure d'IA et de réduire considérablement les coûts. Alors qu'OpenAI recherche des tours de financement massifs, la vision à long terme et les ressources substantielles de Google (24 milliards de dollars en espèces) démontrent une approche différente de la domination de l'IA.

Lire plus

Affiches de santé publique américaines des années 1930 : du lait à la syphilis

2025-01-07
Affiches de santé publique américaines des années 1930 : du lait à la syphilis

Cet article explore le monde fascinant des affiches de santé publique américaines des années 1930. Financées par le gouvernement, ces affiches ont promu la sensibilisation à la santé publique et reflété le paysage social de l'époque. De la promotion de pratiques de santé quotidiennes, comme boire du lait et se brosser les dents, à des avertissements sérieux sur la syphilis et le cancer, y compris les options de traitement, les affiches ont couvert un large éventail de sujets. Elles ont servi non seulement d'outils de santé publique, mais aussi d'expressions artistiques uniques de leur époque, ouvrant la voie à la conception graphique moderne.

Lire plus

Suivi des prix de congestion de NYC : visualisation des données en temps réel

2025-01-06

Benjamin et Joshua Moshes ont créé un site Web, le « suivi des prix de congestion », qui fournit des données en temps réel sur les prix de congestion à New York. Le site propose une carte interactive et des visualisations de données, permettant aux utilisateurs de visualiser facilement les tarifs de congestion et les conditions de circulation dans différentes zones. Ceci est non seulement utile pour les personnes qui planifient leurs déplacements, mais fournit également des données précieuses aux chercheurs et aux urbanistes pour optimiser la gestion du trafic et les politiques. Cela montre la puissance de la technologie civique pour relever les défis urbains.

Lire plus

Woven City de Toyota : une expérience de ville intelligente grandeur nature

2025-01-06
Woven City de Toyota : une expérience de ville intelligente grandeur nature

L'ambitieuse Woven City de Toyota, un projet de 10 milliards de dollars construit sur le site d'une ancienne usine automobile au Japon, est sur le point d'être achevée. À partir de cet été, 100 employés de Toyota seront les premiers résidents de ce « laboratoire vivant », testant des véhicules autonomes, des technologies domotiques intelligentes et divers projets innovants. La ville, conçue par Bjarke Ingels, vise à accueillir à terme 2 000 résidents, alimentée par la technologie de piles à combustible à hydrogène de Toyota. Bien qu'innovante, le projet rencontre des défis similaires à ceux du projet Sidewalk Labs de Google, devant concilier progrès technologiques et préoccupations relatives à la vie privée des résidents. Les premiers résidents, appelés « Tisseurs », contribueront au développement et aux tests de nouveaux concepts, notamment des expériences de café futuristes, des fauteuils roulants hautes performances et des robots de compagnie.

Lire plus

Bible du développement de jeux open source : de zéro à héros

2025-01-06
Bible du développement de jeux open source : de zéro à héros

Ce projet, "Développement de jeux 2D : de zéro à héros", est un recueil open source des connaissances de la communauté sur la conception et le développement de jeux. Sous licence Creative Commons, il vise à être une ressource d’apprentissage et encourage les contributions de la communauté. Le livre couvre la conception de jeux, le développement, les algorithmes, les conseils et astuces, et est disponible aux formats PDF et EPUB. Le code source est disponible sur GitHub et GitLab. L’auteur décourage activement les contributions générées par l’IA pour maintenir la qualité et l’originalité.

Lire plus

25 ans plus tard : L'histoire non racontée du Dock de Mac OS X

2025-01-06
25 ans plus tard : L'histoire non racontée du Dock de Mac OS X

Cet article de blog relate les expériences de James Thomson, un ingénieur qui a travaillé sur le développement du Dock de Mac OS X. Il détaille son travail sur le Dock chez Apple en Irlande, incluant le processus de conception initial, les interactions avec Steve Jobs et son départ final d'Apple. L'histoire est pleine de tension et d'intrigue, incluant le secret entourant le projet, les exigences de Jobs concernant l'emplacement de l'ingénieur et les défis et les réussites rencontrés par Thomson pendant le développement. L'article offre un aperçu fascinant de la création d'une pièce maîtresse de Mac OS X et du parcours d'un ingénieur logiciel.

Lire plus
Développement

Étude : TikTok, probablement un outil de propagande chinoise

2025-01-06
Étude : TikTok, probablement un outil de propagande chinoise

Une nouvelle étude suggère que l'algorithme de TikTok pourrait favoriser les contenus pro-Parti communiste chinois (PCC) au détriment des contenus critiques. Les chercheurs ont constaté que TikTok diffuse plus de contenus pro-PCC que les plateformes concurrentes, même lorsque les contenus anti-PCC obtiennent un engagement plus important de la part des utilisateurs. L'étude révèle également que les utilisateurs réguliers de TikTok ont une opinion plus favorable de la Chine. Ceci intervient alors que la Cour suprême s'apprête à examiner la possibilité d'interdire TikTok aux États-Unis, alimentant les inquiétudes concernant le rôle de la plateforme dans la propagande chinoise.

Lire plus

Gromit : Un chien fictif en tant que héros de la technologie

2025-01-06

Cet article décrit avec humour Gromit, le chien en pâte à modeler, comme un héros de la technologie, le comparant à de véritables magnats de la tech. Ingénieur prudent et prévoyant, Gromit anticipe et résout constamment les catastrophes causées par les inventions de Wallace. L'auteur soutient que Gromit incarne la prudence et la rationalité que la technologie devrait posséder, contrastant fortement avec l'imprudence et l'irresponsabilité de certains leaders technologiques du monde réel. Une anecdote amusante sur un lien avec les modèles de Gromit est également partagée.

Lire plus
Technologie

Émeute du Capitole : des vidéos de Parler révèlent des images inédites

2025-01-06
Émeute du Capitole : des vidéos de Parler révèlent des images inédites

ProPublica a obtenu des milliers de vidéos téléchargées par des utilisateurs de Parler lors de l'émeute du 6 janvier au Capitole. Ces vidéos, archivées avant la mise hors ligne de Parler, offrent un récit de première main des événements, révélant les actions et l'état d'esprit des participants. L'analyse de ces images permet une compréhension plus complète de ce chapitre sombre de l'histoire américaine.

Lire plus

TiDB : Base de données SQL distribuée, native du cloud et open source

2025-01-06
TiDB : Base de données SQL distribuée, native du cloud et open source

TiDB est une base de données SQL distribuée, native du cloud et open source, conçue pour les applications modernes. Elle offre une haute disponibilité, une évolutivité horizontale et verticale, une forte cohérence et des performances élevées. Les fonctionnalités clés incluent les transactions distribuées, des options d'évolutivité flexibles et la compatibilité MySQL. Le déploiement est pris en charge en local, via Kubernetes ou en utilisant le service géré TiDB Cloud.

Lire plus
Technologie distribuée

Triptych : Trois propositions pour rendre l'hypertexte à nouveau « hyper »

2025-01-06

Alexander Petros et Carson Gross proposent Triptych, trois propositions visant à rendre HTML beaucoup plus expressif dans sa gestion des requêtes réseau. Ces propositions ajoutent la prise en charge de PUT, PATCH et DELETE aux formulaires HTML, permettent aux boutons d'effectuer des requêtes sans formulaire et autorisent le remplacement partiel de pages avec la réponse. Triptych vise à intégrer le meilleur des bibliothèques comme htmx au HTML natif, améliorant ses capacités REST et simplifiant la déclaration du comportement des pages pour les requêtes HTTP. Cela se traduit par un code plus propre et une implémentation plus facile de la navigation en page complète et des mises à jour partielles de page.

Lire plus
Développement Requêtes Web

Dell abandonne la marque XPS dans une restructuration majeure de sa gamme de PC

2025-01-06
Dell abandonne la marque XPS dans une restructuration majeure de sa gamme de PC

Dell abandonne les marques XPS, Latitude, Inspiron et Precision, pour simplifier sa gamme de PC en trois marques : Dell, Dell Pro et Dell Pro Max. Ce changement vise à clarifier l'identification des produits et à mieux cibler le marché croissant des PC à IA. Bien que nostalgique pour les utilisateurs de longue date, Dell affirme que la nouvelle marque offrira une segmentation des produits plus claire, une meilleure durabilité et des performances améliorées. Ce changement fait suite à un remaniement controversé de la gamme XPS et à un recentrage sur les capacités d'IA de ses nouvelles offres.

Lire plus
Technologie

Le puissant Ryzen AI Max+ d'AMD fait ses débuts : une technologie de mémoire radicale alimente les graphismes RDNA 3.5 et les cœurs Zen 5

2025-01-06
Le puissant Ryzen AI Max+ d'AMD fait ses débuts : une technologie de mémoire radicale alimente les graphismes RDNA 3.5 et les cœurs Zen 5

AMD a dévoilé sa série de processeurs mobiles 'Strix Halo' Ryzen AI Max au CES 2025, dotée d'une architecture de mémoire intégrée révolutionnaire. Ces APU intègrent un GPU RDNA 3.5 à 40 cœurs, offrant des performances monstrueuses pour les jeux fins et légers et les stations de travail IA. AMD affirme des performances de jeu jusqu'à 1,4 fois supérieures à celles du Intel Lunar Lake Core Ultra 9 288V, un rendu jusqu'à 84 % plus rapide que celui de l'Apple MacBook M4 Pro, et un avantage de performance IA stupéfiant de 2,2 fois par rapport à la Nvidia RTX 4090 de bureau, le tout en consommant 87 % d'énergie en moins. Le Ryzen AI Max+ 395 phare possède 16 cœurs/32 threads, 40 CUs RDNA 3.5 et prend en charge jusqu'à 128 Go de mémoire partagée, allouée dynamiquement entre le CPU, le GPU et le XDNA 2 NPU. Des versions de bureau sont attendues prochainement.

Lire plus
Matériel

Prédictions de Cloudflare pour Internet en 2025 : l'IA partout, la confidentialité au cœur du sujet

2025-01-06
Prédictions de Cloudflare pour Internet en 2025 : l'IA partout, la confidentialité au cœur du sujet

Dans un épisode de Cloudflare TV, le CTO de Cloudflare, John Graham-Cumming, revient sur les réussites de 2024 – les avancées sur Workers, les capacités de l'IA et les innovations matérielles – et propose des prédictions pour 2025. Il prévoit une intégration transparente de l'IA dans la vie quotidienne, mais souligne l'équilibre crucial entre l'IA et la confidentialité. D'autres tendances clés incluent le chiffrement résistant quantique, les menaces de cybersécurité, la prolifération des appareils IoT, les attaques DDoS et l'adoption de l'architecture zero trust. L'engagement de Cloudflare en faveur de l'efficacité énergétique et de la réduction de l'empreinte carbone de l'IA est également mis en avant.

Lire plus
Technologie

Époustouflant ! L'outil de génération d'images par IA Midjourney crée des images hyperréalistes

2025-01-06

Midjourney, un outil de génération d'images basé sur l'IA, crée des images époustouflantes à partir d'invites textuelles. Récemment, ses résultats sont devenus viraux, montrant un hyperréalisme qui brouille les lignes entre la réalité et l'art généré par l'IA. Cela a déclenché un débat intense sur l'avenir de l'IA dans l'art, son potentiel à révolutionner les processus créatifs et les préoccupations concernant son impact sur les artistes humains. Midjourney représente une étape importante dans la technologie de l'IA, démontrant l'immense potentiel de l'IA dans la génération d'images.

Lire plus
IA IA art

Les nouvelles puces Intel pour ordinateurs portables promettent une autonomie accrue

2025-01-06
Les nouvelles puces Intel pour ordinateurs portables promettent une autonomie accrue

Intel a dévoilé ses nouveaux processeurs Core Ultra au CES, affirmant qu'ils prolongeront considérablement l'autonomie des ordinateurs portables. Destinés aux PC professionnels et aux appareils grand public haut de gamme, les nouvelles puces visent à améliorer à la fois l'autonomie de la batterie et les performances de l'IA. Des tests ont montré qu'un ordinateur portable HP équipé du nouveau processeur fonctionnant sous Microsoft Teams pendant 10,5 heures et Microsoft 365 pendant 20,3 heures sur une seule charge, surpassant l'autonomie d'un appareil Dell comparable équipé d'un processeur Qualcomm Snapdragon. Intel s'est également vanté de performances supérieures dans les applications d'IA générative. Les processeurs basés sur les conceptions Arrow Lake et Lunar Lake d'Intel feront leurs débuts en 2025, initialement pour les machines professionnelles, avant de s'étendre aux ordinateurs portables fins et légers, aux ordinateurs portables hautes performances et aux PC de bureau.

Lire plus
Matériel Processeur

FormBee : Backend de formulaire open-source pour les développeurs soucieux de la confidentialité des données

2025-01-06
FormBee : Backend de formulaire open-source pour les développeurs soucieux de la confidentialité des données

FormBee est un backend de formulaire open-source conçu pour les développeurs qui privilégient la confidentialité des données. Il simplifie l'envoi des données de formulaire de sites web, permettant d'envoyer les soumissions de formulaire à des emails, Telegram, des webhooks, etc., sans écrire de code côté serveur. Les fonctionnalités incluent la prise en charge des plugins, la protection CAPTCHA, la liste blanche des domaines et les emails de réponse automatique. L'auto-hébergement est facile grâce aux images Docker disponibles.

Lire plus
Développement formulaires

Le logiciel est en train de manger le monde… Mais à quel prix ?

2025-01-06
Le logiciel est en train de manger le monde… Mais à quel prix ?

Un développeur de logiciels chevronné, fort de 43 ans d'expérience, réfléchit à la célèbre affirmation de Marc Andreessen : « Le logiciel est en train de manger le monde ». Ayant pris sa retraite pour gérer deux commerces physiques, il offre un contrepoint sobre. Il détaille comment les entreprises de logiciels privilégient le profit au détriment de l'expérience utilisateur, citant des exemples de modèles de prix abusifs, d'interfaces mal conçues et d'algorithmes conçus pour créer des conflits. Il soutient que la « révolution numérique » est devenue une force parasitaire, nuisant aux petites entreprises et érodant les liens humains, et appelle à une réévaluation des priorités du secteur.

Lire plus

pl_synth : Un synthétiseur musical miniature basé sur JSON

2025-01-06

Dominic Szablewski de PhobosLab a publié pl_synth, un synthétiseur musical léger en C/JS et son éditeur de séquenceur (tracker). Inspiré par Sonant, pl_synth privilégie la petite taille du code et des données et utilise WASM pour améliorer considérablement les performances de la version JavaScript, réduisant le temps de génération de musique de 5 secondes à 25 millisecondes. Il prend en charge divers instruments et effets, dispose d'une fonctionnalité d'annulation/rétablissement et permet d'intégrer le produit final directement dans une URL. pl_synth est désormais inclus dans le moteur de jeu high_impact.

Lire plus
Développement synthétiseur musical

Defer Simple en C : Implémentations Pratiques

2025-01-06
Defer Simple en C : Implémentations Pratiques

Cet article de blog explore des moyens pratiques d'implémenter un mot-clé `defer` en C, permettant des actions de nettoyage automatiques (comme la libération de mémoire ou le déverrouillage de mutex) après un bloc de code. L'auteur explique d'abord le but de `defer`, puis montre des implémentations utilisant des extensions GCC et des fonctionnalités C++. Enfin, une nouvelle proposition de syntaxe est présentée pour simplifier l'implémentation et l'utilisation de `defer`, améliorant ainsi considérablement la lisibilité et la sécurité du code C.

Lire plus
Développement
1 2 539 540 541 543 545 546 547 595 596