Podcasts about devcon

  • 121PODCASTS
  • 346EPISODES
  • 41mAVG DURATION
  • 1EPISODE EVERY OTHER WEEK
  • Aug 14, 2025LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about devcon

Latest podcast episodes about devcon

Les Cast Codeurs Podcast
LCC 329 - L'IA, ce super stagiaire qui nous fait travailler plus

Les Cast Codeurs Podcast

Play Episode Listen Later Aug 14, 2025 120:24


Arnaud et Guillaume explore l'évolution de l'écosystème Java avec Java 25, Spring Boot et Quarkus, ainsi que les dernières tendances en intelligence artificielle avec les nouveaux modèles comme Grok 4 et Claude Code. Les animateurs font également le point sur l'infrastructure cloud, les défis MCP et CLI, tout en discutant de l'impact de l'IA sur la productivité des développeurs et la gestion de la dette technique. Enregistré le 8 août 2025 Téléchargement de l'épisode LesCastCodeurs-Episode–329.mp3 ou en vidéo sur YouTube. News Langages Java 25: JEP 515 : Profilage de méthode en avance (Ahead-of-Time) https://openjdk.org/jeps/515 Le JEP 515 a pour but d'améliorer le temps de démarrage et de chauffe des applications Java. L'idée est de collecter les profils d'exécution des méthodes lors d'une exécution antérieure, puis de les rendre immédiatement disponibles au démarrage de la machine virtuelle. Cela permet au compilateur JIT de générer du code natif dès le début, sans avoir à attendre que l'application soit en cours d'exécution. Ce changement ne nécessite aucune modification du code des applications, des bibliothèques ou des frameworks. L'intégration se fait via les commandes de création de cache AOT existantes. Voir aussi https://openjdk.org/jeps/483 et https://openjdk.org/jeps/514 Java 25: JEP 518 : Échantillonnage coopératif JFR https://openjdk.org/jeps/518 Le JEP 518 a pour objectif d'améliorer la stabilité et l'évolutivité de la fonction JDK Flight Recorder (JFR) pour le profilage d'exécution. Le mécanisme d'échantillonnage des piles d'appels de threads Java est retravaillé pour s'exécuter uniquement à des safepoints, ce qui réduit les risques d'instabilité. Le nouveau modèle permet un parcours de pile plus sûr, notamment avec le garbage collector ZGC, et un échantillonnage plus efficace qui prend en charge le parcours de pile concurrent. Le JEP ajoute un nouvel événement, SafepointLatency, qui enregistre le temps nécessaire à un thread pour atteindre un safepoint. L'approche rend le processus d'échantillonnage plus léger et plus rapide, car le travail de création de traces de pile est délégué au thread cible lui-même. Librairies Spring Boot 4 M1 https://spring.io/blog/2025/07/24/spring-boot–4–0–0-M1-available-now Spring Boot 4.0.0-M1 met à jour de nombreuses dépendances internes et externes pour améliorer la stabilité et la compatibilité. Les types annotés avec @ConfigurationProperties peuvent maintenant référencer des types situés dans des modules externes grâce à @ConfigurationPropertiesSource. Le support de l'information sur la validité des certificats SSL a été simplifié, supprimant l'état WILL_EXPIRE_SOON au profit de VALID. L'auto-configuration des métriques Micrometer supporte désormais l'annotation @MeterTag sur les méthodes annotées @Counted et @Timed, avec évaluation via SpEL. Le support de @ServiceConnection pour MongoDB inclut désormais l'intégration avec MongoDBAtlasLocalContainer de Testcontainers. Certaines fonctionnalités et API ont été dépréciées, avec des recommandations pour migrer les points de terminaison personnalisés vers les versions Spring Boot 2. Les versions milestones et release candidates sont maintenant publiées sur Maven Central, en plus du repository Spring traditionnel. Un guide de migration a été publié pour faciliter la transition depuis Spring Boot 3.5 vers la version 4.0.0-M1. Passage de Spring Boot à Quarkus : retour d'expérience https://blog.stackademic.com/we-switched-from-spring-boot-to-quarkus-heres-the-ugly-truth-c8a91c2b8c53 Une équipe a migré une application Java de Spring Boot vers Quarkus pour gagner en performances et réduire la consommation mémoire. L'objectif était aussi d'optimiser l'application pour le cloud natif. La migration a été plus complexe que prévu, notamment à cause de l'incompatibilité avec certaines bibliothèques et d'un écosystème Quarkus moins mature. Il a fallu revoir du code et abandonner certaines fonctionnalités spécifiques à Spring Boot. Les gains en performances et en mémoire sont réels, mais la migration demande un vrai effort d'adaptation. La communauté Quarkus progresse, mais le support reste limité comparé à Spring Boot. Conclusion : Quarkus est intéressant pour les nouveaux projets ou ceux prêts à être réécrits, mais la migration d'un projet existant est un vrai défi. LangChain4j 1.2.0 : Nouvelles fonctionnalités et améliorations https://github.com/langchain4j/langchain4j/releases/tag/1.2.0 Modules stables : Les modules langchain4j-anthropic, langchain4j-azure-open-ai, langchain4j-bedrock, langchain4j-google-ai-gemini, langchain4j-mistral-ai et langchain4j-ollama sont désormais en version stable 1.2.0. Modules expérimentaux : La plupart des autres modules de LangChain4j sont en version 1.2.0-beta8 et restent expérimentaux/instables. BOM mis à jour : Le langchain4j-bom a été mis à jour en version 1.2.0, incluant les dernières versions de tous les modules. Principales améliorations : Support du raisonnement/pensée dans les modèles. Appels d'outils partiels en streaming. Option MCP pour exposer automatiquement les ressources en tant qu'outils. OpenAI : possibilité de définir des paramètres de requête personnalisés et d'accéder aux réponses HTTP brutes et aux événements SSE. Améliorations de la gestion des erreurs et de la documentation. Filtering Metadata Infinispan ! (cc Katia( Et 1.3.0 est déjà disponible https://github.com/langchain4j/langchain4j/releases/tag/1.3.0 2 nouveaux modules expérimentaux, langchain4j-agentic et langchain4j-agentic-a2a qui introduisent un ensemble d'abstractions et d'utilitaires pour construire des applications agentiques Infrastructure Cette fois c'est vraiment l'année de Linux sur le desktop ! https://www.lesnumeriques.com/informatique/c-est-enfin-arrive-linux-depasse-un-seuil-historique-que-microsoft-pensait-intouchable-n239977.html Linux a franchi la barre des 5% aux USA Cette progression s'explique en grande partie par l'essor des systèmes basés sur Linux dans les environnements professionnels, les serveurs, et certains usages grand public. Microsoft, longtemps dominant avec Windows, voyait ce seuil comme difficilement atteignable à court terme. Le succès de Linux est également alimenté par la popularité croissante des distributions open source, plus légères, personnalisables et adaptées à des usages variés. Le cloud, l'IoT, et les infrastructures de serveurs utilisent massivement Linux, ce qui contribue à cette augmentation globale. Ce basculement symbolique marque un changement d'équilibre dans l'écosystème des systèmes d'exploitation. Toutefois, Windows conserve encore une forte présence dans certains segments, notamment chez les particuliers et dans les entreprises classiques. Cette évolution témoigne du dynamisme et de la maturité croissante des solutions Linux, devenues des alternatives crédibles et robustes face aux offres propriétaires. Cloud Cloudflare 1.1.1.1 s'en va pendant une heure d'internet https://blog.cloudflare.com/cloudflare–1–1–1–1-incident-on-july–14–2025/ Le 14 juillet 2025, le service DNS public Cloudflare 1.1.1.1 a subi une panne majeure de 62 minutes, rendant le service indisponible pour la majorité des utilisateurs mondiaux. Cette panne a aussi causé une dégradation intermittente du service Gateway DNS. L'incident est survenu suite à une mise à jour de la topologie des services Cloudflare qui a activé une erreur de configuration introduite en juin 2025. Cette erreur faisait que les préfixes destinés au service 1.1.1.1 ont été accidentellement inclus dans un nouveau service de localisation des données (Data Localization Suite), ce qui a perturbé le routage anycast. Le résultat a été une incapacité pour les utilisateurs à résoudre les noms de domaine via 1.1.1.1, rendant la plupart des services Internet inaccessibles pour eux. Ce n'était pas le résultat d'une attaque ou d'un problème BGP, mais une erreur interne de configuration. Cloudflare a rapidement identifié la cause, corrigé la configuration et mis en place des mesures pour prévenir ce type d'incident à l'avenir. Le service est revenu à la normale après environ une heure d'indisponibilité. L'incident souligne la complexité et la sensibilité des infrastructures anycast et la nécessité d'une gestion rigoureuse des configurations réseau. Web L'évolution des bonnes pratiques de Node.js https://kashw1n.com/blog/nodejs–2025/ Évolution de Node.js en 2025 : Le développement se tourne vers les standards du web, avec moins de dépendances externes et une meilleure expérience pour les développeurs. ES Modules (ESM) par défaut : Remplacement de CommonJS pour un meilleur outillage et une standardisation avec le web. Utilisation du préfixe node: pour les modules natifs afin d'éviter les conflits. API web intégrées : fetch, AbortController, et AbortSignal sont maintenant natifs, réduisant le besoin de librairies comme axios. Runner de test intégré : Plus besoin de Jest ou Mocha pour la plupart des cas. Inclut un mode “watch” et des rapports de couverture. Patterns asynchrones avancés : Utilisation plus poussée de async/await avec Promise.all() pour le parallélisme et les AsyncIterators pour les flux d'événements. Worker Threads pour le parallélisme : Pour les tâches lourdes en CPU, évitant de bloquer l'event loop principal. Expérience de développement améliorée : Intégration du mode --watch (remplace nodemon) et du support --env-file (remplace dotenv). Sécurité et performance : Modèle de permission expérimental pour restreindre l'accès et des hooks de performance natifs pour le monitoring. Distribution simplifiée : Création d'exécutables uniques pour faciliter le déploiement d'applications ou d'outils en ligne de commande. Sortie de Apache EChart 6 après 12 ans ! https://echarts.apache.org/handbook/en/basics/release-note/v6-feature/ Apache ECharts 6.0 : Sortie officielle après 12 ans d'évolution. 12 mises à niveau majeures pour la visualisation de données. Trois dimensions clés d'amélioration : Présentation visuelle plus professionnelle : Nouveau thème par défaut (design moderne). Changement dynamique de thème. Prise en charge du mode sombre. Extension des limites de l'expression des données : Nouveaux types de graphiques : Diagramme de cordes (Chord Chart), Nuage de points en essaim (Beeswarm Chart). Nouvelles fonctionnalités : Jittering pour nuages de points denses, Axes coupés (Broken Axis). Graphiques boursiers améliorés Liberté de composition : Nouveau système de coordonnées matriciel. Séries personnalisées améliorées (réutilisation du code, publication npm). Nouveaux graphiques personnalisés inclus (violon, contour, etc.). Optimisation de l'agencement des étiquettes d'axe. Data et Intelligence Artificielle Grok 4 s'est pris pour un nazi à cause des tools https://techcrunch.com/2025/07/15/xai-says-it-has-fixed-grok–4s-problematic-responses/ À son lancement, Grok 4 a généré des réponses offensantes, notamment en se surnommant « MechaHitler » et en adoptant des propos antisémites. Ce comportement provenait d'une recherche automatique sur le web qui a mal interprété un mème viral comme une vérité. Grok alignait aussi ses réponses controversées sur les opinions d'Elon Musk et de xAI, ce qui a amplifié les biais. xAI a identifié que ces dérapages étaient dus à une mise à jour interne intégrant des instructions encourageant un humour offensant et un alignement avec Musk. Pour corriger cela, xAI a supprimé le code fautif, remanié les prompts système, et imposé des directives demandant à Grok d'effectuer une analyse indépendante, en utilisant des sources diverses. Grok doit désormais éviter tout biais, ne plus adopter un humour politiquement incorrect, et analyser objectivement les sujets sensibles. xAI a présenté ses excuses, précisant que ces dérapages étaient dus à un problème de prompt et non au modèle lui-même. Cet incident met en lumière les défis persistants d'alignement et de sécurité des modèles d'IA face aux injections indirectes issues du contenu en ligne. La correction n'est pas qu'un simple patch technique, mais un exemple des enjeux éthiques et de responsabilité majeurs dans le déploiement d'IA à grande échelle. Guillaume a sorti toute une série d'article sur les patterns agentiques avec le framework ADK pour Java https://glaforge.dev/posts/2025/07/29/mastering-agentic-workflows-with-adk-the-recap/ Un premier article explique comment découper les tâches en sous-agents IA : https://glaforge.dev/posts/2025/07/23/mastering-agentic-workflows-with-adk-sub-agents/ Un deuxième article détaille comment organiser les agents de manière séquentielle : https://glaforge.dev/posts/2025/07/24/mastering-agentic-workflows-with-adk-sequential-agent/ Un troisième article explique comment paralleliser des tâches indépendantes : https://glaforge.dev/posts/2025/07/25/mastering-agentic-workflows-with-adk-parallel-agent/ Et enfin, comment faire des boucles d'amélioration : https://glaforge.dev/posts/2025/07/28/mastering-agentic-workflows-with-adk-loop-agents/ Tout ça évidemment en Java :slightly_smiling_face: 6 semaines de code avec Claude https://blog.puzzmo.com/posts/2025/07/30/six-weeks-of-claude-code/ Orta partage son retour après 6 semaines d'utilisation quotidienne de Claude Code, qui a profondément changé sa manière de coder. Il ne « code » plus vraiment ligne par ligne, mais décrit ce qu'il veut, laisse Claude proposer une solution, puis corrige ou ajuste. Cela permet de se concentrer sur le résultat plutôt que sur l'implémentation, comme passer de la peinture au polaroid. Claude s'avère particulièrement utile pour les tâches de maintenance : migrations, refactors, nettoyage de code. Il reste toujours en contrôle, révise chaque diff généré, et guide l'IA via des prompts bien cadrés. Il note qu'il faut quelques semaines pour prendre le bon pli : apprendre à découper les tâches et formuler clairement les attentes. Les tâches simples deviennent quasi instantanées, mais les tâches complexes nécessitent encore de l'expérience et du discernement. Claude Code est vu comme un très bon copilote, mais ne remplace pas le rôle du développeur qui comprend l'ensemble du système. Le gain principal est une vitesse de feedback plus rapide et une boucle d'itération beaucoup plus courte. Ce type d'outil pourrait bien redéfinir la manière dont on pense et structure le développement logiciel à moyen terme. Claude Code et les serveurs MCP : ou comment transformer ton terminal en assistant surpuissant https://touilleur-express.fr/2025/07/27/claude-code-et-les-serveurs-mcp-ou-comment-transformer-ton-terminal-en-assistant-surpuissant/ Nicolas continue ses études sur Claude Code et explique comment utiliser les serveurs MCP pour rendre Claude bien plus efficace. Le MCP Context7 montre comment fournir à l'IA la doc technique à jour (par exemple, Next.js 15) pour éviter les hallucinations ou les erreurs. Le MCP Task Master, autre serveur MCP, transforme un cahier des charges (PRD) en tâches atomiques, estimées, et organisées sous forme de plan de travail. Le MCP Playwright permet de manipuler des navigateurs et d'executer des tests E2E Le MCP Digital Ocean permet de déployer facilement l'application en production Tout n'est pas si ideal, les quotas sont atteints en quelques heures sur une petite application et il y a des cas où il reste bien plus efficace de le faire soit-même (pour un codeur expérimenté) Nicolas complète cet article avec l'écriture d'un MVP en 20 heures: https://touilleur-express.fr/2025/07/30/comment-jai-code-un-mvp-en-une-vingtaine-dheures-avec-claude-code/ Le développement augmenté, un avis politiquement correct, mais bon… https://touilleur-express.fr/2025/07/31/le-developpement-augmente-un-avis-politiquement-correct-mais-bon/ Nicolas partage un avis nuancé (et un peu provoquant) sur le développement augmenté, où l'IA comme Claude Code assiste le développeur sans le remplacer. Il rejette l'idée que cela serait « trop magique » ou « trop facile » : c'est une évolution logique de notre métier, pas un raccourci pour les paresseux. Pour lui, un bon dev reste celui qui structure bien sa pensée, sait poser un problème, découper, valider — même si l'IA aide à coder plus vite. Il raconte avoir codé une app OAuth, testée, stylisée et déployée en quelques heures, sans jamais quitter le terminal grâce à Claude. Ce genre d'outillage change le rapport au temps : on passe de « je vais y réfléchir » à « je tente tout de suite une version qui marche à peu près ». Il assume aimer cette approche rapide et imparfaite : mieux vaut une version brute livrée vite qu'un projet bloqué par le perfectionnisme. L'IA est selon lui un super stagiaire : jamais fatigué, parfois à côté de la plaque, mais diablement productif quand bien briefé. Il conclut que le « dev augmenté » ne remplace pas les bons développeurs… mais les développeurs moyens doivent s'y mettre, sous peine d'être dépassés. ChatGPT lance le mode d'étude : un apprentissage interactif pas à pas https://openai.com/index/chatgpt-study-mode/ OpenAI propose un mode d'étude dans ChatGPT qui guide les utilisateurs pas à pas plutôt que de donner directement la réponse. Ce mode vise à encourager la réflexion active et l'apprentissage en profondeur. Il utilise des instructions personnalisées pour poser des questions et fournir des explications adaptées au niveau de l'utilisateur. Le mode d'étude favorise la gestion de la charge cognitive et stimule la métacognition. Il propose des réponses structurées pour faciliter la compréhension progressive des sujets. Disponible dès maintenant pour les utilisateurs connectés, ce mode sera intégré dans ChatGPT Edu. L'objectif est de transformer ChatGPT en un véritable tuteur numérique, aidant les étudiants à mieux assimiler les connaissances. A priori Gemini viendrait de sortir un fonctionnalité similaire Lancement de GPT-OSS par OpenAI https://openai.com/index/introducing-gpt-oss/ https://openai.com/index/gpt-oss-model-card/ OpenAI a lancé GPT-OSS, sa première famille de modèles open-weight depuis GPT–2. Deux modèles sont disponibles : gpt-oss–120b et gpt-oss–20b, qui sont des modèles mixtes d'experts conçus pour le raisonnement et les tâches d'agent. Les modèles sont distribués sous licence Apache 2.0, permettant leur utilisation et leur personnalisation gratuites, y compris pour des applications commerciales. Le modèle gpt-oss–120b est capable de performances proches du modèle OpenAI o4-mini, tandis que le gpt-oss–20b est comparable au o3-mini. OpenAI a également open-sourcé un outil de rendu appelé Harmony en Python et Rust pour en faciliter l'adoption. Les modèles sont optimisés pour fonctionner localement et sont pris en charge par des plateformes comme Hugging Face et Ollama. OpenAI a mené des recherches sur la sécurité pour s'assurer que les modèles ne pouvaient pas être affinés pour des utilisations malveillantes dans les domaines biologique, chimique ou cybernétique. Anthropic lance Opus 4.1 https://www.anthropic.com/news/claude-opus–4–1 Anthropic a publié Claude Opus 4.1, une mise à jour de son modèle de langage. Cette nouvelle version met l'accent sur l'amélioration des performances en codage, en raisonnement et sur les tâches de recherche et d'analyse de données. Le modèle a obtenu un score de 74,5 % sur le benchmark SWE-bench Verified, ce qui représente une amélioration par rapport à la version précédente. Il excelle notamment dans la refactorisation de code multifichier et est capable d'effectuer des recherches approfondies. Claude Opus 4.1 est disponible pour les utilisateurs payants de Claude, ainsi que via l'API, Amazon Bedrock et Vertex AI de Google Cloud, avec des tarifs identiques à ceux d'Opus 4. Il est présenté comme un remplacement direct de Claude Opus 4, avec des performances et une précision supérieures pour les tâches de programmation réelles. OpenAI Summer Update. GPT–5 is out https://openai.com/index/introducing-gpt–5/ Détails https://openai.com/index/gpt–5-new-era-of-work/ https://openai.com/index/introducing-gpt–5-for-developers/ https://openai.com/index/gpt–5-safe-completions/ https://openai.com/index/gpt–5-system-card/ Amélioration majeure des capacités cognitives - GPT‑5 montre un niveau de raisonnement, d'abstraction et de compréhension nettement supérieur aux modèles précédents. Deux variantes principales - gpt-5-main : rapide, efficace pour les tâches générales. gpt-5-thinking : plus lent mais spécialisé dans les tâches complexes, nécessitant réflexion profonde. Routeur intelligent intégré - Le système sélectionne automatiquement la version la plus adaptée à la tâche (rapide ou réfléchie), sans intervention de l'utilisateur. Fenêtre de contexte encore étendue - GPT‑5 peut traiter des volumes de texte plus longs (jusqu'à 1 million de tokens dans certaines versions), utile pour des documents ou projets entiers. Réduction significative des hallucinations - GPT‑5 donne des réponses plus fiables, avec moins d'erreurs inventées ou de fausses affirmations. Comportement plus neutre et moins sycophant - Il a été entraîné pour mieux résister à l'alignement excessif avec les opinions de l'utilisateur. Capacité accrue à suivre des instructions complexes - GPT‑5 comprend mieux les consignes longues, implicites ou nuancées. Approche “Safe completions” - Remplacement des “refus d'exécution” par des réponses utiles mais sûres — le modèle essaie de répondre avec prudence plutôt que bloquer. Prêt pour un usage professionnel à grande échelle - Optimisé pour le travail en entreprise : rédaction, programmation, synthèse, automatisation, gestion de tâches, etc. Améliorations spécifiques pour le codage - GPT‑5 est plus performant pour l'écriture de code, la compréhension de contextes logiciels complexes, et l'usage d'outils de développement. Expérience utilisateur plus rapide et fluide- Le système réagit plus vite grâce à une orchestration optimisée entre les différents sous-modèles. Capacités agentiques renforcées - GPT‑5 peut être utilisé comme base pour des agents autonomes capables d'accomplir des objectifs avec peu d'interventions humaines. Multimodalité maîtrisée (texte, image, audio) - GPT‑5 intègre de façon plus fluide la compréhension de formats multiples, dans un seul modèle. Fonctionnalités pensées pour les développeurs - Documentation plus claire, API unifiée, modèles plus transparents et personnalisables. Personnalisation contextuelle accrue - Le système s'adapte mieux au style, ton ou préférences de l'utilisateur, sans instructions répétées. Utilisation énergétique et matérielle optimisée - Grâce au routeur interne, les ressources sont utilisées plus efficacement selon la complexité des tâches. Intégration sécurisée dans les produits ChatGPT - Déjà déployé dans ChatGPT avec des bénéfices immédiats pour les utilisateurs Pro et entreprises. Modèle unifié pour tous les usages - Un seul système capable de passer de la conversation légère à des analyses scientifiques ou du code complexe. Priorité à la sécurité et à l'alignement - GPT‑5 a été conçu dès le départ pour minimiser les abus, biais ou comportements indésirables. Pas encore une AGI - OpenAI insiste : malgré ses capacités impressionnantes, GPT‑5 n'est pas une intelligence artificielle générale. Non, non, les juniors ne sont pas obsolètes malgré l'IA ! (dixit GitHub) https://github.blog/ai-and-ml/generative-ai/junior-developers-arent-obsolete-heres-how-to-thrive-in-the-age-of-ai/ L'IA transforme le développement logiciel, mais les développeurs juniors ne sont pas obsolètes. Les nouveaux apprenants sont bien positionnés, car déjà familiers avec les outils IA. L'objectif est de développer des compétences pour travailler avec l'IA, pas d'être remplacé. La créativité et la curiosité sont des qualités humaines clés. Cinq façons de se démarquer : Utiliser l'IA (ex: GitHub Copilot) pour apprendre plus vite, pas seulement coder plus vite (ex: mode tuteur, désactiver l'autocomplétion temporairement). Construire des projets publics démontrant ses compétences (y compris en IA). Maîtriser les workflows GitHub essentiels (GitHub Actions, contribution open source, pull requests). Affûter son expertise en révisant du code (poser des questions, chercher des patterns, prendre des notes). Déboguer plus intelligemment et rapidement avec l'IA (ex: Copilot Chat pour explications, corrections, tests). Ecrire son premier agent IA avec A2A avec WildFly par Emmanuel Hugonnet https://www.wildfly.org/news/2025/08/07/Building-your-First-A2A-Agent/ Protocole Agent2Agent (A2A) : Standard ouvert pour l'interopérabilité universelle des agents IA. Permet communication et collaboration efficaces entre agents de différents fournisseurs/frameworks. Crée des écosystèmes multi-agents unifiés, automatisant les workflows complexes. Objet de l'article : Guide pour construire un premier agent A2A (agent météo) dans WildFly. Utilise A2A Java SDK pour Jakarta Servers, WildFly AI Feature Pack, un LLM (Gemini) et un outil Python (MCP). Agent conforme A2A v0.2.5. Prérequis : JDK 17+, Apache Maven 3.8+, IDE Java, Google AI Studio API Key, Python 3.10+, uv. Étapes de construction de l'agent météo : Création du service LLM : Interface Java (WeatherAgent) utilisant LangChain4J pour interagir avec un LLM et un outil Python MCP (fonctions get_alerts, get_forecast). Définition de l'agent A2A (via CDI) : ▪︎ Agent Card : Fournit les métadonnées de l'agent (nom, description, URL, capacités, compétences comme “weather_search”). Agent Executor : Gère les requêtes A2A entrantes, extrait le message utilisateur, appelle le service LLM et formate la réponse. Exposition de l'agent : Enregistrement d'une application JAX-RS pour les endpoints. Déploiement et test : Configuration de l'outil A2A-inspector de Google (via un conteneur Podman). Construction du projet Maven, configuration des variables d'environnement (ex: GEMINI_API_KEY). Lancement du serveur WildFly. Conclusion : Transformation minimale d'une application IA en agent A2A. Permet la collaboration et le partage d'informations entre agents IA, indépendamment de leur infrastructure sous-jacente. Outillage IntelliJ IDEa bouge vers une distribution unifiée https://blog.jetbrains.com/idea/2025/07/intellij-idea-unified-distribution-plan/ À partir de la version 2025.3, IntelliJ IDEA Community Edition ne sera plus distribuée séparément. Une seule version unifiée d'IntelliJ IDEA regroupera les fonctionnalités des éditions Community et Ultimate. Les fonctionnalités avancées de l'édition Ultimate seront accessibles via abonnement. Les utilisateurs sans abonnement auront accès à une version gratuite enrichie par rapport à l'édition Community actuelle. Cette unification vise à simplifier l'expérience utilisateur et réduire les différences entre les éditions. Les utilisateurs Community seront automatiquement migrés vers cette nouvelle version unifiée. Il sera possible d'activer les fonctionnalités Ultimate temporairement d'un simple clic. En cas d'expiration d'abonnement Ultimate, l'utilisateur pourra continuer à utiliser la version installée avec un jeu limité de fonctionnalités gratuites, sans interruption. Ce changement reflète l'engagement de JetBrains envers l'open source et l'adaptation aux besoins de la communauté. Prise en charge des Ancres YAML dans GitHub Actions https://github.com/actions/runner/issues/1182#issuecomment–3150797791 Afin d'éviter de dupliquer du contenu dans un workflow les Ancres permettent d'insérer des morceaux réutilisables de YAML Fonctionnalité attendue depuis des années et disponible chez GitLab depuis bien longtemps. Elle a été déployée le 4 aout. Attention à ne pas en abuser car la lisibilité de tels documents n'est pas si facile Gemini CLI rajoute les custom commands comme Claude https://cloud.google.com/blog/topics/developers-practitioners/gemini-cli-custom-slash-commands Mais elles sont au format TOML, on ne peut donc pas les partager avec Claude :disappointed: Automatiser ses workflows IA avec les hooks de Claude Code https://blog.gitbutler.com/automate-your-ai-workflows-with-claude-code-hooks/ Claude Code propose des hooks qui permettent d'exécuter des scripts à différents moments d'une session, par exemple au début, lors de l'utilisation d'outils, ou à la fin. Ces hooks facilitent l'automatisation de tâches comme la gestion de branches Git, l'envoi de notifications, ou l'intégration avec d'autres outils. Un exemple simple est l'envoi d'une notification sur le bureau à la fin d'une session. Les hooks se configurent via trois fichiers JSON distincts selon le scope : utilisateur, projet ou local. Sur macOS, l'envoi de notifications nécessite une permission spécifique via l'application “Script Editor”. Il est important d'avoir une version à jour de Claude Code pour utiliser ces hooks. GitButler permet desormais de s'intégrer à Claude Code via ces hooks: https://blog.gitbutler.com/parallel-claude-code/ Le client Git de Jetbrains bientot en standalone https://lp.jetbrains.com/closed-preview-for-jetbrains-git-client/ Demandé par certains utilisateurs depuis longtemps Ca serait un client graphique du même style qu'un GitButler, SourceTree, etc Apache Maven 4 …. arrive …. l'utilitaire mvnupva vous aider à upgrader https://maven.apache.org/tools/mvnup.html Fixe les incompatibilités connues Nettoie les redondances et valeurs par defaut (versions par ex) non utiles pour Maven 4 Reformattage selon les conventions maven … Une GitHub Action pour Gemini CLI https://blog.google/technology/developers/introducing-gemini-cli-github-actions/ Google a lancé Gemini CLI GitHub Actions, un agent d'IA qui fonctionne comme un “coéquipier de code” pour les dépôts GitHub. L'outil est gratuit et est conçu pour automatiser des tâches de routine telles que le triage des problèmes (issues), l'examen des demandes de tirage (pull requests) et d'autres tâches de développement. Il agit à la fois comme un agent autonome et un collaborateur que les développeurs peuvent solliciter à la demande, notamment en le mentionnant dans une issue ou une pull request. L'outil est basé sur la CLI Gemini, un agent d'IA open-source qui amène le modèle Gemini directement dans le terminal. Il utilise l'infrastructure GitHub Actions, ce qui permet d'isoler les processus dans des conteneurs séparés pour des raisons de sécurité. Trois flux de travail (workflows) open-source sont disponibles au lancement : le triage intelligent des issues, l'examen des pull requests et la collaboration à la demande. Pas besoin de MCP, le code est tout ce dont vous avez besoin https://lucumr.pocoo.org/2025/7/3/tools/ Armin souligne qu'il n'est pas fan du protocole MCP (Model Context Protocol) dans sa forme actuelle : il manque de composabilité et exige trop de contexte. Il remarque que pour une même tâche (ex. GitHub), utiliser le CLI est souvent plus rapide et plus efficace en termes de contexte que passer par un serveur MCP. Selon lui, le code reste la solution la plus simple et fiable, surtout pour automatiser des tâches répétitives. Il préfère créer des scripts clairs plutôt que se reposer sur l'inférence LLM : cela facilite la vérification, la maintenance et évite les erreurs subtiles. Pour les tâches récurrentes, si on les automatise, mieux vaut le faire avec du code reusable, plutôt que de laisser l'IA deviner à chaque fois. Il illustre cela en convertissant son blog entier de reStructuredText à Markdown : plutôt qu'un usage direct d'IA, il a demandé à Claude de générer un script complet, avec parsing AST, comparaison des fichiers, validation et itération. Ce workflow LLM→code→LLM (analyse et validation) lui a donné confiance dans le résultat final, tout en conservant un contrôle humain sur le processus. Il juge que MCP ne permet pas ce type de pipeline automatisé fiable, car il introduit trop d'inférence et trop de variations par appel. Pour lui, coder reste le meilleur moyen de garder le contrôle, la reproductibilité et la clarté dans les workflows automatisés. MCP vs CLI … https://www.async-let.com/blog/my-take-on-the-mcp-verses-cli-debate/ Cameron raconte son expérience de création du serveur XcodeBuildMCP, qui lui a permis de mieux comprendre le débat entre servir l'IA via MCP ou laisser l'IA utiliser directement les CLI du système. Selon lui, les CLIs restent préférables pour les développeurs experts recherchant contrôle, transparence, performance et simplicité. Mais les serveurs MCP excellent sur les workflows complexes, les contextes persistants, les contraintes de sécurité, et facilitent l'accès pour les utilisateurs moins expérimentés. Il reconnaît la critique selon laquelle MCP consomme trop de contexte (« context bloat ») et que les appels CLI peuvent être plus rapides et compréhensibles. Toutefois, il souligne que beaucoup de problèmes proviennent de la qualité des implémentations clients, pas du protocole MCP en lui‑même. Pour lui, un bon serveur MCP peut proposer des outils soigneusement définis qui simplifient la vie de l'IA (par exemple, renvoyer des données structurées plutôt que du texte brut à parser). Il apprécie la capacité des MCP à offrir des opérations état‑durables (sessions, mémoire, logs capturés), ce que les CLI ne gèrent pas naturellement. Certains scénarios ne peuvent pas fonctionner via CLI (pas de shell accessible) alors que MCP, en tant que protocole indépendant, reste utilisable par n'importe quel client. Son verdict : pas de solution universelle — chaque contexte mérite d'être évalué, et on ne devrait pas imposer MCP ou CLI à tout prix. Jules, l'agent de code asynchrone gratuit de Google, est sorti de beta et est disponible pour tout le monde https://blog.google/technology/google-labs/jules-now-available/ Jules, agent de codage asynchrone, est maintenant publiquement disponible. Propulsé par Gemini 2.5 Pro. Phase bêta : 140 000+ améliorations de code et retours de milliers de développeurs. Améliorations : interface utilisateur, corrections de bugs, réutilisation des configurations, intégration GitHub Issues, support multimodal. Gemini 2.5 Pro améliore les plans de codage et la qualité du code. Nouveaux paliers structurés : Introductif, Google AI Pro (limites 5x supérieures), Google AI Ultra (limites 20x supérieures). Déploiement immédiat pour les abonnés Google AI Pro et Ultra, incluant les étudiants éligibles (un an gratuit de AI Pro). Architecture Valoriser la réduction de la dette technique : un vrai défi https://www.lemondeinformatique.fr/actualites/lire-valoriser-la-reduction-de-la-dette-technique-mission-impossible–97483.html La dette technique est un concept mal compris et difficile à valoriser financièrement auprès des directions générales. Les DSI ont du mal à mesurer précisément cette dette, à allouer des budgets spécifiques, et à prouver un retour sur investissement clair. Cette difficulté limite la priorisation des projets de réduction de dette technique face à d'autres initiatives jugées plus urgentes ou stratégiques. Certaines entreprises intègrent progressivement la gestion de la dette technique dans leurs processus de développement. Des approches comme le Software Crafting visent à améliorer la qualité du code pour limiter l'accumulation de cette dette. L'absence d'outils adaptés pour mesurer les progrès rend la démarche encore plus complexe. En résumé, réduire la dette technique reste une mission délicate qui nécessite innovation, méthode et sensibilisation en interne. Il ne faut pas se Mocker … https://martinelli.ch/why-i-dont-use-mocking-frameworks-and-why-you-might-not-need-them-either/ https://blog.tremblay.pro/2025/08/not-using-mocking-frmk.html L'auteur préfère utiliser des fakes ou stubs faits à la main plutôt que des frameworks de mocking comme Mockito ou EasyMock. Les frameworks de mocking isolent le code, mais entraînent souvent : Un fort couplage entre les tests et les détails d'implémentation. Des tests qui valident le mock plutôt que le comportement réel. Deux principes fondamentaux guident son approche : Favoriser un design fonctionnel, avec logique métier pure (fonctions sans effets de bord). Contrôler les données de test : par exemple en utilisant des bases réelles (via Testcontainers) plutôt que de simuler. Dans sa pratique, les seuls cas où un mock externe est utilisé concernent les services HTTP externes, et encore il préfère en simuler seulement le transport plutôt que le comportement métier. Résultat : les tests deviennent plus simples, plus rapides à écrire, plus fiables, et moins fragiles aux évolutions du code. L'article conclut que si tu conçois correctement ton code, tu pourrais très bien ne pas avoir besoin de frameworks de mocking du tout. Le blog en réponse d'Henri Tremblay nuance un peu ces retours Méthodologies C'est quoi être un bon PM ? (Product Manager) Article de Chris Perry, un PM chez Google : https://thechrisperry.substack.com/p/being-a-good-pm-at-google Le rôle de PM est difficile : Un travail exigeant, où il faut être le plus impliqué de l'équipe pour assurer le succès. 1. Livrer (shipper) est tout ce qui compte : La priorité absolue. Mieux vaut livrer et itérer rapidement que de chercher la perfection en théorie. Un produit livré permet d'apprendre de la réalité. 2. Donner l'envie du grand large : La meilleure façon de faire avancer un projet est d'inspirer l'équipe avec une vision forte et désirable. Montrer le “pourquoi”. 3. Utiliser son produit tous les jours : Non négociable pour réussir. Permet de développer une intuition et de repérer les vrais problèmes que la recherche utilisateur ne montre pas toujours. 4. Être un bon ami : Créer des relations authentiques et aider les autres est un facteur clé de succès à long terme. La confiance est la base d'une exécution rapide. 5. Donner plus qu'on ne reçoit : Toujours chercher à aider et à collaborer. La stratégie optimale sur la durée est la coopération. Ne pas être possessif avec ses idées. 6. Utiliser le bon levier : Pour obtenir une décision, il faut identifier la bonne personne qui a le pouvoir de dire “oui”, et ne pas se laisser bloquer par des avis non décisionnaires. 7. N'aller que là où on apporte de la valeur : Combler les manques, faire le travail ingrat que personne ne veut faire. Savoir aussi s'écarter (réunions, projets) quand on n'est pas utile. 8. Le succès a plusieurs parents, l'échec est orphelin : Si le produit réussit, c'est un succès d'équipe. S'il échoue, c'est la faute du PM. Il faut assumer la responsabilité finale. Conclusion : Le PM est un chef d'orchestre. Il ne peut pas jouer de tous les instruments, mais son rôle est d'orchestrer avec humilité le travail de tous pour créer quelque chose d'harmonieux. Tester des applications Spring Boot prêtes pour la production : points clés https://www.wimdeblauwe.com/blog/2025/07/30/how-i-test-production-ready-spring-boot-applications/ L'auteur (Wim Deblauwe) détaille comment il structure ses tests dans une application Spring Boot destinée à la production. Le projet inclut automatiquement la dépendance spring-boot-starter-test, qui regroupe JUnit 5, AssertJ, Mockito, Awaitility, JsonAssert, XmlUnit et les outils de testing Spring. Tests unitaires : ciblent les fonctions pures (record, utilitaire), testés simplement avec JUnit et AssertJ sans démarrage du contexte Spring. Tests de cas d'usage (use case) : orchestrent la logique métier, généralement via des use cases qui utilisent un ou plusieurs dépôts de données. Tests JPA/repository : vérifient les interactions avec la base via des tests realisant des opérations CRUD (avec un contexte Spring pour la couche persistance). Tests de contrôleur : permettent de tester les endpoints web (ex. @WebMvcTest), souvent avec MockBean pour simuler les dépendances. Tests d'intégration complets : ils démarrent tout le contexte Spring (@SpringBootTest) pour tester l'application dans son ensemble. L'auteur évoque également des tests d'architecture, mais sans entrer dans le détail dans cet article. Résultat : une pyramide de tests allant des plus rapides (unitaires) aux plus complets (intégration), garantissant fiabilité, vitesse et couverture sans surcharge inutile. Sécurité Bitwarden offre un serveur MCP pour que les agents puissent accéder aux mots de passe https://nerds.xyz/2025/07/bitwarden-mcp-server-secure-ai/ Bitwarden introduit un serveur MCP (Model Context Protocol) destiné à intégrer de manière sécurisée les agents IA dans les workflows de gestion de mots de passe. Ce serveur fonctionne en architecture locale (local-first) : toutes les interactions et les données sensibles restent sur la machine de l'utilisateur, garantissant l'application du principe de chiffrement zero‑knowledge. L'intégration se fait via l'interface CLI de Bitwarden, permettant aux agents IA de générer, récupérer, modifier et verrouiller les identifiants via des commandes sécurisées. Le serveur peut être auto‑hébergé pour un contrôle maximal des données. Le protocole MCP est un standard ouvert qui permet de connecter de façon uniforme des agents IA à des sources de données et outils tiers, simplifiant les intégrations entre LLM et applications. Une démo avec Claude (agent IA d'Anthropic) montre que l'IA peut interagir avec le coffre Bitwarden : vérifier l'état, déverrouiller le vault, générer ou modifier des identifiants, le tout sans intervention humaine directe. Bitwarden affiche une approche priorisant la sécurité, mais reconnaît les risques liés à l'utilisation d'IA autonome. L'usage d'un LLM local privé est fortement recommandé pour limiter les vulnérabilités. Si tu veux, je peux aussi te résumer les enjeux principaux (interopérabilité, sécurité, cas d'usage) ou un extrait spécifique ! NVIDIA a une faille de securite critique https://www.wiz.io/blog/nvidia-ai-vulnerability-cve–2025–23266-nvidiascape Il s'agit d'une faille d'évasion de conteneur dans le NVIDIA Container Toolkit. La gravité est jugée critique avec un score CVSS de 9.0. Cette vulnérabilité permet à un conteneur malveillant d'obtenir un accès root complet sur l'hôte. L'origine du problème vient d'une mauvaise configuration des hooks OCI dans le toolkit. L'exploitation peut se faire très facilement, par exemple avec un Dockerfile de seulement trois lignes. Le risque principal concerne la compromission de l'isolation entre différents clients sur des infrastructures cloud GPU partagées. Les versions affectées incluent toutes les versions du NVIDIA Container Toolkit jusqu'à la 1.17.7 et du NVIDIA GPU Operator jusqu'à la version 25.3.1. Pour atténuer le risque, il est recommandé de mettre à jour vers les dernières versions corrigées. En attendant, il est possible de désactiver certains hooks problématiques dans la configuration pour limiter l'exposition. Cette faille met en lumière l'importance de renforcer la sécurité des environnements GPU partagés et la gestion des conteneurs AI. Fuite de données de l'application Tea : points essentiels https://knowyourmeme.com/memes/events/the-tea-app-data-leak Tea est une application lancée en 2023 qui permet aux femmes de laisser des avis anonymes sur des hommes rencontrés. En juillet 2025, une importante fuite a exposé environ 72 000 images sensibles (selfies, pièces d'identité) et plus d'1,1 million de messages privés. La fuite a été révélée après qu'un utilisateur ait partagé un lien pour télécharger la base de données compromise. Les données touchées concernaient majoritairement des utilisateurs inscrits avant février 2024, date à laquelle l'application a migré vers une infrastructure plus sécurisée. En réponse, Tea prévoit de proposer des services de protection d'identité aux utilisateurs impactés. Faille dans le paquet npm is : attaque en chaîne d'approvisionnement https://socket.dev/blog/npm-is-package-hijacked-in-expanding-supply-chain-attack Une campagne de phishing ciblant les mainteneurs npm a compromis plusieurs comptes, incluant celui du paquet is. Des versions compromises du paquet is (notamment les versions 3.3.1 et 5.0.0) contenaient un chargeur de malware JavaScript destiné aux systèmes Windows. Ce malware a offert aux attaquants un accès à distance via WebSocket, permettant potentiellement l'exécution de code arbitraire. L'attaque fait suite à d'autres compromissions de paquets populaires comme eslint-config-prettier, eslint-plugin-prettier, synckit, @pkgr/core, napi-postinstall, et got-fetch. Tous ces paquets ont été publiés sans aucun commit ou PR sur leurs dépôts GitHub respectifs, signalant un accès non autorisé aux tokens mainteneurs. Le domaine usurpé [npnjs.com](http://npnjs.com) a été utilisé pour collecter les jetons d'accès via des emails de phishing trompeurs. L'épisode met en lumière la fragilité des chaînes d'approvisionnement logicielle dans l'écosystème npm et la nécessité d'adopter des pratiques renforcées de sécurité autour des dépendances. Revues de sécurité automatisées avec Claude Code https://www.anthropic.com/news/automate-security-reviews-with-claude-code Anthropic a lancé des fonctionnalités de sécurité automatisées pour Claude Code, un assistant de codage d'IA en ligne de commande. Ces fonctionnalités ont été introduites en réponse au besoin croissant de maintenir la sécurité du code alors que les outils d'IA accélèrent considérablement le développement de logiciels. Commande /security-review : les développeurs peuvent exécuter cette commande dans leur terminal pour demander à Claude d'identifier les vulnérabilités de sécurité, notamment les risques d'injection SQL, les vulnérabilités de script intersite (XSS), les failles d'authentification et d'autorisation, ainsi que la gestion non sécurisée des données. Claude peut également suggérer et implémenter des correctifs. Intégration GitHub Actions : une nouvelle action GitHub permet à Claude Code d'analyser automatiquement chaque nouvelle demande d'extraction (pull request). L'outil examine les modifications de code pour y trouver des vulnérabilités, applique des règles personnalisables pour filtrer les faux positifs et commente directement la demande d'extraction avec les problèmes détectés et les correctifs recommandés. Ces fonctionnalités sont conçues pour créer un processus d'examen de sécurité cohérent et s'intégrer aux pipelines CI/CD existants, ce qui permet de s'assurer qu'aucun code n'atteint la production sans un examen de sécurité de base. Loi, société et organisation Google embauche les personnes clés de Windsurf https://www.blog-nouvelles-technologies.fr/333959/openai-windsurf-google-deepmind-codage-agentique/ windsurf devait être racheté par OpenAI Google ne fait pas d'offre de rachat mais débauche quelques personnes clés de Windsurf Windsurf reste donc indépendante mais sans certains cerveaux y compris son PDG. Les nouveaux dirigeants sont les ex leaders des force de vente Donc plus une boîte tech Pourquoi le deal a 3 milliard est tombé à l'eau ? On ne sait pas mais la divergence et l‘indépendance technologique est possiblement en cause. Les transfuge vont bosser chez Deepmind dans le code argentique Opinion Article: https://www.linkedin.com/pulse/dear-people-who-think-ai-low-skilled-code-monkeys-future-jan-moser-svade/ Jan Moser critique ceux qui pensent que l'IA et les développeurs peu qualifiés peuvent remplacer les ingénieurs logiciels compétents. Il cite l'exemple de l'application Tea, une plateforme de sécurité pour femmes, qui a exposé 72 000 images d'utilisateurs en raison d'une mauvaise configuration de Firebase et d'un manque de pratiques de développement sécurisées. Il souligne que l'absence de contrôles automatisés et de bonnes pratiques de sécurité a permis cette fuite de données. Moser avertit que des outils comme l'IA ne peuvent pas compenser l'absence de compétences en génie logiciel, notamment en matière de sécurité, de gestion des erreurs et de qualité du code. Il appelle à une reconnaissance de la valeur des ingénieurs logiciels qualifiés et à une approche plus rigoureuse dans le développement logiciel. YouTube déploie une technologie d'estimation d'âge pour identifier les adolescents aux États-Unis https://techcrunch.com/2025/07/29/youtube-rolls-out-age-estimatation-tech-to-identify-u-s-teens-and-apply-additional-protections/ Sujet très à la mode, surtout au UK mais pas que… YouTube commence à déployer une technologie d'estimation d'âge basée sur l'IA pour identifier les utilisateurs adolescents aux États-Unis, indépendamment de l'âge déclaré lors de l'inscription. Cette technologie analyse divers signaux comportementaux, tels que l'historique de visionnage, les catégories de vidéos consultées et l'âge du compte. Lorsqu'un utilisateur est identifié comme adolescent, YouTube applique des protections supplémentaires, notamment : Désactivation des publicités personnalisées. Activation des outils de bien-être numérique, tels que les rappels de temps d'écran et de coucher. Limitation de la visualisation répétée de contenus sensibles, comme ceux liés à l'image corporelle. Si un utilisateur est incorrectement identifié comme mineur, il peut vérifier son âge via une pièce d'identité gouvernementale, une carte de crédit ou un selfie. Ce déploiement initial concerne un petit groupe d'utilisateurs aux États-Unis et sera étendu progressivement. Cette initiative s'inscrit dans les efforts de YouTube pour renforcer la sécurité des jeunes utilisateurs en ligne. Mistral AI : contribution à un standard environnemental pour l'IA https://mistral.ai/news/our-contribution-to-a-global-environmental-standard-for-ai Mistral AI a réalisé la première analyse de cycle de vie complète d'un modèle d'IA, en collaboration avec plusieurs partenaires. L'étude quantifie l'impact environnemental du modèle Mistral Large 2 sur les émissions de gaz à effet de serre, la consommation d'eau, et l'épuisement des ressources. La phase d'entraînement a généré 20,4 kilotonnes de CO₂ équivalent, consommé 281 000 m³ d'eau, et utilisé 660 kg SB-eq (mineral consumption). Pour une réponse de 400 tokens, l'impact marginal est faible mais non négligeable : 1,14 gramme de CO₂, 45 mL d'eau, et 0,16 mg d'équivalent antimoine. Mistral propose trois indicateurs pour évaluer cet impact : l'impact absolu de l'entraînement, l'impact marginal de l'inférence, et le ratio inference/impact total sur le cycle de vie. L'entreprise souligne l'importance de choisir le modèle en fonction du cas d'usage pour limiter l'empreinte environnementale. Mistral appelle à plus de transparence et à l'adoption de standards internationaux pour permettre une comparaison claire entre modèles. L'IA promettait plus d'efficacité… elle nous fait surtout travailler plus https://afterburnout.co/p/ai-promised-to-make-us-more-efficient Les outils d'IA devaient automatiser les tâches pénibles et libérer du temps pour les activités stratégiques et créatives. En réalité, le temps gagné est souvent aussitôt réinvesti dans d'autres tâches, créant une surcharge. Les utilisateurs croient être plus productifs avec l'IA, mais les données contredisent cette impression : une étude montre que les développeurs utilisant l'IA prennent 19 % de temps en plus pour accomplir leurs tâches. Le rapport DORA 2024 observe une baisse de performance globale des équipes lorsque l'usage de l'IA augmente : –1,5 % de throughput et –7,2 % de stabilité de livraison pour +25 % d'adoption de l'IA. L'IA ne réduit pas la charge mentale, elle la déplace : rédaction de prompts, vérification de résultats douteux, ajustements constants… Cela épuise et limite le temps de concentration réelle. Cette surcharge cognitive entraîne une forme de dette mentale : on ne gagne pas vraiment du temps, on le paie autrement. Le vrai problème vient de notre culture de la productivité, qui pousse à toujours vouloir optimiser, quitte à alimenter l'épuisement professionnel. Trois pistes concrètes : Repenser la productivité non en temps gagné, mais en énergie préservée. Être sélectif dans l'usage des outils IA, en fonction de son ressenti et non du battage médiatique. Accepter la courbe en J : l'IA peut être utile, mais nécessite des ajustements profonds pour produire des gains réels. Le vrai hack de productivité ? Parfois, ralentir pour rester lucide et durable. Conférences MCP Submit Europe https://mcpdevsummit.ai/ Retour de JavaOne en 2026 https://inside.java/2025/08/04/javaone-returns–2026/ JavaOne, la conférence dédiée à la communauté Java, fait son grand retour dans la Bay Area du 17 au 19 mars 2026. Après le succès de l'édition 2025, ce retour s'inscrit dans la continuité de la mission initiale de la conférence : rassembler la communauté pour apprendre, collaborer et innover. La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 25–27 août 2025 : SHAKA Biarritz - Biarritz (France) 5 septembre 2025 : JUG Summer Camp 2025 - La Rochelle (France) 12 septembre 2025 : Agile Pays Basque 2025 - Bidart (France) 15 septembre 2025 : Agile Tour Montpellier - Montpellier (France) 18–19 septembre 2025 : API Platform Conference - Lille (France) & Online 22–24 septembre 2025 : Kernel Recipes - Paris (France) 22–27 septembre 2025 : La Mélée Numérique - Toulouse (France) 23 septembre 2025 : OWASP AppSec France 2025 - Paris (France) 23–24 septembre 2025 : AI Engineer Paris - Paris (France) 25 septembre 2025 : Agile Game Toulouse - Toulouse (France) 25–26 septembre 2025 : Paris Web 2025 - Paris (France) 30 septembre 2025–1 octobre 2025 : PyData Paris 2025 - Paris (France) 2 octobre 2025 : Nantes Craft - Nantes (France) 2–3 octobre 2025 : Volcamp - Clermont-Ferrand (France) 3 octobre 2025 : DevFest Perros-Guirec 2025 - Perros-Guirec (France) 6–7 octobre 2025 : Swift Connection 2025 - Paris (France) 6–10 octobre 2025 : Devoxx Belgium - Antwerp (Belgium) 7 octobre 2025 : BSides Mulhouse - Mulhouse (France) 7–8 octobre 2025 : Agile en Seine - Issy-les-Moulineaux (France) 8–10 octobre 2025 : SIG 2025 - Paris (France) & Online 9 octobre 2025 : DevCon #25 : informatique quantique - Paris (France) 9–10 octobre 2025 : Forum PHP 2025 - Marne-la-Vallée (France) 9–10 octobre 2025 : EuroRust 2025 - Paris (France) 16 octobre 2025 : PlatformCon25 Live Day Paris - Paris (France) 16 octobre 2025 : Power 365 - 2025 - Lille (France) 16–17 octobre 2025 : DevFest Nantes - Nantes (France) 17 octobre 2025 : Sylius Con 2025 - Lyon (France) 17 octobre 2025 : ScalaIO 2025 - Paris (France) 17–19 octobre 2025 : OpenInfra Summit Europe - Paris (France) 20 octobre 2025 : Codeurs en Seine - Rouen (France) 23 octobre 2025 : Cloud Nord - Lille (France) 30–31 octobre 2025 : Agile Tour Bordeaux 2025 - Bordeaux (France) 30–31 octobre 2025 : Agile Tour Nantais 2025 - Nantes (France) 30 octobre 2025–2 novembre 2025 : PyConFR 2025 - Lyon (France) 4–7 novembre 2025 : NewCrafts 2025 - Paris (France) 5–6 novembre 2025 : Tech Show Paris - Paris (France) 6 novembre 2025 : dotAI 2025 - Paris (France) 6 novembre 2025 : Agile Tour Aix-Marseille 2025 - Gardanne (France) 7 novembre 2025 : BDX I/O - Bordeaux (France) 12–14 novembre 2025 : Devoxx Morocco - Marrakech (Morocco) 13 novembre 2025 : DevFest Toulouse - Toulouse (France) 15–16 novembre 2025 : Capitole du Libre - Toulouse (France) 19 novembre 2025 : SREday Paris 2025 Q4 - Paris (France) 19–21 novembre 2025 : Agile Grenoble - Grenoble (France) 20 novembre 2025 : OVHcloud Summit - Paris (France) 21 novembre 2025 : DevFest Paris 2025 - Paris (France) 27 novembre 2025 : DevFest Strasbourg 2025 - Strasbourg (France) 28 novembre 2025 : DevFest Lyon - Lyon (France) 1–2 décembre 2025 : Tech Rocks Summit 2025 - Paris (France) 4–5 décembre 2025 : Agile Tour Rennes - Rennes (France) 5 décembre 2025 : DevFest Dijon 2025 - Dijon (France) 9–11 décembre 2025 : APIdays Paris - Paris (France) 9–11 décembre 2025 : Green IO Paris - Paris (France) 10–11 décembre 2025 : Devops REX - Paris (France) 10–11 décembre 2025 : Open Source Experience - Paris (France) 11 décembre 2025 : Normandie.ai 2025 - Rouen (France) 28–31 janvier 2026 : SnowCamp 2026 - Grenoble (France) 2–6 février 2026 : Web Days Convention - Aix-en-Provence (France) 3 février 2026 : Cloud Native Days France 2026 - Paris (France) 12–13 février 2026 : Touraine Tech #26 - Tours (France) 22–24 avril 2026 : Devoxx France 2026 - Paris (France) 23–25 avril 2026 : Devoxx Greece - Athens (Greece) 17 juin 2026 : Devoxx Poland - Krakow (Poland) Nous contacter Pour réagir à cet épisode, venez discuter sur le groupe Google https://groups.google.com/group/lescastcodeurs Contactez-nous via X/twitter https://twitter.com/lescastcodeurs ou Bluesky https://bsky.app/profile/lescastcodeurs.com Faire un crowdcast ou une crowdquestion Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs Tous les épisodes et toutes les infos sur https://lescastcodeurs.com/

time community ai power google uk internet guide france pr building spring data elon musk microsoft chatgpt attention mvp phase dans construction agent tests windows bay area ces patterns tout tea ia pas limitations faire distribution openai gemini extension runner nvidia passage rust blue sky api retour conf agile cela python gpt toujours sb nouveau ml unis linux java trois github priorit guillaume mieux activation int libert aur jest selon savoir num donner valid armin bom lam certains javascript exposition documentation apache opus mod donc llm nouvelles arnaud prise contr changement cpu maven nouveaux gpu m1 parfois travailler google cloud ast exp dns normandie certaines tester aff cinq vall construire counted sql principales lorsqu verified grok moser node git loi utiliser pdg sujet cloudflare sortie afin sig lancement anthropic fen deepmind accepter ssl gitlab axes spel optimisation enregistr mocha mongodb toutefois ci cd modules json capacit configuration mistral xai paris france permet aot orta cli github copilot objet mcp comportement utilisation repenser montrer capitole enregistrement prd fuite jit ecrire appels favoriser fixe firebase sse commande oauth crud jep vache oci bgp jetbrains bitwarden swe nuage github actions windsurf propuls livrer faille mistral ai xss a2a optimis remplacement mocker websockets stagiaire automatiser chris perry cvss devcon revues spring boot tom l personnalisation jdk lyon france vertex ai adk podman jfr bordeaux france profilage amazon bedrock diagramme script editor junit clis dockerfile javaone provence france testcontainers toulouse france strasbourg france github issues commonjs lille france codeurs micrometer sourcetree dijon france devoxx france
Daily Crypto News
Aug 12: L1 and Done - Everybody's Building a Blockchain Now

Daily Crypto News

Play Episode Listen Later Aug 12, 2025 21:22


Today's HeadlinesCircle & Stripe Build Layer 1 BlockchainsCircle's new Arc chain will use USDC as native gas. Stripe is developing its own L1 with Paradigm after acquiring Privy in June. Between Coinbase, Robinhood, Stripe, and Circle, we're staring down a four-way fintech L1 showdown.Bitmine Hits 1.15M ETHBitmine became the first public company to hold over 1M ETH—worth $5B—after adding 320K ETH in a week. SharpLink isn't far behind with 598,800 ETH ($2.5B). Companies are accumulating ETH at record speed, with 97% of holders now in profit.Treasury Tokenization ExpandsHeritage Distilling (Nasdaq: CASK) is raising $220M ($100M cash + $120M in $IP tokens) for a $360M Story Protocol treasury. Safety Shot Inc. plans to buy $25M in Bonk, even as its stock plunged 50%. Rumble eyes $1.17B acquisition of a Tether-owned AI firm.Fall Conference Season Kicks OffETHNYC is live this week, while SALT Wyoming is up next. Token2049 (Singapore) and KBW (Seoul) are on deck in September. EDCON will run Sept. 16–19, and DevCon heads to Buenos Aires in November.Friends of the ShowC3The C3 team has more than 20 years of experience in journalism, including leading the editorial and content side of a major Web3 news publication. They are also experienced AI and Web3 PR professionals, regularly placing content in leading web3 and AI publications. C3's members previously co-founded the PR department at SCRIB3, and have experience with clients such as EigenLayer, VanEck, Monad, SKALE Network, LEVR Bet, Symmio, Camp Network, Evmos, Avail, Moonbeam, and others.WHERE TO FIND DCNdailycryptonews.nethttps://twitter.com/DCNDailyCryptoEMAIL or FOLLOW the HostEmail: kyle@dailycryptonews.net*****Magic Newton Wallethttps://magic.linkTrader Cobb X: @TraderCobbhttps://www.thegrowmeco.com/Editing Serviceshttps://www.contentbuck.com——————————————————————***NOT FINANCIAL, LEGAL, OR TAX ADVICE! JUST OPINION! I AM NOT AN EXPERT! I DO NOT GUARANTEE A PARTICULAR OUTCOME I HAVE NO INSIDE KNOWLEDGE! YOU NEED TO DO YOUR OWN RESEARCH AND MAKE YOUR OWN DECISIONS! THIS IS JUST EDUCATION & ENTERTAINMENT! Hosted on Acast. See acast.com/privacy for more information.

web3FM
Ethereum10周年に寄せて。その思想哲学と歴史と共にこれまでとこれからを考える

web3FM

Play Episode Listen Later Aug 1, 2025 68:08


YouTubeはこちら https://youtu.be/TJ2sChMVGdwKinjo https://x.com/illshinAKINDO: https://x.com/akindo_ioChapters00:00 イーサリアム10周年の意義04:52 イーサリアムの誕生とその哲学10:01 ビットコインとの違いとイーサリアムの役割14:49 Web3とクリプトの未来への展望17:46 イーサリアムの誕生と初期の発展20:39 ICOブームとその影響24:04 DAO事件とその教訓26:29 DeFiの台頭と開発者コミュニティの形成29:58 NFTの進化と市場の変化34:32 DeFiとスケーラビリティの課題35:02 DeFiの成長と影響37:27 NFTのブームとその影響39:27 Ethereumの進化とマージ41:10 2022年の重要な出来事43:33 2024年の展望と課題45:57 DevCon 7とコミュニティの未来48:55 EthereumとSolanaの比較と展望52:18 全員のコンセンサスとアップデートの遅れ55:40 イサリウムの価値観と分散型システム01:01:46 長期的思考と持続可能な未来01:07:30 イサリウムの10周年とコミュニティの未来参考Episode今さら聞けないCryptoを支える思想:テクノリバタリアニズムから効果的利他主義,d/accまでhttps://open.spotify.com/episode/159AshJB1nNivyBvIlTiFD?si=6f86d81cc0ff469bEthereumが世界を食らうhttps://open.spotify.com/episode/0UBXGQoKjPmfgQLpLSzMGo?si=a0f5223c1eb74d57元祖web3プロダクト「シルクロード」から考えるCryptoとリバタリアニズムhttps://open.spotify.com/episode/1LKkpKt7DoapzRD5zLEa9j?si=238a1420d0d2469bビットコインの歴史を読み解く〜サイファーパンク宣言に由来するweb3の原点〜https://open.spotify.com/episode/4y5Agp3KxQhsnfaVJPtoRB?si=f9d5bc6c21e5486fTakeawaysイーサリアムは2015年に誕生し、10周年を迎えた。イーサリアムの哲学は分散化と透明性に基づいている。ICOブームは多くのプロジェクトを生み出したが、詐欺も多かった。DeFiとNFTはイーサリアムのエコシステムを拡大させた。イーサリアムの技術はスマートコントラクトに基づいている。イーサリアムはビットコインの課題を解決するために生まれた。コミュニティの強さがイーサリアムの成功を支えている。今後の課題としてスケーラビリティが挙げられる。イーサリアムの技術革新は次世代のインターネットを形成する。イーサリアムの未来はコミュニティの手に委ねられている。 2019年のDeFiのトレンドは急成長した。2021年はNFTが爆発的に普及した年だった。2022年のEthereumのマージは重要なマイルストーン。2023年はレイヤー2技術が注目されている。Ethereumは自由で信頼性の高いプラットフォームを目指している。イーサリアムの価値観は分散性と中立性に基づいている。長期的な視点が重要である。暗号通貨は自由のためのツールである。イーサリアムの10周年はコミュニティの成長を示している。今後の展望には新たな技術と課題が含まれる。

Les Cast Codeurs Podcast
LCC 328 - Expert généraliste cherche Virtual Thread

Les Cast Codeurs Podcast

Play Episode Listen Later Jul 16, 2025 90:13


Dans cet épisode, Emmanuel et Antonio discutent de divers sujets liés au développement: Applets (et oui), app iOS développées sous Linux, le protocole A2A, l'accessibilité, les assistants de code AI en ligne de commande (vous n'y échapperez pas)… Mais aussi des approches méthodologiques et architecturales comme l'architecture hexagonale, les tech radars, l'expert généraliste et bien d'autres choses encore. Enregistré le 11 juillet 2025 Téléchargement de l'épisode LesCastCodeurs-Episode-328.mp3 ou en vidéo sur YouTube. News Langages Les Applets Java c'est terminé pour de bon… enfin, bientot: https://openjdk.org/jeps/504 Les navigateurs web ne supportent plus les applets. L'API Applet et l'outil appletviewer ont été dépréciés dans JDK 9 (2017). L'outil appletviewer a été supprimé dans JDK 11 (2018). Depuis, impossible d'exécuter des applets avec le JDK. L'API Applet a été marquée pour suppression dans JDK 17 (2021). Le Security Manager, essentiel pour exécuter des applets de façon sécurisée, a été désactivé définitivement dans JDK 24 (2025). Librairies Quarkus 3.24 avec la notion d'extensions qui peuvent fournir des capacités à des assistants https://quarkus.io/blog/quarkus-3-24-released/ les assistants typiquement IA, ont accès a des capacités des extensions Par exemple générer un client à partir d'openAPI Offrir un accès à la,base de données en dev via le schéma. L'intégration d'Hibernate 7 dans Quarkus https://quarkus.io/blog/hibernate7-on-quarkus/ Jakarta data api restriction nouvelle Injection du SchemaManager Sortie de Micronaut 4.9 https://micronaut.io/2025/06/30/micronaut-framework-4-9-0-released/ Core : Mise à jour vers Netty 4.2.2 (attention, peut affecter les perfs). Nouveau mode expérimental “Event loop Carrier” pour exécuter des virtual threads sur l'event loop Netty. Nouvelle annotation @ClassImport pour traiter des classes déjà compilées. Arrivée des @Mixin (Java uniquement) pour modifier les métadonnées d'annotations Micronaut sans altérer les classes originales. HTTP/3 : Changement de dépendance pour le support expérimental. Graceful Shutdown : Nouvelle API pour un arrêt en douceur des applications. Cache Control : API fluente pour construire facilement l'en-tête HTTP Cache-Control. KSP 2 : Support de KSP 2 (à partir de 2.0.2) et testé avec Kotlin 2. Jakarta Data : Implémentation de la spécification Jakarta Data 1.0. gRPC : Support du JSON pour envoyer des messages sérialisés via un POST HTTP. ProjectGen : Nouveau module expérimental pour générer des projets JVM (Gradle ou Maven) via une API. Un super article sur experimenter avec les event loops reactives dans les virtualthreads https://micronaut.io/2025/06/30/transitioning-to-virtual-threads-using-the-micronaut-loom-carrier/ Malheureusement cela demander le hacker le JDK C'est un article de micronaut mais le travail a ete collaboratif avec les equipes de Red Hat OpenJDK, Red Hat perf et de Quarkus et Vert.x Pour les curieux c'est un bon article Ubuntu offre un outil de creation de container pour Spring notamment https://canonical.com/blog/spring-boot-containers-made-easy creer des images OCI pour les applications Spring Boot basées sur Ubuntu base images bien sur utilise jlink pour reduire la taille pas sur de voir le gros avantage vs d'autres solutions plus portables d'ailleurs Canonical entre dans la danse des builds d'openjdk Le SDK Java de A2A contribué par Red Hat est sorti https://quarkus.io/blog/a2a-project-launches-java-sdk/ A2A est un protocole initié par Google et donne à la fondation Linux Il permet à des agents de se décrire et d'interagir entre eux Agent cards, skills, tâche, contexte A2A complémente MCP Red hat a implémenté le SDK Java avec le conseil des équipes Google En quelques annotations et classes on a un agent card, un client A2A et un serveur avec l'échange de messages via le protocole A2A Comment configurer mockito sans warning après java 21 https://rieckpil.de/how-to-configure-mockito-agent-for-java-21-without-warning/ les agents chargés dynamiquement sont déconseillés et seront interdis bientôt Un des usages est mockito via bytebuddy L'avantage est que la,configuration était transparente Mais bon sécurité oblige c'est fini. Donc l'article décrit comment configurer maven gradle pour mettre l'agent au démarrage des tests Et aussi comment configurer cela dans IntelliJ idea. Moins simple malheureusement Web Des raisons “égoïstes” de rendre les UIs plus accessibles https://nolanlawson.com/2025/06/16/selfish-reasons-for-building-accessible-uis/ Raisons égoïstes : Des avantages personnels pour les développeurs de créer des interfaces utilisateurs (UI) accessibles, au-delà des arguments moraux. Débogage facilité : Une interface accessible, avec une structure sémantique claire, est plus facile à déboguer qu'un code désordonné (la « soupe de div »). Noms standardisés : L'accessibilité fournit un vocabulaire standard (par exemple, les directives WAI-ARIA) pour nommer les composants d'interface, ce qui aide à la clarté et à la structuration du code. Tests simplifiés : Il est plus simple d'écrire des tests automatisés pour des éléments d'interface accessibles, car ils peuvent être ciblés de manière plus fiable et sémantique. Après 20 ans de stagnation, la spécification du format d'image PNG évolue enfin ! https://www.programmax.net/articles/png-is-back/ Objectif : Maintenir la pertinence et la compétitivité du format. Recommandation : Soutenu par des institutions comme la Bibliothèque du Congrès américain. Nouveautés Clés :Prise en charge du HDR (High Dynamic Range) pour une plus grande gamme de couleurs. Reconnaissance officielle des PNG animés (APNG). Support des métadonnées Exif (copyright, géolocalisation, etc.). Support Actuel : Déjà intégré dans Chrome, Safari, Firefox, iOS, macOS et Photoshop. Futur :Prochaine édition : focus sur l'interopérabilité entre HDR et SDR. Édition suivante : améliorations de la compression. Avec le projet open source Xtool, on peut maintenant construire des applications iOS sur Linux ou Windows, sans avoir besoin d'avoir obligatoirement un Mac https://xtool.sh/tutorials/xtool/ Un tutoriel très bien fait explique comment faire : Création d'un nouveau projet via la commande xtool new. Génération d'un package Swift avec des fichiers clés comme Package.swift et xtool.yml. Build et exécution de l'app sur un appareil iOS avec xtool dev. Connexion de l'appareil en USB, gestion du jumelage et du Mode Développeur. xtool gère automatiquement les certificats, profils de provisionnement et la signature de l'app. Modification du code de l'interface utilisateur (ex: ContentView.swift). Reconstruction et réinstallation rapide de l'app mise à jour avec xtool dev. xtool est basé sur VSCode sur la partie IDE Data et Intelligence Artificielle Nouvelle edition du best seller mondial “Understanding LangChain4j” : https://www.linkedin.com/posts/agoncal_langchain4j-java-ai-activity-7342825482830200833-rtw8/ Mise a jour des APIs (de LC4j 0.35 a 1.1.0) Nouveaux Chapitres sur MCP / Easy RAG / JSon Response Nouveaux modeles (GitHub Model, DeepSeek, Foundry Local) Mise a jour des modeles existants (GPT-4.1, Claude 3.7…) Google donne A2A a la Foundation Linux https://developers.googleblog.com/en/google-cloud-donates-a2a-to-linux-foundation/ Annonce du projet Agent2Agent (A2A) : Lors du sommet Open Source Summit North America, la Linux Foundation a annoncé la création du projet Agent2Agent, en partenariat avec Google, AWS, Microsoft, Cisco, Salesforce, SAP et ServiceNow. Objectif du protocole A2A : Ce protocole vise à établir une norme ouverte pour permettre aux agents d'intelligence artificielle (IA) de communiquer, collaborer et coordonner des tâches complexes entre eux, indépendamment de leur fournisseur. Transfert de Google à la communauté open source : Google a transféré la spécification du protocole A2A, les SDK associés et les outils de développement à la Linux Foundation pour garantir une gouvernance neutre et communautaire. Soutien de l'industrie : Plus de 100 entreprises soutiennent déjà le protocole. AWS et Cisco sont les derniers à l'avoir validé. Chaque entreprise partenaire a souligné l'importance de l'interopérabilité et de la collaboration ouverte pour l'avenir de l'IA. Objectifs de la fondation A2A : Établir une norme universelle pour l'interopérabilité des agents IA. Favoriser un écosystème mondial de développeurs et d'innovateurs. Garantir une gouvernance neutre et ouverte. Accélérer l'innovation sécurisée et collaborative. parler de la spec et surement dire qu'on aura l'occasion d'y revenir Gemini CLI :https://blog.google/technology/developers/introducing-gemini-cli-open-source-ai-agent/ Agent IA dans le terminal : Gemini CLI permet d'utiliser l'IA Gemini directement depuis le terminal. Gratuit avec compte Google : Accès à Gemini 2.5 Pro avec des limites généreuses. Fonctionnalités puissantes : Génère du code, exécute des commandes, automatise des tâches. Open source : Personnalisable et extensible par la communauté. Complément de Code Assist : Fonctionne aussi avec les IDE comme VS Code. Au lieu de blocker les IAs sur vos sites vous pouvez peut-être les guider avec les fichiers LLMs.txt https://llmstxt.org/ Exemples du projet angular: llms.txt un simple index avec des liens : https://angular.dev/llms.txt lllms-full.txt une version bien plus détaillée : https://angular.dev/llms-full.txt Outillage Les commits dans Git sont immuables, mais saviez vous que vous pouviez rajouter / mettre à jour des “notes” sur les commits ? https://tylercipriani.com/blog/2022/11/19/git-notes-gits-coolest-most-unloved-feature/ Fonctionnalité méconnue : git notes est une fonctionnalité puissante mais peu utilisée de Git. Ajout de métadonnées : Permet d'attacher des informations à des commits existants sans en modifier le hash. Cas d'usage : Idéal pour ajouter des données issues de systèmes automatisés (builds, tickets, etc.). Revue de code distribuée : Des outils comme git-appraise ont été construits sur git notes pour permettre une revue de code entièrement distribuée, indépendante des forges (GitHub, GitLab). Peu populaire : Son interface complexe et le manque de support des plateformes de forge ont limité son adoption (GitHub n'affiche même pas/plus les notes). Indépendance des forges : git notes offre une voie vers une plus grande indépendance vis-à-vis des plateformes centralisées, en distribuant l'historique du projet avec le code lui-même. Un aperçu dur Spring Boot debugger dans IntelliJ idea ultimate https://blog.jetbrains.com/idea/2025/06/demystifying-spring-boot-with-spring-debugger/ montre cet outil qui donne du contexte spécifique à Spring comme les beans non activés, ceux mockés, la valeur des configs, l'état des transactions Il permet de visualiser tous les beans Spring directement dans la vue projet, avec les beans non instanciés grisés et les beans mockés marqués en orange pour les tests Il résout le problème de résolution des propriétés en affichant la valeur effective en temps réel dans les fichiers properties et yaml, avec la source exacte des valeurs surchargées Il affiche des indicateurs visuels pour les méthodes exécutées dans des transactions actives, avec les détails complets de la transaction et une hiérarchie visuelle pour les transactions imbriquées Il détecte automatiquement toutes les connexions DataSource actives et les intègre avec la fenêtre d'outils Database d'IntelliJ IDEA pour l'inspection Il permet l'auto-complétion et l'invocation de tous les beans chargés dans l'évaluateur d'expression, fonctionnant comme un REPL pour le contexte Spring Il fonctionne sans agent runtime supplémentaire en utilisant des breakpoints non-suspendus dans les bibliothèques Spring Boot pour analyser les données localement Une liste communautaire sur les assistants IA pour le code, lancée par Lize Raes https://aitoolcomparator.com/ tableau comparatif qui permet de voir les différentes fonctionnalités supportées par ces outils Architecture Un article sur l'architecture hexagonale en Java https://foojay.io/today/clean-and-modular-java-a-hexagonal-architecture-approach/ article introductif mais avec exemple sur l'architecture hexagonale entre le domaine, l'application et l‘infrastructure Le domain est sans dépendance L‘appli spécifique à l'application mais sans dépendance technique explique le flow L'infrastructure aura les dépendances à vos frameworks spring, Quarkus Micronaut, Kafka etc Je suis naturellement pas fan de l'architecture hexagonale en terme de volume de code vs le gain surtout en microservices mais c'est toujours intéressant de se challenger et de regarder le bénéfice coût. Gardez un œil sur les technologies avec les tech radar https://www.sfeir.dev/cloud/tech-radar-gardez-un-oeil-sur-le-paysage-technologique/ Le Tech Radar est crucial pour la veille technologique continue et la prise de décision éclairée. Il catégorise les technologies en Adopt, Trial, Assess, Hold, selon leur maturité et pertinence. Il est recommandé de créer son propre Tech Radar pour l'adapter aux besoins spécifiques, en s'inspirant des Radars publics. Utilisez des outils de découverte (Alternativeto), de tendance (Google Trends), de gestion d'obsolescence (End-of-life.date) et d'apprentissage (roadmap.sh). Restez informé via les blogs, podcasts, newsletters (TLDR), et les réseaux sociaux/communautés (X, Slack). L'objectif est de rester compétitif et de faire des choix technologiques stratégiques. Attention à ne pas sous-estimer son coût de maintenance Méthodologies Le concept d'expert generaliste https://martinfowler.com/articles/expert-generalist.html L'industrie pousse vers une spécialisation étroite, mais les collègues les plus efficaces excellent dans plusieurs domaines à la fois Un développeur Python expérimenté peut rapidement devenir productif dans une équipe Java grâce aux concepts fondamentaux partagés L'expertise réelle comporte deux aspects : la profondeur dans un domaine et la capacité d'apprendre rapidement Les Expert Generalists développent une maîtrise durable au niveau des principes fondamentaux plutôt que des outils spécifiques La curiosité est essentielle : ils explorent les nouvelles technologies et s'assurent de comprendre les réponses au lieu de copier-coller du code La collaboration est vitale car ils savent qu'ils ne peuvent pas tout maîtriser et travaillent efficacement avec des spécialistes L'humilité les pousse à d'abord comprendre pourquoi les choses fonctionnent d'une certaine manière avant de les remettre en question Le focus client canalise leur curiosité vers ce qui aide réellement les utilisateurs à exceller dans leur travail L'industrie doit traiter “Expert Generalist” comme une compétence de première classe à nommer, évaluer et former ca me rappelle le technical staff Un article sur les métriques métier et leurs valeurs https://blog.ippon.fr/2025/07/02/monitoring-metier-comment-va-vraiment-ton-service-2/ un article de rappel sur la valeur du monitoring métier et ses valeurs Le monitoring technique traditionnel (CPU, serveurs, API) ne garantit pas que le service fonctionne correctement pour l'utilisateur final. Le monitoring métier complète le monitoring technique en se concentrant sur l'expérience réelle des utilisateurs plutôt que sur les composants isolés. Il surveille des parcours critiques concrets comme “un client peut-il finaliser sa commande ?” au lieu d'indicateurs abstraits. Les métriques métier sont directement actionnables : taux de succès, délais moyens et volumes d'erreurs permettent de prioriser les actions. C'est un outil de pilotage stratégique qui améliore la réactivité, la priorisation et le dialogue entre équipes techniques et métier. La mise en place suit 5 étapes : dashboard technique fiable, identification des parcours critiques, traduction en indicateurs, centralisation et suivi dans la durée. Une Definition of Done doit formaliser des critères objectifs avant d'instrumenter tout parcours métier. Les indicateurs mesurables incluent les points de passage réussis/échoués, les temps entre actions et le respect des règles métier. Les dashboards doivent être intégrés dans les rituels quotidiens avec un système d'alertes temps réel compréhensibles. Le dispositif doit évoluer continuellement avec les transformations produit en questionnant chaque incident pour améliorer la détection. La difficulté c'est effectivement l'évolution métier par exemple peu de commandes la nuit etc ça fait partie de la boîte à outils SRE Sécurité Toujours à la recherche du S de Sécurité dans les MCP https://www.darkreading.com/cloud-security/hundreds-mcp-servers-ai-models-abuse-rce analyse des serveurs mcp ouverts et accessibles beaucoup ne font pas de sanity check des parametres si vous les utilisez dans votre appel genAI vous vous exposer ils ne sont pas mauvais fondamentalement mais n'ont pas encore de standardisation de securite si usage local prefferer stdio ou restreindre SSE à 127.0.0.1 Loi, société et organisation Nicolas Martignole, le même qui a créé le logo des Cast Codeurs, s'interroge sur les voies possibles des développeurs face à l'impact de l'IA sur notre métier https://touilleur-express.fr/2025/06/23/ni-manager-ni-contributeur-individuel/ Évolution des carrières de développeur : L'IA transforme les parcours traditionnels (manager ou expert technique). Chef d'Orchestre d'IA : Ancien manager qui pilote des IA, définit les architectures et valide le code généré. Artisan Augmenté : Développeur utilisant l'IA comme un outil pour coder plus vite et résoudre des problèmes complexes. Philosophe du Code : Un nouveau rôle centré sur le “pourquoi” du code, la conceptualisation de systèmes et l'éthique de l'IA. Charge cognitive de validation : Nouvelle charge mentale créée par la nécessité de vérifier le travail des IA. Réflexion sur l'impact : L'article invite à choisir son impact : orchestrer, créer ou guider. Entraîner les IAs sur des livres protégés (copyright) est acceptable (fair use) mais les stocker ne l'est pas https://www.reuters.com/legal/litigation/anthropic-wins-key-ruling-ai-authors-copyright-lawsuit-2025-06-24/ Victoire pour Anthropic (jusqu'au prochain procès): L'entreprise a obtenu gain de cause dans un procès très suivi concernant l'entraînement de son IA, Claude, avec des œuvres protégées par le droit d'auteur. “Fair Use” en force : Le juge a estimé que l'utilisation des livres pour entraîner l'IA relevait du “fair use” (usage équitable) car il s'agit d'une transformation du contenu, pas d'une simple reproduction. Nuance importante : Cependant, le stockage de ces œuvres dans une “bibliothèque centrale” sans autorisation a été jugé illégal, ce qui souligne la complexité de la gestion des données pour les modèles d'IA. Luc Julia, son audition au sénat https://videos.senat.fr/video.5486945_685259f55eac4.ia–audition-de-luc-julia-concepteur-de-siri On aime ou pas on aide pas Luc Julia et sa vision de l'IA . C'est un eversion encore plus longue mais dans le même thème que sa keynote à Devoxx France 2025 ( https://www.youtube.com/watch?v=JdxjGZBtp_k ) Nature et limites de l'IA : Luc Julia a insisté sur le fait que l'intelligence artificielle est une “évolution” plutôt qu'une “révolution”. Il a rappelé qu'elle repose sur des mathématiques et n'est pas “magique”. Il a également alerté sur le manque de fiabilité des informations fournies par les IA génératives comme ChatGPT, soulignant qu'« on ne peut pas leur faire confiance » car elles peuvent se tromper et que leur pertinence diminue avec le temps. Régulation de l'IA : Il a plaidé pour une régulation “intelligente et éclairée”, qui devrait se faire a posteriori afin de ne pas freiner l'innovation. Selon lui, cette régulation doit être basée sur les faits et non sur une analyse des risques a priori. Place de la France : Luc Julia a affirmé que la France possédait des chercheurs de très haut niveau et faisait partie des meilleurs mondiaux dans le domaine de l'IA. Il a cependant soulevé le problème du financement de la recherche et de l'innovation en France. IA et Société : L'audition a traité des impacts de l'IA sur la vie privée, le monde du travail et l'éducation. Luc Julia a souligné l'importance de développer l'esprit critique, notamment chez les jeunes, pour apprendre à vérifier les informations générées par les IA. Applications concrètes et futures : Le cas de la voiture autonome a été discuté, Luc Julia expliquant les différents niveaux d'autonomie et les défis restants. Il a également affirmé que l'intelligence artificielle générale (AGI), une IA qui dépasserait l'homme dans tous les domaines, est “impossible” avec les technologies actuelles. Rubrique débutant Les weakreferences et le finalize https://dzone.com/articles/advanced-java-garbage-collection-concepts un petit rappel utile sur les pièges de la méthode finalize qui peut ne jamais être invoquée Les risques de bug si finalize ne fini jamais Finalize rend le travail du garbage collector beaucoup plus complexe et inefficace Weak references sont utiles mais leur libération n'est pas contrôlable. Donc à ne pas abuser. Il y a aussi les soft et phantom references mais les usages ne sont assez subtils et complexe en fonction du GC. Le sériel va traiter les weak avant les soft, parallel non Le g1 ça dépend de la région Z1 ça dépend car le traitement est asynchrone Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 14-19 juillet 2025 : DebConf25 - Brest (France) 5 septembre 2025 : JUG Summer Camp 2025 - La Rochelle (France) 12 septembre 2025 : Agile Pays Basque 2025 - Bidart (France) 18-19 septembre 2025 : API Platform Conference - Lille (France) & Online 22-24 septembre 2025 : Kernel Recipes - Paris (France) 23 septembre 2025 : OWASP AppSec France 2025 - Paris (France) 25-26 septembre 2025 : Paris Web 2025 - Paris (France) 2 octobre 2025 : Nantes Craft - Nantes (France) 2-3 octobre 2025 : Volcamp - Clermont-Ferrand (France) 3 octobre 2025 : DevFest Perros-Guirec 2025 - Perros-Guirec (France) 6-7 octobre 2025 : Swift Connection 2025 - Paris (France) 6-10 octobre 2025 : Devoxx Belgium - Antwerp (Belgium) 7 octobre 2025 : BSides Mulhouse - Mulhouse (France) 9 octobre 2025 : DevCon #25 : informatique quantique - Paris (France) 9-10 octobre 2025 : Forum PHP 2025 - Marne-la-Vallée (France) 9-10 octobre 2025 : EuroRust 2025 - Paris (France) 16 octobre 2025 : PlatformCon25 Live Day Paris - Paris (France) 16 octobre 2025 : Power 365 - 2025 - Lille (France) 16-17 octobre 2025 : DevFest Nantes - Nantes (France) 17 octobre 2025 : Sylius Con 2025 - Lyon (France) 17 octobre 2025 : ScalaIO 2025 - Paris (France) 20 octobre 2025 : Codeurs en Seine - Rouen (France) 23 octobre 2025 : Cloud Nord - Lille (France) 30-31 octobre 2025 : Agile Tour Bordeaux 2025 - Bordeaux (France) 30-31 octobre 2025 : Agile Tour Nantais 2025 - Nantes (France) 30 octobre 2025-2 novembre 2025 : PyConFR 2025 - Lyon (France) 4-7 novembre 2025 : NewCrafts 2025 - Paris (France) 5-6 novembre 2025 : Tech Show Paris - Paris (France) 6 novembre 2025 : dotAI 2025 - Paris (France) 6 novembre 2025 : Agile Tour Aix-Marseille 2025 - Gardanne (France) 7 novembre 2025 : BDX I/O - Bordeaux (France) 12-14 novembre 2025 : Devoxx Morocco - Marrakech (Morocco) 13 novembre 2025 : DevFest Toulouse - Toulouse (France) 15-16 novembre 2025 : Capitole du Libre - Toulouse (France) 19 novembre 2025 : SREday Paris 2025 Q4 - Paris (France) 20 novembre 2025 : OVHcloud Summit - Paris (France) 21 novembre 2025 : DevFest Paris 2025 - Paris (France) 27 novembre 2025 : DevFest Strasbourg 2025 - Strasbourg (France) 28 novembre 2025 : DevFest Lyon - Lyon (France) 1-2 décembre 2025 : Tech Rocks Summit 2025 - Paris (France) 5 décembre 2025 : DevFest Dijon 2025 - Dijon (France) 9-11 décembre 2025 : APIdays Paris - Paris (France) 9-11 décembre 2025 : Green IO Paris - Paris (France) 10-11 décembre 2025 : Devops REX - Paris (France) 10-11 décembre 2025 : Open Source Experience - Paris (France) 28-31 janvier 2026 : SnowCamp 2026 - Grenoble (France) 2-6 février 2026 : Web Days Convention - Aix-en-Provence (France) 3 février 2026 : Cloud Native Days France 2026 - Paris (France) 12-13 février 2026 : Touraine Tech #26 - Tours (France) 22-24 avril 2026 : Devoxx France 2026 - Paris (France) 23-25 avril 2026 : Devoxx Greece - Athens (Greece) 17 juin 2026 : Devoxx Poland - Krakow (Poland) Nous contacter Pour réagir à cet épisode, venez discuter sur le groupe Google https://groups.google.com/group/lescastcodeurs Contactez-nous via X/twitter https://twitter.com/lescastcodeurs ou Bluesky https://bsky.app/profile/lescastcodeurs.com Faire un crowdcast ou une crowdquestion Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs Tous les épisodes et toutes les infos sur https://lescastcodeurs.com/

Het Ministerie Van Banale Zaken
Aflevering 106 - "Aluminium fretten"

Het Ministerie Van Banale Zaken

Play Episode Listen Later Jun 20, 2025 57:46


Jonas heeft het over gefrustreerde mensen tijdens een fietstocht, Stef gaat naar Devcon en Jef doet een carrière switch. Er ontstaat een discussie over vis op de barbeque en Stef verzint porno namen voor bomma's. Have fun met aflevering 106!Support the show

Les Cast Codeurs Podcast
LCC 327 - Mon ami de 30 ans

Les Cast Codeurs Podcast

Play Episode Listen Later Jun 16, 2025 103:18


Dans cet épisode, c'est le retour de Katia et d'Antonio. Les Cast Codeurs explorent WebAssembly 2.0, les 30 ans de Java, l'interopérabilité Swift-Java et les dernières nouveautés Kotlin. Ils plongent dans l'évolution de l'IA avec Claude 4 et GPT-4.1, débattent de la conscience artificielle et partagent leurs retours d'expérience sur l'intégration de l'IA dans le développement. Entre virtualisation, défis d'infrastructure et enjeux de sécurité open source, une discussion riche en insights techniques et pratiques. Enregistré le 13 juin 2025 Téléchargement de l'épisode LesCastCodeurs-Episode-327.mp3 ou en vidéo sur YouTube. News Langages Wasm 2.0 enfin officialisé ! https://webassembly.org/news/2025-03-20-wasm-2.0/ La spécification Wasm 2.0 est officiellement sortie en décembre dernier. Le consensus sur la spécification avait été atteint plus tôt, en 2022. Les implémentations majeures supportent Wasm 2.0 depuis un certain temps. Le processus W3C a pris du temps pour atteindre le statut de “Recommandation Candidate” pour des raisons non techniques. Les futures versions de Wasm adopteront un modèle “evergreen” où la “Recommandation Candidate” sera mise à jour en place. La dernière version de la spécification est considérée comme le standard actuel (Candidate Recommendation Draft). La version la plus à jour est disponible sur la page GitHub (GitHub page). Wasm 2.0 inclut les nouveautés suivantes : Instructions vectorielles pour le SIMD 128-bit. Instructions de manipulation de mémoire en bloc pour des copies et initialisations plus rapides. Résultats multiples pour les instructions, blocs et fonctions. Types références pour les références à des fonctions ou objets externes. Conversions non-piégeantes de flottant à entier. Instructions d'extension de signe pour les entiers signés. Wasm 2.0 est entièrement rétrocompatible avec Wasm 1.0. Paul Sandoz annonce que le JDK intègrera bientôt une API minimaliste pour lire et écrire du JSON https://mail.openjdk.org/pipermail/core-libs-dev/2025-May/145905.html Java a 30 ans, c'était quoi les points bluffants au début ? https://blog.jetbrains.com/idea/2025/05/do-you-really-know-java/ nom de code Oak Mais le trademark était pris Write Once Run Anywhere Garbage Collector Automatique multi threading au coeur de la palteforme meme si Java est passé par les green threads pendant un temps modèle de sécurité: sandbox applets, security manager, bytecode verifier, classloader Des progrès dans l'interopérabilité Swift / Java mentionnés à la conférence Apple WWDC 2025 https://www.youtube.com/watch?v=QSHO-GUGidA Interopérabilité Swift-Java : Utiliser Swift dans des apps Java et vice-versa. Historique : L'interopérabilité Swift existait déjà avec C et C++. Méthodes : Deux directions d'interopérabilité : Java depuis Swift et Swift depuis Java. JNI : JNI est l'API Java pour le code natif, mais elle est verbeuse. Swift-Java : Un projet pour une interaction Swift-Java plus flexible, sûre et performante. Exemples pratiques : Utiliser des bibliothèques Java depuis Swift et rendre des bibliothèques Swift disponibles pour Java. Gestion mémoire : Swift-Java utilise la nouvelle API FFM de Java pour gérer la mémoire des objets Swift. Open Source : Le projet Swift-Java est open source et invite aux contributions. KotlinConf le retour https://www.sfeir.dev/tendances/kotlinconf25-quelles-sont-les-annonces-a-retenir/ par Adelin de Sfeir “1 developeur sur 10” utilise Kotlin Kotlin 2.2 en RC $$ multi dollar interpolation pour eviter les sur interpolations non local break / continue (changement dans la conssitance de Kotlin guards sur le pattern matching D'autres features annoncées alignement des versions de l'ecosysteme sur kotlin jvm par defaut un nouvel outil de build Amper beaucoup d'annonces autour de l'IA Koog, framework agentique de maniere declarative nouvelle version du LLM de JetBrains: Mellum (focalisé sur le code) Kotlin et Compose multiplateforme (stable en iOS) Hot Reload dans compose en alpha partenariat strategque avec Spring pour bien integrer kotlin dans spring Librairies Sortie d'une version Java de ADK, le framework d'agents IA lancé par Google https://glaforge.dev/posts/2025/05/20/writing-java-ai-agents-with-adk-for-java-getting-started/ Guillaume a travaillé sur le lancement de ce framework ! (améliorations de l'API, code d'exemple, doc…) Comment déployer un serveur MCP en Java, grâce à Quarkus, et le déployer sur Google Cloud Run https://glaforge.dev/posts/2025/06/09/building-an-mcp-server-with-quarkus-and-deploying-on-google-cloud-run/ Même Guillaume se met à faire du Quarkus ! Utilisation du support MCP développé par l'équipe Quarkus. C'est facile, suffit d'annoter une méthode avec @Tool et ses arguments avec @ToolArg et c'est parti ! L'outil MCP inspector est très pratique pour inspecter manuellement le fonctionnement de ses serveurs MCP Déployer sur Cloud Run est facile grâce aux Dockerfiles fournis par Quarkus En bonus, Guillaume montre comment configuré un serveur MCP comme un outil dans le framework ADK pour Java, pour créer ses agents IA Jilt 1.8 est sorti, un annotation processor pour le pattern builder https://www.endoflineblog.com/jilt-1_8-and-1_8_1-released processing incrémental pour Gradle meilleure couverture de votre code (pour ne pas comptabiliser le code généré par l'annotation processeur) une correction d'un problème lors de l'utilisation des types génériques récursifs (genre Node Hibernate Search 8 est sorti https://in.relation.to/2025/06/06/hibernate-search-8-0-0-Final/ aggregation de metriques compatibilité avec les dernieres OpenSearch et Elasticsearch Lucene 10 en backend Preview des requetes validées à la compilation Hibernate 7 est sorti https://in.relation.to/2025/05/20/hibernate-orm-seven/ ASL 2.0 Hibernate Validator 9 Jakarta Persistence 3.2 et Jakarta Validation 3.1 saveOrUpdate (reattachement d'entité) n'est plus supporté session stateless plus capable: oeprations unitaires et pas seulement bach, acces au cache de second niveau, m,eilleure API pour les batchs (insertMultiple etc) nouvelle API criteria simple et type-safe: et peut ajouter a une requete de base Un article qui décrit la Dev UI de Quarkus https://www.sfeir.dev/back/quarkus-dev-ui-linterface-ultime-pour-booster-votre-productivite-en-developpement-java/ apres un test pour soit ou une demo, c'est un article détaillé et la doc de Quarkus n'est pas top là dessus Vert.x 5 est sorti https://vertx.io/blog/eclipse-vert-x-5-released/ on en avait parlé fin de l'année dernière ou début d'année Modèle basé uniquement sur les Futures : Vert.x 5 abandonne le modèle de callbacks pour ne conserver que les Futures, avec une nouvelle classe de base VerticleBase mieux adaptée à ce modèle asynchrone. Support des modules Java (JPMS) : Vert.x 5 prend en charge le système de modules de la plateforme Java avec des modules explicites, permettant une meilleure modularité des applications. Améliorations majeures de gRPC : Support natif de gRPC Web et gRPC Transcoding (support HTTP/JSON et gRPC), format JSON en plus de Protobuf, gestion des timeouts et deadlines, services de réflexion et de health. Support d'io_uring : Intégration native du système io_uring de Linux (précédemment en incubation) pour de meilleures performances I/O sur les systèmes compatibles. Load balancing côté client : Nouvelles capacités de répartition de charge pour les clients HTTP et gRPC avec diverses politiques de distribution. Service Resolver : Nouveau composant pour la résolution dynamique d'adresses de services, étendant les capacités de load balancing à un ensemble plus large de résolveurs. Améliorations du proxy HTTP : Nouvelles transformations prêtes à l'emploi, interception des upgrades WebSocket et interface SPI pour le cache avec support étendu des spécifications. Suppressions et remplacements : Plusieurs composants sont dépréciés (gRPC Netty, JDBC API, Service Discovery) ou supprimés (Vert.x Sync, RxJava 1), remplacés par des alternatives plus modernes comme les virtual threads et Mutiny. Spring AI 1.0 est sorti https://spring.io/blog/2025/05/20/spring-ai-1-0-GA-released ChatClient multi-modèles : API unifiée pour interagir avec 20 modèles d'IA différents avec support multi-modal et réponses JSON structurées. Écosystème RAG complet : Support de 20 bases vectorielles, pipeline ETL et enrichissement automatique des prompts via des advisors. Fonctionnalités enterprise : Mémoire conversationnelle persistante, support MCP, observabilité Micrometer et évaluateurs automatisés. Agents et workflows : Patterns prédéfinis (routing, orchestration, chaînage) et agents autonomes pour applications d'IA complexes. Infrastructure Les modèles d'IA refusent d'être éteint et font du chantage pour l'eviter, voire essaient se saboter l'extinction https://www.thealgorithmicbridge.com/p/ai-companies-have-lost-controland?utm_source=substac[…]aign=email-restack-comment&r=2qoalf&triedRedirect=true Les chercheur d'Anthropic montrent comment Opus 4 faisait du chantage aux ingenieurs qui voulaient l'eteindre pour mettre une nouvelle version en ligne Une boite de recherche a montré la même chose d'Open AI o3 non seulemenmt il ne veut pas mais il essaye activement d'empêcher l'extinction Apple annonce le support de la virtualisation / conteneurisation dans macOS lors de la WWDC https://github.com/apple/containerization C'est open source Possibilité de lancer aussi des VM légères Documentation technique : https://apple.github.io/containerization/documentation/ Grosse chute de services internet suite à un soucis sur GCP Le retour de cloud flare https://blog.cloudflare.com/cloudflare-service-outage-june-12-2025/ Leur système de stockage (une dépendance majeure) dépend exclusivement de GCP Mais ils ont des plans pour surfit de cette dépendance exclusive la première analyse de Google https://status.cloud.google.com/incidents/ow5i3PPK96RduMcb1SsW Un quota auto mis à jour qui a mal tourné. ils ont bypassé le quota en code mais le service de quote en us-central1 était surchargé. Prochaines améliorations: pas d propagation de données corrompues, pas de déploiement global sans rolling upgrade avec monitoring qui peut couper par effet de bord (fail over) certains autres cloud providers ont aussi eu quelques soucis (charge) - unverified Data et Intelligence Artificielle Claude 4 est sorti https://www.anthropic.com/news/claude-4 Deux nouveaux modèles lancés : Claude Opus 4 (le meilleur modèle de codage au monde) et Claude Sonnet 4 (une amélioration significative de Sonnet 3.7) Claude Opus 4 atteint 72,5% sur SWE-bench et peut maintenir des performances soutenues sur des tâches longues durant plusieurs heures Claude Sonnet 4 obtient 72,7% sur SWE-bench tout en équilibrant performance et efficacité pour un usage quotidien Nouvelle fonctionnalité de “pensée étendue avec utilisation d'outils” permettant à Claude d'alterner entre raisonnement et usage d'outils Les modèles peuvent maintenant utiliser plusieurs outils en parallèle et suivre les instructions avec plus de précision Capacités mémoire améliorées : Claude peut extraire et sauvegarder des informations clés pour maintenir la continuité sur le long terme Claude Code devient disponible à tous avec intégrations natives VS Code et JetBrains pour la programmation en binôme Quatre nouvelles capacités API : outil d'exécution de code, connecteur MCP, API Files et mise en cache des prompts Les modèles hybrides offrent deux modes : réponses quasi-instantanées et pensée étendue pour un raisonnement plus approfondi en mode “agentique” L'intégration de l'IA au delà des chatbots et des boutons à étincelles https://glaforge.dev/posts/2025/05/23/beyond-the-chatbot-or-ai-sparkle-a-seamless-ai-integration/ Plaidoyer pour une IA intégrée de façon transparente et intuitive, au-delà des chatbots. Chatbots : pas toujours l'option LLM la plus intuitive ou la moins perturbatrice. Préconisation : IA directement dans les applications pour plus d'intelligence et d'utilité naturelle. Exemples d'intégration transparente : résumés des conversations Gmail et chat, web clipper Obsidian qui résume et taggue, complétion de code LLM. Meilleure UX IA : intégrée, contextuelle, sans “boutons IA” ou fenêtres de chat dédiées. Conclusion de Guillaume : intégrations IA réussies = partie naturelle du système, améliorant les workflows sans perturbation, le développeur ou l'utilisateur reste dans le “flow” Garder votre base de donnée vectorielle à jour avec Debezium https://debezium.io/blog/2025/05/19/debezium-as-part-of-your-ai-solution/ pas besoin de detailler mais expliquer idee de garder les changements a jour dans l'index Outillage guide pratique pour choisir le bon modèle d'IA à utiliser avec GitHub Copilot, en fonction de vos besoins en développement logiciel. https://github.blog/ai-and-ml/github-copilot/which-ai-model-should-i-use-with-github-copilot/ - Équilibre coût/performance : GPT-4.1, GPT-4o ou Claude 3.5 Sonnet pour des tâches générales et multilingues. - Tâches rapides : o4-mini ou Claude 3.5 Sonnet pour du prototypage ou de l'apprentissage rapide. - Besoins complexes : Claude 3.7 Sonnet, GPT-4.5 ou o3 pour refactorisation ou planification logicielle. - Entrées multimodales : Gemini 2.0 Flash ou GPT-4o pour analyser images, UI ou diagrammes. - Projets techniques/scientifiques : Gemini 2.5 Pro pour raisonnement avancé et gros volumes de données. UV, un package manager pour les pythonistes qui amène un peu de sanité et de vitesse http://blog.ippon.fr/2025/05/12/uv-un-package-manager-python-adapte-a-la-data-partie-1-theorie-et-fonctionnalites/ pour les pythonistes un ackage manager plus rapide et simple mais il est seulement semi ouvert (license) IntelliJ IDEA 2025.1 permet de rajouter un mode MCP client à l'assistant IA https://blog.jetbrains.com/idea/2025/05/intellij-idea-2025-1-model-context-protocol/ par exemple faire tourner un MCP server qui accède à la base de donnée Méthodologies Développement d'une bibliothèque OAuth 2.1 open source par Cloudflare, en grande partie générée par l'IA Claude: - Prompts intégrés aux commits : Chaque commit contient le prompt utilisé, ce qui facilite la compréhension de l'intention derrière le code. - Prompt par l'exemple : Le premier prompt montrait un exemple d'utilisation de l'API qu'on souhaite obtenir, ce qui a permis à l'IA de mieux comprendre les attentes. - Prompts structurés : Les prompts les plus efficaces suivaient un schéma clair : état actuel, justification du changement, et directive précise. - Traitez les prompts comme du code source : Les inclure dans les commits aide à la maintenance. - Acceptez les itérations : Chaque fonctionnalité a nécessité plusieurs essais. - Intervention humaine indispensable : Certaines tâches restent plus rapides à faire à la main. https://www.maxemitchell.com/writings/i-read-all-of-cloudflares-claude-generated-commits/ Sécurité Un packet npm malicieux passe par Cursor AI pour infecter les utilisateurs https://thehackernews.com/2025/05/malicious-npm-packages-infect-3200.html Trois packages npm malveillants ont été découverts ciblant spécifiquement l'éditeur de code Cursor sur macOS, téléchargés plus de 3 200 fois au total.Les packages se déguisent en outils de développement promettant “l'API Cursor la moins chère” pour attirer les développeurs intéressés par des solutions AI abordables. Technique d'attaque sophistiquée : les packages volent les identifiants utilisateur, récupèrent un payload chiffré depuis des serveurs contrôlés par les pirates, puis remplacent le fichier main.js de Cursor. Persistance assurée en désactivant les mises à jour automatiques de Cursor et en redémarrant l'application avec le code malveillant intégré. Nouvelle méthode de compromission : au lieu d'injecter directement du malware, les attaquants publient des packages qui modifient des logiciels légitimes déjà installés sur le système. Persistance même après suppression : le malware reste actif même si les packages npm malveillants sont supprimés, nécessitant une réinstallation complète de Cursor. Exploitation de la confiance : en s'exécutant dans le contexte d'une application légitime (IDE), le code malveillant hérite de tous ses privilèges et accès. Package “rand-user-agent” compromis : un package légitime populaire a été infiltré pour déployer un cheval de Troie d'accès distant (RAT) dans certaines versions. Recommandations de sécurité : surveiller les packages exécutant des scripts post-installation, modifiant des fichiers hors node_modules, ou initiant des appels réseau inattendus, avec monitoring d'intégrité des fichiers. Loi, société et organisation Le drama OpenRewrite (automatisation de refactoring sur de larges bases de code) est passé en mode propriétaire https://medium.com/@jonathan.leitschuh/when-open-source-isnt-how-openrewrite-lost-its-way-642053be287d Faits Clés : Moderne, Inc. a re-licencié silencieusement du code OpenRewrite (dont rewrite-java-security) de la licence Apache 2.0 à une licence propriétaire (MPL) sans consultation des contributeurs. Ce re-licenciement rend le code inaccessible et non modifiable pour les contributeurs originaux. Moderne s'est retiré de la Commonhaus Foundation (dédiée à l'open source) juste avant ces changements. La justification de Moderne est la crainte que de grandes entreprises utilisent OpenRewrite sans contribuer, créant une concurrence. Des contributions communautaires importantes (VMware, AliBaba) sous Apache 2.0 ont été re-licenciées sans leur consentement. La légalité de ce re-licenciement est incertaine sans CLA des contributeurs. Cette action crée un précédent dangereux pour les futurs contributeurs et nuit à la confiance dans l'écosystème OpenRewrite. Corrections de Moderne (Suite aux réactions) : Les dépôts Apache originaux ont été restaurés et archivés. Des versions majeures ont été utilisées pour signaler les changements de licence. Des espaces de noms distincts (org.openrewrite vs. io.moderne) ont été créés pour différencier les modules. Suggestions de Correction de l'Auteur : Annuler les changements de licence sur toutes les recettes communautaires. S'engager dans le dialogue et communiquer publiquement les changements majeurs. Respecter le versionnement sémantique (versions majeures pour les changements de licence). L'ancien gourou du design d'Apple, Jony Ive, va occuper un rôle majeur chez OpenAI OpenAI va acquérir la startup d'Ive pour 6,5 milliards de dollars, tandis qu'Ive et le PDG Sam Altman travaillent sur une nouvelle génération d'appareils et d'autres produits d'IA https://www.wsj.com/tech/ai/former-apple-design-guru-jony-ive-to-take-expansive-role-at-openai-5787f7da Rubrique débutant Un article pour les débutants sur le lien entre source, bytecode et le debug https://blog.jetbrains.com/idea/2025/05/sources-bytecode-debugging/ le debugger voit le bytecode et le lien avec la ligne ou la methode est potentiellement perdu javac peut ajouter les ligne et offset des operations pour que le debugger les affichent les noms des arguments est aussi ajoutable dans le .class quand vous pointez vers une mauvaise version du fichier source, vous avez des lignes decalées, c'est pour ca peu de raisons de ne pas actier des approches de compilations mais cela rend le fichier un peu plus gros Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 11-13 juin 2025 : Devoxx Poland - Krakow (Poland) 12-13 juin 2025 : Agile Tour Toulouse - Toulouse (France) 12-13 juin 2025 : DevLille - Lille (France) 13 juin 2025 : Tech F'Est 2025 - Nancy (France) 17 juin 2025 : Mobilis In Mobile - Nantes (France) 19-21 juin 2025 : Drupal Barcamp Perpignan 2025 - Perpignan (France) 24 juin 2025 : WAX 2025 - Aix-en-Provence (France) 25 juin 2025 : Rust Paris 2025 - Paris (France) 25-26 juin 2025 : Agi'Lille 2025 - Lille (France) 25-27 juin 2025 : BreizhCamp 2025 - Rennes (France) 26-27 juin 2025 : Sunny Tech - Montpellier (France) 1-4 juillet 2025 : Open edX Conference - 2025 - Palaiseau (France) 7-9 juillet 2025 : Riviera DEV 2025 - Sophia Antipolis (France) 5 septembre 2025 : JUG Summer Camp 2025 - La Rochelle (France) 12 septembre 2025 : Agile Pays Basque 2025 - Bidart (France) 18-19 septembre 2025 : API Platform Conference - Lille (France) & Online 23 septembre 2025 : OWASP AppSec France 2025 - Paris (France) 25-26 septembre 2025 : Paris Web 2025 - Paris (France) 2-3 octobre 2025 : Volcamp - Clermont-Ferrand (France) 3 octobre 2025 : DevFest Perros-Guirec 2025 - Perros-Guirec (France) 6-7 octobre 2025 : Swift Connection 2025 - Paris (France) 6-10 octobre 2025 : Devoxx Belgium - Antwerp (Belgium) 7 octobre 2025 : BSides Mulhouse - Mulhouse (France) 9 octobre 2025 : DevCon #25 : informatique quantique - Paris (France) 9-10 octobre 2025 : Forum PHP 2025 - Marne-la-Vallée (France) 9-10 octobre 2025 : EuroRust 2025 - Paris (France) 16 octobre 2025 : PlatformCon25 Live Day Paris - Paris (France) 16 octobre 2025 : Power 365 - 2025 - Lille (France) 16-17 octobre 2025 : DevFest Nantes - Nantes (France) 30-31 octobre 2025 : Agile Tour Bordeaux 2025 - Bordeaux (France) 30-31 octobre 2025 : Agile Tour Nantais 2025 - Nantes (France) 30 octobre 2025-2 novembre 2025 : PyConFR 2025 - Lyon (France) 4-7 novembre 2025 : NewCrafts 2025 - Paris (France) 5-6 novembre 2025 : Tech Show Paris - Paris (France) 6 novembre 2025 : dotAI 2025 - Paris (France) 7 novembre 2025 : BDX I/O - Bordeaux (France) 12-14 novembre 2025 : Devoxx Morocco - Marrakech (Morocco) 13 novembre 2025 : DevFest Toulouse - Toulouse (France) 15-16 novembre 2025 : Capitole du Libre - Toulouse (France) 19 novembre 2025 : SREday Paris 2025 Q4 - Paris (France) 20 novembre 2025 : OVHcloud Summit - Paris (France) 21 novembre 2025 : DevFest Paris 2025 - Paris (France) 27 novembre 2025 : DevFest Strasbourg 2025 - Strasbourg (France) 28 novembre 2025 : DevFest Lyon - Lyon (France) 5 décembre 2025 : DevFest Dijon 2025 - Dijon (France) 10-11 décembre 2025 : Devops REX - Paris (France) 10-11 décembre 2025 : Open Source Experience - Paris (France) 28-31 janvier 2026 : SnowCamp 2026 - Grenoble (France) 2-6 février 2026 : Web Days Convention - Aix-en-Provence (France) 3 février 2026 : Cloud Native Days France 2026 - Paris (France) 23-25 avril 2026 : Devoxx Greece - Athens (Greece) 17 juin 2026 : Devoxx Poland - Krakow (Poland) Nous contacter Pour réagir à cet épisode, venez discuter sur le groupe Google https://groups.google.com/group/lescastcodeurs Contactez-nous via X/twitter https://twitter.com/lescastcodeurs ou Bluesky https://bsky.app/profile/lescastcodeurs.com Faire un crowdcast ou une crowdquestion Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs Tous les épisodes et toutes les infos sur https://lescastcodeurs.com/

Crypto Hipster Podcast
Discovering the Dolcelorian, an AI Agent Uniquely Suited for a Platform Rebellion, with Justin Banon @ Boson Metasystem (Video)

Crypto Hipster Podcast

Play Episode Listen Later May 14, 2025 39:29


Justin Banon is a technology, market, and thought leader in Web3, focused on the tokenization of physical real world assets.Justin has contributed op-eds to Coindesk, Blockworks, and The Defiant, and has been featured in Tatler, The Drum, and Cointelegraph. He's appeared on CNBC and is an active speaker and panellist at tier one events such as DEVCON, Davos, NFT NYC and EthCC. Justin founded Boson Protocol - Web3's decentralized commerce layer.  In 2021, Boson raised $36 million and was later named a World Economic Forum Technology Pioneer. In 2024, he announced the launch of a second protocol, Fermion, for the verified tokenization and fractionalization of high-value assets. Together, Boson and Fermion serve as the de facto decentralized infrastructure for tokenizing any physical asset.Boson has partnered with brands such as Tommy Hilfiger and Hogan, as well as technology platforms like WooCommerce, the world's largest e-commerce platform. As a partner at Outlier Ventures, a leading Web3 accelerator, he mentors startups and helps shape the future of Web3. Justin holds a bachelor's degree in physics and two master's degrees in Digital Innovation and Crypto Technology. He is actively involved in research, focusing on the Web3 computable economy, and has co-authored several papers on the subject, including with blockchain economist Professor Jason Potts. Justin's mission is to enable a new computable economy—unlocking exponential wealth and driving a step change in human progress—by building the general-purpose decentralized infrastructure for tokenizing physical assets.

Crypto Hipster Podcast
Discovering the Dolcelorian, an AI Agent Uniquely Suited for a Platform Rebellion, with Justin Banon @ Boson Metasystem (Audio)

Crypto Hipster Podcast

Play Episode Listen Later May 14, 2025 39:29


Justin Banon is a technology, market, and thought leader in Web3, focused on the tokenization of physical real world assets.Justin has contributed op-eds to Coindesk, Blockworks, and The Defiant, and has been featured in Tatler, The Drum, and Cointelegraph. He's appeared on CNBC and is an active speaker and panellist at tier one events such as DEVCON, Davos, NFT NYC and EthCC. Justin founded Boson Protocol - Web3's decentralized commerce layer.  In 2021, Boson raised $36 million and was later named a World Economic Forum Technology Pioneer. In 2024, he announced the launch of a second protocol, Fermion, for the verified tokenization and fractionalization of high-value assets. Together, Boson and Fermion serve as the de facto decentralized infrastructure for tokenizing any physical asset.Boson has partnered with brands such as Tommy Hilfiger and Hogan, as well as technology platforms like WooCommerce, the world's largest e-commerce platform. As a partner at Outlier Ventures, a leading Web3 accelerator, he mentors startups and helps shape the future of Web3. Justin holds a bachelor's degree in physics and two master's degrees in Digital Innovation and Crypto Technology. He is actively involved in research, focusing on the Web3 computable economy, and has co-authored several papers on the subject, including with blockchain economist Professor Jason Potts. Justin's mission is to enable a new computable economy—unlocking exponential wealth and driving a step change in human progress—by building the general-purpose decentralized infrastructure for tokenizing physical assets.

Hustleshare
Shumate Royo - The Hustle of an Ecosystem Builder

Hustleshare

Play Episode Listen Later May 11, 2025 97:42


In this episode of Hustleshare, we welcome Shumate Royo, a passionate educator-turned-ecosystem-builder whose journey redefines what it means to lead with purpose. From her humble beginnings as a history teacher with a heart for youth empowerment, Shumate takes us through her incredible transition into entrepreneurship—co-founding one of the Philippines' first community-driven coworking spaces, The Office Project. Now a central figure in building the Philippine startup ecosystem, Shumate reflects on her time leading DevCon, contributing to national innovation policy, and mentoring future founders. Her story is a powerful testament to resilience, community, and the unshakeable value of staying true to your mission. Whether you're a founder, educator, or advocate for innovation, this episode is packed with hard-earned insights and heartfelt lessons you won't want to miss.This episode is brought to you by OneCFOFor show notes, go to Hustleshare.comHustleshare is powered by Podmachine Test https://plus.acast.com/s/hustleshare. Hosted on Acast. See acast.com/privacy for more information.

Ethereum Cat Herders Podcast
A Fast Confirmation Rule for the Ethereum Protocol with Roberto Saltini | PEEPanEIP#139 #blockchain

Ethereum Cat Herders Podcast

Play Episode Listen Later Mar 11, 2025 60:13


A Confirmation Rule, within blockchain networks, refers to an algorithm implemented by network nodes that determine (either probabilistically or deterministically) the permanence of certain blocks on the blockchain. A Fast Confirmation Rule relies on synchrony conditions but provides a best-case confirmation time of 12 seconds only, greatly improving the latency of the FFG Finalization Rule.Resources: -----------------Presentation: https://docs.google.com/presentation/d/1v9TjJKho5ycLafJwSgnuQ056MiDWJyUzA1WV4LOCIN8/edit#slide=id.g25b5c4e3436_0_0Paper: https://arxiv.org/abs/2405.00549Consensus Specs: https://github.com/ethereum/consensus-specs/pull/3339-----------------Other Resources: Talk on A Fast Confirmation Rule from Devcon 2024: https://youtu.be/p7JPRTELnJc?si=iSvCC0OTVVRmmE9J -----------------PEEPanEIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1FFollow at Twitter:--------------------------Roberto Saltini - https://twitter.com/robsaltiniPooja Ranjan - https://twitter.com/poojaranjan19--------------------------Edited by Akash Kshirsagar https://twitter.com/oceansofmilkTopics covered:-------------------------00:00 - Quick Recap00:22 - PEEPanEIP Intro00:36 - Starting Words02:24 - Roberto Saltini Introduction03:46 - Presentation Start04:02 - What is Confirmation Rule?04:06 - What is Canonical Chain?06:50 - Why do we need the Fast Confirmation Rule?10:05 - Quick recap of Gasper15:25 - A Fast Confirmation Rule algorithm for LMD-GHOST32:43 - A Fast Confirmation Rule LMD+FFG = Gasper40:14 - There is more to Safety: Monotonicity47:04 - Initial Experimental Results49:00 - Last Slide - QR for Paper and useful links49:22 - Presentation End49:46 - Q&A Session49:55 - Benefits and Use cases52:49 - Does assumption act as a blocker?54:00 - Expected timeline for deployment on mainnet56:30 - Can this proposal be implemented on the mainnet in Fusaka?57:57 - Rapid Fire Session59:19 - Closing words by Pooja Ranjan-------------------------#AFastConfirmationRule #Ethereum #PEEPanEIP

The Blockchain Socialist
How to Build Community in Crypto with Beth McCarthy

The Blockchain Socialist

Play Episode Listen Later Feb 25, 2025 30:53


While at Devcon 2024 I spoke to Beth McCarthy, program director of Funding the Commons which I also spoke at in Bangkok about our progress on building on-chain post-capitalism with Breadchain Cooperative. Beth is also my co-author for the Katabasis crypto science fiction series and we spoke together at Devcon about the meme power of capital and why it's bad.We discussed Beth's suggestions for building community when things are so online, the importance of in-person events, and her experience of being up close and personal with many of the previous phases of crypto.If you liked the podcast be sure to give it a review on your preferred podcast platform. If you find content like this important consider donating to my Patreon starting at just $3 per month. It takes quite a lot of my time and resources so any amount helps. Follow me on Twitter (@TBSocialist) or Mastodon (@theblockchainsocialist@social.coop) and join the r/CryptoLeftists subreddit and Discord to join the discussion.Send me your questions or comments about the show and I'll read them out sometime. Support the showICYMI I've written a book about, no surprise, blockchains through a left political framework! The title is Blockchain Radicals: How Capitalism Ruined Crypto and How to Fix It and is being published through Repeater Books, the publishing house started by Mark Fisher who's work influenced me a lot in my thinking. The book is officially published and you use this linktree to find where you can purchase the book based on your region / country.

Espacio Cripto
El Mayor Hackeo de Criptomonedas en la Historia ¿Caerá el mercado por BYBIT? | Noticias Cripto

Espacio Cripto

Play Episode Listen Later Feb 24, 2025 56:41


Esta semana analizamos el hack más grande en la historia financiera hasta la polémica alrededor del meme coin de Javier Milei.Registro para Nucleo: https://words.odisea.xyz/nucleoSuscríbete a Voyager: https://espaciocripto.io/voyagerPara discutir el episodio: https://t.me/espaciocriptoCompra criptomonedas FÁCIL en: https://bando.cool/Frontera Newsletter: ⁠https://frontera.beehiiv.com/subscribe⁠0:00 - Intro0:46 - Resumen de las noticias más importantes de la semana.02:00 Precios de la semana3:51 - Detalles técnicos del hack y cómo Bybit manejó la situación.10:13 - Discusión sobre ingeniería social y lecciones de seguridad.17:51 - Movimientos del hacker y cómo la industria está rastreando los fondos.22:21 - ¿Cómo cubrirá Bybit el hoyo de $1,400 millones?25:16 Ad26:04 - La meme coin de Milei: la polémica de "Libra" y cómo los insiders se llevaron $100 millones.34:43 - ¿Es este el fin del ciclo de los meme coins?46:50 - Noticias rápidas: Coinbase gana a la SEC, reembolsos de FTX y más.51:23 - Devcon en Argentina: ¿por qué es importante para la región?56:05 - Outro

Shir | Khat Persian Blockchain Podcast
The Ultimate Ethereum Devcon Guide | راهنمای جامع ایونت‌های وب۳ و اتریوم | (S07E04)

Shir | Khat Persian Blockchain Podcast

Play Episode Listen Later Feb 19, 2025 144:44


فصل هفتم - قسمت چهارمhttps://shiryakhat.net/2025/02/devcon7.htmlایونت‌های وب۳ یکی از مهم‌ترین فرصت‌ها برای یادگیری، شبکه‌سازی و رشد در دنیای بلاکچین محسوب می‌شوند. در این قسمت از پادکست شیر یا خط، به بررسی جامع ایونت‌های مهم Devcon و Devconnect پرداخته‌ایم. این رویدادها نقش اساسی در شکل‌دهی به اکوسیستم اتریوم دارند و هر ساله هزاران توسعه‌دهنده، محقق، سرمایه‌گذار و علاقه‌مند به بلاکچین را گرد هم می‌آورند. اما شرکت در این ایونت‌ها تنها به خرید بلیط و حضور در کنفرانس خلاصه نمی‌شود—برنامه‌ریزی دقیق، آگاهی از فرصت‌های جانبی و نحوه‌ی تعامل با دیگران از نکات کلیدی برای بهره‌گیری حداکثری از این رویدادها است.در ابتدا، تفاوت میان Devcon و Devconnect را بررسی کردیم. تجربه‌ حضور در Devcon7 در بانکوک و Devconnect در استانبول را مورد بررسی قرار دادیم و چالش‌ها و فرصت‌های هر یک را بیان کردیم.یکی از مهم‌ترین بخش‌های این اپیزود، راهنمای دریافت بلیط و اسکالرشیپ‌ها بود. بسیاری از افراد تصور می‌کنند که ورود به چنین ایونت‌هایی تنها از طریق خرید بلیط امکان‌پذیر است، اما گزینه‌هایی مانند تخفیف‌های مخصوص توسعه‌دهندگان، دانشجویان، و داوطلبان، امکان حضور را برای طیف وسیع‌تری از شرکت‌کنندگان فراهم می‌کند. همچنین، در مورد فرصت‌های داوطلبی (Volunteer) صحبت کردیم نتورکینگ و فرصت‌های شغلی یکی دیگر از موضوعات کلیدی این اپیزود بود. حضور در Devcon یا Devconnect فرصتی طلایی برای معرفی پروژه‌ها، آشنا شدن با افراد تأثیرگذار، و حتی یافتن موقعیت‌های شغلی جدید است. اما برای بهره‌گیری بهتر از این فرصت‌ها، باید نکاتی مانند چگونگی معرفی خود، نحوه شروع مکالمات، و رعایت اصول حرفه‌ای در تعاملات را رعایت کرد. یکی دیگر از موضوعات جذاب این قسمت، تجربه‌ی ایرانی‌ها در این ایونت‌ها بود. مثال‌هایی از حضور داوطلبان و شرکت‌کنندگان ایرانی در Devcon7 و Devconnect استانبول آورده شد و در مورد اسکالرشیپ‌های ویژه‌ای مانند CoinIran Academy Scholarship صحبت شد که برای حمایت از حضور فارسی‌زبانان در این رویدادها ایجاد شده‌اند.در نهایت، به مفهوم Popup City پرداختیم—ایده‌ی شهرهای موقت که در آن جوامع مختلف وب۳ برای مدتی مشخص در یک مکان جمع می‌شوند تا به‌صورت حضوری تعامل داشته باشند. رویدادهایی مانند Zuzalu نمونه‌ای از این جنبش نوظهور هستند که تجربه‌ای کاملاً جدید از زندگی و کار در کنار افراد هم‌فکر را ارائه می‌دهند. اگر قصد دارید در آینده در Devcon، Devconnec یا سایر کنفرانس‌های بلاکچینی شرکت کنید، این قسمت می‌تواند راهنمای جامعی برای شما باشد!حاضران در این قسمت: شایان اسکندری: shayan.es مهدیه امیری: linkedin.com/in/mahdieh-amiri-blockchain صارم اسکندری: linkedin.com/in/sarem-eskandary-38674a185 الیاس سرجوقی: x.com/elyas6126 حسین کاظمی: linkedin.com/in/hossein-kazemi-77754164 حسین سمیعی: linkedin.com/in/syhsamiei مهدیه چاوشی: linkedin.com/in/mahdieh-chavoshiزمان بندی:00:00:00 | مقدمه00:02:54 | معرفی ایونت‌های اتریوم و وب۳ — بررسی اجمالی رویدادهای مهم اتریوم و نقش آن‌ها در اکوسیستم وب۳.00:08:34 | چگونه برای ایونت‌ها بلیط بگیریم؟— روش‌های دریافت بلیط، از خرید عادی تا اسکالرشیپ و دعوت‌نامه‌ها.00:14:23 | برنامه‌ریزی برای ایونت و نکات مهم در نتورکینگ — چطور بهترین بهره را از رویداد ببریم، برنامه‌ریزی کنیم و ارتباطات مؤثری بسازیم.00:33:47 | هدایای تبلیغاتی (Swag) در ایونت‌ها— بررسی انواع هدایای تبلیغاتی که در رویدادها توزیع می‌شوند و اهمیت آن‌ها.00:43:15 | ایونت‌های فرعی (Side Events) و اهمیت آن‌ها — رویدادهای جانبی و فرصت‌های بیشتری برای یادگیری و شبکه‌سازی.00:55:67 | دورهمی کوین‌ایران و تأثیر آن بر کامیونیتی فارسی‌زبان01:10:39 | تجربه شرکت در دوکانکت — تجربیات واقعی از حضور در Devconnect و نکات مهم برای شرکت‌کنندگان.01:14:10 | تجربه شرکت به‌عنوان والنتیر (Volunteer) و چگونگی آن— چطور می‌توان به‌عنوان داوطلب در رویدادها شرکت کرد و چه مزایایی دارد؟01:48:42 | انواع اسکالرشیپ و نحوه دریافت آن برای شرکت در ایونت‌ها — بررسی اسکالرشیپ‌ها، شرایط دریافت و نحوه اقدام برای کمک‌هزینه‌های سفر و حضور.01:54:02 | تأثیر شرکت در این ایونت‌ها بر فرد، زندگی و آینده شغلی— چگونه شرکت در چنین رویدادهایی مسیر شغلی و آینده فرد را تغییر می‌دهد؟02:10:55 | Popup City چیست و چگونه در آن شرکت کنیم؟ — توضیح درباره مفهوم Popup City و تجربه شرکت در آن.02:19:09 | جمع‌بندیتاریخ انتشار: February 18, 2025

The Blockchain Socialist
All my friends hate Google Docs with Andreas Tsamados

The Blockchain Socialist

Play Episode Listen Later Feb 17, 2025 29:26


While at Devcon 2024 I spoke to Andreas Tsamados, cofounder of Fileverse and anime gif connoisseur. I highly recommend trying out ddocs.new as a decentralized alternative to google docs.We spoke about the issue of radical communities using google docs, the importance of decentralized and censorship resistance knowledge sharing systems, and how this is all possible on Fileverse.If you liked the podcast be sure to give it a review on your preferred podcast platform. If you find content like this important consider donating to my Patreon starting at just $3 per month. It takes quite a lot of my time and resources so any amount helps. Follow me on Twitter (@TBSocialist) or Mastodon (@theblockchainsocialist@social.coop) and join the r/CryptoLeftists subreddit and Discord to join the discussion.Send me your questions or comments about the show and I'll read them out sometime. Support the showICYMI I've written a book about, no surprise, blockchains through a left political framework! The title is Blockchain Radicals: How Capitalism Ruined Crypto and How to Fix It and is being published through Repeater Books, the publishing house started by Mark Fisher who's work influenced me a lot in my thinking. The book is officially published and you use this linktree to find where you can purchase the book based on your region / country.

The Blockchain Socialist
Alternatives to VC, Digital Governance and Public AI with Josh Tan

The Blockchain Socialist

Play Episode Listen Later Feb 9, 2025 39:39


While at Devcon 2024 I spoke to Josh Tan, the founder of Metagov, a laboratory for digital governance and lead of DAOstar, a DAO standards body (that I have also been doing some work with as well).We spoke about making democracy just as available as autocracy in digital systems, making alternatives to venture capital, and AI as collective intelligence. We also spoke a bit about the DAOIP-5 web3 grants metadata standard that I've been helping DAOstar with.If you want to listen to my review of Devcon 2024, check it out here.If you liked the podcast be sure to give it a review on your preferred podcast platform. If you find content like this important consider donating to my Patreon starting at just $3 per month. It takes quite a lot of my time and resources so any amount helps. Follow me on Twitter (@TBSocialist) or Mastodon (@theblockchainsocialist@social.coop) and join the r/CryptoLeftists subreddit and Discord to join the discussion.Send me your questions or comments about the show and I'll read them out sometime. Support the showICYMI I've written a book about, no surprise, blockchains through a left political framework! The title is Blockchain Radicals: How Capitalism Ruined Crypto and How to Fix It and is being published through Repeater Books, the publishing house started by Mark Fisher who's work influenced me a lot in my thinking. The book is officially published and you use this linktree to find where you can purchase the book based on your region / country.

Les Cast Codeurs Podcast
LCC 322 - Maaaaveeeeen 4 !

Les Cast Codeurs Podcast

Play Episode Listen Later Feb 9, 2025 77:13


Arnaud et Emmanuel discutent des nouvelles de ce mois. On y parle intégrité de JVM, fetch size de JDBC, MCP, de prompt engineering, de DeepSeek bien sûr mais aussi de Maven 4 et des proxy de répository Maven. Et d'autres choses encore, bonne lecture. Enregistré le 7 février 2025 Téléchargement de l'épisode LesCastCodeurs-Episode-322.mp3 ou en vidéo sur YouTube. News Langages Les evolutions de la JVM pour augmenter l'intégrité https://inside.java/2025/01/03/evolving-default-integrity/ un article sur les raisons pour lesquelles les editeurs de frameworks et les utilisateurs s'arrachent les cheveux et vont continuer garantir l'integrite du code et des données en enlevant des APIs existantes historiquemnt agents dynamiques, setAccessible, Unsafe, JNI Article expliques les risques percus par les mainteneurs de la JVM Franchement c'est un peu leg sur les causes l'article, auto propagande JavaScript Temporal, enfin une API propre et moderne pour gérer les dates en JS https://developer.mozilla.org/en-US/blog/javascript-temporal-is-coming/ JavaScript Temporal est un nouvel objet conçu pour remplacer l'objet Date, qui présente des défauts. Il résout des problèmes tels que le manque de prise en charge des fuseaux horaires et la mutabilité. Temporal introduit des concepts tels que les instants, les heures civiles et les durées. Il fournit des classes pour gérer diverses représentations de date/heure, y compris celles qui tiennent compte du fuseau horaire et celles qui n'en tiennent pas compte. Temporal simplifie l'utilisation de différents calendriers (par exemple, chinois, hébreu). Il comprend des méthodes pour les comparaisons, les conversions et le formatage des dates et des heures. La prise en charge par les navigateurs est expérimentale, Firefox Nightly ayant l'implémentation la plus aboutie. Un polyfill est disponible pour essayer Temporal dans n'importe quel navigateur. Librairies Un article sur les fetch size du JDBC et les impacts sur vos applications https://in.relation.to/2025/01/24/jdbc-fetch-size/ qui connait la valeur fetch size par default de son driver? en fonction de vos use cases, ca peut etre devastateur exemple d'une appli qui retourne 12 lignes et un fetch size de oracle a 10, 2 a/r pour rien et si c'est 50 lignres retournées la base de donnée est le facteur limitant, pas Java donc monter sont fetch size est avantageux, on utilise la memoire de Java pour eviter la latence Quarkus annouce les MCP servers project pour collecter les servier MCP en Java https://quarkus.io/blog/introducing-mcp-servers/ MCP d'Anthropic introspecteur de bases JDBC lecteur de filke system Dessine en Java FX demarrables facilement avec jbang et testes avec claude desktop, goose et mcp-cli permet d'utliser le pouvoir des librarires Java de votre IA d'ailleurs Spring a la version 0.6 de leur support MCP https://spring.io/blog/2025/01/23/spring-ai-mcp-0 Infrastructure Apache Flink sur Kibernetes https://www.decodable.co/blog/get-running-with-apache-flink-on-kubernetes-2 un article tres complet ejn deux parties sur l'installation de Flink sur Kubernetes installation, setup mais aussi le checkpointing, la HA, l'observablité Data et Intelligence Artificielle 10 techniques de prompt engineering https://medium.com/google-cloud/10-prompt-engineering-techniques-every-beginner-should-know-bf6c195916c7 Si vous voulez aller plus loin, l'article référence un très bon livre blanc sur le prompt engineering https://www.kaggle.com/whitepaper-prompt-engineering Les techniques évoquées : Zero-Shot Prompting: On demande directement à l'IA de répondre à une question sans lui fournir d'exemple préalable. C'est comme si on posait une question à une personne sans lui donner de contexte. Few-Shot Prompting: On donne à l'IA un ou plusieurs exemples de la tâche qu'on souhaite qu'elle accomplisse. C'est comme montrer à quelqu'un comment faire quelque chose avant de lui demander de le faire. System Prompting: On définit le contexte général et le but de la tâche pour l'IA. C'est comme donner à l'IA des instructions générales sur ce qu'elle doit faire. Role Prompting: On attribue un rôle spécifique à l'IA (enseignant, journaliste, etc.). C'est comme demander à quelqu'un de jouer un rôle spécifique. Contextual Prompting: On fournit des informations supplémentaires ou un contexte pour la tâche. C'est comme donner à quelqu'un toutes les informations nécessaires pour répondre à une question. Step-Back Prompting: On pose d'abord une question générale, puis on utilise la réponse pour poser une question plus spécifique. C'est comme poser une question ouverte avant de poser une question plus fermée. Chain-of-Thought Prompting: On demande à l'IA de montrer étape par étape comment elle arrive à sa conclusion. C'est comme demander à quelqu'un d'expliquer son raisonnement. Self-Consistency Prompting: On pose plusieurs fois la même question à l'IA et on compare les réponses pour trouver la plus cohérente. C'est comme vérifier une réponse en la posant sous différentes formes. Tree-of-Thoughts Prompting: On permet à l'IA d'explorer plusieurs chemins de raisonnement en même temps. C'est comme considérer toutes les options possibles avant de prendre une décision. ReAct Prompting: On permet à l'IA d'interagir avec des outils externes pour résoudre des problèmes complexes. C'est comme donner à quelqu'un les outils nécessaires pour résoudre un problème. Les patterns GenAI the thoughtworks https://martinfowler.com/articles/gen-ai-patterns/ tres introductif et pre RAG le direct prompt qui est un appel direct au LLM: limitations de connaissance et de controle de l'experience eval: evaluer la sortie d'un LLM avec plusieurs techniques mais fondamentalement une fonction qui prend la demande, la reponse et donc un score numerique evaluation via un LLM (le meme ou un autre), ou evaluation humaine tourner les evaluations a partir de la chaine de build amis aussi en live vu que les LLMs puvent evoluer. Decrit les embedding notament d'image amis aussi de texte avec la notion de contexte DeepSeek et la fin de la domination de NVidia https://youtubetranscriptoptimizer.com/blog/05_the_short_case_for_nvda un article sur les raisons pour lesquelles NVIDIA va se faire cahllengert sur ses marges 90% de marge quand meme parce que les plus gros GPU et CUDA qui est proprio mais des approches ardware alternatives existent qui sont plus efficientes (TPU et gros waffle) Google, MS et d'autres construisent leurs GPU alternatifs CUDA devient de moins en moins le linga franca avec l'investissement sur des langages intermediares alternatifs par Apple, Google OpenAI etc L'article parle de DeepSkeek qui est venu mettre une baffe dans le monde des LLMs Ils ont construit un competiteur a gpt4o et o1 avec 5M de dollars et des capacites de raisonnements impressionnant la cles c'etait beaucoup de trick d'optimisation mais le plus gros est d'avoir des poids de neurores sur 8 bits vs 32 pour les autres. et donc de quatizer au fil de l'eau et au moment de l'entrainement beaucoup de reinforcemnt learning innovatifs aussi et des Mixture of Expert donc ~50x moins chers que OpenAI Donc plus besoin de GPU qui on des tonnes de vRAM ah et DeepSeek est open source un article de semianalytics change un peu le narratif le papier de DeepSkeek en dit long via ses omissions par ensemple les 6M c'est juste l'inference en GPU, pas les couts de recherches et divers trials et erreurs en comparaison Claude Sonnet a coute 10M en infererence DeepSeek a beaucoup de CPU pre ban et ceratins post bans evalués a 5 Milliards en investissement. leurs avancées et leur ouverture reste extremement interessante Une intro à Apache Iceberg http://blog.ippon.fr/2025/01/17/la-revolution-des-donnees-lavenement-des-lakehouses-avec-apache-iceberg/ issue des limites du data lake. non structuré et des Data Warehouses aux limites en diversite de données et de volume entrent les lakehouse Et particulierement Apache Iceberg issue de Netflix gestion de schema mais flexible notion de copy en write vs merge on read en fonction de besoins garantie atomicite, coherence, isoliation et durabilite notion de time travel et rollback partitions cachées (qui abstraient la partition et ses transfos) et evolution de partitions compatbile avec les moteurs de calcul comme spark, trino, flink etc explique la structure des metadonnées et des données Guillaume s'amuse à générer des histoires courtes de Science-Fiction en programmant des Agents IA avec LangChain4j et aussi avec des workflows https://glaforge.dev/posts/2025/01/27/an-ai-agent-to-generate-short-scifi-stories/ https://glaforge.dev/posts/2025/01/31/a-genai-agent-with-a-real-workflow/ Création d'un générateur automatisé de nouvelles de science-fiction à l'aide de Gemini et Imagen en Java, LangChain4j, sur Google Cloud. Le système génère chaque nuit des histoires, complétées par des illustrations créées par le modèle Imagen 3, et les publie sur un site Web. Une étape d'auto-réflexion utilise Gemini pour sélectionner la meilleure image pour chaque chapitre. L'agent utilise un workflow explicite, drivé par le code Java, où les étapes sont prédéfinies dans le code, plutôt que de s'appuyer sur une planification basée sur LLM. Le code est disponible sur GitHub et l'application est déployée sur Google Cloud. L'article oppose les agents de workflow explicites aux agents autonomes, en soulignant les compromis de chaque approche. Car parfois, les Agent IA autonomes qui gèrent leur propre planning hallucinent un peu trop et n'établissent pas un plan correctement, ou ne le suive pas comme il faut, voire hallucine des “function call”. Le projet utilise Cloud Build, le Cloud Run jobs, Cloud Scheduler, Firestore comme base de données, et Firebase pour le déploiement et l'automatisation du frontend. Dans le deuxième article, L'approche est différente, Guillaume utilise un outil de Workflow, plutôt que de diriger le planning avec du code Java. L'approche impérative utilise du code Java explicite pour orchestrer le workflow, offrant ainsi un contrôle et une parallélisation précis. L'approche déclarative utilise un fichier YAML pour définir le workflow, en spécifiant les étapes, les entrées, les sorties et l'ordre d'exécution. Le workflow comprend les étapes permettant de générer une histoire avec Gemini 2, de créer une invite d'image, de générer des images avec Imagen 3 et d'enregistrer le résultat dans Cloud Firestore (base de donnée NoSQL). Les principaux avantages de l'approche impérative sont un contrôle précis, une parallélisation explicite et des outils de programmation familiers. Les principaux avantages de l'approche déclarative sont des définitions de workflow peut-être plus faciles à comprendre (même si c'est un YAML, berk !) la visualisation, l'évolutivité et une maintenance simplifiée (on peut juste changer le YAML dans la console, comme au bon vieux temps du PHP en prod). Les inconvénients de l'approche impérative incluent le besoin de connaissances en programmation, les défis potentiels en matière de maintenance et la gestion des conteneurs. Les inconvénients de l'approche déclarative incluent une création YAML pénible, un contrôle de parallélisation limité, l'absence d'émulateur local et un débogage moins intuitif. Le choix entre les approches dépend des exigences du projet, la déclarative étant adaptée aux workflows plus simples. L'article conclut que la planification déclarative peut aider les agents IA à rester concentrés et prévisibles. Outillage Vulnérabilité des proxy Maven https://github.blog/security/vulnerability-research/attacks-on-maven-proxy-repositories/ Quelque soit le langage, la techno, il est hautement conseillé de mettre en place des gestionnaires de repositories en tant que proxy pour mieux contrôler les dépendances qui contribuent à la création de vos produits Michael Stepankin de l'équipe GitHub Security Lab a cherché a savoir si ces derniers ne sont pas aussi sources de vulnérabilité en étudiant quelques CVEs sur des produits comme JFrog Artifactory, Sonatype Nexus, et Reposilite Certaines failles viennent de la UI des produits qui permettent d'afficher les artifacts (ex: mettez un JS dans un fichier POM) et même de naviguer dedans (ex: voir le contenu d'un jar / zip et on exploite l'API pour lire, voir modifier des fichiers du serveur en dehors des archives) Les artifacts peuvent aussi être compromis en jouant sur les paramètres propriétaires des URLs ou en jouant sur le nomage avec les encodings. Bref, rien n'est simple ni niveau. Tout système rajoute de la compléxité et il est important de les tenir à mettre à jour. Il faut surveiller activement sa chaine de distribution via différents moyens et ne pas tout miser sur le repository manager. L'auteur a fait une présentation sur le sujet : https://www.youtube.com/watch?v=0Z_QXtk0Z54 Apache Maven 4… Bientôt, c'est promis …. qu'est ce qu'il y aura dedans ? https://gnodet.github.io/maven4-presentation/ Et aussi https://github.com/Bukama/MavenStuff/blob/main/Maven4/whatsnewinmaven4.md Apache Maven 4 Doucement mais surement …. c'est le principe d'un projet Maven 4.0.0-rc-2 est dispo (Dec 2024). Maven a plus de 20 ans et est largement utilisé dans l'écosystème Java. La compatibilité ascendante a toujours été une priorité, mais elle a limité la flexibilité. Maven 4 introduit des changements significatifs, notamment un nouveau schéma de construction et des améliorations du code. Changements du POM Séparation du Build-POM et du Consumer-POM : Build-POM : Contient des informations propres à la construction (ex. plugins, configurations). Consumer-POM : Contient uniquement les informations nécessaires aux consommateurs d'artefacts (ex. dépendances). Nouveau Modèle Version 4.1.0 : Utilisé uniquement pour le Build-POM, alors que le Consumer-POM reste en 4.0.0 pour la compatibilité. Introduit de nouveaux éléments et en marque certains comme obsolètes. Modules renommés en sous-projets : “Modules” devient “Sous-projets” pour éviter la confusion avec les Modules Java. L'élément remplace (qui reste pris en charge). Nouveau type de packaging : “bom” (Bill of Materials) : Différencie les POMs parents et les BOMs de gestion des dépendances. Prend en charge les exclusions et les imports basés sur les classifiers. Déclaration explicite du répertoire racine : permet de définir explicitement le répertoire racine du projet. Élimine toute ambiguïté sur la localisation des racines de projet. Nouvelles variables de répertoire : ${project.rootDirectory}, ${session.topDirectory} et ${session.rootDirectory} pour une meilleure gestion des chemins. Remplace les anciennes solutions non officielles et variables internes obsolètes. Prise en charge de syntaxes alternatives pour le POM Introduction de ModelParser SPI permettant des syntaxes alternatives pour le POM. Apache Maven Hocon Extension est un exemple précoce de cette fonctionnalité. Améliorations pour les sous-projets Versioning automatique des parents Il n'est plus nécessaire de définir la version des parents dans chaque sous-projet. Fonctionne avec le modèle de version 4.1.0 et s'étend aux dépendances internes au projet. Support complet des variables compatibles CI Le Flatten Maven Plugin n'est plus requis. Prend en charge les variables comme ${revision} pour le versioning. Peut être défini via maven.config ou la ligne de commande (mvn verify -Drevision=4.0.1). Améliorations et corrections du Reactor Correction de bug : Gestion améliorée de --also-make lors de la reprise des builds. Nouvelle option --resume (-r) pour redémarrer à partir du dernier sous-projet en échec. Les sous-projets déjà construits avec succès sont ignorés lors de la reprise. Constructions sensibles aux sous-dossiers : Possibilité d'exécuter des outils sur des sous-projets sélectionnés uniquement. Recommandation : Utiliser mvn verify plutôt que mvn clean install. Autres Améliorations Timestamps cohérents pour tous les sous-projets dans les archives packagées. Déploiement amélioré : Le déploiement ne se produit que si tous les sous-projets sont construits avec succès. Changements de workflow, cycle de vie et exécution Java 17 requis pour exécuter Maven Java 17 est le JDK minimum requis pour exécuter Maven 4. Les anciennes versions de Java peuvent toujours être ciblées pour la compilation via Maven Toolchains. Java 17 a été préféré à Java 21 en raison d'un support à long terme plus étendu. Mise à jour des plugins et maintenance des applications Suppression des fonctionnalités obsolètes (ex. Plexus Containers, expressions ${pom.}). Mise à jour du Super POM, modifiant les versions par défaut des plugins. Les builds peuvent se comporter différemment ; définissez des versions fixes des plugins pour éviter les changements inattendus. Maven 4 affiche un avertissement si des versions par défaut sont utilisées. Nouveau paramètre “Fail on Severity” Le build peut échouer si des messages de log atteignent un niveau de gravité spécifique (ex. WARN). Utilisable via --fail-on-severity WARN ou -fos WARN. Maven Shell (mvnsh) Chaque exécution de mvn nécessitait auparavant un redémarrage complet de Java/Maven. Maven 4 introduit Maven Shell (mvnsh), qui maintient un processus Maven résident unique ouvert pour plusieurs commandes. Améliore la performance et réduit les temps de build. Alternative : Utilisez Maven Daemon (mvnd), qui gère un pool de processus Maven résidents. Architecture Un article sur les feature flags avec Unleash https://feeds.feedblitz.com//911939960/0/baeldungImplement-Feature-Flags-in-Java-With-Unleash Pour A/B testing et des cycles de développements plus rapides pour « tester en prod » Montre comment tourner sous docker unleash Et ajouter la librairie a du code java pour tester un feature flag Sécurité Keycloak 26.1 https://www.keycloak.org/2025/01/keycloak-2610-released.html detection des noeuds via la proble base de donnée aulieu echange reseau virtual threads pour infinispan et jgroups opentelemetry tracing supporté et plein de fonctionalités de sécurité Loi, société et organisation Les grands morceaux du coût et revenus d'une conférence. Ici http://bdx.io|bdx.io https://bsky.app/profile/ameliebenoit33.bsky.social/post/3lgzslhedzk2a 44% le billet 52% les sponsors 38% loc du lieu 29% traiteur et café 12% standiste 5% frais speaker (donc pas tous) Ask Me Anything Julien de Provin: J'aime beaucoup le mode “continuous testing” de Quarkus, et je me demandais s'il existait une alternative en dehors de Quarkus, ou à défaut, des ressources sur son fonctionnement ? J'aimerais beaucoup avoir un outil agnostique utilisable sur les projets non-Quarkus sur lesquels j'intervient, quitte à y metttre un peu d'huile de coude (ou de phalange pour le coup). https://github.com/infinitest/infinitest/ Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 6-7 février 2025 : Touraine Tech - Tours (France) 21 février 2025 : LyonJS 100 - Lyon (France) 28 février 2025 : Paris TS La Conf - Paris (France) 6 mars 2025 : DevCon #24 : 100% IA - Paris (France) 13 mars 2025 : Oracle CloudWorld Tour Paris - Paris (France) 14 mars 2025 : Rust In Paris 2025 - Paris (France) 19-21 mars 2025 : React Paris - Paris (France) 20 mars 2025 : PGDay Paris - Paris (France) 20-21 mars 2025 : Agile Niort - Niort (France) 25 mars 2025 : ParisTestConf - Paris (France) 26-29 mars 2025 : JChateau Unconference 2025 - Cour-Cheverny (France) 27-28 mars 2025 : SymfonyLive Paris 2025 - Paris (France) 28 mars 2025 : DataDays - Lille (France) 28-29 mars 2025 : Agile Games France 2025 - Lille (France) 3 avril 2025 : DotJS - Paris (France) 3 avril 2025 : SoCraTes Rennes 2025 - Rennes (France) 4 avril 2025 : Flutter Connection 2025 - Paris (France) 4 avril 2025 : aMP Orléans 04-04-2025 - Orléans (France) 10-11 avril 2025 : Android Makers - Montrouge (France) 10-12 avril 2025 : Devoxx Greece - Athens (Greece) 16-18 avril 2025 : Devoxx France - Paris (France) 23-25 avril 2025 : MODERN ENDPOINT MANAGEMENT EMEA SUMMIT 2025 - Paris (France) 24 avril 2025 : IA Data Day 2025 - Strasbourg (France) 29-30 avril 2025 : MixIT - Lyon (France) 7-9 mai 2025 : Devoxx UK - London (UK) 15 mai 2025 : Cloud Toulouse - Toulouse (France) 16 mai 2025 : AFUP Day 2025 Lille - Lille (France) 16 mai 2025 : AFUP Day 2025 Lyon - Lyon (France) 16 mai 2025 : AFUP Day 2025 Poitiers - Poitiers (France) 24 mai 2025 : Polycloud - Montpellier (France) 24 mai 2025 : NG Baguette Conf 2025 - Nantes (France) 5-6 juin 2025 : AlpesCraft - Grenoble (France) 5-6 juin 2025 : Devquest 2025 - Niort (France) 10-11 juin 2025 : Modern Workplace Conference Paris 2025 - Paris (France) 11-13 juin 2025 : Devoxx Poland - Krakow (Poland) 12-13 juin 2025 : Agile Tour Toulouse - Toulouse (France) 12-13 juin 2025 : DevLille - Lille (France) 13 juin 2025 : Tech F'Est 2025 - Nancy (France) 17 juin 2025 : Mobilis In Mobile - Nantes (France) 24 juin 2025 : WAX 2025 - Aix-en-Provence (France) 25-26 juin 2025 : Agi'Lille 2025 - Lille (France) 25-27 juin 2025 : BreizhCamp 2025 - Rennes (France) 26-27 juin 2025 : Sunny Tech - Montpellier (France) 1-4 juillet 2025 : Open edX Conference - 2025 - Palaiseau (France) 7-9 juillet 2025 : Riviera DEV 2025 - Sophia Antipolis (France) 18-19 septembre 2025 : API Platform Conference - Lille (France) & Online 2-3 octobre 2025 : Volcamp - Clermont-Ferrand (France) 6-10 octobre 2025 : Devoxx Belgium - Antwerp (Belgium) 9-10 octobre 2025 : Forum PHP 2025 - Marne-la-Vallée (France) 16-17 octobre 2025 : DevFest Nantes - Nantes (France) 4-7 novembre 2025 : NewCrafts 2025 - Paris (France) 6 novembre 2025 : dotAI 2025 - Paris (France) 7 novembre 2025 : BDX I/O - Bordeaux (France) 12-14 novembre 2025 : Devoxx Morocco - Marrakech (Morocco) 28-31 janvier 2026 : SnowCamp 2026 - Grenoble (France) 23-25 avril 2026 : Devoxx Greece - Athens (Greece) 17 juin 2026 : Devoxx Poland - Krakow (Poland) Nous contacter Pour réagir à cet épisode, venez discuter sur le groupe Google https://groups.google.com/group/lescastcodeurs Contactez-nous via X/twitter https://twitter.com/lescastcodeurs ou Bluesky https://bsky.app/profile/lescastcodeurs.com Faire un crowdcast ou une crowdquestion Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs Tous les épisodes et toutes les infos sur https://lescastcodeurs.com/

The Blockchain Socialist
How to Die a Good Death with Sarah Friend

The Blockchain Socialist

Play Episode Listen Later Feb 2, 2025 43:27


While at Devcon 2024 I spoke to Sarah Friend,an artist and software developer from Canada and based in Berlin. In 2023, she was a research fellow at Summer of Protocols, led by Venkatesh Rao and the Ethereum Foundation, studying the death of protocols and published a paper on "Good Death".We discussed her findings in her research on how and when protocols are considered dead, how different human cultures view death and the silliness behind the longevity movement.If you liked the podcast be sure to give it a review on your preferred podcast platform. If you find content like this important consider donating to my Patreon starting at just $3 per month. It takes quite a lot of my time and resources so any amount helps. Follow me on Twitter (@TBSocialist) or Mastodon (@theblockchainsocialist@social.coop) and join the r/CryptoLeftists subreddit and Discord to join the discussion.Send me your questions or comments about the show and I'll read them out sometime. Support the showICYMI I've written a book about, no surprise, blockchains through a left political framework! The title is Blockchain Radicals: How Capitalism Ruined Crypto and How to Fix It and is being published through Repeater Books, the publishing house started by Mark Fisher who's work influenced me a lot in my thinking. The book is officially published and you use this linktree to find where you can purchase the book based on your region / country.

Les Cast Codeurs Podcast
LCC 321 - Les évènements écran large

Les Cast Codeurs Podcast

Play Episode Listen Later Jan 21, 2025 73:53


Arnaud et Emmanuel discutent des versions Java, font un résumé de l'ecosystème WebAssembly, discutent du nouveau Model Context Protocol, parlent d'observabilité avec notamment les Wide Events et de pleins d'autres choses encore. Enregistré le 17 janvier 2025 Téléchargement de l'épisode LesCastCodeurs-Episode–321.mp3 ou en vidéo sur YouTube. News Langages java trend par InfoQ https://www.infoq.com/articles/java-trends-report–2024/ Java 17 finalement depasse 11 et 8 ~30/33% Java 21 est à 1.4% commonhaus apparait GraalVM en early majority Spring AI et langchain4j en innovateurs SB 3 voit son adoption augmenter Un bon résumé sur WebAssembly, les différentes specs comme WASM GC, WASI, WIT, etc https://2ality.com/2025/01/webassembly-language-ecosystem.html WebAssembly (Wasm) est un format d'instructions binaires pour une machine virtuelle basée sur une pile, permettant la portabilité et l'efficacité du code. Wasm a évolué à partir d'asm.js, un sous-ensemble de JavaScript qui pouvait fonctionner à des vitesses proches de celles natives. WASI (WebAssembly System Interface) permet à Wasm de fonctionner en dehors des navigateurs Web, fournissant des API pour le système de fichiers, CLI, HTTP, etc. Le modèle de composant WebAssembly permet l'interopérabilité entre les langages Wasm à l'aide de WIT (Wasm Interface Type) et d'ABI canonique. Les composants Wasm se composent d'un module central et d'interfaces WIT pour les importations/exportations, facilitant l'interaction indépendante du langage. Les interfaces WIT décrivent les types et les fonctions, tandis que les mondes WIT définissent les capacités et les besoins d'un composant (importations/exportations). La gestion des packages Wasm est assurée par Warg, un protocole pour les registres de packages Wasm. Une enquête a montré que Rust est le langage Wasm le plus utilisé, suivi de Kotlin et de C++; de nombreux autres langages sont également en train d'émerger. Un algorithme de comptage a taille limitée ne mémoire a été inventé https://www.quantamagazine.org/computer-scientists-invent-an-efficient-new-way-to-count–20240516/ élimine un mot de manière aléatoire mais avec une probabilité connue quand il y a besoin de récupérer de l'espace cela se fait par round et on augmente la probabilité de suppression à chaque round donc au final, ne nombre de mots / la probabilité d'avoir été éliminé donne une mesure approximative mais plutot précise Librairies Les contributions Spring passent du CLA au DCO https://spring.io/blog/2025/01/06/hello-dco-goodbye-cla-simplifying-contributions-to-spring d'abord manuel amis meme automatisé le CLA est une document legal complexe qui peut limiter les contribuitions le DCO vient le Linux je crois et est super simple accord que la licence de la conmtrib est celle du projet accord que le code est public et distribué en perpetuité s'appuie sur les -s de git pour le sign off Ecrire un serveur MCP en Quarkus https://quarkus.io/blog/mcp-server/ MCP est un protocol proposé paor Antropic pour integrer des outils orchestrables par les LLMs MCP est frais et va plus loin que les outils offre la notion de resource (file), de functions (tools), et de proimpts pre-built pour appeler l'outil de la meilleure façon On en reparlera a pres avec les agent dans un article suivant il y a une extension Quarkus pour simplifier le codage un article plus detaillé sur l'integration Quarkus https://quarkus.io/blog/quarkus-langchain4j-mcp/ GreenMail un mini mail server en java https://greenmail-mail-test.github.io/greenmail/#features-api Utile pour les tests d'integration Supporte SMTP, POP3 et IMAP avec TLS/SSL Propose des integrations JUnit, Spring Une mini UI et des APIs REST permettent d'interagir avec le serveur si par exemple vous le partagé dans un container (il n'y a pas d'integration TestContainer existante mais elle n'est pas compliquée à écrire) Infrastructure Docker Bake in a visual way https://dev.to/aurelievache/understanding-docker-part–47-docker-bake–4p05 docker back propose d'utiliser des fichiers de configuration (format HCL) pour lancer ses builds d'images et docker compose en gros voyez ce DSL comme un Makefile très simplifié pour les commandes docker qui souvent peuvent avoir un peu trop de paramètres Datadog continue de s'etendre avec l'acquisition de Quickwit https://www.datadoghq.com/blog/datadog-acquires-quickwit/ Solution open-source de recherche des logs qui peut être déployée on-premise et dans le cloud https://quickwit.io/ Les logs ne quittent plus votre environment ce qui permet de répondre à des besoins de sécurité, privacy et réglementaire Web 33 concepts en javascript https://github.com/leonardomso/33-js-concepts Call Stack, Primitive Types, Value Types and Reference Types, Implicit, Explicit, Nominal, Structuring and Duck Typing, == vs === vs typeof, Function Scope, Block Scope and Lexical Scope, Expression vs Statement, IIFE, Modules and Namespaces, Message Queue and Event Loop, setTimeout, setInterval and requestAnimationFrame, JavaScript Engines, Bitwise Operators, Type Arrays and Array Buffers, DOM and Layout Trees, Factories and Classes, this, call, apply and bind, new, Constructor, instanceof and Instances, Prototype Inheritance and Prototype Chain, Object.create and Object.assign, map, reduce, filter, Pure Functions, Side Effects, State Mutation and Event Propagation, Closures, High Order Functions, Recursion, Collections and Generators, Promises, async/await, Data Structures, Expensive Operation and Big O Notation, Algorithms, Inheritance, Polymorphism and Code Reuse, Design Patterns, Partial Applications, Currying, Compose and Pipe, Clean Code Data et Intelligence Artificielle Phi 4 et les small language models https://techcommunity.microsoft.com/blog/aiplatformblog/introducing-phi–4-microsoft%e2%80%99s-newest-small-language-model-specializing-in-comple/4357090 Phi 4 un SML pour les usages locaux notamment 14B de parametres belle progression de ~20 points sur un score aggregé et qui le rapproche de Llama 3.3 et ses 70B de parametres bon en math (data set synthétique) Comment utiliser Gemini 2.0 Flash Thinking (le modèle de Google qui fait du raisonnement à la sauce chain of thought) en Java avec LangChain4j https://glaforge.dev/posts/2024/12/20/lets-think-with-gemini–2-thinking-mode-and-langchain4j/ Google a sorti Gemini 2.0 Flash, un petit modèle de la famille Gemini the “thinking mode” simule les cheminements de pensée (Chain of thoughts etc) décompose beaucoup plus les taches coplexes en plusiewurs taches un exemple est montré sur le modele se battant avec le probleme Les recommendations d'Antropic sur les systèmes d'agents https://www.anthropic.com/research/building-effective-agents défini les agents et les workflow Ne recommence pas les frameworks (LangChain, Amazon Bedrock AI Agent etc) le fameux débat sur l'abstraction Beaucoup de patterns implementable avec quelques lignes sans frameworks Plusieurs blocks de complexité croissante Augmented LLM (RAG, memory etc): Anthropic dit que les LLMs savent coordonner cela via MCP apr exemple Second: workflow prompt chaining : avec des gates et appelle les LLMs savent coordonner successivement ; favorise la precision vs la latence vu que les taches sont décomposées en plusieurs calls LLMs Workflow routing: classifie une entree et choisie la route a meilleure: separation de responsabilité Workflow : parallelisation: LLM travaillent en paralllele sur une tache et un aggregateur fait la synthèse. Paralleisaiton avec saucissonage de la tache ou voter sur le meilleur réponse Workflow : orchestrator workers: quand les taches ne sont pas bounded ou connues (genre le nombre de fichiers de code à changer) - les sous taches ne sont pas prédéfinies Workflow: evaluator optimizer: nun LLM propose une réponse, un LLM l'évalue et demande une meilleure réponse au besoin Agents: commande ou interaction avec l;humain puis autonome meme si il peut revenir demander des precisions à l'humain. Agents sont souvent des LLM utilisât des outil pour modifier l'environnement et réagir a feedback en boucle Ideal pour les problèmes ouverts et ou le nombre d'étapes n'est pas connu Recommende d'y aller avec une complexité progressive L'IA c'est pas donné https://techcrunch.com/2025/01/05/openai-is-losing-money-on-its-pricey-chatgpt-pro-plan-ceo-sam-altman-says/ OpenAI annonce que même avec des licenses à 200$/mois ils ne couvrent pas leurs couts associés… A quand l'explosion de la bulle IA ? Outillage Ghostty, un nouveau terminal pour Linux et macOS : https://ghostty.org/ Initié par Mitchell Hashimoto (hashicorp) Ghostty est un émulateur de terminal natif pour macOS et Linux. Il est écrit en Swift et utilise AppKit et SwiftUI sur macOS, et en Zig et utilise l'API GTK4 C sur Linux. Il utilise des composants d'interface utilisateur native et des raccourcis clavier et souris standard. Il prend en charge Quick Look, Force Touch et d'autres fonctionnalités spécifiques à macOS. Ghostty essaie de fournir un ensemble riche de fonctionnalités utiles pour un usage quotidien. Comment Pinterest utilise Honeycomb pour améliorer sa CI https://medium.com/pinterest-engineering/how-pinterest-leverages-honeycomb-to-enhance-ci-observability-and-improve-ci-build-stability–15eede563d75 Pinterest utilise Honeycomb pour améliorer l'observabilité de l'intégration continue (CI). Honeycomb permet à Pinterest de visualiser les métriques de build, d'analyser les tendances et de prendre des décisions basées sur les données. Honeycomb aide également Pinterest à identifier les causes potentielles des échecs de build et à rationaliser les tâches d'astreinte. Honeycomb peut également être utilisé pour suivre les métriques de build locales iOS aux côtés des détails de la machine, ce qui aide Pinterest à prioriser les mises à niveau des ordinateurs portables pour les développeurs. Méthodologies Suite à notre épisode sur les différents types de documentation, cet article parle des bonnes pratiques à suivre pour les tutoriels https://refactoringenglish.com/chapters/rules-for-software-tutorials/ Écrivez des tutoriels pour les débutants, en évitant le jargon et la terminologie complexe. Promettez un résultat clair dans le titre et expliquez l'objectif dans l'introduction. Montrez le résultat final tôt pour réduire les ambiguïtés. Rendez les extraits de code copiables et collables, en évitant les invites de shell et les commandes interactives. Utilisez les versions longues des indicateurs de ligne de commande pour plus de clarté. Séparez les valeurs définies par l'utilisateur de la logique réutilisable à l'aide de variables d'environnement ou de constantes nommées. Épargnez au lecteur les tâches inutiles en utilisant des scripts. Laissez les ordinateurs évaluer la logique conditionnelle, pas le lecteur. Maintenez le code en état de fonctionnement tout au long du tutoriel. Enseignez une chose par tutoriel et minimisez les dépendances. Les Wide events, un “nouveau” concept en observabilité https://jeremymorrell.dev/blog/a-practitioners-guide-to-wide-events/ un autre article https://isburmistrov.substack.com/p/all-you-need-is-wide-events-not-metrics L'idée est de logger des evenements (genre JSON log) avec le plus d'infos possible de la machine, la ram, la versiond e l'appli, l'utilisateur, le numero de build qui a produit l'appli, la derniere PR etc etc ca permet de filtrer et grouper by et de voir des correlations visuelles tres rapidement et de zoomer tiens les ventes baisses de 20% tiens en fait ca vient de l'appli andriod tiens aps correle a la version de l'appli mais la version de l'os si! le deuxieme article est facile a lire le premier est un guide d'usage exhaustif du concept Entre argumenter et se donner 5 minutes https://signalvnoise.com/posts/3124-give-it-five-minutes on veut souvent argumenter aka poser des questions en ayant déjà la reponse en soi emotionnellement mais ca amene beaucoup de verbiage donner 5 minutes à l'idée le temps d'y penser avant d'argumenter Loi, société et organisation Des juges fédéraux arrêtent le principe de la neutralité du net https://www.lemonde.fr/pixels/article/2025/01/03/les-etats-unis-reviennent-en-arriere-sur-le-principe-de-la-neutralite-du-net_6479575_4408996.html?lmd_medium=al&lmd_campaign=envoye-par-appli&lmd_creation=ios&lmd_source=default la neutralité du net c'est l'interdiction de traiter un paquet différemment en fonction de son émetteur Par exemple un paquet Netflix qui serait ralenti vs un paquet Amazon Donald trump est contre cette neutralité. À voir les impacts concrets dans un marché moins régulé. Rubrique débutant Un petit article sur les float vs les double en Java https://www.baeldung.com/java-float-vs-double 4 vs 8 bytes precision max de 7 vs 15 echele 10^38 vs 10^308 (ordre de grandeur) perf a peu pret similaire sauf peut etre pour des modeles d'IA qui vont privilegier une taille plus petite parfois attention overflow et les accumulation d'erreurs d'approximation BigDecimal Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 20 janvier 2025 : Elastic{ON} - Paris (France) 22–25 janvier 2025 : SnowCamp 2025 - Grenoble (France) 24–25 janvier 2025 : Agile Games Île-de-France 2025 - Paris (France) 6–7 février 2025 : Touraine Tech - Tours (France) 21 février 2025 : LyonJS 100 - Lyon (France) 28 février 2025 : Paris TS La Conf - Paris (France) 6 mars 2025 : DevCon #24 : 100% IA - Paris (France) 13 mars 2025 : Oracle CloudWorld Tour Paris - Paris (France) 14 mars 2025 : Rust In Paris 2025 - Paris (France) 19–21 mars 2025 : React Paris - Paris (France) 20 mars 2025 : PGDay Paris - Paris (France) 20–21 mars 2025 : Agile Niort - Niort (France) 25 mars 2025 : ParisTestConf - Paris (France) 26–29 mars 2025 : JChateau Unconference 2025 - Cour-Cheverny (France) 27–28 mars 2025 : SymfonyLive Paris 2025 - Paris (France) 28 mars 2025 : DataDays - Lille (France) 28–29 mars 2025 : Agile Games France 2025 - Lille (France) 3 avril 2025 : DotJS - Paris (France) 3 avril 2025 : SoCraTes Rennes 2025 - Rennes (France) 4 avril 2025 : Flutter Connection 2025 - Paris (France) 10–11 avril 2025 : Android Makers - Montrouge (France) 10–12 avril 2025 : Devoxx Greece - Athens (Greece) 16–18 avril 2025 : Devoxx France - Paris (France) 23–25 avril 2025 : MODERN ENDPOINT MANAGEMENT EMEA SUMMIT 2025 - Paris (France) 24 avril 2025 : IA Data Day 2025 - Strasbourg (France) 29–30 avril 2025 : MixIT - Lyon (France) 7–9 mai 2025 : Devoxx UK - London (UK) 15 mai 2025 : Cloud Toulouse - Toulouse (France) 16 mai 2025 : AFUP Day 2025 Lille - Lille (France) 16 mai 2025 : AFUP Day 2025 Lyon - Lyon (France) 16 mai 2025 : AFUP Day 2025 Poitiers - Poitiers (France) 24 mai 2025 : Polycloud - Montpellier (France) 5–6 juin 2025 : AlpesCraft - Grenoble (France) 5–6 juin 2025 : Devquest 2025 - Niort (France) 11–13 juin 2025 : Devoxx Poland - Krakow (Poland) 12–13 juin 2025 : Agile Tour Toulouse - Toulouse (France) 12–13 juin 2025 : DevLille - Lille (France) 17 juin 2025 : Mobilis In Mobile - Nantes (France) 24 juin 2025 : WAX 2025 - Aix-en-Provence (France) 25–27 juin 2025 : BreizhCamp 2025 - Rennes (France) 26–27 juin 2025 : Sunny Tech - Montpellier (France) 1–4 juillet 2025 : Open edX Conference - 2025 - Palaiseau (France) 7–9 juillet 2025 : Riviera DEV 2025 - Sophia Antipolis (France) 18–19 septembre 2025 : API Platform Conference - Lille (France) & Online 2–3 octobre 2025 : Volcamp - Clermont-Ferrand (France) 6–10 octobre 2025 : Devoxx Belgium - Antwerp (Belgium) 9–10 octobre 2025 : Forum PHP 2025 - Marne-la-Vallée (France) 16–17 octobre 2025 : DevFest Nantes - Nantes (France) 4–7 novembre 2025 : NewCrafts 2025 - Paris (France) 6 novembre 2025 : dotAI 2025 - Paris (France) 7 novembre 2025 : BDX I/O - Bordeaux (France) 12–14 novembre 2025 : Devoxx Morocco - Marrakech (Morocco) 23–25 avril 2026 : Devoxx Greece - Athens (Greece) 17 juin 2026 : Devoxx Poland - Krakow (Poland) Nous contacter Pour réagir à cet épisode, venez discuter sur le groupe Google https://groups.google.com/group/lescastcodeurs Contactez-nous via X/twitter https://twitter.com/lescastcodeurs ou Bluesky https://bsky.app/profile/lescastcodeurs.com Faire un crowdcast ou une crowdquestion Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs Tous les épisodes et toutes les infos sur https://lescastcodeurs.com/

OOO - A Web3 Marketing Podcast
#62 How was it like organising a Web3 Marketing Hackathon: Lessons and Conclusions

OOO - A Web3 Marketing Podcast

Play Episode Listen Later Jan 5, 2025 62:28


Join the OOO Community - https://guild.xyz/ooo-community Submit your CV for free on Eden - ⁠https://ooo.joineden.ai/signup⁠ Hello everyone, As we ran the first OOO web3 marketing hackathon in Bangkok during Devcon, together with my amazing team we thought of coming on the podcast and sharing our lessons in the raw-est version you'll see. a TL;DR * How everything started * How we marketed it * What did sponsors want * What did participants want * Lessons and what next and more. Support the show here ⁠⁠https://linktr.ee/supporttheooo⁠⁠ Get in touch: Annelissa- ⁠https://x.com/notannelisa Alina - https://x.com/alinalatinina Thank you to our sponsors: Giga - https://gigaver.se/ Addressable - https://www.addressable.io/ Cookie3 - https://www.cookie3.com/ Honolym - https://holonym.id/ Pigli - Deform - https://www.deform.cc/ Caldera - https://www.caldera.xyz/ Aeternity Foundation - https://aeternity.com/ Follow us: Twitter ⁠⁠⁠⁠https://twitter.com/ooo_podcast⁠⁠⁠⁠ LinkedIn -⁠⁠⁠ ⁠https://www.linkedin.com/company/ooo-podcast/ ⁠⁠⁠⁠ Farcaster - ⁠h⁠⁠⁠ttps://warpcast.com/frogule⁠⁠⁠⁠ Alexandra - ⁠⁠⁠⁠https://twitter.com/frogule⁠⁠⁠⁠ Alex LinkedIn - ⁠⁠⁠⁠https://www.linkedin.com/in/alexandranicorici/⁠⁠

Web3 with Sam Kamani
205: Building the Everything Layer for Rollups: Matt from Caldera on Scaling Ethereum

Web3 with Sam Kamani

Play Episode Listen Later Dec 21, 2024 33:10


In this episode of Web3 with Sam Kamani, I sit down with Matt, co-founder of Caldera, live at DevCon. Caldera is building the everything layer for rollups, helping Ethereum scale with reliable, customizable blockspace. Matt shares insights on: How Caldera helps projects like Zerion and ApeChain launch dedicated L2s. The challenges Web3 developers face compared to Web2 devs. Innovations like chain abstraction and cross-chain connectivity. Why Ethereum's scaling roadmap and rollups are the future of blockchain. If you're curious about how rollups as a service can power on-chain applications or how infrastructure enables the next wave of adoption, this episode is a must-listen! Key Timestamps [00:00:00] Introduction: Sam introduces Matt from Caldera and the focus on rollups at DevCon. [00:02:00] Matt's Journey: From Bitcoin in 2011 to building scalable blockchain infrastructure. [00:04:00] What Sets Caldera Apart: Reliable rollup infrastructure, developer support, and ecosystem growth. [00:06:00] Real-World Use Cases: Zerion's Zero Network: Enabling free GAS transactions for users. ApeChain: Turning communities into platforms with unified L2s. [00:08:00] Key Innovations at DevCon: The rise of chain abstraction and lowering friction for users. [00:09:00] Challenges for Web3 Developers: Balancing cost, decentralization, and speed compared to Web2. [00:12:00] Caldera's Roadmap: Enabling cross-chain connectivity for value and data transfer. Integrating third-party infrastructure like oracles and indexers seamlessly. [00:16:00] The Infrastructure vs. Apps Debate: Why infrastructure needs to come first to enable innovation. [00:18:00] Shifts in Funding Trends: From apps in 2021 to infrastructure today, and where it's heading. [00:21:00] On-Chain Adoption: Why stablecoins are the “killer app” and how Web3 lowers barriers for new platforms. [00:26:00] Challenges Ahead: Maintaining infrastructure quality and long-term vision as Caldera scales. [00:29:00] Advice for Fundraising: Why fundraising is about alignment rather than persuasion. [00:32:00] The Ask: Hiring top talent and building a vibrant developer community. Connect https://www.caldera.xyz/ https://www.linkedin.com/company/calderaxyz/ https://x.com/Calderaxyz https://www.linkedin.com/in/mykatz/ https://x.com/0xkatz Disclaimer Nothing mentioned in this podcast is investment advice and please do your own research. Finally, it would mean a lot if you can leave a review of this podcast on Apple Podcasts or Spotify and share this podcast with a friend.Be a guest on the podcast or contact us - https://www.web3pod.xyz/

The Daily Gwei - An Ethereum Podcast
Ethereum L1 chat, DeFi season and more - The Daily Gwei Refuel #812 - Ethereum Updates

The Daily Gwei - An Ethereum Podcast

Play Episode Listen Later Dec 14, 2024 38:31


The Daily Gwei Refuel gives you a recap every week day on everything that happened in the Ethereum and crypto ecosystems over the previous 24 hours - hosted by Anthony Sassano. Timestamps and links to topics discussed: https://daily-gwei-links.vercel.app/recent 00:00 Introductory song 00:10 Layer 1 r&d notes from Devcon https://x.com/TimBeiko/status/1866275981587288068 03:26 Short-term, medium-term and long-term Ethereum L1 dev https://x.com/ethcoredevs_/status/1865459284622061744 06:55 Low hanging fruit to scale Ethereum execution https://x.com/DavideCrapis/status/1865197830219911191 10:43 Justin Drake's take on the gas limit https://x.com/drakefjustin/status/1865894859468423427 15:47 Toni's research on the gas limit https://x.com/nero_eth/status/1866148471620653179 19:05 Christine's Pectra tweet thread https://x.com/christine_dkim/status/1865055920310345936 20:33 Why the Beam Chain is bullish https://x.com/superphiz/status/1865002754709614797 21:35 Introducing SOLO https://x.com/0xfuturistic/status/1864368903742165178 23:54 SuperchainERC20's explained https://x.com/Optimism/status/1865705220858421705 25:45 Ethereum DeFi season https://x.com/sassal0x/status/1865263653186056420 33:21 Ethereum is the world computer / ETH is money https://x.com/sassal0x/status/1864098054003212320 This episode is also available on YouTube: https://youtu.be/O4sgl2xYV4g Subscribe to the newsletter: https://thedailygwei.substack.com/ Subscribe on YouTube: https://www.youtube.com/channel/UCvCp6vKY5jDr87htKH6hgDA/ Follow Anthony on Twitter: https://twitter.com/sassal0x Follow The Daily Gwei on Twitter: https://twitter.com/thedailygwei Join the Discord Channel: https://discord.gg/4pfUJsENcg DISCLAIMER: All information presented across all of The Daily Gwei's communication channels is strictly for educational purposes and should not be taken as investment advice.

Web3 with Sam Kamani
202: Decentralized Governance at Scale: Dennison Bertram on Tally's Impact Across $31B in DAO Assets

Web3 with Sam Kamani

Play Episode Listen Later Dec 13, 2024 49:48


In this episode, Sam Kamani reconnects with Dennison Bertram, founder of Tally, a platform managing over $31 billion in DAO assets across 500 protocols. Dennison shares: How Tally evolved from DAO tooling to becoming the operating system for protocols. Insights on credible neutrality and its importance for protocol success. The role of governance staking in reshaping how protocol tokens return value. Thoughts on decentralized organizations, meme coins, and trends shaping the future of Web3. Plus, learn about Tally's multi-chain governance solutions and how they're helping protocols launch with precision and scalability. Key Timestamps [00:00:00] Introduction: Sam introduces Dennison Bertram and Tally's achievements in protocol governance. [00:01:00] DevCon Recap: Dennison reflects on the vibrant energy and innovation at DevCon. [00:03:00] What is Tally?: From DAO tooling to the operating system for protocols, Tally's mission explained. [00:06:00] Focus on Protocols: Why Tally is the go-to platform for governance across leading protocols like Arbitrum and ZK Sync. [00:09:00] Governance Staking: How Tally enables compliant value distribution via staking infrastructure. [00:12:00] The Power of Credible Neutrality: Dennison shares why neutrality is key to protocol success and long-term community trust. [00:17:00] Future Trends: The role of hyper-financialization in crypto. Anticipation of institutional adoption under a new regulatory environment. [00:25:00] Meme Coins & Web3 Onboarding: The unexpected role of meme coins in driving crypto adoption and community engagement. [00:31:00] What's Next for Tally: Expanding multi-chain governance across Solana, Aptos, and beyond. Helping protocols scale with staking and liquid staking solutions. Connect https://www.tally.xyz/ https://x.com/tallyxyz https://www.linkedin.com/company/tallyxyz/ https://www.linkedin.com/in/dennison-bertram https://twitter.com/DennisonBertram http://www.dennisonbertram.com/ Disclaimer Nothing mentioned in this podcast is investment advice and please do your own research. Finally, it would mean a lot if you can leave a review of this podcast on Apple Podcasts or Spotify and share this podcast with a friend. Be a guest on the podcast or contact us - ⁠https://www.web3pod.xyz/⁠

The Six Five with Patrick Moorhead and Daniel Newman
Six Five On The Road at Lattice DevCon 2024 - Deep Dive into Lattice's Growth and Innovations

The Six Five with Patrick Moorhead and Daniel Newman

Play Episode Listen Later Dec 11, 2024 18:29


Lattice Developers Conference Key Insights! What's the latest in Edge AI innovation from Lattice Semiconductor? Hosts Daniel Newman and Patrick Moorhead are joined by Lattice Semiconductor's CEO, Ford Tamer, Chief Strategy and Marketing Officer, Esam Elashmawi, and CVP of Product Marketing and Planning, Dan Mansur, for a conversation on Lattice Semiconductor's strategic growth, key announcements, and unique market position in the Edge AI sector on this episode of Six Five On The Road at Lattice DevCon 2024. Highlights include ⤵️  Ford Tamer's insights and experiences since joining Lattice. Lattice's growth strategy and the strengths driving this growth. Key product announcements and solutions introduced at the DevCon. The unique position of Lattice FPGA's in the burgeoning Edge AI market. An introduction to Nexus 2 and continued investment in small FPGAs.  

Rehash: A Web3 Podcast
MINIHASH 007 | AltVMs and Intent-Based Bridges w/Jim Chang (CrossCats)

Rehash: A Web3 Podcast

Play Episode Listen Later Dec 9, 2024 20:42


This Minihash episode was recorded in person in Bangkok, Thailand during Devcon 7.In this episode, Jim Chang, co-founder of Catalyst and CrossCats, joins us to talk about the journey of building Catalyst, a platform initially aimed at Cosmos chains, pivoted to focusing on Ethereum rollups, and is now focused on altVMs. Jim shares insights into their new product, CrossCats, an intent-based bridge facilitating easier and faster transactions across different virtual machines. We dive into the challenges of cross-chain bridging, market predictions, and strategic decisions behind adopting AltVMs over traditional EVM chains. Jim does a great job of explaining the complexities of blockchain interoperability and the potential future landscape of decentralized networks.Jim previously appeared on Rehash in S4 E9: Millions of Modular Blockchains w/Jimmy Chang, which aired on April 13, 2023, and again in Minihash 003 | EthCC 2024 Recap: Key Insights, Trends, and Conference Highlights w/Jimmy Chang. COLLECT THIS EPISODESUBSCRIBE TO REHASH PODCAST CLUB (RPC) 

Web3 with Sam Kamani
199: Enabling True Crypto Utility: Alex from CrossFi on Building a Non-Custodial Web3 Bank

Web3 with Sam Kamani

Play Episode Listen Later Dec 3, 2024 20:58


In this episode, Sam Kamani interviews Alex from CrossFi, a non-custodial Web3 banking solution aimed at solving crypto's usability challenges. Alex shares CrossFi's roadmap to provide seamless on-chain settlements, enable real-world crypto spending, and offer access to staking, synthetic assets, and financial instruments—all while maintaining user control. Recorded live at DevCon, this episode dives into CrossFi's plans to drive mass adoption and transform decentralized finance. Key Timestamps [00:00:00] Introduction: Sam introduces Alex from CrossFi and the podcast's first multilingual episode. [00:01:00] Alex's Journey: From starting in crypto marketing in 2016 to founding CrossFi. [00:03:00] What is CrossFi?: Solving on-chain usability with a non-custodial Web3 bank. [00:05:00] How It Works: On-chain settlements, MetaMask integration, and card solutions for crypto spending. [00:07:00] Roadmap: Launching the app, integrating with banks, and building synthetic asset protocols. [00:10:00] Future Features: Meta yield protocols and offering access to staking and high-yield opportunities across multiple chains. [00:12:00] Target Users: Focus on underbanked populations in Asia, Africa, and Latin America. [00:14:00] Funding and Growth: Privately funded with a vision for scaling after market maturity. [00:17:00] DevCon Goals: Exploring partnerships, networking with developers, and learning from the ecosystem. [00:19:00] Partnership Needs: Looking for RPC providers, oracles, bridges, and database solutions. Connect https://crossfi.org/ https://www.linkedin.com/in/amamasidikov/ https://www.linkedin.com/company/crossfichain/about/ https://x.com/crossfichainDisclaimer Nothing mentioned in this podcast is investment advice and please do your own research. Finally, it would mean a lot if you can leave a review of this podcast on Apple Podcasts or Spotify and share this podcast with a friend.Be a guest on the podcast or contact us - https://www.web3pod.xyz/

Web3 with Sam Kamani
198: Blockchain, AI, and Quantum Computing: Dr. Anish Mohammed on Panther Protocol and the Future of Tech

Web3 with Sam Kamani

Play Episode Listen Later Nov 29, 2024 44:35


In this live episode from DevCon in Bangkok, Sam Kamani chats with Dr. Anish Mohammed, co-founder and CTO of Panther Protocol. As one of the OGs in blockchain, Dr. Anish dives deep into the challenges of privacy in DeFi, selective disclosure, and why institutions hesitate to adopt public blockchains. This episode also explores the intersections of blockchain with AI, LLMs, and quantum computing, offering a unique look at how cutting-edge technologies could transform the industry. Key Timestamps [00:00:00] Introduction: Sam introduces Dr. Anish Mohammed, covering blockchain, AI, and quantum computing. [00:01:00] Dr. Anish's Journey: From cryptography in India to co-founding Panther Protocol, Dr. Anish shares his journey through blockchain history. [00:03:00] What is Panther Protocol?: Solving the privacy challenges in DeFi with compliant, selective disclosure. [00:06:00] CeFi Meets DeFi: How Panther Protocol bridges the gap between centralized and decentralized finance. [00:10:00] Real-World Use Cases: Sam and Dr. Anish discuss integrating Panther Protocol with trading platforms and hedge funds. [00:13:00] The Challenges: Regulatory hurdles, balancing privacy, compliance, and efficiency in blockchain technology. [00:16:00] Privacy and Institutions: Why transparency in blockchain creates adoption challenges for large financial institutions. [00:21:00] Lessons from the Past: Drawing parallels between the evolution of Linux and the current state of blockchain. [00:25:00] Consumerization of Tech: Comparing blockchain to the early days of cloud computing and AI. [00:30:00] AI and Quantum Computing: A deep dive into the impact of AI, LLMs, and quantum technologies on blockchain and privacy. [00:42:00] Call to Action: Dr. Anish invites projects needing private and compliant DeFi solutions to explore Panther Protocol. Connect https://www.pantherprotocol.io/ https://www.linkedin.com/company/zkpanther/ https://www.linkedin.com/in/anishmohammed/ https://x.com/ZKPanther https://x.com/anishmohammed?lang=en Disclaimer Nothing mentioned in this podcast is investment advice and please do your own research. Finally, it would mean a lot if you can leave a review of this podcast on Apple Podcasts or Spotify and share this podcast with a friend.Be a guest on the podcast or contact us - https://www.web3pod.xyz/

Netcetera by Myosin.xyz
Painting Bangkok Nillion blue w/Charlie from Nillion

Netcetera by Myosin.xyz

Play Episode Listen Later Nov 26, 2024 50:22


For EP15 of Chain Reactions, we chatted with Charlie, Head of Marketing at Nillion, humanity's first blind computer that enables decentralized and private computation for blockchains and applications of all kind. Fresh off of DevCon in Bangkok, we had a really fun and insights packed conversation diving deep into Nillion itself, and all the details around their big marketing activations at DevCon, where they painted the city electric blue with a giant fleet of tuk tuks. This was a really great convo for anyone interested in understanding what great marketing looks like, IRL & online.

BlockHash: Exploring the Blockchain
Ep. 454 Chris Zhu | Building In-Game Economies with Sonic SVM

BlockHash: Exploring the Blockchain

Play Episode Listen Later Nov 25, 2024 27:01


For episode 454, CEO & Co-founder Chris Zhu joins Brandon Zemp to discuss Sonic SVM and how they are enabling sovereign game economies that roll-up to Solana. Built with customized VM agnostic game engines and HyperGrid interpreter. Sonic's vision is to expand the existing Solana Gaming Ecosystem to process millions of requests per second per game and settle them back onto Solana L1. ⏳ Timestamps: 0:00 | Introduction 0:57 | Devcon 2024 1:30 | Who is Chris Zhu? 5:19 | Sonic SVM 7:07 | Sovereign Game Economy 10:42 | What types of games can Sonic SVM elevate? 13:20 | AAA Games on Blockchain 17:06 | Sonic SVM use-cases 18:42 | Sonic SVM Mainnet 19:10 | Developer resources 21:10 | Sonic SVM Roadmap 23:00 | Best Web3 games today 25:42 | Sonic SVM website, social media & community

Expansion
Finding Crypto's Infra Limits and a Builder's Conviction Dilemma | Roundup

Expansion

Play Episode Listen Later Nov 23, 2024 58:46


In this episode, Mike and Nick explore two critical challenges facing crypto as we enter the bull market: the looming stress test of crypto infrastructure and the psychological challenge of maintaining builder conviction. They dive deep into how Celestia's lazy bridging and Gelato's sovereign rollup are preparing for the scaling challenges ahead, while discussing staying true to your vision when competitors take shortcuts seem to be winning. They also share their biggest insights from DevCon and Ethereum's latest moves to nationalize rollups. Thanks for tuning in! - - Follow Nick: https://x.com/nickwh8te Follow Mike: https://x.com/MikeIppolito_ Follow Expansion: https://x.com/ExpansionPod_ Subscribe on YouTube: https://www.youtube.com/@expansionpod Subscribe on Apple: http://apple.co/4bGKYYM Subscribe on Spotify: http://spoti.fi/3Vaubq1 Get top market insights and the latest in crypto news. Subscribe to Blockworks Daily Newsletter: https://blockworks.co/newsletter/ -- Timestamps: (00:00) Introduction (01:09) DevCon Takeaways (08:53) Finality vs Blocktimes (10:38) Lazy Bridging (27:09) RaaS Provider Conflict (31:14) Espresso Mainnet (44:05) Sequencing Layer on Celestia (53:41) Market Timing - - Disclaimer Expansion was kickstarted by a grant from the Celestia Foundation. Nothing said on Expansion is a recommendation to buy or sell securities or tokens. This podcast is for informational purposes only, and any views expressed by anyone on the show are solely our opinions, not financial advice. Rex, Jon, and our guests may hold positions in the companies, funds, or projects discussed.

Collective Shift
Crypto All-Time Highs; Ethereum Devcon & Bitcoin Reserve Uncertainty

Collective Shift

Play Episode Listen Later Nov 20, 2024 37:55


Join Matt and Nick as they discuss Bitcoin hitting fresh all-time highs, Ethereum Devcon 2024, the Republicans winning both houses, Trump's plan for a Bitcoin reserve, and more.Key Takeaways Bitcoin continued to hit fresh all-time highs last week, surpassing $90,000 for the first time.Ethereum's Devcon showcased important developments for the blockchain's future. Meanwhile, ETH continued to underperform.The Republicans officially completed a ‘red sweep', taking control of both the U.S. Senate and House of Representatives. Ultimately, this should make it somewhat easier for crypto-friendly laws to pass.Among the other altcoin updates covered: ENS announcing an Ethereum L2 and Maple launching its SYRUP token.

Bankless
ROLLUP: Post Election All Time Highs | Beam Chain Announcement | Devcon Recap | FBI Raids Polymarket CEO

Bankless

Play Episode Listen Later Nov 15, 2024 63:54


Bitcoin keeps going higher… What about Ethereum? On this weekly rollup we not only cover markets and its election aftermath, we also vibe check on Devcon week, Justin Drake's Beam Chain Announcement and Polymarket's CEO being raided by the FBI?  ------

On The Brink with Castle Island
Weekly Roundup 11/15/24 (Congressional agenda, FTX vs Binance, Polymarket raid) (EP.575)

On The Brink with Castle Island

Play Episode Listen Later Nov 15, 2024 42:41


Matt and Nic return for news and deals. In this episode:  Nic recaps his trip to Congress Vibes in Congress post election The likelihood for stablecoin and market structure bills What are the prospects for the Strategic Bitcoin Reserve What's happening in Devcon? 18 state AGs are suing Gensler and the SEC Gensler is hinting at retirement FTX sues Binance and CZ Sam Trabucco forfeits $70m in assets to the FTX estate Polymarket's Shayne Coplan raided by the FBI Doodles partnership with McDonalds The verdict on Fairshake's efforts in the election  OCP developments and how Congress will tackle it We review Trump's cabinet appointments so far  Sponsor notes: Coin Metrics, The Election Bull Run From the Perspective of Options Markets: Analyzing options markets to contextualize the election bull-run that brought BTC prices to $85,000.

Rocket Fuel
Rocket Fuel - Nov 14th - Episode 497

Rocket Fuel

Play Episode Listen Later Nov 14, 2024 29:35


A daily update on what's happening in the Rocket Pool community on Discord, Twitter, Reddit, and the DAO forum. #RocketPool #rpl #Ethereum #eth #crypto #cryptocurrency #staking #news Podcast RSS: https://anchor.fm/s/cd29a3d8/podcast/rss Anchor.fm: https://anchor.fm/rocket-fuel Spotify: https://open.spotify.com/show/0Mvta9d2MsKq2u62w8RSoo Apple Podcasts: https://podcasts.apple.com/us/podcast/rocket-fuel/id1655014529 0:00 - Welcome Rocket Pool news 0:43 - Rocket Pool at Devcon https://x.com/jwmeyer/status/1856900444892926209 https://discord.com/channels/405159462932971535/405163713063288832/1306468577767067679 https://discord.com/channels/405159462932971535/405163713063288832/1306502401900941344 3:50 - New RPL cycle low https://discord.com/channels/405159462932971535/405163713063288832/1306359128846893146 https://discord.com/channels/405159462932971535/405163713063288832/1306608676295020636 https://discord.com/channels/405159462932971535/405163713063288832/1306630938150834227 https://discord.com/channels/405159462932971535/405163713063288832/1306681225657847930 https://x.com/intocryptoverse/status/1856782391798632864?s=46 https://x.com/intocryptoverse/status/1856783870479184194?s=46 11:48 - nETH chart errors fixed https://discord.com/channels/405159462932971535/405163713063288832/1306420413303095297 https://discord.com/channels/405159462932971535/405163713063288832/1306449039998586972 https://dune.com/drworm/rocketpool https://dune.com/invis/rp-neth https://discord.com/channels/405159462932971535/405163713063288832/1306362922112520272 https://discord.com/channels/405159462932971535/405163713063288832/1306617897740800021 18:30 - Rocket Pool helps home staking https://x.com/ryanberckmans/status/1856937612390605116?s=46 22:34 - ETFs thriving https://x.com/matthew_sigel/status/1856877857198542876?s=46 https://x.com/matthew_sigel/status/1857063312682279091?s=46 https://farside.co.uk/eth/ https://x.com/drjasper_eth/status/1857099239727231031 https://x.com/Cointelegraph/status/1856818270713897284

DeFi Slate
Devcon Soundbites: Espresso Mainnet Exclusive with Ellie Davidson

DeFi Slate

Play Episode Listen Later Nov 13, 2024 7:59


In this conversation, Ellie discusses the launch of Espresso on Mainnet, focusing on the significance of the Global Confirmation Layer for decentralized sequencing and interoperability among rollups. The discussion covers the benefits of fast and safe bridging, the potential for cross-rollup transactions, and the positive reception from the community. Ellie emphasizes the importance of composability in the ecosystem and the future prospects for rollups opting into Espresso. Website: https://therollup.co/ Spotify: https://open.spotify.com/show/1P6ZeYd.. Podcast: https://therollup.co/category/podcast Follow us on X: https://www.x.com/therollupco Follow Rob on X: https://www.x.com/robbie_rollup Follow Andy on X: https://www.x.com/ayyyeandy Join our TG group: https://t.me/+8ARkR_YZixE5YjBh The Rollup Disclosures: https://therollup.co/the-rollup-discl

DeFi Slate
Devcon Soundbites: How EtherFi Plans To Generate $250M+ In Revenue in 2025

DeFi Slate

Play Episode Listen Later Nov 13, 2024 17:24


In this conversation, Mike from EtherFi discusses the vision and differentiation of EtherFi as a DeFi protocol, its product suite, business model, and strategies for onboarding new users. He emphasizes the importance of building user-friendly products that allow individuals to manage their finances without traditional banks, while also addressing the tokenomics and community engagement aspects of the protocol. Website: https://therollup.co/ Spotify: https://open.spotify.com/show/1P6ZeYd.. Podcast: https://therollup.co/category/podcast Follow us on X: https://www.x.com/therollupco Follow Rob on X: https://www.x.com/robbie_rollup Follow Andy on X: https://www.x.com/ayyyeandy Join our TG group: https://t.me/+8ARkR_YZixE5YjBh The Rollup Disclosures: https://therollup.co/the-rollup-discl

Late Confirmation by CoinDesk
COINDESK DAILY: Bitcoin Nears $90K; FTX Sues Binance, CZ For $1.8B

Late Confirmation by CoinDesk

Play Episode Listen Later Nov 12, 2024 2:47


Host Christine Lee breaks down the news in the crypto industry from bitcoin's new ATH to the latest from Ethereum's Devcon.Bitcoin recorded its largest daily gain in history with $8,400 added on Veterans Day. Could the largest crypto by market cap hit the $90,000 level? Plus, updates from Ethereum's Devcon conference and FTX takes legal action against Binance and former Binance CEO Changpeng "CZ" Zhao. "CoinDesk Daily" host Christine Lee breaks down the biggest headlines in the crypto industry today.-This episode was hosted by Christine Lee. “CoinDesk Daily” is produced by Christine Lee, Jennifer Sanasie, Melissa Montañez and edited by Victor Chen.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

Web3 with Sam Kamani
194: DeFi Made Easy: How Infinite is Paving the Way for Builders with Tascha from Bangkok

Web3 with Sam Kamani

Play Episode Listen Later Nov 12, 2024 26:06


In this episode of Web3 with Sam Kamani, Sam interviews Tascha from Infinite, a company on a mission to simplify DeFi development. Recorded live at DevCon, Tascha shares how Infinite is building an abstraction layer for DeFi, making it easier for developers—even those from a Web2 background—to launch and scale DeFi protocols with ease. With insights on the challenges of growing DeFi protocols, including liquidity fragmentation and balancing security with customization, Tascha reveals how Infinite's infrastructure can bring DeFi to a broader audience. A must-listen for DeFi enthusiasts, developers, and anyone intrigued by the future of finance on blockchain. Key Timestamps [00:00:00] Introduction: Sam introduces Tascha from Infinite and discusses her mission to make DeFi development accessible for everyone. [00:01:30] Tascha's Journey: Tascha shares her background in crypto since 2017, founding Alpha Finance, and eventually building Infinite to solve DeFi's scaling challenges. [00:03:00] Challenges in DeFi: Tascha talks about the balancing act of delivering short-term gains with long-term sustainability in DeFi. [00:05:00] What is Infinite?: Tascha explains Infinite's infrastructure approach to simplify building and scaling DeFi protocols across multiple chains. [00:07:30] Developer-Friendly Features: Infinite allows developers to build using JavaScript and TypeScript, opening DeFi development to a larger community. [00:09:00] Interoperability and Liquidity: Discussion on interoperability and ways to address liquidity fragmentation in DeFi. [00:11:00] Case Studies: Tascha highlights successful use cases, including Init Capital and Idina, to illustrate Infinite's scalability and functionality. [00:13:00] Incubation and Grants: Tascha outlines Infinite's incubation and grant programs for DeFi projects. [00:15:00] Future Vision for Infinite: Tascha shares Infinite's goals for chain integration, increasing DeFi application types, and experimenting with AI. [00:18:00] The Importance of Abstraction: Sam and Tascha discuss why standardization is essential to improving user experience in DeFi. [00:21:00] Key Players in DeFi: Tascha highlights protocols and chains that are leading with differentiated missions. [00:23:00] Challenges Ahead: Tascha discusses the trade-offs between customization and security as Infinite continues to grow. [00:24:00] Infinite's Future and Community Engagement: Plans for continued growth, partnerships, and upcoming announcements. [00:25:00] Conclusion: Sam wraps up, sharing his excitement about Infinite's potential to simplify DeFi for a new generation of developers. Disclaimer Nothing mentioned in this podcast is investment advice and please do your own research. Finally, it would mean a lot if you can leave a review of this podcast on Apple Podcasts or Spotify and share this podcast with a friend. Connect https://infinit.tech/ https://www.linkedin.com/in/tascha-panpan/ https://www.linkedin.com/company/infinitorg/ https://x.com/tascha_panpan https://x.com/Infinit_LabsBe a guest on the podcast or contact us - https://www.web3pod.xyz/

Bankless
ROLLUP: A New Era For Crypto | Bitcoin All Time High | Polymarket Dominance | Where Do We Go Next?

Bankless

Play Episode Listen Later Nov 8, 2024 56:22


Gary Gensler's reign of terror is over. It's ATH week. With a sweeping Republican win and Trump's declaration of a ‘Golden Age of America,' the U.S. election results have reshaped the crypto landscape overnight. Join us as we dive into the Polymarket effect on election night coverage, analyze the election's impact on key crypto legislation, and explore the post-election market surge. We cover price action, pro-crypto shifts in Congress, and big players like Elon Musk and Michael Saylor making moves. Plus, is the DeFi Renaissance here? Tune in for an in-depth look at what this political shift means for the future of crypto. ------

Rising Giants
Rising Giants N.142 - Sanjay Popli, Co-Founder & CEO, Cryptomind

Rising Giants

Play Episode Listen Later Nov 8, 2024 54:16


We are marking Devcon 2024 in Bangkok next week with a very special guest! Sanjay Popli is a pioneering figure in Thailand's cryptocurrency industry, serving as the Group CEO and Co-Founder of Cryptomind Group, the leading Web3 ecosystem builder in the region. Under his leadership, Cryptomind Group has launched successful ventures, including Thailand's largest blockchain event, Thailand Blockchain Week, and the country's first SEC-licensed digital asset fund, Merkle Capital, with an AUM of $70m. The group has also incubated innovative projects such as Zentry and runs Thailand's largest crypto community and media platform, Bitcoin Addict. As an advisor to the Thai Digital Asset Association, Sanjay is committed to sharing his expertise and shaping the future of web3. Thailand Blockchain Week: ⁠https://www.thailandblockchainweek.com⁠ Merkle Capital: ⁠https://merkle.capital⁠ Follow RG on ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠TikTok⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ & ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Instagram⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠: @risinggiantsfm Catch our ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠full videos on YouTube⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠: @risinggiantsfm All RG links: ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://linktr.ee/risinggiantsfm

Ethereum Daily - Crypto News Briefing
Devcon SEA Releases Schedule

Ethereum Daily - Crypto News Briefing

Play Episode Listen Later Oct 31, 2024 3:31


Devcon releases the schedule for Devcon SEA. Franklin Templeton launches BENJI on Base. Optimism announces support for ERC-7683. And Zircuit announces an airdrop for EIGEN holders. Read more: https://ethdaily.io/585

The Daily Gwei - An Ethereum Podcast
Kraken announces L2, Gas limit chat and more - The Daily Gwei Refuel #806 - Ethereum Updates

The Daily Gwei - An Ethereum Podcast

Play Episode Listen Later Oct 28, 2024 40:46


The Daily Gwei Refuel gives you a recap every week day on everything that happened in the Ethereum and crypto ecosystems over the previous 24 hours - hosted by Anthony Sassano. Timestamps and links to topics discussed: https://daily-gwei-links.vercel.app/recent 00:00 Introductory song 00:45 Ethereum Foundation chat https://x.com/VitalikButerin/status/1849965496151789949 05:57 Light clients in Ethereum https://x.com/VitalikButerin/status/1849942054010552774 12:15 Suhail's tl;dr tweet on Vitalik's blog posts https://x.com/SuhailKakar/status/1850528808631439764 14:24 Gas limit/target chat https://x.com/sassal0x/status/1849324595633066276 https://twitter.com/VitalikButerin/status/1849338545498210652 24:32 Rocket Pool updates https://x.com/drjasper_eth/status/1850689540308316196 https://x.com/drjasper_eth/status/1849206972702228482 27:14 Kraken announces their own L2 https://x.com/inkonchain/status/1849443457883885801 https://x.com/JasonYanowitz/status/1849486268599570487 34:33 USDC transfer volume on Base at all time high https://x.com/peterschroederr/status/1850556872727945285 36:26 Base getting fault proofs on October 30th https://x.com/base/status/1849199337504465335 37:55 Devcon is coming https://x.com/0xj4ksa/status/1849748984602165333 This episode is also available on YouTube: https://youtu.be/-ab3MeZ4cVA Subscribe to the newsletter: https://thedailygwei.substack.com/ Subscribe on YouTube: https://www.youtube.com/channel/UCvCp6vKY5jDr87htKH6hgDA/ Follow Anthony on Twitter: https://twitter.com/sassal0x Follow The Daily Gwei on Twitter: https://twitter.com/thedailygwei Join the Discord Channel: https://discord.gg/4pfUJsENcg DISCLAIMER: All information presented across all of The Daily Gwei's communication channels is strictly for educational purposes and should not be taken as investment advice.

Ethereum Daily - Crypto News Briefing
Arbitrum Stylus Live On Mainnet

Ethereum Daily - Crypto News Briefing

Play Episode Listen Later Sep 3, 2024 3:44


Arbitrum Stylus goes live on mainnet. Aave introduces the Sky Aave Force. Matter Labs lays off 16% of its staff. And Devcon opens its final general ticket sales wave. Read more: https://ethdaily.io/543

Rocket Fuel
Rocket Fuel - Aug 22th - Episode 449

Rocket Fuel

Play Episode Listen Later Aug 22, 2024 62:40


A daily update on what's happening in the Rocket Pool community on Discord, Twitter, Reddit, and the DAO forum. 0:00 - Welcome Rocket Pool news 0:49 - RPIP 49 vote ends vote.rocketpool.net 3:05 - Roadmap update from Langers https://discord.com/channels/405159462932971535/405163979141545995/1275270405690490891 https://discord.com/channels/405159462932971535/405163713063288832/1275283508264435735 11:08 - NodeSet feedback on ETH only validators https://discord.com/channels/405159462932971535/1267421248288198677/1275222423955968112 15:22 - Potential RPL yield under Saturn https://discord.com/channels/405159462932971535/1267421248288198677/1275179469929320530 https://docs.google.com/spreadsheets/d/1FK2VtwJSd1j4jalQQ-JUjEFiCgjJduuxNisCH1OPreM/edit?gid=0#gid=0 23:15 - Support channel is dead https://discord.com/channels/405159462932971535/405163713063288832/1275967828289257515 24:44 - Staking protocol TVL comparison https://discord.com/channels/405159462932971535/405163713063288832/1275200914482925569 28:26 - Get the Benny POAP https://discord.com/channels/405159462932971535/405163713063288832/1276007269535842385 Staking news 29:31 - NodeSet performance on Stakewise is top https://discord.com/channels/968587363536220252/1153574664174579842/1275008392833925193 31:27 - 34m ETH staked https://x.com/eth_everstake/status/1826589866873778285 32:40 - Lido's CSM testnet info https://discord.com/channels/405159462932971535/405163713063288832/1275965878630088858 https://www.youtube.com/watch?v=PlyEpGGJxu4 Ethereum news 35:35 - Vitalik bullposting https://x.com/VitalikButerin/status/1826253901240431083 https://x.com/vitalikbuterin/status/1826506920393355347? https://x.com/VitalikButerin/status/1826498181791629727 https://x.com/sassal0x/status/1826629098942464490 40:27 - ETF talk https://farside.co.uk/eth/ 42:37 - Taiko profitable https://x.com/arixoneth/status/1826243995699495132 44:08 - Bullish Pectra https://x.com/DefiIgnas/status/1825891620149145806 46:51 - 2077 writing competition https://x.com/2077Collective/status/1825968719786283122 https://x.com/2077Collective/status/1826180321207009450 https://x.com/eawosikaa/status/1826109077895745958 50:20 - Aave on ZKsync Era https://x.com/zksync/status/1826310829656211896 52:00 - Base names https://x.com/jessepollak/status/1826326731311214714 http://base.org/names 54:39 - Easy L2s https://x.com/0xCygaar/status/1825972776462860712 https://x.com/0xCygaar/status/1825954903094865936 56:57 - Devcon hype https://x.com/EFDevcon/status/1826423315277516972 In other news 58:10 - No crypto in Dem policies https://democrats.org/wp-content/uploads/2024/08/FINAL-MASTER-PLATFORM.pdf https://x.com/bitcoinmagazine/status/1826367722856554706? https://x.com/faryarshirzad/status/1826364880934346947 1:00:46 - No Sol ETF https://x.com/news_of_alpha/status/1825666703050600720

Chain Reaction
Himanshu Tyagi: Sentient's $85m Raise To Build An Alternative to OpenAI Through Monetizable Open Source Models

Chain Reaction

Play Episode Listen Later Aug 20, 2024 70:04


Himanshu, a core contributor to Sentient, discusses the vision and mission of the project in this conversation. Sentient aims to create a decentralized alternative to centralized AI, where contributors are rewarded for their contributions and the AI economy is more participatory. The project recently raised $85 million in funding led by Peter Thiel's fund. Himanshu explains that while $85 million may seem like a lot in the crypto world, it is not enough considering the expensive resources required for AI, such as compute and talent. He discusses his background in academia and his journey into building different systems related to blockchain and AI. He also explains how the idea for Sentient came about and the decision to focus on building a counterpart to centralized AI. He emphasizes the importance of participation in the AI economy and the need for a more inclusive and decentralized approach. He addresses the market forces that favor crypto AI, such as the availability of compute and the potential for a more powerful economic flywheel. He also discusses the challenges of attracting AI talent to the crypto space and explains how Sentient aims to build models and create an open economy where anyone can contribute and earn rewards. Sentient aims to solve the monetization problem of open source AI models through their Open Monetizable Loyal (OML) Models and Other Artifacts. OML models are open source, can be monetized, and are loyal to the builder's preferred alignment and safety rules. The OML protocol uses backdoor attacks as a basic primitive to tie ownership and monetization to the actual model. Sentient plans to attract and incentivize AI developers by offering distribution and revenue opportunities for their models. The platform will be released in a demo version at DevCon, with hackathons and limited circles experiencing it before that. Himanshu's Twitter: https://x.com/hstyagi Sentient's Twitter: https://x.com/sentient_agi Chapters 00:00 Introduction and Funding in Crypto AI 03:29 The Vision: Building a Decentralized Alternative to Centralized AI 09:07 Creating an Open and Participatory AI Economy 14:51 Sentient as an AI Company: Building Models and Providing AI 19:38 The Potential of Crypto AI and Access to Capital 30:38 Attracting AI Talent and the Role of the Younger Generation 34:32 The Future of Crypto AI: A More Inclusive and Decentralized AI Economy 35:01 Solving the Monetization Problem of Open Source AI Models 44:41 Introducing OML Models: Open, Monetizable, and Loyal 48:31 Using Backdoor Attacks to Tie Ownership and Monetization 51:25 Attracting and Incentivizing AI Developers with Sentient 01:00:33 Upcoming Release and Hackathons at DevCon Disclosures This podcast is strictly informational and educational and is not investment advice or a solicitation to buy or sell any tokens or securities or to make any financial decisions. Do not trade or invest in any project, tokens, or securities based upon this podcast episode. The host and members at Delphi Ventures may personally own tokens or art that are mentioned on the podcast. Our current show features paid sponsorships which may be featured at the start, middle, and/or the end of the episode. These sponsorships are for informational purposes only and are not a solicitation to use any product, service or token.

Rocket Fuel
Rocket Fuel - Aug 15th - Episode 446

Rocket Fuel

Play Episode Listen Later Aug 17, 2024 38:18


A daily update on what's happening in the Rocket Pool community on Discord, Twitter, Reddit, and the DAO forum. 0:00 - Welcome Rocket Pool news 0:52 - Benny's back! https://discord.com/channels/405159462932971535/405163713063288832/1274037633072234506 https://discord.com/channels/405159462932971535/405163713063288832/1274062990542376961 https://discord.com/channels/405159462932971535/405163713063288832/1274081890348826784 5:14 - New ATL https://discord.com/channels/405159462932971535/405163713063288832/1273726561723617320 7:06 - Langers positive on eth only LEB8s https://discord.com/channels/405159462932971535/1267421248288198677/1273898195566460990 https://x.com/drjasper_eth/status/1824618996299186478 14:56 - Marko starts further bond reduction https://discord.com/channels/405159462932971535/894377118828486666/1274205224130838581 Ethereum news 16:42 - New ETF to hold ETH and BTC https://x.com/NateGeraci/status/1824547460900888984 19:22 - EY's L2 on Ethereum https://x.com/DefiantNews/status/1824066383669317652 https://x.com/nextalphaa/status/1824395528769052846 22:21 - Are L2s Ethereum? https://x.com/MaxResnick1/status/1824141058974134740 https://x.com/sassal0x/status/1824448556704387117 https://x.com/masonnystrom/status/1824502847469391995 https://x.com/nextalphaa/status/1824711980726309034 https://x.com/himgajria/status/1824482400992170485 28:28 - Ethereum gas is dirt cheap https://x.com/crypto_rand/status/1824501711672590467 https://ultrasound.money/ 31:12 - New Coinbase campaign https://x.com/jessepollak/status/1824448218694029622 https://x.com/brian_armstrong/status/1824292874890121518 https://x.com/jessepollak/status/1824816103278973340 33:45 - Metamask mastercard https://x.com/MastercardNews/status/1823714960599380466 35:28 - Devcon talks https://x.com/EFDevcon/status/1824453105985143099 In other news 36:50 - Nick's new baby https://discord.com/channels/405159462932971535/1267421248288198677/1274076799059361904 #RocketPool #rocketfuel #ethereum #ethereum #rpl #reth

Ethereum Daily - Crypto News Briefing
Aave Generates $6 Million In Revenue

Ethereum Daily - Crypto News Briefing

Play Episode Listen Later Aug 5, 2024 4:00


ETH plummets 20% amid market turmoil. Aave generates $6 million in revenue. Vitalik proposes a roadmap for cross-L2 interoperability. And Devcon announces its third general ticket wave. Read more: https://ethdaily.io/521 Sponsor: Firefly is a one-stop Web3 social aggregator developed by Mask Network. Use one feed to connect with all users across Twitter, Lens, Farcaster, and all Web3 socials. Try it today at firefly.social.

The Daily Gwei - An Ethereum Podcast
TradFi loves tokenization, Devcon tickets and more - The Daily Gwei Refuel #793 - Ethereum Updates

The Daily Gwei - An Ethereum Podcast

Play Episode Listen Later Jul 11, 2024 27:31


The Daily Gwei Refuel gives you a recap every week day on everything that happened in the Ethereum and crypto ecosystems over the previous 24 hours - hosted by Anthony Sassano. Timestamps and links to topics discussed: https://daily-gwei-links.vercel.app/recent 00:00 Introductory song 00:10 Goldman Sachs getting involved with tokenization https://twitter.com/DeItaone/status/1811040402721628326 11:29 Devcon tickets details https://twitter.com/EFDevcon/status/1810740628864782658 14:05 Fresh node operator performance research https://twitter.com/nero_eth/status/1810616948750749785 18:32 Base has scaled again https://twitter.com/jessepollak/status/1811080797706932468 23:01 Blobs are very cheap right now https://twitter.com/emilianobonassi/status/1811293710119748078 This episode is also available on YouTube: https://youtu.be/Gqbrh8HAkog Subscribe to the newsletter: https://thedailygwei.substack.com/ Subscribe on YouTube: https://www.youtube.com/channel/UCvCp6vKY5jDr87htKH6hgDA/ Follow Anthony on Twitter: https://twitter.com/sassal0x Follow The Daily Gwei on Twitter: https://twitter.com/thedailygwei Join the Discord Channel: https://discord.gg/4pfUJsENcg DISCLAIMER: All information presented across all of The Daily Gwei's communication channels is strictly for educational purposes and should not be taken as investment advice.

Ethereum Daily - Crypto News Briefing
Synthetix V3 Goes Live On Arbitrum

Ethereum Daily - Crypto News Briefing

Play Episode Listen Later Jun 18, 2024 4:12


Synthetix V3 goes live on Arbitrum. A vote to deploy GHO cross-chain goes live. Ronin introduces its zkEVM built on Polygon CDK. And Devcon opens its raffle ticket auction. Read more: https://ethdaily.io/489 Sponsor: Harpie is an onchain security solution that protects your wallet from theft in real time. Harpie helps you detect and block suspicious transactions before they execute, safeguarding your assets from malicious attacks and scams. Try Harpie for free at harpie.io/ethdaily.

Rocket Fuel
Rocket Fuel - June 12th - Episode 416

Rocket Fuel

Play Episode Listen Later Jun 12, 2024 29:29


A daily update on what's happening in the Rocket Pool community on Discord, Twitter, Reddit, and the DAO forum. 0:00 - Welcome Rocket Pool news 0:37 - Kane on Launch Pad https://x.com/waqwaqattack/status/1800900499170029610 2:05 - Houston oDAO vote begins https://discord.com/channels/405159462932971535/894377758489210930/1250308775240273920 https://x.com/drjasper_eth/status/1800863851187249444 5:59 - Metamask offering pooled staking https://www.coindesk.com/tech/2024/06/12/metamask-adds-pooled-staking-for-cheaper-ethereum-validation/ 9:21 - Upcoming community calls https://discord.com/channels/405159462932971535/405163979141545995/1250491476509462690 https://x.com/hero_glyphs/status/1800626871853539652 11:22 - Proteus v2 https://discord.com/channels/405159462932971535/405163713063288832/1250478956952420372 12:39 - GMC bounties info https://dao.rocketpool.net/t/bounties-june-2024/3041 https://x.com/shf_ryn/status/1800964148441813245 14:31 - Buy party POAP revealed https://discord.com/channels/405159462932971535/405163713063288832/1250144106680811581 https://x.com/shf_ryn/status/1800612707911225556 16:00 - Halooo gets recognized by immunefi https://discord.com/channels/405159462932971535/405163713063288832/1250475436933382265 Staking news 17:01 - CSM info from Lido https://discord.com/channels/405159462932971535/405163713063288832/1250136286086299648 https://discord.com/channels/405159462932971535/405163713063288832/1250136774018334852 19:27 - Beaconcha.in v2 info https://discord.com/channels/405159462932971535/405163713063288832/1250434489348522035 https://v2-beta-holesky.beaconcha.in/dashboard/v-80d7edaa-74fb-4129-a41e-7700756961cf Ethereum news 21:11 - Devcon conference details https://blog.ethereum.org/2024/06/11/devcon7-ticket-detail 23:30 - Into the Ether returns https://x.com/econoar/status/1800607192032456728? In other news 25:13 - Joe explains his new work situation https://discord.com/channels/405159462932971535/405163713063288832/1250479223253106870 https://discord.com/channels/405159462932971535/405163713063288832/1250479622672351262 28:42 - Jasper offers free healthcare to Trading https://discord.com/channels/405159462932971535/405163713063288832/1250480794426671165