Factoring RSA-260 | Cognition Le record de factorisation RSA-260 a été récemment battu grâce à une approche innovante exploitant la puissance des agents d'intelligence artificielle autonomes et l'optimisation de ressources informatiques fragmentées. En utilisant l'outil "Devin", une équipe a conçu un cribleur de réseau sur GPU extrêmement performant, réduisant les coûts de calcul par dix par rapport aux standards publics actuels. Ce projet démontre une baisse significative des barrières à l'entrée dans le domaine du calcul scientifique et de la cryptanalyse. Plutôt que de recourir à du matériel spécialisé, le processus s'est appuyé sur une version modifiée de l'algorithme GNFS (General Number Field Sieve), exécutée sur des cycles de calcul « inutilisés » au sein de clusters de serveurs haute performance. Bien que l'auteur admette ne pas posséder une expertise mathématique exhaustive, l'orchestration par agent IA a permis de naviguer dans la complexité technique et d'optimiser le pipeline de bout en bout. Toutefois, cette démonstration soulève des interrogations sur le coût réel de l'informatique « gratuite ». L'utilisation de ressources dites « dormantes » comporte des coûts marginaux liés à l'énergie et à la gestion thermique. De plus, les estimations financières restent débattables selon les configurations matérielles choisies. Ce succès souligne surtout l'émergence de nouveaux outils capables de démocratiser des calculs autrefois réservés à des organisations d'État. - **Discussion HN** : [Lire la discussion](https://news.ycombinator.com/item?id=49633534) - **Article source** : [Factoring RSA-260 | Cognition](https://cognition.com/blog/factoring-rsa-260)
Archives
Tag : #science • 102 articles • Page 1 sur 9A Topological Picture Book, Rendered Ce projet numérique ressuscite l'esthétique des illustrations topologiques classiques, s'inspirant des travaux de George K. Francis. Il propose une expérience interactive où des surfaces complexes, telles que la surface de Boy ou le ruban de Möbius, sont rendues selon une technique de rendu non photoréaliste (NPR) minutieuse. L'approche repose sur une modélisation par traits plutôt que par pixels, utilisant des algorithmes sophistiqués pour simuler le dessin manuel. La géométrie est triangulée par des tétraèdres, tandis que les contours et silhouettes sont extraits par l'analyse des normales. Le rendu intègre des effets graphiques traditionnels : hachures suivant les lignes de courbure principale, halos pour l'élimination des lignes cachées, et un rendu "brouillon" simulant l'irrégularité de l'encre sur le papier. L'implémentation tire profit du calcul sur GPU pour assurer la fluidité. Si des optimisations restent nécessaires pour garantir une réactivité constante sur tous les navigateurs mobiles, ce travail constitue une prouesse technique alliant géométrie différentielle et rendu artistique, offrant une immersion visuelle dans des objets mathématiques souvent difficiles à appréhender. - **Discussion HN** : [Lire la discussion](https://news.ycombinator.com/item?id=49618050) - **Article source** : [A Topological Picture Book, Rendered](https://e-infinity.space/picture-book/)
Earth's Organisms Developed Via Evolution. Some Theorists Wonder: What if the Entire Cosmos Did, Too? La cosmologie évolutive suggère que l'univers ne serait pas une entité figée, mais un système dynamique capable de reproduction. Selon cette théorie, les trous noirs pourraient agir comme des sites de "fécondation" où la matière s'effondre pour engendrer de nouveaux univers. Ce processus, similaire à la sélection naturelle, favoriserait les univers dotés de lois physiques optimisant la production de trous noirs, transmettant ainsi leurs propriétés à leur descendance avec des variations mineures. Le télescope spatial James Webb a récemment renforcé cette hypothèse en observant des galaxies et des trous noirs supermassifs précoces, dont la formation rapide et ordonnée semble corroborer les modèles de croissance auto-organisée prédits par certains théoriciens. Si cette vision permet d'aborder la complexité croissante du cosmos sous un angle darwinien, elle soulève des défis majeurs pour la physique moderne. La difficulté majeure réside dans la vérifiabilité expérimentale : l'incapacité d'observer l'extérieur de notre propre univers limite l'étude à un seul spécimen. Bien que cette approche propose une alternative séduisante aux modèles standards, elle reste débattue, oscillant entre spéculation philosophique et cadre théorique innovant en quête de preuves empiriques rigoureuses. - **Discussion HN** : [Lire la discussion](https://news.ycombinator.com/item?id=49539805) - **Article source** : [Earth's Organisms Developed Via Evolution. Some Theorists Wonder: What if the Entire Cosmos Did, Too?](https://www.smithsonianmag.com/science-nature/earths-organisms-developed-via-evolution-some-theorists-wonder-what-if-the-entire-cosmos-did-too-180989338/)
How to Build a Diffusion Language Model | Kuleshov Group Les modèles de langage par diffusion marquent une rupture avec les architectures autorégressives traditionnelles. Contrairement à la génération séquentielle classique, où chaque jeton dépend strictement du précédent, ces modèles génèrent des séquences entières de manière itérative. En partant d'un état bruité ou masqué, le système affine progressivement le contenu, permettant une correction d'erreurs en cours de route et une meilleure gestion du contexte bidirectionnel. L'adoption de la diffusion pour les données discrètes, comme le texte ou le code, repose sur des techniques de masquage ou de remplacement aléatoire. Des avancées récentes, telles que l'architecture encodeur-décodeur et le raffinement par "remasking", ont permis de combler l'écart de performance avec les modèles autorégressifs. L'intégration de méthodes de guidage, comme le classificateur sans guidage (CFG), renforce la contrôlabilité, essentielle pour des applications scientifiques complexes, notamment en biologie pour la modélisation de protéines ou de séquences génomiques. Sur le plan technique, cette approche promet une accélération majeure de l'inférence par le parallélisme. Si les modèles actuels comme Gemma Diffusion ou Nemotron démontrent déjà une efficacité compétitive sur du matériel standard, l'enjeu futur réside dans le passage à l'échelle. La diffusion pourrait devenir le catalyseur d'une nouvelle ère de montée en charge, tant pour l'entraînement que pour l'inférence, en optimisant radicalement l'utilisation des ressources de calcul. - **Discussion HN** : [Lire la discussion](https://news.ycombinator.com/item?id=49503956) - **Article source** : [How to Build a Diffusion Language Model | Kuleshov Group](https://kuleshov-group.github.io/blog/blog/2026/how-to-build-a-diffusion-language-model/)
Voronoi Go : Renouveler la stratégie du jeu de go L’adaptation du jeu de go sur une grille basée sur des diagrammes de Voronoi marque une évolution conceptuelle majeure. En remplaçant le damier traditionnel par cette structure géométrique, le jeu modifie les dynamiques spatiales et les interactions tactiques. Si cette innovation séduit par son originalité, elle hérite de la complexité intrinsèque du go, rendant l'apprentissage difficile pour les novices. L'expérience utilisateur actuelle révèle des défis techniques et pédagogiques. La forte consommation de ressources processeur par la version web limite l'accessibilité, tandis que la courbe d'apprentissage abrupte freine l'engagement des nouveaux joueurs, souvent intimidés par le manque de tutoriels immersifs. Par ailleurs, les stratégies émergentes, comme la formation de groupes monolithiques, semblent dominer sur les petits plateaux, suggérant un besoin d'équilibrage. L'ouverture du code source et l'intérêt des passionnés pour le développement de bots marquent néanmoins une étape clé pour faire évoluer la méta-stratégie. En se distinguant de son ancêtre par une approche plus fluide et organique, ce projet confirme que la simplification visuelle ne garantit pas la simplicité stratégique, mais ouvre un terrain fertile pour une réflexion théorique renouvelée. - **Discussion HN** : [Lire la discussion](https://news.ycombinator.com/item?id=49468816) - **Article source** : [Voronoi Go](https://voronoigo.com/)
GitHub - runetes/maiao : Gestion fluide des Pull Requests depuis la ligne de commande Maiao est un outil open source qui transpose la rigueur des flux de travail de type Gerrit au sein des plateformes de gestion de code comme GitHub, GitLab ou Bitbucket. Malgré l'impossibilité de consulter le contenu technique détaillé de la page source, il apparaît que cet utilitaire facilite la gestion des "stacked pull requests" (PR empilées). Ce concept permet de décomposer des fonctionnalités complexes en une série de petits commits successifs, chacun faisant l'objet d'une PR distincte. Cette méthode offre plusieurs avantages : une révision plus rapide et moins risquée, une intégration facilitée et une traçabilité accrue grâce à des unités de travail atomiques. Contrairement aux pratiques de "squash" qui peuvent perdre en précision historique, Maiao privilégie une approche où chaque étape de la revue est documentée. L'outil se distingue par son intégration transparente, agissant comme une amélioration progressive sans nécessiter de changements structurels au sein d'une organisation. En s'appuyant sur les APIs natives des hébergeurs, Maiao permet aux développeurs de maintenir des chaînes de modifications propres, optimisant ainsi la maintenance à long terme et facilitant le débogage. - **Discussion HN** : [Lire la discussion](https://news.ycombinator.com/item?id=49441666) - **Article source** : [GitHub - runetes/maiao: Seamless GitHub PR management from the command-line · GitHub](https://github.com/runetes/maiao)
GitHub - wmww/tawc: Tess's Android Wayland Compositor Tess’s Android Wayland Compositor (TAWC) propose une solution innovante pour exécuter des programmes Linux graphiques et en ligne de commande sous Android, sans nécessiter de droits root. Le projet repose sur une architecture composée de "tawcroot" — une alternative performante à PRoot — d'un compositeur Wayland dédié, et d'une interface utilisateur unifiée. Une caractéristique majeure est l'intégration de l'accélération matérielle, rendue possible en connectant les applications Linux aux pilotes graphiques natifs d'Android via libhybris. La conception de TAWC se distingue par une approche « greenfield », privilégiant le développement de nouveaux composants plutôt que l'adaptation de code existant. Ce choix stratégique permet d'éviter les contraintes liées au maintien de systèmes hérités et aux frictions potentielles lors de la contribution à des projets tiers plus vastes. Ce projet est par ailleurs notable pour avoir été largement assisté par des modèles d'intelligence artificielle, marquant une évolution dans les méthodes de développement logiciel. Bien que le projet optimise ses performances pour les contraintes spécifiques d'Android, notamment face aux spécificités de la bibliothèque C bionic, sa maintenance reste un défi ouvert, encourageant une collaboration transparente sur les bugs. - **Discussion HN** : [Lire la discussion](https://news.ycombinator.com/item?id=49313068) - **Article source** : [GitHub - wmww/tawc: Tess's Android Wayland Compositor · GitHub](https://github.com/wmww/tawc)
earth :: a global map of wind, weather, and ocean conditions Le site [earth.nullschool.net](https://earth.nullschool.net/) offre une interface de visualisation avancée des données météorologiques mondiales, allant de la vitesse des vents aux températures océaniques et à la qualité de l'air. En utilisant des sources de données publiques essentielles, notamment le système GFS de la NOAA, cet outil permet une analyse comparative précieuse sur des événements climatiques passés et actuels, comme les variations liées à El Niño ou les flux de polluants atmosphériques. Cependant, la stabilité de cet accès est menacée. Des suppressions massives de postes au sein de la NOAA, l'agence américaine pivot de la prévision météorologique, suscitent de vives inquiétudes quant à la pérennité et à la qualité des données scientifiques disponibles. Ces coupes budgétaires et restructurations risquent de fragiliser des services vitaux pour la sécurité publique et la recherche mondiale. Alors que les administrateurs de plateformes de visualisation s'efforcent de diversifier leurs sources, la disparition potentielle de certains jeux de données irremplaçables pose un défi majeur pour la transparence et la compréhension du climat. La mobilisation citoyenne est aujourd'hui encouragée pour protéger l'intégrité de cette infrastructure scientifique numérique. - **Discussion HN** : [Lire la discussion](https://news.ycombinator.com/item?id=49299364) - **Article source** : [earth :: a global map of wind, weather, and ocean conditions](https://earth.nullschool.net/)
Blog about things you don't understand yet Écrire sur des sujets que l'on ne maîtrise pas encore constitue un puissant levier d'apprentissage. Cette démarche transforme l'acte de rédaction en un exercice rigoureux de recherche et de pensée critique. En forçant la structuration de concepts flous, cette pratique permet de tester la solidité de son propre raisonnement et d'affiner sa compréhension. Adopter une thèse, même sur un sujet nouveau, agit comme un moteur : cela pousse à dépasser l'expression de pensées éparses pour construire une argumentation défendable, propice à la découverte d'erreurs logiques ou d'idées préconçues. Cette méthode nécessite toutefois une honnêteté intellectuelle irréprochable. Il est essentiel de ne pas usurper une expertise et de rendre transparent son niveau de connaissance réel. Si cette approche peut être perçue comme audacieuse, elle apporte une valeur ajoutée unique, souvent absente des écrits d'experts, en expliquant les problèmes fondamentaux avant d'aborder les solutions techniques. La confrontation avec le feedback, qu'il provienne de lecteurs avisés ou d'outils analytiques, reste indispensable pour valider ses conclusions. Finalement, l'essentiel réside dans le processus : l'effort de cartographier un sujet complexe est un entraînement intellectuel gratifiant, indépendamment de la portée publique ou de la perfection des résultats obtenus. - **Discussion HN** : [Lire la discussion](https://news.ycombinator.com/item?id=49293087) - **Article source** : [Blog about things you don't understand yet](https://www.seangoedecke.com/blog-about-things-you-dont-understand-yet/)
Pourquoi les sardines disparaissent des rayons des supermarchés Les rayons de conserves de sardines, autrefois synonymes de produits abordables et accessibles, font face à une pénurie frappante. Cette situation résulte d'une collision entre l'explosion soudaine de la demande liée aux tendances virales sur les réseaux sociaux et une crise écologique majeure dans les océans. La popularité croissante des régimes hyperprotéinés « spécial sardines », relayés par des influenceurs comme alternative peu coûteuse à certains traitements amaigrissants, a épuisé les stocks mondiaux. Cependant, cette surconsommation occulte une fragilité structurelle bien plus grave. Le changement climatique, par le réchauffement des eaux, désorganise la chaîne alimentaire marine, forçant les populations de sardines à migrer ou à s'effondrer. Par exemple, la biomasse de sardines du Pacifique a chuté de manière spectaculaire, passant d'environ 1,8 million de tonnes en 2006 à moins de 30 000 tonnes aujourd'hui. En parallèle, les efforts de régulation pour éviter l'épuisement définitif des stocks limitent les captures, tandis que les coûts de production, aggravés par les prix du carburant et les tensions géopolitiques chez les principaux exportateurs comme le Maroc, empêchent tout réapprovisionnement rapide. Cette pénurie touche particulièrement les variétés d'entrée de gamme, laissant les consommateurs face à des étagères vides ou des produits premium inaccessibles. - **Discussion HN** : [Lire la discussion](https://news.ycombinator.com/item?id=49279013) - **Article source** : [Why Sardines Are Vanishing From Grocery Shelves](https://corneroffifth.studio/why-cant-you-find-canned-sardines-right-now/)
Should you stop cracking your knuckles? Faire craquer ses articulations est un phénomène purement physiologique : le bruit provient de l’implosion de bulles de gaz formées dans le liquide synovial lorsque l'espace interarticulaire s'agrandit. Contrairement aux idées reçues, cette pratique ne provoque pas d'arthrose. Des études, dont une célèbre expérimentation de 50 ans sur une seule main, confirment l'absence de corrélation entre ce geste et une dégénérescence articulaire ou une perte de force de préhension. Si le craquage des doigts est généralement considéré comme inoffensif, la manipulation des vertèbres cervicales et dorsales soulève davantage d'inquiétudes. En raison de la proximité de structures nerveuses et artérielles vitales, une manipulation excessive ou brutale peut entraîner des blessures sérieuses. Si les ajustements professionnels font débat quant à leur réelle efficacité thérapeutique, l'automassage ou le recours à des professionnels de santé comme les kinésithérapeutes sont souvent privilégiés. En somme, si ce tic sonore est avant tout une affaire de confort personnel, la prudence reste de mise pour les zones délicates du corps. La recherche de satisfaction auditive ne justifie pas de risquer des lésions par des gestes forcés. - **Discussion HN** : [Lire la discussion](https://news.ycombinator.com/item?id=49226563) - **Article source** : [Should you stop cracking your knuckles?](https://www.bbc.com/future/article/20260807-should-i-stop-cracking-my-knuckles)
We finally learned to center a div, then browsers added sidebars — seg6 L'évolution des interfaces web a complexifié une tâche autrefois simple : centrer un élément au sein d'une fenêtre de navigation. Avec l'intégration croissante de barres latérales (sidebars) par les navigateurs modernes, le contenu centré au sein de la "vue web" (webview) ne correspond plus forcément au centre physique de la fenêtre globale perçue par l'utilisateur. Certains développeurs tentent de rectifier cet écart via JavaScript, en repositionnant dynamiquement les conteneurs pour qu'ils s'alignent visuellement au milieu de l'espace total alloué au navigateur. Cette approche soulève toutefois un débat sur la gestion de l'espace utilisateur. Si une barre latérale est ouverte, elle réduit mécaniquement la zone de travail disponible. Vouloir forcer un centrage absolu peut conduire à des erreurs d'affichage, où des éléments se retrouvent masqués ou tronqués, contredisant le comportement attendu d'un design responsive. Cette pratique est largement perçue comme une ingérence dans les préférences de navigation. Les interfaces sont conçues pour s'adapter à la fenêtre active, et non pour se conformer aux désirs esthétiques du créateur de site. Substituer des comportements standard par des solutions sur-mesure risque d'engendrer une instabilité visuelle et une expérience utilisateur imprévisible, illustrant la tension entre design intentionnel et autonomie de l'internaute. - **Discussion HN** : [Lire la discussion](https://news.ycombinator.com/item?id=49176055) - **Article source** : [we finally learned to center a div, then browsers added sidebars — seg6](https://seg6.space/posts/center-div/)