Show HN: Vertumnus – printable posters of farmers' market produce seasonality
Résumé indisponible pour cet article.
Les meilleurs longs formats de Hacker News, relus plus calmement.
Résumé indisponible pour cet article.
L'auteur précise qu'il écrit rarement sur l'IA générative mais qu'il s'intéresse aux modes de défaillance des modèles, en particulier aux processus récursifs. Il distingue les pipelines d'image, sujets à beaucoup de bruit et à une dégradation rapide en boucle, des traitements textuels où l'encodage est sans perte et les modifications simples restent déterministes. En demandant à un modèle de réécrire itérativement un passage de Raymond Chandler, il constate que les métaphores dérivent vers des images de plus en plus étranges et violentes avant d'atteindre finalement une stabilité. Il relie ces observations aux implications pratiques pour les boucles d'agents et aux débats théoriques opposant la crainte d'un effondrement des modèles et les promesses d'une auto‑amélioration rapide. Le texte mentionne aussi une démonstration vidéo d'une affiche générée, des remarques méthodologiques sur les essais récurrents et une postface personnelle sur un projet récent de menuiserie.
L'instruction STG.E écrit un mot de 32 bits en mémoire globale en passant par le registre, l'unité load/store et un coalesceur qui regroupe les accès de 32 lanes en secteurs de 32 octets, et une warp peut émettre une nouvelle STG.E toutes les ~6,1 cycles. Le L1 par SM est 4‑way, indexé et tagué virtuellement, fonctionne en write‑through avec allocation et mise à jour, et laisse filer secteurs, masques et données vers le L2 qui renvoie un accusé une fois les octets inscrits et marqués sales. Le L2 est divisé en 36 tranches de 16‑ways avec 1024 ensembles, utilise une politique de remplacement à RRPV avec départage LRU, et les lignes sales sont écrites en arrière‑plan via un tampon FIFO de write‑back qui draine approximativement une entrée tous les deux remplissages. Pour éviter des rafales d'écriture vers la DRAM, le matériel nettoie de manière proactive la ligne la moins récemment stockée quand un ensemble contient ≥8 lignes sales, et les écritures vers la DRAM passent par les contrôleurs mémoire et sont limitées par leur débit. La visibilité des stores repose sur des barrières : membar.cta attend la visibilité au L1 (~3 cycles), membar.gl attend l'accusé du L2 (~140 ns), membar.sys impose l'ordre vis‑à‑vis de l'hôte et des pairs (~1 µs), et le pilote émet une barrière système avant un cudaMemcpyDeviceToHost.
Le projet étend le cache AOT pour stocker du code natif optimisé produit lors d'une exécution d'entraînement afin d'améliorer le démarrage et le warmup des applications HotSpot. La génération du cache AOT reste basée sur le workflow existant (AOTCacheOutput ou les étapes record/create) et n'exige aucune modification du code applicatif ni de la configuration HotSpot outre la demande d'utilisation du cache. En production, HotSpot peut charger instantanément le code AOT quand il est compatible, tout en conservant l'interopérabilité avec le JIT et la capacité de décompiler, déoptimiser et recompiler dynamiquement si la charge change. L'utilisation du code AOT impose des contraintes de compatibilité (même architecture CPU et mêmes fonctionnalités, même ramasse-miettes) et peut être contrôlée, observée ou désactivée via des options de ligne de commande et des diagnostics. Des benchmarks montrent des réductions substantielles du temps de démarrage et un warmup nettement accéléré avec AOT, et des travaux futurs viseront à affiner les options, réduire la taille des caches et étendre le support matériel.
Hitachi a annoncé la commercialisation au Japon, à partir de novembre 2026, d'une nouvelle série Y d'EcoCute, des chauffe-eau thermopompes utilisant le réfrigérant naturel CO2, disponibles en capacités de 370 et 460 litres. Les BHP-FV37YD et BHP-FV46YD sont des modèles entièrement automatiques à pression réseau directe, conçus respectivement pour des foyers d'environ trois à cinq personnes et de quatre à six personnes. Le fabricant n'a pas encore publié les performances annuelles selon la norme JIS pour les nouveaux modèles, et les éléments communiqués laissent penser qu'il s'agit d'une évolution de la plate-forme EcoCute existante plutôt que d'une conception totalement nouvelle. La série Y offre une compatibilité élargie avec les tarifs électriques incitant à la consommation diurne et permet de sélectionner certains contrats via la télécommande, tout en laissant la possibilité d'une configuration manuelle pour d'autres tarifs. Les appareils prennent en charge la gestion d'énergie domestique via un adaptateur HEMS et un adaptateur LAN sans fil, et bénéficient d'une garantie fabricant de cinq ans couvrant l'unité de thermopompe, le réservoir, certains consommables et les accessoires de connexion.
L'auteur raconte avoir acheté un clavier Compaq ancien après avoir utilisé un Apple Extended Keyboard II et décidé d'y monter des switchs personnalisés. Après des tentatives de soudure et l'installation de sockets Mill-Max, la plupart des touches ne fonctionnaient pas car les switchs originaux avaient quatre broches et des diodes, incompatibles avec les nouveaux Gateron à deux broches. Il a finalement ressoudé les switchs d'origine pour tout rétablir, puis a personnalisé l'apparence en le peignant avec une teinte Pantone fournie par MyPerfectColor et en posant des keycaps Classic Light de MVKB. Pour l'utiliser sur macOS il a reconfiguré les touches avec Karabiner-Elements, a cherché un adaptateur PS/2 double puis des adaptateurs USB, et a noté des compromis d'ergonomie liés au trackball et à l'emplacement des touches de modification. Le projet a pris beaucoup plus de temps que prévu mais l'auteur conclut qu'il a appris beaucoup en résolvant des problèmes de compatibilité, de soudure et de logistique d'approvisionnement.
Sur la période décembre 2025–août 2026, l'équipe Threat Intelligence d'Anthropic a identifié et interrompu des usages malveillants de Claude couvrant sept domaines de préjudice, du cyber et de la surveillance à la manipulation d'opinion, aux armes conventionnelles et aux risques biologiques. Les acteurs observés incluaient des groupes à lien étatique, des criminels financierement motivés, des fournisseurs d'espionnage commerciaux et des opérateurs politiques, et la majorité des abus a mobilisé les modèles Claude Haiku, Sonnet et Opus, Fable et Mythos n'étant presque jamais impliqués. Le rapport met en garde contre l'« uplift » apporté par l'IA : automatisation et agentivité multipliant vitesse, échelle et profondeur des attaques, propagation d'outils d'attaque publics, et exploitation de la chaîne d'approvisionnement IA via le vol et la revente de clés API. Des études de cas détaillent des campagnes allant de l'espionnage automatisé et du vol massif de données à des réseaux commerciaux de désinformation, des plateformes de surveillance d'État, des développements d'armes assistés par IA et des usages dual‑use en biologie, toutes perturbées par Anthropic au moyen d'actions de blocage et de partage d'indicateurs. Pour y répondre, Anthropic a banni des comptes, renforcé ses défenses (classifieurs, contrôles d'accès, mécanismes réduisant l'extractibilité des traces de raisonnement), partagé le renseignement avec partenaires publics et privés, et préconise des programmes d'accès de confiance et une coopération internationale pour limiter ces risques.
Résumé indisponible pour cet article.
Ce client navigateur communautaire transforme des sessions terminal en un espace de travail visuel et requiert un serveur en fonctionnement. Il offre une vue unifiée des espaces de travail et des agents, un véritable terminal en streaming avec scrollback et liens cliquables, ainsi que la prise en charge d'hôtes locaux ou SSH. L'interface fonctionne comme une salle de contrôle permettant de passer d'un agent en attente au fichier, au diff ou au transcript exact sans perdre le contexte entre fenêtres. Les fonctionnalités incluent l'historique et l'intelligence de session, l'annotation des lignes de diff et des fichiers, la prévisualisation Markdown, et la gestion du cycle de vie des worktrees liée aux opérations Git. Le logiciel s'installe comme un binaire léger qui fait le pont avec le démon, imprime une URL accessible depuis navigateur ou PWA sur mobile et bureau, et les archives et scripts d'installation sont fournis via GitHub Releases.
Microsoft considère Rust comme un langage Tier-1 aux côtés de C++, C# et TypeScript, avec intégration dans les workflows, outils et exigences de sécurité de la plateforme Windows. Pour assurer compatibilité et interopérabilité natives avec MSVC et l'écosystème Windows, Microsoft a développé un backend de génération de code qui connecte rustc au backend MSVC/UTC. Nommé rustc_codegen_utc, ce backend offre compatibilité avec l'ABI Windows, durcissement binaire, post-linking, optimisation inter-langage, débogage et diagnostic alignés sur la pile MSVC. Il facilite les projets hybrides Rust/C++ en réduisant les duplications d'ingénierie et en permettant aux nouvelles fonctionnalités et outils MSVC d'être disponibles pour Rust sans implémentations parallèles. Le backend est en production depuis début 2026, déployé dans plus de 100 dépôts internes et s'inscrit dans la stratégie Paved Path de Microsoft pour le cycle de vie complet de Rust, avec un espace de discussion dédié sur Zulip.