HN Digest
Briefing personnel.

Edition quotidienne

Lire vite. Garder l'essentiel.

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

3081 articles Page 258/309 Sans filtre

07:09

Raspberry Pi Pico 2 at 873.5MHz with 3.05V Core Abuse

Cet article relate des expériences d’overclocking du RP2350 sur une Pico 2, explorant l’augmentation de tension du régulateur et l’utilisation de refroidissement par glace sèche pour mesurer les performances. À 1,1 V, le Pico 2 atteint 312 MHz, puis 1,3 V donne 420 MHz, 1,5 V 512 MHz et 1,7 V 570 MHz, avec des températures en hausse. Pour limiter la chaleur, un petit dissipateur et un ventilateur sont ajoutés, et les tests atteignent 678 MHz à 2,2 V, mais la stabilité reste problématique. En poussant l’alimentation hors régulateur interne, le meilleur résultat sur le cristal est 873,5 MHz à 3,05 V, tandis que le ring oscillator tourne autour de 820–840 MHz et devient instable au‑delà. En conclusion, le RP2350 et la Pico 2 se montrent robustes et les gains au‑delà de 700 MHz s’estompent rapidement, suggérant qu’un fonctionnement autour de 1,6 V pourrait offrir près de 500 MHz supplémentaires sans refroidissement majeur, avec des perspectives d’expérimentation futures comme le LN2 ou l’utilisation des cœurs RISC‑V.

07:09

Child's Play: Tech's new generation and the end of thinking

L’article décrit San Francisco comme saturée de messages publicitaires agressifs qui semblent viser des besoins startup avant même les besoins des habitants. Au centre se trouvent Roy Lee et sa startup Cluely, une interface jugée défaillante pour ChatGPT destinée à des cadres moyens et fortement critiquée dans l’écosystème local. Le récit suit son parcours, de Columbia au lancement de Cluely, en passant par des épisodes publics et une culture d’entreprise fortement virale et frat. Il aborde la question de l’agence humaine face à l’IA, montrant comment une minorité très « agentique » peut acquérir une influence considérable dans l’économie technologique. Finalement, Cluely quitte San Francisco pour New York, et l’article interroge les promesses et les risques d’une économie fondée sur l’attention, l’agence et les technologies IA.

07:08

ATAboy is a USB adapter for legacy CHS only style IDE (PATA) drives

Le dispositif est un pont USB vers IDE destiné aux passionnés de rétroinformatique, aux experts de récupération de données et aux archivistes. Il permet de connecter des disques IDE/PATA classiques à un ordinateur moderne en tant que périphérique USB Mass Storage. L’appareil peut lire les anciens modes CHS/PIO 0 et les disques IDE plus récents en mode LBA, même si ce n’est pas son objectif principal. L’interface présente une UI textuelle inspirée d’un BIOS, accessible via une console série pour configurer la géométrie et monter le disque. Le projet est expérimental et licencié sous GPLv3 pour le firmware et CERN-OHL-W v2 pour le matériel, avec des avertissements sur les risques et l’importance de sauvegarder les données.

07:08

A chatbot's worst enemy is page refresh

L’article montre que les gains de performance des modèles ne sont pas accompagnés par des améliorations équivalentes de l’infrastructure qui les soutient. Il illustre le problème avec Claude et le recours à SSE, dont le rafraîchissement de page coupe le flux de tokens et efface l’historique. Lorsque la connexion SSE se coupe, le client ne peut plus accéder aux tokens générés et l’historique n’est disponible qu’après la fin de la génération. La solution courante consiste à enregistrer les événements SSE dans une base de données et à proposer une reprise pour recommencer la diffusion. L’article promeut une approche fondée sur le pub/sub, où chaque message correspond à une réponse et où les tokens peuvent être ajoutés et rattrapés même en cas de déconnexion, offrant une expérience fluide et évolutive.

07:08

Show HN: Script Snap – Extract code from videos

Le texte présente un moteur IA capable de transformer des vidéos en blogs et de reconnaître des termes techniques comme Kubernetes, LLM et Vercel. Selon lui, il offre une précision élevée sur les termes techniques et est optimisé pour des stacks modernes tels que Next.js et Python. Le procédé inclut une validation par un dictionnaire technique et des modèles d’IA pour produire des documents fiables. Il met en évidence les risques liés au réemploi de contenu, notamment les hallucinations, les erreurs et la fatigue associée. L’architecture hybride décrite réunit Inngest, Railway et Vercel, et vise à convertir chaque vidéo en une ressource permanente et consultable.

07:07

I found a useful Git one liner buried in leaked CIA developer docs

L'article résume un document interne lié à Vault7 qui contient des conseils git pratiques. La plupart des conseils concernent des opérations standard comme modifier des commits, stocker des changements et utiliser bisect. L’astuce principale consiste à nettoyer les branches locales en les supprimant après fusion pour éviter leur accumulation. Une commande typique combine git branch --merged, filtre pour exclure la branche active et master, puis git branch -d pour supprimer les branches fusionnées. Une version mise à jour cible origin/main et exclut main et develop, présentée comme un alias facilitant le nettoyage et la réduction du nombre de branches.

07:07

How to Review an AUR Package

Le 18 juillet 2025, l’équipe Arch Linux a été informée de l’upload de trois paquets AUR contenant des malwares et a supprimé ces paquets, éliminé les traces du code malveillant et protégé contre de futurs téléchargements malveillants. Quentin Michaud a déjà écrit une analyse du fonctionnement du malware, et l’auteur propose ici un aperçu rapide du fonctionnement des scripts de packaging et de leur examen par les utilisateurs. L’AUR est un dépôt communautaire de scripts de packaging où chacun peut téléverser un PKGBUILD après création d’un compte, avec des règles générales et sans mécanique de démocratie ou de mérite formelle. Un PKGBUILD est un script Bash décrivant les étapes de construction, et le processus de build se déroule en quatre étapes: prepare, build, check et package, cette dernière étape étant la seule exigée techniquement. Pour les revoir, il faut vérifier les sources et leur provenance, inspecter les patches, s’assurer que les étapes de build ne téléchargent pas dans build ou check, éviter l’utilisation de sudo, et demander des éclaircissements en cas d’incertitude, car l’AUR repose sur la confiance et des améliorations comme un système de pull requests sont envisagées.

07:07

Reproducible and traceable configuration for Conan C and C++ package manager

Conan offre de nombreuses capacités de personnalisation et d'extension pour la gestion des configurations, notamment via des packages de configuration, des hooks et des plugins. Il est possible d'emballer toute la configuration dans des packages Conan et de les installer avec conan config install-pkg, ce qui renforce le versionnage, la traçabilité et la reproductibilité. Les packages de configuration peuvent être versionnés et autorisent l'utilisation de versions spécifiques ou de plages de versions, avec des fichiers de verrouillage pour assurer la reproductibilité. Il est également possible d'avoir des configurations distinctes par plateforme et de réutiliser le même dépôt que pour les paquets classiques, facilitant l'intégration continue et le déploiement. Des mécanismes comme conanconfig.yml et core.package_id:config_mode améliorent l'isolation et le suivi des configurations, mais leur utilisation requiert prudence selon le modèle de configuration.