HN Digest
Briefing personnel.

Edition quotidienne

Lire vite. Garder l'essentiel.

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

4250 articles Page 1/425 Sans filtre

06:08

Bliss (Photograph)

Resume indisponible pour cet article.

06:08

W – The European social network for verified humans

Le texte présente W Social, une plateforme européenne de réseau social axée sur la transparence, la vie privée et la vérification des utilisateurs. Il décrit W Identity, une application de vérification par passeport ou carte d'identité qui conserve les données localement sur l'appareil sauf si l'utilisateur choisit de partager des éléments. Les comptes peuvent apparaître avec un nom complet ou être anonymes vérifiés, tandis que l'accès est contrôlé par une liste sécurisée d'appareils et des options de déconnexion en cas de perte. Un important conseil consultatif est présenté, composé d'entrepreneurs, d'anciens ministres et d'experts en confidentialité, sécurité, IA et régulation numérique. La bêta publique est annoncée pour le 17 juin et le fil contient de multiples publications sur la migration d'utilisateurs, des débats politiques et des thèmes comme l'énergie, l'IA et la protection de l'enfance.

06:08

Can someone please explain whether Cloudflare blackmailed Canonical?

Le 30 avril 2026, une attaque massive par déni de service a rendu indisponibles pendant environ vingt heures plusieurs services publics de Canonical, dont ubuntu.com et les API de sécurité, avec restauration le 1er mai à 12:44 UTC. Le groupe revendiquant l'attaque a déclaré avoir loué un booter commercial nommé Beamed, qui promeut des méthodes de contournement de Cloudflare, tandis que les domaines commerciaux de Beamed restent eux-mêmes proxés par Cloudflare. Des traces publiques montrent qu'à la fin février 2026 plusieurs préparatifs ont coïncidé : réattribution de l'AS39287 à Materialism s.r.l., changements chez Immaterialism Limited aux registres des sociétés et émission de certificats apex Let’s Encrypt pour les endpoints d'archive et security d'Ubuntu. Pendant l'incident Canonical a basculé uniquement les enregistrements A des deux points d'accès aux dépôts vers Cloudflare, laissant le reste de son infrastructure sur son propre AS, une transition visible sur le statut et datée à 20:50 UTC le 30 avril. L'affaire met en lumière le dilemme où un fournisseur de protection CDN peut simultanément héberger des services d'attaque et facturer la victime pour la mitigation, sans qu'une rançon publique n'ait été identifiée mais avec un achat de service ayant permis la restauration.

06:08

A Caddy Cert Expired Because Systemd-Resolved Was Selectively Broken

L'administrateur du site a configuré Anubis pour protéger le serveur contre le scraping agressif mené par certaines entreprises d'IA qui provoque des temps d'arrêt. Anubis utilise un schéma de preuve de travail inspiré de Hashcash afin d'augmenter le coût des opérations de scraping à grande échelle. Cette charge supplémentaire demeure négligeable pour un utilisateur individuel mais devient prohibitive pour des scrapers massifs. L'outil est présenté comme une mesure provisoire permettant de consacrer du temps à l'identification et à l'empreinte digitale des navigateurs sans tête pour éviter d'afficher le défi aux utilisateurs vraisemblablement légitimes. Anubis repose sur des fonctionnalités JavaScript modernes, et des extensions comme JShelter qui désactivent ces fonctions empêchent son fonctionnement sur ce domaine.

06:07

What a Japanese cooking principle taught me about overcoming AI fatigue

L'auteur évoque la fatigue liée aux avancées rapides de l'intelligence artificielle et recommande de privilégier une direction de vie claire plutôt que de chercher à ériger des barrières stratégiques. Il s'inspire du principe japonais 一汁一菜 (une soupe, un plat) de Yoshiharu Doi pour montrer que simplifier les routines quotidiennes crée un rythme de vie apaisant et réduit le stress. L'auteur insiste sur l'importance d'avoir une activité quotidienne non liée aux écrans — cuisine, promenade, musique ou lecture — qui procure sécurité et plaisir sans inciter à la comparaison. Il oppose la «saison» naturelle des rapports humains et des idées, analogues à la fermentation lente, aux effets dopaminergiques des algorithmes, et propose de considérer les nouvelles technologies comme des arrivées saisonnières plutôt que des courses à suivre. Après avoir traversé un burn-out, il conclut en conseillant de lever la pression, d'écouter son corps et de cultiver la créativité par le jeu et la simplicité plutôt que par l'urgence.

06:07

From Buffon's Needle to Buffon's Noodle

On place au hasard un segment de longueur L sur un plan muni de lignes parallèles espacées de W et on note X1 le nombre de lignes franchies; l'objectif est de calculer f(L)=E[X1]. En lançant deux segments de longueurs L1 et L2, la linéarité de l'espérance donne f(L1+L2)=f(L1)+f(L2), d'où f est additive, croissante et nulle en 0, donc f(L)=cL pour une constante c≥0. En soudant ou en pliant le segment en une courbe polygonale puis en passant à la limite, on montre que l'espérance du nombre d'intersections dépend seulement de la longueur de la courbe. Pour déterminer c, on considère le cas particulier d'un cercle de rayon W/2 qui, presque sûrement, coupe exactement une ligne en deux points, donc l'espérance du nombre d'intersections vaut 2. Comme la circonférence de ce cercle est L=πW, on obtient c=2/(πW) et donc pour un segment droit on retrouve la formule classique E[X]=2L/(πW).

06:07

A look at Denver’s “Unlocking Housing Choices” plan

Le quartier de l'auteur à Denver connaît une gentrification marquée depuis une décennie et surtout depuis 2022, avec des maisons anciennement abordables remplacées par de vastes résidences à plusieurs millions de dollars. L'auteur et sa famille ont rénové une maison achetée à prix modéré, mais observent que la plupart des pavillons sont démolis pour être remplacés par des McMansions, ce qui creuse l'écart entre anciens et nouveaux habitants. Le zonage unifamilial actuel interdit le morcellement des lots et rend difficile la construction de plusieurs petites unités abordables sur une parcelle, transformant l'option financière en McMansion ou rien. Le projet municipal "Unlocking Housing Choices" propose trois approches: limiter la taille des logements tout en autorisant plus d'unités, permettre de nouvelles constructions importantes en arrière‑de‑terrain pour conserver les maisons de devant, et accorder davantage d'unités en contrepartie d'unités légalement abordables. L'auteur se dit favorable aux deux premières idées mais sceptique sur l'efficacité des unités pérennement abordables sans ratios attractifs pour les promoteurs, et il recommande aussi de simplifier les permis et d'élaborer des plans préapprouvés pour accélérer la construction des logements souhaités.

06:06

Counting Fast in Erlang with:counters and:atomics

L'article présente deux structures récentes d'OTP, :atomics et :counters, conçues comme des échappatoires au modèle de processus d'Erlang pour gérer de la mémoire partagée mutable. :atomics fournit un tableau hors-heap de nombres 64 bits partagés et mutables avec des opérations atomiques (add_get, exchange, compare-and-swap) et garantit un ordre de visibilité séquentiel entre cellules. :counters est un tableau réparti par scheduler où chaque écriture est locale au scheduler (option :write_concurrency), ce qui donne des écritures très rapides tandis que les lectures additionnent les cellules et n'offrent qu'une cohérence éventuelle. Des benchmarks montrent qu'ETS décline quand le nombre d'écrivains dépasse les cœurs disponibles, alors que :atomics et :counters maintiennent de meilleures performances et que :counters scale bien avec l'augmentation des écrivains jusqu'au nombre de cœurs. La recommandation est d'utiliser :atomics quand on a besoin de primitives atomiques et de garanties séquentielles (par exemple pour le rate-limiting de Broadway) et :counters en mode :write_concurrency pour des compteurs très écrits et peu lus, illustrant la philosophie d'Erlang de fournir des primitives étroites et performantes comme échappatoires au modèle par processus.

06:06

A consistent pattern of lying': trial exposes what insiders think of Sam Altman

Le procès Musk contre OpenAI, qui en est à sa troisième semaine, a forcé l'entreprise à rendre publiques des parties controversées de son ascension. Les avocats de Musk ont produit des témoignages d'anciens dirigeants, des messages texte et des courriels internes pour présenter Sam Altman comme peu fiable, ce que Altman et OpenAI contestent. L'affaire porte officiellement sur l'accusation selon laquelle OpenAI et Altman ont violé un accord fondateur en transformant la structure de l'organisation d'une entité à but non lucratif en société à but lucratif. Des témoins tels que Mira Murati, Helen Toner, Natasha McCauley et Ilya Sutskever ont décrit des problèmes de leadership et d'honnêteté chez Altman, et Satya Nadella a critiqué le conseil d'administration pour l'instabilité provoquée lors du renvoi puis de la réintégration d'Altman en 2023. Musk demande le renvoi d'Altman et de Greg Brockman, la redistribution de 134 milliards de dollars à la branche à but non lucratif et l'annulation du statut lucratif, et les plaidoiries finales sont prévues jeudi.