HN Digest
Briefing personnel.

Edition quotidienne

Lire vite. Garder l'essentiel.

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

3464 articles Page 345/347 Sans filtre

10:47

Flirt: The Native Backend

Cette entrée fait le point sur le développement de Flirt et rappelle les objectifs fixés pour décembre et janvier. L'auteur indique avoir principalement atteint ces objectifs en définissant une spécification détaillée et en la mettant en œuvre pour le backend Git native, qui demeure toutefois incomplet. Flirt stocke les informations de revue dans une référence Git personnalisée plutôt que git-notes afin d'éviter les problèmes lors des réécritures de commits. Plusieurs fonctionnalités prévues sont discutées, notamment les commentaires sur le diff, les commentaires sur le message de commit et les en-têtes des commits, les fils de discussion, le marquage des fichiers vus, la résolution des fils et l'ajout de verdicts. Les perspectives évoquées incluent l'amélioration du backend natif, la création de deux autres backends (GitHub et la mailing list) et l’idée de thread relocation pour déplacer les fils de discussion lorsque le code évolue.

10:46

Show HN: Rowboat – AI coworker that turns your work into a knowledge graph (OSS)

Cet assistant IA open-source agit comme un coworker local qui transforme le travail en un graphe de connaissances et agit en s'appuyant sur celui-ci. Il se connecte à vos e-mails et notes de réunion pour construire un graphe de connaissances durable sur votre machine, et préserver votre confidentialité. Il peut générer des supports comme des diapositives PDF, préparer des briefs de réunion et visualiser, éditer et mettre à jour le graphe en Markdown. Il stocke tout localement dans un espace de notes Markdown compatible Obsidian et s'appuie sur des intégrations avec Gmail, Granola et Fireflies pour alimenter la mémoire. Il offre des agents d’arrière-plan, permet d’apporter son modèle préféré (local ou hébergé) et peut s’étendre via le protocole MCP pour connecter des outils externes, tout en restant décentralisé et contrôlable localement.

10:46

Willow – Protocols for an uncertain future [video]

Les systèmes centralisés ont été conçus avec les meilleures intentions, mais se sont retournés contre nous. Et les systèmes peer-to-peer suivront exactement le même destin si l’on n’y prend pas garde. Comment rendre la prochaine génération de protocoles plus difficile à détourner à des fins malveillantes ? Nous utiliserons ce regard pour étudier Willow, une famille de protocoles peer-to-peer publics, open source et financés publiquement. Nous chercherons à tirer les leçons des abus passés des systèmes centralisés et peer-to-peer et à les appliquer à de nouveaux designs, en explorant les chemins surprenants empruntés par Willow pour compliquer les détournements, dans une présentation illustrée et légèrement musicale du collectif worm-blossom.

10:46

Show HN: JavaScript-first, open-source WYSIWYG DOCX editor

Il s’agit d’un éditeur WYSIWYG DOCX open-source conçu pour React et fonctionnant entièrement dans le navigateur sans serveur. Il permet de charger et modifier des fichiers .docx à partir d’un ArrayBuffer ou d’un document pré-parsé, puis de les enregistrer sous forme d’ArrayBuffer. Il expose des méthodes via une référence, notamment save qui retourne l’ArrayBuffer du document et peut être envoyé à une API serveur. Pour le rendu côté serveur (Next.js SSR), l’éditeur nécessite le DOM et doit être chargé dynamiquement ou via lazy loading. L’éditeur est extensible via un système de plugins et inclut des fonctionnalités telles que l’édition complète, les tables, images, liens, undo/redo et l’impression, sous licence MIT.

10:46

The Falkirk Wheel

Le seul ascenseur à bateaux rotatif au monde relie le canal Forth & Clyde au canal Union à 35 mètres au-dessus du sol, permettant aux navires de traverser les airs grâce à une fusion unique d’art et d’ingénierie. Inauguré en 2002 sur le site autrefois contaminé par une usine de goudron, il remplace une succession de 11 écluses qui faisaient descendre le canal Union à plus de cent pieds au-dessous. Autrefois, les voyageurs devaient consacrer une journée à ouvrir et fermer 44 écluses pour relier les deux canaux. Aujourd’hui, les bateaux parcourent les deux cours d’eau en quelques minutes lorsque l’un des gondoles est abaissé et l’autre monté, maintenant l’équilibre du système. Ce site est devenu une attraction touristique majeure, attirant environ 500 000 visiteurs par an et transformant Falkirk en destination clé du tourisme, tout en utilisant seulement 1,5 kWh par rotation.

10:45

Europe's $24T Breakup with Visa and Mastercard Has Begun

Christine Lagarde, présidente de la BCE, a appelé l’Europe à se doter d’un système de paiement numérique autonome pour réduire sa dépendance à l’infrastructure non européenne et protéger les données des consommateurs. Le 2 février, l’European Payments Initiative et l’alliance EuroPA ont signé un accord historique pour bâtir un réseau pan-européen interopérable couvrant 130 millions d’utilisateurs dans 13 pays. Le système, centré sur le portefeuille numérique Wero, vise à permettre des paiements et des transferts transfrontaliers sans passer par les réseaux américains. EPI regroupe 16 banques et opérateurs et a lancé Wero en 2024, affichant plus de 47 millions d’utilisateurs, plus de 7,5 milliards d’euros transférés et plus de 1 100 institutions partenaires, avec les paiements de détail opérationnels en Allemagne fin 2025 et une arrivée en France et en Belgique en 2026. Si des doutes subsistent sur la rentabilité et l’adoption, les responsables estiment que l’autonomie des paiements peut devenir une réalité, même si le projet de monnaie numérique de la BCE demeure distinct mais complémentaire.

10:45

Communities Are Not Fungible

Il existe une hypothèse implicite dans la conception des produits et dans l'urbanisme qui considère les communautés comme interchangeables et remplaçables sans perte de valeur. En réalité, la valeur d'une communauté réside dans un réseau spécifique de relations et de contextes qui ne peut pas être reproduit à l'identique. Les tentatives de « construire une communauté » par des interventions technologiques aboutissent souvent à une simple liste de diffusion plutôt qu'à une communauté fonctionnelle. Quand une plateforme disparaît, la communauté se fragmente et les normes changent, et beaucoup de membres qui y trouvaient leur place se dispersent. La destruction d'une communauté porte des coûts sociaux invisibles et les promesses de reconstruction ne doivent pas masquer cette réalité; les communautés ne sont pas des ressources à optimiser mais des résidus d'interactions historiques qui ne se reproduisent jamais exactement.

10:45

Mathematicians disagree on the essential structure of the complex numbers (2024)

L’article distingue quatre conceptions naturelles des nombres complexes: Analytique, Smooth, Rigide et Algébrique, qui reposent sur des structures mathématiques distinctes. Il montre que les notions Analytique et Smooth proviennent en fait de la même structure sous-jacente, à savoir ℂ comme extension algébrique de ℝ, et que la topologie permet de récupérer ℝ comme sous-corps distingué. La conception Rigide privilégie le plan complexe et sa structure de coordonnées, bloque les automorphismes non triviaux et en fait une structure rigidement déterminée. La conception Algébrique, en revanche, considère ℂ comme un corps algébriquement clos de caractéristique zéro, avec un grand groupe d’automorphismes et sans interprétation directe de ℝ à partir de la seule structure algébrique. L’auteur conclut que ces conceptions donnent des perspectives concurrentes sur le rôle du symbolisme et de l’indiscernabilité, et que le champ complexe peut servir de socle à une approche structuraliste, tout en faisant apparaître les limites et les tensions entre elles.

10:44

My eighth year as a bootstrapped founder

Il y a huit ans, j’ai quitté Google pour créer ma propre entreprise de logiciels et je publie chaque année une mise à jour sur cette aventure. Entre 2018 et 2020, j’ai quitté mon emploi et lancé plusieurs entreprises peu rentables, puis entre 2020 et 2024 j’ai développé TinyPilot pour contrôler les ordinateurs à distance et je l’ai vendu en 2024, devenant père. Mes revenus ont atteint 8,2 k$ de profit sur 16,3 k$ de chiffre d’affaires, principalement grâce à mon livre et à une activité passive générant 100–200 $ par mois; le préachat Kickstarter a totalisé 6 k$, et 422 lecteurs ont acheté l’accès anticipé. Pour mesurer cela, j’utilise un cadre composé de cinq critères: plaisir, compétence, rentabilité, équilibre travail-vie et alignement entre mes intérêts et mes utilisateurs, et l’écriture du livre s’y aligne mieux que mes projets précédents. Les leçons retenues montrent que l’écriture prend plus de temps que prévu, que l’on peut être fondateur et parent, et mes objectifs pour l’année à venir incluent obtenir cinq citations de lecteurs, atteindre 75 000 $ de profit et créer une activité logicielle rentable.