POPULARITY
JDK 26 optimise la JVM dans ses moindres recoins, le SDK Java d'Agent2Agent passe en 1.0, Micronaut 5 est là. Côté terrain, un retour d'expérience après 40 jours à coder avec 100 % d'IA : génie ou junior, Alzheimer numérique et dette technique invisible. Pendant ce temps, GitLab restructure, Microsoft suspend ses licences Claude Code, et un développeur injecte un prompt destructeur dans sa lib JUnit. La révolution IA a un coût et les boites commencent à s'en rendre compte. Enregistré le 12 juin 2026 Téléchargement de l'épisode LesCastCodeurs-Episode-341.mp3 ou en vidéo sur YouTube. News Langages Les améliorations de performance dans le JDK 26 https://inside.java/2026/06/09/jdk-26-performance-improvements/ Côté bibliothèques, l'API LazyConstant (anciennement StableValue) fait son entrée en prévisualisation pour permettre une initialisation paresseuse, sécurisée pour les threads et optimisée par le mécanisme de constant-folding de la JVM. L'extraction de chaînes de caractères via MemorySegment::getString a été revue pour réduire considérablement les allocations intermédiaires et les copies en mémoire off-heap, accélérant fortement les traitements sur les chemins critiques (hot paths). La méthode générée automatiquement hashCode() pour les classes de type record a été optimisée par la JVM pour atteindre un niveau de performance équivalent à une implémentation écrite manuellement. Le ramasse-miettes G1 bénéficie du JEP 522 qui redessine sa table de cartes (card-table) afin de réduire les coûts de synchronisation des barrières d'écriture, offrant un gain de débit de 5 % à 15 % sur les applications manipulant énormément de références d'objets. Grâce au JEP 516 (Project Leyden), le cache d'objets Ahead-of-Time (AOT) adopte un format de flux agnostique, ce qui lui permet d'être compatible avec n'importe quel Garbage Collector, y compris le ramasse-miettes à très faible latence ZGC. Le démarrage de la JVM s'accélère par défaut lorsqu'aucune taille de tas n'est configurée, car HotSpot n'applique plus de pourcentage initial (InitialRAMPercentage) mais démarre directement avec la taille minimale (MinHeapSize) pour éviter d'allouer des métadonnées inutiles. Les threads virtuels gagnent en robustesse en étant désormais capables de céder la main (yield) pendant les phases d'initialisation des classes, éliminant ainsi le risque de famine des threads porteurs (carrier threads). Le compilateur C2 JIT améliore son modèle de coût pour la vectorisation des boucles (SIMD) et se montre maintenant capable de compiler et d'optimiser des méthodes dotées de listes de paramètres extrêmement longues. Librairies Release candidate du A2A Java SDK supportant versions 0.3 et 1.0 en même temps https://medium.com/google-cloud/a2a-java-sdk-1-0-0-cr1-released-f0c651ec9139 Dernière étape avant la GA : Toutes les fonctionnalités prévues pour la version 1.0 sont finalisées. Migration simplifiée depuis la Beta1. Compatibilité v0.3 : Ajout d'une couche de compatibilité permettant aux agents v1.0 de communiquer avec les systèmes v0.3 (via JSON-RPC, gRPC ou REST). Support natif pour Android (nouvel AndroidHttpClient). Uniformisation des clients HTTP pour garantir une cohérence entre les versions. Nouveau parseur SSE (Server-Sent Events) conforme aux spécifications. Ça y est, le SDK Java de l'Agent 2 Agent Protocol est sorti en version 1.0 finale ! (avec compatibilité v0.3 et v1.0) https://medium.com/google-cloud/a2a-java-sdk-1-0-0-final-released-10c05b6aee34 Lancement officiel : Sortie de A2A Java SDK 1.0.0.Final, la première version stable (GA) du protocole Agent2Agent. Objectif du protocole : Standard ouvert (Linux Foundation) permettant aux agents IA de communiquer, déléguer des tâches et collaborer, indépendamment du langage ou du framework. Interopérabilité : Introduction de l'Integration Test Kit (ITK) pour valider la compatibilité entre les SDK (Java, Python, TypeScript, etc.). Transports supportés : Support complet et équivalent pour JSON-RPC, gRPC et HTTP+JSON/REST. Alignement total avec la spécification A2A 1.0.0. Passage aux Java records pour l'immutabilité et moins de code répétitif. Architecture interne basée sur un MainEventBus pour garantir la persistance et éviter les conditions de concurrence. Intégration d'OpenTelemetry pour le suivi et la surveillance. Support d'Android et compatibilité descendante avec la version 0.3. Installation : Gestion des dépendances via Maven BOM (org.a2aproject.sdk). Sortie de Micronaut 5.0 https://micronaut.io/2026/05/20/micronaut-framework-5-0-0-released/ Lancement majeur : Disponibilité générale de Micronaut 5, incluant une refonte de plus de 70 modules et la plateforme BOM. Baselines techniques : Support de Java 25, Groovy 5, Kotlin 2.3 et GraalVM 25.0.3. Optimisations internes : Amélioration significative des performances au démarrage et réduction de la surcharge à l'exécution via une refonte du conteneur IoC et du traitement à la compilation. Architecture HTTP : Support stable de HTTP/3, nouvelle API de formulaires (multipart) et annotations de nullabilité (JSpecify) pour une meilleure interopérabilité Kotlin/IDE. Configuration : Nouveau système d'importation de configuration (remplaçant le Bootstrap Configuration) et validateur de schéma JSON intégré. Fiabilité : Nouvelles API programmatiques pour les politiques de retry et circuit breaker. Sécurité & Outils : Mise à jour majeure des dépendances (Jackson 3, Ktor 3), rafraîchissement du Panneau de contrôle et diagnostics AOT améliorés. Écosystème : Mises à jour complètes pour les bases de données (Data, SQL, R2DBC, MongoDB, Redis), le cloud (AWS, Azure, GCP, OCI) et les tests (JUnit 6, Testcontainers 2.0). Évolutions notables : Intégration HTMX dans Micronaut Views, retrait du support RxJava 2 et migration de divers processeurs d'annotations vers des modules dédiés. Comment rajouter un agent IA dans une app Android, avec le tout nouveau framework ADK pour Kotlin https://glaforge.dev/posts/2026/05/21/wiring-adk-kotlin-agents-in-an-android-application/ Guillaume a participé au développement et au lancement du nouveau runtime ADK pour Kotlin et Android https://developers.googleblog.com/adk-kotlin-android-building-ai-agents/ Tutoriel sur comment intégrer un agent ADK dans une app Dépendances : Ajout du noyau ADK (google-adk-kotlin-core) et du processeur KSP dans build.gradle.kts. Sécurité API : Utilisation de local.properties pour stocker la clé API Gemini et l'exposer via BuildConfig afin d'éviter le hardcoding. Définition de l'agent : Création d'un objet LlmAgent configuré avec le modèle Gemini, des instructions spécifiques et des outils (ex: GoogleSearchTool). Utilisation de InMemoryRunner pour gérer automatiquement le contexte et l'historique de la session. Implémentation de runAsync avec StreamingMode.SSE pour un retour en temps réel dans l'interface. Threading : Exécution des requêtes réseau sur Dispatchers.IO et mise à jour de l'état de l'interface utilisateur sur Dispatchers.Main. Comment développer et hoster des agents IA sur la plateforme d'agents managés de DeepMind https://glaforge.dev/posts/2026/05/21/managed-agents-with-the-gemini-interactions-java-sdk/ L'équipe DeepMind de Google a lancé une plateforme d'agents managés sur son API Gemini Interactions https://blog.google/innovation-and-ai/technology/developers-tools/managed-agents-gemini-api/ Guillaume a implémenté un SDK Java pour utiliser cette API Gemini Interactions, qui donne entre autre accès à tous les modèles mais aussi à cette plateforme managée d'agents IA Agents managés : Permet d'exécuter des agents autonomes qui raisonnent, planifient et exécutent du code dans des environnements isolés (sandboxes), sans gestion d'infrastructure par le développeur. Environnement distant : Utilise des espaces de travail Linux éphémères dans le cloud via le paramètre remote, permettant l'accès réseau et la persistance des fichiers sur plusieurs appels. Agents prédéfinis : Accès immédiat à des agents spécialisés comme deep-research-pro (recherche multi-étapes) ou antigravity (tâches de codage généralistes). Agents personnalisés : Possibilité de configurer ses propres agents avec des instructions système dédiées, des outils spécifiques (exécution de code, recherche Google) et des règles réseau (egress) personnalisées. Architecture basée sur les étapes (Steps) : Utilise une structure de données typée (Step, Content) pour suivre le raisonnement de l'agent, ses appels de fonctions et ses résultats en temps réel. Outils et Schémas : Inclut des utilitaires pour générer des schémas JSON complexes via une interface fluide (DSL), par réflexion Java ou par parsing JSON. Streaming réactif : Support natif des événements en temps réel (SSE) pour suivre la progression de l'agent et recevoir les deltas de contenu au fur et à mesure de la génération. Flexibilité : Fournit un gestionnaire de routage (InteractionsHandler) pour créer facilement des serveurs proxy ou des backends intermédiaires traitant les interactions Gemini. Spring Boot 4.1 https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-4.1-Release-Notes Support natif pour Spring gRPC permettant de créer et tester facilement des applications clientes et serveurs basées sur Netty ou des Servlets via HTTP/2 Introduction du lazy fetching pour les connexions JDBC via la propriété spring.datasource.connection-fetch=lazy afin de ne prendre une connexion du pool que lorsqu'un Statement est réellement exécuté Amélioration de l'auto-configuration de Jackson permettant de définir globalement les contraintes de lecture/écriture pour les formats JSON, XML et CBOR via des propriétés de configuration Sécurisation des clients HTTP bloquants et réactifs face aux attaques SSRF grâce à l'introduction d'un InetAddressFilter bloquant les requêtes sortantes vers des adresses spécifiques Améliorations majeures autour d'OpenTelemetry avec le support complet des variables d'environnement OTel, la possibilité de désactiver le SDK via une propriété globale et l'ajout du support SSL sur les exporters OTLP Ajout de l'auto-configuration pour l'utilisation de Spring Batch avec MongoDB incluant un nouveau starter dédié spring-boot-batch-data-mongo Auto-configuration des endpoints @RedisListener sans nécessiter la déclaration manuelle d'un RedisMessageListenerContainer Dépréciation du support de Apache Derby (projet arrêté), suppression définitive du mode layertools du JAR et réintroduction du support de Spock 2.4 (avec Groovy 5) Upgrade des dépendances majeures de l'écosystème avec notamment Spring Framework 7.0.8, Spring Security 7.1.0 et Micrometer 1.17.0 Outillage Vous êtes plutôt endive ou chicorée ? La librairie Chicory qui permet d'exécuter du code WASM à partir de son application Java est forkée et rejointe la Bytecode Alliance pour continuer son développement https://bytecodealliance.org/articles/endive-and-the-next-chapter-of-webassembly-on-the-jvm Annonce d'Endive : Nouveau projet hébergé par la Bytecode Alliance ; fork de Chicory (moteur WebAssembly pur Java, sans dépendance native). Objectif principal : Permettre aux développeurs Java d'intégrer, charger et déployer des modules Wasm nativement via les workflows Java habituels. Compilateur "Redline" : Intégration à venir de Redline (basé sur Cranelift) pour compiler le Wasm en code machine natif ; performances comparables à Rust/Wasmtime. Zéro dépendance (Java 25+) : Grâce à l'API standard Foreign Function & Memory (Project Panama), l'exécution à vitesse native se fait sans composants externes. Modèle de Composants (Component Model) : Support futur prévu pour consommer des composants (Rust, Go, JS, etc.) via des interfaces typées et sécurisées directement dans la JVM. Prochaines étapes : Fusion de Redline, conformité stricte aux specs Wasm (dont WasmGC) et amélioration du support WASI. Un visualisateur de sessions de travail avec Antigravity https://glaforge.dev/posts/2026/06/11/antigravity-brain-visualizer/ Un projet open source construit avec Micronaut, LangChain4j et GraalVM pour analyser les sessions de travail avec l'outil de développement agentique Antigravity (de Google) Analyse toutes les étapes, les requêtes utilisateur, les outils utilisés, les erreurs rencontrées, les réponses du modèle Gemini fait une analyse pour comprendre les moments clés de cette session de travail Outil buildé avec l'aide d'Antigravity lui-même SBX-Kits : des environnements de développement simplifiés pour les débutants (et les autres) https://k33g.org/20260501-sbx-kits.html Philippe Charrière (:whale: ) présente SBX-Kits (Sandbox Kits), une initiative personnelle visant à simplifier radicalement la mise en place d'environnements de développement pour les débutants, en éliminant la complexité d'installation des outils traditionnels. Chaque "kit" est une archive prête à l'emploi contenant un outil de développement spécifique (comme un langage, un framework ou une base de données) configuré pour s'exécuter de manière isolée et portable. La philosophie du projet repose sur le principe de "zéro configuration" et "zéro dépendance globale", permettant de tester une technologie ou de commencer à coder immédiatement sans polluer son système d'exploitation. L'approche technique s'appuie sur des scripts légers et des binaires portables pré-packagés, offrant une alternative plus simple et moins gourmande en ressources que les conteneurs Docker ou les configurations d'IDE complexes pour l'apprentissage. L'objectif à terme est de proposer un catalogue de kits couvrant les technologies courantes (JavaScript, Python, petites bases de données) pour faciliter les ateliers de programmation et le prototypage rapide. De nombreux kits sont disponibles sur https://github.com/docker/sbx-kits-contrib ghui: une interface utilisateur en ligne de commande (TUI) interactive pour GitHub https://github.com/kitlangton/ghui ghui est un outil en ligne de commande (TUI) écrit en Rust qui fournit une interface visuelle, interactive et rapide directement dans le terminal pour interagir avec GitHub. Il permet de gérer ses pull requests, ses issues et ses notifications sans avoir à ouvrir son navigateur web ou à taper de longues commandes avec la CLI officielle de GitHub. L'outil propose une navigation fluide au clavier, des raccourcis efficaces, et permet de réaliser des actions courantes comme valider une PR, ajouter des commentaires, attribuer des reviewers ou inspecter les logs des GitHub Actions. Conçu pour être extrêmement réactif, ghui s'intègre naturellement dans le flux de travail des développeurs adeptes du terminal et du mode "sans souris". Sortie de Homebrew 6.0.0 https://brew.sh/2026/06/11/homebrew-6.0.0/ Introduction du mécanisme de sécurité Tap Trust : comme les dépôts tiers (taps) peuvent exécuter du code Ruby arbitraire non sandboxé sur la machine, Homebrew demande désormais une confiance explicite de l'utilisateur avant d'évaluer ou d'exécuter leur code. L'API JSON interne devient le choix par défaut, offrant un système plus léger et beaucoup plus rapide pour les développeurs. Sécurisation renforcée de l'environnement avec l'implémentation du sandboxing sur Linux. Évolution des comportements par défaut basés sur un sondage utilisateur : le mode "ask" est activé par défaut pour les développeurs, affichant un résumé des dépendances et une demande de confirmation avant toute action de brew install ou brew upgrade. Améliorations notables des performances globales, notamment un boost de ~30 % sur la vitesse de la commande brew leaves et la parallélisation de la récupération des bottles (binaires) lors des mises à jour. Ajout du support initial pour la prochaine version d'Apple, macOS 27 (Golden Gate). Multiples optimisations pour brew bundle, incluant une gestion plus sécurisée des installations de paquets npm. Méthodologies Retour d'expérience très détaillé et 100% humain sur 40 jours avec une équipe 100% AI hormis le superviseur https://www.linkedin.com/pulse/jai-vir%C3%A9-mon-%C3%A9quipe-de-dev-pour-une-100-ia-pendant-40-luc-bonnin-jlgjf/ Voici le résumé en bullet points : Expérimentation de 40 jours : remplacer une équipe de dev par 100% IA agentique (Cursor) sur un vrai projet en production (playthatsheet.com, 200k lignes de code legacy) Chiffres bruts : 2,3 milliards de tokens consommés, 1 477 prompts, 260 564 lignes ajoutées (+145%), 59% du code final produit par l'IA ROI vertigineux à court terme : 9 mois de travail humain livrés en 40 jours, coût total 260$ d'abonnement + 15 jours de supervision, ROI x18 Profil psy de l'IA : Alzheimer (oublis de contexte), schizophrène (change de méthodo), ado de 12 ans (refait les mêmes erreurs), oscille entre génie et junior sans prévenir Effet iceberg : la dette technique ne disparaît pas, elle se camoufle et s'accélère ; hallucinations = bombes à retardement détectables uniquement par relecture humaine ligne par ligne Paradoxe du bateau de Thésée : perte de paternité et de maîtrise fine du code, baisse de l'autonomie du dev humain qui valide sans avoir construit Arnaque du "monkey money" : consommation de tokens opaque, non corrélée à la complexité (écart de 350% sur des prompts identiques), facturation imprévisible donc impossible à budgéter Syndrome du bazooka : les devs utilisent l'IA même pour changer une couleur CSS, atrophie progressive des compétences et coût écologique délirant Risque stratégique : dépendance irréversible aux vendeurs de tokens (Nvidia, Anthropic, OpenAI), business non rentable qui devra augmenter ses prix Conseil final : approche Pareto, garder 20% du temps en code "fait main", nommer un responsable stratégie IA, l'humain senior reste irremplaçable pour superviser Une libraries de test JUnit cache un prompt qui demande aux coding agents d'effacer les tests https://arstechnica.com/security/2026/05/fed-up-with-vibe-coders-dev-sneaks-data-nuking-prompt-injection-into-their-code/ Agacé par les « vibe coders », un développeur introduit une injection de prompt destructrice dans son code Le développeur de jqwik (un moteur de tests pour JUnit 5) a volontairement inséré une injection de prompt dans la version 1.10.0 de sa bibliothèque Java pour saboter le travail des agents d'IA. L'instruction injectée via la sortie standard (stdout) ordonne textuellement aux LLM d'ignorer les consignes précédentes et de supprimer l'intégralité du code et des tests jqwik du projet. Pour dissimuler cette action aux yeux des développeurs humains, le mainteneur a utilisé des séquences d'échappement ANSI qui effacent la ligne d'injection dans les émulateurs de terminaux interactifs. La modification a été découverte par un utilisateur qui a pointé du doigt les risques majeurs et disproportionnés pour les machines des utilisateurs, bien que certains outils comme Claude d'Anthropic aient détecté et bloqué la consigne malveillante. Face aux critiques de la communauté et aux accusations de comportement infantile ou potentiellement illégal, le développeur a mis à jour ses notes de version pour documenter explicitement son opposition à l'usage de son outil par des IA, avant de refuser tout commentaire supplémentaire sur conseil de son avocat. La réalité du rôle de Principal Engineer https://leaddev.com/career-development/reality-being-principal-engineer Le passage au rôle de Principal Engineer marque une transition majeure où les compétences techniques ne suffisent plus, l'impact se mesurant désormais à travers l'influence, la stratégie et la capacité à aligner la technique avec les objectifs business. Contrairement aux attentes, le quotidien est souvent marqué par une forme d'isolement, car le poste se situe à l'intersection de la direction (qui attend des solutions) et des équipes techniques (qui attendent des directives), sans appartenance directe à un groupe précis. Le rôle exige d'accepter une grande part d'ambiguïté et l'absence de retours immédiats, les projets et les décisions stratégiques mettant parfois des mois ou des années à porter leurs fruits. La gestion du temps devient un défi critique, nécessitant de savoir naviguer entre les sollicitations constantes, la présence en réunion et le besoin de préserver des moments de réflexion approfondie pour concevoir des visions à long terme. La réussite à ce niveau repose sur le développement de compétences humaines pointues (soft skills), notamment la négociation, la communication vulgarisée auprès des profils non techniques, et la capacité à faire grandir les autres ingénieurs par le mentorat. Sécurité Une attaque de la chaîne d'approvisionnement npm utilise binding.gyp pour compromettre des dizaines de paquets https://cybersecuritynews.com/binding-gyp-supply-chain-attack-compromises-dozens-of-npm-packages/ Une nouvelle variante du ver auto-propageable "Shai-Hulud", baptisée "Miasma", cible l'écosystème npm (et PyPI sous le nom de "Hades") en dissimulant son exécution dans le fichier binding.gyp au lieu des scripts classiques preinstall ou postinstall. La technique, surnommée "Phantom Gyp", exploite le fait que npm lance automatiquement node-gyp rebuild dès qu'un fichier binding.gyp est présent à la racine d'un paquet pour compiler des modules natifs C/C++, exécutant ainsi le code malveillant dès la commande npm install. L'attaque contourne la plupart des outils de sécurité traditionnels car l'injection s'appuie sur l'évaluation récursive de commandes (via la syntaxe ) ou directement sur la fonction eval() de Python sous-jacente à GYP, cachée sous n'importe quelle clé du fichier. Le script malveillant télécharge un runtime alternatif (Bun) pour échapper aux détections comportementales de Node.js, puis moissonne les identifiants et secrets des développeurs et des environnements CI/CD (npm, GitHub, AWS, GCP, Azure, Kubernetes, HashiCorp Vault). Plus de 57 paquets npm (dont le SDK serveur de Vapi ou des outils liés à l'IA) et des dizaines de paquets PyPI ont été infectés via des comptes de mainteneurs compromis, le ver republiant automatiquement de nouvelles versions vérolées en utilisant les jetons volés. Loi, société et organisation Restructuration chez Gitlab https://about.gitlab.com/blog/gitlab-act-2/ GitLab entame une restructuration majeure pour s'adapter à l'ère de l'intelligence artificielle agentique, incluant une réduction d'effectifs planifiée de manière transparente et ouverte. L'entreprise prévoit de réduire de 30 % le nombre de pays où elle maintient de petites équipes, d'aplatir sa hiérarchie en supprimant jusqu'à trois niveaux de gestion, et de réorganiser la R&D en une soixantaine d'équipes plus petites et autonomes. Les processus internes vont être revus en intégrant des agents d'IA pour automatiser les revues, les approbations et les passages de relais afin d'accélérer le rythme de travail. La stratégie repose sur la conviction que le logiciel sera bientôt écrit par des machines et dirigé par des humains, ce qui va multiplier la demande de logiciels et transformer le rôle des ingénieurs vers la résolution de problèmes complexes. Sur le plan technique, GitLab reconstruit son infrastructure sous-jacente (notamment Git) pour supporter la charge massive générée par les agents d'IA, tout en misant sur l'orchestration du cycle de vie, la centralisation du contexte des données et une gouvernance intégrée. Le modèle économique évolue vers un système hybride combinant les abonnements classiques et une tarification à la consommation pour le travail effectué par les agents d'IA. Un LLM local sur un mac pourrait coûter plus cher en électricité qu'un modèle hébergé sur OpenRouter dans le cloud https://www.williamangel.net/blog/2026/05/17/offline-llm-energy-use.html Conclusion : L'inférence locale sur Mac M5 Max est 3x plus chère et 2x plus lente que le cloud (OpenRouter). Électricité : Négligeable (~0,02 $/heure pour 50-100W). Matériel (Le vrai coût) : Achat du Mac à 4 299 $; l'amortissement sur 3 à 5 ans plombe la rentabilité horaire. Coût au million de tokens (Gemma 4 31b) : Mac M5 Max : 0,40 à4, 79 (pour 10-40 tokens/s). OpenRouter : 0,38 à0, 50 (pour 60-70 tokens/s). Verdict pro : Le temps humain perdu à cause de la lenteur locale coûte infiniment plus cher que les tokens cloud. Privilégier les API (Anthropic, OpenRouter). Ai didn't kill your junior pipeline https://andrewmurphy.io/blog/ai-didnt-kill-your-junior-pipeline-you-did L'IA n'a pas tué le recrutement des juniors, les entreprises l'ont fait elles-mêmes, par effet de mode. Sans juniors, pas de futurs seniors : on retire l'échelle qui nous a tous fait monter. Tout le monde pêche dans le même bassin de seniors sans le réapprovisionner, pénurie garantie dans 3-5 ans. Une équipe 100% senior + IA est fragile : un départ et tout le savoir tacite s'évapore. Les juniors posent les "pourquoi ?" qui révèlent les bugs et processus absurdes ; l'IA, elle, exécute sans questionner. Les seniors s'atrophient aussi en déléguant leur réflexion à l'IA, pince à double effet sur les compétences. Dépendre des outils IA, c'est sous-traiter sa stratégie talents à des fournisseurs dont les prix vont tripler. Solution : redéfinir le rôle junior (revue de code IA + mentorat), pas le supprimer. Les rapports internes de Microsoft révèlent la crise des coûts de l'IA : les agents coûtent plus cher que les employés humains https://fortune.com/2026/05/22/microsoft-ai-cost-problem-tokens-agents/ Des données et rapports internes chez Microsoft et d'autres géants de la tech ébranlent la promesse de rentabilité de l'IA, révélant que le déploiement d'agents autonomes à l'échelle de l'entreprise revient souvent plus cher que de payer des humains pour le même travail. Le modèle de tarification à l'usage (basé sur les tokens) se heurte à la nature même des architectures agentiques : contrairement à un simple chatbot, un agent boucle, enchaîne les appels d'outils, crée des sous-agents et auto-évalue son code, ce qui multiplie la consommation de tokens par un facteur de 5 à 30, voire jusqu'à 1 000 fois pour des tâches de programmation complexes. L'impact financier sur les budgets de calcul cloud est immédiat ; par exemple, Uber a entièrement épuisé l'intégralité de son budget annuel 2026 dédié au codage par IA en l'espace de seulement quatre mois. Face à cette explosion des coûts, des retours en arrière drastiques sont observés : Microsoft a ainsi commencé à suspendre une grande partie de ses licences internes Claude Code pour rediriger d'urgence ses milliers de développeurs vers sa propre solution moins onéreuse, GitHub Copilot CLI. Les directeurs techniques (CTO) et acheteurs de solutions logicielles qui ont signé des contrats pluriannuels basés sur des projections de réduction de masse salariale se retrouvent pris au piège, les gains réels de productivité ne parvenant pas à compenser les factures d'infrastructure exorbitantes. Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 11-12 juin 2026 : DevQuest Niort - Niort (France) 11-12 juin 2026 : DevLille 2026 - Lille (France) 12 juin 2026 : Tech F'Est 2026 - Nancy (France) 15 juin 2026 : Jupyter Workshops: Demystifying MyST Markdown in Education - Orsay (France) 16 juin 2026 : Mobilis In Mobile 2026 - Nantes (France) 17-19 juin 2026 : Devoxx Poland - Krakow (Poland) 17-20 juin 2026 : VivaTech - Paris (France) 18 juin 2026 : Tech'Work - Lyon (France) 22-26 juin 2026 : Galaxy Community Conference - Clermont-Ferrand (France) 23-24 juin 2026 : MWCP 2026 - Paris (France) 24-25 juin 2026 : Agi'Lille 2026 - Lille (France) 24-26 juin 2026 : BreizhCamp 2026 - Rennes (France) 26-27 juin 2026 : LeHACK - Paris (France) 27 juin 2026 : Asynconf - Paris (France) 2 juillet 2026 : Azur Tech Summer 2026 - Valbonne (France) 2 juillet 2026 : MCP Connect Travel Edition - Paris (France) 2-3 juillet 2026 : Sunny Tech - Montpellier (France) 3 juillet 2026 : Agile Lyon 2026 - Lyon (France) 6-8 juillet 2026 : Riviera Dev - Sophia Antipolis (France) 28-30 août 2026 : State of the Map - Champs-sur-Marne (France) 4 septembre 2026 : JUG Summer Camp 2026 - La Rochelle (France) 10-11 septembre 2026 : Nantes Craft - Nantes (France) 17 septembre 2026 : dotAI - Paris (France) 17-18 septembre 2026 : API Platform Conference 2026 - Lille (France) 18 septembre 2026 : WordCamp Bretagne - Rennes (France) 18 septembre 2026 : dotJS - Paris (France) 18 septembre 2026 : WordCamp Bretagne - Rennes (France) 22 septembre 2026 : Salon Data 2026 - Nantes (France) 22-23 septembre 2026 : Agile en Seine & IA 2026 - Paris (France) 24 septembre 2026 : OWASP AppSec Days France 2026 - Paris (France) 24 septembre 2026 : PlatformCon Paris - Paris (France) 24 septembre 2026 : React Native Connection 2026 - Paris (France) 24-26 septembre 2026 : Paris Web 2026 - Paris (France) 25 septembre 2026 : SAP Inside Track Paris 2026 - Paris (France) 28-29 septembre 2026 : 4th Tech Summit on AI & Robotics - Paris (France) & Online 1 octobre 2026 : WAX 2026 - Marseille (France) 1-2 octobre 2026 : Volcamp - Clermont-Ferrand (France) 2 octobre 2026 : DevFest Perros-Guirec 2026 - Perros-Guirec (France) 5-9 octobre 2026 : Devoxx Belgium - Antwerp (Belgium) 8-9 octobre 2026 : Forum PHP 2026 - Marne-la-Vallée (France) 12 octobre 2026 : Dev With AI - Paris (France) 22-23 octobre 2026 : Agile Tour Bordeaux 2026 - Bordeaux (France) 26 octobre 2026 : Agile Tour Montpellier - Montpellier (France) 27-29 octobre 2026 : Directions EMEA 2026 - Paris (France) 29-30 octobre 2026 : BDX I/O 2026 - Bordeaux (France) 29-30 octobre 2026 : Agile Tour Nantais 2026 - Nantes (France) 29 octobre 2026-1 novembre 2026 : Pycon FR - Biarritz (France) 30 octobre 2026 : Cloud Nord 2026 - Lille (France) 4-5 novembre 2026 : Devoxx Morocco - Casablanca (Morocco) 14-15 novembre 2026 : Capitole du Libre - Toulouse (France) 19 novembre 2026 : DevFest Toulouse 2026 - Toulouse (France) 19 novembre 2026 : Agile Laval 2026 - Laval (France) 19 novembre 2026 : OVHcloud Summit - Paris (France) 19 novembre 2026 : Codeurs en Seine - Rouen (France) 27 novembre 2026 : DevFest Paris 2026 - Paris (France) 1-3 décembre 2026 : Apidays Paris - Paris (France) 2-3 décembre 2026 : Cloud Native AI Summit Europe - Paris (France) 4 décembre 2026 : DevFest Lyon 2026 - Lyon (France) 4 décembre 2026 : DevFest Dijon 2026 - Dijon (France) 9-10 décembre 2026 : OpenSource Expérience - Paris (France) 9-10 décembre 2026 : DevOps REX - Paris (France) 10 décembre 2026 : KCD Provence - Aix-en-Provence (France) 7-9 avril 2027 : Devoxx France 2027 - Paris (France) 3 juin 2027 : Cloud Native Days France 2027 - Paris (France) 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/
Kepala Staf Kepresidenan Jenderal TNI (Purn.) Dudung Abdurachman memanggil seluruh pemangku kepentingan untuk mengusut tuntas kasus penahanan 15 kontainer berisi mineral ilmenit milik PT Putra Prima Mineral Mandiri (PMM). Pertemuan yang digelar di Kantor Staf Presiden (KSP) ini dihadiri oleh perwakilan Bea Cukai, Sucofindo, Kodam, Pemprov Bangka Belitung, hingga pihak perusahaan guna mengklarifikasi tuduhan penyelundupan barang berbahaya dan logam tanah jarang. Penasihat hukum PT PMM, Poltak Silitonga, membantah keras tuduhan tersebut dan mempertanyakan keabsahan hasil uji laboratorium dari PT Timah yang dijadikan dasar penahanan oleh Satgas Trisakti. KSP menegaskan akan mencermati seluruh masukan secara objektif demi mendapatkan gambaran hukum yang utuh terkait polemik komoditas tambang ini.
This week, the fellas break down one of the wildest news cycles in recent memory. We get into the attempted attack at the White House Correspondents' Dinner and the fallout from the latest Jimmy Kimmel controversy, then shift over to an NBA Playoff update and the hottest stories in entertainment and online culture. In this episode, we also talk Megan Thee Stallion and Klay Thompson's breakup, Lexie Brown getting pulled into the drama, the debate around Dr. Cheyenne Bryant's credentials, Ray J's latest viral claims, and more. We also lighten things up with a review of Michael and the unbelievable story of David Phillips turning pudding cups into more than a million frequent-flyer miles. for more KSP,
Chemistry 223 Video Lecture from May 1, 2026. This video covers material from Chapter 15 including separating ions by differences in Ksp, formation constants, complex ions, Lewis acids and bases, and more. CH 223 website: https://mhchem.org/223 Let me know if you have any questions! Peace!
Chemistry 223 Video Lecture from April 29, 2026. This video covers material from Chapter 15 including Ksp and solubility, Ksp and isolating ions, the common ion effect, will a precipitate form? and more. CH 223 website: https://mhchem.org/223 Let me know if you have any questions! Peace!
A screencast from Chapter 15 in CH 223 entitled “Solubility and Ksp”
A screencast from Chapter 15 in CH 223 entitled “Separating Ions with Ksp”
Chemistry 223 Video Lecture from April 27, 2026. This video covers Day 3 of an Exam Review for the upcoming Midterm Exam I. We also started Chapter 15 including a review of CH 221 solubility, solubility and equilibrium, the mathematical definition of solubility, solubility and the solubility product constant (Ksp), and more. CH 223 website: https://mhchem.org/223 Let me know if you have any questions! Peace!
In Folge 40 treffe ich mich mit Tina und Odie und spreche über die „Kampagne für eine sozialistische Partei“ (KSP). Wir reden darüber, wie und ob man es schaffen kann, sozialistische Praxis über zivilgesellschaftliches Engagement und echte Begegnung zu etablieren. Was daran schwierig ist und warum die KSP erst einmal herausfinden will, ob Leute Bock auf Sozialismus haben, erfahrt ihr in dieser Episode. Ein ganz herzliches Dankeschön an die beiden fürs Mitmachen!Wenn ihr auf dem Laufenden bleiben wollt über die Diskussionen und Aktivitäten in den unabhängigen, zivilgesellschaftlichen Projekten, in denen KSP-Mitglieder aktiv sind bzw. die sie aufbauen (Mietergewerkschaft, Freie Lernhilfe & Musikschule, Zeichenzirkel, Erwerbslosen- und Familiencafés, solidarische Restaurants und Kneipen, Sportprojekte etc.), sowie die nächsten Stammtische und sozialistischen Salons, eine Frage, Kritik oder Hinweise loswerden wollt, gehts hier zur offenen AustauschgruppeWillkommen sind alle Interessierten, unabhängig davon, ob oder wo sie sonst noch organisiert sind. Und hier alle weiteren KSP-Kanäle.#GesellschaftOrganisieren
KSP is back and tonight's episode is one you don't want to skip. We're breaking down the biggest stories of the week — TSA workers going 41 days without pay while being forced to show up and keep America safe, Trump's executive order, and who's really responsible for the chaos at your airport this spring break. The Army just raised its enlistment age to 42 and is now accepting recruits with drug convictions. We talk about what that really signals with a war actively happening in Iran. Florida Woman is back — a Fansly Top 250 creator booked two Airbnbs, peed on the furniture, filmed it for content, and is now facing felony charges. Her bio literally said it was coming. A quadruple amputee — ESPN-featured cornhole champion who beat a 3% survival rate as a baby — is accused of shooting his passenger twice in the head while driving a Tesla. No easy angles. The Nancy Guthrie kidnapping — Savannah Guthrie's 84-year-old mother missing for nearly two months, no suspects named, and the internet deep in conspiracy theories. We sort through what's real. Verzuz is back — Tank vs Tyrese went hit for hit, Jamie Foxx pulled up, Chingy came out, and the internet still can't agree on a winner. We give you the full recap. Drewskii's latest skit taking shots at Erika Kirk — we get into it. Plus what we're currently watching. All of that — on KSP. Pull up.
Send a textThis week on Bench Boost the team from Inorganic Ventures discusses avoiding precipitation during sample preparation. They review mining sample challenges including high concentrations of Ca, Fe, Al, & silicates, sulfate-rich matrices forming insoluble sulfates, and rare earth elements requiring a more acidic matrix. Thomas explains how hydrolysis leads to insoluble metal hydroxides and reviews prevention strategies. Liv outlines how to use Ksp and how temperature effects compound solubility. Lastly, Autumn covers alternative ligands, such as EDTA, for higher pH stability.
I dig into the Kentucky Auditor's report that found over $133 million in questionable spending by the Beshear administration. The report found issues with:
Kantor Staf Presiden (KSP) bersama TNI dan Polri langsung turun ke lokasi terdampak banjir di Kabupaten Pidie, Aceh. Tidak hanya memberikan bantuan, KSP juga mengoperasikan pompa apung untuk membersihkan lumpur sisa banjir di rumah warga dan fasilitas umum. Aktivitas ini memastikan warga bisa segera kembali beraktivitas setelah bencana. #KSP #BanjirAceh #TNI #Polri #BantuanBanjir #Aceh #PompaApung #PemulihanBencana
When a bright and beautiful young woman from coal country in Kentucky fails to return home from her jog, a tight knit community is rocked to its core. Then, when another young woman who was related to the first victim is violently murdered in the same county less than two years later, public concern skyrockets.If you know anything about these cases, please contact the Kentucky State Police. You can reach them via email at kyunsolved@ky.gov or by calling the tipline at 1-877-735-2648. If you have specific information about Greta Henson's homicide, call 606-573-3131.KSP also has a confidential online tip portal where you can submit information.View source material and photos for this episode at: parkpredators.com/the-ravine Park Predators is an Audiochuck production.Connect with us on social media:Instagram: @parkpredators | @audiochuckTwitter: @ParkPredators | @audiochuckFacebook: /ParkPredators | /audiochuckllcTikTok: @audiochuck Hosted by Simplecast, an AdsWizz company. See pcm.adswizz.com for information about our collection and use of personal data for advertising.
This week on KSP we unpack the Love Is Blind finale—who said “I do,” who didn't, and why the outcomes played out exactly how we called it. Then we dive into the “scientific” Top 10 Scariest Movies and build Jumpman's Halloween Watch List for your weekend queue. We touch on headlines around Trump's new ballroom and the culture ripple it's making. On the hardwood, we break down the NBA gambling scandal—what happened, what it means for players and fans, and how the league might respond. We wrap with our Week 1 NBA season preview: rookies to watch, early overreactions, and can't-miss games. All that and more on this weeks episode. KSP fam: drop your scariest movie ever and your bold Week 1 NBA prediction in the comments. for more,
This episode of The Sorghum State Podcast is packed with updates! Hosts Maddy Meier and Adam York explore the critical role of Oklahoma's Tulsa Ports in boosting efficiency for both bulk and value-added Kansas sorghum exports, proving that the Sorghum State is not so "land-locked" after all. You'll also hear more about a farm-to-fork collaboration as K-State student chefs learn about sorghum's potential, bringing the crop to premium plates.Plus, Adam and Maddy share details on the upcoming commodity commission elections in Districts 4, 5, 6, as well as for the upcoming Sorghum Connection Winter series, which returns to a community near you this December.--Interested in getting involved? Join the KSP and NSP family today at a level that's right for you: sorghumgrowers.com/join.For more information on the upcoming Kansas commodity commission elections, visit: https://ksgrainsorghum.org/filing-now-open-for-kansas-grain-sorghum-commission-candidates/.
This week on KSP, we dive into Love Is Blind Season 9, breaking down episodes 10 and 11 and how the couples are holding up heading into the finale. We also explore the meaning of “understanding” in relationships and why women often mentally check out long before the actual breakup. The crew reacts to ChatGPT's new adult content rollout and gives their thoughts on Paul Pierce's latest comments about LeBron. Plus, we touch on Netflix's new Starting 5 docuseries and share our early predictions for the upcoming NBA season for more, IG: https://www.instagram.com/kickinshitpod Threads: https://www.threads.net/@kickinshitpod Tiktok: https://www.tiktok.com/@kickinshitpod
A conservative Christian firm wants more social media guardrails to protect Kentucky kids, a Kentucky court backs a state law keeping convicted felons from having guns, KSP continues to investigate threats made to the Kentucky Parole Board, Amy McGrath discusses why she's running again for U.S. Senate, and a soybean farmer pleads for the U.S> to reach a trade deal with China.
This week we talk about the unique Black names we'd give our kids and the culture behind them. We also break down the looming government shutdown and what it could mean for everyday people. The conversation shifts to P. Diddy's sentencing and its impact on his career. We touch on Kai Cenat hitting a major milestone with his Mafiathon stream, and Napheesa Collier calling out the WNBA for how it treats its players, and more for more KSP,
Bem-vindos a mais um Kubicast! Neste episódio, recebemos Victor Carvalho para destrinchar o Talos Linux como base enxuta e segura para rodar Kubernetes. Nós comparamos a proposta minimalista do Talos com distros generalistas, e debatemos por que um SO "Kubernetes-first" reduz superfície de ataque e acelera a vida de quem opera clusters no dia a dia.Falamos de segurança no detalhe: kernel hardenizado (KSP), SELinux funcionando de verdade com Kubernetes, criptografia de disco com chaves via TPM/KMS, e o modelo API-driven (sem SSH) que muda a forma como operamos nós. Também discutimos operação e upgrades, incluindo o uso do Talos Factory e de Terraform para padronizar imagens, além de estratégias para controlar endpoints e certificados.Fechamos com experiências reais: comparativos de tempo de provisioning, requisitos mínimos, rede (Flannel vs Cilium), dores comuns (certificados/TLS, IP flutuante) e boas práticas de produção — aquela mistura de técnica com bom humor que só a nossa bancada entrega.Links Importantes:- Victor Cardoso - https://www.linkedin.com/in/victorbmcarvalho/- João Brito - https://www.linkedin.com/in/juniorjbn/- Site oficial do Talos Linux - https://talos.dev- Assista ao FilmeTEArapia - https://youtu.be/M4QFmW_HZh0?si=HIXBDWZJ8yPbpflMHashtags#Talos #TalosLinux #Kubernetes #DevOps #DevSecOps #Kubicast #Containers #Getup #K8s #SELinux #KSP #Terraform #Proxmox #Flannel #Cilium #ZeroTrust #Imutabilidade #Homelab #Observabilidade #SBOMO Kubicast é uma produção da Getup, empresa especialista em Kubernetes e projetos open source para Kubernetes. Os episódios do podcast estão nas principais plataformas de áudio digital e no YouTube.com/@getupcloud.
In this episode of the Bluegrass Beat, meet new State School Security Marshal Shannon West and hear about his background, his hopes for the office, his team, and his mission of keeping kids safe.Click the link below for more information about the Office of the State School Security Marshal.https://www.docjt.ky.gov/state-school-security-marshalABOUT OUR GUESTSHANNON WEST, STATE SCHOOL SECURITY MARSHALShannon West was appointed as Kentucky's State School Security Marshal by Governor Andy Beshear on July 16, 2025. With more than 30 years of dedicated service in public safety, West brings extensive leadership, operational and training experience to the role overseeing the safety and security of Kentucky's schools.A veteran of the United States Army and the Kentucky Army National Guard, Shannon served a combined nine years in uniform before joining the Kentucky State Police (KSP). During his 20-plus years with KSP, he held several key positions, including trooper, Special Response Team (SRT) leader, detective sergeant, and investigations commander. His assignments spanned multiple posts in Mayfield, Bowling Green, Henderson, Pikeville, Richmond (SRT) and Elizabethtown—culminating in his retirement as a lieutenant from his home post in Bowling Green.In July 2015, West joined the Department of Criminal Justice Training (DOCJT) as a law enforcement training instructor. He advanced to become the Tactics Section Supervisor, where he oversaw specialized instruction in active shooter response, traffic stop and counter-ambush tactics, structure searches, low-light operations, warrant service, tactical medicine, and other high-risk operational skills. For the two years leading up to his appointment as marshal, West served as the In-Service Branch manager, overseeing statewide training programs for Kentucky's law enforcement officers.West holds multiple advanced certifications, including Force Science Analyst and Advanced Specialist, Federal Law Enforcement Training Center (FLETC) Use-of-Force Instructor, and Centrifuge Vehicle Close Quarters Battle (CQB) Instructor.…The Bluegrass Beat is recorded and produced by the Kentucky Department of Criminal Justice Training's Public Information Office, a proud member of Team Kentucky.Like what you hear? We appreciate everyone who takes the time to subscribe and rate this podcast.7Have a suggestion? Email host Critley King-Smith at critley.kingsmith@ky.gov to share feedback.Music by Digital Juice and StackTraxx.
This week we cover Cracker Barrel's rebrand backlash, radioactive shrimp at Walmart, Trump reviewing Smithsonian museums, and Uber's new feature for women. We also break down Cam Newton's comments on Jalen Hurts, Jaylen Brown's dad's arrest, and a new Spike Lee project, plus plenty more along the way. for more KSP,
Caleb Barnes WLEX-18With updates on the discovery of 10 year old Jayden Spicer body, KSP arrested the mother suspected in her son’s death See omnystudio.com/listener for privacy information.
Victory Over Sin is a show hosted by Mark Renick that addresses issues pertaining to returning citizens and the challenges they face coming out of incarceration. Victory Over Sin airs Saturdays at 12:30 pm. On KBXL 94.1 FM Idaho's Treasure Valleyhttps://svdpid.org/advocacy-systemicchangeofid/facebook: systematic change of IDInstagram: systematic change of IDhttps://www.imsihopecommunityphaseii.com/IMSI HOPE COMMUNITY PHASE II can also be found on facebook as well as Instagram and Youtube. Correspondence can be directed to: Address: 1775 W. State St., #191, Boise, Idaho 83702Phone: 208-629-8861 Podcast Website: https://941thevoice.com/podcasts/victory-over-sin/
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/
This week on KSP, we break down what Trump's Big Beautiful Bill means for working Americans — from tax exemptions and benefit cuts to controversial Medicaid changes. We cover the latest on the Texas floods, the Diddy trial outcome, and growing speculation around a government cover-up of the Epstein list. We also dive into the new Carnival Cruise rules that have some travelers frustrated, and discuss major storylines around NBA free agency, from early trades to franchise shake-ups.
Sorghum State Podcast co-hosts Maddy Meier and Adam York guide listeners through a milestone moment for the next decade of sorghum improvement in Kansas: the acceleration of the Collaborative Sorghum Investment Program (CSIP 2.0). Together, they trace the history of the farmer-led initiative from 2016 and explore how it leverages resources for sorghum improvement while opening up the effort over the past 16 months to bolster the program into the future—with enhanced backing from leaders in Topeka.Listeners will hear from four producer leaders shaping the future of the crop: Brant Peterson, Stanton County; Kevin Kniebel, White City; Shane Ohlde, Palmer; and Andy Hineman, Dighton. These producers break down how CSIP 2.0 fits into long-term challenges and innovations with benefits of the investments returned directly to rural Kansas economies and water savings.From behind-the-scenes association strategy at the Kansas Statehouse to boots-on-the-ground farming insights from the fields of Kansas, this episode explores why this milestone matters to producers—and how Kansas Sorghum today helps lead the charge for the next generation of sorghum producers tomorrow.--Interested in getting involved? Join the KSP and NSP family today at a level that's right for you: sorghumgrowers.com/join
We did it guys, Koa Sports are the 2022-2025 IRONMAN Asia Pacific TriClub Champions! An extraordinary weekend of racing saw our athletes take out the title for a 4th year in a row, to continue the Koa dynasty. Unpacking the race is important but Greg becoming entangled in an anti-USA protest in downtown Cairns is another. We sampled some new establishments and profits were made by one of the coaches at the Reef. All that and more in a ‘meaty' episode of the KSP. Join the Tribe www.koasports.com.au
This week on KSP, we kick things off with Trump's headline-making pardons (06:11) of Todd and Julie Chrisley, former Governor John Rowland, Rep. Michael Grimm, and rapper NBA YoungBoy. We break down the latest in the Diddy trial (12:01), followed by a fiery debate over Jess Hilarious' comments about the trans community (32:16). Then we cover the wild New Orleans jailbreak (47:30), where 10 inmates escaped using a sink-toilet unit—two are still on the run. NBA Playoffs talk (53:09) includes Shai Gilgeous-Alexander's MVP win, our Knicks vs. Pacers predictions, and more.
Today on KSP, the crew unpacks the week's wildest headlines—from a bill aiming to ban porn in America (51:24) to DoorDash launching drone delivery in Charlotte (58:00). We dive into the Diddy trial's explosive first week (14:25), question Trump's $400M jet gift from Qatar (56:20), and react to shocking news about Smokey Robinson (43:22) and Tory Lanez (44:35). In sports, we break down Michael Jordan's move to NBC (1:03:20) and the latest NBA playoff drama (1:06:50). Plus, Final Destination is back—are we watching?
The Kerbal Space Program is a fun game, but also an incredible tool for simulating a realistic space exploration program. According to a new paper, people playing the game can help develop innovative ideas that can turn into real missions, especially with the development and integration of reusable rockets like Starship and New Glenn.
A non-profit is helping parents talk to their kids about substance use, Gov. Beshear says he's working to improve efficiency at the state's regional driver licensing offices, Murray State University has a new president, vaccine rates fall in Kentucky, a Boone County mother is speaking out after her teenage daughter died by suicide, and the newest KSP graduates are celebrated.
Chemistry 223 Video Lecture from May 2, 2025. This video covers material from Chapter 15 including separating ions through differences in Ksp, formation constants and Kf values, and more. CH 223 website: http://mhchem.org/223 Let me know if you have any questions! Peace!
Chemistry 223 Video Lecture from April 30, 2025. This video covers material from Chapter 15 including solubility, the solubility table from CH 221, Ksp, calculating ion concentrations to begin precipitation and more. CH 223 website: http://mhchem.org/223 Let me know if you have any questions! Peace!
This week on the podcast, we open with a hilarious debate: has anyone ever actually won at hide and go get it? Then we dive into the Black History controversy making headlines, as Trump's new executive order leads to the removal of major exhibits from the National Museum of African American History and Culture, including artifacts from the Greensboro sit-ins. We also pay tribute to Pope Francis, who passed away at 88 after twelve years of promoting humility, social justice, and inclusion. In celebrity news, we react to Kanye's cousin dropping a viral song and unpack the explosive Shannon Sharpe lawsuit filed by an OnlyFans model, which is shaking up social media. On the sports side, we cover Alijah Arenas' recovery after his car accident, break down the biggest NFL Draft 2025 moves with Cam Ward and Travis Hunter leading the pack, and give a full NBA Playoffs update as teams like OKC, Cleveland, and Boston take control. Tap in for laughs, real talk, and the latest headlines you need to know. For more KSP,
We're back from a spring break hiatus. We've got KY Senate finance deadlines, issues with KSP, RFK Jr idiocy, bad Beshear poll numbers, and more!
It's rare when the sequel is better than the original (ep 184), but rest assured in this case, the sequel is two thumbs up! Scott Tindal (Co-Founder Fuelin) joins us again on the KSP to dive a little deeper into fuelling the racing, training and everyday life of an endurance athlete. Talking about carbs, Tim and Greg nod along pretending to understand everything that comes out of Scott's mouth, as all good coaches do! We couldn't believe it, but the audience had questions, and many were answered in great detail, keep that feedback coming.Fuelin are offering Koa Sports Podcast listeners 25% annual Co-Pilot subscriptions simply by heading to this link and unlocking the code today. Fuelin is Personalized Performance Nutrition to help achieve your Goals—whether you're Running, Cycling, hitting the Gym, or targeting your ideal weight.https://www.fuelin.com/koa-sports
On this episode of KSP the gang gets some advice for good morning text from ChatGPT. James educates the crew on the importance of teeth maintenance, Jumpman leads off with tariff updates and trade war talks, Johnny talks the ban on federal employees having Chinese partners, James ask why women never show him their hoe side, we cover the Trap Music mount rushmore, our thoughts on "Pop the Balloon" live and the Michael Malone firing. All this and more on this weeks episode.
We officially launch the partnership between Fuelin and Koa Sports. This app is a GAME CHANGER and fully integrates with TrainingPeaks and your coaches prescribed bespoke training thus creating the ultimate athlete user experience. Joined by the Co-Founder & Chief Nutrition Officer Scott Tindal and start to scratch the surface on fuelling in racing, training and everyday life. Scott will be a great resource for the KSP moving forward as will the entire Fuelin coaching team.Fuelin is Personalized Performance Nutrition to help achieve your Goals—whether you're Running, Cycling, hitting the Gym, or targeting your ideal weight.Head to - https://www.fuelin.com/koa-sports to claim your 25% code off the CoPilot subscription and get the app today. Code is in the show.Join the Tribe.
In this episode of KSP the crew starts with a discussion on male female stereotypes, In things you need to know we update you on the current status of the Caleb Wilson case, Jumpman covers Department of Education Layoffs, and more Trump talk. The crew talks about Diddy's defense saying the Cassie video was AI, Do we believe Deion Sanders doesnt pleasure himself and Anthony Edwards denying custody and visitation rights to his newly born daughter. All this more on this weeks episode For more,
Legislators working to attract more filmmakers to Kentucky, bill aiming to modernize NIL in Kentucky clears a comittee, why certain weapons could soon be destroyed instead of auctioned, Secretary Kristi Noem surveys flood damage in Eastern Kentucky, a confirmed case of measles in Kentucky, and a familiar face is part of a traveling Broadway cast.
This week the crew is back with an update on the culture. Join us has we discuss the recent uptick in media coverage of plane crashes and why we think we're seeing more, Jumpman updates us on an end to the war in Ukraine, Jay-Z law suit dismissed, ASAP Rocky found not guilty, NBA All Star 2025 recap, VVG stops in to talk with the crew about his upcoming projects and More Check Out Top9@8: https://vvg704.bandcamp.com/album/top9-8-deluxe-edition For more VVG: https://vvg704.bandcamp.com/ IG: @VVG704 For more KSP,
In this episode of the Sorghum State Podcast, we're kicking off 2025 with exciting updates from Kansas and beyond! Join hosts Maddy Meier and KSP's 2025 Collegiate Food and Ag Policy Fellow, Andrew Le, as they dive into:
This week the crew is back in the studio to start the new year off with a fresh episode of KSP. We start with some RIP's to 39th president Jimmy Carter and Greg Gumble from there we discuss the tragic attacks on New Years Eve and weigh in on what we think of the details involving each case from New Orleans to Vegas, Cooking with Kya sparks a debate on women cooking for men, Johnny updates us on the current College Football standings and Jumpman delves into The Ultimatum season 3 with a recap. All this and more on this week's episode. For More KSP,
In our final interview of 2024, Brian spoke with two-time KSP veteran Pepe Fernandez, head coach of the Maryville College men's and women's soccer teams, who recently broke the record for most wins (847) in NCAA D3 soccer history.That's right, one of our very own is now in the national college soccer record books!Fernandez, a Franklin native and former Tennessee Wesleyan player, is a seven-time conference Coach of the Year (most recently in 2023). Since we last spoke in 2022, he led the Maryville College women's program to consecutive Conference of the South Tournament championships.Besides discussing another historic season, Fernandez talks about the evolution of college soccer, his philosophy of the beautiful game, recruiting locally and internationally, and raising up another generation of coaches. He also participates in a lightning round, shedding light on his favorite warm-up drill, the funniest sideline moment, proposed rule changes, the standout moment of 2024, and more!Listen to our earlier episodes with Pepe Fernandez in 2022 and while he was at the World Cup in Qatar.Thank you, as always, to Markman's Diamonds & Fine Jewelry.Markman's is a proud sponsor of the Knox Soccer Podcast and One Knoxville SC. Located at 6932 Kingston Pike, Markman's has been Knoxville's choice for diamonds and fine jewelry since 1976. Visit markmansdiamonds.com.Thanks for listening! Subscribe to receive an email every time we post new Knox soccer content. This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit knoxsoccerpodcast.substack.com
This week the crew returns with another episode. We start with pre-show banter on "Hawk Tuah" girl from there Johnny updates us on Donald Trumps administration nominees and Jumpman gives us his Elon conspiracy, Johnny argues Denzel status has number 2 greatest actor of all time, Jumpman makes a case for Morris Chesnut to get sexiest man alive, Jumpman and Johnny give there NFL Week 11 Picks, and Jumpman recaps FX's "Impeachment" all this and more on this weeks episode. for all things KSP,
Has modern therapy become a hostile environment towards Jewish people? I sit down with Malka Shaw, a licensed clinical social worker and trauma therapist, to delve into the pressing issue of anti-Semitism and its psychological implications. Malka shares her experiences as a therapist and the challenges Jewish clients face in therapy, particularly in light of recent events that have heightened anti-Semitic sentiments. We discuss the inappropriate remarks some therapists make, which can invalidate the experiences of their Jewish clients, and how this reflects a broader trend of misunderstanding and bias within the mental health field.Malka also introduces her organization, Kesher Shalom, which aims to provide education and support for Jewish communities while addressing the cultural accommodations needed in mental health practices. We explore the concept of anti-Semitism as a form of racism, the historical context of Jews as scapegoats, and the psychological mechanisms that allow such biases to persist. Malka clarifies the true meaning of Zionism and why the rise of anti-Zionist sentiments concern her. Throughout our conversation, we question why anti-Semitism is often overlooked and how it serves as a warning sign for societal health.Malka Shaw, LCSW (licensed in NJ, NY, and Florida), is a psychotherapist and trauma expert with over 25 years of experience in the mental health field. Specializing in trauma recovery using Cognitive Behavioral Therapy (CBT) and Eye Movement Desensitization and Reprocessing (EMDR), she has built a private practice focusing on women's wellness, relationship dynamics, and maternal health. Malka also provides clinical supervision, and consultation, develops continuing education courses on trauma and antisemitism; and often presents at professional events. Drawing on her experience with large-scale trauma, Malka founded Kesher Shalom Projects following the devastating events of October 7th. KSP's mission is to provide education and professional development on mental health and antisemitism, critical for building resilience within Jewish communities. By helping others understand the psychology behind antisemitic propaganda and its impact on society, Kesher Shalom offers valuable insights for combating antisemitism and supporting those affected.MalkaShaw.comKesherShalom.comMalka's next training for therapists, coming up December 2, 2024: Navigating Trauma: GUARD System Techniques for Addressing Symptoms from Antisemitism and Prolonged StressBooks mentioned in this episode are listed below. "The Madness of Crowds" by Douglas Murray: https://amzn.to/40uFjlAView my complete list of book recommendations, including those written by authors who have been guests on this show, at https://sometherapist.com/bookshop.As an Amazon affiliate, I earn a small commission from qualifying purchases made through affiliate links from my show notes or website. Thank you for purchases that support the show! 00:00 Start[00:01:21] Psychology of antisemitism and impact.[00:03:44] Mental health education gaps.[00:09:08] Anti-Semitism in healthcare settings.[00:11:18] Therapist validation of Jewish concerns.[00:17:36] Multi-ethnic identity of Jews.[00:19:56] Targeted hate crimes statistics.[00:24:16] Defining anti-Semitism and its nuances.[00:27:07] Jews as universal scapegoat.[00:30:22] Jewish identity and resilience.[00:33:44] Responsibilities of the chosen people.[00:37:34] Moral disengagement and accountability.[00:41:27] Moral disengagement and gaslighting.[00:48:22] Defining Zionism and its implications.[00:51:14] Right to live in our land.[00:56:00] Peaceful coexistence in the Middle East.[00:57:41] The meaning of Zionism.[01:01:49] Importance of diverse opinions.[01:06:08] Jewish culture and moral compass.[01:09:51] Cultural competency and anti-Semitism.[01:11:35] Gender crisis and care.ROGD REPAIR Course + Community for Parents is available now! Are you concerned about an adolescent or young adult with Rapid Onset Gender Dysphoria? Join at ROGDrepair.com and get instant access to over 100 lessons designed to equip you with the psychological insights and communication tools you need to get through to your kid. Use code SOMETHERAPIST2024 to take 50% off your first month.TALK TO ME: book a discovery call.LOCALS: Ask questions of me & guests; get early access to new episodes + exclusive content. Join my community.SUPPORT THE SHOW: subscribe, like, comment, & share or donate.EIGHTSLEEP: Take $200 off your EightSleep Pod Pro Cover with code SOMETHERAPIST.ORGANIFI: Take 20% off Organifi with code SOMETHERAPIST.Watch NO WAY BACK: The Reality of Gender-Affirming Care. Use code SOMETHERAPIST to take 20% off your order. Follow us on X @2022affirmation or Instagram at @affirmationgeneration. SHOW NOTES & transcript with help from SwellAI.MUSIC: Thanks to Joey Pecoraro for our song, “Half Awake,” used with gratitude & permission.PRODUCTION: Looking for your own podcast producer? Visit PodsByNick.com and mention my podcast for 20% off your initial services. To support this show, please leave a rating & review on Apple, Spotify, or wherever you get your podcasts. Subscribe, like, comment & share via my YouTube channel. Or recommend this to a friend!Learn more about Do No Harm.Take $200 off your EightSleep Pod Pro Cover with code SOMETHERAPIST at EightSleep.com.Take 20% off all superfood beverages with code SOMETHERAPIST at Organifi.Check out my shop for book recommendations + wellness products.Show notes & transcript provided with the help of SwellAI.Special thanks to
This week Karl & Vinnie head down to dixie to make their nominations for the biggest creep from the "Yellow Hammer" state of Alabama: Karl's Cop Cam features a chilling drag racing accident that leaves two dead, and a woman who refuses to accept her role in the tragedy. Plus, in the Scum Parade we discover the bizarre tales of a small-town amateur photographer, a 32-year-old witch, and a peculiar "superhero" who shoots websThe score is currently Vinnie 2 - Karl 2, visit thecreepoff.com to vote and decide this week's winnerCheck out the Scum Parade stories: ‘Mayberry's photographer' was beloved for his snaps of small-town life — then he was charged with felony peeping | The IndependentMan who dressed like a superhero sentenced for sex crimes | News | kezi.comDismembered body, cooked body parts found at NKY home leads to woman's arrest: KSP (wkyt.com)Abusive killer tortured pet hamsters to death - before chopping wife into 200 pieces - Mirror OnlineWant to support the show? Find us on Patreon, Supercast & Backed.by to get exclusive merch an extra bonus episode every week! Don't forget you can leave us a voicemail at 585-371-8108You can follow our Results girl Danni on Instagram @Danni_Desolation
Epiosde 318 "Do They Peel The Egg?" by KSP