HN Digest
Briefing personnel.

Edition quotidienne

Lire vite. Garder l'essentiel.

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

3081 articles Page 300/309 Sans filtre

07:06

Rome is studded with cannon balls (2022)

Le texte présente divers boulets de canon visibles à Rome et propose d’accompagner les visiteurs lors de tours pour en découvrir l’histoire. La boule de canon surnommée miraculeuse est exposée dans l’église San Bartolomeo all’Isola Tiberina; elle a un diamètre de 14 cm et a été tirée par les Français en 1849, traversant un mur et finissant sur l’autel sans faire de victime. Une autre boule de canon est celle du Palazzo Colonna, tirée par les Français et visible dans la Galerie après être entrée par une fenêtre et avoir traversé les escaliers en marbre. La boule associée à Villa Medici sur le Pincio est attribuée à la reine Christine de Suède et fait l’objet de légendes sur ses motivations. Enfin, une boule de canon est incrustée dans le mur de l’Aurelian Wall près de Corso d’Italia, liée à la bataille de 1870 et à la brèche de Porta Pia entre les armées royale et papale.

07:06

Show HN: Double blind entropy using Drand for verifiably fair randomness

Le processus présente la révélation des seeds du joueur et du serveur et les résultats de leurs hachages respectifs. Une entropie Drand sous forme de signature est fournie comme source d'aléa supplémentaire. L'entropie finale est obtenue par le hachage combinant le seed du joueur, le seed du serveur et la signature Drand. Le résultat numérique est calculé en appliquant le modulo 6 à l'entropie finale et en ajoutant 1. L'ensemble permet une vérification par recomputation des valeurs à partir des éléments révélés.

07:06

A shortage of tenors

Resume indisponible pour cet article.

07:06

End of an era for me: no more self-hosted git

L'auteur annonce la fin de l'auto-hébergement de son dépôt Git public, une activité qu'il gérait depuis 2011. Des scrapers IA ont inondé le frontend cgit, provoquant une surcharge et des défaillances du serveur. Il décide de ne pas reconstruire le serveur et de laisser la lutte contre les scrapers à d'autres, s'appuyant sur des miroirs sur GitLab et GitHub. Il ne reste plus qu'un seul service auto-hébergé, principalement le blog, désormais statique grâce à la migration vers Jekyll en 2018. Des incidents récents montrent que les scrapers ont déclenché une panne et saturé les journaux avec des 404, mais une correction de configuration a été appliquée et la situation semble sous contrôle.

07:06

Show HN: Agent framework that generates its own topology and evolves at runtime

GitHub propose des outils alimentés par l'IA qui facilitent la création et l'amélioration du code, ainsi que la construction et le déploiement d'applications intelligentes. La plateforme permet d'intégrer des outils externes, d'automatiser les workflows développeur avec Actions et Codespaces, et de gérer les environnements de développement instantanés. Des mesures de sécurité avancées permettent de trouver et corriger les vulnérabilités, de sécuriser le code et de protéger les secrets tout au long de la chaîne de développement. Elle cible divers usages et industries, proposant des solutions pour l'app Modernization, DevSecOps, CI/CD et des options adaptées aux grandes entreprises comme aux startups. Des ressources et services variés existent, comprenant la documentation, le support client, les communautés, des programmes et des options d'add-ons de sécurité et d'IA.

07:05

Show HN: AI agents play SimCity through a REST API

La demande résidentielle est élevée. Quatre-vingt-neuf maires se sont enregistrés et 586 villes ont été construites. Le trafic dans le secteur 7-G est en baisse. La population est de 10 197 360 habitants et une centrale électrique est en ligne. Un monstre a été aperçu au centre-ville, le MCP est connecté, le taux de criminalité est en baisse et la simulation est en cours.

07:05

Should your developer company go open source?

L'open-source n'est pas une astuce de distribution mais une décision architecturale qui concerne le produit, le modèle économique et le niveau d'exécution, et choisir mal peut coûter cher à inverser. Il existe deux formes fondamentales de communauté OSS, la fédération et le stade, et leur dynamique dépend de l'adéquation entre les personas d'utilisateur et de contributeur et d'une gouvernance claire. L'OSS fonctionne mieux sur des problèmes bien compris et avantage l'essor par le biais d'une souveraineté des données, d'un démarrage bottom-up et d'un accès rapide sans lourde révision de sécurité. L'extension et la gouvernance imposent des coûts et des risques: si vous ne pouvez pas dire non aux contributeurs ou si le produit dépend dès le départ d'un large volet communautaire, vous risquez de diluer la proposition et de perdre en cohérence, et le modèle de revenus doit préserver une frontière claire entre OSS et features payantes. Enfin, aligner l'OSS avec l'IA et distinguer ce qui doit être ouvert ou non: l'hébergement cloud est une distribution et un point de prix, pas une différenciation, et une stratégie efficace consiste à maximiser le temps avant la première valeur pour l'utilisateur OSS et à réserver les fonctionnalités difficiles à coordonner au cadre payant; et il faut se poser des questions claires sur les personas, l'adéquation du problème, et si l'OSS bypassé un réel goulot d'adoption avant de s'engager.