POPULARITY
Categories
Get $10 for free on CashApp: use code SECURE10 in your profile at signup and send $5 to a friend within 14 days. Terms apply. Get additional episodes and bonus content with early access (try now with 7 DAYS FREE): go to https://www.OFFICIAL.men Two close man-friends gather around to talk about Shane Nokes. This is the Official Podcast. Every Tuesday. Links Below. THE OFFICIAL NETWORK CHANNEL (SUBSCRIBE NOW): https://www.youtube.com/channel/UCcHYe-Qw7qUN5gFWMdj9nNw Episode 494: Recorded 23/06/26 --- Get additional episodes and bonus content with early access: Go to https://www.OFFICIAL.men or https://www.PATREON.com/THEOFFICIALPODCAST --- Timestamps: [00:00:00] Intro [00:05:45] Introducing Patrick Tomlinson [00:09:24] The Shane Nokes threat persona [00:24:26] Child prodigy claims [00:51:16] Mod fantasies and forum threats [00:53:44] Patrick and Shane lore [01:36:47] Charity dentist review [01:42:02] Outro --- Audio Platforms (Spotify, Apple, Amazon, & Castbox): https://linktr.ee/theofficialpodcast Other Shows: https://linktr.ee/theofficialnetwork --- Hosts: Jackson: https://twitter.com/zealotonpc Andrew: https://twitter.com/huggbeestv Kaya: https://twitter.com/kayaorsan --- Additional Links: Channel: https://www.youtube.com/channel/UCcHYe-Qw7qUN5gFWMdj9nNw Subreddit: https://reddit.com/r/theofficialpodcast Patreon: https://www.patreon.com/theofficialpodcast Intro by: https://www.youtube.com/c/Derpmii Music by: https://soundcloud.com/inst1nctive & https://www.instagram.com/00zaya Art by: https://www.instagram.com/nook_eilyk/ & https://www.instagram.com/vaux.z Edited by: https://www.instagram.com/00zaya Designer: http://www.jr-design-co.com/ Produced by Jackson Clarke for The Official Network Learn more about your ad choices. Visit megaphone.fm/adchoices
Throwback Thursday (Originally aired: 6/5/24)Bunnie is joined by the sweet and brilliant Mod Sun, as he talks about everything from facing heartbreak and addiction to finding purpose through his music and art. Mod reflects on his journey from farm boy to rockstar, hitting rock bottom and how he manifested success. He talks about past romances in the public eye, his soul bestie Machine Gun Kelly, Bob Dylan, and why it's okay to be delusional. Mod also shares a sneak peek into his new music and the reinvention that came along with it. Mod Sun: IG | WebsiteWatch Full Episodes & More: YouTubeSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
Punk rock, country, doo wop and garage, oh my! Plus, new stuff from C.O.F.F.I.N and XCOMM.
☆歡迎大家按讚、訂閱、開啟小鈴鐺☆
長榮航空,台北直飛華盛頓特區! 開啟美東新航點,6/26起,每週四班,航網最綿密! 搶先預訂: https://fstry.pse.is/98uren —— 以上為 FMTaiwan 與 Firstory Podcast 廣告 ——
Frédéric II s'adonna aux arts, tout particulièrement à la musique. Modèle du despote éclairé, il reçoit, en 1747, l'éminent Jean-Sébastien Bach en son Château de Sans-Souci, à Potsdam.Embarquez pour une plongée fascinante dans l'histoire de la musique baroque, alors que le célèbre compositeur Jean-Sébastien Bach est convié à la cour du roi de Prusse Frédéric II, lui-même musicien accompli. Découvrez les coulisses de cette rencontre inédite entre deux géants de leur époque, et suivez le récit captivant de leur échange musical. En 1747, le vieux maître Bach, alors âgé de 62 ans, est convié au château de Potsdam par le roi Frédéric II, surnommé le "roi-flûtiste". Après un long périple depuis Leipzig, le compositeur arrive dans une tenue négligée, sous les regards en coin de la cour. Mais Frédéric, grand admirateur de son talent, l'accueille avec les plus grands honneurs. Ensemble, ils entreprennent une véritable visite musicale du château, Frédéric faisant essayer à Bach ses pianofortes dernier cri. Puis le roi soumet au maître un thème musical complexe, l'invitant à en improviser une fugue sur-le-champ. Bach relève le défi avec une aisance époustouflante, préfigurant l'une des plus célèbres œuvres de sa carrière : l'Offrande Musicale.Deux mois plus tard, Bach achève cette partition magistrale, qu'il dédie humblement au souverain. Une offrande musicale d'une richesse et d'une profondeur inouïes, qui témoigne de l'admiration mutuelle entre ces deux génies de la musique. Plongez dans les coulisses de cette rencontre légendaire, qui a marqué l'histoire de la création musicale
☆歡迎大家按讚、訂閱、開啟小鈴鐺☆
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/
And now for something just a little bit different .... What happens when two old mods finally sit down and compare style notes? They discover their paths directly crossed nearly 40 years earlier for one thing. And they explore new sounds, old bands, and the everlasting strength of the mod lifestyle. I am joined by one of the best northern soul, mod DJs on the scene today, Mod Marty. He's the host of his own long running podcast On Target, and part of The Internationalists Club podcast along with T-Spurs and Lord Ward. Both highly recommended. As always find a complete track list, a bonus third set of songs, and all the important links to all the important stuff over on the modcast homepage at Mistersuave.com.And keep up with me between modcasts:Subscribe - iTunesX (formerly Twitter) - @mistersuaveBluesky - @mistersuaveFacebook - facebook.com/modmodworldInstagram - instagram.com/mrrobsuaveTune in - iHeart RadioAnd listen on Mod Radio UK
Der Rollenspielklassiker Gothic von 2001 schickt uns als namenloser Held ins Minental, wo wir um einen Platz in der Gesellschaft und unsere Zukunft kämpfen müssen. Es ist eine rauhe Spielwelt, die auf uns abweisend reagiert und kein allzu großes Interesse hat, uns weiterzuhelfen. Nicht zuletzt für diese Eigenheiten wird Gothic bis heute als Ausnahmetitel gelobt. Wie aber verändert sich nun das Spielgefühl, wenn wir nicht als Mann, sondern als namenlose Heldin spielen? Reagieren die Menschen anders auf uns? Wird Gothic so vielleicht sogar zu einem noch besseren Spiel? Antworten auf diese Fragen liefert die "Prequel"-Mod von Jase, die absolut Gothic-begeistert ist - und ihrem Lieblingsspiel eine besondere Mod widmen möchte. Auf dem technischen Gerüst des zweiten Gothic-Spiels werkelt sie seit Jahren an einer alternativen Gothic-Geschichte, die von den Ereignissen vor dem Hauptspiel erzählt. Sie gestaltet dafür ganze Ortschaften um, vertont NPCs und stellt sich die Frage, wie die Kolonie auf eine Frau reagieren würde. Daraus ergeben sich ganz neue Spielsituationen, die mal leichtherzig sind, mal die Grenzen zum sexuellen Übergriff streifen. Im Gespräch mit Dom Schott erklärt Jase, was sie zu ihrer Arbeit motiviert, wie genau sie beim Game Design ihrer Mod vorgeht und welchen Hürden sich ihr in den letzten Jahren entgegengestellt haben.
Just a heads up, this one starts out a bit heavy, and I don't mean music-wise. Beyond that, we had new stuff from Golden Shitters and Bad Idea, plus lots of songs about this Hellscape we call home.
Morse code transcription: vvv vvv Woman left traumatised by swinging says website facilitated abuse Naomi Campbell blames lawyer for fraud and deception at charity ban appeal Newspaper headlines Scary clash in Channel and Oh frigate Armed forces face cuts without more funding, warns defence chief Prince George to attend Eton College from September Three reasons ships are not sailing through the Strait of Hormuz yet Murdered Preston Daveys dad tells of anguish at vigil for son How Iran is trying to sell a deal with the US as victory German broadcaster removes TV intro after Elon Musk takes legal action MoD investigating reports Russian warship fired warning shots near yacht in Channel
This week on And Now For Something Completely Machinima, Phil Rice, Tracy Harwood and Damien Valentine dive into Michael Is Very Vintage's hilarious Garry's Mod space comedy An Astounding Tale from Outer Space. What begins as a simple spaceship emergency quickly spirals into absurdity when an incompetent captain decides that cloning himself is a better solution than actually fixing the problem.The team explores the film's brilliant use of slapstick comedy, satirical storytelling, inventive sound design, and surprisingly sophisticated filmmaking craft. From Alien and Red Dwarf influences to hidden Easter eggs, classic action-movie tropes, and the unique creative possibilities of Garry's Mod, this episode celebrates one of the most entertaining machinima films of the year.Along the way, the discussion turns to Michael's growing signature style, the role of game-engine accidents in comedy, the future of machinima creators working in platforms like Garry's Mod, iClone and Unreal Engine, and whether works like this have a place beyond YouTube in archives, festivals, and cultural collections.This week's pick is a love letter to inventive machinima, creative chaos, and the enduring power of comedic timing. 01:16 – Damien introduces the film and explains why he picked it04:05 – Tracy's reaction: why this is her favourite film of the month05:00 – Cloning, delegation, bureaucracy and the film's satirical core06:30 – Garry's Mod humour, slapstick physics and six personalities from one character07:45 – Alien, Red Dwarf, Futurama and classic sci-fi influences09:26 – The ending, anti-climax as comedy, and why it works10:00 – Outstanding sound design, voice acting and comic timing12:32 – Phil's review: comparing the film to Ridiculous Ties and other animated comedy machinima13:12 – Why Michael Is Very Vintage is developing a distinctive creative voice14:20 – Hidden Easter eggs, visual gags and blink-and-you-miss-them details15:15 – The film's unique soundscape: cartoon logic, meme culture and deliberate absurdity18:30 – Recognising an auteur style in machinima filmmaking19:14 – Deep dive into the film's references, props, set dressing and visual jokes23:30 – What the Easter eggs reveal about the creator's influences and generation27:55 – Michael's rapid output and growing body of work29:24 – Behind-the-scenes videos and custom set construction in Hammer Editor29:50 – Cinematography highlights and impressive in-engine camera work30:52 – A broader question: what future exists for talented Gary's Mod filmmakers?32:20 – Can skills developed in Gary's Mod transfer to animation, virtual production and film?37:15 – Damien on iClone, animation principles and platform-specific comedy38:35 – Does Gary's Mod itself become part of the joke?39:24 – Happy accidents, bugs and creative inspiration in machinima production44:00 – From software glitches to award-winning films45:04 – Physics engines, experimentation and unexpected outcomes46:44 – Final thoughts and audience feedback invitation47:11 – Closing remarksIf you've ever wondered what would happen if the least competent person on a spaceship cloned themselves five times to avoid doing their job, this episode is for you.Credits -Speakers: Phil Rice, Damien Valentine, Tracy HarwoodProducer/Editor: Phil RiceMusic: Phil Rice & SunoAI
Morse code transcription: vvv vvv German broadcaster removes TV intro after Elon Musk takes legal action Three reasons ships are not sailing through the Strait of Hormuz yet Murdered Preston Daveys dad tells of anguish at vigil for son Armed forces face cuts without more funding, warns defence chief Woman left traumatised by swinging says website facilitated abuse Prince George to attend Eton College from September How Iran is trying to sell a deal with the US as victory MoD investigating reports Russian warship fired warning shots near yacht in Channel Naomi Campbell blames lawyer for fraud and deception at charity ban appeal Newspaper headlines Scary clash in Channel and Oh frigate
Morse code transcription: vvv vvv How Iran is trying to sell a deal with the US as victory Naomi Campbell blames lawyer for fraud and deception at charity ban appeal Murdered Preston Daveys dad tells of anguish at vigil for son Three reasons ships are not sailing through the Strait of Hormuz yet German broadcaster removes TV intro after Elon Musk takes legal action Newspaper headlines Scary clash in Channel and Oh frigate MoD investigating reports Russian warship fired warning shots near yacht in Channel Prince George to attend Eton College from September Woman left traumatised by swinging says website facilitated abuse Armed forces face cuts without more funding, warns defence chief
Morse code transcription: vvv vvv Naomi Campbell blames lawyer for fraud and deception at charity ban appeal Murdered Preston Daveys dad tells of anguish at vigil for son Newspaper headlines Scary clash in Channel and Oh frigate German broadcaster removes TV intro after Elon Musk takes legal action Three reasons ships are not sailing through the Strait of Hormuz yet MoD investigating reports Russian warship fired warning shots near yacht in Channel Prince George to attend Eton College from September Armed forces face cuts without more funding, warns defence chief Woman left traumatised by swinging says website facilitated abuse How Iran is trying to sell a deal with the US as victory
Can you build serious wealth without academic success, qualifications or even being able to properly read a contract?James Martin who is an entrepreneur, investor, mentor and commercial landlord who has amassed a huge net worth through business and property certainly thinks so! Watch more episodes: https://www.youtube.com/@buildingthebrandofficialWant more from Building The Brand - connect here: https://buildingthebrand.co.uk/newsletterIn this episode of Building The Brand, James shares the brutally honest story of growing up with severe dyslexia, leaving school at 14 with no qualifications, turning rejection into opportunity, building his first business before the age of 18, selling and buying back that company, moving into land, planning and commercial property, and eventually building a multi-million-pound property portfolio.James explains how dyslexia shaped the way he thinks, why he built teams around him from a young age, how a trusted business partner ripped him off for millions, what that taught him about contracts, partnerships and control, and why founders need to understand the rooms they are operating in before the stakes get too high.He also shares how he built Ruskins from cutting grass and hanging baskets into a serious commercial business, how he sold it, bought it back for a fraction of the price, then sold it again, before moving into planning, land acquisition, wedding venues, commercial estates, container storage and business mentoring.Connect with the brilliant James Martin on Instagram https://www.instagram.com/jamesmartinentrepreneur/IN THIS EPISODE: ▪️Growing up with severe dyslexia and the shame of not being able to read properly▪️Leaving school at 14 with no qualifications ▪️Why James hired a PA at 18 and built his business around his weaknesses ▪️Turning rejection from drama school into his first real client▪️Building a landscaping and tree surgery company before the age of 20▪️Winning pub, brewery, council, MOD and commercial contracts▪️Selling Ruskins, buying it back, then selling it again ▪️Why being good at a business does not mean you should stay in it ▪️How James moved from trading businesses into land, planning and property ▪️Getting ripped off for millions by a trusted partner▪️The importance of shareholder agreements, contracts and exit clauses ▪️Why commercial property became James's favourite business model ▪️How he uses delegation, management and expert operators across multiple businesses ▪️The mindset shift required to go from £2M turnover to the next levelKEY MOMENTS:0:00 — James on shame, scars, trust and being ripped off for millions1:00 — Why the positive should be primary2:14 — Growing up severely dyslexic3:34 — School, shame and becoming the “cheeky chappie”8:38 — Trusting solicitors, PAs and people around him9:30 — PAUSE POINT: Build around your weaknesses12:41 — The business partner who ripped him off for millions15:10 — Leaving school at 14 with no qualifications18:32 — How drama school became his first client20:01 — PAUSE POINT: Rejection can become market research21:36 — Winning 35 pubs before the age of 1823:20 — Building Ruskins and growing into tree surgery31:07 — Breaking into council and commercial contracts34:39 — Brokering international rights and licensing deals36:39 — Selling Ruskins for the first time42:00 — Buying the business back from receivers46:39 — PAUSE POINT: Does the business still fit the life you want?49:39 — Moving into land, planning and development51:39 — Why contracts and partnership agreements matters when millions are involved59:28 — Why James loves commercial property1:01:00 — Delegation, management and expert operators1:04:54 — Baby steps, risk and learning before diving in1:08:02 — Why James created the Baddow Park Mastermind1:10:34 — Helping entrepreneurs think bigger1:11:57 — James's ambition: buying property until the day he dies
"D'avoir de meilleures données d'entraînement, plus pertinentes, ça reste le nerf de la guerre, même avec les plus gros modèles." Le D.E.V. de la semaine est Guillaume Laforge, Developer Advocate AI chez Google. Dans cet épisode, Guillaume revient sur l'évolution du RAG, loin d'être enterré malgré l'agrandissement des fenêtres de contexte des LLM. Il partage pourquoi, même avec un million de tokens, les besoins des entreprises dépassent largement les capacités actuelles des modèles. On parle de découpage sémantique, de context engineering et des nouveaux défis liés à la hiérarchisation des données. Enfin, Guillaume détaille comment, face à la multiplication des données et la chasse à la pertinence, la qualité prime sur la quantité. Un tour d'horizon pragmatique et technique du futur des architectures RAG.Chapitrages00:00:53 : Introduction Inspirante00:01:59 : Présentation de Guillaume00:03:44 : Évolution du RAG00:05:13 : Importance du Chunking00:10:26 : Techniques de Tokenisation00:13:09 : Avantages de Notion00:16:18 : Modèles d'Embedding Multilingues00:18:03 : Recommandations de Modèles00:19:47 : Pertinence des Questions00:23:42 : Approche des Questions Générées00:30:18 : Hybridation des Contextes00:32:17 : Émergence du Contexte Engineering00:35:07 : Coûts de l'Inférence00:38:51 : Qualité des Données00:40:40 : Recommandations et Clôture Liens évoqués pendant l'émission Glaforge.dev: Site de Guillaume avec tous ses articles autour du RAG
A retired British couple sailing in the English Channel found themselves in the crosshairs of a Russian warship — and then they accused the MoD of trying to bury the story. Rear Admiral Chris Parry, former Royal Navy Commander, cuts through the noise to explain exactly who was in the right, why Russian captains are paranoid about suicide vessels, and why Britain's hollowed-out frigate and destroyer force means we simply cannot go toe-to-toe with the Russians when it matters. With arson attacks on the Prime Minister's home, the seizure of a shadow fleet tanker, and now live fire in British waters, the question is no longer whether Russia is testing us — it's whether we have anything left to test back with.Then, rebel Labour MP Karl Turner — who lost the whip for standing up to his own government — gives his blunt verdict on Keir Starmer's disintegrating authority. With the Macclesfield by-election looming and Andy Burnham waiting in the wings, is Labour heading for a coronation or chaos? And with half a million people claiming disability benefits for anxiety alone, will any Labour leader ever make the hard choices Britain desperately needs?Julia Hartley-Brewer broadcasts on Talk from Monday to Thursday, 10AM to 1PM. Available on YouTube and streaming platforms, along with DAB+ radio and your smart speaker. Hosted on Acast. See acast.com/privacy for more information.
https://ontargetpodcast.caLife goes on regardless, and this week on On Target, Mod Marty keeps moving forward the best way he knows how—through music. The records spin, the grooves land, and for a little while the outside world fades into the background. Expect a steady stream of soul, R&B, and mod sounds chosen to keep your head up and your feet moving. Whatever the week has thrown at you, there's always another side to play.-----------------------------------------------The playlist is:"Lean Lanky Daddy"Little Ann- Kent"Cryin' Man"Tony Washington- React"Jimmy's Blues"The Righteous Brothers- Verve"Jim Dandy"LaVerne Baker- Atlantic"S-W-I-M"Bobby Freeman- Autumn "In-Law Trouble"James Spencer- Taurus "Chain Reaction"The Celestrals- RCA-Victor "My Degeneration"The Eyes- Mercury "Now"Dave Berry- Decca "No More Baby"Bobby Loveless- HBR "What's Wrong With Me Baby"The Invitations- DynoVoice "You Hit Me (Right Where It Hurt Me)"Alice Clark- Warner - Seven Arts "Dancing Man"Ernie K. Doe- Action"Think It Over"The Harvey Averne Dozen- Atlantic "You Got Soul"Bill Johnson- Jocida "Love Don't Love Me"Benny Latimore- Dade "I Want You To Be My Baby"Billie Davis- London "Goodtime Baby"49th Parallel- Barry "Blue Turns To Grey"Don & The Goodtimes- Jerden "Sould Strings"Freddie Youngblood- Sould Sound
Royal Marine Commandos have boarded a Russian shadow fleet oil tanker in the English Channel in the early hours of Sunday morning.Marines, joined by National Crime Agency officers, with the support of the RAF, intercepted and boarded the vessel in a six-hour operation - the first operation of its kind by UK armed forces.The vessel, Smyrtos, will be held and monitored off the south coast of England as investigations continue, the MoD said.Joe Pike joins Laura and Paddy to go through what we know about the operation, and put it into context in light of a week of resignations over the government's defence investment plan.A full list of candidates and loads more information about the Makerfield by-election is available here: https://www.bbc.co.uk/news/articles/cgrp1z8n4w2oYou can now listen to Newscast on a smart speaker. If you want to listen, just say "Ask BBC Sounds to play Newscast”. It works on most smart speakers.You can join our Newscast online community here: https://bbc.in/newscastdiscord Get in touch with Newscast by emailing newscast@bbc.co.uk or send us a WhatsApp on +44 0330 123 9480.New episodes are released every day. If you're in the UK, for more News and Current Affairs podcasts from the BBC, listen on BBC Sounds: https://bbc.in/4guXgXdNewscast brings you daily analysis of the latest political news stories from the BBC.The presenters were Laura Kuenssberg and Paddy O'Connell. It was made by Chris Flynn. The social producer was Jem Westgate. The technical producer was Gareth Jones. The assistant editor is Chris Gray. The senior news editor is Sam Bonham.
From funky soul to northern soul, from power pop to jangle pop, and everything in between, this show has something for everyone. It's on days like these you want to feel the sun on your skin, taste the tonic in your gin, and listen to some beautiful tunes. I've got you covered. Relax, kick of your shoes and stay a while. RIP J. Waylon Porcupine aka Johnny W. Miller of Reddmen and Friends of Cesar Romero. As always find a complete track list, a bonus third set of songs, and all the important links to all the important stuff over on the modcast homepage at Mistersuave.com.And keep up with me between modcasts:Subscribe - iTunesX (formerly Twitter) - @mistersuaveBluesky - @mistersuaveFacebook - facebook.com/modmodworldInstagram - instagram.com/mrrobsuaveTune in - iHeart RadioAnd listen on Mod Radio UKWhat is Mod? Mr. Suave's Mod, Mod World is one of the web's original modcasts celebrating mod-influenced music from past eras including #mod #powerpop #punkrock #garagerock #northernsoul #britpop #acidjazz #lounge #exotica #ska #modrevival & more. Featuring over 600 mod friendly music mixes since 2006.
Tonight we had some music in celebration of Pride Month and Black Music Month, we checked out the new Ugly Pop Records compilation, "Left Without Much Fuss," and more.
美鳳姐天天喝的【補體素優蛋白EX】✅222增肌*關鍵:20g蛋白質、2倍**BCAA及維生素D✅義大利摩洛血橙:促進新陳代謝忙碌也能輕鬆補給,趁少年要保養
美鳳姐天天喝的【補體素優蛋白EX】✅222增肌*關鍵:20g蛋白質、2倍**BCAA及維生素D✅義大利摩洛血橙:促進新陳代謝忙碌也能輕鬆補給,趁少年要保養
美鳳姐天天喝的【補體素優蛋白EX】✅222增肌*關鍵:20g蛋白質、2倍**BCAA及維生素D✅義大利摩洛血橙:促進新陳代謝忙碌也能輕鬆補給,趁少年要保養
https://ontargetpodcast.caThis week on On Target, Mod Marty proves that a few bumps in the road can't derail a good groove. His beloved 1964 Vespa GL may have been stolen, but instead of dwelling on bad luck, he's cranked up the volume and packed this episode with pure energy. It's a fast-moving set designed to shake off the blues and get you back in motion. The scooter may be gone, but the records are still rolling strong.-----------------------------------------------The playlist is:"Smoke Signals"The Vibrations- Neptune"Say Boss Man"David Clayton-Thomas- Decca"Private Property"Shirley Matthews & The Big Town Girls- Tamarac"Stop, Look And Listen"The Chiffons- Laurie"Please Help"The Dukays- Vee-Jay"Pleadin' Heart"Ruby Johnson- V-Tone"Tell Me The Truth"Koko Taylor- Checker"I'll Know It"Robbie Lane & The Disciples- Capitol"Don't Put Me Down"The Shondels- Eagle"Little Girl"Syndicate Of Sound- Reo"Walk Tall"2 Of Clubs- Quality"Win Or Lose (I'm Gonna Love You)"Fantastic Four- Ric-Tic"Since You Been Gone"The Four Tops- Motown"Take Some Time Out (For Love)"The Isley Brothers- Tamla"Take Me"Betty Everett- Uni"Stop The War Now"Edwin Starr- Tamla-Motown"The Gogue"Dean Curtis & The Lively Set- Barry"The Waiting"The Kingsmen- Wand"I Can't Let Go (Hollies Cover)"Nobody's Children- Bullet"Roadrunner"The Wailers- Golden Crest
美鳳姐天天喝的【補體素優蛋白EX】✅222增肌*關鍵:20g蛋白質、2倍**BCAA及維生素D✅義大利摩洛血橙:促進新陳代謝忙碌也能輕鬆補給,趁少年要保養
美鳳姐天天喝的【補體素優蛋白EX】✅222增肌*關鍵:20g蛋白質、2倍**BCAA及維生素D✅義大利摩洛血橙:促進新陳代謝忙碌也能輕鬆補給,趁少年要保養
This show had a lot of underlying themes which I probably don't need to spell out here. Sorry it was a day late. Hope you dig it.
0:00 – Jacob Fatu's bad promo8:15 – Logan Paul court dates16:30 – Oba Femi threatens Brock Lesnar24:45 – Clash in Italy preview32:20 – Penta vs. Javon Evans41:10 – AEW's exhausting PPV49:30 – Dragon Lee and Enzo56:45 – Maxine and Austin Theory1:04:20 – MOD pizza is terribleBecome a supporter of this podcast: https://www.spreaker.com/podcast/wrestling-soup--1425249/support.