POPULARITY
Herkese merhaba! Bu hafta yapay zeka dünyasında yine yer yerinden oynadı, bazıları komik bazıları ise trajıkomik olan gelişmeleri sizler için toparladık. Google'ın maliyetleri düşüren yeni video modeli Veo 3.1 Light'tan , Meta'nın beynimizin görüntü ve seslere nasıl tepki verdiğini tahmin eden yeni korkutucu yapay zekasına kadar her şeyi konuştuk.Sadece bu kadarla kalmadık; Suno 5.5 ile kendi sesimizi yükleyip nasıl şarkı yaptığımızı test ettik (benim rap performansımı kaçırmayın!). Ayrıca yapay zeka ekosistemindeki 410 milyar dolarlık devasa yatırıma rağmen büyümenin neden "sıfır" olduğunu ve bunun bir balon olup olmadığını tartıştık. Amerika ve Çin arasındaki beyin göçü savaşları , bir adamın yapay zeka botuyla yaşadığı 3 yıllık ilişki ve CapCut'ın ezber bozan yeni kurgu mantığı da bu bölümün öne çıkanları arasında.Önümüzdeki hafta Atamızın evini ziyaret etmek üzere Selanik'te olacağım için kısa bir ara veriyoruz, ancak döndüğümde 15 günlük devasa bir özetle karşınızda olacağım! Videoyu beğenmeyi, paylaşmayı ve düşüncelerinizi yorumlarda belirtmeyi lütfen unutmayın. İyi seyirler!00:00 - Giriş ve Haftanın Özeti 00:18 - Google Veo 3.1 Light Çıktı 01:22 - Kling 2.7 ve Türkçe Karakter Sıvaması 01:33 - Sosyal Medya Yasakları ve Çocukların Yapay Zeka Kullanımı 05:26 - Recraft ile Tek Komutta 8 Farklı Görsel 06:51 - Bluetooth Kulaklık ile Google Translate Canlı Çeviri Deneyimi 09:52 - Yapay Zeka (Replika) ile 3 Yıllık İlişki Yaşayan Adam 11:41 - Krea AI'dan Bölgesel Düzenleme (Annotations) Özelliği 12:33 - Yapay Zekada Beyin Göçü ve Çin'in Yükselişi 15:58 - Suno 5.5 ile Kendi Sesinden Şarkı Üretme 18:12 - 410 Milyar Dolarlık Yatırım: Yapay Zeka Balonu mu? 20:06 - Apple'ın Zekice Pazarlama ve Yapay Zeka Stratejisi 22:26 - Gemini'ın OpenAI'dan Veri Taşıma Rehberi 23:25 - Runway Multi-Shot ile Kesintisiz Video Üretimi 24:21 - Meta'dan İnsan Beyni Tepkilerini Analiz Eden Yapay Zeka 26:27 - CapCut Video Studio'nun Yeni Canvas Kurgu Arayüzü 28:26 - Claude Kod Sızıntısı: Anthropic'in Sırları Açığa mı Çıktı? 30:04 - Gemini Agent (Şu an Sadece Amerika'da) 30:50 - Kapanış, Gelecek Haftanın Planı ve Yorumlar #replika #yapayzeka #haber
Are duplicate URLs quietly destroying your website's search rankings and AI visibility? Favour Obasi-ike, MBA, MS breaks down the technical SEO power of canonical tags, revealing how proper URL structuring prevents duplicate content, boosts visibility on AI platforms, and drives sustainable online revenue.
Want AI that works the first time instead of the tenth? We sit down with Andreas Schachl, co-founder of Responsible Annotation Services, to unpack the quiet truth behind reliable models: ethical, high-quality training data produced by people who take clarity and precision seriously. Andreas shares how a single internship sparked a company built around neurodivergent talent, turning data labeling from a churn task into a strategic advantage.We walk through why annotation isn't going anywhere, even with foundation models and smarter tools. When you're training on private, business-owned data across text, images, audio, video, and LiDAR, you need a human in the loop and documentation you can defend. Andreas explains how his team co-authors rigorous annotation handbooks with clients, translating fuzzy goals into exact rules, edge cases, and review procedures. The payoff is real: higher consistency, fewer iterations, and a clear compliance trail for regulators and auditors.Bias mitigation becomes a practice, not a promise. A neurodivergent lens exposes hidden assumptions and pushes for instructions that are unambiguous and testable. We explore practical systems—daily stand-ups, structured chat, and even “coffee calls” with agendas—that help people do their best focused work. We also confront the ethics of the global annotation supply chain and outline a different path: EU contracts, fair wages, social worker support, and leadership that values diligence over hype. From 2D images to complex 3D point clouds, we show how modern tooling plus human judgment builds AI you can trust.If you care about responsible AI, data quality, and making models perform sooner with less guesswork, this conversation is your blueprint. Subscribe, share with a colleague wrestling with training data, and leave a review with your biggest annotation challenge—we'll tackle it in a future episode.Send a textSupport the showFollow axschat on social media.Bluesky:Antonio https://bsky.app/profile/akwyz.com Debra https://bsky.app/profile/debraruh.bsky.social Neil https://bsky.app/profile/neilmilliken.bsky.social axschat https://bsky.app/profile/axschat.bsky.social LinkedInhttps://www.linkedin.com/in/antoniovieirasantos/ https://www.linkedin.com/company/axschat/ https://www.linkedin.com/in/neilmilliken/Vimeohttps://vimeo.com/akwyzhttps://twitter.com/axschathttps://twitter.com/AkwyZhttps://twitter.com/neilmillikenhttps://twitter.com/debraruh
Emmanuel et Guillaume discutent de divers sujets liés à la programmation, notamment les systèmes de fichiers en Java, le Data Oriented Programming, les défis de JPA avec Kotlin, et les nouvelles fonctionnalités de Quarkus. Ils explorent également des sujets un peu fous comme la création de datacenters dans l'espace. Pas mal d'architecture aussi. Enregistré le 13 février 2026 Téléchargement de l'épisode LesCastCodeurs-Episode-337.mp3 ou en vidéo sur YouTube. News Langages Comment implémenter un file system en Java https://foojay.io/today/bootstrapping-a-java-file-system/ Créer un système de fichiers Java personnalisé avec NIO.2 pour des usages variés (VCS, archives, systèmes distants). Évolution Java: java.io.File (1.0) -> NIO (1.4) -> NIO.2 (1.7) pour personnalisation via FileSystem. Recommander conception préalable; API Java est orientée POSIX. Composants clés à considérer: Conception URI (scheme unique, chemin). Gestion de l'arborescence (BD, métadonnées, efficacité). Stockage binaire (emplacement, chiffrement, versions). Minimum pour démarrer (4 composants): Implémenter Path (représente fichier/répertoire). Étendre FileSystem (instance du système). Étendre FileSystemProvider (moteur, enregistré par scheme). Enregistrer FileSystemProvider via META-INF/services. Étapes suivantes: Couche BD (arborescence), opérations répertoire/fichier de base, stockage, tests. Processus long et exigeant, mais gratifiant. Un article de brian goetz sur le futur du data oriented programming en Java https://openjdk.org/projects/amber/design-notes/beyond-records Le projet Amber de Java introduit les "carrier classes", une évolution des records qui permet plus de flexibilité tout en gardant les avantages du pattern matching et de la reconstruction Les records imposent des contraintes strictes (immutabilité, représentation exacte de l'état) qui limitent leur usage pour des classes avec état muable ou dérivé Les carrier classes permettent de déclarer une state description complète et canonique sans imposer que la représentation interne corresponde exactement à l'API publique Le modificateur "component" sur les champs permet au compilateur de dériver automatiquement les accesseurs pour les composants alignés avec la state description Les compact constructors sont généralisés aux carrier classes, générant automatiquement l'initialisation des component fields Les carrier classes supportent la déconstruction via pattern matching comme les records, rendant possible leur usage dans les instanceof et switch Les carrier interfaces permettent de définir une state description sur une interface, obligeant les implémentations à fournir les accesseurs correspondants L'extension entre carrier classes est possible, avec dérivation automatique des appels super() quand les composants parent sont subsumés par l'enfant Les records deviennent un cas particulier de carrier classes avec des contraintes supplémentaires (final, extends Record, component fields privés et finaux obligatoires) L'évolution compatible des records est améliorée en permettant l'ajout de composants en fin de liste et la déconstruction partielle par préfixe Comment éviter les pièges courants avec JPA et Kotlin - https://blog.jetbrains.com/idea/2026/01/how-to-avoid-common-pitfalls-with-jpa-and-kotlin/ JPA est une spécification Java pour la persistance objet-relationnel, mais son utilisation avec Kotlin présente des incompatibilités dues aux différences de conception des deux langages Les classes Kotlin sont finales par défaut, ce qui empêche la création de proxies par JPA pour le lazy loading et les opérations transactionnelles Le plugin kotlin-jpa génère automatiquement des constructeurs sans argument et rend les classes open, résolvant les problèmes de compatibilité Les data classes Kotlin ne sont pas adaptées aux entités JPA car elles génèrent equals/hashCode basés sur tous les champs, causant des problèmes avec les relations lazy L'utilisation de lateinit var pour les relations peut provoquer des exceptions si on accède aux propriétés avant leur initialisation par JPA Les types non-nullables Kotlin peuvent entrer en conflit avec le comportement de JPA qui initialise les entités avec des valeurs null temporaires Le backing field direct dans les getters/setters personnalisés peut contourner la logique de JPA et casser le lazy loading IntelliJ IDEA 2024.3 introduit des inspections pour détecter automatiquement ces problèmes et propose des quick-fixes L'IDE détecte les entités finales, les data classes inappropriées, les problèmes de constructeurs et l'usage incorrect de lateinit Ces nouvelles fonctionnalités aident les développeurs à éviter les bugs subtils liés à l'utilisation de JPA avec Kotlin Librairies Guide sur MapStruct @IterableMapping - https://www.baeldung.com/java-mapstruct-iterablemapping MapStruct est une bibliothèque Java pour générer automatiquement des mappers entre beans, l'annotation @IterableMapping permet de configurer finement le mapping de collections L'attribut dateFormat permet de formater automatiquement des dates lors du mapping de listes sans écrire de boucle manuelle L'attribut qualifiedByName permet de spécifier quelle méthode custom appliquer sur chaque élément de la collection à mapper Exemple d'usage : filtrer des données sensibles comme des mots de passe en mappant uniquement certains champs via une méthode dédiée L'attribut nullValueMappingStrategy permet de contrôler le comportement quand la collection source est null (retourner null ou une collection vide) L'annotation fonctionne pour tous types de collections Java (List, Set, etc.) et génère le code de boucle nécessaire Possibilité d'appliquer des formats numériques avec numberFormat pour convertir des nombres en chaînes avec un format spécifique MapStruct génère l'implémentation complète du mapper au moment de la compilation, éliminant le code boilerplate L'annotation peut être combinée avec @Named pour créer des méthodes de mapping réutilisables et nommées Le mapping des collections supporte les conversions de types complexes au-delà des simples conversions de types primitifs Accès aux fichiers Samba depuis Java avec JCIFS - https://www.baeldung.com/java-samba-jcifs JCIFS est une bibliothèque Java permettant d'accéder aux partages Samba/SMB sans monter de lecteur réseau, supportant le protocole SMB3 on pense aux galériens qui doivent se connecter aux systèmes dit legacy La configuration nécessite un contexte CIFS (CIFSContext) et des objets SmbFile pour représenter les ressources distantes L'authentification se fait via NtlmPasswordAuthenticator avec domaine, nom d'utilisateur et mot de passe La bibliothèque permet de lister les fichiers et dossiers avec listFiles() et vérifier leurs propriétés (taille, date de modification) Création de fichiers avec createNewFile() et de dossiers avec mkdir() ou mkdirs() pour créer toute une arborescence Suppression via delete() qui peut parcourir et supprimer récursivement des arborescences entières Copie de fichiers entre partages Samba avec copyTo(), mais impossibilité de copier depuis le système de fichiers local Pour copier depuis le système local, utilisation des streams SmbFileInputStream et SmbFileOutputStream Les opérations peuvent cibler différents serveurs Samba et différents partages (anonymes ou protégés par mot de passe) La bibliothèque s'intègre dans des blocs try-with-resources pour une gestion automatique des ressources Quarkus 3.31 - Support complet Java 25, nouveau packaging Maven et Panache Next - https://quarkus.io/blog/quarkus-3-31-released/ Support complet de Java 25 avec images runtime et native Nouveau packaging Maven de type quarkus avec lifecycle optimisé pour des builds plus rapides voici un article complet pour plus de detail https://quarkus.io/blog/building-large-applications/ Introduction de Panache Next, nouvelle génération avec meilleure expérience développeur et API unifiée ORM/Reactive Mise à jour vers Hibernate ORM 7.2, Reactive 3.2, Search 8.2 Support de Hibernate Spatial pour les données géospatiales Passage à Testcontainers 2 et JUnit 6 Annotations de sécurité supportées sur les repositories Jakarta Data Chiffrement des tokens OIDC pour les implémentations custom TokenStateManager Support OAuth 2.0 Pushed Authorization Requests dans l'extension OIDC Maven 3.9 maintenant requis minimum pour les projets Quarkus A2A Java SDK 1.0.0.Alpha1 - Alignement avec la spécification 1.0 du protocole Agent2Agent - https://quarkus.io/blog/a2a-java-sdk-1-0-0-alpha1/ Le SDK Java A2A implémente le protocole Agent2Agent qui permet la communication standardisée entre agents IA pour découvrir des capacités, déléguer des tâches et collaborer Passage à la version 1.0 de la spécification marque la transition d'expérimental à production-ready avec des changements cassants assumés Modernisation complète du module spec avec des Java records partout remplaçant le mix précédent de classes et records pour plus de cohérence Adoption de Protocol Buffers comme source de vérité avec des mappers MapStruct pour la conversion et Gson pour JSON-RPC Les builders utilisent maintenant des méthodes factory statiques au lieu de constructeurs publics suivant les best practices Java modernes Introduction de trois BOMs Maven pour simplifier la gestion des dépendances du SDK core, des extensions et des implémentations de référence Quarkus AgentCard évolue avec une liste supportedInterfaces remplaçant url et preferredTransport pour plus de flexibilité dans la déclaration des protocoles Support de la pagination ajouté pour ListTasks et les endpoints de configuration des notifications push avec des wrappers Result appropriés Interface A2AHttpClient pluggable permettant des implémentations HTTP personnalisées avec une implémentation Vert.x fournie Travail continu vers la conformité complète avec le TCK 1.0 en cours de développement parallèlement à la finalisation de la spécification Pourquoi Quarkus finit par "cliquer" : les 10 questions que se posent les développeurs Java - https://www.the-main-thread.com/p/quarkus-java-developers-top-questions-2025 un article qui revele et repond aux questions des gens qui ont utilisé Quarkus depuis 4-6 mois, les non noob questions Quarkus est un framework Java moderne optimisé pour le cloud qui propose des temps de démarrage ultra-rapides et une empreinte mémoire réduite Pourquoi Quarkus démarre si vite ? Le framework effectue le travail lourd au moment du build (scanning, indexation, génération de bytecode) plutôt qu'au runtime Quand utiliser le mode réactif plutôt qu'impératif ? Le réactif est pertinent pour les workloads avec haute concurrence et dominance I/O, l'impératif reste plus simple dans les autres cas Quelle est la différence entre Dev Services et Testcontainers ? Dev Services utilise Testcontainers en gérant automatiquement le cycle de vie, les ports et la configuration sans cérémonie Comment la DI de Quarkus diffère de Spring ? CDI est un standard basé sur la sécurité des types et la découverte au build-time, différent de l'approche framework de Spring Comment gérer la configuration entre environnements ? Quarkus permet de scaler depuis le développement local jusqu'à Kubernetes avec des profils, fichiers multiples et configuration externe Comment tester correctement les applications Quarkus ? @QuarkusTest démarre l'application une fois pour toute la suite de tests, changeant le modèle mental par rapport à Spring Boot Que fait vraiment Panache en coulisses ? Panache est du JPA avec des opinions fortes et des défauts propres, enveloppant Hibernate avec un style Active Record Doit-on utiliser les images natives et quand ? Les images natives brillent pour le serverless et l'edge grâce au démarrage rapide et la faible empreinte mémoire, mais tous les apps n'en bénéficient pas Comment Quarkus s'intègre avec Kubernetes ? Le framework génère automatiquement les ressources Kubernetes, gère les health checks et métriques comme s'il était nativement conçu pour cet écosystème Comment intégrer l'IA dans une application Quarkus ? LangChain4j permet d'ajouter embeddings, retrieval, guardrails et observabilité directement en Java sans passer par Python Infrastructure Les alternatives à MinIO https://rmoff.net/2026/01/14/alternatives-to-minio-for-single-node-local-s3/ MinIO a abandonné le support single-node fin 2025 pour des raisons commerciales, cassant de nombreuses démos et pipelines CI/CD qui l'utilisaient pour émuler S3 localement L'auteur cherche un remplacement simple avec image Docker, compatibilité S3, licence open source, déploiement mono-nœud facile et communauté active S3Proxy est très léger et facile à configurer, semble être l'option la plus simple mais repose sur un seul contributeur RustFS est facile à utiliser et inclut une GUI, mais c'est un projet très récent en version alpha avec une faille de sécurité majeure récente SeaweedFS existe depuis 2012 avec support S3 depuis 2018, relativement facile à configurer et dispose d'une interface web basique Zenko CloudServer remplace facilement MinIO mais la documentation et le branding (cloudserver/zenko/scality) peuvent prêter à confusion Garage nécessite une configuration complexe avec fichier TOML et conteneur d'initialisation séparé, pas un simple remplacement drop-in Apache Ozone requiert au minimum quatre nœuds pour fonctionner, beaucoup trop lourd pour un usage local simple L'auteur recommande SeaweedFS et S3Proxy comme remplaçants viables, RustFS en maybe, et élimine Garage et Ozone pour leur complexité Garage a une histoire tres associative, il vient du collectif https://deuxfleurs.fr/ qui offre un cloud distribué sans datacenter C'est certainement pas une bonne idée, les datacenters dans l'espace https://taranis.ie/datacenters-in-space-are-a-terrible-horrible-no-good-idea/ Avis d'expert (ex-NASA/Google, Dr en électronique spatiale) : Centres de données spatiaux, une "terrible" idée. Incompatibilité fondamentale : L'électronique (surtout IA/GPU) est inadaptée à l'environnement spatial. Énergie : Accès limité. Le solaire (type ISS) est insuffisant pour l'échelle de l'IA. Le nucléaire (RTG) est trop faible. Refroidissement : L'espace n'est pas "froid" ; absence de convection. Nécessite des radiateurs gigantesques (ex: 531m² pour 200kW). Radiations : Provoque erreurs (SEU, SEL) et dommages. Les GPU sont très vulnérables. Blindage lourd et inefficace. Les puces "durcies" sont très lentes. Communications : Bande passante très limitée (1Gbps radio vs 100Gbps terrestre). Le laser est tributaire des conditions atmosphériques. Conclusion : Projet extrêmement difficile, coûteux et aux performances médiocres. Data et Intelligence Artificielle Guillaume a développé un serveur MCP pour arXiv (le site de publication de papiers de recherche) en Java avec le framework Quarkus https://glaforge.dev/posts/2026/01/18/implementing-an-arxiv-mcp-server-with-quarkus-in-java/ Implémentation d'un serveur MCP (Model Context Protocol) arXiv en Java avec Quarkus. Objectif : Accéder aux publications arXiv et illustrer les fonctionnalités moins connues du protocole MCP. Mise en œuvre : Utilisation du framework Quarkus (Java) et son support MCP étendu. Assistance par Antigravity (IDE agentique) pour le développement et l'intégration de l'API arXiv. Interaction avec l'API arXiv : requêtes HTTP, format XML Atom pour les résultats, parser XML Jackson. Fonctionnalités MCP exposées : Outils (@Tool) : Recherche de publications (search_papers). Ressources (@Resource, @ResourceTemplate) : Taxonomie des catégories arXiv, métadonnées des articles (via un template d'URI). Prompts (@Prompt) : Exemples pour résumer des articles ou construire des requêtes de recherche. Configuration : Le serveur peut fonctionner en STDIO (local) ou via HTTP Streamable (local ou distant), avec une configuration simple dans des clients comme Gemini CLI. Conclusion : Quarkus simplifie la création de serveurs MCP riches en fonctionnalités, rendant les données et services "prêts pour l'IA" avec l'aide d'outils d'IA comme Antigravity. Anthropic ne mettra pas de pub dans Claude https://www.anthropic.com/news/claude-is-a-space-to-think c'est en reaction au plan non public d'OpenAi de mettre de la pub pour pousser les gens au mode payant OpenAI a besoin de cash et est probablement le plus utilisé pour gratuit au monde Anthropic annonce que Claude restera sans publicité pour préserver son rôle d'assistant conversationnel dédié au travail et à la réflexion approfondie. Les conversations avec Claude sont souvent sensibles, personnelles ou impliquent des tâches complexes d'ingénierie logicielle où les publicités seraient inappropriées. L'analyse des conversations montre qu'une part significative aborde des sujets délicats similaires à ceux évoqués avec un conseiller de confiance. Un modèle publicitaire créerait des incitations contradictoires avec le principe fondamental d'être "genuinely helpful" inscrit dans la Constitution de Claude. Les publicités introduiraient un conflit d'intérêt potentiel où les recommandations pourraient être influencées par des motivations commerciales plutôt que par l'intérêt de l'utilisateur. Le modèle économique d'Anthropic repose sur les contrats entreprise et les abonnements payants, permettant de réinvestir dans l'amélioration de Claude. Anthropic maintient l'accès gratuit avec des modèles de pointe et propose des tarifs réduits pour les ONG et l'éducation dans plus de 60 pays. Le commerce "agentique" sera supporté mais uniquement à l'initiative de l'utilisateur, jamais des annonceurs, pour préserver la confiance. Les intégrations tierces comme Figma, Asana ou Canva continueront d'être développées en gardant l'utilisateur aux commandes. Anthropic compare Claude à un cahier ou un tableau blanc : des espaces de pensée purs, sans publicité. Infinispan 16.1 est sorti https://infinispan.org/blog/2026/02/04/infinispan-16-1 déjà le nom de la release mérite une mention Le memory bounded par cache et par ensemble de cache s est pas facile à faire en Java Une nouvelle api OpenAPI AOT caché dans les images container Un serveur MCP local juste avec un fichier Java ? C'est possible avec LangChain4j et JBang https://glaforge.dev/posts/2026/02/11/zero-boilerplate-java-stdio-mcp-servers-with-langchain4j-and-jbang/ Création rapide de serveurs MCP Java sans boilerplate. MCP (Model Context Protocol): standard pour connecter les LLM à des outils et données. Le tutoriel répond au manque d'options simples pour les développeurs Java, face à une prédominance de Python/TypeScript dans l'écosystème MCP. La solution utilise: LangChain4j: qui intègre un nouveau module serveur MCP pour le protocole STDIO. JBang: permet d'exécuter des fichiers Java comme des scripts, éliminant les fichiers de build (pom.xml, Gradle). Implémentation: se fait via un seul fichier .java. JBang gère automatiquement les dépendances (//DEPS). L'annotation @Tool de LangChain4j expose les méthodes Java aux LLM. StdioMcpServerTransport gère la communication JSON-RPC via l'entrée/sortie standard (STDIO). Point crucial: Les logs doivent impérativement être redirigés vers System.err pour éviter de corrompre System.out, qui est réservé à la communication MCP (messages JSON-RPC). Facilite l'intégration locale avec des outils comme Gemini CLI, Claude Code, etc. Reciprocal Rank Fusion : un algorithme utile et souvent utilisé pour faire de la recherche hybride, pour mélanger du RAG et des recherches par mots-clé https://glaforge.dev/posts/2026/02/10/advanced-rag-understanding-reciprocal-rank-fusion-in-hybrid-search/ RAG : Qualité LLM dépend de la récupération. Recherche Hybride : Combiner vectoriel et mots-clés (BM25) est optimal. Défi : Fusionner des scores d'échelles différentes. Solution : Reciprocal Rank Fusion (RRF). RRF : Algorithme robuste qui fusionne des listes de résultats en se basant uniquement sur le rang des documents, ignorant les scores. Avantages RRF : Pas de normalisation de scores, scalable, excellente première étape de réorganisation. Architecture RAG fréquente : RRF (large sélection) + Cross-Encoder / modèle de reranking (précision fine). RAG-Fusion : Utilise un LLM pour générer plusieurs variantes de requête, puis RRF agrège tous les résultats pour renforcer le consensus et réduire les hallucinations. Implémentation : LangChain4j utilise RRF par défaut pour agréger les résultats de plusieurs retrievers. Les dernières fonctionnalités de Gemini et Nano Banana supportées dans LangChain4j https://glaforge.dev/posts/2026/02/06/latest-gemini-and-nano-banana-enhancements-in-langchain4j/ Nouveaux modèles d'images Nano Banana (Gemini 2.5/3.0) pour génération et édition (jusqu'à 4K). "Grounding" via Google Search (pour images et texte) et Google Maps (localisation, Gemini 2.5). Outil de contexte URL (Gemini 3.0) pour lecture directe de pages web. Agents multimodaux (AiServices) capables de générer des images. Configuration de la réflexion (profondeur Chain-of-Thought) pour Gemini 3.0. Métadonnées enrichies : usage des tokens et détails des sources de "grounding". Comment configurer Gemini CLI comment agent de code dans IntelliJ grâce au protocole ACP https://glaforge.dev/posts/2026/02/01/how-to-integrate-gemini-cli-with-intellij-idea-using-acp/ But : Intégrer Gemini CLI à IntelliJ IDEA via l'Agent Client Protocol (ACP). Prérequis : IntelliJ IDEA 2025.3+, Node.js (v20+), Gemini CLI. Étapes : Installer Gemini CLI (npm install -g @google/gemini-cli). Localiser l'exécutable gemini. Configurer ~/.jetbrains/acp.json (chemin exécutable, --experimental-acp, use_idea_mcp: true). Redémarrer IDEA, sélectionner "Gemini CLI" dans l'Assistant IA. Usage : Gemini interagit avec le code et exécute des commandes (contexte projet). Important : S'assurer du flag --experimental-acp dans la configuration. Outillage PipeNet, une alternative (open source aussi) à LocalTunnel, mais un plus évoluée https://pipenet.dev/ pipenet: Alternative open-source et moderne à localtunnel (client + serveur). Usages: Développement local (partage, webhooks), intégration SDK, auto-hébergement sécurisé. Fonctionnalités: Client (expose ports locaux, sous-domaines), Serveur (déploiement, domaines personnalisés, optimisé cloud mono-port). Avantages vs localtunnel: Déploiement cloud sur un seul port, support multi-domaines, TypeScript/ESM, maintenance active. Protocoles: HTTP/S, WebSocket, SSE, HTTP Streaming. Intégration: CLI ou SDK JavaScript. JSON-IO — une librairie comme Jackson ou GSON, supportant JSON5, TOON, et qui pourrait être utile pour l'utilisation du "structured output" des LLMs quand ils ne produisent pas du JSON parfait https://github.com/jdereg/json-io json-io : Librairie Java pour la sérialisation et désérialisation JSON/TOON. Gère les graphes d'objets complexes, les références cycliques et les types polymorphes. Support complet JSON5 (lecture et écriture), y compris des fonctionnalités non prises en charge par Jackson/Gson. Format TOON : Notation orientée token, optimisée pour les LLM, réduisant l'utilisation de tokens de 40 à 50% par rapport au JSON. Légère : Aucune dépendance externe (sauf java-util), taille de JAR réduite (~330K). Compatible JDK 1.8 à 24, ainsi qu'avec les environnements JPMS et OSGi. Deux modes de conversion : vers des objets Java typés (toJava()) ou vers des Map (toMaps()). Options de configuration étendues via ReadOptionsBuilder et WriteOptionsBuilder. Optimisée pour les déploiements cloud natifs et les architectures de microservices. Utiliser mailpit et testcontainer pour tester vos envois d'emails https://foojay.io/today/testing-emails-with-testcontainers-and-mailpit/ l'article montre via SpringBoot et sans. Et voici l'extension Quarkus https://quarkus.io/extensions/io.quarkiverse.mailpit/quarkus-mailpit/?tab=docs Tester l'envoi d'emails en développement est complexe car on ne peut pas utiliser de vrais serveurs SMTP Mailpit est un serveur SMTP de test qui capture les emails et propose une interface web pour les consulter Testcontainers permet de démarrer Mailpit dans un conteneur Docker pour les tests d'intégration L'article montre comment configurer une application SpringBoot pour envoyer des emails via JavaMail Un module Testcontainers dédié à Mailpit facilite son intégration dans les tests Le conteneur Mailpit expose un port SMTP (1025) et une API HTTP (8025) pour vérifier les emails reçus Les tests peuvent interroger l'API HTTP de Mailpit pour valider le contenu des emails envoyés Cette approche évite d'utiliser des mocks et teste réellement l'envoi d'emails Mailpit peut aussi servir en développement local pour visualiser les emails sans les envoyer réellement La solution fonctionne avec n'importe quel framework Java supportant JavaMail Architecture Comment scaler un système de 0 à 10 millions d'utilisateurs https://blog.algomaster.io/p/scaling-a-system-from-0-to-10-million-users Philosophie : Scalabilité incrémentale, résoudre les goulots d'étranglement sans sur-ingénierie. 0-100 utilisateurs : Serveur unique (app, DB, jobs). 100-1K : Séparer app et DB (services gérés, pooling). 1K-10K : Équilibreur de charge, multi-serveurs d'app (stateless via sessions partagées). 10K-100K : Caching, réplicas de lecture DB, CDN (réduire charge DB). 100K-500K : Auto-scaling, applications stateless (authentification JWT). 500K-10M : Sharding DB, microservices, files de messages (traitement asynchrone). 10M+ : Déploiement multi-régions, CQRS, persistance polyglotte, infra personnalisée. Principes clés : Simplicité, mesure, stateless essentiel, cache/asynchrone, sharding prudent, compromis (CAP), coût de la complexité. Patterns d'Architecture 2026 - Du Hype à la Réalité du Terrain (Part 1/2) - https://blog.ippon.fr/2026/01/30/patterns-darchitecture-2026-part-1/ L'article présente quatre patterns d'architecture logicielle pour répondre aux enjeux de scalabilité, résilience et agilité business dans les systèmes modernes Il présentent leurs raisons et leurs pièges Un bon rappel L'Event-Driven Architecture permet une communication asynchrone entre systèmes via des événements publiés et consommés, évitant le couplage direct Les bénéfices de l'EDA incluent la scalabilité indépendante des composants, la résilience face aux pannes et l'ajout facile de nouveaux cas d'usage Le pattern API-First associé à un API Gateway centralise la sécurité, le routage et l'observabilité des APIs avec un catalogue unifié Le Backend for Frontend crée des APIs spécifiques par canal (mobile, web, partenaires) pour optimiser l'expérience utilisateur CQRS sépare les modèles de lecture et d'écriture avec des bases optimisées distinctes, tandis que l'Event Sourcing stocke tous les événements plutôt que l'état actuel Le Saga Pattern gère les transactions distribuées via orchestration centralisée ou chorégraphie événementielle pour coordonner plusieurs microservices Les pièges courants incluent l'explosion d'événements granulaires, la complexité du debugging distribué, et la mauvaise gestion de la cohérence finale Les technologies phares sont Kafka pour l'event streaming, Kong pour l'API Gateway, EventStoreDB pour l'Event Sourcing et Temporal pour les Sagas Ces patterns nécessitent une maturité technique et ne sont pas adaptés aux applications CRUD simples ou aux équipes junior Patterns d'architecture 2026 : du hype à la réalité terrain part. 2 - https://blog.ippon.fr/2026/02/04/patterns-darchitecture-2026-part-2/ Deuxième partie d'un guide pratique sur les patterns d'architecture logicielle et système éprouvés pour moderniser et structurer les applications en 2026 Strangler Fig permet de migrer progressivement un système legacy en l'enveloppant petit à petit plutôt que de tout réécrire d'un coup (70% d'échec pour les big bang) Anti-Corruption Layer protège votre nouveau domaine métier des modèles externes et legacy en créant une couche de traduction entre les systèmes Service Mesh gère automatiquement la communication inter-services dans les architectures microservices (sécurité mTLS, observabilité, résilience) Architecture Hexagonale sépare le coeur métier des détails techniques via des ports et adaptateurs pour améliorer la testabilité et l'évolutivité Chaque pattern est illustré par un cas client concret avec résultats mesurables et liste des pièges à éviter lors de l'implémentation Les technologies 2026 mentionnées incluent Istio, Linkerd pour service mesh, LaunchDarkly pour feature flags, NGINX et Kong pour API gateway Tableau comparatif final aide à choisir le bon pattern selon la complexité, le scope et le use case spécifique du projet L'article insiste sur une approche pragmatique : ne pas utiliser un pattern juste parce qu'il est moderne mais parce qu'il résout un problème réel Pour les systèmes simples type CRUD ou avec peu de services, ces patterns peuvent introduire une complexité inutile qu'il faut savoir éviter Méthodologies Le rêve récurrent de remplacer voire supprimer les développeurs https://www.caimito.net/en/blog/2025/12/07/the-recurring-dream-of-replacing-developers.html Depuis 1969, chaque décennie voit une tentative de réduire le besoin de développeurs (de COBOL, UML, visual builders… à IA). Motivation : frustration des dirigeants face aux délais et coûts de développement. La complexité logicielle est intrinsèque et intellectuelle, non pas une question d'outils. Chaque vague technologique apporte de la valeur mais ne supprime pas l'expertise humaine. L'IA assiste les développeurs, améliore l'efficacité, mais ne remplace ni le jugement ni la gestion de la complexité. La demande de logiciels excède l'offre car la contrainte majeure est la réflexion nécessaire pour gérer cette complexité. Pour les dirigeants : les outils rendent-ils nos développeurs plus efficaces sur les problèmes complexes et réduisent-ils les tâches répétitives ? Le "rêve" de remplacer les développeurs, irréalisable, est un moteur d'innovation créant des outils précieux. Comment creuser des sujets à l'ère de l'IA générative. Quid du partage et la curation de ces recherches ? https://glaforge.dev/posts/2026/02/04/researching-topics-in-the-age-of-ai-rock-solid-webhooks-case-study/ Recherche initiale de l'auteur sur les webhooks en 2019, processus long et manuel. L'IA (Deep Research, Gemini, NotebookLM) facilite désormais la recherche approfondie, l'exploration de sujets et le partage des résultats. L'IA a identifié et validé des pratiques clés pour des déploiements de webhooks résilients, en grande partie les mêmes que celles trouvées précédemment par l'auteur. Génération d'artefacts par l'IA : rapport détaillé, résumé concis, illustration sketchnote, et même une présentation (slide deck). Guillaume s'interroge sur le partage public de ces rapports de recherche générés par l'IA, tout en souhaitant éviter le "AI Slop". Loi, société et organisation Le logiciel menacé par le vibe coding https://www.techbuzz.ai/articles/we-built-a-monday-com-clone-in-under-an-hour-with-ai Deux journalistes de CNBC sans expérience de code ont créé un clone fonctionnel de Monday.com en moins de 60 minutes pour 5 à 15 dollars. L'expérience valide les craintes des investisseurs qui ont provoqué une baisse de 30% des actions des entreprises SaaS. L'IA a non seulement reproduit les fonctionnalités de base mais a aussi recherché Monday.com de manière autonome pour identifier et recréer ses fonctionnalités clés. Cette technique appelée "vibe-coding" permet aux non-développeurs de construire des applications via des instructions en anglais courant. Les entreprises les plus vulnérables sont celles offrant des outils "qui se posent sur le travail" comme Atlassian, Adobe, HubSpot, Zendesk et Smartsheet. Les entreprises de cybersécurité comme CrowdStrike et Palo Alto sont considérées plus protégées grâce aux effets de réseau et aux barrières réglementaires. Les systèmes d'enregistrement comme Salesforce restent plus difficiles à répliquer en raison de leur profondeur d'intégration et de données d'entreprise. Le coût de 5 à 15 dollars par construction permet aux entreprises de prototyper plusieurs solutions personnalisées pour moins cher qu'une seule licence Monday.com. L'expérience soulève des questions sur la pérennité du marché de 5 milliards de dollars des outils de gestion de projet face à l'IA générative. Conférences En complément de l'agenda des conférences de Aurélie Vache, il y a également le site https://javaconferences.org/ (fait par Brian Vermeer) avec toutes les conférences Java à venir ! La liste des conférences provenant de Developers Conferences Agenda/List par Aurélie Vache et contributeurs : 12-13 février 2026 : Touraine Tech #26 - Tours (France) 12-13 février 2026 : World Artificial Intelligence Cannes Festival - Cannes (France) 19 février 2026 : ObservabilityCON on the Road - Paris (France) 6 mars 2026 : WordCamp Nice 2026 - Nice (France) 18 mars 2026 : Jupyter Workshops: AI in Jupyter: Building Extensible AI Capabilities for Interactive Computing - Saint-Maur-des-Fossés (France) 18-19 mars 2026 : Agile Niort 2026 - Niort (France) 20 mars 2026 : Atlantique Day 2026 - Nantes (France) 26 mars 2026 : Data Days Lille - Lille (France) 26-27 mars 2026 : SymfonyLive Paris 2026 - Paris (France) 26-27 mars 2026 : REACT PARIS - Paris (France) 27-29 mars 2026 : Shift - Nantes (France) 31 mars 2026 : ParisTestConf - Paris (France) 31 mars 2026-1 avril 2026 : FlowCon France 2026 - Paris (France) 1 avril 2026 : AWS Summit Paris - Paris (France) 2 avril 2026 : Pragma Cannes 2026 - Cannes (France) 2-3 avril 2026 : Xen Spring Meetup 2026 - Grenoble (France) 7 avril 2026 : PyTorch Conference Europe - Paris (France) 9-10 avril 2026 : Android Makers by droidcon 2026 - Paris (France) 9-11 avril 2026 : Drupalcamp Grenoble 2026 - Grenoble (France) 16-17 avril 2026 : MiXiT 2026 - Lyon (France) 17-18 avril 2026 : Faiseuses du Web 5 - Dinan (France) 22-24 avril 2026 : Devoxx France 2026 - Paris (France) 23-25 avril 2026 : Devoxx Greece - Athens (Greece) 6-7 mai 2026 : Devoxx UK 2026 - London (UK) 12 mai 2026 : Lead Innovation Day - Leadership Edition - Paris (France) 19 mai 2026 : La Product Conf Paris 2026 - Paris (France) 21-22 mai 2026 : Flupa UX Days 2026 - Paris (France) 22 mai 2026 : AFUP Day 2026 Lille - Lille (France) 22 mai 2026 : AFUP Day 2026 Paris - Paris (France) 22 mai 2026 : AFUP Day 2026 Bordeaux - Bordeaux (France) 22 mai 2026 : AFUP Day 2026 Lyon - Lyon (France) 28 mai 2026 : DevCon 27 : I.A. & Vibe Coding - Paris (France) 28 mai 2026 : Cloud Toulouse 2026 - Toulouse (France) 29 mai 2026 : NG Baguette Conf 2026 - Paris (France) 29 mai 2026 : Agile Tour Strasbourg 2026 - Strasbourg (France) 2-3 juin 2026 : Agile Tour Rennes 2026 - Rennes (France) 2-3 juin 2026 : OW2Con - Paris-Châtillon (France) 3 juin 2026 : IA–NA - La Rochelle (France) 5 juin 2026 : TechReady - Nantes (France) 5 juin 2026 : Fork it! - Rouen - Rouen (France) 6 juin 2026 : Polycloud - Montpellier (France) 9 juin 2026 : JFTL - Montrouge (France) 9 juin 2026 : C: - Caen (France) 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) 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) 24-25 juin 2026 : Agi'Lille 2026 - Lille (France) 24-26 juin 2026 : BreizhCamp 2026 - Rennes (France) 2 juillet 2026 : Azur Tech Summer 2026 - Valbonne (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) 2 août 2026 : 4th Tech Summit on Artificial Intelligence & Robotics - Paris (France) 20-22 août 2026 : 4th Tech Summit on AI & Robotics - Paris (France) & Online 4 septembre 2026 : JUG Summer Camp 2026 - La Rochelle (France) 17-18 septembre 2026 : API Platform Conference 2026 - Lille (France) 24 septembre 2026 : PlatformCon Live Day Paris 2026 - Paris (France) 1 octobre 2026 : WAX 2026 - Marseille (France) 1-2 octobre 2026 : Volcamp - Clermont-Ferrand (France) 5-9 octobre 2026 : Devoxx Belgium - Antwerp (Belgium) 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/
In this episode, we dive into the world of responsible data annotation with Andreas Schachl, co-founder of Responsible Annotation Services. We explore how neurodivergent individuals—especially those on the autism spectrum—are bringing unparalleled focus and precision to the task of data labeling, raising the bar for AI model training quality. Andreas shares the origins of their company, the unique strengths of their team, and why European sovereignty and data protection matter more than ever. We discuss the practical steps involved in their annotation process, how they measure quality, and the real impact their work has on customers and the broader tech ecosystem. Join us for an insightful conversation that challenges assumptions and highlights how inclusive innovation is driving the next frontier in industrial AI.
Kelsi talks with Assistant Professor of Pastoral Ministry and Missions, John Pless, about compiling and editing, The Essential Nestingen: Essays on Preaching, Catechism, and the Reformation. These essays were written by Dr. Pless' good friend, James Arne Nestingen (1945-2022). Jim was a beloved pastor, seminary professor, and most of all a confessor and preacher of the Gospel of Jesus. John talks about his friendship with Jim, Jim's legacy and the importance of collaboration within Lutheran theology. Rev. John T. Pless is assistant professor of pastoral ministry and missions at Concordia Theological Seminary in Fort Wayne, Indiana. He also serves as the director of field education for the seminary. Previously, Rev. Pless spent seventeen years as a campus pastor at University Lutheran Chapel at the University of Minnesota. He is the book review editor for Logia: A Journal of Lutheran Theology and a member of the editorial council of Lutheran Quarterly. In addition, Rev. Pless is copresident of the International Loehe Society, a regular lecturer at various conferences, and a member of the LCMS Committee on the Sanctity of Human Life. Rev. Pless received his BA from Texas Lutheran College and his MDiv from Trinity Lutheran Seminary, Columbus, Ohio.Show Notes: Support 15171517 PodcastsThe 1517 Podcast Network on Apple Podcasts1517 on YouTubeKelsi KlembaraFollow Kelsi on InstagramFollow Kelsi on TwitterKelsi's NewsletterSubscribe to the Show:Apple PodcastsSpotifyYoutubeMore from Dr. Pless: The Essential NestingenPastor CraftLuther's Large Catechism with Annotations and Contemporary Applications
Edge of the Web - An SEO Podcast for Today's Digital Marketer
This week's EDGE of the Web dives into the seismic shifts rocking the digital marketing landscape, from Adobe's blockbuster SEMrush acquisition to Google's long-awaited rollout of Search Console Annotations (well, not so seismic). The future of AI in SEO and the rising tide of data privacy laws set the tone for a fast-changing industry. Erin Sparks, Crystal Carter, and Jacob Mann break down what Adobe's $1.9 billion move means for marketers and explore how WIX is upping its AI tools, accessibility, and agentic web readiness. The crew also spotlights ChatGPT's rumored ad features, Google's continued experimental AI Mode ads, and the EU's Digital Omnibus, raising stakes for marketers everywhere. A side story on the dangers of AI SEO spam highlights how black hat tactics are evolving, bringing back old-school manipulation in a new LLM-driven context. The panel ponders whether brands and platforms are ready for the next frontier of search and content integrity. News from the EDGE: [00:07:55] Official: Adobe is acquiring Semrush for $1.9 billion [00:16:49] GSC has Annotations! Hoorah! Finally! [00:21:16] EU's Digital Omnibus and cookie consent - what you need to know AI / SEO News Segment: [00:23:26] EDGE of the Web Sponsor: Site Strategics [00:25:11] Gemini 3 refused to believe it was 2025, and hilarity ensued [00:32:17] ChatGPT Ads potential leaked [00:39:55] EDGE of the Web Sponsor: WAIKAI [00:41:29] Google Ads begin surfacing inside AI Mode as tests expand [00:45:52] AI Shopping Research [00:52:04] AI Poisoning: Black Hat SEO Is Back Thanks to our sponsors! Site Strategics: https://edgeofthewebradio.com/site Inlinks WAIKAY https://edgeofthewebradio.com/waikay Follow Us: X: @ErinSparks X: @CrystalontheWeb X: @TheMann00 X: @EDGEWebRadio
Google Search Console (GSC) New! Branded and Non-Branded Queries + Annotation Filters | Marketing Talk with Favour Obasi-Ike | Sign up for exclusive SEO insights.This episode focuses on Search Engine Optimization (SEO) and the new features within Google Search Console (GSC).Favour discuss the recently introduced brand queries and annotations features in GSC, highlighting their importance for understanding both branded and non-branded search behavior.The conversation also emphasizes the broader strategic use of GSC data, comparing it to a car's dashboard for website performance, and explores how this data can be leveraged to create valuable content, such as FAQ-based blog posts and multimedia assets, often with the aid of Artificial Intelligence (AI) tools. A key theme is the shift from traditional keyword ranking to ranking for user experience and the interconnectedness of various digital tools in modern marketing strategy.--------------------------------------------------------------------------------Next Steps for Digital Marketing + SEO Services:>> Need SEO Services? Book a Complimentary SEO Discovery Call with Favour Obasi-Ike>> Visit our Work and PLAY Entertainment website to learn about our digital marketing services.>> Visit our Official website for the best digital marketing, SEO, and AI strategies today!>> Join our exclusive SEO Marketing community>> Read SEO Articles>> Need SEO Services? Book a Complimentary SEO Discovery Call with Favour Obasi-Ike>> Subscribe to the We Don't PLAY Podcast--------------------------------------------------------------------------------As a content strategist, you live with a fundamental uncertainty. You create content you believe your audience needs, but a nagging question always remains: are you hitting the mark? It often feels like you're operating with a blind spot, focusing on concepts while, as the experts say, "you don't even know the intention behind why they're asking or searching."What if you could close that gap? What if your audience could tell you, explicitly, what they need you to create next?That's the paradigm shift happening right now inside Google Search Console (GSC). Long seen as a technical tool, recent updates are transforming GSC into a strategic command center. It's no longer just for SEO specialists; it's the dashboard for your entire content operation. These new developments are a game-changer, revealing direct intelligence from your audience that will change how you plan, create, and deliver content.Here are the five truths these new GSC features reveal—and how they give you a powerful competitive edge.1. Stop Driving Your Website Blind: The Dashboard AnalogyManaging a website without GSC is like driving a car without a dashboard. You're moving, but you have no idea how fast you're going or if you're about to run out of fuel. GSC is that free, indispensable dashboard providing direct intelligence straight from Google. But the analogy runs deeper. As one strategist put it, driving isn't passive: "when you're driving, you got to hit the gas, you got to... hit the brakes... when do you stop, when do you go, what do you tweak? Do you go to a pit stop?"You wouldn't drive your car without looking at the dashboard. So you shouldn't have a website and drive traffic and do all the things we do without looking at GSC, right?Your content strategy requires the same active management—knowing when to accelerate, when to pivot, and when to optimize. The new features make this "dashboard" more intuitive than ever, giving you the controls you need to navigate with precision.2. The Goldmine in Your Search Queries: Branded vs. Non-BrandedThe first game-changing update is the new "brand queries" filter. For the first time, GSC allows you to easily separate searches for your specific brand name (branded) from searches for the topics and solutions you offer (non-branded). This is the first step in a powerful new workflow: Discovery.Think of your non-branded queries as raw, unfiltered intelligence from your potential audience. These aren't just keywords; they're direct expressions of need. Instead of an abstract concept, you see tangible examples like:• “best practices for washing dishes”• “best pet shampoo”• “best Thanksgiving turkey meal”When you see more non-branded than branded queries, it's a powerful signal. It means you have access to a goldmine of raw material you can build content on to attract a wider audience that doesn't know your brand… yet. This isn't just data; it's a direct trigger for your next move.3. From Keyword to "Keynote": Creating Content with ContextOnce you've discovered this raw material, the next step is Development. This is where you transform an unstructured keyword into a strategic asset by adding structure and meaning. It's a progression: a raw keyword becomes a more defined keyphrase, which can be built into a keystone concept, and ultimately refined into a keynote.What's a keynote? Think about its real-world meaning: "when somebody sends you a note, it has context, right? It's supposed to mean something and it's supposed to say something specific." A keynote isn't just a search term; it's that term fully developed into a structured piece of content that delivers a specific, meaningful answer.This strategic asset can take many forms:• Blogs• Podcast episodes• Articles• Newsletters• Videos/Reels• eBooks4. The Most Underrated SEO Tactic: Your New Secret WeaponYou've discovered the query and developed it into a keynote. Now it's time for Execution. The single most effective format for executing on this strategy is one of the most powerful, yet underrated, SEO tactics in history: creating content around Frequently Asked Questions (FAQs).The rise of Large Language Models (LLMs) has fundamentally changed search behavior. People are asking full, conversational questions, and search engines are prioritizing direct, authoritative answers. A "one blog per FAQ" strategy is the perfect response. It's a secret weapon that's almost shockingly effective.FAQ is the new awesome the most awesome ever. I I said that on purpose.How awesome? By creating a single, targeted blog post for the long-tail question, "full roof replacement cost [city]," one site ranked number one on Google for that exact phrase in just 30 minutes. That's the power of directly answering a question your audience is already asking.5. It's Not About New Features, It's About New ActionsThe real purpose of these GSC updates isn't to give you more charts to observe; it's to prompt decisive action. Every non-branded query is a signal for what content to create next, feeding a powerful strategic loop that builds your authority over time.This is where it all comes together in a professional content framework. As the source material notes, "That's why you have content pillars and you have content clusters." Your non-branded queries show you what clusters your audience needs, and your FAQ-style "keynotes" become the assets that build out those clusters around your core content pillars.This data-driven approach empowers you to:• Recreate outdated content with new, relevant insights.• Repurpose core ideas into different formats to reach wider audiences.• Re-evaluate which topics are truly resonating.• Reemphasize your most valuable messages with fresh content.Conclusion: What Does Your Dashboard Say?Google Search Console is no longer just a reporting tool. It has evolved into an essential strategic partner that closes the gap between the content you produce and the value your audience is searching for. It's your direct line to understanding intent, allowing you to move from guessing what people want to knowing what they need.Now that you know how to read your website's dashboard, what's the first turn you're going to make?See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
Google AI Mode is now powered by the new Gemini 3 models. There may have been a Google search update this week, but what was it. Nano Banana is now in AI Mode, works in Google Ads and can make helpful content...
Terre Satterfield Explores Queasy Questions, the Quest for Environmental Justice, and the Narrative Imperative in Ecosystems Services ResearchQueasy questions shake us. It's that nervous strangeness of surveying the very limits of what we know. For Dr. Terre Satterfield, anthropologist and environmental social scientist, that queasiness has fueled a career bridging critical and constructive perspectives. In this conversation with UBC colleagues and co-hosts Kai Chan (professor and Canada Research Chair) and David R. Boyd (professor and legal expert on human rights and the environment), Terre unpacks ecological justice, cultural ecosystem services, and the value of stories in reshaping how we see culture, land, and justice itself.Across decades of research, mentorship, and collaboration (especially with Indigenous communities), she has shown that respect is non-negotiable, that stories are truths, and that futures worth striving for are co-produced. The trio reflects on the responsibilities of scholars and the power of empathy in navigating transformative change. The result is a deeply human conversation on how to listen, learn, and lead one another toward more just and livable futures.*Terre gratefully acknowledges the work of Nicole Kaechele, Ph.D. Candidate at IRES, for their collaborative work on compensation. Nicole's research centers the revitalization of Indigenous legal processes and the negotiation of compensation agreements for historical losses (read more here).Keep up with Terre: UBC ProfileLinkedInEpisode Transcript, with Annotations
"L'IA ne remplace pas les médecins, elle leur offre un filet de sécurité. Parfois, elle voit ce que l'&oeligil humain ne peut pas percevoir." Le D.E.V. de la semaine est Alexis Ducarouge, co-fondateur chez Gleamer. Alexis nous partage ses perspectives sur l'impact considérable de l'intelligence artificielle dans le domaine de la radiologie. Il souligne l'évolution spectaculaire de cette technologie, notamment des grands modèles de langage, et l'importance vitale des données labellisées pour garantir des diagnostics précis. Alexis soulève également les défis de confiance entre les médecins et ces systèmes d'IA. Il évoque la nécessité d'une approche collaborative entre radiologues et développeurs et émet enfin des perspectives intéressantes sur l'avenir de l'IA visant à améliorer les performances diagnostiques via des modèles plus holistiques.Chapitrages00:00:53 : Introduction à l'IA médicale00:01:48 : Présentation de Gleamer00:02:34 : Évolution des modèles d'IA00:04:07 : Diagnostic et apprentissage supervisé00:06:43 : Qualité des données et annotation00:09:39 : Corrélations et causalité en IA00:12:09 : Confiance dans les systèmes d'IA00:14:22 : Interactions entre médecins et IA00:16:06 : Adoption des outils d'IA en médecine00:19:00 : Choix de modèles d'IA00:20:54 : Stratégies d'acquisition et alliances00:22:10 : Formation et challenge pour les médecins00:24:22 : Impact sur la pratique médicale00:26:22 : Évolutions réglementaires et défis00:27:57 : Compréhension des enjeux médicaux00:30:26 : Annotation par des experts médicaux00:32:13 : Coûts et défis de l'annotation00:35:00 : Régulations et innovation technologique00:36:51 : Cycles de validation et publication00:38:11 : Adoption des outils en France00:39:38 : Comparaison internationale de l'adoption00:40:51 : Régulations et innovation aux États-Unis00:42:44 : Positionnement de l'IA française00:44:41 : Passage à l'échelle des startups00:47:34 : Recherche sur de nouveaux modèles d'IA00:49:47 : Suggestions de lecture et conclusion Liens évoqués pendant l'émission Le problème à trois corps : Liu, Cixin, Gaffric, Gwennaël **Restez compliant !** Cet épisode est soutenu par Vanta, la plateforme de Trust Management qui aide les entreprises à automatiser leur sécurité et leur conformité. Avec Vanta, se mettre en conformité avec des standards comme SOC 2, ISO 27001 ou HIPAA devient plus rapide, plus simple, et surtout durable. Plus de 10 000 entreprises dans le monde utilisent déjà Vanta pour transformer leurs obligations de sécurité en véritable moteur de croissance.
We spent time in the Black Forest, where innovation met inspiration at our latest industrial AI gathering. In this episode, we share stories—from empowering autistic talent in data annotation to the technical leaps in foundation models for time series. You'll hear from leading minds like Jakub Tomczak, who flew in from San Francisco to challenge what's possible in generative AI, and explore how the landscape is shifting from traditional machine learning to adaptive, context-rich automation. Join us as we question what makes AI truly intelligent, debate the role of human factors, and look ahead to the next wave of industrial transformation. If you're curious about how AI is evolving in real factories, how new job profiles are emerging, or why continuous learning and time series matter more than ever, this conversation is for you.
We're tackling a productivity killer hiding in plain sight: excessive photo annotations.Through careful timing and analysis, we've discovered that adding just two annotations to a photo takes about 11 seconds. For inspectors who annotate all 150 photos in an average report, that's 27.5 minutes per inspection—or a staggering 91+ hours annually for someone doing 200 inspections per year. That's over two full work weeks spent drawing arrows and circles! When translated to dollars, we're talking about $11,000-$20,000 in potential lost revenue.The solution? Hand signals. Simply pointing to defects in your photos can communicate just as effectively—sometimes better—than digital annotations. Not only does this approach save tremendous time, but it also adds a human element to your reports that clients appreciate. As fellow inspector Preston Kincaid demonstrated, a well-placed hand gesture can instantly communicate issues like uneven stair risers more effectively than words or digital markers. And while we're not suggesting eliminating annotations completely, reserving them for the 10% of photos that truly need them can dramatically improve your efficiency.We also touch on the value of improving your photography skills. With better-composed photos that naturally highlight defects, you'll further reduce annotation needs while creating more intuitive reports. Ultimately, it's about delivering a superior product while working smarter, not harder. Have you tried using hand signals instead of annotations? We'd love to hear your experiences! And don't forget to subscribe to catch our future episodes exploring more ways to optimize your inspection business.Check out our home inspection app at www.inspectortoolbelt.comNeed a home inspection website? See samples of our website at www.inspectortoolbelt.com/home-inspection-websites*The views and opinions expressed in this podcast, and the guests on it, do not necessarily reflect the views and opinions of Inspector Toolbelt and its associates.
Before Aiken Chia became one of Singapore's most recognizable YouTubers and food content creators, he was a broke twenty-something who had spent years auditioning, collecting rejection after rejection, and was on the verge of quitting media altogether. It was that mix of setbacks, resilience, and the unwavering support of his community that shaped the creator he is today. From his breakout years through producing a popular series called Food King, to now building his own independent channel, Aiken has created a body of work that blends food and travel storytelling with raw, personal conversations - including one of his most talked-about videos, where he sat down with his mother to unpack her 18-year affair. In this episode, we revisit those early struggles, explore the turning points that gave him hope, and unpack the values that continue to guide his journey today. In this episode, we cover: (00:00) Introduction (01:30) Character matters more than talent (03:03) Being called fat (05:56) Aiken's insecurities (07:49) Being in survival mode (09:23) People who see your potential (11:57) The upwards trajectory (13:29) Why do others support Aiken (16:12) Being sincere (17:31) Executing your creative vision (20:00) How creators create impact (25:43) How Aiken is monetizing (26:57) Breaking out of the “food creator” box (29:59) What Aiken is working on right now (32:32) Going through a rough patch (36:27) Aiken interviews his mom (42:15) Guiding values as a creator (45:19) Actionable takeaways Connect with Aiken Chia YouTube: https://www.youtube.com/@AikenChiaMing Instagram: https://www.instagram.com/aikenchia TikTok: https://www.tiktok.com/@aikenchia Connect with Cheryl Lau Website: https://cheryllau.com YouTube: https://www.youtube.com/@cheryltheory Instagram: https://www.instagram.com/cheryltheory LinkedIn: https://www.linkedin.com/in/cheryllau ANNOTATIONS - The Newsletter The edits that got cut from the podcast. Every interview on EDIT HISTORY runs about 60 minutes. But less than 40 minutes makes it into the final cut. This newsletter is where the rest live. ANNOTATIONS is where I share the 33% I left behind — and the insights that came after we stopped recording. Subscribe at: https://cheryllau.com/email Contact Please email hello@cheryllau.com for business inquiries.
AI Unraveled: Latest AI News & Trends, Master GPT, Gemini, Generative AI, LLMs, Prompting, GPT Store
AI Weekly Rundown: September 07-13th, 2025: Your daily briefing on the real world businessHello AI Unraveled listeners, and welcome to today's news where we cut through the hype to find the real-world business impact of AI.This week's Headlines:✂️ xAI lays off hundreds of data annotation team staffers
When Ainul Md Razib first started posting about tech careers on TikTok, almost no one in Singapore was doing it. While most of the platform was filled with dance trends and food reviews, she chose to talk about coding and professional growth - becoming one of the first local career-focused creators. Today, Ainul is a Cybersecurity Engineer at IBM, known online as AinLovesCode. She's been named to the Singapore 100 Women in Tech 2025 list, and her work continues to champion diversity and inclusion in the industry. In this episode, we explore Ainul's journey - the pressures of visibility, the boundaries she's had to set, and the internal work that's kept her creating through viral highs and quiet seasons. In this episode, we cover: (00:00) Introduction (01:21) Being taken seriously (04:39) Creator pressures (07:50) Complexities as a Muslim creator (13:35) Setting parameters (17:36) Doubting your own work (20:35) Reviewing Ainul's past content (24:33) Balancing a full time job with content creation (29:37) Chasing external validation (32:32) Misconceptions about you (35:51) Why do you do what you do? (39:52) Actionable takeaways Connect with Ainul Md Razib Instagram: https://www.instagram.com/ainlovescode/ TikTok: https://www.tiktok.com/@ainlovescode Podcast: https://open.spotify.com/show/5UvDywqpB6Gzv428oNUbAI Website: https://www.ainlovescode.com/ Connect with Cheryl Lau Website: https://cheryllau.com YouTube: https://www.youtube.com/@cheryltheory Instagram: https://www.instagram.com/cheryltheory LinkedIn: https://www.linkedin.com/in/cheryllau ANNOTATIONS - The Newsletter The edits that got cut from the podcast. Every interview on EDIT HISTORY runs about 60 minutes. But less than 40 minutes makes it into the final cut. This newsletter is where the rest live. ANNOTATIONS is where I share the 33% I left behind — and the insights that came after we stopped recording. Subscribe at: https://cheryllau.com/email Contact Please email hello@cheryllau.com for business inquiries.
Most of us introduce ourselves with a title: “I'm a coach,” “I'm a banker,” “I'm a podcaster.” The problem with this is that the moment you do that, you've put yourself in the same box as everyone else with that title. Our guest today, Simon Alexander Ong - bestselling author of Energize, international keynote speaker, and award-winning coach - knows this firsthand. For years, he chased job titles he thought would define his success, until he realised that real success and true differentiation come from embracing your whole self. This includes your story, your skills, and your creativity. In this episode, we explore how breaking free from labels and showing people what makes you unlike anyone else can transform you from just another professional… Into a brand. In this episode, we cover: (00:00) Introduction (01:26) Being boxed in by titles (03:35) Becoming a brand (06:14) Simon's objections (08:52) A partner who supports your goals (15:44) The pressure of having it together (18:05) A compelling vision (19:49) Learning vs being an expert (23:05) Creativity as a differentiator (25:18) What Simon is working on (26:41) Transferable skills (27:40) Does your family get what you do? (31:14) Should I quit my job? (35:00) How to do it all (40:25) 3 Tips for entrepreneurs & creators (46:01) Actionable takeaways Connect with Simon Alexander Ong YouTube: https://www.youtube.com/@simonalexandero Website: https://simonalexanderong.com Book: https://simonalexanderong.com/book Newsletter: https://simonalexanderong.com/shots-of-energy Instagram: https://www.instagram.com/simonalexandero LinkedIn: https://www.linkedin.com/in/simonalexanderong Connect with Cheryl Lau Website: https://cheryllau.com YouTube: https://www.youtube.com/@cheryltheory Instagram: https://www.instagram.com/cheryltheory LinkedIn: https://www.linkedin.com/in/cheryllau ANNOTATIONS - The Newsletter The edits that got cut from the podcast. Every interview on EDIT HISTORY runs about 60 minutes. But less than 40 minutes makes it into the final cut. This newsletter is where the rest live. ANNOTATIONS is where I share the 33% I left behind — and the insights that came after we stopped recording. Subscribe at: https://cheryllau.com/email Contact Please email hello@cheryllau.com for business inquiries.
Dr. Diana Kusunoki, PhD - UX researcher turned women's-health advocate - created Fulcra Dynamics after her own health unraveled with post-COVID fatigue, hypothyroidism, and sleep apnea. In this episode, she shows how women can take ownership of their data, connect the dots faster, and walk into appointments prepared - with the context most wearables and patient portals miss. We cover women-centric tracking (perimenopause, gut reactions, energy), why “10,000 steps” means little without context, and how AI plus human care can shorten the path from “I don't feel well” to “this is working.” WE TALK ABOUT: 13:00 - From labs “look fine” to answers: Tracking fatigue, hypothyroid, and sleep apnea 17:40 - The “mystery diarrhea” button: Finding a supplement trigger with timelines 19:10 - Using AI safely to interpret labs and prepare for your doctor 31:30 - How Fulcra's Context app works: Annotations, reflections, and stochastic polling 35:30 - Why 10,000 steps ≠ health and what to track instead 38:10 - Will AI replace coaches and doctors - or supercharge them? 41:25 - Your life as a database: ending intake-form Groundhog Day 44:20 - Data sharing, HIPAA headaches, and why the patient must own their data SPONSORS: Swap restless nights for real recovery with Magnesium Breakthrough by BiOptimizers (code: BIOHACKINGBRITTANY) — the full-spectrum formula I trust for calmer nerves, balanced hormones, and deep, restorative sleep. RESOURCES: Trying to conceive? Join my Baby Steps Course to optimize your fertility with biohacking. Free gift: Download my hormone-balancing, fertility-boosting chocolate recipe. Explore my luxury retreats and wellness events for women. Shop my faves: Check out my Amazon storefront for wellness essentials. Context by Fulcra app Diana Kusunoki's Instagram LET'S CONNECT: Instagram, TikTok, Facebook Shop my favorite health products Listen on Spotify, Apple Podcasts, YouTube Music
In this unscripted bonus episode, I answer delightfully weird and deeply personal questions from friends - Covering everything from past insecurities, podcast advice, to how my friendships have evolved. In this episode, we cover: (00:00) Introduction (0:35) What crime would you commit if it were legal for 12 hours? (0:59) If you were a cult leader, what's your cult's name and aesthetic? (01:41) What's the weirdest compliment that would absolutely make your day? (03:03) You're suddenly famous for something stupid. What did you do? (03:44) If you woke up as a brand new person, where would you want to live? (04:20) If you woke up as a brand new person, what job do you want to do (05:08) If you woke up as a brand new person, what superpower will you have? (05:22) What would you tell baby podcaster cheryl? (07:12) If we caught you doomscrolling, what would you be watching? (09:16) What used to be an insecurity that no longer is? (10:26) What is an insecurity you still have? (11:15) What is your pet peeve/most annoying trait about a person? (11:44) Which emoji do you spiritually identify with? (12:27) What are 3 telling "first impression" signs of a podcast that is likely to be successful? (14:52) How has your friendships evolved overtime? Connect with Cheryl Lau Website: https://cheryllau.com YouTube: https://www.youtube.com/@cheryltheory Instagram: https://www.instagram.com/cheryltheory LinkedIn: https://www.linkedin.com/in/cheryllau ANNOTATIONS - The Newsletter The edits that got cut from the podcast. Every interview on EDIT HISTORY runs about 60 minutes. But less than 40 minutes makes it into the final cut. This newsletter is where the rest live. ANNOTATIONS is where I share the 33% I left behind — and the insights that came after we stopped recording. Subscribe at: https://cheryllau.com/email Contact Please email hello@cheryllau.com for business inquiries.
Send us a textWhat if I told you the biggest AI breakthroughs in pathology aren't coming from ChatGPT or generative tools—but from the quiet power of predictive analytics and machine learning?In this episode, I explore the non-generative side of artificial intelligence in pathology. These are the tools that detect tumors, segment tissue, classify images, and make predictions—without generating a single word.It's the third chapter in our guided AI series, and this time we focus on the models you're more likely to use in real-world diagnostics. You'll hear about object detection, segmentation, anomaly detection, and how these models are built using supervised and unsupervised learning—plus the pros and cons of different annotation strategies.We'll also cover why no one model fits all, and how combining simple tools like decision trees with more complex neural networks is often the key to building reliable, usable AI in pathology.Whether you're training your first model, selecting an algorithm for rare disease detection, or just want to understand what “unsupervised clustering” means—you'll find something useful here.
Today, I'm taking you behind the scenes of what it actually takes to create an authority-building podcast, through the lens of my work as a podcast producer for organizations and other established shows. If you've been thinking about starting a podcast or turning your existing one into a real authority-building asset, this episode will give you a look at what it actually takes. In this episode, we cover: (00:00) Introduction (02:09) Stage 1: Pre-Production (08:58) Stage 2: Recording (11:44) Stage 3: Editorial Post-Production (15:19) Stage 4: Technical Post-Production Connect with Cheryl Lau Website: https://cheryllau.com YouTube: https://www.youtube.com/@cheryltheory Instagram: https://www.instagram.com/cheryltheory LinkedIn: https://www.linkedin.com/in/cheryllau ANNOTATIONS - The Newsletter The edits that got cut from the podcast. Every interview on EDIT HISTORY runs about 60 minutes. But less than 40 minutes makes it into the final cut. This newsletter is where the rest live. ANNOTATIONS is where I share the 33% I left behind — and the insights that came after we stopped recording. Subscribe at: https://cheryllau.com/email Contact Please email hello@cheryllau.com for business inquiries.
A lot of us don't like how we sound. We cringe at our recorded voice. We worry our accent makes us seem less polished, less credible, less worthy of being listened to. Our guest today, Caitanya Tan - or Cait - knows that feeling intimately. As an actress, host, voiceover artist, and content creator with over 200,000 followers on both TikTok AND Instagram, her voice is the tool she's built her career on… Yet it's also the thing she's had to constantly adjust, explain, and defend. In today's conversation, we explore what it means to represent your people, why Singaporeans often feel invisible in global media, and how embracing your voice (literally and metaphorically) can become your most powerful creative tool. In this episode, we cover: (00:00) Introduction (01:21) Cait's voice (02:57) Pressure to sound less Singaporean (04:45) How Cait learned to speak (06:35) Singlish isn't represented (08:16) Cait's past content (10:14) Feeling embarrassed by your accent or voice (15:03) Authenticity and using your voice (16:29) Cait's insecurities (18:13) Not trying because you're scared (21:43) Assumptions about Cait's success (25:20) Cait's morning routine (27:16) Doing everything with just a phone (27:58) Singaporean podcasts (33:31) Actionable Takeaways Connect with Caitanya Tan Instagram: https://www.instagram.com/caitofalltraits TikTok: https://www.tiktok.com/@caitofalltraits Website: https://www.caitanyatan.com Connect with Cheryl Lau Website: https://cheryllau.com YouTube: https://www.youtube.com/@cheryltheory Instagram: https://www.instagram.com/cheryltheory LinkedIn: https://www.linkedin.com/in/cheryllau ANNOTATIONS - The Newsletter The edits that got cut from the podcast. Every interview on EDIT HISTORY runs about 60 minutes. But less than 40 minutes makes it into the final cut. This newsletter is where the rest live. ANNOTATIONS is where I share the 33% I left behind — and the insights that came after we stopped recording. Subscribe at: https://cheryllau.com/email Contact Please email hello@cheryllau.com for business inquiries.
Thanks the author for sending his annotated Sefer HaBahir, praising his work's wisdom and benefit for many but noting brevity in places and the lack of sources from Chabad Chassidus, which is particularly relevant to Zohar study. Offers specific editorial observations and blessings for continued success. https://www.torahrecordings.com/rebbe/004_igros_kodesh/sivan/1049
What if your most defining trait wasn't talent, luck, or strategy… But simply the willingness to keep going, even when no one's watching, and nothing seems to be working? Today on EDIT HISTORY, we're joined by Laurie Wang - Speaker, entrepreneur, and YouTuber with nearly 200,000 subscribers - As she reflects on the invisible seasons that shaped her body of work. In this conversation, we explore what consistency really looks like behind the scenes, the emotional cost of comparison, the lessons Laurie took from her failed startup, and how she's now building a business and life aligned with her current season. In this episode, we cover: (00:00) Introduction (01:06) What kept you going? (05:10) Laurie's insecurities (06:32) When your husband is also a YouTuber (10:00) Cultivating the entrepreneurial spark (14:45) Habits & decisions (16:01) Networking tips (21:38) AI vs Youtubers (25:05) A lesson from Laurie (26:35) Connecting the dots (28:44) A failed startup (31:01) Pickup yourself up after failure (33:20) Challenges outside of YouTube (36:56) Things you like & dislike about yourself (40:44) Building a business around your life (46:39) Actionable Takeaways Connect with Laurie Wang YouTube: https://www.youtube.com/@lauriexwang Website: https://lauriewang.com/ LinkedIn: https://www.linkedin.com/in/lauriewang/ Instagram: https://www.instagram.com/iamlauriewang/ Connect with Cheryl Lau Website: https://cheryllau.com YouTube: https://www.youtube.com/@cheryltheory Instagram: https://www.instagram.com/cheryltheory LinkedIn: https://www.linkedin.com/in/cheryllau ANNOTATIONS - The Newsletter The edits that got cut from the podcast. Every interview on EDIT HISTORY runs about 60 minutes. But less than 40 minutes makes it into the final cut. This newsletter is where the rest live. ANNOTATIONS is where I share the 33% I left behind — and the insights that came after we stopped recording. Subscribe at: https://cheryllau.com/email Contact Please email hello@cheryllau.com for business inquiries.
In this impromptu bonus episode of EDIT HISTORY, I answer spontaneous questions from my friends after a last-minute guest cancellation. From podcasting highs and moments of self-doubt to K-pop playlists and unpopular opinions, I get candid about my personal quirks, creative process, and what keeps me going as a solopreneur podcaster. In this episode, we cover: (00:00) Introduction (00:23) What's one decision you're so proud of? (01:57) What do you do to make guests feel comfortable? (04:20) Have you ever replaced a bad habit with another bad habit? (06:05) Have you ever wanted to give up on your podcast? (08:20) What are your qualifying conditions for choosing guests? (10:40) If the world were ruled by cats, how would life be different? (11:49) Would you rather only be able to use public restrooms or be 10 minutes late to everything? (12:58) What's a hot take/unpopular opinion of yours? (17:47) Who or what it is Cheryl fiercely loyal to? (19:19) Intermission break (20:27) Favorite kpop groups (21:10) What's on your repeat playlist? (21:44) What would you pay lots of money for? What would you refuse to pay for? (22:56) What was your dream job when you were a kid? Connect with Cheryl Lau Website: https://cheryllau.com YouTube: https://www.youtube.com/@cheryltheory Instagram: https://www.instagram.com/cheryltheory LinkedIn: https://www.linkedin.com/in/cheryllau ANNOTATIONS - The Newsletter The edits that got cut from the podcast. Every interview on EDIT HISTORY runs about 60 minutes. But less than 40 minutes makes it into the final cut. This newsletter is where the rest live. ANNOTATIONS is where I share the 33% I left behind — and the insights that came after we stopped recording. Subscribe at: https://cheryllau.com/email Contact Please email hello@cheryllau.com for business inquiries.
In today's episode, we dive deep into the world of AI and tech innovation with Michael Abramov, the CEO and Co-Founder of Keymakr and Keylabs.ai. Michael, with a background in R&D management and software engineering, is on a mission to revolutionize industries through data annotation and computer vision-based AI. Keymakr, founded in 2015, specializes in providing high-quality, affordable training data for AI in various sectors, while Keylabs.ai offers cutting-edge data annotation platforms with built-in machine learning. Join us as we explore: · What data annotation is in the world of Computer Vision · How AI systems determine right from wrong · The dangers of data poisoning in AI accuracy Tune in now to discover how Michael and his team are shaping the future of AI technology! You can connect with Michael by visiting his LinkedIn! Episode also available on Apple Podcasts: https://apple.co/38oMlMr
CraftLit - Serialized Classic Literature for Busy Book Lovers
Ep. 692: Cranford | Chapter 14 Book talk begins at 11:49 Will Miss Matty accept help from her loyal friends? And what's this about Martha and Jem... and a lodger? --------------------------------------------------------------- 0:00 Episode start 01:30 July Raffle - Botanical Knits: 12 Designs inspired by trees and foliage by Alana Davos of Never Not Knitting 03.14 - This week's Tea - Gratitude Blend 06:10 - Janine Barchas and Isabel Greenberg's new book “The Novel Life of Jane Austen: a Graphic Biography” 10:20 We had a very Sad chapter 13, which ended with Miss Matty thinking about Martha. :( 11:49 START BOOK TALK Rubric- The Book of Common prayer printed directions for teh service in red. Hens the Rubric (from the Latin word for ‘Red”) signified someting of importance and later came to mean “injunction” or general rule. REALLY??? LATIN FOR RED???? 13:50 - Mammon - Matthew 6:24, Devil of Covetovness or Demon of Greed (medieval and Milton - lowercase) (in hebrew meant money, modern hebrew. = wealth), , unjust worldly gain - ANNOTATION is partly WRONG, But there WAS a Syrian God of Wealth 19:45 - AAah Voo DEER-ray zhuh - Basically Twinkle Twinkle Little Star - the easiest piece of music one could learn to play. Mozart had done one of his 12 variations (though, personally, I'm partial to Tom Lehrer's ) 21:25 - She could “trace out patterns very nicely for Muslin Embroidery, by dint of placing a piece of silver-paper over the design to be copied, and holding both against the window-pane, while she marked the scollop and eyelet-holes”. ANNOTATION SAYS “Probably which used scalloped edges and a pattern of holes sewn round with thread like a button-hole.“ 22:55 - a Celestial Globe to learn simple astronomy/constellations 24:35 - - think of , but you have to COUNT THE THREADS in a muslin or light canvas backing. Around 1830 v popular to stitch portraits of royalty (again, at least 10 years out of popularity elsewhere, but still popular in Cranford). Printed, gridded patterrns () 27:05 - Under a glass shade - put a glass dome or CLOCHE over things to keep dust off—would have been REALLY important b/c it was DUSTY back then and only got worse in London as the Century went on (also used in gerdening for heat retention) 27:55 - Couchant - lying down in Heraldry Image from Sodacan, CC BY-SA 3.0 , via Wikimedia Commons 28:35 - East India Tea Company - Founded in 1600 by QE1 and held the chartered right to trade with India and China and IMPORT the tea as a monopoly until 1834 (BTW, Twining's started as a coffee SHOP/Room adding tea in 1717 , bought adjacent building for ladies to take tea(might be Western world‘s oldest dry tea and coffee shop) at No. 216 Strand london in 1706; still operating today - and logo created in 1787 is worlds oldest in continuous use) B/c the EIC's charter was for trade/importing, anyone could SELL the tea. 31:25 - our mites: Biblical times a mite was the lowest denomination of coin in Judea (two mites = one lepta (thin or small in Greek) which was equivalent to a quadran, the smallest Roman coin), (also see re: the Widow's Mite where Christ praises the window who gives her last two mites in the temple) Two mites were worth about 1/64th of a denari - a day's wage for a common worker, toay about 1/8 of a US penny (1 cent) 33:40 - Spills - QUILLING (thank you Aimee!) video of 37:15 - Comfit - nut, seed, etc, covered in sugar coating - link to max miller's video on Post-chapter Notes 1:25:42 - SSA update - Broader information from and - but don't feel the need to read other sources. Here's the actual text of the Bill: Miscellaneous BOOK/WATCH PARTIES coming up in 2025: Last Thursday of every month, 8pm Eastern: Jul—Princess Bride (movie) Aug—The Last Unicorn (book) Sep—The Last Unicorn (movie) Oct—Random Harvest (book) Nov—Random Harvest (movie) Dec—Lamb: The Gospel According to Biff, Christ's Childhood Pal (book) *CraftLit's Socials* • Find everything here: https://www.linktr.ee/craftlitchannel • Join the newsletter: http://eepurl.com/2raf9 • Podcast site: http://craftlit.com • Facebook: https://www.facebook.com/CraftLit/ • Facebook group: https://www.facebook.com/groups/craftlit • Pinterest: https://www.pinterest.com/craftlit/ • TikTok podcast: https://www.tiktok.com/@craftlit • Email: heather@craftlit.com • Previous CraftLit Classics can be found here: https://bit.ly/craftlit-library-2023 *SUPPORT THE SHOW!* • CraftLit App Premium feed bit.ly/libsynpremiumcraftlit (only one tier available) • PATREON: https://patreon.com/craftlit (all tiers, below) ——Walter Harright - $5/mo for the same audio as on App ——Jane Eyre - $10/mo for even-month Book Parties ——Mina Harker - $15/mo for odd-month Watch Parties *All tiers and benefits are also available as* —*YouTube Channel Memberships* —*Ko-Fi* https://ko-fi.com/craftlit —*NEW* at CraftLit.com — Premium Memberships https://craftlit.com/membership-levels/ *IF you want to join a particular Book or Watch Patry but you don't want to join any of the above membership options*, please use PayPal.me/craftlit or CraftLit @ Venmo and include what you want to attend in the message field. Please give us at least 24 hours to get your message and add you to the attendee list. • Download the FREE CraftLit App for iOS or Android (you can call or email feedback straight from within the app) • Call 1-206-350-1642
CraftLit - Serialized Classic Literature for Busy Book Lovers
Ep. 691: Cranford | Chapter 13 Book talk begins at 19:20 Miss Matty finally does it—she picks out a gown all by herself. But just as she's basking in her big main-character moment… BAM. Gossip hits the milliner's like a dropped teacup. --------------------------------------------------------------- 0:00 Episode start 02:00 July Raffle - Botanical Knits: 12 Designs inspired by trees and foliage by Alana Davos of Never Not Knitting 04:00 and 10:05 10:45 Korean thimbles: I cobbled together a way to do it by combining , and , and . 13:00 Knit Nation - I got the first three issues…I'll let you know. 14:20 I also stumbled on that includes a bit on the Rake's Progress which I mentioned several weeks ago 15:00 Here's the and I THINK this is a gift link so you can read it without an account! Future bonus episode coming on my thoughts about the whys and why nots behind So Much Frank — that will be out after the **Guillermo del Toro Netflix version (“This November Only Monsters Play God”) Oscar Isaac, Charles Dance (TULKINGHORN!), and Christoph Waltz (hell yeah!). POLL QUESTION - there are several other Cranford-adjacent stories that E Gaskell wrote - would you like me to do those right after we're done with Cranford? 18.20 - This week's Tea - Bookshop Blend 19:20 START BOOK TALK 19:30 welly stawed = well-stopped or well-stuffed 21:30 Shawl - 30 shillings (machine made) which would be £1.10 using historical economic calculators (e.g., the UK National Archives or measuringworth.com): - 30 shillings in 1845 ≈ £85–£120 today (2025 GBP) depending on the method (retail price index vs. average earnings). Post-chapter Notes 55:55 Annotations said “green tea was FERMENTED tea” - nope, just then the process was halted, whereas Black teas were FULLY oxidized. Miscellaneous BOOK/WATCH PARTIES coming up in 2025: Last Thursday of every month, 8pm Eastern: Jul—Princess Bride (movie) Aug—The Last Unicorn (book) Sep—The Last Unicorn (movie) Oct—Random Harvest (book) Nov—Random Harvest (movie) Dec—Lamb: The Gospel According to Biff, Christ's Childhood Pal (book) *CraftLit's Socials* • Find everything here: https://www.linktr.ee/craftlitchannel • Join the newsletter: http://eepurl.com/2raf9 • Podcast site: http://craftlit.com • Facebook: https://www.facebook.com/CraftLit/ • Facebook group: https://www.facebook.com/groups/craftlit • Pinterest: https://www.pinterest.com/craftlit/ • TikTok podcast: https://www.tiktok.com/@craftlit • Email: heather@craftlit.com • Previous CraftLit Classics can be found here: https://bit.ly/craftlit-library-2023 *SUPPORT THE SHOW!* • CraftLit App Premium feed bit.ly/libsynpremiumcraftlit (only one tier available) • PATREON: https://patreon.com/craftlit (all tiers, below) ——Walter Harright - $5/mo for the same audio as on App ——Jane Eyre - $10/mo for even-month Book Parties ——Mina Harker - $15/mo for odd-month Watch Parties *All tiers and benefits are also available as* —*YouTube Channel Memberships* —*Ko-Fi* https://ko-fi.com/craftlit —*NEW* at CraftLit.com — Premium Memberships https://craftlit.com/membership-levels/ *IF you want to join a particular Book or Watch Patry but you don't want to join any of the above membership options*, please use PayPal.me/craftlit or CraftLit @ Venmo and include what you want to attend in the message field. Please give us at least 24 hours to get your message and add you to the attendee list. • Download the FREE CraftLit App for iOS or Android (you can call or email feedback straight from within the app) • Call 1-206-350-1642
Most people think storytelling is about making yourself look good. But today's guest believes the opposite. Anna Ong is the founder of What's Your Story Slam (Singapore's longest-running live storytelling show) and a global storytelling coach who's helped over 300 leaders become impossible to ignore. But before any of that, Anna spent 15 years in banking, hoping her work would speak for itself. It didn't. What did she learned instead? Great ideas don't win. Great storytellers do. After leaving the corporate world, Anna started to build What's Your Story Slam from the ground up after NOT being able to find the stage she needed, so, she created it. In this episode, we explore why her show only welcomes stories that are raw, vulnerable, and real, not polished TED Talks or humblebrags. So, if you've ever said “I don't have a story,” or wondered if your everyday moments matter, this is the conversation for you. In this episode, we cover: (00:00) Introduction (01:51) Telling stories that show your flaws (03:10) What's Your Story Slam (06:06) Telling stories to impress (09:42) Humble bragging (15:23) The impact of storytelling (19:59) A storytelling stage built in Asia (26:26) Anna's past content (31:29) AI and storytelling (35:16) A story Anna is working on (39:35) Actionable takeaways Connect with Anna Ong LinkedIn: https://www.linkedin.com/in/anna-ong/ YouTube: https://www.youtube.com/@whatsyourstoryslam Website: https://www.anna-ong.com/ Connect with Cheryl Lau Website: https://cheryllau.com YouTube: https://www.youtube.com/@cheryltheory Instagram: https://www.instagram.com/cheryltheory LinkedIn: https://www.linkedin.com/in/cheryllau ANNOTATIONS - The Newsletter The edits that got cut from the podcast. Every interview on EDIT HISTORY runs about 60 minutes. But less than 40 minutes makes it into the final cut. This newsletter is where the rest live. ANNOTATIONS is where I share the 33% I left behind — and the insights that came after we stopped recording. Subscribe at: https://cheryllau.com/email Contact Please email hello@cheryllau.com for business inquiries.
Sometimes, silence comes at a cost. It shows up in missed job offers, overlooked talents, and years spent waiting for recognition that never arrives. Dr. Gertrude Nonterah grew up in a culture where you weren't supposed to promote yourself - you waited for others to notice your brilliance. But after losing her job in 2018, she realized that hard work wasn't enough. If she didn't learn to speak up and share her story, she'd keep getting passed over. Today, Dr. G is the founder of The Bold PhD, where she helps graduate students and PhDs navigate careers beyond academia. She's a medical communications professional with a Ph.D. in Microbiology and Immunology, and she has built a body of work that speaks for itself. In this episode of EDIT HISTORY, Dr. G shares what it really takes to build a career and a personal brand, especially when life doesn't go to plan. From freelancing as a survival strategy to landing speaking gigs at Ivy Leagues, her story is a powerful reminder: Your consistency is your credibility. And if you've ever felt behind, discouraged, or tempted to give up, this episode is for you. Let's dive in. In this episode, we cover: (00:00) Introduction (02:05) Being passed over for opportunities (04:41) Work ethic isn't enough (06:16) Feeling helpless amidst unfair circumstances (11:18) Regaining power over your situation (15:27) Building a body of work (20:19) Not quitting = reliability (23:26) Insecurities Dr. G faced (29:39) Your content is helping people (34:22) Reviewing Dr. G's past content (41:14) Take back control of your outcomes (45:45) Actionable takeaways Connect with Dr. Gertrude Nonterah Website: https://theboldphd.com/ Instagram: https://www.instagram.com/theboldphd YouTube: https://www.youtube.com/@TheBoldPhD LinkedIn: https://www.linkedin.com/in/geenonterah/ Newsletter: https://view.flodesk.com/pages/63c76e31b4f015f30446ce4d Connect with Cheryl Lau Website: https://cheryllau.com YouTube: https://www.youtube.com/@cheryltheory Instagram: https://www.instagram.com/cheryltheory LinkedIn: https://www.linkedin.com/in/cheryllau ANNOTATIONS - The Newsletter The edits that got cut from the podcast. Every interview on EDIT HISTORY runs about 60 minutes. But less than 40 minutes makes it into the final cut. This newsletter is where the rest live. ANNOTATIONS is where I share the 33% I left behind — and the insights that came after we stopped recording. Subscribe at: https://cheryllau.com/email Contact Please email hello@cheryllau.com for business inquiries.
Jack Chambers-Ward is joined by Dana DiTomaso from Kick Point Playbook to discuss common mistakes seen in GA4 setups in 2025.Jack and Dana get into topics like the importance of proper tag manager setups, dealing with duplicate traffic, and strategies for better data filtering.Dana also shares horror stories from hundreds of GA4 audits and tips on improving GA4 configurations. Don't miss the practical insights and tips to enhance your digital marketing efforts!Follow DanaWebsite: https://kpplaybook.com/New GA4 audit course: https://kpplaybook.com/google-analytics-audit-course/LinkedIn: https://www.linkedin.com/in/dditomaso/YouTube: https://www.youtube.com/@kp_playbook/videos Bluesky: https://bsky.app/profile/danaditomaso.comResourceshttps://kpplaybook.com/resources/how-to-track-traffic-from-aio-featured-snippets-paa-results-ga4/https://kpplaybook.com/resources/how-to-verify-consent-signals-are-being-received-correctly-in-ga4-for-modeling/https://gettingthingsdone.com/00:00 Introduction and Guest Introduction00:10 Common GA4 Setup Mistakes00:57 Podcast Introduction and Host Updates02:44 Upcoming Events and Announcements04:49 Conversation with Dana DiTomaso Begins05:45 GA4 Horror Stories and Common Issues09:45 Advanced GA4 Tag Manager Tips15:14 Importance of Proper Traffic Filtering22:32 Tracking AI Traffic and Brand Building34:59 Challenges in Digital Marketing and Analytics41:35 Mike's Report and Learning Habits44:31 The Importance of Annotations in GA456:01 Challenges with GA4 Implementations01:01:30 Using BigQuery with GA401:03:01 Content Marketing Strategies with SparkToro01:05:29 Personal Interests and Recommendations01:13:00 Wrapping Up and Future Plans
This Week in Machine Learning & Artificial Intelligence (AI) Podcast
Today, we're joined by Jason Corso, co-founder of Voxel51 and professor at the University of Michigan, to explore automated labeling in computer vision. Jason introduces FiftyOne, an open-source platform for visualizing datasets, analyzing models, and improving data quality. We focus on Voxel51's recent research report, “Zero-shot auto-labeling rivals human performance,” which demonstrates how zero-shot auto-labeling with foundation models can yield to significant cost and time savings compared to traditional human annotation. Jason explains how auto-labels, despite being "noisier" at lower confidence thresholds, can lead to better downstream model performance. We also cover Voxel51's "verified auto-labeling" approach, which utilizes a "stoplight" QA workflow (green, yellow, red light) to minimize human review. Finally, we discuss the challenges of handling decision boundary uncertainty and out-of-domain classes, the differences between synthetic data generation in vision and language domains, and the potential of agentic labeling. The complete show notes for this episode can be found at https://twimlai.com/go/735.
In this episode, we will look at the five characteristics I see in the most successful podcasters I know. These are internal qualities — ways of thinking, ways of working — that shape everything you create. Characteristics that help you build not just a show… but a body of work. Whether you're just starting out, or you've been at this for a while and feel like your podcast could go deeper, I hope today's episode helps you reflect — and recommit — to the kind of creator you want to be. In this episode, we cover: (00:00) Introduction (01:35) Characteristic 1 (04:06) Characteristic 2 (06:31) Characteristic 3 (08:30) Characteristic 4 (11:58) Characteristic 5 (15:31) Closing Connect with Cheryl Lau Website: https://cheryllau.com YouTube: https://www.youtube.com/@cheryltheory Instagram: https://www.instagram.com/cheryltheory LinkedIn: https://www.linkedin.com/in/cheryllau ANNOTATIONS - The Newsletter The edits that got cut from the podcast. Every interview on EDIT HISTORY runs about 60 minutes. But less than 40 minutes makes it into the final cut. This newsletter is where the rest live. ANNOTATIONS is where I share the 33% I left behind — and the insights that came after we stopped recording. Subscribe at: https://cheryllau.com/email Contact Please email hello@cheryllau.com for business inquiries.
Most people start building an online presence with one goal in mind: to be seen. To grow an audience, promote their work, and build credibility.But over time, that purpose often shifts. For those who stick with it, who keep showing up with intention, an online presence can become something far more meaningful. It becomes a platform to advocate for the things that truly matter. In this episode, I sit down with Jennifer Van Alstyne to talk about what it means to create content that goes beyond visibility. Jennifer is the owner of The Academic Designer LLC, and she empowers professors to feel confident showing up online through website design, social media, and bio writing. Because ultimately, your platform isn't just about you. It can be a powerful tool for change, if you choose to use it that way. This is a conversation about advocacy, community, and the courage it takes to keep showing up, with your values at the center. In this episode, we cover: (00:00) Introduction (01:40) Showing up after hate comments and going viral (06:11) Reviewing Jennifer's past content (09:24) Developing your character as an entrepreneur (12:56) Separating personal challenges from business (16:34) Finding community online (20:58) Realizing you are making an impact via your content (24:38) Low engagement and small audience size (28:44) Changes amidst AI (31:39) Safety vs AI (36:24) The meaning behind your work (40:30) Actionable Takeaways Connect with Jennifer van Alstyne Website: https://theacademicdesigner.com/ Website: https://jennifervanalstyne.com/ Work with Jennifer: https://higheredpr.as.me/meet-with-jennifer LinkedIn: https://www.linkedin.com/in/jennifervanalstyne/ Bluesky: https://bsky.app/profile/jenvanalstyne.bsky.social Threads: https://www.threads.net/@higheredpr Instagram: http://instagram.com/higheredpr YouTube: http://youtube.com/@higheredpr Spotify: https://open.spotify.com/show/0BCuleBpXeRcpko3t3AYC4?si=a2e570d559354141 Facebook: https://facebook.com/higheredpr X: http://x.com/higheredpr Connect with Cheryl Lau Website: https://cheryllau.com YouTube: https://www.youtube.com/@cheryltheory Instagram: https://www.instagram.com/cheryltheory LinkedIn: https://www.linkedin.com/in/cheryllau ANNOTATIONS - The Newsletter The edits that got cut from the podcast. Every interview on EDIT HISTORY runs about 60 minutes. But less than 40 minutes makes it into the final cut. This newsletter is where the rest live. ANNOTATIONS is where I share the 33% I left behind — and the insights that came after we stopped recording. Subscribe at: https://cheryllau.com/email Contact Please email hello@cheryllau.com for business inquiries.
Patrick is the Propagandhi editor on Genius.com! Follow his work here: https://genius.com/PatrickMullen
There's a reason most people never become known for their thought leadership. It's not because they lack ideas… But because they haven't done the work to build their credibility or subject matter expertise. Today's guest is Simone Heng, a human connection specialist and award-winning author. Simone's mission is to inspire deeper connection in a world that's increasingly disconnected. Her book Let's Talk About Loneliness has received six international accolades. She's also spoken to thousands (ex: Harvard, Google, Meta, the United Nations, and more), and her work has been featured by CNN, Al Jazeera, Forbes, Harvard Business Review, and BBC Radio. Simone built her career in thought leadership not through shortcuts, but through years of intentional work - Educating herself, building a credible brand, and publishing ideas that are not only polished, but profound. If you've ever wondered what it looks like to play the long game in a world that rewards speed… This is the conversation. In this episode, we cover: (00:00) Introduction (01:57) “I've never seen an Asian woman speak like that” (03:13) Developing a subject matter expertise (07:17) Choosing your topic of expertise (09:20) Being told to hide parts of you (10:41) The behind the scenes work (12:36) Your story isn't enough (16:09) Do you need a PhD to be a thought leader? (22:24) Reviewing Simone's past content (26:52) Become a speaker or author (30:49) What's next for Simone (35:43) Actionable Takeaways Connect with Simone Heng Instagram: https://www.instagram.com/simoneheng LinkedIn: https://www.linkedin.com/in/simone-heng-speaker Website: https://simoneheng.com Thought Leaders Now: https://www.thoughtleadersnow.com Connect with Cheryl Lau Website: https://cheryllau.com YouTube: https://www.youtube.com/@cheryltheory Instagram: https://www.instagram.com/cheryltheory LinkedIn: https://www.linkedin.com/in/cheryllau ANNOTATIONS - The Newsletter The edits that got cut from the podcast. Every interview on EDIT HISTORY runs about 60 minutes. But less than 40 minutes makes it into the final cut. This newsletter is where the rest live. ANNOTATIONS is where I share the 33% I left behind — and the insights that came after we stopped recording. Subscribe at: https://cheryllau.com/email Contact Please email hello@cheryllau.com for business inquiries.
This week, we covered, you guessed it, more Google search ranking volatility. Google also said they are rethinking its search stack from the ground up because of LLMs. Google is testing AI Overviews in more regions and languages prior to Google I/O/ Google is testing AI Mode buttons throughout Google...
There's a moment when we're taught to quiet ourselves. Maybe someone said they couldn't understand your accent. Maybe you were told you were “too much.” Or maybe something happened that made you start playing small just to stay safe. And so your voice - your real voice - gets buried under layers of doubt, conditioning, and fear… But what happens when you decide you're done with that? Today's guest is Jam Gamble, an educator, award-winning media personality, and one of the fiercest advocates for vocal empowerment I've ever met. She's the CEO behind Slay The Mic, a program that helps speakers, content creators, and entrepreneurs transform how they use their voice. In this episode, we talk about reclaiming your voice after it's been silenced, why your story is more powerful than you think, and how giving yourself permission to be heard might just be the most pivotal thing you do. Because somewhere out there, someone is waiting for you to go first. In this episode, we cover: (00:00) Introduction (01:39) Who's Your Kanye? (Framework) (03:04) Who was Jam's Kanye? (05:30) 3 Types of Kanye (08:40) Acknowledging the elephant in the room (11:42) Resonating with your audience (14:47) Reclaiming your voice (23:56) Reviewing Jam's past content (31:39) Vocal roadblocks (32:41) Speaking with an accent (36:31) You ARE the example (41:38) Actionable Takeaways Connect with Jam Gamble Instagram: https://www.instagram.com/iamjamgamble Website: https://www.iamjamgamble.com Connect with Cheryl Lau Website: https://cheryllau.com YouTube: https://www.youtube.com/@cheryltheory Instagram: https://www.instagram.com/cheryltheory LinkedIn: https://www.linkedin.com/in/cheryllau ANNOTATIONS - The Newsletter The edits that got cut from the podcast. Every interview on EDIT HISTORY runs about 60 minutes. But less than 40 minutes makes it into the final cut. This newsletter is where the rest live. ANNOTATIONS is where I share the 33% I left behind — and the insights that came after we stopped recording. Subscribe at: https://cheryllau.com/email Contact Please email hello@cheryllau.com for business inquiries.
As creators, many of us start with a hunch, a curiosity, or a simple “let's see where this goes.” Today's guest, Dexter Zhuang, embodies this experimental mindset. He's the founder of Portfolio Path and a fractional product leader who's spent the last 12 years leading teams across the U.S., Southeast Asia, and Latin America at companies like Dropbox and Xendit. In 2023, Dexter launched Money Abroad—a newsletter exploring personal finance for expats—as an experiment. Over time, it evolved into Portfolio Path, an education platform that helps high-performers grow their portfolio careers and manage their money with intention. Today, Portfolio Path reaches over 7,000 subscribers. Along the way, Dexter has leaned into audience surveys, embraced feedback, and navigated the common insecurities that come with publishing your ideas publicly. In this episode, we unpack that journey—from testing an idea to building something that resonates deeply with a growing community. In this episode, we cover: (00:00) Introduction (02:02) Starting a newsletter as an experiment (06:11) Pivoting the newsletter (11:10) Reviewing Dexter's past content (16:26) Insecurities when building the newsletter (20:49) Content is a stepping stone for the audience (23:24) Conducting surveys with your audience (30:52) Underrated parts of building a newsletter (37:26) Actionable Takeaways Connect with Dexter Zhuang Newsletter: https://www.theportfoliopath.com/subscribe Website: https://www.dexterzhuang.com LinkedIn: https://www.linkedin.com/in/dexterzhuang Connect with Cheryl Lau Website: https://cheryllau.com YouTube: https://www.youtube.com/@cheryltheory Instagram: https://www.instagram.com/cheryltheory LinkedIn: https://www.linkedin.com/in/cheryllau ANNOTATIONS - The Newsletter The edits that got cut from the podcast. Every interview on EDIT HISTORY runs about 60 minutes. But less than 40 minutes makes it into the final cut. This newsletter is where the rest live. ANNOTATIONS is where I share the 33% I left behind — and the insights that came after we stopped recording. Subscribe at: https://cheryllau.com/email Contact Please email hello@cheryllau.com for business inquiries.
Send us a textNew forms of life that were never meant to be. Drugs that open doorways to the other side. And a Juggalo who winds up at the mercy of a cult. This just scratches the surface of the darkness this story has to offer, Join us, and come down below...Annotations provided by Official Show Archivist Mary Anne Simpson.After this, I encourage you to listen toThicker Than Water, a new audio novel by yours truly. 11 hours of crime noir goodness, a savage tale of revenge, and family. I will be releasing the first couple of chapters right here, very soon. Its available for free on the patreon, but its also for sale! 10 bucks, no membership required. Music by:Serge Quadrado - documentary dark dunJIN – a blood red thing that writhesRoom of Wires – asylum sneakerFilmy Ghost – my mask is broken Please subscribe through Buzzsprout, Stitcher, Spotify, Podchaser, or iTunesFind me on social media on Instagram Facebook and Twitter, or email me direct at AScaryHomeCompanion@gmail.comSupport our PATREON page! And check out the Redbubble merch shop. Support the show
Join Fr. Jacob and Fr. Mike as they explore the power of the stories we tell—about others and ourselves. Inspired by Ignatius' Annotation 22 and Fr. Jacob's recent read, Viper's Tongue, this thought-provoking discussion dives into how our perceptions shape relationships, influence motives, and impact the narratives others create about us and our narratives about others.
Send us a textA black ops strike team prowls the darkest shadows of America. They are hunting Breach Sites, those soft spots where a door to hell has once been opened. They seek to close them all, permanently. The ghastly cultists have other ideas. Action and suspense abound, and god help the wicked.Annotations provided by Official Show Archivist Mary Anne Simpson.After this, I encourage you to listen toThicker Than Water, a new audio novel by yours truly. 11 hours of crime noir goodness, a savage tale of revenge, and family. I will be releasing the first couple of chapters right here, very soon. Its available for free on the patreon, but its also for sale! 10 bucks, no membership required. Please subscribe through Buzzsprout, Stitcher, Spotify, Podchaser, or iTunesFind me on social media on Instagram Facebook and Twitter, or email me direct at AScaryHomeCompanion@gmail.comSupport our PATREON page! And check out the Redbubble merch shop. Support the show
In this thought-provoking episode, I sit down with Dr. Remi Kalir, the Associate Director of Faculty Development and Applied Research with Learning Innovation and Lifetime Education at Duke University, where he also serves as Associate Director of the Center for Applied Research and Design in Transformative Education. He has also completely revolutionized my thinking about annotation. As someone who was relatively ambivalent about annotations, Remi's perspective transformed me into a fan, believer, and enthusiastic practitioner. Our conversation challenges conventional wisdom about annotation, as Remi argues that we're all annotators, from the grandmother scribbling recipe modifications to fans dissecting Kendrick Lamar's lyrics on Genius. He also shares fascinating examples from his upcoming book "Re/Marks on Power" (MIT Press, 2025), including Harriet Tubman's previously unexamined annotations in pension files, protest markings on Confederate monuments, and how the US-Mexico border itself represents a form of annotation—a line drawn imprecisely on a map as an exercise of power.Key Concepts from the Episode:Annotation as a Social PracticeAnnotation is more than a reflection of individual comprehensionAnnotations have a "social life" that extends beyond the text and timeAnnotation is dialogic rather than an isolated literacy actAnnotation as a Tool for CritiqueAnnotation serves as a tool for critique and challenging authorityAnnotation can circulate counter-narratives and resist dominant ideologiesE.g. Harriet Tubman's use of annotations on pension documentsAnnotation as an Embodied PracticeAnnotations can be embodied and geographic Protests and interventions on monuments represent forms of annotationDigital annotation practices are all over spaces like TikTok, Genius, etc.Particularly compelling is our discussion of annotation's unique affordances: its proximity to the original text, its capacity for "rough draft thinking," and its ability to make our responses visible to others across time and space. Remi invites us to see annotation not as an isolated comprehension check but as a dialogic practice with profound implications for critical literacy, social justice, and civic engagement. For educators struggling to make annotation meaningful beyond compliance, this episode offers both theoretical insights and practical inspiration to transform this everyday practice into something that can, as Remi says, "live, speak, and inspire."Re/Marks on Power (Newsletter)Re/Marks on Power (Book)Join me and socially annotate the transcription!Support the show
We built video annotations with tldraw! It's a new feature we're launching next week, and we're really excited for all you Jamming to try it. So today, Jam engineers: Max, Aidan, and Rui get into the technical details of implementing the tldraw library - so you can draw stuff while recording your screen.Excited to show you what we built!(00:37) Why implementing annotations was so different than the blur tool(02:55) How Max discovered we already had a tldraw license(04:25) Why we love tldraw: React-SVG dual architecture & more details(08:55) Demo of video annotations & why it's different than Jam's screenshot feature(11:29) Why we ultimately decided to use tldraw for video too (it looks so nice!)(12:52) Our biggest takeaway for building w/ 3rd party librariesSubscribe to Building Jam on YouTube, Spotify, and Apple Podcasts. New episodes drop every Friday at 10AM ET. See you there!
CraftLit - Serialized Classic Literature for Busy Book Lovers
FOR ACTUAL TEXT of Mary Wollstonecraft's *A Vindication of the Rights of Woman* USE CLOSED CAPTIONS—Links to discussed topics can be found below the timecodes. Please add QUESTIONS and CLARIFICATIONS in the comments. FULL SERIES: 00:00 Intro notes 01:56 Understanding MW's Annotations 05:02 Note 1 on Islam - PBS LINK: 05:44 Sura Ghafir 40:40 06:17 Note on Islam 2 07:03 Define: Providence 08:00 Notes on Genesis and Creation 10:07 Definition: Sensual 11:01 Virtue and Moratily in MWs View 12:22 Deifine: Positive 14:23 CHAPTER TWO TEXT: A Vindication on the Rights of Woman 14:30 The Prevailing Opinion of a Sexual Character Discussed 16:07 Women's Education and Virtue 18:09 Critique of Rousseau and Other Authors 28:16 The Superficial Knowledge of Women and Soldiers 31:51 The Impact of Standing Armies 34:57 The Tyranny of Sensualists 35:32 Rousseau's Unnatural Sophia 42:28 Post-chapter Footnotes *Links for you* Not Discussed Today, But Useful Now & In Future Episodes , written within a year after her death from Placental Sepsis after giving birth to her second daughter Mary Wollstonecraft Godwin (Shelley) Mary Wollstonecraft's death: Link below Full-Text Links Full-text of Vindication: Full-text of Paradise Lost: Full-text of Èmile: More links and info on MW's death can be found at the end of this post. Not Wollstonecraft, but also good to know... Bot Army—Irksome Humans May Not Be Human My response: Ages ago, there was a Twitter bot that you could forward a tweet to and get a reading of a % chance whether or not the tweet came from a bot. I used it all the time—and calmed down A LOT. Then it disappeared. Does anyone else remember using something like that? CraftLit's Socials Find everything here: Join the newsletter: Podcast site: Facebook: Facebook group: Pinterest: TikTok podcast: Spooky Narration: Email: heather@craftlit.com Call and share your thoughts! 1-206-350-1642 SUPPORT THE SHOW! CraftLit App Premium feed (only one tier available) PATREON: (all tiers, below) ——Walter Harright - $5/mo for the same audio as on App ——Jane Eyre - $10/mo for even-month Book Parties ——Mina Harker - $15/mo for odd-month Watch Parties All tiers and benefits are also available as YouTube Channel Memberships Ko-Fi NEW at CraftLit.com — Premium SITE Membership (identical to Patreon except more of your support goes to the CraftLit Team) If you want to join us for a particular Book or Watch Party but you don't want to subscribe, please use or CraftLit @ Venmo and include what you want to attend in the message field. Please give us at least 24 hours to get your message and add you to the attendee list. Download the FREE CraftLit App for iOS or Android (you can call or email feedback straight from within the app) Call 1-206-350-1642 __________ MW's Death Trigger Warning: Women's Healthcare—Placental sepsis Placental sepsis led to the death of Mary Wollstonecraft in 1797 after she gave birth to her daughter Mary Godwin. It is now more commonly known as puerperal sepsis or postpartum sepsis. This condition is an infection that occurs after childbirth. In the past, it was a major cause of maternal deaths related to childbirth, especially before modern hygiene practices and antibiotics became available. Global Situation Today: - Maternal sepsis remains a serious issue and is still a significant cause of maternal deaths around the world. - The World Health Organization (WHO) estimates that maternal sepsis accounts for about 10% of all maternal deaths globally. It tends to be more common in areas where many births happen at home, there are not enough skilled healthcare workers, and healthcare systems are weak. Historical Background: During Wollstonecraft's time, doctors often worked in unhygienic environments and did not yet understand germs. Consequently, infections after childbirth were sadly common and often turned deadly. - Peer Reviewed Journal Articles on Placental Sepsis: Cambridge: ; AIMDR: ; Incidences of: -Trigger Warning: Details on MW's death:
Page Annotation for Google iOS & More Digital Marketing News | Marketing O'Clock Episode 359 This week on Marketing O'Clock, Google turns the wrong page toward Page Annotation for the iOS app. The DOJ is doubling down on selling Chrome after their antitrust win against Google. Plus, Google launches Customer Match lists in GA4 helping marketers find their perfect match with audiences. Visit us at - https://marketingoclock.com/
Today, I'm talking about something I don't do well in my reading life, but I want to: adding annotation and marginalia to the books I read. I'm quite comfortable with my sticky note and book dart practices, but something is calling me to explore more methods to leave tracks of my thinking in the books I read. Come listen as I explore the how and why behind annotation, marginalia and what I like to call ‘bookish notes to self'. We'll discuss why it matters and I'll offer 5 ways you could bring the practice to your own reading life…which means you're more able to make changes in your actual life, too. What do YOU think about annotation, marginalia and bookish notes to self? I'd love to hear more about your practices in the comments so I can give them a try, too! You'll find the show notes for the episode with links to all of the books and resources mentioned right here: https://www.alitlife.com/2024/10/22/annotation-marginalia-bookish-notes-to-self/ Love this podcast and want more? Consider this your invitation to join my Get Lit(erate) Patreon community! Each month, we take a deep dive into one bookish theme and work to bring it to life in our own lives. You'll get bonus episodes, book calendars, live book club and notebook sessions, special events and much more. Learn more at www.getliterate.co. Get your own Get Lit(erate). notebook to take notes on the books you want to read and notebook ideas you want to try: https://amzn.to/44wELKN If you'd like to support the podcast, consider purchasing some Get Lit(erate). merchandise from my Zazzle store: https://www.zazzle.com/store/alitlife All earnings are funneled right back into the podcast expenses and maintenance fees. Thanks for your support! Follow Stephanie: Website: http://www.alitlife.com/ Facebook: http://www.facebook.com/AffinitoLit Twitter: http://www.twitter.com/AffinitoLit Instagram: http://www.instagram.com/AffinitoLit
On this episode of Currently Reading, Meredith and Kaytee are discussing: Bookish Moments: bookish crafting and annotation gift sets Current Reads: all the great, interesting, and/or terrible stuff we've been reading lately Deep Dive: diving into research about why reading makes us better humans The Fountain: we visit our perfect fountain to make wishes about our reading lives Show notes are time-stamped below for your convenience. Read the transcript of the episode (this link only works on the main site) . . . . 1:24 - Our Bookish Moments of the Week 2:11 - Remarkably Bright Creatures by Shelby Van Pelt 5:47 - The Gifts of Imperfection by Brene Brown 5:51 - I Guess I Haven't Learned That Yet by Shauna Niequist 5:55 - Present Over Perfect by Shauna Niequist 6:28 - Annotation gift set by Mr. Pen and Selah 8:43 - Annotation Set option 2 9:38 - Our Current Reads 9:48 - Between Flowers and Bones by Carolyn Leiloglou (Kaytee) 9:53 - CR Season 6: Episode 4 10:41 - Beneath the Swirling Sky by Carolyn Leiloglou 14:09 - Incidents Around the House by Josh Malerman (Meredith) 15:06 - Bird Box by Josh Malerman 15:10 - Daphne by Josh Malerman 15:34 - Coraline by Neil Gaiman 20:59 - Hidden Pictures by Jason Rekulak 21:01 - Baby Teeth by Zoje Stage 21:05 - We Used to Live Here by Marcus Kliewer 21:54 - Around the World in 80 Days by Jules Verne (Kaytee) 26:45 - The Four Obsessions of an Extraordinary Executive by Patrick Lencioni (Meredith) 28:05 - The Advantage by Patrick Lencioni 29:54 - The Five Temptations of a CEO by Patrick Lencioni 29:56 - The Five Dysfunctions of a Team by Patrick Lencioni 32:47 - Search by Michelle Huneven 34:13 - Unraveling by Peggy Orenstein (Kaytee) 37:38 - A Discovery of Witches by Deborah Harkness (Meredith) 40:16 - Twilight by Stephanie Meyer 41:15 - Blackwell's UK 43:09 - Outlander by Diana Gabaldon 46:02 - CR Season 1: Episode 37 47:33 - How Reading Changes Us For The Better Some Stats: 49:26 - The average reading American reads 12 books per year. 49:50 - The average American spends just $35 on books per year. 50:17 - Reading can reduce our stress levels by 68% in just six minutes. 51:04 - Reading can reduce memory decline by 30% because it activates neural pathways and can reduce the risk of Alzheimer's disease. 52:18 - Transportative fiction helps produce the most empathy in readers, but that empathy boost only lasts around 48 hours, so keep reading! 53:10 - Ghost Boys by Jewell Parker Rhodes 54:31 - Audiobooks are reading! Studies have shown that audiobooks activate the same neural pathways and cognitive benefits as print reading. 54:50 - Research shows we are less impatient with audiobooks than print. 56:02 - A Court of Thorns and Roses by Sarah J. Maas 57:13 - Meet Us At The Fountain 57:19 - I wish people would celebrate their reading in new ways. (Kaytee) 57:36 - Canon Ivy 2 Mini Photo Printer 57:44 - Storygraph 58:01 - Favorite Books of the Year print - Etsy Shop 58:31 - I wish you would give annotating books a try. (Meredith) Support Us: Become a Bookish Friend | Grab Some Merch Shop Bookshop dot org | Shop Amazon Bookish Friends Receive: The Indie Press List with a curated list of five books hand sold by the indie of the month. September's IPL comes to us from Bright Side Bookshop in Flagstaff, Arizona! Love and Chili Peppers with Kaytee and Rebekah - romance lovers get their due with this special episode focused entirely on the best selling genre fiction in the business. All Things Murderful with Meredith and Elizabeth - special content for the scary-lovers, brought to you with the behind-the-scenes insights of an independent bookseller From the Editor's Desk with Kaytee and Bunmi Ishola - a quarterly peek behind the curtain at the publishing industry The Bookish Friends Facebook Group - where you can build community with bookish friends from around the globe as well as our hosts Connect With Us: The Show: Instagram | Website | Email | Threads The Hosts and Regulars: Meredith | Kaytee | Mary | Roxanna Production and Editing: Megan Phouthavong Evans Affiliate Disclosure: All affiliate links go to Bookshop unless otherwise noted. Shopping here helps keep the lights on and benefits indie bookstores. Thanks for your support!
Topics covered in this episode: Marimo: “Future of Notebooks” pytest 8.3.0 & 8.3.1 are out Python Language Summit 2024 bash-dungeon Extras Joke Watch on YouTube About the show Sponsored by us! Support our work through: Our courses at Talk Python Training The Complete pytest Course 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 10am PT. Older video versions available there too. Finally, if you want an artisanal, hand-crafted digest of every week of the show notes in email form? Add your name and email to our friends of the show list, we'll never share it. Michael #1: Marimo: “Future of Notebooks” via Matt Wilkie An open-source reactive notebook for Python Run one cell and marimo reacts by automatically running affected cells, eliminating the error-prone chore of managing notebook state. Marimo's reactive UI elements, like dataframe GUIs and plots, make working with data feel refreshingly fast, futuristic, and intuitive. Rapidly experiment with code and models Bind UI elements to Python values Pick-up-and-play design, with depth for power users See the FAQ Brian #2: pytest 8.3.0 & 8.3.1 are out Real excited to get --xfail-tb flag added This detaches xfail tracebacks from -rx/-ra (which was how it was pre-8.0) Keyword matching for marker expressions, that's fun. pytest -v -m "device(serial='123')" --no-fold-skipped allows for explit reporting of names of skipped tests Plus many more improvements, bug fixes, and doc improvements Michael #3: Python Language Summit 2024 Should Python adopt Calendar Versioning?: talk by Hugo van Kemenade Python's security model after the xz-utils backdoor: talk by Pablo Galindo Salgado Native Interface and Limited C API: talks by Petr Viktorin and Victor Stinner Free-threading ecosystems: talk by Daniele Parmeggiani Python on Mobile: talk by Malcolm Smith PyREPL -- New default REPL written in Python: talk by Pablo Galindo Salgado, Łukasz Langa, and Lysandros Nikolaou Should we make pdb better?: talk by Tian Gao Limiting yield in async generators: talk by Zac Hatfield-Dodds Annotations as Transforms: talk by Jason R. Coombs Lightning Talks, featuring talks by Petr Viktorin, David Hewitt, Emily Morehouse, Łukasz Langa, Pablo Galindo Salgado, and Yury Selivanov Brian #4: bash-dungeon “This game is intended to teach new users how to use their shell in a fun and interactive way.” Just clone the repo and start exploring with cd, ls, and cat. First moves cd bash-dungeon ls cd Enter ls cat parchment A fun way to learn some commands you might need and/or might have forgotten about. Extras Brian: Python 3.12.0b4, final beta, is out If hanging out on discuss.python.org, please checkout Community Guidelines And if it's still not clear why we need these, check out Inclusive communications expectations in Python spaces Google Chrome news Michael: PySimpleGUI goes commercial with obfuscated “source open”? Still have seats for Code in a Castle event Reactive Dashboards with Shiny for Python free course Joke: 40 Million in in Series A Funding - may be a lot of reading, but I found it funny Thanks to VM Brasseur for sharing this one. Also a few from pyjokes 0.7.2 (first new version since 2019) If at first you don't succeed, call it version 1.0. A product manager walks into a bar, asks for drink. Bartender says no, but will consider adding later. Triumphantly, Beth removed Python 2.7 from her server in 2030. 'Finally!' she said with glee, only to see the announcement for Python 4.4.1 Although, if CalVer, PEP 2026, happens, that'll just be Python 3.30.0.
Annotation can be a powerful way to improve comprehension and increase engagement, but its effectiveness can vary depending on how it's taught. In this episode, two teachers share their classroom-tested approaches to teaching students how to effectively annotate texts: 3rd grade teacher Andrea Castellano and high school English teacher Irene Yannascoli. Thanks to Listenwise and Studyo for sponsoring this episode. To read a full transcript of this conversation, visit cultofpedagogy.com/art-of-annotation/.