Podcast appearances and mentions of Mark Little

  • 194PODCASTS
  • 462EPISODES
  • 48mAVG DURATION
  • 1EPISODE EVERY OTHER WEEK
  • May 9, 2025LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about Mark Little

Latest podcast episodes about Mark Little

Les Cast Codeurs Podcast
LCC 325 - Trier le hachis des concurrents

Les Cast Codeurs Podcast

Play Episode Listen Later May 9, 2025 109:42


Gros épisode qui couvre un large spectre de sujets : Java, Scala, Micronaut, NodeJS, l'IA et la compétence des développeurs, le sampling dans les LLMs, les DTO, le vibe coding, les changements chez Broadcom et Red Hat ainsi que plusieurs nouvelles sur les licences open source. Enregistré le 7 mai 2025 Téléchargement de l'épisode LesCastCodeurs-Episode-325.mp3 ou en vidéo sur YouTube. News Langages A l'occasion de JavaOne et du lancement de Java 24, Oracle lance un nouveau site avec des ressources vidéo pour apprendre le langage https://learn.java/ site plutôt à destination des débutants et des enseignants couvre la syntaxe aussi, y compris les ajouts plus récents comme les records ou le pattern matching c'est pas le site le plus trendy du monde. Martin Odersky partage un long article sur l'état de l'écosystème Scala et les évolutions du language https://www.scala-lang.org/blog/2025/03/24/evolving-scala.html Stabilité et besoin d'évolution : Scala maintient sa position (~14ème mondial) avec des bases techniques solides, mais doit évoluer face à la concurrence pour rester pertinent. Axes prioritaires : L'évolution se concentre sur l'amélioration du duo sécurité/convivialité, le polissage du langage (suppression des “rugosités”) et la simplification pour les débutants. Innovation continue : Geler les fonctionnalités est exclu ; l'innovation est clé pour la valeur de Scala. Le langage doit rester généraliste et ne pas se lier à un framework spécifique. Défis et progrès : L'outillage (IDE, outils de build comme sbt, scala-cli, Mill) et la facilité d'apprentissage de l'écosystème sont des points d'attention, avec des améliorations en cours (partenariat pédagogique, plateformes simples). Des strings encore plus rapides ! https://inside.java/2025/05/01/strings-just-got-faster/ Dans JDK 25, la performance de la fonction String::hashCode a été améliorée pour être principalement constant foldable. Cela signifie que si les chaînes de caractères sont utilisées comme clés dans une Map statique et immuable, des gains de performance significatifs sont probables. L'amélioration repose sur l'annotation interne @Stable appliquée au champ privé String.hash. Cette annotation permet à la machine virtuelle de lire la valeur du hash une seule fois et de la considérer comme constante si elle n'est pas la valeur par défaut (zéro). Par conséquent, l'opération String::hashCode peut être remplacée par la valeur de hash connue, optimisant ainsi les lookups dans les Map immuables. Un cas limite est celui où le code de hachage de la chaîne est zéro, auquel cas l'optimisation ne fonctionne pas (par exemple, pour la chaîne vide “”). Bien que l'annotation @Stable soit interne au JDK, un nouveau JEP (JEP 502: Stable Values (Preview)) est en cours de développement pour permettre aux utilisateurs de bénéficier indirectement de fonctionnalités similaires. AtomicHash, une implémentation Java d'une HashMap qui est thread-safe, atomique et non-bloquante https://github.com/arxila/atomichash implémenté sous forme de version immutable de Concurrent Hash Trie Librairies Sortie de Micronaut 4.8.0 https://micronaut.io/2025/04/01/micronaut-framework-4-8-0-released/ Mise à jour de la BOM (Bill of Materials) : La version 4.8.0 met à jour la BOM de la plateforme Micronaut. Améliorations de Micronaut Core : Intégration de Micronaut SourceGen pour la génération interne de métadonnées et d'expressions bytecode. Nombreuses améliorations dans Micronaut SourceGen. Ajout du traçage de l'injection de dépendances pour faciliter le débogage au démarrage et à la création des beans. Nouveau membre definitionType dans l'annotation @Client pour faciliter le partage d'interfaces entre client et serveur. Support de la fusion dans les Bean Mappers via l'annotation @Mapping. Nouvelle liveness probe détectant les threads bloqués (deadlocked) via ThreadMXBean. Intégration Kubernetes améliorée : Mise à jour du client Java Kubernetes vers la version 22.0.1. Ajout du module Micronaut Kubernetes Client OpenAPI, offrant une alternative au client officiel avec moins de dépendances, une configuration unifiée, le support des filtres et la compatibilité Native Image. Introduction d'un nouveau runtime serveur basé sur le serveur HTTP intégré de Java, permettant de créer des applications sans dépendances serveur externes. Ajout dans Micronaut Micrometer d'un module pour instrumenter les sources de données (traces et métriques). Ajout de la condition condition dans l'annotation @MetricOptions pour contrôler l'activation des métriques via une expression. Support des Consul watches dans Micronaut Discovery Client pour détecter les changements de configuration distribuée. Possibilité de générer du code source à partir d'un schéma JSON via les plugins de build (Gradle et Maven). Web Node v24.0.0 passe en version Current: https://nodejs.org/en/blog/release/v24.0.0 Mise à jour du moteur V8 vers la version 13.6 : intégration de nouvelles fonctionnalités JavaScript telles que Float16Array, la gestion explicite des ressources (using), RegExp.escape, WebAssembly Memory64 et Error.isError. npm 11 inclus : améliorations en termes de performance, de sécurité et de compatibilité avec les packages JavaScript modernes. Changement de compilateur pour Windows : abandon de MSVC au profit de ClangCL pour la compilation de Node.js sur Windows. AsyncLocalStorage utilise désormais AsyncContextFrame par défaut : offrant une gestion plus efficace du contexte asynchrone. URLPattern disponible globalement : plus besoin d'importer explicitement cette API pour effectuer des correspondances d'URL. Améliorations du modèle de permissions : le flag expérimental --experimental-permission devient --permission, signalant une stabilité accrue de cette fonctionnalité. Améliorations du test runner : les sous-tests sont désormais attendus automatiquement, simplifiant l'écriture des tests et réduisant les erreurs liées aux promesses non gérées. Intégration d'Undici 7 : amélioration des capacités du client HTTP avec de meilleures performances et un support étendu des fonctionnalités HTTP modernes. Dépréciations et suppressions : Dépréciation de url.parse() au profit de l'API WHATWG URL. Suppression de tls.createSecurePair. Dépréciation de SlowBuffer. Dépréciation de l'instanciation de REPL sans new. Dépréciation de l'utilisation des classes Zlib sans new. Dépréciation du passage de args à spawn et execFile dans child_process. Node.js 24 est actuellement la version “Current” et deviendra une version LTS en octobre 2025. Il est recommandé de tester cette version pour évaluer son impact sur vos applications. Data et Intelligence Artificielle Apprendre à coder reste crucial et l'IA est là pour venir en aide : https://kyrylo.org/software/2025/03/27/learn-to-code-ignore-ai-then-use-ai-to-code-even-better.html Apprendre à coder reste essentiel malgré l'IA. L'IA peut assister la programmation. Une solide base est cruciale pour comprendre et contrôler le code. Cela permet d'éviter la dépendance à l'IA. Cela réduit le risque de remplacement par des outils d'IA accessibles à tous. L'IA est un outil, pas un substitut à la maîtrise des fondamentaux. Super article de Anthropic qui essaie de comprendre comment fonctionne la “pensée” des LLMs https://www.anthropic.com/research/tracing-thoughts-language-model Effet boîte noire : Stratégies internes des IA (Claude) opaques aux développeurs et utilisateurs. Objectif : Comprendre le “raisonnement” interne pour vérifier capacités et intentions. Méthode : Inspiration neurosciences, développement d'un “microscope IA” (regarder quels circuits neuronaux s'activent). Technique : Identification de concepts (“features”) et de “circuits” internes. Multilinguisme : Indice d'un “langage de pensée” conceptuel commun à toutes les langues avant de traduire dans une langue particulière. Planification : Capacité à anticiper (ex: rimes en poésie), pas seulement de la génération mot par mot (token par token). Raisonnement non fidèle : Peut fabriquer des arguments plausibles (“bullshitting”) pour une conclusion donnée. Logique multi-étapes : Combine des faits distincts, ne se contente pas de mémoriser. Hallucinations : Refus par défaut ; réponse si “connaissance” active, sinon risque d'hallucination si erreur. “Jailbreaks” : Tension entre cohérence grammaticale (pousse à continuer) et sécurité (devrait refuser). Bilan : Méthodes limitées mais prometteuses pour la transparence et la fiabilité de l'IA. Le “S” dans MCP veut dire Securité (ou pas !) https://elenacross7.medium.com/%EF%B8%8F-the-s-in-mcp-stands-for-security-91407b33ed6b La spécification MCP pour permettre aux LLMs d'avoir accès à divers outils et fonctions a peut-être été adoptée un peu rapidement, alors qu'elle n'était pas encore prête niveau sécurité L'article liste 4 types d'attaques possibles : vulnérabilité d'injection de commandes attaque d'empoisonnement d'outils redéfinition silencieuse de l'outil le shadowing d'outils inter-serveurs Pour l'instant, MCP n'est pas sécurisé : Pas de standard d'authentification Pas de chiffrement de contexte Pas de vérification d'intégrité des outils Basé sur l'article de InvariantLabs https://invariantlabs.ai/blog/mcp-security-notification-tool-poisoning-attacks Sortie Infinispan 15.2 - pre rolling upgrades 16.0 https://infinispan.org/blog/2025/03/27/infinispan-15-2 Support de Redis JSON + scripts Lua Métriques JVM désactivables Nouvelle console (PatternFly 6) Docs améliorées (métriques + logs) JDK 17 min, support JDK 24 Fin du serveur natif (performances) Guillaume montre comment développer un serveur MCP HTTP Server Sent Events avec l'implémentation de référence Java et LangChain4j https://glaforge.dev/posts/2025/04/04/mcp-client-and-server-with-java-mcp-sdk-and-langchain4j/ Développé en Java, avec l'implémentation de référence qui est aussi à la base de l'implémentation dans Spring Boot (mais indépendant de Spring) Le serveur MCP est exposé sous forme de servlet dans Jetty Le client MCP lui, est développé avec le module MCP de LangChain4j c'est semi independant de Spring dans le sens où c'est dépendant de Reactor et de ses interface. il y a une conversation sur le github d'anthropic pour trouver une solution, mais cela ne parait pas simple. Les fallacies derrière la citation “AI won't replace you, but humans using AI will” https://platforms.substack.com/cp/161356485 La fallacie de l'automatisation vs. l'augmentation : Elle se concentre sur l'amélioration des tâches existantes avec l'IA au lieu de considérer le changement de la valeur de ces tâches dans un nouveau système. La fallacie des gains de productivité : L'augmentation de la productivité ne se traduit pas toujours par plus de valeur pour les travailleurs, car la valeur créée peut être capturée ailleurs dans le système. La fallacie des emplois statiques : Les emplois sont des constructions organisationnelles qui peuvent être redéfinies par l'IA, rendant les rôles traditionnels obsolètes. La fallacie de la compétition “moi vs. quelqu'un utilisant l'IA” : La concurrence évolue lorsque l'IA modifie les contraintes fondamentales d'un secteur, rendant les compétences existantes moins pertinentes. La fallacie de la continuité du flux de travail : L'IA peut entraîner une réimagination complète des flux de travail, éliminant le besoin de certaines compétences. La fallacie des outils neutres : Les outils d'IA ne sont pas neutres et peuvent redistribuer le pouvoir organisationnel en changeant la façon dont les décisions sont prises et exécutées. La fallacie du salaire stable : Le maintien d'un emploi ne garantit pas un salaire stable, car la valeur du travail peut diminuer avec l'augmentation des capacités de l'IA. La fallacie de l'entreprise stable : L'intégration de l'IA nécessite une restructuration de l'entreprise et ne se fait pas dans un vide organisationnel. Comprendre le “sampling” dans les LLMs https://rentry.co/samplers Explique pourquoi les LLMs utilisent des tokens Les différentes méthodes de “sampling” : càd de choix de tokens Les hyperparamètres comme la température, top-p, et leur influence réciproque Les algorithmes de tokenisation comme Byte Pair Encoding et SentencePiece. Un de moins … OpenAI va racheter Windsurf pour 3 milliards de dollars. https://www.bloomberg.com/news/articles/2025-05-06/openai-reaches-agreement-to-buy-startup-windsurf-for-3-billion l'accord n'est pas encore finalisé Windsurf était valorisé à 1,25 milliards l'an dernier et OpenAI a levé 40 milliards dernièrement portant sa valeur à 300 milliards Le but pour OpenAI est de rentrer dans le monde des assistants de code pour lesquels ils sont aujourd'hui absent Docker desktop se met à l'IA… ? Une nouvelle fonctionnalité dans docker desktop 4.4 sur macos: Docker Model Runner https://dev.to/docker/run-genai-models-locally-with-docker-model-runner-5elb Permet de faire tourner des modèles nativement en local ( https://docs.docker.com/model-runner/ ) mais aussi des serveurs MCP ( https://docs.docker.com/ai/mcp-catalog-and-toolkit/ ) Outillage Jetbrains défend la suppression des commentaires négatifs sur son assistant IA https://devclass.com/2025/04/30/jetbrains-defends-removal-of-negative-reviews-for-unpopular-ai-assistant/?td=rt-3a L'IA Assistant de JetBrains, lancée en juillet 2023, a été téléchargée plus de 22 millions de fois mais n'est notée que 2,3 sur 5. Des utilisateurs ont remarqué que certaines critiques négatives étaient supprimées, ce qui a provoqué une réaction négative sur les réseaux sociaux. Un employé de JetBrains a expliqué que les critiques ont été supprimées soit parce qu'elles mentionnaient des problèmes déjà résolus, soit parce qu'elles violaient leur politique concernant les “grossièretés, etc.” L'entreprise a reconnu qu'elle aurait pu mieux gérer la situation, un représentant déclarant : “Supprimer plusieurs critiques d'un coup sans préavis semblait suspect. Nous aurions dû au moins publier un avis et fournir plus de détails aux auteurs.” Parmi les problèmes de l'IA Assistant signalés par les utilisateurs figurent : un support limité pour les fournisseurs de modèles tiers, une latence notable, des ralentissements fréquents, des fonctionnalités principales verrouillées aux services cloud de JetBrains, une expérience utilisateur incohérente et une documentation insuffisante. Une plainte courante est que l'IA Assistant s'installe sans permission. Un utilisateur sur Reddit l'a qualifié de “plugin agaçant qui s'auto-répare/se réinstalle comme un phénix”. JetBrains a récemment introduit un niveau gratuit et un nouvel agent IA appelé Junie, destiné à fonctionner parallèlement à l'IA Assistant, probablement en réponse à la concurrence entre fournisseurs. Mais il est plus char a faire tourner. La société s'est engagée à explorer de nouvelles approches pour traiter les mises à jour majeures différemment et envisage d'implémenter des critiques par version ou de marquer les critiques comme “Résolues” avec des liens vers les problèmes correspondants au lieu de les supprimer. Contrairement à des concurrents comme Microsoft, AWS ou Google, JetBrains commercialise uniquement des outils et services de développement et ne dispose pas d'une activité cloud distincte sur laquelle s'appuyer. Vos images de README et fichiers Markdown compatibles pour le dark mode de GitHub: https://github.blog/developer-skills/github/how-to-make-your-images-in-markdown-on-github-adjust-for-dark-mode-and-light-mode/ Seulement quelques lignes de pure HTML pour le faire Architecture Alors, les DTOs, c'est bien ou c'est pas bien ? https://codeopinion.com/dtos-mapping-the-good-the-bad-and-the-excessive/ Utilité des DTOs : Les DTOs servent à transférer des données entre les différentes couches d'une application, en mappant souvent les données entre différentes représentations (par exemple, entre la base de données et l'interface utilisateur). Surutilisation fréquente : L'article souligne que les DTOs sont souvent utilisés de manière excessive, notamment pour créer des API HTTP qui ne font que refléter les entités de la base de données, manquant ainsi l'opportunité de composer des données plus riches. Vraie valeur : La valeur réelle des DTOs réside dans la gestion du couplage entre les couches et la composition de données provenant de sources multiples en formes optimisées pour des cas d'utilisation spécifiques. Découplage : Il est suggéré d'utiliser les DTOs pour découpler les modèles de données internes des contrats externes (comme les API), ce qui permet une évolution et une gestion des versions indépendantes. Exemple avec CQRS : Dans le cadre de CQRS (Command Query Responsibility Segregation), les réponses aux requêtes (queries) agissent comme des DTOs spécifiquement adaptés aux besoins de l'interface utilisateur, pouvant inclure des données de diverses sources. Protection des données internes : Les DTOs aident à distinguer et protéger les modèles de données internes (privés) des changements externes (publics). Éviter l'excès : L'auteur met en garde contre les couches de mapping excessives (mapper un DTO vers un autre DTO) qui n'apportent pas de valeur ajoutée. Création ciblée : Il est conseillé de ne créer des DTOs que lorsqu'ils résolvent des problèmes concrets, tels que la gestion du couplage ou la facilitation de la composition de données. Méthodologies Même Guillaume se met au “vibe coding” https://glaforge.dev/posts/2025/05/02/vibe-coding-an-mcp-server-with-micronaut-and-gemini/ Selon Andrey Karpathy, c'est le fait de POC-er un proto, une appli jetable du weekend https://x.com/karpathy/status/1886192184808149383 Mais Simon Willison s'insurge que certains confondent coder avec l'assistance de l'IA avec le vibe coding https://simonwillison.net/2025/May/1/not-vibe-coding/ Guillaume c'est ici amusé à développer un serveur MCP avec Micronaut, en utilisant Gemini, l'IA de Google. Contrairement à Quarkus ou Spring Boot, Micronaut n'a pas encore de module ou de support spécifique pour faciliter la création de serveur MCP Sécurité Une faille de sécurité 10/10 sur Tomcat https://www.it-connect.fr/apache-tomcat-cette-faille-activement-exploitee-seulement-30-heures-apres-sa-divulgation-patchez/ Une faille de sécurité critique (CVE-2025-24813) affecte Apache Tomcat, permettant l'exécution de code à distance Cette vulnérabilité est activement exploitée seulement 30 heures après sa divulgation du 10 mars 2025 L'attaque ne nécessite aucune authentification et est particulièrement simple à exécuter Elle utilise une requête PUT avec une charge utile Java sérialisée encodée en base64, suivie d'une requête GET L'encodage en base64 permet de contourner la plupart des filtres de sécurité Les serveurs vulnérables utilisent un stockage de session basé sur des fichiers (configuration répandue) Les versions affectées sont : 11.0.0-M1 à 11.0.2, 10.1.0-M1 à 10.1.34, et 9.0.0.M1 à 9.0.98 Les mises à jour recommandées sont : 11.0.3+, 10.1.35+ et 9.0.99+ Les experts prévoient des attaques plus sophistiquées dans les prochaines phases d'exploitation (upload de config ou jsp) Sécurisation d'un serveur ssh https://ittavern.com/ssh-server-hardening/ un article qui liste les configurations clés pour sécuriser un serveur SSH par exemple, enlever password authentigfication, changer de port, desactiver le login root, forcer le protocol ssh 2, certains que je ne connaissais pas comme MaxStartups qui limite le nombre de connections non authentifiées concurrentes Port knocking est une technique utile mais demande une approche cliente consciente du protocol Oracle admet que les identités IAM de ses clients ont leaké https://www.theregister.com/2025/04/08/oracle_cloud_compromised/ Oracle a confirmé à certains clients que son cloud public a été compromis, alors que l'entreprise avait précédemment nié toute intrusion. Un pirate informatique a revendiqué avoir piraté deux serveurs d'authentification d'Oracle et volé environ six millions d'enregistrements, incluant des clés de sécurité privées, des identifiants chiffrés et des entrées LDAP. La faille exploitée serait la vulnérabilité CVE-2021-35587 dans Oracle Access Manager, qu'Oracle n'avait pas corrigée sur ses propres systèmes. Le pirate a créé un fichier texte début mars sur login.us2.oraclecloud.com contenant son adresse email pour prouver son accès. Selon Oracle, un ancien serveur contenant des données vieilles de huit ans aurait été compromis, mais un client affirme que des données de connexion aussi récentes que 2024 ont été dérobées. Oracle fait face à un procès au Texas concernant cette violation de données. Cette intrusion est distincte d'une autre attaque contre Oracle Health, sur laquelle l'entreprise refuse de commenter. Oracle pourrait faire face à des sanctions sous le RGPD européen qui exige la notification des parties affectées dans les 72 heures suivant la découverte d'une fuite de données. Le comportement d'Oracle consistant à nier puis à admettre discrètement l'intrusion est inhabituel en 2025 et pourrait mener à d'autres actions en justice collectives. Une GitHub action très populaire compromise https://www.stepsecurity.io/blog/harden-runner-detection-tj-actions-changed-files-action-is-compromised Compromission de l'action tj-actions/changed-files : En mars 2025, une action GitHub très utilisée (tj-actions/changed-files) a été compromise. Des versions modifiées de l'action ont exposé des secrets CI/CD dans les logs de build. Méthode d'attaque : Un PAT compromis a permis de rediriger plusieurs tags de version vers un commit contenant du code malveillant. Détails du code malveillant : Le code injecté exécutait une fonction Node.js encodée en base64, qui téléchargeait un script Python. Ce script parcourait la mémoire du runner GitHub à la recherche de secrets (tokens, clés…) et les exposait dans les logs. Dans certains cas, les données étaient aussi envoyées via une requête réseau. Période d'exposition : Les versions compromises étaient actives entre le 12 et le 15 mars 2025. Tout dépôt, particulièrement ceux publiques, ayant utilisé l'action pendant cette période doit être considéré comme potentiellement exposé. Détection : L'activité malveillante a été repérée par l'analyse des comportements inhabituels pendant l'exécution des workflows, comme des connexions réseau inattendues. Réaction : GitHub a supprimé l'action compromise, qui a ensuite été nettoyée. Impact potentiel : Tous les secrets apparaissant dans les logs doivent être considérés comme compromis, même dans les dépôts privés, et régénérés sans délai. Loi, société et organisation Les startup the YCombinateur ont les plus fortes croissances de leur histoire https://www.cnbc.com/2025/03/15/y-combinator-startups-are-fastest-growing-in-fund-history-because-of-ai.html Les entreprises en phase de démarrage à Silicon Valley connaissent une croissance significative grâce à l'intelligence artificielle. Le PDG de Y Combinator, Garry Tan, affirme que l'ensemble des startups de la dernière cohorte a connu une croissance hebdomadaire de 10% pendant neuf mois. L'IA permet aux développeurs d'automatiser des tâches répétitives et de générer du code grâce aux grands modèles de langage. Pour environ 25% des startups actuelles de YC, 95% de leur code a été écrit par l'IA. Cette révolution permet aux entreprises de se développer avec moins de personnel - certaines atteignant 10 millions de dollars de revenus avec moins de 10 employés. La mentalité de “croissance à tout prix” a été remplacée par un renouveau d'intérêt pour la rentabilité. Environ 80% des entreprises présentées lors du “demo day” étaient centrées sur l'IA, avec quelques startups en robotique et semi-conducteurs. Y Combinator investit 500 000 dollars dans les startups en échange d'une participation au capital, suivi d'un programme de trois mois. Red Hat middleware (ex-jboss) rejoint IBM https://markclittle.blogspot.com/2025/03/red-hat-middleware-moving-to-ibm.html Les activités Middleware de Red Hat (incluant JBoss, Quarkus, etc.) vont être transférées vers IBM, dans l'unité dédiée à la sécurité des données, à l'IAM et aux runtimes. Ce changement découle d'une décision stratégique de Red Hat de se concentrer davantage sur le cloud hybride et l'intelligence artificielle. Mark Little explique que ce transfert était devenu inévitable, Red Hat ayant réduit ses investissements dans le Middleware ces dernières années. L'intégration vise à renforcer l'innovation autour de Java en réunissant les efforts de Red Hat et IBM sur ce sujet. Les produits Middleware resteront open source et les clients continueront à bénéficier du support habituel sans changement. Mark Little affirme que des projets comme Quarkus continueront à être soutenus et que cette évolution est bénéfique pour la communauté Java. Un an de commonhaus https://www.commonhaus.org/activity/253.html un an, démarré sur les communautés qu'ils connaissaient bien maintenant 14 projets et put en accepter plus confiance, gouvernance legère et proteger le futur des projets automatisation de l'administratif, stabiilité sans complexité, les developpeurs au centre du processus de décision ils ont besoins de members et supporters (financiers) ils veulent accueillir des projets au delà de ceux du cercles des Java Champions Spring Cloud Data Flow devient un produit commercial et ne sera plus maintenu en open source https://spring.io/blog/2025/04/21/spring-cloud-data-flow-commercial Peut-être sous l'influence de Broadcom, Spring se met à mettre en mode propriétaire des composants du portefeuille Spring ils disent que peu de gens l'utilisaent en mode OSS et la majorité venait d'un usage dans la plateforme Tanzu Maintenir en open source le coutent du temps qu'ils son't pas sur ces projets. La CNCF protège le projet NATS, dans la fondation depuis 2018, vu que la société Synadia qui y contribue souhaitait reprendre le contrôle du projet https://www.cncf.io/blog/2025/04/24/protecting-nats-and-the-integrity-of-open-source-cncfs-commitment-to-the-community/ CNCF : Protège projets OS, gouvernance neutre. Synadia vs CNCF : Veut retirer NATS, licence non-OS (BUSL). CNCF : Accuse Synadia de “claw back” (reprise illégitime). Revendications Synadia : Domaine nats.io, orga GitHub. Marque NATS : Synadia n'a pas transféré (promesse rompue malgré aide CNCF). Contestation Synadia : Juge règles CNCF “trop vagues”. Vote interne : Mainteneurs Synadia votent sortie CNCF (sans communauté). Support CNCF : Investissement majeur ($ audits, légal), succès communautaire (>700 orgs). Avenir NATS (CNCF) : Maintien sous Apache 2.0, gouvernance ouverte. Actions CNCF : Health check, appel mainteneurs, annulation marque Synadia, rejet demandes. Mais finalement il semble y avoir un bon dénouement : https://www.cncf.io/announcements/2025/05/01/cncf-and-synadia-align-on-securing-the-future-of-the-nats-io-project/ Accord pour l'avenir de NATS.io : La Cloud Native Computing Foundation (CNCF) et Synadia ont conclu un accord pour sécuriser le futur du projet NATS.io. Transfert des marques NATS : Synadia va céder ses deux enregistrements de marque NATS à la Linux Foundation afin de renforcer la gouvernance ouverte du projet. Maintien au sein de la CNCF : L'infrastructure et les actifs du projet NATS resteront sous l'égide de la CNCF, garantissant ainsi sa stabilité à long terme et son développement en open source sous licence Apache-2.0. Reconnaissance et engagement : La Linux Foundation, par la voix de Todd Moore, reconnaît les contributions de Synadia et son soutien continu. Derek Collison, PDG de Synadia, réaffirme l'engagement de son entreprise envers NATS et la collaboration avec la Linux Foundation et la CNCF. Adoption et soutien communautaire : NATS est largement adopté et considéré comme une infrastructure critique. Il bénéficie d'un fort soutien de la communauté pour sa nature open source et l'implication continue de Synadia. Finalement, Redis revient vers une licence open source OSI, avec la AGPL https://foojay.io/today/redis-is-now-available-under-the-agplv3-open-source-license/ Redis passe à la licence open source AGPLv3 pour contrer l'exploitation par les fournisseurs cloud sans contribution. Le passage précédent à la licence SSPL avait nui à la relation avec la communauté open source. Salvatore Sanfilippo (antirez) est revenu chez Redis. Redis 8 adopte la licence AGPL, intègre les fonctionnalités de Redis Stack (JSON, Time Series, etc.) et introduit les “vector sets” (le support de calcul vectoriel développé par Salvatore). Ces changements visent à renforcer Redis en tant que plateforme appréciée des développeurs, conformément à la vision initiale de Salvatore. Conférences La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 6-7 mai 2025 : GOSIM AI Paris - Paris (France) 7-9 mai 2025 : Devoxx UK - London (UK) 15 mai 2025 : Cloud Toulouse - Toulouse (France) 16 mai 2025 : AFUP Day 2025 Lille - Lille (France) 16 mai 2025 : AFUP Day 2025 Lyon - Lyon (France) 16 mai 2025 : AFUP Day 2025 Poitiers - Poitiers (France) 22-23 mai 2025 : Flupa UX Days 2025 - Paris (France) 24 mai 2025 : Polycloud - Montpellier (France) 24 mai 2025 : NG Baguette Conf 2025 - Nantes (France) 3 juin 2025 : TechReady - Nantes (France) 5-6 juin 2025 : AlpesCraft - Grenoble (France) 5-6 juin 2025 : Devquest 2025 - Niort (France) 10-11 juin 2025 : Modern Workplace Conference Paris 2025 - Paris (France) 11-13 juin 2025 : Devoxx Poland - Krakow (Poland) 12 juin 2025 : Positive Design Days - Strasbourg (France) 12-13 juin 2025 : Agile Tour Toulouse - Toulouse (France) 12-13 juin 2025 : DevLille - Lille (France) 13 juin 2025 : Tech F'Est 2025 - Nancy (France) 17 juin 2025 : Mobilis In Mobile - Nantes (France) 19-21 juin 2025 : Drupal Barcamp Perpignan 2025 - Perpignan (France) 24 juin 2025 : WAX 2025 - Aix-en-Provence (France) 25-26 juin 2025 : Agi'Lille 2025 - Lille (France) 25-27 juin 2025 : BreizhCamp 2025 - Rennes (France) 26-27 juin 2025 : Sunny Tech - Montpellier (France) 1-4 juillet 2025 : Open edX Conference - 2025 - Palaiseau (France) 7-9 juillet 2025 : Riviera DEV 2025 - Sophia Antipolis (France) 5 septembre 2025 : JUG Summer Camp 2025 - La Rochelle (France) 12 septembre 2025 : Agile Pays Basque 2025 - Bidart (France) 18-19 septembre 2025 : API Platform Conference - Lille (France) & Online 23 septembre 2025 : OWASP AppSec France 2025 - Paris (France) 25-26 septembre 2025 : Paris Web 2025 - Paris (France) 2-3 octobre 2025 : Volcamp - Clermont-Ferrand (France) 3 octobre 2025 : DevFest Perros-Guirec 2025 - Perros-Guirec (France) 6-10 octobre 2025 : Devoxx Belgium - Antwerp (Belgium) 7 octobre 2025 : BSides Mulhouse - Mulhouse (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-17 octobre 2025 : DevFest Nantes - Nantes (France) 30-31 octobre 2025 : Agile Tour Bordeaux 2025 - Bordeaux (France) 30-31 octobre 2025 : Agile Tour Nantais 2025 - Nantes (France) 30 octobre 2025-2 novembre 2025 : PyConFR 2025 - Lyon (France) 4-7 novembre 2025 : NewCrafts 2025 - Paris (France) 6 novembre 2025 : dotAI 2025 - Paris (France) 7 novembre 2025 : BDX I/O - Bordeaux (France) 12-14 novembre 2025 : Devoxx Morocco - Marrakech (Morocco) 13 novembre 2025 : DevFest Toulouse - Toulouse (France) 15-16 novembre 2025 : Capitole du Libre - Toulouse (France) 20 novembre 2025 : OVHcloud Summit - Paris (France) 21 novembre 2025 : DevFest Paris 2025 - Paris (France) 27 novembre 2025 : Devfest Strasbourg 2025 - Strasbourg (France) 28 novembre 2025 : DevFest Lyon - Lyon (France) 5 décembre 2025 : DevFest Dijon 2025 - Dijon (France) 10-11 décembre 2025 : Devops REX - Paris (France) 10-11 décembre 2025 : Open Source Experience - Paris (France) 28-31 janvier 2026 : SnowCamp 2026 - Grenoble (France) 2-6 février 2026 : Web Days Convention - Aix-en-Provence (France) 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/

Brendan O'Connor
MARK LITTLE - “Trump is running the Oval Office like a reality TV show”

Brendan O'Connor

Play Episode Listen Later Apr 19, 2025 26:09


Tech entrepreneur and former Washington Correspondent Mark Little is fresh off a plane from America with his observations on what he sees as a consolidation of the MAGA hardcore and why he thinks US President Donald Trump might be stuck in a nostalgic 1980s mindset of boosting the US economy by manufacturing more stuff.

Jeff Stevens
How to draw close to God

Jeff Stevens

Play Episode Listen Later Apr 13, 2025 13:08


Mark Little teaches us a very important lesson today. While examining his own convictions as a believer and based in the truth of Scripture, Mark points us to the importance of drawing closer to God.

Highlights from The Hard Shoulder
Mark Little on the possible goal of Trump's tariffs

Highlights from The Hard Shoulder

Play Episode Listen Later Apr 2, 2025 14:10


US President Donald Trump is set to announce his sweeping Tariffs this evening as part of “Liberation Day”, but what exactly is Trump's goal here, and are we entering a new era of ideology?Mark Little, Tech entrepreneur and broadcaster joins me now…Image: Reuters

Brendan O'Connor
“This is the MAGA spectacle” - Mark Little

Brendan O'Connor

Play Episode Listen Later Mar 1, 2025 11:44


Journalist and tech entrepreneur Mark Little joins Brendan to breakdown the extraordinary meeting between Donald Trump and Volodymyr Zelensky, what this means for the geopolitical landscape and the crystallisation of the MAGA ideology

Life and Leadership Podcast
Episode 1 - Mark Little

Life and Leadership Podcast

Play Episode Listen Later Feb 14, 2025 52:10


Bobby's first guest for the new season of Life and Leadership is entrepreneur and journalist Mark Little. In this episode Mark talks about his early days in RTE and the success of his company Storyful and loads more career highlights and some 'hairy' business moments. With thanks to Standard Life.

Radio Maria England
JUST LIFE - Simon John & Mark Little MBE - Set the Downtrodden Free: Modern Slavery on the Feast of Josephine Bakhita

Radio Maria England

Play Episode Listen Later Feb 8, 2025 53:41


Today Simon is joined by fellow Modern Slavery advocate Mark Little who received an MBE from the Queen for his work fighting modern slavery worldwide. Simon looks at the life of St Josephine Bakhita, who was herself a slave and is the patron saint of human trafficking and whose feast the Church celebrates on 8th Feburary, and what it is that inspires him to fight for the enslaved, whilst Mark shares some cases of slavery in Nepal and India where much of his work has been based. For more information see: www.rcdea.org.uk/caritas-east-anglia/modern-slavery/ . The Modern Slavery Helpline is 08000 121 700. JUST LIFE is a human formation programme brought to you by Radio Maria, airing on weekdays at 10am and rebroadcast at 10pm.  If you enjoyed this programme, please consider making a once off or monthly donation to Radio Maria England by visiting www.RadioMariaEngland.uk or calling 0300 302 1251 during office hours. It is only through the ongoing support of our listeners that we continue to be a Christian voice by your side.

Brendan O'Connor
Mark Little - “Young Americans don't want democracy, they want freedom”

Brendan O'Connor

Play Episode Listen Later Jan 26, 2025 27:17


Journalist and tech entrepreneur, Mark Little joins Brendan as America's enters a new era of Trump 2.0 to analyse the new counterculture, to look at where the new frontier lands of the USA are now and why he believes that many Trump votes are only on loan to the MAGA movement.

BackTable MSK
BackTable Brief: Genesis 2 Trial Design and Challenges for GAE with Dr. Mark Little

BackTable MSK

Play Episode Listen Later Jan 7, 2025 15:27


What evidence is currently available regarding the use of genicular artery embolization (GAE) for treating knee osteoarthritis? Principal investigator Dr. Mark Little discusses the GENESIS 2 trial, a large randomized controlled study aimed at assessing the outcomes of embolizing abnormal genicular arteries to reduce pain in patients with mild to moderate knee osteoarthritis. Dr. Little explains the trial's design, methodology, and the significance of key data points such as the Knee Injury and Osteoarthritis Outcome Score (KOOS), cost-effectiveness, and quality of life measures. He also covers the materials and techniques used in both the GENESIS 1 and 2 trials, the neuropsychological tests integrated into the study, and potential geographic and anatomical challenges encountered during GAE. Dr. Little highlights the importance of high-quality research and data to support the procedure's efficacy and safety. TIMESTAMPS 00:00 - Overview of GENESIS 2 Trial 04:42 - Embolic Materials and Techniques 09:10 - Challenges in Patient Anatomy & Comorbidities 12:40 - Final Thoughts CHECK OUT THE FULL EPISODE Exploring GAE: Clinical Insights & Outcomes with Dr. Mark Little https://www.backtable.com/shows/msk/podcasts/50/exploring-gae-clinical-insights-outcomes

BackTable MSK
BackTable Brief: Getting Started with MSK Embolizations with Dr. Mark Little

BackTable MSK

Play Episode Listen Later Dec 31, 2024 15:11


For patients suffering from intractable pain due to knee osteoarthritis, genicular artery embolization (GAE) offers a minimally invasive treatment with potential long-term benefits. Dr. Mark Little, an interventional radiologist at Royal Berkshire NHS Foundation Trust, joins us to provide an introduction to GAE. He shares his experience with the procedure and compares it to other treatments, such as steroid injections and surgery. Dr. Little also discusses the disease process of osteoarthritis and explains how GAE targets abnormal blood vessels to reduce inflammation and alleviate pain. TIMESTAMPS 00:00 - Introduction  03:38 - Understanding Knee Osteoarthritis 06:57 - Patient Selection for GAE 08:57 - Challenges and Opportunities in GAE 12:18 - Safety and Procedure Details CHECK OUT THE FULL EPISODE Exploring GAE: Clinical Insights & Outcomes with Dr. Mark Little https://www.backtable.com/shows/msk/podcasts/50/exploring-gae-clinical-insights-outcomes

The Calgary Sessions with Jeff Humphreys
Mark Little: From TECH PASSION to ENERGY LEADERSHIP

The Calgary Sessions with Jeff Humphreys

Play Episode Listen Later Dec 11, 2024 85:53


What does it take to bridge the gap between technology, leadership, and lessons learned in unexpected places? Mark Little grew up in Calgary with a love for technology and curiosity. Early lessons from the restaurant industry shaped his approach to leadership, guiding him through roles as CEO of Suncor and now as Co-Founder of Joston. In this episode, we talk about how those early experiences laid the foundation for his success, the lessons he learned managing risk and complexity, and why connecting people across silos creates real opportunities. We also touch on Calgary's growth, the role of curiosity in problem-solving, and the power of diverse perspectives in driving change. How To Connect: Jeff Humphreys - www.jeffhumphreys.ca Mark Little - www.jotson.com Podcast Location - ⁠⁠⁠⁠⁠www.modelmilk.ca Podcast Production - ⁠⁠⁠⁠⁠www.shortlinecreative.com

The Bandwich Tapes
Mark Little

The Bandwich Tapes

Play Episode Listen Later Nov 25, 2024 97:05


On this episode of The Bandwich Tapes, I have the pleasure of speaking with Mark Little.  Mark is an incredible Atlanta-based drummer, percussionist, and educator.  Our paths first crossed when he was my drumline instructor during a marching band camp in the 1990s.  Since then, we have been in a few situations together where we were either teaching or playing music.  Mark possesses a deep knowledge of music and how to communicate to the next generation of performers.  We discuss his path as a player and many of the overlapping people and places that have been instrumental in both of our developments as musicians.   Thank you for tuning in! If you have any questions, feedback, or ideas for the show, please contact me at brad@thebandwichtapes.com. And please spread the word about the show!The theme song, "Playcation," was written by Mark Mundy.

Jeff Stevens
Say the right thing

Jeff Stevens

Play Episode Listen Later Nov 18, 2024 16:56


Mark Little shares an important lesson about the words that we use. And not just the words we use, but how we use them. As the church, we are expected to speak in a way that glorifies God. Let this lesson not just address our speech in the church, but out in plain view of the world as well.

Brendan O'Connor
“The more outrageous Trump was, the more authentic he seemed” - Mark Little

Brendan O'Connor

Play Episode Listen Later Nov 9, 2024 24:11


Tech Entrepeneur and journalist Mark Little reflected on Donal Trump's electoral landslide this week, and about the roles of podcasts, AI and misinformation that came to the fore during the US Presidential campaign.

The Tonight Show
Wednesday 6th November 2024- Donald Trump elected as the 47th President of The United States of America, What Will Trump's Election Mean For Ireland? Tánaiste Micheál Martin sits down with Claire Brock in Government Buildings

The Tonight Show

Play Episode Listen Later Nov 7, 2024 48:47


Ciara Doherty speaks to Vincent McAviney, Jennifer Ewing, Mark Little, Mick Clifford, Declan Ganley and Emma Howard Hosted on Acast. See acast.com/privacy for more information.

Brendan O'Connor
Mark Little on the role of Social Media in US Elections

Brendan O'Connor

Play Episode Listen Later Oct 5, 2024 16:01


Tech entrepreneur Mark Little on how memes, influencers and podcasters could decide the US election.

Prolonged Fieldcare Podcast
Prolonged Field Care Podcast 200: Maritime

Prolonged Fieldcare Podcast

Play Episode Listen Later Sep 30, 2024 34:46


In this episode of the PFC Podcast, Dennis interviews Mark Little, a recently retired Navy medic with extensive maritime experience. They discuss the unique challenges faced in maritime operations, including planning for casualties, the importance of waterproof gear, and the need for thorough preparation. Mark emphasizes the significance of mastering basic skills and being an asset to the team, while also navigating the complexities of medical facilities at sea. The conversation provides valuable insights for medics operating in maritime environments. Takeaways Planning is crucial in maritime operations due to unique environmental challenges. Waterproofing gear is essential for effective medical care at sea. Basic medical skills should never be neglected, even in advanced training. Understanding the maritime environment can significantly impact casualty management. Coordination with air and sea assets is vital for patient evacuation. Medics should be proactive in seeking knowledge and mentorship. Communication is key in ensuring effective patient care and logistics. Pre-planning for contingencies can save lives in critical situations. Being an asset to the team requires both technical and tactical proficiency. The environment dictates the approach to medical care, whether on land or at sea. Thank you to Delta Development Team for in part, sponsoring this podcast. ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠deltadevteam.com⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ For more content go to ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠www.prolongedfieldcare.org⁠⁠⁠⁠⁠⁠ ⁠⁠⁠⁠ Consider supporting us: ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠patreon.com/ProlongedFieldCareCollective⁠⁠⁠⁠⁠⁠ or ⁠⁠⁠⁠⁠⁠www.lobocoffeeco.com/product-page/prolonged-field-care⁠

BackTable Podcast
Ep. 481 Genicular Artery Embolization: How I Do It with Dr. Osman Ahmed

BackTable Podcast

Play Episode Listen Later Sep 20, 2024 37:30


Genicular artery embolization (GAE) is quickly emerging as a treatment option for knee osteoarthritis when other therapies have failed. In this episode of the BackTable Podcast, Dr. Osman Ahmed discusses the origins of GAE and how he employs it in his practice. --- CHECK OUT OUR SPONSOR Guerbet https://www.guerbet-us.com --- SYNPOSIS Dr. Ahmed, an interventional radiologist at the University of Chicago, shares details about the procedure, his journey in adopting it, and his thoughts on the current landscape of GAE. Topics include procedural techniques, patient selection, anatomical considerations, potential complications, and the importance of ongoing research in this field. --- TIMESTAMPS 00:00 - Introduction 04:43 - Knee Osteoarthritis and Current Treatments 07:54 - Building a GAE Practice 13:23 - Tools and Procedure: Step-by-Step 25:05 - Post-Procedure Care and Complications 30:26 - Future of GAE and Other Applications 34:03 - Conclusion and Contact Information --- RESOURCES BackTable INN Ep. 46- New Innovations in Treatment of PE: The Flow Medical Story with Founders Dr. Osman Ahmed and Dr. Jonathan Paul: https://www.backtable.com/shows/innovation/podcasts/46/new-innovations-in-treatment-of-pe-the-flow-medical-story BackTable VI Ep. 429- Tackling Upper GI Bleeds: Techniques and Tools with Dr. Osman Ahmed: https://www.backtable.com/shows/vi/podcasts/429/tackling-upper-gi-bleeds-techniques-tools BackTable VI Ep. 447- Exploring GAE: Clinical Insights & Outcomes with Dr. Mark Little: https://www.backtable.com/shows/vi/podcasts/447/exploring-gae-clinical-insights-outcomes GEST MSK Conference 2025 (Paris): https://www.gestmsk.com/ Okuno Y et al. Transcatheter arterial embolization as a treatment for medial knee pain in patients with mild to moderate osteoarthritis (2014): https://pubmed.ncbi.nlm.nih.gov/24993956/ Little MW et al. Genicular artEry embolizatioN in patiEnts with oSteoarthrItiS of the Knee (GENESIS 1) Using Permanent Microspheres: Interim Analysis (2021): https://pubmed.ncbi.nlm.nih.gov/33474601/ Little MW et al. Genicular Artery Embolisation in Patients with Osteoarthritis of the Knee (GENESIS 2): Protocol for a Double-Blind Randomised Sham-Controlled Trial (2023): https://pubmed.ncbi.nlm.nih.gov/37337060/ Correa MP et al.GAUCHO - Trial Genicular Artery Embolization Using Imipenem/Cilastatin vs. Microsphere for Knee Osteoarthritis: A Randomized Controlled Trial (2022): https://pubmed.ncbi.nlm.nih.gov/35304614/ Sapoval M et al. Genicular artery embolization for knee osteoarthritis: Results of the LipioJoint-1 trial (2024): https://pubmed.ncbi.nlm.nih.gov/38102013/

BackTable MSK
Ep. 58 Genicular Artery Embolization: How I Do It with Dr. Osman Ahmed

BackTable MSK

Play Episode Listen Later Sep 20, 2024 36:46


Genicular artery embolization (GAE) is quickly emerging as a treatment option for knee osteoarthritis when other therapies have failed. In this episode of the BackTable Podcast, Dr. Osman Ahmed discusses the origins of GAE and how he employs it in his practice. --- CHECK OUT OUR SPONSOR Guerbet https://www.guerbet-us.com --- SYNPOSIS Dr. Ahmed, an interventional radiologist at the University of Chicago, shares details about the procedure, his journey in adopting it, and his thoughts on the current landscape of GAE. Topics include procedural techniques, patient selection, anatomical considerations, potential complications, and the importance of ongoing research in this field. --- TIMESTAMPS 00:00 - Introduction 04:43 - Knee Osteoarthritis and Current Treatments 07:54 - Building a GAE Practice 13:23 - Tools and Procedure: Step-by-Step 25:05 - Post-Procedure Care and Complications 30:26 - Future of GAE and Other Applications 34:03 - Conclusion and Contact Information --- RESOURCES BackTable INN Ep. 46- New Innovations in Treatment of PE: The Flow Medical Story with Founders Dr. Osman Ahmed and Dr. Jonathan Paul: https://www.backtable.com/shows/innovation/podcasts/46/new-innovations-in-treatment-of-pe-the-flow-medical-story BackTable VI Ep. 429- Tackling Upper GI Bleeds: Techniques and Tools with Dr. Osman Ahmed: https://www.backtable.com/shows/vi/podcasts/429/tackling-upper-gi-bleeds-techniques-tools BackTable VI Ep. 447- Exploring GAE: Clinical Insights & Outcomes with Dr. Mark Little: https://www.backtable.com/shows/vi/podcasts/447/exploring-gae-clinical-insights-outcomes GEST MSK Conference 2025 (Paris): https://www.gestmsk.com/ Okuno Y et al. Transcatheter arterial embolization as a treatment for medial knee pain in patients with mild to moderate osteoarthritis (2014): https://pubmed.ncbi.nlm.nih.gov/24993956/ Little MW et al. Genicular artEry embolizatioN in patiEnts with oSteoarthrItiS of the Knee (GENESIS 1) Using Permanent Microspheres: Interim Analysis (2021): https://pubmed.ncbi.nlm.nih.gov/33474601/ Little MW et al. Genicular Artery Embolisation in Patients with Osteoarthritis of the Knee (GENESIS 2): Protocol for a Double-Blind Randomised Sham-Controlled Trial (2023): https://pubmed.ncbi.nlm.nih.gov/37337060/ Correa MP et al.GAUCHO - Trial Genicular Artery Embolization Using Imipenem/Cilastatin vs. Microsphere for Knee Osteoarthritis: A Randomized Controlled Trial (2022): https://pubmed.ncbi.nlm.nih.gov/35304614/ Sapoval M et al. Genicular artery embolization for knee osteoarthritis: Results of the LipioJoint-1 trial (2024): https://pubmed.ncbi.nlm.nih.gov/38102013/

FCC Santa Maria
Mark - Little Dogs

FCC Santa Maria

Play Episode Listen Later Jul 28, 2024 35:08


July 28, 2024Mark - Little DogsFor more information about FCC, please visit our website at www.fccsantamaria.org

BackTable Podcast
Ep. 459 Transitioning from Academia to Private OBL Practice with Dr. Jafar Golzarian

BackTable Podcast

Play Episode Listen Later Jun 25, 2024 48:56


Dr. Jafar Golzarian shares his experiences with co-founding an outpatient-based lab (OBL), obtaining the right equipment, handling staffing, negotiating with insurance companies, and marketing his new practice. Dr. Golzarian is an interventional radiologist at his OBL in Minneapolis, Minnesota and he is the former Division Head and Program Director for the interventional radiology program at the University of Minnesota. --- CHECK OUT OUR SPONSOR GE Healthcare Allia Image Guided Systems https://www.gehealthcare.com/products/interventional-image-guided-systems/allia --- SYNPOSIS Dr. Golzarian emphasizes the importance of having independence and adopting a patient-centered approach. He also offers practical advice for physicians considering similar moves into the private practice sphere. Additionally, Dr. Golzarian talks about the challenges and rewards of focusing on specific embolization procedures and collaborating with industry partners to build a successful practice. --- TIMESTAMPS 00:00 - Introduction 06:06 - Setting Up a New Practice 14:27 - Tips for Marketing 23:40 - Finding the Right Business Partner 30:44 - OBL vs. ASC Status and Reimbursement 32:59 - Industry Support and Device Costs 37:58 - Staffing and Culture 45:25 - Advice for New Practitioners --- RESOURCES BackTable VI Episode #85 - Genicular Artery Embolization for OA with Dr. Jafar Golzarian: https://www.backtable.com/shows/vi/podcasts/85/genicular-artery-embolization-for-oa BackTable VI Episode #361 - Intra-Arterial & Percutaneous Treatment of Giant Hepatic Hemangiomas with Dr. Jafar Golzarian: https://www.backtable.com/shows/vi/podcasts/361/intra-arterial-percutaneous-treatment-of-giant-hepatic-hemangiomas BackTable VI Episode #447 - Exploring GAE: Clinical Insights & Outcomes with Dr. Mark Little: https://www.backtable.com/shows/vi/podcasts/447/exploring-gae-clinical-insights-outcomes GEST MSK Annual Meeting: https://www.gestmsk.com/ Management of Lower Urinary Tract Symptoms Attributed to Benign Prostatic Hyperplasia: AUA Guideline: https://www.auanet.org/guidelines-and-quality/guidelines/benign-prostatic-hyperplasia-(bph)-guideline

Everyday Ethics
Is truth on life support in the world of modern media?

Everyday Ethics

Play Episode Listen Later May 26, 2024 28:02


Journalism used to be regarded as the foundation of a civilised society and an essential part of the democratic process. But in the age of social media, has news journalism been democratised, creating a new plurality of reporting and opinion? Are we witnessing the healthy overturning of a system run by a metropolitan elite for far too long? Or are the moral rules of journalism dying and expectations of objectivity and fairness being replaced by a toxic digital fog of instant comment, rumour, cynicism and outright lies? Is this a danger to democracy or just entertaining political theatre? Is it pluralism or anarchy? Presenter Audrey Carville in conversation with Dr Orna Young of FactCheckNI, journalist and film maker Trevor Birney and Mark Little, former RTÉ Washington correspondent and founder of the social media newswire Storyful.

BackTable Podcast
Ep. 447 Exploring GAE: Clinical Insights and Outcomes with Dr. Mark Little

BackTable Podcast

Play Episode Listen Later May 21, 2024 51:15


In this episode, Dr. Mark Little shares his insights about genicular artery embolization (GAE), implications for patients with knee osteoarthritis, possible applications in other MSK interventions, and the importance of research for advancing the field. Dr. Little is a consultant diagnostic and interventional radiologist at Berkshire Imaging and Visiting Professor at the University of Reading in England. --- CHECK OUT OUR SPONSOR Varian, a Siemens Healthineers company https://www.siemens-healthineers.com/ --- SYNPOSIS The doctors also discuss challenges and considerations in patient selection, particularly concerning patients with comorbid peripheral arterial disease, and they further emphasize the need for high-quality research and collaboration within the IR community to continue improving MSK embolization practices. --- TIMESTAMPS 00:00 - Introduction 12:28 - Genicular Artery Embolization 24:30 - GENESIS 1 and 2 Studies 41:04 - Future of MSK Embolization --- RESOURCES BackTable VI Episode 27 - Geniculate Artery Embolization for Osteoarthritis with Dr. Sandeep Bagla and Dr. Ari Isaacson: https://www.backtable.com/shows/vi/podcasts/27/geniculate-artery-embolization-for-osteoarthritis BackTable VI Episode 85 - Genicular Artery Embolization for OA with Dr. Jafar Golzarian: https://www.backtable.com/shows/vi/podcasts/85/genicular-artery-embolization-for-oa GEST MSK Annual Meeting: https://thegestgroup.com/annual-msk-meeting/ GENESIS 1 - Genicular artEry embolizatioN in patiEnts with oSteoarthrItiS of the Knee (GENESIS) Using Permanent Microspheres: Interim Analysis: https://pubmed.ncbi.nlm.nih.gov/33474601/ GENESIS 2 - Genicular Artery Embolisation in Patients with Osteoarthritis of the Knee (GENESIS 2): Protocol for a Double-Blind Randomised Sham-Controlled Trial: https://pubmed.ncbi.nlm.nih.gov/37337060/ Dr. Little Genicular Artery Anatomy Paper - Cadaveric and Angiographic Anatomical Considerations in the Genicular Arterial System: Implications for Genicular Artery Embolisation in Patients with Knee Osteoarthritis: https://pubmed.ncbi.nlm.nih.gov/34657976/ Dr. Sid Padia's Knee OA Research (UCLA) - Genicular Artery Embolization for the Treatment of Symptomatic Knee Osteoarthritis: https://pubmed.ncbi.nlm.nih.gov/34703964/ Dr. Lars Lönn from Copenhagen Trial - Genicular Artery Embolization as Pain Treatment of Knee Osteoarthritis (GETKO): https://classic.clinicaltrials.gov/ct2/show/NCT05360329 Dr. Anna Martinez from Spain Shoulder Study - Mid-Term Results of Transcatheter Arterial Embolization for Adhesive Capsulitis Resistant to Conservative Treatment: https://pubmed.ncbi.nlm.nih.gov/33135118/ Dr. Anna Martinez from Spain Shoulder Study - Clinical Outcomes of Transcatheter Arterial Embolization for Secondary Stiff Shoulder: https://pubmed.ncbi.nlm.nih.gov/33478903/

BackTable MSK
Ep. 50 Exploring GAE: Clinical Insights and Outcomes with Dr. Mark Little

BackTable MSK

Play Episode Listen Later May 21, 2024 51:05


Brendan O'Connor
Propaganda Wars – Navigating the zombie internet

Brendan O'Connor

Play Episode Listen Later May 11, 2024 17:51


With online manipulation through AI becoming ever more sophisticated, tech innovator and entrepreneur Mark Little talks to Brendan about the disruptive but effective tools that are being used to manipulate and influence us all.

The 1% Podcast hosted by Shay Dalton

That's a wrap! Season 17 of the One Percent Podcast is now on all podcast platforms.   We pulled together a recap episode for you this week, featuring short clips from some of the great moments in the podcast's twelfth season. We were fortunate to have incredible leaders from across industries, disciplines, and fields share their stories and perspectives – and we wanted to share them with you as we wrap up Season 17 and look ahead to the next season.   Here are some of the guests featured in this wrap-up episode: Dr. André Martin:  organisational psychologist and author of the book ‘Wrong Fit, Right Fit – Why How We Work Matters More Than Ever' Matt Abrahams: expert in communication with decades of experience as an educator, author, podcast host, and coach Daniel Levitin: neuroscientist, cognitive psychologist, bestselling author and musician  Mark Little: award-winning foreign correspondent and TV anchor for the national TV station RTÉ Susan Rogers: American professor, sound engineer, and record producer best known for her work with Prince Nuala Walsh: Behavioural Scientist, TEDx Speaker, Non-Executive Director, and award-winning former Executive     We're hard at work planning Season 18, and as always we would love your feedback and perspective.

Digital Oil and Gas
Where Energy meets Facts

Digital Oil and Gas

Play Episode Listen Later Apr 24, 2024 39:34


Where Energy meets Facts: Empowering People to Reduce Energy Costs The average western consumer has no idea how much energy they use. It's not really their fault — the energy system was never designed to give the consumer visibility into their energy consumption. We even measure energy in many different and confusing ways. Gasoline is in gallons. Power is in kilowatt hours. Propane is in pounds.  Structurally, energy companies are not incentivized to provide their consumers with data about their energy use. Collecting the data is a huge exercise in building integrations from various data sources to build up a picture of energy use. Households have many different energy suppliers (power and gas utilities, gasoline retailers), and there are many individual buyers.  It's not clear consumers will pay for that insight.  Jotson is setting out to challenge that problem and fix it. To quote Mark Little, the CEO and co-founder, it's baffling that mankind can put people into orbit around the planet, and land astronauts on the moon, but the average household can't figure out how much they're spending on energy. By giving consumers real data about their energy use, Jotson hopes to empower people to take charge of their energy consumption and to make better personal choices to reduce their demands on the energy system.  In this interview, I speak with Mark about his start up,  Jotson, and his mission to empower Canadians to manage household energy cost and consumption.  Mark has more than 35 years of leadership experience in the Canadian energy industry, including 23 years at Imperial/Exxon, and most recently as President & CEO at Suncor Energy. During his career, Mark has led large complex organizations working on multi-billion-dollar energy projects, from the conceptual design, development, and project implementation through to operations and maintenance.  Mark has led the startup and operation of large wind, solar, and biogas projects, and is one of the founding CEOs of Pathways Alliance, an initiative that sets the six largest oil sands companies in Canada on a path to reach net-zero CO2 emissions.   He is a board member of General Fusion, and an advisor to both the Coalition for a Better Future and Cycle Capital.  Mark holds two degrees – one in computer science from the University of Calgary, and one in applied petroleum engineering technology from the Southern Alberta Institute of Technology. He is also a graduate of the advanced management program at Harvard Business School.  From 2003 to 2007 he served as Honorary Colonel for the 409 and 441 Tactical Fighter Squadrons at 4 Wing Airforce Base in Cold Lake, AB; a role that reflected his commitment to the relationship between the Air Force, the community and industry. Mark was also the Recipient of the Canadian Council of Aboriginal Business' Award for Excellence in Aboriginal Relations 2024. Additional Tools & Resources:  

Nemo Radio
Client Acquisition + Retention Secrets with Mark Little

Nemo Radio

Play Episode Listen Later Mar 19, 2024 57:12


As an introvert who hates cold calling, to the point he was almost fired for refusing to use “pushy” sales tactics, Mark Little developed a breakthrough approach to client acquisition and lead generation that 5x'd his financial advisory income, cut his working hours in half and built a book of business featuring 100 “dream” clients.Today, Mark helps Financial Advisors acquire new clients, increase revenue and generate endless referrals WITHOUT resorting to manipulative or “traditional” sales tactics.On this episode of Nemo Radio, Mark shares the EXACT strategy he used to build such an incredible book of business and win "clients for life" with some surprisingly simple strategies that will work for anyone (regardless of industry or profession).(Note: You can also watch this episode on YouTube

The EMJ Podcast: Insights For Healthcare Professionals
Episode 192: Revolutionising Radiology: Innovations and Advances in the Field

The EMJ Podcast: Insights For Healthcare Professionals

Play Episode Listen Later Mar 7, 2024 41:52


In this episode, Jonathan chats with Mark Little, Consultant Interventional Radiologist at the Royal Berkshire NHS Foundation Trust, Reading, UK, where he has set up a large embolotherapy research group in addition to his clinical work. The two discuss everything from their shared passion for aviation to developments in prostate artery embolisation. Use these timestamps to navigate our episode! (00:00)-Introduction (02:32)-What led Little to pursue a career in radiology (09:01)-Prostate artery embolisation (15:02)-Genicular artery embolisation (21:40)-Uterine artery embolisation (24:43)-The TARGET trial: using augmented reality to guide prostate cancer biopsy (28:05)-The role of AI in radiology (31:50)-Innovations on the horizon for interventional radiology (35:23)-Three wishes

The 1% Podcast hosted by Shay Dalton
A Life Less Ordinary with Mark Little

The 1% Podcast hosted by Shay Dalton

Play Episode Listen Later Feb 28, 2024 114:55


Mark Little attended Trinity College Dublin before becoming an award-winning foreign correspondent and TV anchor for the national TV station RTÉ. He also presented the network's top-rated current affairs programme, Prime Time, and was its first Washington correspondent. He has covered some of the biggest stories of the 21st century, including the wars in Iraq and Afghanistan and the election of Barack Obama. In 2010 he took a leave of absence to establish Storyful, a social news agency that pioneered new models of verification and collaboration. He sold Storyful to News Corp in 2013 and went on to work with Twitter (now X), first as VP of Media Partnerships in Europe and later as MD.  In 2016, he left that position to set up the digital news venture Kinzen (originally NevaLabs). Kinzen provides data and research to trust and safety professionals, content moderators and public policymakers, helping them deal with threats such as dangerous misinformation, hateful content, violent content, violent extremism and dangerous organisations. Kinzen was acquired by Spotify in 2022.

RTÉ - The Business
In Awe Of AI

RTÉ - The Business

Play Episode Listen Later Feb 24, 2024 9:48


Now from traditional media to new media - imagine this - you type a simple description and within a split second a video version of your description appears on screen. This is the latest OpenAI tool. To look at the implications for such tools we're joined by Tech entrepreneur Mark Little, and Marie Toft, founder of Emotionise AI.

EquippingU Podcast
The Pastor Bio Episode with Pastor Mark Little Elk - Season 10 Episode 10

EquippingU Podcast

Play Episode Listen Later Jan 30, 2024 38:07


Pastor Mark Little Elk of Cass Lake Alliance Church in Minnesota joins Terry and Alan for this season's pastor bio episode. Mark shares stories of God's gracious rescue and call to ministry and recounts stories of God intervening to show His love and sovereignty. Mark, compassionately shares what his hopes are for his Native American people.

Highlights from The Hard Shoulder
The Bookshelf with Mark Little

Highlights from The Hard Shoulder

Play Episode Listen Later Jan 30, 2024 11:45


Journalist and entrepreneur Mark Little joined Kieran on The Hard Shoulder to discuss some of his favourite books...

Irish Stew Podcast
S5E21: Malachy Browne - Data-driven Journalist for the Digital Age

Irish Stew Podcast

Play Episode Listen Later Jan 15, 2024 58:40


With a computer programming background and an instinct for reporting, Malachy Browne is on the vanguard of a new form of data-driven news coverage that is revitalizing journalism.Co-founder and enterprise director of the New York Times Visual Investigations team, Malachy is pioneering the use of digital sleuthing, collecting and analyzing troves of video and audio, satellite images and other data, and creating 3-D reconstructions of crime scenes and geopolitical events to hold the powerful to account and deconstruct important news events.These efforts have earned two Pulitzer Prizes, an Emmy, and other top-tier accolades for Malachy and his team.Not bad for a Limerick lad from the village of Broadford, population 276!He'd earn his master's in international relations at the University of Limerick after getting his bachelor's degree in engineering at University College Dublin.Malachy tells of navigating between his core computer competency and his journalistic instincts (which he “blames” on his uncle, the legendary journalist Vincent Browne) which would lead him to Storyful, where he'd collaborate with past guests Mark Little, David Clinch, and others in creating the emerging innovative data-driven style of reporting.Join us for an inside look at the way Malachy and his team are telling the world's most critical stories—from the Arab Spring to the January 6th Insurrection—in an entirely new way. Malachy Browne LinksX/TwitterFacebookLinkedInNew York Times LinksVisual InvestigationsMalachy BrowneDay of Rage: How Trump Supporters Took the U.S. Capitol

What's Going On's Podcast
Ep. 6 - Mark Little

What's Going On's Podcast

Play Episode Listen Later Nov 14, 2023 63:05


Mark Little is a Canadian actor, comedian, writer, and producer. He is best known for his appearances on the CBC Television sitcom Mr. D, playing Simon Hunt, the Xavier Academy science teacher, and his work with Picnicface. We talked about doing standup and many other things. Tune in. Drop a review. Intro Credits: Music: Static Musician: Jeff Kaale

RTÉ - Morning Ireland
RTÉ documentary to fast forward to 2050 to cover unprecedented night of climate action

RTÉ - Morning Ireland

Play Episode Listen Later Nov 8, 2023 4:28


Mark Little, journalist and presenter, on returning to our screens as co-host of a new documentary which looks at the climate challenge through the lens of the year 2050.

Brendan O'Connor
Are we entering a post social media era for consuming news?

Brendan O'Connor

Play Episode Listen Later Oct 21, 2023 14:08


Tech Innovator and Entrepreneur, Mark Little joined Brendan to talk about a tipping point he sees playing out right now in how social media delivers news.

Python Bytes
#357 Python 3.7 EOLed, We Hadn't Noticed

Python Bytes

Play Episode Listen Later Oct 17, 2023 29:06


Topics covered in this episode: QuickMacHotKey Things I've learned about building CLI tools in Python Warp Terminal (referral code) Python 3.7 EOLed, but I hadn't noticed Extras Joke Watch on YouTube About the show Sponsored by us! Support our work through: Our courses at Talk Python Training Python People Podcast Patreon Supporters Connect with the hosts Michael: @mkennedy@fosstodon.org Brian: @brianokken@fosstodon.org Show: @pythonbytes@fosstodon.org Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Tuesdays at 11am PT. Older video versions available there too. Michael #1: QuickMacHotKey This is a set of minimal Python bindings for the undocumented macOS framework APIs that even the most modern, sandboxing-friendly shortcut-binding frameworks use under the hood for actually binding global hotkeys. Thinking of updating my urlify menubar app. Brian #2: Things I've learned about building CLI tools in Python Simon Willison A cool Cookiecutter starter project, if you like Click. Conventions and consistency in commands, arguments, options, and flags. The importance of versioning. Your CLI is an API. Include examples in --help Include --help in documentation. Aside, Typer is also cool, and is built on Click. Michael #3: Warp Terminal (referral code) Really nice reimagining of the terminal Currently macOS only but will be Linux, then Windows New command section & output section mode Blocks can be navigated and searched as a single thing (even if it's 1,000 lines of output) CTRL+R gives a nice history like McFly I've discussed before Completions into popular CLIs (i.e. git) Edit like an editor (even you VIM people

Stand-Up On The Spot
31: Stand-Up On The Spot: Ivan Decker, Ola Dada, Mark Little & Jeremiah Watkins | Ep 31

Stand-Up On The Spot

Play Episode Listen Later Sep 20, 2023 50:03


Stand-Up On The Spot featuring amazing comics from Canada! Filmed at the Just For Laughs Festival in Toronto. Comedians go up with no prepared material and create stand-up on the spot off audience suggestions. Mark Little and Ivan Decker have both appeared on Conan! Ola Dada was a semi-finalist on Canada's Got Talent! Jeremiah Watkins you know from Scissor Bros, his one hour special DADDY and more! #standupcomedy #1HourSpecial #IvanDecker #CrowdWork #Heckler #OlaDada #MarkLittle #JeremiahWatkins #StandUpOnTheSpot #Toronto #justforlaughs #canada #canadiancomedy

Killed to Death
Mark Little and Jake Newman

Killed to Death

Play Episode Listen Later Aug 18, 2023 55:48


Toronto boxer Mickey "Two-Fist" O'Reilly (Mark Little) joins the guys to talk about the untimely passing of his competitor. Brought to you By: The Sonar Network https://thesonarnetwork.com/

Past, Present, Future with Matt Falk
ep. 16 - Matt Nightingale

Past, Present, Future with Matt Falk

Play Episode Listen Later Aug 1, 2023 28:41


Matt talks with Comedian & Actor Matt Nightingale about bad comedic decisions, self tapes & fame.Matt Nightingale's Instagram: https://www.instagram.com/mattncomedy/Matt Falk's Links: https://linktr.ee/mattfalkTell your best friend about us!Credit: Music: https://www.purple-planet.comMy guest today is a stand-up comedian, writer and actor who's smart, surprising & hilarious jokes have made him a mainstay and a favourite in the comedy scene. He's a regular host at Rumors Comedy Club in Winnipeg and frequently headlines the club too. He's a member of the popular sketch comedy group HUNKS, which the Winnipeg Free Press said was, "funnier than most good episodes of Saturday Night Live" and has opened for Bruce Mcullogh from Kids in The Hall.As a co-host of the HUNKS Podcast, he's interviewed Jackie Kashian, Mark Forward, Jon Dore, Kathleen McGee, Kevin McDonald, Mark Little, Chris Locke and more.His skills have brought him to clubs and festivals across the continent including Just For Laughs NorthWest, San Fransisco SketchFest, Chicago SketchFest, Seattle Sketchfest, Montreal SketchFest, Edmonton's Improv-aganza, The Oddblock Comedy Festival, San Francisco Comedy Festival and The Winnipeg Comedy Festival, where he performed at the historic Pantages Playhouse Theatre opening for Tommy Chong.A few years back when a QX 104 article listed the top 5 shows to see at the Winnipeg Fringe Festival, 2 out of those 5 shows were starring my guest.As an actor he's appeared in commercials, film and television and soon you'll be able to see him on an upcoming New Regency movie and a CBS sitcom.Last year his comedic voice was showcased on the Just For Laughs Originals album entitled Controversial Among Geologists. It's…MATT NIGHTINGALE! Hosted on Acast. See acast.com/privacy for more information.

TMS at the Cricket World Cup
View from the Boundary - Mark Little

TMS at the Cricket World Cup

Play Episode Listen Later Jun 17, 2023 37:05


Jonathan Agnew is joined by Australian actor, television presenter, comedian and screen/stage writer Mark Little to talk about his career, his attempts at playing cricket at the young age of 63, and playing Bottom in Shakespeare's A Midsummer Night's Dream.

Irish Stew Podcast
S5E5: David Clinch – Making Media Matter

Irish Stew Podcast

Play Episode Listen Later May 15, 2023 66:12


For Dublin's own David Clinch, media is serious business. He's been working on the front lines of innovative journalism and the complete overhaul of the news business for the past 30 years.He jokes that he's been called “the Zelig of the media,” an “accidental journalist” popping up in key roles at the companies driving the changing media landscape, including ITN News in London, CNN where he helped manage the CNN International Desk in Atlanta and pioneered the use of social media for international newsgathering, a direction he pursued to help our previous Irish Stew guest Mark Little build Storyful, the social media news agency at the intersection of media and technology.Currently, David concentrates on the core elements that enable journalism to thrive, particularly the financial underpinnings that sustain modern news media. He serves as the VP of Partnerships at Mather Economics, assisting companies in formulating sustainable business strategies and curating the influential “Mather Report. As the founder and consultant for Media Growth Partners he's helping keep small news organizations viable, while developing a framework for capturing the value of local news reporting.”Born in England to Irish parents, David stayed there just long enough to develop an English accent that was “beaten out of me” he jokes when the family moved to Dublin. He studied at Belvedere College and Trinity College Dublin, saying “it was your fate if you were a Clinch in Dublin at that time.”David shares how Bono opened up his world view, his start in media with a pirate radio station, why he was told he'd never work for RTE, how he found his way into television, his move to Atlanta to work for the emerging global news powerhouse CNN, the growth of digital forensic journalism, why he's so concerned with establishing the value of local media, and his open invitation to anyone in media to show them the framework he's building to build local media through what he calls “organized laziness.”Join us for “a short history of the future of news,” with media innovator, David Clinch.LinksWebsites Mather Economics Media Growth Partners Social MediaLinkedIn: David ClinchTwitter: David ClinchTwitter: Mather Economics Twitter: Media Growth Partners

Because News from CBC Radio
Best of Because News: Gavin's greatest clues

Because News from CBC Radio

Play Episode Listen Later Apr 6, 2023 27:09


Jean Yoon, Chris Locke, Mark Little, and more get quizzed by host Gavin Crawford.

Blocked Party
Episode 228: Jackie Pirico v. An Ex

Blocked Party

Play Episode Listen Later Apr 3, 2023 79:20


Jackie Pirico (comedian) joins the show for the first time to tell us about an ex who didn't treat her very well, and so she had to result to some very intoxicated commenting on his Instagram that led to a big-time block. Whomst among us has not committed such an action? Thankfully we are sober for this episode, as we learn an awful lot about salt licks and raccoon dogs, Stefan tries to get John to reveal where they're going on their surprise hockey pool trip this week, and Jackie and John compare notes about being caked up. Plus, Jackie reveals her frustration with on-stage photos, Stefan talks about his excitement for The Pope's Exorcist, and John finds the best MMA fighter tweet of all-time, courtesy of the UFC's biggest himbo, Paulo Costa. If you want some more himbo content, check out all the bonus content from your two favourite himbos, the Blocked Boys. Head on over to patreon.com/blockedparty, where $5/month gets you access to THREE bonus episodes every single month. Last week, we posted a Hell Block with our friend Bryan Quinby, where him and John discuss being blocked by Disturbed lead singer David Draiman and this week, you'll get a great mailbag episode featuring our friend Maddy Kelly. Plus, we've got a great Discord, merch discounts, and tons more. Give it a peek and support your favourite boys. Jackie Pirico is a comedian whose album "Splash Pad" is available wherever you get your albums. Her new podcast with Mark Little, "How Can We Help?" is out in a week, so keep your eyes and ears peeled. And you can follow Jackie on Twitter and Instagram at @jackiepirico. Learn more about your ad choices. Visit megaphone.fm/adchoices

Python Bytes
#326 Let's Go for a PyGWalk

Python Bytes

Play Episode Listen Later Mar 8, 2023 33:26


Watch on YouTube About the show Sponsored by Microsoft for Startups Founders Hub. Connect with the hosts Michael: @mkennedy@fosstodon.org Brian: @brianokken@fosstodon.org Show: @pythonbytes@fosstodon.org Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Tuesdays at 11am PT. Older video versions available there too. Brian #1: Data Classification : Does Python still have a need for class without @dataclass? Glyph dataclasses have been in the the language since 3.7 That's pretty much all modern Python, right? “…, is there any point to having non-@dataclass classes any more? Is there any remaining justification for writing them in new code?” Options: class just becomes a dataclass if you have typehinted members in it. data instead of class, to avoid decorators Michael #2: PyGWalker Turn your pandas dataframe into a Tableau-style User Interface for visual analysis. Works with pandas and polars Open-source alternative to Tableau It allows data scientists to analyze data and visualize patterns with simple drag-and-drop operations. Brian #3: An opinionated Python boilerplate Duarte O.Carmo Tools and processes for new projects pip-tools - Pip-tools strikes the right balance between simplicity, effectiveness, and speed. especially for generating pinned requirements.txt files, if necessary pyproject.toml - for configuration. packaging, but also any tool that supports it. ruff black, isort no pre-commit hooks, just run it in CI Michael #4: Front Matter VS Code via Mark Little If you have content that supports frontmatter and is markdown-based, check this out. Stay in your editor and easily create, manage, and publish content. Don't make front matter mistakes When was it published? What is the timezone text formatting again? Learn new features of your existing static site (e.g. article image) Manage images and more. Extras Brian: VSCode improves IntelliSense support for pytest in Feb release Michael: AI search wars get weird Proton Drive is Out of Beta, Available for Everyone Joke: Is your computer on? Is it on fire?

Python Bytes
#324 JSON in My DB?

Python Bytes

Play Episode Listen Later Feb 21, 2023 44:53


Watch on YouTube About the show Sponsored by Compiler Podcast from Red Hat. Connect with the hosts Michael: @mkennedy@fosstodon.org Brian: @brianokken@fosstodon.org Show: @pythonbytes@fosstodon.org Special guest, Erin Mullaney: @erinrachel@fosstodon.org Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Tuesdays at 11am PT. Older video versions available there too. Brian #1: Use TOML for .env files? Brett Cannon .env files are used to store default settings that can be overridden by environmental variables. Possibly brought on by twelve-factor app design. Supported by python-dotenv, which is also used by pydantic, pipenv, and others. One issue is that it's not a defined standard. from python-dotenv docs “The format is not formally specified and still improves over time. That being said, .env files should mostly look like Bash files.” Adafruit decided that an upcoming CircuitPython will use TOML as the format for settings.toml files, which are to be used mostly how .env files are being used. Brett notices this may fix things for Python for VS Code, and other people as well. So… Is this a good idea? I think so. Michael #2: Pydantic gets serious funding via Mark Little (was on episode 285) Sequoia backs open source data-validation framework Pydantic to commercialize with cloud services. Pydantic Services Inc. emerges from stealth today with $4.7 million in seed funding. Pydantic's new commercial entity will incorporate a swath of new tools and services that are both “powered-by and inspired-by the Pydantic library” Pydantic will start with an initial team of six, with the first three engineers based in Montana, Chicago and Berlin. “With $4.7 million in the bank, Colvin said that they're continuing to rewrite parts of Pydantic in Rust, with a view toward making it more efficient via a ten-fold performance improvement.” Erin #3: JSON Fields for performance (Denormalization) David Stokes Using JSON fields when you design your databases is a good way to improve database query performance. Brian #4: f-strings with pandas and Jupyter keyboard shortcuts Kevin Markham After a couple year break from blogging, friend of the show Kevin Markham has a couple great, short, useful posts. How to use Python's f-strings with pandas My favorite bit is the part about using f-strings for dictionary keys Fly through Jupyter with keyboard shortcuts

Blocked Party
Episode 213: Stefan v. NORAD Santa Tracker w/ Mark Little

Blocked Party

Play Episode Listen Later Dec 19, 2022 91:25


It's a historic day at Blocked Party, as we do a Stefan block on a main episode and Mark Little (comedian) sets the record for the fastest return by a guest, coming back only 8 episodes after Appearance #1. Why? Well, our scheduled guest came down with the stomach flu a few hours before recording. Then, John came down with a migraine. With John knowing he barely had an hour before his body gave in, we switched Mark from bonus episode duty to regular episode duty, and John ended up with his "flu game", leaving the pod several times throughout but returning just in time to do an Andrew Dice Clay impression and according to Mark, reveal a more "cool, chill" version of himself. Of course, with John out of the picture, Stefan immediately introduces Mark to Rule 34 and Dewayne, and tries to figure out how he managed to get blocked by the NORAD Santa Tracker. Elsewhere, Producer Dan wears a dress shirt, Stefan reveals he can't read, Elon makes a new and bizarre rule for Twitter, and we wax poetic about the World Cup and 90s reboots. If you want to be a part of more history, you can head on over to patreon.com/blockedparty, where $5/month gets you access to THREE bonus episodes every month, plus a truly insane back catalogue totalling over 100 episodes. You get it all! 5 bucks! What a deal! Last week, we released the VOD of our live call-in show from November, and Chris James joined us to talk about "...And Just Like That". Plus we've got merch discounts, a discord, ad-free episodes, and more, so be a part of history! Mark Little is a comedian whose new podcast, "How Can We Help?" with Jackie Pirico comes out this January. Stay tuned for that and for all other Mark Little news over on his Instagram at @mark_little_comedy. Learn more about your ad choices. Visit megaphone.fm/adchoices

Blocked Party
Episode 205: Mark Little v. A Bad Fella

Blocked Party

Play Episode Listen Later Oct 24, 2022 82:25


Mark Little (actor/comedian) joins the show to, in his words, provide us with a "short, troubling anecdote" about how he was forced to block a guy after he sent Mark a very strange DM and turned out to be...well, not a good guy (a Nazi). Thankfully Mark was able to cut the conversation off before it got too bad and the rest of this episode is neither short nor troubling, as we chat about Mark creating one of the first viral videos ever, Powerthirst, and how that led to an appearance at a weird convention for people who made stuff that went viral (in 2009). In other news, we recorded this episode two weeks ago and Stefan says he's excited for the Canucks season (lol) and that leads to a discussion of hockey fans, EA NHL soundtracks, and Treble Charger. Plus! Hellraiser and other horror movies, the Super Mario movie, YouTube comments on classic rock videos, and John forgot that he already talked about Coyote Ugly last week. If you want to make sure you hear everything we talk about every week, head on over to patreon.com/blockedparty, where $5/month gets you access to THREE bonus episodes every single month. This week, it's a pair of video episodes as Aaron Warner from ChapoFYM and I Hate This Team joins us to watch some classic hockey highlights in the special $8 tier and above bonus, and finally, the video of us taking Jesse from Canadian Tire will see the light of day. You won't wanna miss it! Plus, you get merch discounts, access to the Discord, live show discounts, ad-free episodes, and MORE! Mark Little is an actor and comedian who hosts a show in Toronto every Friday at Comedy Bar called "Good Stuff" and you can find him on Instagram at @mark_little_comedy. Learn more about your ad choices. Visit megaphone.fm/adchoices