HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

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

12026 articles Page 711/1203 Sans filtre

The real cost of owning a home

L'achat d'une maison comporte de nombreux coûts cachés au-delà du prix d'achat, notamment des frais de prêt initiaux, des assurances et des taxes. Les mensualités hypothécaires comprennent capital et intérêts, les intérêts étant une dépense importante surtout les premières années et pouvant s'ajouter au PMI si l'apport est insuffisant. Entretien, réparations et améliorations peuvent représenter des montants significatifs chaque année, et les charges de services publics sont généralement plus élevées que pour un appartement. La vente entraîne aussi des coûts non négligeables (commissions, taxes, frais de clôture) et des frais juridiques peuvent apparaître en cas de conflits ou de litiges. L'appréciation du bien peut compenser ces dépenses si l'on reste suffisamment longtemps et si l'on prend en compte l'amélioration de la qualité de vie liée à la propriété.

What color is your function? (2015)

L'auteur crée une langue fictive où chaque fonction est soit rouge soit bleue pour caricaturer les problèmes liés aux fonctions asynchrones. Les règles imposent une syntaxe d'appel différente selon la couleur et interdisent d'appeler une fonction rouge depuis une bleue, ce qui reflète l'incapacité d'un code synchrone à récupérer directement le résultat d'une opération asynchrone. Les outils comme les promesses et async/await améliorent l'écriture et la composition du code asynchrone mais ne suppriment pas la séparation conceptuelle entre fonctions synchrones et asynchrones. Le cœur du problème est qu'une opération d'E/S asynchrone oblige à détruire la pile d'appels et à réifier l'état d'exécution (continuations/closures), ce qui complique la réutilisation et la composition des fonctions. Les langages qui supportent des piles d'appels indépendantes ou des threads légers, comme Go avec ses goroutines, éliminent cette distinction et permettent d'écrire des API d'E/S sans la dichotomie colorée.

Sonny Rollins, jazz saxophonist, has died

Sonny Rollins est mort à 95 ans chez lui à Woodstock, New York, et sa publiciste a confirmé le décès sans préciser de cause immédiate. Originaire d'Harlem, il débuta au piano avant de recevoir un alto à sept ans puis de se consacrer au saxophone ténor et de se former aux côtés de musiciens comme Jackie McLean. Après une période d'emprisonnement et une addiction à l'héroïne qu'il réussit à surmonter, il participa à des sessions historiques avec Miles Davis et Thelonious Monk et écrivit des morceaux devenus des standards. Les années 1950 ont vu la parution de ses albums marquants tels que Saxophone Colossus et Way Out West, son retour avec The Bridge après une pause, et il joua aussi le solo de saxophone sur "Waiting on a Friend" des Rolling Stones. Lauréat de nombreuses distinctions (Grammy Lifetime Achievement, National Medal of Arts, Kennedy Center Honors), il donna son dernier concert en 2012, se retira en raison d'une fibrose pulmonaire et exprimait des convictions spirituelles sur la vie après la mort.

The Steinwinter Supercargo

Conçu par l'ingénieur allemand Manfred Steinwinter et présenté au salon de Francfort en 1983, ce prototype visait à repenser l'efficacité des véhicules utilitaires dans un secteur des transports américain colossal. Sa silhouette extrêmement basse et son concept modulaire permettaient d'empiler ou d'arrimer différentes superstructures pour réduire la traînée, raccourcir l'ensemble et optimiser le chargement sans dépasser les dimensions légales. Il était motorisé par un diesel Mercedes OM422 huit cylindres de 276 chevaux et 753 lb‑pi de couple avec une boîte ZF à 16 vitesses, et adopte une hauteur de plate‑forme comparable à celle d'une supercar pour minimiser le profil aérodynamique. L'habitacle présentait une ergonomie moderne avec siège conducteur central, baquets Recaro et un large tableau de bord évoquant le luxe, tandis que la tenue de route et la visibilité restaient problématiques. Faute de fiabilité, de maniabilité satisfaisante et de soutien industriel, le projet n'a pas été produit en série et le prototype n'a subsisté que comme apparition télévisée, illustrant la difficulté d'imposer des révolutions dans le transport routier.

Stripe is friendly to “friendly fraud”

Un vendeur relate avoir subi une "friendly fraud" : un client a contesté un paiement alors que le colis prouvé livré contenait un petit produit acheté. Le même client a ensuite passé une seconde commande avec envoi non suivi puis s'est vanté d'avoir escroqué le commerçant. Malgré l'envoi de preuves de livraison, de communications et de politiques, la banque a donné raison au client et la contestation a été accordée, entraînant la perte de l'argent, du produit et des frais pour le marchand. Stripe a répondu qu'elle n'utilise pas les signalements de contestations abusives d'un marchand pour créer des signaux inter-commerçants ou bloquer le client sur son réseau et a recommandé d'appliquer des règles Radar, souvent payantes. Le témoignage met en avant l'impuissance des petits marchands face aux rétrofacturations abusives et la limite des systèmes antifraude réseau pour empêcher ce type d'abus récurrent.

Dropbox CEO Drew Houston to step down

Drew Houston, fondateur de Dropbox il y a près de vingt ans, va devenir président exécutif après une période de co-direction avec Ashraf Alkarmi, promu directeur produit et appelé à lui succéder. Dropbox compte plus de 18 millions d'utilisateurs payants et a dépassé 1 milliard de dollars de chiffre d'affaires en 2017 puis 2 milliards quatre ans plus tard, mais ses revenus sont stables depuis deux ans et ont légèrement reculé en 2025. La valorisation de la société a chuté par rapport à son pic en 2018 et reste inférieure aux attentes privées antérieures, tandis que la concurrence d'Apple, Google, Microsoft, Amazon et Box pèse sur sa différenciation. L'essor de l'intelligence artificielle représente à la fois une menace et une opportunité, Dropbox intégrant des fonctions IA comme Dash pour faciliter la recherche et l'interaction avec divers contenus. Houston affirme vouloir se lancer dans de nouveaux projets entrepreneuriaux liés à l'IA, et l'entreprise a aussi annoncé l'arrivée prochaine de Mike Torres, ex-Google, au poste de directeur produit.

What I've Learned (So Far) Building Online Mini Games with Elixir and Swift

L'auteur présente Migo Games, un petit projet social et arcade disponible sur l'App Store pour Mac et iOS et avec un des jeux jouable sur le web. La pile technique est simple : Elixir sur Phoenix côté serveur, Swift avec SpriteKit côté client, hébergement sur Fly.io et Postgres managé, ce qui permet une binaire très légère. Il reconnaît l'impact majeur de l'IA sur le développement en expliquant qu'il n'a pas écrit la majeure partie du code tout en lisant et en comprenant sa conception. Il insiste sur les bénéfices d'Elixir, dont la correspondance entre les rooms de jeu et les processus serveur favorise la scalabilité et la tolérance aux pannes, et conseille de cibler aussi macOS en raison de temps de build plus rapides. Il observe que malgré ces facilités, les vraies difficultés persistent — trouver des utilisateurs et faire face à la concurrence accrue provoquée par l'explosion d'applications liées à l'IA — et se dit reconnaissant d'être capable de construire aujourd'hui.