HN Digest
Briefing personnel.

Edition quotidienne

Lire vite. Garder l'essentiel.

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

6102 articles Page 115/611 Sans filtre

06:02

DuckDuckGo search saw 28% more visits after Google said people love AI mode

De nombreux utilisateurs se détournent de Google Search à cause des intégrations d'IA qui réduisent la facilité d'exploration et poussent à chercher des alternatives. Les visites sur la page sans IA de DuckDuckGo ont augmenté d'environ 22,7 % en moyenne entre le 20 et le 25 mai, tandis que les installations de l'application mobile ont bondi, notamment sur iOS. DuckDuckGo critique l'approche "tout IA" de Google et affirme vouloir offrir aux utilisateurs le choix et la confidentialité, en promettant de ne pas collecter les historiques de recherche ni d'utiliser les données pour entraîner des modèles. Malgré ces mouvements, Google conserve une position dominante avec environ 85 % du marché des moteurs de recherche et a vu ses revenus liés à la recherche croître de 19 % au premier trimestre 2026 grâce aux fonctionnalités IA. DuckDuckGo propose néanmoins des outils IA privés comme duck.ai et des options pour filtrer les images générées par IA, soulignant que de nombreux utilisateurs souhaitent simplement pouvoir choisir.

06:02

A New Typst Template for Pandoc (2025)

Mes anciens modèles Typst pour Pandoc ont cessé de fonctionner après des mises à jour de Typst et de Pandoc, ce qui m'a amené à reconstruire le workflow. La nouvelle approche utilise le modèle de sortie Typst par défaut de Pandoc et un véritable template écrit pour Typst, importé via la variable -V template=article.typ lors de l'appel de Pandoc avec --pdf-engine=typst. Le template Typst collecte les métadonnées reconnues par Pandoc et établit des valeurs par défaut pour le format de page, la police et la numérotation, tout en gérant les en-têtes et pieds de page pour pages gauche/droite. Il définit également les propriétés typographiques OpenType, le style des citations, des blocs de code, des images et légendes, trois niveaux de titres, des sections étiquetées (par ex. épigraphe et Références) et des stylages basés sur des expressions régulières. La mise en page sépare le bloc titre/métadonnées du corps (texte justifié avec retrait de la première ligne) et ajoute un colophon, rendant le code plus simple, mieux organisé et potentiellement plus robuste.

06:02

RamAIn (YC W26) Is Hiring

La startup développe des agents d'IA capables d'automatiser les interactions humaines avec des systèmes hérités, des applications de bureau et des portails web afin d'accélérer et de fiabiliser les flux de travail d'entreprise. Fondée par Shourya Vir Jain et Vansh Ramani, deux anciens étudiants d'IIT Delhi, l'équipe fondatrice apporte une expérience en conseil stratégique, en recherche en apprentissage automatique et en création d'entreprises. Le poste proposé est le premier recrutement commercial technique, où la personne sera le troisième employé à temps plein et devra concevoir et gérer l'ensemble de l'infrastructure outbound : enrichissement des leads, scoring ICP, séquences personnalisées par IA et délivrabilité des e-mails. Les responsabilités incluent aussi la mise en place d'automatisations pour détecter les signaux d'achat et déclencher des relances, l'architecture CRM, le reporting et l'expérimentation de nouveaux canaux pour générer un pipeline qualifié. Le candidat recherché a 0–4 ans d'expérience en GTM engineering, RevOps ou growth technique, maîtrise des outils modernes (Clay, Apollo, Instantly), des compétences en Python ou SQL et un intérêt pour l'utilisation des LLMs dans l'automatisation GTM.

06:02

Can we have the day off?

L'article affirme que l'intelligence artificielle est sur le point de révolutionner la productivité du travail des cols blancs et une grande partie de la main-d'œuvre américaine. L'auteur explique que ces avancées pourraient multiplier les rendements au point de permettre de produire en quelques heures ce qui prenait auparavant une semaine. Il propose d'exploiter ces gains pour instaurer une semaine de travail de quatre jours, en prenant le vendredi comme jour libre pendant que des agents d'IA poursuivent le travail. L'argument est étendu à tous les niveaux hiérarchiques, y compris les conseils d'administration et les cadres, qui pourraient également bénéficier d'un jour de congé. L'auteur conclut en évoquant des contraintes personnelles concrètes, comme le coût élevé de la garde d'enfants, pour justifier la demande de réduire les jours de présence au bureau.

06:01

Rust (and Slint) on a Jailbroken Kindle

L'auteur a jailbreaké un Kindle Paperwhite de 7e génération pour l'utiliser comme horloge et a décidé d'y exécuter des programmes en Rust. Il a configuré une chaîne de compilation croisée ciblant ARMv7 et musl en utilisant Zig et cargo-zigbuild pour produire des binaires compatibles. L'accès shell a été obtenu via l'outil USBNetwork en configurant SSH et en déposant la clé publique dans /mnt/us/usbnet/etc/authorized_keys. Pour l'interface graphique il a utilisé la bibliothèque Slint, a rendu les lignes vers le framebuffer /dev/fb0 et a déclenché les rafraîchissements d'encre via ioctl. Le contrôleur tactile a été lu sur /dev/input/event1 en suivant le protocole multitouch de type B pour traduire les événements en actions Slint, et le backend a été publié sur crates.io.

06:01

I'm Getting into Mesh Networks (Meshtastic, MeshCore, and Reticulum)

L'auteur exploite son propre FAI depuis 2024 et constate la forte dépendance aux acteurs centraux et aux registres (comme ARIN) qui rendent illusoire la pleine propriété des adresses IP. Le mesh networking, et en particulier l'usage des radios LoRa sur des bandes sub‑gigahertz libres de licence, promettent une connectivité pair‑à‑pair à faible consommation et longue portée adaptée au messaging, au partage d'information et à la résilience locale sans creuser de fibre. Les solutions grand public actuelles montrent des limites : Meshtastic est simple et populaire mais inonde le réseau et peine à monter en échelle, tandis que MeshCore améliore le routage mais repose sur une architecture compagnon/relai et des clients officiels partiellement propriétaires et payants. Reticulum se distingue en offrant un empilement réseau chiffré capable de router de façon automatique et hétérogène sur LoRa, Wi‑Fi, liens point‑à‑point, Internet, Tor, etc., avec un espace d'adressage global et des applications interopérables, ce qui facilite l'interconnexion de maillages locaux en réseaux redondants et sans autorité centrale. Son principal inconvénient actuel est l'absence de firmware LoRa autonome équivalent à Meshtastic, car RNode fonctionne comme modem requérant un ordinateur hôte pour le routage, mais des ports comme microReticulum pour ESP32 pourraient lever cet obstacle, et l'auteur privilégie Reticulum pour ses projets.

06:01

The Ask

Les cadres reçoivent souvent des réunions imprévues et importantes sans ordre du jour, et ils doivent partir du principe qu’il y a une raison à la réunion, qu’ils y sont attendus et qu’on attend d’eux une action. Dans les entretiens individuels inattendus, il faut chercher « l’ask » en posant des questions simples comme « comment puis-je aider ? » pour identifier des demandes de promotion, de salaire ou de clarification du processus. Quand une équipe externe présente un projet, l’enjeu est souvent d’expliquer comment votre équipe planifie, priorise et alloue les ressources, plutôt que d’accepter immédiatement la demande. Les relations régulières et apparemment non urgentes avec d’autres responsables relèvent du jeu de longue haleine et permettent d’anticiper des conflits de priorités ou des doublons de travail. Le leadership senior combine analyse factuelle et instinct forgé par l’expérience, et il appartient aux dirigeants d’écouter, d’identifier l’ask et d’organiser des suites sans promettre aussitôt.

06:01

The Green Side of the Lua

L'Agenda 2030 des Nations unies souligne l'importance des logiciels économes en énergie pour réduire l'empreinte carbone mondiale. Les langages de programmation et leurs modèles d'exécution influencent fortement la consommation énergétique, les langages interprétés étant généralement moins efficaces que les compilés. L'étude empirique analyse les performances d'exécution et l'efficacité énergétique de Lua en évaluant 25 versions officielles d'interpréteurs et de compilateurs JIT à l'aide d'une suite de benchmarks mesurant le temps d'exécution et la consommation d'énergie. Les résultats montrent que tous les compilateurs LuaJIT surclassent nettement les interpréteurs Lua standard, le LuaJIT le plus efficace consommant environ sept fois moins d'énergie et s'exécutant sept fois plus rapidement que le meilleur interpréteur Lua. Par ailleurs, LuaJIT se rapproche des performances du langage C en restant toutefois environ six fois plus énergivore et près de huit fois plus lent, illustrant les bénéfices substantiels du JIT pour améliorer performance et efficience énergétique des langages interprétés.