Camions de pompiers municipaux vs. aéroportuaires : une comparaison

2025-04-10
Camions de pompiers municipaux vs. aéroportuaires : une comparaison

Bien que les camions de pompiers municipaux et les véhicules de sauvetage et de lutte contre les incendies d'aéroport (ARFF) combattent tous deux les incendies, leurs rôles et leurs capacités diffèrent considérablement. Les camions municipaux privilégient la maniabilité en milieu urbain, transportant des réservoirs d'eau de différentes tailles (500 à 1 000 gallons) et des équipements tels que des tuyaux, des bouteilles d'air comprimé et de petits outils. Les véhicules ARFF, quant à eux, sont conçus pour une intervention rapide (en 3 minutes) dans les aéroports, avec des réservoirs d'eau plus importants (1 500 à 4 500 gallons) et une tourelle extensible à haute portée (HRET) pour lutter contre les incendies d'avions. Ils transportent également une gamme plus large d'agents extincteurs et ont des exigences d'accélération plus strictes. Les différences s'étendent à la conception du châssis et à la configuration de la cabine, adaptées aux exigences uniques de chaque environnement.

Lire plus

Les États-Unis durcissent les visas pour les étudiants chinois : les domaines scientifiques et techniques ciblés

2025-06-06
Les États-Unis durcissent les visas pour les étudiants chinois : les domaines scientifiques et techniques ciblés

Le département d'État américain a annoncé une campagne visant à révoquer agressivement les visas des étudiants chinois, notamment ceux des domaines scientifiques et techniques considérés comme stratégiquement importants pour la Chine, et ceux ayant des liens non spécifiés avec le Parti communiste. Cela crée une incertitude pour les étudiants chinois envisageant des études aux États-Unis, affectant l'attractivité du pays.

Lire plus

lsr : Liste de fichiers ultrarapide avec io_uring

2025-07-18

lsr est un utilitaire de liste de fichiers extrêmement rapide qui utilise io_uring, surpassant largement la commande ls traditionnelle. Les benchmarks montrent des améliorations de vitesse spectaculaires et une réduction du nombre d'appels système lors du traitement de nombreux fichiers. Il offre un ensemble complet d'options, notamment l'affichage des fichiers cachés, le tri par date et la sortie couleur, ainsi que des instructions d'installation et d'utilisation simples. Le projet est hébergé sur GitHub et prend en charge le clonage via HTTP ou SSH.

Lire plus
Développement

Les licenciements massifs au DOT se retournent contre l'agence : elle tente de réembaucher en raison de problèmes de sécurité

2025-04-25
Les licenciements massifs au DOT se retournent contre l'agence : elle tente de réembaucher en raison de problèmes de sécurité

Le Département des transports (DOT), sous le secrétaire Sean Duffy, a subi un revers majeur après des licenciements massifs qui ont laissé l'agence aux prises pour maintenir des services essentiels, notamment au sein de l'Administration fédérale de l'aviation (FAA). L'utilisation controversée par Duffy d'accords de « démission différée » a conduit près de 4 700 employés à quitter leurs postes, soulevant des préoccupations importantes en matière de sécurité. Désormais, le DOT tente de réembaucher un grand nombre de ces employés, soulignant les conséquences chaotiques et potentiellement dangereuses des réductions initiales. Bien que le DOT affirme que les licenciements étaient des mesures d'efficacité, les troubles qui en résultent jettent le doute sur ce récit et soulèvent de sérieuses questions concernant la sécurité des voyages aériens.

Lire plus

CSM de Sesame : une voix presque humaine, mais encore en développement

2025-03-05
CSM de Sesame : une voix presque humaine, mais encore en développement

Une vidéo présentant le nouveau modèle vocal de Sesame, CSM, est devenue virale. Basé sur l'architecture Llama de Meta, le modèle génère des conversations remarquablement réalistes, brouillant la frontière entre humain et IA. Utilisant un transformateur unimodal, multimodal, il traite simultanément le texte et l'audio, contrairement aux méthodes traditionnelles en deux étapes. Bien que des tests à l'aveugle montrent une qualité presque humaine pour la parole isolée, le contexte conversationnel révèle une préférence pour les voix humaines réelles. Le cofondateur de Sesame, Brendan Iribe, reconnaît les défis persistants liés au ton, au rythme et aux interruptions, admettant que le modèle est encore en développement, mais exprimant son optimisme pour l'avenir.

Lire plus
IA voix IA

Surfer Protocol : Framework open source pour contrôler vos données personnelles

2024-12-17
Surfer Protocol : Framework open source pour contrôler vos données personnelles

Surfer Protocol est un framework open source qui permet aux utilisateurs d'exporter et de construire des applications basées sur leurs données personnelles. Il répond au problème des données cloisonnées sur de nombreuses plateformes. Il comprend une application de bureau pour exporter les données de diverses applications et services, et un SDK Python pour construire des applications utilisant ces données. Les utilisateurs peuvent utiliser Surfer Protocol pour créer des modèles d'IA personnalisés, reprendre le contrôle de leurs données auprès des grandes entreprises technologiques ou laisser un héritage numérique.

Lire plus

101 leçons de vie d'un écrivain et éditeur chevronné

2025-05-13
101 leçons de vie d'un écrivain et éditeur chevronné

Un écrivain, éditeur et éditeur chevronné, fort de plus de trois décennies d'expérience, partage 101 leçons de vie inestimables. Ces règles perspicaces couvrent le travail, les relations, les finances et la spiritualité, offrant des conseils sur tout, de l'achèvement des tâches dans les délais et des interactions respectueuses au maintien d'une attitude positive et à l'évitement des personnes toxiques. La sagesse transmise dépasse la vie personnelle et apporte des informations précieuses pour la réussite professionnelle.

Lire plus

Vision Pro fait maison : contrôler un site web avec les yeux

2025-06-12
Vision Pro fait maison : contrôler un site web avec les yeux

Inspiré par l’Apple Vision Pro, mais sans les 3 500 $, l’auteur a créé Eyesite : un site web contrôlé uniquement par le suivi oculaire. Utilisant la bibliothèque WebGazer.js, le projet obtient un contrôle du regard étonnamment précis grâce à un processus d’étalonnage à neuf points. En supprimant les indices visuels du curseur oculaire et de la souris, l’expérience devient remarquablement immersive. Pour compenser l’imprécision inhérente au suivi oculaire, l’interface utilisateur est considérablement agrandie, et une taille d’écran minimale est imposée. Bien que le code ne soit pas prêt pour la production, c’est un projet amusant et créatif qui démontre le potentiel des technologies web ; le code source est disponible sur GitHub.

Lire plus
Développement interaction web

La révolution de l'IA à Hollywood : un équilibre entre éthique et efficacité

2025-06-04
La révolution de l'IA à Hollywood : un équilibre entre éthique et efficacité

Hollywood connaît une révolution impulsée par l'IA. L'émergence de studios comme Asteria Film Co., fondée par Bryn Mooser et Natasha Lyonne, souligne l'adoption généralisée de l'IA dans la production cinématographique, mais soulève également des préoccupations éthiques et relatives aux droits d'auteur. Les entreprises utilisent l'IA pour générer des images et des vidéos, réduisant les coûts et augmentant l'efficacité, mais elles risquent des poursuites judiciaires pour violation des droits d'auteur. Les syndicats d'acteurs et de scénaristes ont négocié de nouveaux contrats pour protéger les droits de leurs membres. Cependant, l'adoption de l'IA est inévitable, ce qui oblige Hollywood à naviguer entre efficacité et éthique. Certains studios, comme Asteria, tentent de construire des modèles d'IA « éthiques » formés sur du matériel sous licence, pour tenter de relever les défis de front.

Lire plus

Les ventes de Tesla en Europe s'effondrent face à la concurrence et aux controverses politiques de Musk

2025-03-02
Les ventes de Tesla en Europe s'effondrent face à la concurrence et aux controverses politiques de Musk

Les ventes de Tesla en Europe ont chuté de 45 % en janvier 2025 par rapport à la même période de l'année précédente, tandis que les ventes globales de véhicules électriques dans la région ont augmenté de 37 %. Plusieurs facteurs ont contribué à ce déclin : le lancement retardé d'un modèle Tesla moins cher, une mise à jour imminente du Model Y qui provoque des hésitations chez les acheteurs, l'intensification de la concurrence des constructeurs automobiles chinois comme SAIC Motor (dont les ventes ont dépassé celles de Tesla d'un facteur deux) et un fort contrecoup public contre les activités politiques controversées d'Elon Musk. Bien que l'impact de l'opinion publique sur les décisions d'achat soit débattu, les actions de Musk ont sans aucun doute aggravé le ralentissement des ventes de Tesla en Europe.

Lire plus
Technologie Marché européen

Samsung révolutionne le refroidissement avec une technologie Peltier de nouvelle génération

2025-07-21
Samsung révolutionne le refroidissement avec une technologie Peltier de nouvelle génération

Samsung Electronics, en collaboration avec le Laboratoire de physique appliquée de l'Université Johns Hopkins (APL), a publié un article dans la prestigieuse revue scientifique Nature Communications sur sa technologie de refroidissement Peltier de nouvelle génération. L'équipe a développé avec succès un dispositif Peltier à film mince semiconducteur haute efficacité utilisant la nanotechnologie et a démontré un refroidissement sans réfrigérant, soulignant le potentiel d'offrir des performances exceptionnelles sans réfrigérants conventionnels. Cette technologie est déjà utilisée dans les réfrigérateurs hybrides, et Samsung prévoit de créer un jour un réfrigérateur entièrement sans réfrigérant.

Lire plus

Nano-vLLM : Une implémentation légère de vLLM incroyablement rapide

2025-06-23
Nano-vLLM : Une implémentation légère de vLLM incroyablement rapide

Nano-vLLM est une implémentation légère de vLLM, créée à partir de zéro en environ 1200 lignes de code Python. Malgré sa petite taille, elle atteint des vitesses d'inférence comparables à celles du vLLM original. Elle intègre plusieurs optimisations telles que la mise en cache des préfixes, le parallélisme des tenseurs, la compilation Torch et les graphes CUDA. Installez-la via `pip install git+https://github.com/GeeeekExplorer/nano-vllm.git` et consultez example.py pour son utilisation. Les benchmarks sur un ordinateur portable RTX 4070 (8 GB) avec le modèle Qwen3-0.6B montrent un débit légèrement supérieur à celui de vLLM.

Lire plus
Développement vitesse d'inférence

Trésors cachés dans stdint.h de C : au-delà de limits.h pour les définitions de types entiers

2025-04-17
Trésors cachés dans stdint.h de C : au-delà de limits.h pour les définitions de types entiers

Cet article de blog relate la découverte inattendue de l’auteur concernant les définitions de types entiers en apprenant le C. Au début du C, la taille des entiers variait considérablement selon les architectures, ce qui a conduit les fournisseurs de compilateurs à créer des définitions de types personnalisées, telles que types.h de Microware. Plus tard, la norme ANSI C a introduit stdint.h, fournissant des définitions de types standard comme uint32_t et des définitions de valeurs maximales comme INT_MAX de limits.h. Cependant, l’auteur a récemment découvert que stdint.h contient également des définitions telles que INT8_MAX et UINT32_MAX, qui peuvent être utilisées directement pour définir les valeurs maximale et minimale des types entiers de tailles spécifiques, rendant le code plus portable et évitant les erreurs dues aux différences de plateforme.

Lire plus
Développement types entiers

mbake : un formatteur et un linter pour Makefiles après 50 ans !

2025-06-22
mbake : un formatteur et un linter pour Makefiles après 50 ans !

Après 50 ans d'attente (en référence à la longue histoire des Makefiles), mbake est enfin là ! Cet outil de formatage et de linting pour Makefiles corrige automatiquement les problèmes de formatage tels que l'indentation, l'espacement et les sauts de ligne, mais il détecte également intelligemment les cibles `.PHONY` et prend en charge les règles personnalisées et les extensions de plug-ins. Il offre une interface de ligne de commande riche pour le formatage, la validation et la gestion des versions, s'intégrant parfaitement aux flux de travail CI/CD. Que vous soyez débutant ou expert, mbake améliore considérablement l'efficacité et la lisibilité de la rédaction des Makefiles.

Lire plus
Développement

Configuration d'un environnement de développement Linux sur Apple Silicon avec UTM

2025-04-17
Configuration d'un environnement de développement Linux sur Apple Silicon avec UTM

Ce guide explique comment configurer un environnement de développement Linux sur les Macs équipés de la puce Apple Silicon à l'aide de machines virtuelles UTM. Après avoir installé UTM et cdrtools via Homebrew, un script cloud-init automatise l'installation d'outils de développement essentiels tels que Git, Docker et la configuration de l'accès SSH. L'article détaille la création de la VM, l'importation des images, la configuration du script cloud-init et la suppression des lecteurs temporaires, pour obtenir un environnement de développement Linux fonctionnel.

Lire plus
Développement

Millihertz 5 : Une réplique mécanique du 'Baby' de Manchester

2025-05-01

Millihertz 5, aussi connu sous le nom d' 'Offspring', est un ordinateur mécanique modelé sur la machine expérimentale à petite échelle de Manchester ('Baby'). Il utilise des roulements à billes comme éléments de données, possède une RAM 8x8 bits et un chemin de données 8 bits avec un soustracteur et un accumulateur. Le projet est actuellement en construction, avec des documents de conception (PDF et HTML) disponibles en ligne.

Lire plus
Matériel

Pourquoi Momentum fonctionne vraiment : Une plongée profonde dans l'accélération de la descente de gradient

2025-04-28
Pourquoi Momentum fonctionne vraiment : Une plongée profonde dans l'accélération de la descente de gradient

Cet article explore en profondeur la mécanique de l'algorithme Momentum dans les algorithmes d'optimisation. En analysant les fonctions quadratiques convexes, il révèle comment Momentum accélère la descente de gradient et explique les principes mathématiques sous-jacents. L'article explore également les limites de Momentum et sa combinaison avec la descente de gradient stochastique, offrant des perspectives sur les futures directions de recherche. Utilisant un langage clair et des exemples concrets comme la régression polynomiale et la colorisation d'images, l'article fournit une compréhension complète des principes et des applications de Momentum, adapté aux lecteurs intéressés par les algorithmes d'optimisation.

Lire plus
Développement

Audible révolutionne la production de livres audio grâce à l'IA

2025-05-13
Audible révolutionne la production de livres audio grâce à l'IA

Audible d'Amazon révolutionne l'industrie du livre audio avec sa nouvelle technologie de production basée sur l'IA. Cela permet aux éditeurs de convertir facilement les livres en livres audio en utilisant une variété de voix générées par l'IA avec différents accents et langues. Un nouvel outil de traduction IA étendra encore l'accès mondial, traduisant entre l'anglais, l'espagnol, le français, l'italien et l'allemand. Les éditeurs peuvent choisir entre un service entièrement géré par Audible ou une option en libre-service. Cette innovation promet d'augmenter significativement la production de livres audio et l'accessibilité mondiale.

Lire plus
Technologie Livre audio

Commit synchrone de PostgreSQL : compromis entre performances et durabilité

2025-03-19
Commit synchrone de PostgreSQL : compromis entre performances et durabilité

Cet article explore les implications sur les performances du paramètre `synchronous_commit` de PostgreSQL. Le désactiver améliore significativement le débit des transactions, réduisant les E/S et la charge CPU, mais introduit une petite fenêtre de risque de perte de données. L'auteur démontre une augmentation de 30 % du TPS sur les systèmes limités par les E/S. L'article préconise une approche nuancée, suggérant d'ajuster `synchronous_commit` par session, transaction ou opération, avec un exemple en Ruby on Rails fourni. L'auteur note également que sur Aurora PostgreSQL, définir `synchronous_commit` sur `off` procure les gains de performances les plus importants.

Lire plus
Développement commit synchrone

Symphonie cérébrale : la synchronie neuronale liée aux capacités cognitives

2025-06-17
Symphonie cérébrale : la synchronie neuronale liée aux capacités cognitives

Une nouvelle étude de l'université Johannes Gutenberg de Mayence révèle que, sous pression, les signaux neuronaux du cerveau se synchronisent comme un orchestre bien rôdé. Cette synchronie neuronale s'ajuste dynamiquement à différentes situations et est étroitement liée aux capacités cognitives. Les chercheurs ont utilisé l'EEG pour montrer que les personnes ayant des capacités cognitives supérieures présentent une synchronisation plus forte des ondes thêta dans la région médio-frontale du cerveau, notamment lors de tâches de raisonnement exigeantes. Cette synchronisation améliorée permet une meilleure concentration et un meilleur filtrage des distractions. L'étude fournit une base essentielle pour comprendre le fonctionnement de l'intelligence au niveau neuronal.

Lire plus
Technologie synchronie neuronale

Un immense réservoir d'eau liquide découvert sur Mars

2025-05-12
Un immense réservoir d'eau liquide découvert sur Mars

De nouvelles recherches utilisant des données sismiques de la mission InSight de la NASA ont révélé la preuve d'un vaste réservoir d'eau liquide situé profondément sous la surface martienne, entre 5,4 et 8 kilomètres de profondeur. Ce réservoir pourrait contenir suffisamment d'eau pour couvrir toute la planète, ce qui correspond aux estimations de l'eau "disparue" de Mars. Cette découverte explique non seulement le sort des anciens océans de Mars, mais ouvre également des voies nouvelles et passionnantes pour les futures explorations et la recherche de vie extraterrestre. L'eau souterraine pourrait abriter des formes de vie simples et même fournir des ressources précieuses aux futurs explorateurs humains.

Lire plus
Technologie

Suivi des données de localisation divulguées par les applications mobiles : un projet de science citoyenne basé sur Python

2025-04-18
Suivi des données de localisation divulguées par les applications mobiles : un projet de science citoyenne basé sur Python

Faisant suite à un article précédent exposant comment les applications mobiles partagent les données de localisation via les publicités, l’auteur partage une méthode plus rapide et plus évolutive utilisant mitmproxy et Python. Cela permet aux utilisateurs d’enregistrer le trafic de l’application et de filtrer les requêtes contenant des données sensibles telles que les informations de localisation à l’aide de mots clés personnalisés. Un référentiel GitHub avec un guide détaillé et un notebook Python est fourni pour la participation. Un tableur collaboratif recueille des observations sur les comportements de partage de données de diverses applications, encourageant ainsi un effort de science citoyenne pour mettre au jour les problèmes de confidentialité des données des applications.

Lire plus
Technologie

Redis revient à la licence open source AGPLv3

2025-05-01

Le développeur principal de Redis, antirez, raconte le parcours de Redis qui est revenu à la licence open source AGPLv3. Il a personnellement fortement plaidé pour l'AGPL, estimant que la SSPL n'avait pas réussi à obtenir une acceptation généralisée de la communauté. Redis 8, maintenant officiellement lancé, utilise la licence AGPLv3, à la grande satisfaction d'antirez. Il promet des améliorations continues à Redis, en particulier le nouveau type de données Vector Sets.

Lire plus
Développement Licence Open Source

Programmation différentiable : une plongée profonde à partir des principes fondamentaux

2025-04-17

Cet article fournit une explication complète de la programmation différentiable, en commençant par la définition des dérivées en calcul et en progressant vers des concepts tels que les gradients, les dérivées directionnelles et les matrices jacobiennes. Il détaille trois méthodes de différenciation : la différenciation numérique, la différenciation symbolique et la différenciation automatique (modes avant et arrière), en comparant leurs forces et leurs faiblesses. Enfin, il montre comment la différenciation automatique en mode arrière, combinée à la descente de gradient, peut résoudre des problèmes d’optimisation du monde réel à l’aide d’un exemple de débrouillage d’image.

Lire plus

Implémentation d'un modem DMR open source avec GNU Radio et Codec2

2025-04-19

Cet article détaille une implémentation open source d'un modem de radio mobile numérique (DMR) utilisant la radio logicielle (SDR), GNU Radio et Codec2. Ce modem, preuve de concept pour les appels vocaux, utilise GNU Radio pour la couche physique, MMDVMHost pour les couches de liaison de données et partiellement la couche de contrôle d'appel, et Codec2 comme codec vocal. Le développement futur vise à intégrer davantage de fonctionnalités du standard DMR, notamment les messages de données, les fonctionnalités de niveau III et le transport IPv4. Testé avec un LimeSDR-mini, le projet rencontre des défis tels que la latence et la précision de la synchronisation TDMA.

Lire plus
Développement

Canva réduit les temps de build CI de plusieurs heures à moins de 30 minutes

2024-12-18
Canva réduit les temps de build CI de plusieurs heures à moins de 30 minutes

L'équipe d'ingénierie de Canva a considérablement réduit les temps de build d'intégration continue (CI), passant d'une moyenne de 80 minutes à moins de 30 minutes, voire 15 minutes dans certains cas. Ce résultat a été obtenu grâce à une approche multiforme. Ils ont identifié et résolu des problèmes de cache Bazel, optimisé les structures de pipeline, amélioré les checkouts et le cache du dépôt Git, et utilisé l'exécution de build distante de Bazel (RBE). Des expérimentations approfondies, incluant des tests de différents types d'instances et des ajustements des configurations Bazel, ont joué un rôle crucial. Une série d'améliorations incrémentales ont significativement augmenté l'efficacité de la CI, réduit les coûts et amélioré l'expérience développeur.

Lire plus

Le silicium rencontre le neurone : Un hybride révolutionnaire de biopuce

2025-05-09
Le silicium rencontre le neurone : Un hybride révolutionnaire de biopuce

Une entreprise a développé une technologie qui cultive de véritables neurones sur une puce de silicium riche en nutriments. Ces neurones vivent dans un monde simulé exécuté par un système d'exploitation d'intelligence biologique (biOS), recevant et envoyant directement des informations environnementales. Les réactions neuronales impactent le monde simulé, et les programmeurs peuvent déployer du code directement sur ces neurones. Cette technologie exploite la puissance des réseaux neuronaux biologiques affinés pendant quatre milliards d'années d'évolution, offrant une nouvelle approche pour résoudre les défis les plus difficiles d'aujourd'hui et marquant une percée en biologie synthétique et en IA.

Lire plus

Structured : Redéfinir le développement d'applications de données

2025-03-10
Structured : Redéfinir le développement d'applications de données

Structured révolutionne la façon dont les développeurs construisent et déploient des applications de données en consolidant l'ensemble de la stack analytique dans le code. Pour répondre à l'inefficacité du déploiement d'applications de données intensives en production, Structured propose un SDK léger permettant aux développeurs de créer des prototypes, de déployer et de gérer des applications de données (tableaux de bord, outils internes) en quelques heures. Ils recherchent des ingénieurs full-stack expérimentés pour rejoindre l'équipe et travailler sur la construction du SDK principal, la conception de composants interactifs et l'optimisation des performances. La stack technologique comprend Python, TypeScript, Next.js, React, Postgres, AWS/GCP.

Lire plus

Alluocateurs d'arène et tableaux dynamiques en Odin : pièges cachés

2025-04-13
Alluocateurs d'arène et tableaux dynamiques en Odin : pièges cachés

L'utilisation d'alloueurs d'arène avec des tableaux dynamiques en Odin présente des pièges subtils. Les arènes gèrent efficacement les allocations ayant la même durée de vie, désallouant tout à la fois. Cependant, le mécanisme de croissance des tableaux dynamiques laisse des blocs de mémoire anciens non libérés lors de l'utilisation d'un alloueur d'arène, ce qui entraîne un gaspillage de mémoire. L'article explique pourquoi : les alloueurs d'arène ne prennent pas en charge les désallocations individuelles, et la croissance du tableau dynamique crée un « cimetière » de blocs anciens. Les solutions consistent à utiliser l'alloueur par défaut, à préallouer la taille maximale ou à utiliser une arène virtuelle croissante. Bien que l'arène virtuelle croissante empêche le déplacement des blocs de mémoire, elle n'est pas à l'abri des gaspillages potentiels. L'article conclut que si l'utilisation de la mémoire est très dynamique, il est conseillé d'éviter les alloueurs d'arène.

Lire plus

Nim Bare-Metal sur Raspberry Pi : Une aventure sans tête

2025-06-28
Nim Bare-Metal sur Raspberry Pi : Une aventure sans tête

Ce projet détaille un environnement bare-metal pour Raspberry Pi 1/Zero utilisant le langage de programmation Nim. Il inclut un ordonnanceur coopératif, un modèle de programmation asynchrone et un accès direct au matériel sans API spécifiques au fournisseur. Le projet inclut la gestion de la mémoire, la gestion des exceptions et la surveillance de l'exécution, ainsi que des instructions de configuration complètes. Les projets futurs incluent l'extension à d'autres plates-formes cibles et l'ajout de plus de pilotes de périphériques.

Lire plus
Développement
1 2 203 204 205 207 209 210 211 595 596