HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

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

11978 articles Page 339/1198 Sans filtre

Felix and I

L'auteur se souvient d'un été où, à vingt-quatre ans, lui et son ami Felix construisaient des centaines de sites clones d'e-marchands dans l'espoir de devenir millionnaires avant trente ans. Leur modèle reposait sur des datafeeds d'affiliés et un travail manuel de réorganisation et de publication qui, après cent sites et l'influence d'un stagiaire visionnaire, fut automatisé pour augmenter le volume et les revenus modestes. Sur le plan personnel, l'auteur évoque des relations avec A, une DJ, puis avec M, qu'il a séduite en mentant sur son âge, et avec qui il se marie et fonde une famille. Au fil des années il passe de l'entrepreneuriat précaire au travail salarié puis au freelancing, ressent la perte de liberté liée aux responsabilités parentales et professionnelles, mais publie finalement un premier texte important grâce au soutien de M. Il médite sur la nostalgie de la jeunesse incarnée par Felix, imagine des vies alternatives, admet les compromis du choix familial et se présente à l'approche de quarante ans comme fatigué, reconnaissant et en pleine réinvention.

Delphi 13 Community Edition Is Now Available

La nouvelle édition communautaire de Delphi offre gratuitement un environnement Delphi professionnel complet pour étudiants, hobbyistes, freelances et petites startups répondant aux conditions de licence, avec une licence d'un an et usage commercial limité. Elle se base sur Delphi 13 Florence et intègre les améliorations depuis la version 12.1, incluant des nouveautés de langage comme l'opérateur conditionnel if, NameOf, les opérateurs is not et not in, des directives {$PUSHOPT}/{$POPOPT}, noreturn et des améliorations des génériques et des enregistrements gérés. L'IDE a été renforcé avec une version 64 bits, un serveur de langage 64 bits, des recherches et filtres dans les panneaux, un Focus Mode, des annotations de la barre de défilement, des vues scindées et de nombreuses optimisations d'outillage, de débogage et de stabilité. Les frameworks ont reçu des mises à jour significatives : FireMonkey gagne en animations, accélération GPU, nouveaux composants et meilleure intégration Skia, tandis que la VCL ajoute des barres de titre stylées, des contrôles modernisés et une intégration WebView2 améliorée. Le support mobile est actualisé pour cibler Android 32/64 bits (API 35, Android 15) avec un outillage SDK/NDK amélioré et iOS 18 avec simulation sur Mac Apple Silicon, et des éditions payantes restent disponibles pour des usages commerciaux au-delà des limites de la version communautaire.

I built a browser-native SysEx librarian for 80s/90s synthesizers

Une application accessible depuis le navigateur permet de sauvegarder, organiser et rechercher des presets de synthétiseurs vintage sans installation locale. Elle se présente comme une alternative zero‑config à MIDI‑OX qui évite le mur des pilotes et la prolifération d'applications, avec une sauvegarde en un clic. La solution est 100 % native au navigateur, ne nécessite aucun pilote et affirme disposer de plus de 80 conservateurs dédiés et de 611 patches déjà sauvegardés. Les créateurs recommandent d'utiliser une interface USB‑MIDI de qualité comme la Roland UM‑ONE ou l'iConnectivity mio pour une meilleure fiabilité. Le produit bipluk+ est proposé en paiement unique à 49 €, présenté comme une économie de plus de 80 % par rapport aux outils de bureau à environ 200 USD, et vise à préserver les presets menacés par l'usure des batteries.

Debugging Information for Inlined Functions

Alan Maguire a proposé d'ajouter des informations sur les fonctions en ligne dans le format BTF afin de permettre le traçage des fonctions enlinées dans le noyau. Le noyau contient plus de 100 000 fonctions en ligne réparties sur de nombreux emplacements, et le fait que certaines soient partiellement enlinées provoque des traces incomplètes malgré l'existence de l'infrastructure de kprobes. La solution proposée ajoute trois éléments à BTF — une section d'emplacement spécifique au site, des prototypes d'emplacement et des paramètres d'emplacement — conçus pour être compacts et dédupliqués et pouvant être stockés séparément en module. Après déduplication, il reste 57 141 prototypes et 17 535 paramètres d'emplacement et l'addition représenterait environ 11 Mo de données (environ 21 octets par site), ou 3,5 Mo une fois extrait en module et compressé. Le travail implique aussi des changements d'outillage (tri par nom de fonction, extension des longueurs à 24 bits, ajout d'auto-description BTF et mise à jour de pahole), la prise en charge élégante des modules hors arbre reste complexe, et les correctifs de Maguire ne sont pas encore fusionnés.

Edge is dropping older extensions(Manifest V2), affecting popular privacy tools

Microsoft commence ce mois-ci le retrait des extensions Manifest V2 (MV2) dans Edge, avec une fin pour les utilisateurs grand public prévue fin 2026 et une dépréciation pour les environnements gérés au début de 2027. L'éditeur justifie cette transition en indiquant que 95 % des extensions MV2 les plus utilisées ont déjà migré vers Manifest V3 (MV3) et qu'il ne resterait que trois extensions significatives sans alternative MV3 publique parmi 58 recensées. Des avertissements apparaîtront dans edge://extensions et sur les pages de l'Add-ons store, puis les extensions MV2 seront progressivement désactivées par défaut au cours des prochains mois. Le changement touche surtout les outils de confidentialité et de blocage de contenu qui modifient les requêtes ou nécessitent une activité d'arrière-plan persistante, car MV3 impose un modèle de worker de service et des mécanismes déclaratifs plus contraints limitant certaines capacités avancées. Certains développeurs se plaignent des limites imposées (notamment des plafonds sur le nombre de règles déclarées et de session), mais des équipes comme Malwarebytes indiquent avoir réécrit leurs extensions pour fonctionner sous MV3.

Pixel 11 Pro Fold

Le nouveau foldable présente un design plus fin et presque 10 % plus léger, avec des bordures d'écran réduites et des coloris Obsidian et Olive. Il introduit HiLight, un anneau lumineux autour du module photo servant d'indicateur visuel pour appels et notifications, accompagné d'une nouvelle visière caméra. La durabilité est renforcée avec une protection IP68, un dos en composite de fibre de verre difficile à fissurer, une charnière sans engrenage et un verre céramique ultra‑résistant, annoncé comme trois fois plus robuste que la génération précédente. Équipé du processeur Tensor G6 et de 16 Go de RAM, l'appareil offre plus de 24 heures d'autonomie, une charge filaire 30W (50 % en ~30 minutes) et une charge sans fil Qi2 jusqu'à 25W. Les écrans doubles et les fonctions logicielles améliorées prennent en charge la traduction en temps réel (y compris signe‑vers‑texte pour la langue des signes), des outils photo avancés (48 MP, téléobjectif jusqu'à 30x, Magic Capture) et la sortie est prévue le 20 août avec précommandes ouvertes.

High-Res Photo Shows Sand-Capped Butte Rising from Mars Plain of Polygons

Le rover Curiosity a pris, le 4 923e jour martien (11 juin 2026 sur Terre), 11 photos qui ont été assemblées en un panorama haute résolution montrant une butte sableuse surnommée Miraflores, d'environ 6 mètres de haut. La mosaïque finale (6 162 × 2 576 pixels) a subi un ajustement des couleurs pour correspondre à l'apparence que l'œil humain aurait sur la surface martienne, malgré des zones non remplies souvent présentes dans les panoramas. Autour de la butte, le sol présente des milliers de motifs polygonaux en forme de nid d'abeille, larges de 4 à 8 centimètres, que les scientifiques considèrent comme des vestiges possibles d'un ancien fond marin et qui s'étendent à perte de vue. L'image a été prise dans le cratère Gale, où Curiosity gravit depuis 2014 le mont Sharp, et l'équipe de la mission mesure la forme et la chimie de ces structures pour en comprendre l'origine. La mission a déjà détecté des molécules carbonées jugées précurseurs possibles de l'ARN et de l'ADN, sans pouvoir déterminer si elles proviennent de processus biologiques ou géologiques, ce qui indique toutefois qu'une ancienne Mars disposait d'une chimie favorable à la vie.

Reflex (YC W23) Is hiring Growth and GTM Roles

L'entreprise recherche une personne pour piloter de bout en bout la motion go-to-market, de la stratégie à l'exécution, afin de transformer un inbound non structuré et des ventes portées par les fondateurs en un pipeline répétable et évolutif. Les responsabilités comprennent la définition de la segmentation, du positionnement et du mix de canaux, la construction du haut de l'entonnoir à partir des signaux open source et d'usage produit, et la mise en place des systèmes et processus (CRM, enrichissement, outbound, scoring et routage). Le poste requiert un partenariat direct avec les fondateurs pour convertir l'adoption produit et l'engagement communautaire en revenus, ainsi que la responsabilité des métriques, du reporting et des prévisions hebdomadaires et trimestrielles. Les qualifications demandées incluent une expérience technique en développement, machine learning ou data science, une expérience pratique d'élaboration de top-of-funnel dans une startup, une aisance entre stratégie et exécution et une préférence pour les produits destinés aux développeurs ou open source. Reflex propose une plateforme open source et commerciale visant à unifier la pile applicative d'entreprise, revendique plus d'un million d'applications créées, 28 000+ étoiles GitHub, une adoption par 30 % des Fortune 500, une équipe expérimentée et une croissance rapide soutenue par un nouveau tour de financement.