HN Digest
Briefing personnel.

Edition quotidienne

Lire vite. Garder l'essentiel.

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

6331 articles Page 164/634 Sans filtre

06:03

Mounting git commits as folders with NFS (2023)

L'auteur a créé git-commit-folders pour monter chaque commit Git comme un dossier afin d'aider à visualiser que les commits ressemblent à des arborescences de fichiers. Le projet fonctionne sur macOS via FUSE et NFS (avec une implémentation WebDav incomplète), car FUSE sur Mac demande des extensions noyau problématiques. L'implémentation centralise la logique dans une interface fs.FS puis propose des adaptateurs pour convertir cette logique en billy.Filesystem et webdav.FileSystem, et les branches et tags sont exposés comme des liens symboliques vers des commits. L'auteur a rencontré plusieurs problèmes pratiques, notamment la gestion de listings de commits volumineux, des erreurs « Not a directory » lors du listing, des numéros d'inode mal attribués et des stale NFS file handles dus à un cache limité. Le système s'avère utile pour rechercher des fonctions supprimées et consulter rapidement des fichiers sur d'autres branches, mais reste expérimental avec des limites sur l'historique des branches, les sous-modules et le choix entre NFSv3 et NFSv4.

06:03

We're testing new ad formats in Search and expanding our Direct Offers pilot

Google teste de nouveaux formats publicitaires conversationnels dans la recherche en intégrant des modèles d'IA avancés pour offrir des réponses personnalisées et transparentes aux internautes. Deux formats principaux sont en expérimentation : des annonces qui répondent directement aux questions des utilisateurs et des réponses mises en avant dans les listes de recommandations. Des annonces shopping pilotées par l'IA et un agent de marque interactif permettent de présenter des produits adaptés et de transformer les échanges en leads qualifiés. Le programme Direct Offers est étendu pour inclure des bundles promotionnels, un paiement natif pour certains marchands et l'ajout d'offres voyages via des partenaires. Google recommande de préparer les campagnes avec Performance Max et les outils AI Max pour tirer parti de ces formats tout en maintenant un affichage clair des contenus sponsorisés.

06:03

Throwing AI-generated walls of text into conversations

Redis propose une large palette de structures de données (chaînes, hachages, listes, ensembles triés) ainsi que la persistance via RDB/AOF, la réplication, le scripting Lua et le pub/sub. Memcached offre un modèle simple clé-valeur avec allocation par slabs et une architecture multithread qui favorise le débit sur des opérations GET/SET basiques. En performance, Memcached peut fournir un meilleur débit pour des opérations simples tandis que Redis est préféré pour des opérations complexes et pour la durabilité des données. Les deux solutions supportent le sharding horizontal et le choix dépendra de l'efficacité mémoire selon les types de données et des besoins de scalabilité native comme Redis Cluster. Le choix opérationnel doit prendre en compte la maturité des clients, la surveillance, la familiarité des équipes et il est recommandé de réaliser une preuve de concept avec les charges réelles.

06:03

Google's Antigravity bait and switch

L'auteur explique qu'une mise à jour automatique a remplacé son IDE Antigravity par une interface conversationnelle présentée lors de l'I/O 2026. La transition a interrompu son flux de travail car la nouvelle version réécrit agressivement les chemins d'application et empêche d'avoir les deux versions installées simultanément. Après des tentatives de réinstallation infructueuses et des échanges sur le subreddit, la seule solution a été de purger complètement les fichiers liés à l'application avant de réinstaller l'IDE legacy. La réinstallation a restauré l'interface mais a entraîné la perte de l'historique des conversations et des paramètres, malgré la présence d'un dossier antigravity-backup espéré contenir des données. L'auteur critique le recours à des mises à jour en arrière-plan qui remplacent des outils de développement et souhaite pouvoir désactiver ces mises à jour forcées.

06:03

Multi-Stream LLMs: new paper on parallelizing/separating prompts, thinking, I/O

Les progrès des modèles de langage ont favorisé leur usage comme agents autonomes dans des tâches de codage et d'interaction informatique, tandis que le paradigme central reste celui des modèles ajustés par instruction de type chat. Ce format à flux unique de messages crée un goulot d'étranglement qui empêche l'agent d'agir pendant la lecture, de réagir à de nouvelles informations pendant l'écriture, de penser en agissant ou d'agir en pensant. La solution proposée consiste à ajuster les modèles pour plusieurs flux parallèles de calcul, en séparant chaque rôle (utilisateur, système, outils, etc.) dans un flux distinct. À chaque pas avant, le modèle lit simultanément plusieurs flux d'entrée et génère des jetons dans plusieurs flux de sortie, chaque flux dépendant causalement des étapes antérieures. Cette approche vise à lever les limitations d'usage, à améliorer l'efficacité par parallélisation, à renforcer la sécurité par séparation des responsabilités et à faciliter la monitorabilité.

06:02

Waymo pauses Atlanta service as its robotaxis keep driving into floods

Waymo a suspendu son service dans quatre villes après que ses robotaxis ont rencontré des difficultés face à de fortes pluies et des routes inondées, problème qui a déjà entraîné un rappel la semaine dernière. Un robotaxi non occupé de Waymo s'est retrouvé coincé pendant environ une heure dans une rue inondée à Atlanta, ce qui a poussé la société à arrêter le service en ville et à récupérer le véhicule. L'entreprise a également mis en pause les opérations à San Antonio, Dallas et Houston et a déployé une mise à jour logicielle imposant des restrictions temporaires dans les zones à risque, tout en reconnaissant qu'elle n'a pas encore de solution définitive pour éviter les zones inondées. Waymo dit s'appuyer notamment sur les alertes du National Weather Service pour préparer ses véhicules, mais l'entreprise a indiqué que des inondations massives peuvent se produire avant l'émission de ces alertes. Les incidents récents s'ajoutent à d'autres problèmes opérationnels en cours d'examen par la NHTSA et le NTSB, notamment des manœuvres illégales autour d'autobus scolaires et une collision en janvier avec un enfant à Santa Monica.

06:02

Spotify will start reserving concert tickets for fans

Spotify a annoncé "Reserved", une fonctionnalité destinée à réserver des billets de concert pour les abonnés premium afin d'améliorer leurs chances d'achat. La plateforme, qui lancera le dispositif cet été aux États-Unis, s'est associée à Live Nation et utilisera les écoutes, partages et autres activités pour identifier les fans les plus engagés. Les fans sélectionnés pourront acheter jusqu'à deux billets pendant une fenêtre de 24 heures, mais Spotify précise que le nombre de places est inférieur au nombre de superfans et que tous ne recevront pas d'offre. Spotify n'a pas précisé quels artistes participeraient ni combien de billets seraient réservés par artiste, et l'efficacité du système pour faire obtenir des billets aux véritables fans reste à évaluer. La société a aussi présenté d'autres nouveautés, dont l'application Studio by Spotify Labs pour créer du contenu personnalisé et un accord de licence avec Universal Music Group pour autoriser des reprises et remixes par IA de certains artistes.