HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

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

11245 articles Page 1109/1125 Sans filtre

Advanced Aerial Robotics Made Simple

Dans cette vidéo, on présente la construction d'un drone géant en rotation avec une plateforme supérieure dé-spun pour l’orientation. Le drone doit être contrôlable et capable de voler. Il doit aussi survivre à des combats contre plus de cent avions RC plus petits qui cherchent à l'abattre. Dans la section des articles récents, une publication du 15 juin 2024 est présentée avec une durée de lecture d'environ deux minutes. Le texte invite à partager des créations VTOL sur le subreddit r/dRehmFlight et rappelle l’idée que si vous pouvez en rêver, vous pouvez le faire voler.

WolfSSL sucks too, so now what?

Le texte critique OpenSSL et ses forks, ainsi que GnuTLS et LibreSSL, en soulignant leurs limites et choix d’usage. L’auteur relate son expérience avec WolfSSL et Haproxy, son essai sous FreeBSD et le déploiement limité à des utilisateurs avertis. TLS 1.3 est présenté comme différent de TLS 1.2 et entravé par des middleboxes qui nécessitent une compatibilité artificielle pour établir la connexion. WolfSSL conditionne cette compatibilité à un drapeau de compilation -DWOLFSSL_TLS13_MIDDLEBOX_COMPAT, ce qui empêche une conformité RFC fiable selon les cas. L’article conclut que LibreSSL serait la voie la plus fiable et illustre avec un PoC Elixir que l’activation du mode middlebox peut bloquer les connexions TLS 1.3, invitant à privilégier LibreSSL.

I'm not worried about AI job loss

Un essai publié sur Twitter par Matt Shumer est devenu extrêmement viral, accumulant environ cent millions de vues et étant partagé par des figures politiques très différentes. L’article suggère que l’IA va bouleverser profondément la vie humaine et suscite une panique chez ceux qui craignent que les emplois disparaissent. L’analyse critique note que le texte est en partie généré par l’IA et que son succès repose en grande partie sur son timing et son positionnement. L’auteur affirme que nous ne sommes pas dans le même moment que février 2020 et que les pertes massives d’emplois ne sont pas imminentes, car des goulets d’étranglement humains et une complémentarité entre l’homme et l’IA limiteront le remplacement total. Il conclut que la transition sera plus lente et inégale que prévu, avec des gains de productivité et des ajustements pour les travailleurs, tout en appelant à éviter une peur paralysante et une réaction populiste contre l’IA.

OpenAI has deleted the word 'safely' from its mission

L'article décrit la transition d'OpenAI d'une organisation à but non lucratif vers une structure plus axée sur le profit. Il explique que la mission affichée en 2022 et 2023 promettait que l'IA générale bénéficierait à l'humanité de manière sûre, et que la version 2024 retire ce terme. La restructuration a donné lieu à une fondation et à une société OpenAI Group à but lucratif, avec des mécanismes de financement et de contrôle distincts. La réforme prévoit que la Fondation détienne 26 % des actions de l'OpenAI Group et que Microsoft détienne environ 27 %, avec une éventuelle introduction en bourse à l'horizon. L'auteur soutient que ces changements constituent un test de gouvernance et soulèvent des questions sur la sécurité, la responsabilité et le rôle des autorités publiques dans leur supervision.

Babylon 5 is now free to watch on YouTube

Warner Bros. Discovery a commencé à mettre en ligne des épisodes complets d'une série de science-fiction classique sur YouTube, offrant un accès gratuit alors que le programme quitte la plateforme publicitaire Tubi. Cette initiative s’inscrit dans une stratégie visant à déplacer le contenu vers son propre écosystème numérique et à profiter de l’audience massive de YouTube pour toucher à la fois les fans de longue date et de nouveaux spectateurs. La diffusion se fait à raison d’un épisode par semaine, en commençant par l’épisode pilote The Gathering et en poursuivant avec des titres comme Midnight on the Firing Line et Soul Hunter, via une chaîne affiliée à Warner proposant des liens pour acquérir la série complète. Cette démarche s’inscrit dans une tendance plus large consistant à revitaliser des titres historiques sur des plateformes gratuites afin de rester compétitif dans un paysage de streaming saturé, et elle pourrait annoncer un modèle hybride mêlant épisodes gratuits et offres premium sur Max. Créée par J. Michael Straczynski dans les années 1990, cette space opera sérialisée est reconnue pour son arc narratif à long terme et son influence durable sur le genre, au-delà de la télévision grâce à des romans, comics et téléfilms associés.

Marginal Revolution

La révolution marginale, conduite par Jevons, Menger et Walras, refuse d’expliquer la valeur par le travail total et privilégie la valeur marginale et les décisions à la marge. Marshall a transformé cette révolution en un cadre opérationnel en fusionnant l’offre et la demande et en formalisant le coût marginal. L’idée centrale est que les choix économiques se prennent à la marge, donnant lieu à des explications des prix, des allocations et des flux d’ajustement qui alimentent la croissance. Quand l’analyse marginale est abandonnée, les débats deviennent des disputes sur les niveaux, les identités et les stocks plutôt que sur les marges et les incitations. Enfin, l’ajustement et la réallocation des ressources sont essentiels, et les théories modernes soulignent que bloquer ces mécanismes nuit à l’efficacité et au dynamisme économique.

Monosketch

Ce texte présente un projet open source dédié à la création de graphes et d'aides visuelles en ASCII pour les démonstrations et l'intégration dans le code. L'auteur explique avoir été inspiré après une recherche infructueuse et encourage à commencer simplement par des blocs de construction tels que des rectangles, des lignes et des boîtes de texte. Le document illustre des formats et leurs usages, puis décrit des scénarios réseaux, des interfaces utilisateur et des flux client-serveur. Il est indiqué que le projet est ouvert aux contributions et qu'il est licencié sous Apache 2.0, avec des options de soutien financier et des contributions par pull requests ou issues sur GitHub. Des maquettes d'interface et des exemples montrent comment remplacer les présentations traditionnelles par des visualisations ASCII et encouragent l'exploration communautaire.

Fix the iOS keyboard before the timer hits zero or I'm switching back to Android

Les dates exactes de la WWDC 2026 n'ont pas été annoncées et le calendrier estimé prévoit du 9 au 13 juin. Une mise à jour sera publiée dès qu'Apple confirmera les dates, avec un délai qui s'étend jusqu'à la fin de la conférence. Le clavier iOS est défaillant depuis au moins iOS 17 et s'est aggravé, l'autocorrection échouant et les touches tapées ne s'enregistrant pas toujours correctement. Parmi les plaintes figurent l'échec de l'autocorrection, des corrections inappropriées, un balayage lent par rapport à Gboard et la difficulté à sélectionner du texte. Après avoir testé Android et constaté qu'un clavier fonctionnel est libérateur, l'auteur demande la réparation ou une reconnaissance publique et l'engagement à corriger dans iOS 27 ou avant, faute de quoi il migrera définitivement vers Android pendant au moins deux années, soulignant l'impact sur le consommateur.

gRPC: From service definition to wire format

GRPC repose sur une approche contract-first où les fichiers .proto définissent les messages et les services et où protoc génère clients et serveurs dans de nombreux langages. Le streaming est une caractéristique majeure, incluant unary, server streaming, client streaming et bidirectionnel, avec des métadonnées associées. Le transport s'appuie sur HTTP/2 et chaque appel gRPC est mappé à un seul flux HTTP/2, avec une URL générée automatiquement selon le package, le service et la méthode sous la forme /Package.Service/Method. Sur le réseau, les messages sont préfixés par un en-tête de 5 octets indiquant la compression et la longueur, et l'état final est porté par les trailers via grpc-status et grpc-message, avec les erreurs riches via google.rpc.Status. La compression est négociable et appliquée par message, et gRPC expose aussi des transports alternatifs et gRPC-Web pour le navigateur, complétant l'écosystème et les outils comme Kreya.