HN Digest
Briefing personnel.

Lire vite.
Garder l'essentiel.

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

11382 articles Page 1038/1139 Sans filtre

Intel's make-or-break 18A process node debuts for data center with 288-core Xeon

Intel a dévoilé les processeurs Xeon 6+ « Clearwater Forest », basés sur le processus 18A (environ 1,8 nm) et comportant jusqu’à 288 cœurs Darkmont pour les centres de données. Ils visent les charges télécom, cloud et edge AI et intègrent des extensions AMX, QAT et vRAN Boost. Chaque cœur Darkmont dispose d’un cache L1 d’instructions de 64 Ko, d’un pipeline de récupération et de décodage élargi et d’un moteur hors ordre plus profond capable de suivre davantage d’instructions en vol. Le design regroupe les cœurs en blocs de quatre partageant environ 4 Mo de cache L2 par bloc, portant le cache L3 total à un peu plus de 1,1 Go pour rapprocher les données des centaines de cœurs. La disponibilité est annoncée pour plus tard cette année, avec jusqu’à 12 canaux mémoire DDR5-8000, 96 lanes PCIe 5.0 dont 64 lanes CXL 2.0, et jusqu’à 288 cœurs en mono socket ou 576 en dual socket.

Mac external displays for designers and developers, part 2 (2022)

Depuis 2016, les écrans externes destinés aux Macs n'ont que rarement répondu aux besoins des designers et développeurs, présentant des produits compromis ou à durée de vie limitée. En 2019, Apple a lancé le Pro Display XDR, un produit impressionnant mais à un prix fort, le rendant hors de portée pour bon nombre d'utilisateurs. La même année, LG a mis à jour son UltraFine 4K en passant de 21,5 à 23,7 pouces et en réduisant la densité de pixels, ce qui a limité l'offre au 5K et laissé les stocks incertains. Apple a ensuite présenté le Studio Display, une option viable qui partage des caractéristiques avec le LG 5K UltraFine et l'écran du récent iMac 27 pouces, sans être du même panneau. Les critères d'un bon écran externe Mac en 2022 incluent une densité proche de 218 PPP, l'évitement du scaling pour préserver la netteté, une couverture Display P3 avec 10 bits par composant, la présence éventuelle de local dimming et HDR, et une préférence pour 60 Hz puisque 120 Hz n'est pas compatible avec ces densités.

Welcoming Elizabeth Barron as the New Executive Director of the PHP Foundation

The PHP Foundation annonce la nomination d'Elizabeth Barron comme prochaine directrice exécutive, après un processus rigoureux mené par le comité de recherche. Elle apporte une combinaison rare d'enracinement dans la communauté PHP et de leadership éprouvé en gouvernance open source. Elle a cofondé une organisation à but non lucratif dédiée à soutenir les femmes et les personnes non binaires dans l'écosystème PHP, a été Community Manager chez GitHub et a dirigé des programmes de sensibilisation auprès des développeurs. Son expérience couvre le développement communautaire, la collecte de fonds, les opérations de sensibilisation et la stratégie open source, ce qui en fait une candidate naturelle pour diriger la fondation. Comme annoncé, Roman Pronskiy, le directeur exécutif fondateur, se recentre sur son rôle croissant chez JetBrains tout en restant au conseil d'administration et en travaillant avec Elizabeth pour assurer une transition en douceur.

An Interactive Intro to CRDTs (2023)

Les CRDTs, ou types de données répliqués sans conflit, permettent de stocker des données sur plusieurs ordinateurs sans serveur central et d’assurer une convergence vers un état commun. Ils se divisent en CRDTs état-basé et CRDTs opérateur-basé, et l’article se concentre sur la variante état-basé. Le LWWRegister, premier exemple, garde une valeur unique et s’appuie sur des horodatages et l’ID du dernier écrivain pour décider quelle écriture prévaloir lors de la fusion. Pour les structures plus complexes, le LWW Map combine des registres, expose des méthodes comme set, get, delete et has, et illustre le principe de composition en passant les états vers les registres enfants. L’article montre comment assembler ces CRDTs pour concevoir des applications collaboratives sans serveur central, et évoque les perspectives d’efficacité et de gestion des tombstones.

When AI writes the software, who verifies it?

L’article soutient que l’IA accélère la production de logiciels à une échelle sans précédent et que des portions croissantes du code sont générées par IA. Il souligne que la vérification formelle manque encore et que les erreurs et les vulnérabilités échappent souvent aux contrôles traditionnels comme la revue de code et les tests. La thèse clé est que les preuves mathématiques peuvent offrir une garantie de correction et réduire les coûts et les délais lorsque l’IA écrit et prouve le code. Le texte présente Lean comme une plateforme intégrant langage et théorème, avec des exemples comme zlib et SQLite et des usages en production chez AWS et Microsoft. Enfin, il décrit une vision de pile logicielle vérifiée où les composants sont démontrés corrects par construction et où les ingénieurs se concentrent sur la spécification et le design plutôt que sur l’écriture brute de code.