HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

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

11521 articles Page 121/1153 Sans filtre

Executive order on H-1B nonimmigrant visa administration

Le texte indique que le programme de visas H‑1B, conçu pour identifier des travailleurs étrangers temporaires hautement qualifiés, a été largement détourné par certains employeurs, groupes de placement tiers et entreprises d'externalisation pour remplacer la main‑d'œuvre américaine. Il relève que cet abus a exercé une pression à la baisse sur les salaires, avec un écart estimé entre 9 000 et 20 000 dollars par rapport aux travailleurs nés aux États‑Unis, et que de nombreuses entreprises ont licencié des travailleurs américains entre 2022 et 2026 pour embaucher des titulaires de H‑1B souvent moins payés. Le texte précise que des modèles d'externalisation utilisent des équipes de titulaires de H‑1B pour remplacer des postes aux États‑Unis et transférer ensuite le travail à l'étranger, citant l'affirmation d'un responsable étranger selon laquelle le H‑1B « est devenu le visa de l'externalisation ». Il souligne que les abus systématiques constituent aussi une menace pour la sécurité nationale et que des enquêtes gouvernementales ont mis au jour des fraudes, des blanchiments et d'autres formes de non‑conformité, ainsi que des pratiques qui faussent la qualification des postes. L'ordre demande la coordination entre les départements d'État, du Travail, de la Sécurité intérieure, du Commerce, de l'Éducation et l'Administration des petites entreprises, exige de prendre en compte les licenciements d'un employeur lors de l'examen des demandes H‑1B, charge le ministère du Travail de revoir les déclarations de conditions de travail dans les 30 jours et délègue les autorités nécessaires pour mettre en œuvre ces mesures dans le respect de la loi et des crédits disponibles.

Replacing Pull Requests with Delta

Delta, un environnement multijoueur pour coder avec des agents et réviser leurs productions, est lancé en bêta publique et accessible sur macOS, Linux, Windows, via le web et consultable depuis un navigateur mobile. Son mode de collaboration évite les commits et les pushes classiques en permettant d'inviter directement des coéquipiers dans une conversation d'agent où chacun retrouve les mêmes espaces de travail et le même contexte. Les revues se font via des sous-threads isolés qui conservent le contexte de l'agent original, permettent d'explorer et de modifier le code sans perturber le travail parent, et d'intégrer les corrections avant la mise en production. Delta repose sur DeltaDB, qui étend le versionnage de Git avec des versions incrémentales basées sur des deltas pour enregistrer les modifications entre commits ainsi que les messages humains et d'agents, tout en restant compatible avec Git. La bêta est gratuite pour l'instant, des offres payantes sont prévues, et l'équipe signale une adoption interne avec 33 personnes ayant intégré 570 changements après la suppression des pull requests, en invitant les utilisateurs à essayer Delta et à faire des retours.

Show HN: Scry, programmable internet search w/ congestion pricing

Scry est une infrastructure publique qui permet aux agents d'exécuter des programmes et des requêtes sur des centaines de milliards de documents web et de sources spécialisées en conservant la provenance pour chaque résultat. L'accès se fait via un serveur MCP (https://mcp.scry.io) ou l'API HTTP (https://api.scry.io) avec des endpoints pour découvrir le schéma, compiler, requêter, reranker et envoyer des retours, sans logiciel à installer localement. Le catalogue couvre de nombreuses familles de sources — réseaux sociaux, forums, archives web, articles scientifiques, code, marchés et documents publics — et publie pour chaque relation son étendue, ses trous connus et son délai d'indexation. Les requêtes utilisent un dialecte SQL lisible, une grammaire de recherche textuelle et des primitives vectorielles (création, projection, rerank), avec des outils d'explication pour prévoir le coût, limiter temps et mémoire, et respecter des règles d'usage et de licence. La tarification propose un niveau gratuit pour la recherche, des abonnements pour usages non commerciaux et des offres commerciales, et le projet se présente comme subventionné pour la recherche indépendante avec engagement sur la traçabilité et l'amélioration continue.

Column built an issuer processor from scratch

Column propose une solution intégrée combinant banque agréée, émetteur, processeur et capital pour lancer des programmes de cartes Visa et Mastercard via une seule plateforme sans middleware. La pile technique a été développée en interne avec des connexions directes aux réseaux de paiement, permettant de créer une ligne de crédit, lier un compte de carte et émettre une carte en quelques appels API. La plateforme prend en charge tous les types de programmes (crédit, débit, prépayé, cartes professionnelles et adossées à des stablecoins), imprime et envoie des cartes physiques en une seule requête et autorise le choix du fabricant. Les autorisations sont contrôlables en temps réel via des webhooks et des règles d'autorisation, la tokenisation et la gestion des portefeuilles mobiles permettent de geler ou de déprovisionner des tokens à distance. En plus de l'émission, Column fournit des rails et produits bancaires pour les développeurs tels que ACH, virements domestiques et internationaux, ledger, comptes assurés FDIC, paiements en stablecoins, change instantané et solutions de prêt.

Size-Specialized Memory Allocation

Go 1.27 introduit une allocation spécialisée pour les objets de 80 octets ou moins, ce qui rend ces allocations 20 à 30 % plus rapides et peut accélérer les programmes lourds en allocations d'environ 1 %. La runtime génère des variantes spécialisées de mallocgc pour chaque "span class" (combinant la classe de taille et l'indication sans pointeurs) et le compilateur peut appeler directement ces fonctions quand la taille est connue. Lorsque la taille n'est pas déterminée à la compilation, mallocgc choisit dynamiquement la variante spécialisée, mais il faut que le gain compense le surcoût d'appel dynamique et l'impact sur le cache d'instructions. Les principaux gains proviennent d'optimisations comme la suppression d'appels à memclr pour des clears de taille constante, l'inlining manuel de petits helpers et des simplifications de la comptabilité mémoire dans les fonctions spécialisées. La mise en œuvre utilise un générateur qui produit le code spécialisé à partir de stubs Go pour éviter la duplication manuelle, l'option GOEXPERIMENT=nosizespecializedmalloc permet de désactiver la fonctionnalité et il suffit de compiler avec Go 1.27 pour en bénéficier.

Cekura (YC F24) Is Hiring

Cekura développe une infrastructure pour agents conversationnels capables de s'améliorer automatiquement et propose des outils de test, de surveillance, de débogage et d'amélioration pour la voix, le chat, le SMS, le téléphone et le web. La plateforme permet de détecter et corriger des échecs tels que latence, barge‑in, appels d'outils, hallucinations, non‑respect des consignes, régressions et problèmes en production. Le rôle de Forward Deployed Engineer consiste à travailler directement avec des clients techniques pour les onboarder, créer des boucles continues de test/monitoring/amélioration, automatiser les insights produits et formaliser les processus FDE. Le candidat idéal combine des compétences techniques (APIs, webhooks, SQL, Python ou JavaScript), au moins deux ans d'expérience dans un rôle technique SaaS/infra ou AI, et une capacité à communiquer avec ingénieurs et dirigeants. La société, soutenue par Y Combinator et fondée par des anciens de l'IIT Bombay avec expérience de recherche et d'industrie, met l'accent sur la fiabilité des agents vocaux via simulations réalistes et monitoring en temps réel, offre équité et rémunération compétitive, et opère depuis San Francisco.

Mathematicians Build Long-Awaited Graph Sandwich

En 2004, deux mathématiciens ont proposé une conjecture visant à "sandwicher" rigoureusement différents modèles de graphes aléatoires pour en déduire des propriétés. Un graphe binomial, introduit par Gilbert puis par Erdős et Rényi, est obtenu en joignant chaque paire de sommets avec une probabilité donnée et il est relativement facile à analyser. Les graphes réguliers, où chaque sommet a le même nombre d'arêtes, modélisent souvent mieux des réseaux réels mais sont plus difficiles à étudier en raison des contraintes d'interdépendance des arêtes. La méthode du sandwich consiste à construire par une même procédure aléatoire un graphe binomial et un graphe régulier imbriqués de façon que les résultats établis pour le binomial s'appliquent au régulier. Après des progrès partiels pendant deux décennies, trois mathématiciens ont achevé la démonstration de la conjecture en 2025 en étendant les techniques du domaine.