HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

Les meilleurs longs formats de Hacker News, relus plus calmement.

11567 articles Page 979/1157 Sans filtre

Fujifilm X RAW STUDIO webapp clone

Cet outil est une application navigateur qui gère des présélections et convertit les fichiers RAW pour les caméras Fujifilm X-series sur bureau et mobile. Il inclut la gestion des présélections sur l'appareil, une bibliothèque locale, la conversion RAW avec prévisualisation en direct, la détection de présélection, l'import/export, la comparaison rapide et le support mobile, sans installation et multiplateforme (Linux inclus). Le projet est en version BETA et a été testé sur le X100VI; il peut fonctionner avec d'autres modèles prenant en charge le protocole de conversion RAW de Fujifilm, mais cela n'est pas vérifié et la contribution via des captures Wireshark est encouragée pour étendre le support. Son fonctionnement repose sur WebUSB et le protocole PTP; l'appareil effectue le traitement et renvoie un JPEG, tandis que la gestion des présélections lit et écrit des propriétés via GetDevicePropValue et SetDevicePropValue. Le dépôt n'accepte pas les pull requests, mais invite les rapports de bugs, les demandes de fonctionnalités et les rapports de compatibilité avec des captures Wireshark, en joignant les détails comme le modèle de caméra et les fichiers .pcapng.

Molly Guard

Dans l'informatique ancienne, on parle de « molly guard », le petit capuchon plastique de sécurité qu'il faut déplacer avant d'appuyer sur un bouton important. Le nom serait tiré d'une fille nommée Molly qui aurait appuyé sur un grand bouton rouge lors d'une visite dans un centre de données. Des molly guards existent aussi dans le matériel grand public, sous forme de boutons encastrés, de renforts plastiques autour des touches ou d'un orifice d'éjection de carte SIM. On les retrouve également dans les logiciels, via des dialogues de confirmation ou des mécanismes comme les combinaisons Ctrl+Alt+Del. Il existe aussi des « reverse molly guards », des boutons qui se déclenchent seuls après une inactivité, et le pire est de voir une machine rester muette pendant des heures pour une question sans importance.

France's aircraft carrier located in real time by Le Monde through fitness app

Le Monde révèle qu’un marin français nommé Arthur utilisait Strava en public, ce qui a permis de localiser le porte-avions Charles de Gaulle et son groupe d’escorte en Méditerranée. Son activité quotidienne consistant à courir environ sept kilomètres en 35 minutes a été enregistrée par une montre connectée et rendue publique. Le défaut de sécurité lié à Strava n’a pas été corrigé malgré les révélations précédentes du média. Le porte‑avions était initialement en Baltique, dans le cadre d’exercices de l’OTAN, et aurait ensuite franchi le détroit de Gibraltar selon les informations disponibles. L’article note que une partie du contenu est réservée aux abonnés et appelle à renforcer la protection des données personnelles afin d’éviter de telles vulnérabilités militaires.

Mamba-3

Le texte présente Mamba-3, un modèle d'espace d'état conçu avant tout pour l'efficacité d'inférence, en contraste avec Mamba-2 axé sur la vitesse d'entraînement. Les améliorations clés incluent une récurrence plus expressive, le suivi d'états complexes et une variante MIMO qui améliore la précision sans ralentir le décodage. Les résultats montrent que Mamba-3 SISO bat Mamba-2, Gated DeltaNet et même Llama-3.2-1B sur la latence pré-remplissage et décodage pour diverses longueurs de séquence. Les auteurs ont open-source les kernels et combinent Triton, TileLang et CuTe DSL pour obtenir des performances matérielles optimales. Le travail est réalisé en collaboration entre Carnegie Mellon University, Princeton University, Cartesia AI et Together AI et reflète une transition vers des architectures centrées sur l'inférence.

Ubuntu 26.04 Ends 46 Years of Silent sudo Passwords

À partir de la prochaine version LTS, chaque caractère saisi lors du prompt sudo affichera un astérisque. Le changement est porté par sudo-rs, une réécriture de sudo en Rust devenue l’implémentation par défaut et dont le patch pwfeedback a été fusionné upstream puis intégré à Ubuntu 26.04. Le débat public oppose ceux qui estiment que ce gain UX l’emporte sur une sécurité théorique limitée et ceux qui craignent que la longueur du mot de passe soit exposée. Les administrateurs souhaitant l’ancien comportement peuvent le restaurer en modifiant le fichier sudoers via visudo et en désactivant pwfeedback. La sortie d’Ubuntu 26.04 LTS Resolute Raccoon, prévue le 23 avril 2026, s’inscrit dans une modernisation plus large incluant GNOME 50, Wayland et des outils Rust, tout en laissant la possibilité de revenir à l’approche précédente.

OpenCode – Open source AI coding agent

OpenCode est un agent open source conçu pour aider à écrire du code dans le terminal, l’IDE ou sur le bureau. Il active automatiquement les bons LSP et permet de lancer plusieurs sessions en parallèle sur le même projet. Il se connecte à GitHub Copilot et à ChatGPT Plus/Pro, et prend en charge plus de 75 fournisseurs de LLM via Models.dev. OpenCode ne stocke ni votre code ni vos données de contexte afin de préserver la confidentialité. Zen propose un ensemble de modèles d’IA testés et benchmarkés pour les agents de code, avec une liste d’attente pour un accès anticipé.

Google adds 24-hour wait and mandatory reboot to Android sideloading flow

Android exigera que toutes les applications installées sur des appareils certifiés soient enregistrées par des développeurs vérifiés à partir de l'année prochaine, afin de renforcer la responsabilité et de réduire la distribution malveillante. Ces menaces incluent l'usurpation d'identité et les applications fausses qui utilisent la marque des développeurs pour voler des données ou propager des malwares, plus fréquemment lors du sideloading que sur Google Play. Une nouvelle Android Developer Console facilitera la vérification pour les développeurs qui distribuent des applications en dehors de Google Play, tandis que ceux qui publient sur Google Play continueront à utiliser le processus existant du Play Console. Le calendrier prévoit un accès anticipé en octobre 2025, l’ouverture de la vérification en mars 2026 et son entrée en vigueur dans le Brésil, l’Indonésie, Singapour et la Thaïlande en septembre 2026, avec un déploiement mondial prévu en 2027 et au-delà. Les retours des gouvernements et des partenaires ont été positifs, et Google rappelle son objectif de préserver le choix tout en renforçant la sécurité, avec plus de détails à venir sur le site officiel.

Xiaomi launches next-gen SU7 with 902 km range and Lidar, still undercuts Tesla

Xiaomi lance officiellement la SU7 de nouvelle génération avec de nombreuses améliorations, dont une autonomie CLTC allant jusqu’à 902 km, LiDAR standard sur toutes les versions et une architecture de recharge à 897 V sur le modèle haut de gamme. Le prix de départ est de 229 900 yuans, environ 33 000 dollars, et le véhicule reste sous le prix de la Tesla Model 3 en Chine malgré une hausse par rapport au modèle sortant. Les versions Standard et Pro passent à une architecture 752 V tandis que la Max passe à 897 V, permettant une recharge rapide de 670 km en 15 minutes sur le Max et une capacité 5C avec 10 % à 80 % en environ 11 minutes. Toutes les variantes gagnent des performances accrues, avec des moteurs allant jusqu’à 320 chevaux pour Standard et Pro et 690 chevaux pour le Max, ainsi qu’un châssis amélioré et des pneus plus larges. Côté sécurité, la structure utilise un acier à 2 200 MPa, une traverse de batterie en acier à 1 500 MPa, neuf airbags et des poignées de porte affleurantes à système triple redondant avec secours mécanique, le tout complété par des freins Brembo sur le Max.

Prompt Injecting Contributing.md

Je gère le dépôt populaire awesome-mcp-servers et j'ai passé en revue et fermé manuellement plus de 2 000 pull requests au cours des douze derniers mois, ce qui a été exigeant mais gratifiant pour la communauté. Cette année, le volume est passé de quelques PR par jour à 20, 50 ou plus, et j'ai d'abord été heureux avant de repérer des descriptions templatisées et une impression mécanique qui manquait d'enthousiasme. Pour de nombreux développeurs, soumettre une PR est la première étape pour faire connaître leur projet, et cet enthousiasme dans l'écriture s'est étiolé. En discutant sur le Discord MCP, il est devenu clair que de nombreuses PR sont générées par des agents IA et que le tri manuel ne peut pas s'appliquer sur une base individuelle à grande échelle. Une suggestion a été faite d'injecter des prompts et j'ai ajouté dans CONTRIBUTING.md une procédure pour les agents avec l'indication 🤖🤖🤖, ce qui a permis d'identifier rapidement les PR bot et de réfléchir à leur contribution réelle, une section ajoutée le 19 mars 2026.

Eniac, the First General-Purpose Digital Computer, Turns 80

ENIAC, premier grand ordinateur électronique programmable, a marqué le début de l’ère informatique moderne en démontrant ses capacités en 1946 et en posant les bases du calcul rapide et général. Conçu pendant la Seconde Guerre mondiale pour accélérer la production de tables balistiques, il utilisait des tubes à vide et nécessitait des câblages mécaniques pour sa reprogrammation, ce qui prenait plusieurs jours. Après sa mise en service, des universités ont construit des machines similaires et les chercheurs ont utilisé ces ordinateurs pour modéliser des phénomènes physiques, résoudre des problèmes mathématiques et réaliser des simulations. En 1987, l’IEEE a désigné ENIAC comme une Milestone majeure, et une décision juridique des années 1970 a reconnu que Atanasoff et Berry avaient conçu un prototype antérieur. Son héritage se manifeste dans l’évolution des langages de programmation, l’essor de l’économie numérique et l’inspiration durable pour la science, l’éducation et l’industrie.