POPULARITY
Categories
Diváci ju poznajú z televíznych obrazoviek, filmov, ale aj divadelných dosiek. Herečka Eva Mores sa otvorila v úprimnom rozhovore v najnovšej epizóde relácie Ide o nás. V seriáli Sľub aktuálne stvárňuje postavu sudkyne Ivany Sklenárovej, ktorú považuje za vrchol svojej doterajšej práce. "Je to najkrajšia rola, akú som kedy hrala," uviedla bez zaváhania. Herečka sa však netají ani skúsenosťami, ktoré ju viedli urobiť odvážne kariére rozhodnutie. Pred časom odišla zo seriálu Nemocnica. Dočasne. Ako priznala v relácii Ide o nás, jej odchod zo seriálu Nemocnica nebol rozmarom, ale principiálnym postojom. Kvalita scenárov a nelogický vývoj postáv klesli pod úroveň, ktorú bola ochotná akceptovať. „Bola som veľmi nahnevaná a a odišla som. Nešlo len o moju postavu, ale koncept samotný. V scenároch sa nedržali charaktery, v každom dieli bola moja postava iný človek. Ja si divákov vážim a cítim voči nim zodpovednosť. Myslím si, že slovenský divák si zaslúži viac," uviedla tiež v relácii. Do projektu sa neskôr vrátila - stalo sa tak so zmenou na poste hlavnej scenáristky. Kormidlo prevzala Hana Lasicová a podľa Moresovej sa aj kvalita opäť výrazne zdvihla. Rovnakú úprimnosť ako pri konverzácii o práci však 32-ročná rodáčka zo Žiliny prejavuje aj pri témach zo súkromia. Jedným z najdiskutovanejších aspektov jej života je rozhodnutie nemať vlastné deti, ktoré, ako priznáva, zásadne ovplyvnilo jej partnerské vzťahy. „Už som zažila, že som niekoho naozaj milovala a vedela som, že sa s ním musím rozísť, lebo on sa so mnou nikdy nerozíde. Ale ja mu tie deti proste nedám a viem, že on si zaslúži tdeti mať - proste už len preto, že to chce,“ odhalila otvorene osobnú spomienku. Práve táto životná filozofia a prežité skúsenosti formujú jej jedinečný pohľad na svet a empatiu voči ostatným. Pre Evu Mores nie je svet čierno-biely a snaží sa vyhýbať rýchlym súdom. V našom rozhovore sa dozviete aj prečo hrdinka populárnych televíznych projektov ako Sľub, Vina či Nemocnica neznáša leto? Ako jej práca v seriáloch pomáha zvládať vlastné emócie a prečo je pre ňu súcit jednou z najdôležitejších hodnôt? A dokáže odovzdať absolútnu dôveru do rúk režiséra? To všetko a omnoho viac v novej epizóde relácie Ide o nás.
Udiali sa veci, ktoré by sa v budúcnosti nemali udiať. ( pozrite aj ❤Link na živé podujatia: https://www.40plus.sk/podujatia-odznova/ ❤Link na vychytávky a zľavy: https://www.40plus.sk/vychytavky/ ) Pravda a hľadanie súvislostí. Reverzná transkriptáza, pečeň, mRna a súvislosti. Niektoré veci preukazujú štúdie. Dnes sa budem rozprávať na tému mRNA v prepojení na pečeňové bunky a zistení z praxe. Na úvod chcem povedať, že tento rozhovor neslúži na rozdeľovanie ľudí, na útoky tých, ktorí sa povedzme dali očkovať. Je to rozhovor, ktorý ma slúžiť aj pre budúcnosť, ak by prišlo k podobne zle manažovaným pandémiám, ktoré budú spolitizované tak, ako bola tá posledná... Rozhovor budem viesť s Prof. Štefanom Hrušovským na tému štúdie zo švédskej Univerzity v Malmo, ktorú zaznamenali z výskumu Markusa Aldena, mol. biológa, na tému:„Intracelulárna reverzná transkripcia mRNA vakcíny proti ochoreniu COVID-19 od Pfizer/BioNTech (BNT162b2) in vitro v ľudskej pečeňovej bunkovej línii“Pýtala som sa aj: Pán profesor. Zaznamenala som jedno video, kde sa spomínal molekulárny biológ Alden, ktorý robil predmetný pokus. Skúsme ten môj úvod a zistenia povedať v ľudskej reči, aby to pochopili diváci správne. Čo to bolo presne za štúdiu a čo presne sa preukázalo? Veľa ľudí oponuje, že tým, že pokus a výskum prebiehal v laboratóriu, a preto to nie je priamo úmerné reálnemu životu. Môže či nemôže sa to teda reálne diať? Môže či nemôže to mať niektorá z vakcín vplyv na stav pečene u človeka? Veľa ľudí sa často pýta aj na krv. Ak sa tu bavíme o týchto veciach.. stretli ste sa s reálnym a potvrdeným výskumom, že krv očkovaných povedzme pfizerom je akýmsi spôsobom nie úplne fajn riešenie pre neočkovaných? Alebo je to čistý hoax a zastrašovanie? Otázky divákov: Martinka, teším sa na rozhovor. Chcela by som sa p.profesora opýtať, ako by som si vedela pomôcť a telo zregenerovať po 2 vakcínach? Ďakujem. Tema stukovatena pecen: 1) preco sa vytvara 2) lieky na uzkost a depresiu podporuju tento stav? A ďalšie otázky...********************************************************Ďakujem, že ma podporujete na herohero alebo tu na YouTube. Aj vďaka vám vzniká tento obsah. Chcete ma začať podporovať? Info tu: https://herohero.co/odznova Podpora je možná aj tu na YouTube.. zmysel to pre má od 5,99€ (50% z vášho predplatného mi zoberie YouTube ako províziu. Tak si to viete spočítať...Hero berie len 12,5%) Predplatné 2,99 na YT je bez nároku na obsah vopred. Ide len o sympatizovanie, za čo ďakujem... Ak nechcete platiť kartou, možné je podporovať aj cez číslo účtu o.z. : SK45 8330 0000 0022 0165 1060 - do poznámky uveďte, že ide o DAR ĎAKUJEM a nezabudnite pozrieť info a linky o podujatiach a vychytávkach... ( INFO: Podujatia ❤ - https://www.40plus.sk/podujatia-odznova/ ❤Info o overených vychytávkach z podcastu LINK: https://www.40plus.sk/vychytavky/ ) Buďte zdraví Martina Valachová
Talk Python To Me - Python conversations for passionate developers
Twenty years after a scrappy newsroom team hacked together a framework to ship stories fast, Django remains the Python web framework that ships real apps, responsibly. In this anniversary roundtable with its creators and long-time stewards: Simon Willison, Adrian Holovaty, Will Vincent, Jeff Triplet, and Thibaud Colas, we trace the path from the Lawrence Journal-World to 1.0, DjangoCon, and the DSF; unpack how a BSD license and a culture of docs, tests, and mentorship grew a global community; and revisit lessons from deployments like Instagram. We talk modern Django too: ASGI and async, HTMX-friendly patterns, building APIs with DRF and Django Ninja, and how Django pairs with React and serverless without losing its batteries-included soul. You'll hear about Django Girls, Djangonauts, and the Django Fellowship that keep momentum going, plus where Django fits in today's AI stacks. Finally, we look ahead at the next decade of speed, security, and sustainability. Episode sponsors Talk Python Courses Python in Production Links from the show Guests Simon Willison: simonwillison.net Adrian Holovaty: holovaty.com Will Vincent: wsvincent.com Jeff Triplet: jefftriplett.com Thibaud Colas: thib.me Show Links Django's 20th Birthday Reflections (Simon Willison): simonwillison.net Happy 20th Birthday, Django! (Django Weblog): djangoproject.com Django 2024 Annual Impact Report: djangoproject.com Welcome Our New Fellow: Jacob Tyler Walls: djangoproject.com Soundslice Music Learning Platform: soundslice.com Djangonaut Space Mentorship for Django Contributors: djangonaut.space Wagtail CMS for Django: wagtail.org Django REST Framework: django-rest-framework.org Django Ninja API Framework for Django: django-ninja.dev Lawrence Journal-World: ljworld.com Watch this episode on YouTube: youtube.com Episode #518 deep-dive: talkpython.fm/518 Episode transcripts: talkpython.fm Developer Rap Theme Song: Served in a Flask: talkpython.fm/flasksong --- Stay in touch with us --- Subscribe to Talk Python on YouTube: youtube.com Talk Python on Bluesky: @talkpython.fm at bsky.app Talk Python on Mastodon: talkpython Michael on Bluesky: @mkennedy.codes at bsky.app Michael on Mastodon: mkennedy
Hypotéza 34: Mali by sme byť poslušní svojim predstaveným v Pánovi až na smrť, milovať ich a mať bázeň pred nimi. Hypotéza 35: V jednoduchosti by sme sa mali podriadiť našim predstaveným v Pánovi a prijímať ich príkazy akoby pochádzali od Boha, bez toho, aby sme ich kritizovali, skúmali alebo opravovali, aj keď sa nám v tom čase nezdajú byť prospešné. Filokalia Live - pravidelné online formačné stretnutia. Zámerom je spoznávanie a osvojovanie umenia duchovného života štúdiom učenia svätých otcov. Štvrtkové stretnutia sú venované uvažovaniu nad dielom Evergetinos. Ide o rozsiahlu zbierku výrokov a krátkych príbehov zo života púštnych otcov, ktorá bola zostavená mníchom Pavlom v 11. storočí. Každá kapitola dáva dôkladné vysvetlenie predstavenej témy a postupne čitateľa sprevádza od položenia základných kameňov duchovného život až po jeho výšiny. Stretnutia sa konajú každý pondelok a štvrtok o 20.00 hod. V prípade záujmu sa môžete zaregistrovať a e-mailom Vám bude zaslaný link pre vstup na stretnutie.
Santo Espírito (parte 1) - Gabriel Manzoni by IDE
In this episode of Building Better Developers with AI, Rob Broadhead and Michael Meloche revisit an earlier conversation: “Building a Strong Developer Toolkit – Enhancing Skills and Productivity.” This time, they explore how AI and modern practices shape the discussion. The takeaway: enhancing developer productivity isn't just about tools—it's about habits, problem-solving, and continuous growth.
Richard Sulík sa sám rozhodol, že opustí predsednícku pozíciu a následne sa vzdal poslaneckého mandátu. V politike neexistuje, že idem si niekam oddýchnuť a potom sa vrátim. Buď v politike ste alebo nie ste, povedal predseda SaS Branislav Gröhling v relácii Ide o pravdu.
Cesnak. Je to liek. Ale kedy a za akých okolností cesnak lieči? ( pozrite aj ❤Link na živé podujatia: https://www.40plus.sk/podujatia-odznova/ ❤Link na vychytávky a zľavy: https://www.40plus.sk/vychytavky/ ) Ako zistiť či je cesnak, ktorý doma máte zdravý? Kedy účinkuje dobre a kedy kontraproduktívne? Aj o tom sa dnes budem rozprávať s pánom Kováčom, ktorý sa venuje pestovaniu cesnaku a je taký posledný Mohykán. Imrich Kováč z Komoče Pýtala som sa aj: *Ja som dnes prišla sem za vami. Tip som dostala od diváčky z Talianska. Povedzte. Čo pre vás znamená cesnak? *Prečo sa ľudia prestali venovať pestovaniu cesnaku ? *Ja som počula, že nie je jedno, ako sa cesnak konzumuje. A aby sme z neho získali skutočnú liečivú silu, treba ho vedieť užiť správne, aby sa z neho vylúčila účinná látka látka.... Cesnak a jeho rola v medicíne• Cesnak je jedným z najstarších produktov prírodnej liečby, ktorý sa používal ako liečivo a aj ako doplnok pre všeobecné zdravie. • Cesnak má málo kalórií a vysokú výživnú hodnotu. • Bojuje proti zápalom a plesniam.• Má antibakteriálne a antivírusové vlastnosti. • Znižuje bolesti zubov, tíši kašeľ, uľahčuje dýchanie, lieči bradavice, zmierňuje svrbenie a pomáha pri bolestiach uší. • Znižuje krvný tlak a cholesterol.• Prevencia a liečba upchatých ciev a artérií. • Intenzívne posilnenie imunitného systému.• Prečisťuje pečeň. Účinné látky• Cesnak obsahuje celý rad zlúčenín síry – aliín, alicín, alylcyteín, ajeón a iné, ktoré sa veľmi rýchlo, už niekoľko minút po požití dostávajú do krvi.• Obsahuje minerálne látky (vápnik, železo, horčík, sodík, draslík, fosfor, zinok, jód, selén, mangán a meď) • Vitamíny (B1, B2, B3, B6, B9, C, A ) a enzýmy.• Zlúčeniny Alliín (obsahujúca síru), ktorá sa premieňa pôsobením kyslíka na Allicín (silné prírodné antibiotikum). • Spojením dvoch molekúl Allicínu vzniká látka s disulfidovou väzbou zvaná Ajoén, ktorá sa vyznačuje antitromboticky.*Ľudia v obchode si kúpia cesnak. Povedzme slovenský. Môžu sa spoľahnúť, že nie je napustený chemikáliami ako to býva pri tom čínskom? Ako rozoznať dobrý a kvalitný od toho menej kvalitného? *Dajme príklad s herpesom...*Čím je zaujímavá pôda tu u vás, že sa tu rodí tak kvalitný cesnak? Mrazit surový? Ci mrazit blansirovany. A prišlo aj na divácke otázky Imricha nájdete tu: https://cesnak-slovakia.sk********************************************************Ďakujem, že ma podporujete na herohero alebo tu na YouTube. Aj vďaka vám vzniká tento obsah. Chcete ma začať podporovať? Info tu: https://herohero.co/odznova Podpora je možná aj tu na YouTube.. zmysel to pre má od 5,99€ (50% z vášho predplatného mi zoberie YouTube ako províziu. Tak si to viete spočítať...Hero berie len 12,5%) Predplatné 2,99 na YT je bez nároku na obsah vopred. Ide len o sympatizovanie, za čo ďakujem... Ak nechcete platiť kartou, možné je podporovať aj cez číslo účtu o.z. : SK45 8330 0000 0022 0165 1060 - do poznámky uveďte, že ide o DAR ĎAKUJEM a nezabudnite pozrieť info a linky o podujatiach a vychytávkach... ( INFO: Podujatia ❤ - https://www.40plus.sk/podujatia-odznova/ ❤Info o overených vychytávkach z podcastu LINK: https://www.40plus.sk/vychytavky/ ) Buďte zdraví Martina Valachová
Ideą przewodnią Festiwalu Goldbergowskiego jest prezentacja dziedzictwa muzycznego dawnego Gdańska. Wydarzenie przypomina także o związkach wybitnego ucznia J. S. Bacha z miastem jego urodzenia i młodości. Co przygotowano w tegorocznej edycji wydarzenia?
Topics covered in this episode: * pypistats.org was down, is now back, and there's a CLI* * State of Python 2025* * wrapt: A Python module for decorators, wrappers and monkey patching.* pysentry 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 / @mkennedy.codes (bsky) Brian: @brianokken@fosstodon.org / @brianokken.bsky.social Show: @pythonbytes@fosstodon.org / @pythonbytes.fm (bsky) Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday 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. Brian #1: pypistats.org was down, is now back, and there's a CLI pypistats.org is a cool site to check the download stats for Python packages. It was down for a while, like 3 weeks? A couple days ago, Hugo van Kemenade announced that it was back up. With some changes in stewardship “pypistats.org is back online!
V pravidelných online formačných stretnutiach sa budeme spisu sv. Theodorosa Veľkého – 100 duchovných textov, ktoré nachádzame v zbierke Filokalia. Ide o stručný úvod do duchovného života, ktorý aj keď bol venovaný mníchom, je veľmi užitočný aj pre tých, ktorí žijú mimo múry monastiera.
Nesta mensagem, o Pr. Rafael Lemos, com o texto em Marcos, capítulo 16, versículos 1 ao 7, nos traz uma reflexão sobre nesta vida, o sucesso ser apenas um detalhe diante de uma vida inteira, e que devemos sempre estar prontos para recomeçar.O Evangelho de Marcos nos apresenta uma cena carregada de emoção. As mulheres foram ao sepulcro, carregando perfumes para honrar o corpo de Jesus, mas ao chegarem encontraram a pedra removida e ouviram dos anjos a mensagem: “Ele ressuscitou; não está aqui”. E junto a isso, uma palavra de esperança ecoa no versículo 7: “Ide, dizei a seus discípulos e a Pedro que ele vai adiante de vós para a Galileia”.Essa pequena frase, “e a Pedro”, revela a essência do Evangelho da Segunda Chance. Pedro havia negado Jesus três vezes, no momento em que seu Mestre mais precisava. Ele se sentiu fracassado, indigno, derrotado. Humanamente, seria natural pensar que sua história com Jesus havia terminado ali. Mas o Deus da graça não escreve ponto final onde o homem coloca vírgula.A inclusão do nome de Pedro é uma mensagem poderosa: Deus não desiste de nós. Ainda que falhemos, a cruz e a ressurreição nos oferecem um recomeço. O evangelho não é apenas boas novas de salvação, mas também de restauração. Ele é o anúncio de que há perdão para quem erra, há consolo para quem chora, e há esperança para quem pensa ter perdido a chance.Assim como Pedro, muitos de nós já passamos por momentos de negação, de distanciamento, de fraqueza espiritual. Mas o Cristo ressurreto continua chamando pelo nosso nome, nos convidando a levantar e seguir em frente. O evangelho da segunda chance nos lembra que o amor de Deus é maior que o nosso pecado e que a ressurreição abre portas de um novo começo.Portanto, se você se sente como Pedro — cansado, culpado ou distante — saiba que Jesus ainda vai adiante de você, esperando para restaurar sua fé e sua história. O evangelho não é sobre o que você perdeu, mas sobre o que ainda pode viver em Cristo.No Reino de Deus, sempre há uma segunda chance, porque a graça é maior que as nossas falhas.Se esta mensagem edificou a sua vida, curta e compartilhe com mais pessoas.Deus te abençoe!
Je tvárou na obrazovkách, ktorú si diváci všímajú čoraz viac. Herec Ladislav Bédi je označovaný za vychádzajúcu hviezdu, no v sľubne sa rozbiehajúcej kariére razí cestu, ktorá je v dnešnej dobe takmer raritou. Ako priznal v novej epizóde relácie Ide o nás, rozhodol sa ísť proti prúdu, pretože odmieta, aby jeho hodnotu určoval online svet. Vo svete, kde počet sledovateľov na sociálnych sieťach často ovplyvňuje aj herecké obsadenie, urobil radikálny krok – zrušil si Instagram. Jeho cesta k herectvu bola rovnako netradičná ako jeho postoj k sláve. Až do svojich šestnástich rokov sa venoval profesionálne futbalu a o hereckej dráhe ani nesníval. Všetko zmenil jeden zdanlivo obyčajný rozhovor. „Jedného dňa som sa stretol so spolužiakom zo základnej školy, ktorý mi povedal, že chodí na dramatický krúžok. A vo mne v tom momente niečo bliklo,“ spomína na kľúčový moment, ktorý ho nasmeroval na dosky, ktoré znamenajú svet. Napriek opatrným reakciám okolia si povedal, že nemá čo stratiť a šiel na prijímačky. Zvyšok je už história. Najväčšou oporou a inšpiráciou je pre neho manželka, herečka Emília Bédi. Ich vzťah je pre neho nielen osobným, ale aj profesionálnym motorom. Bez jej podpory by podľa vlastných slov nezvládol ani náročné natáčanie nového kriminálneho seriálu Neuer, ktorý príde na obrazovky TV JOJ v septembri. „Ja mám najlepšiu manželku na svete a poviem to naozaj tak, ako to je,“ hovorí s neskrývanou láskou. „Bez jej opory, podpory a bez jej lásky by to nešlo,“ komentoval a prezradil tiež, ako (veľmi netradične) sa zoznámili a či akú veľkú časť ich vzťahu zaberá práca. Prečo je pre Bédiho dôležité trápiť sa a vychádzať z komfortnej zóny? Ako funguje manželstvo dvoch hercov, ktorí si navzájom analyzujú postavy aj pri varení? A aký je jeho najväčší životný sen, ktorý sa mu už vlastne splnil? Viac už v novej epizóde relácie Ide o nás, ktorú si môžete pozrieť ako video.
Talk Python To Me - Python conversations for passionate developers
Agentic AI programming is what happens when coding assistants stop acting like autocomplete and start collaborating on real work. In this episode, we cut through the hype and incentives to define “agentic,” then get hands-on with how tools like Cursor, Claude Code, and LangChain actually behave inside an established codebase. Our guest, Matt Makai, now VP of Developer Relations at DigitalOcean, creator of Full Stack Python and Plushcap, shares hard-won tactics. We unpack what breaks, from brittle “generate a bunch of tests” requests to agents amplifying technical debt and uneven design patterns. Plus, we also discuss a sane git workflow for AI-sized diffs. You'll hear practical Claude tips, why developers write more bugs when typing less, and where open source agents are headed. Hint: The destination is humans as editors of systems, not just typists of code. Episode sponsors Posit Talk Python Courses Links from the show Matt Makai: linkedin.com Plushcap Developer Content Analytics: plushcap.com DigitalOcean Gradient AI Platform: digitalocean.com DigitalOcean YouTube Channel: youtube.com Why Generative AI Coding Tools and Agents Do Not Work for Me: blog.miguelgrinberg.com AI Changes Everything: lucumr.pocoo.org Claude Code - 47 Pro Tips in 9 Minutes: youtube.com Cursor AI Code Editor: cursor.com JetBrains Junie: jetbrains.com Claude Code by Anthropic: anthropic.com Full Stack Python: fullstackpython.com Watch this episode on YouTube: youtube.com Episode #517 deep-dive: talkpython.fm/517 Episode transcripts: talkpython.fm Developer Rap Theme Song: Served in a Flask: talkpython.fm/flasksong --- Stay in touch with us --- Subscribe to Talk Python on YouTube: youtube.com Talk Python on Bluesky: @talkpython.fm at bsky.app Talk Python on Mastodon: talkpython Michael on Bluesky: @mkennedy.codes at bsky.app Michael on Mastodon: mkennedy
Alur lokakarya yang dirancang untuk sebuah Organisasi Masyarakat Sipil (OMS) bertujuan untuk mengevaluasi kondisi internal dan eksternal secara menyeluruh. Proses ini memfasilitasi pemahaman bersama di antara para peserta tentang posisi organisasi saat ini. Pada akhirnya, lokakarya ini akan menghasilkan peta jalan yang jelas menuju peningkatan kapasitas dan keberlanjutan. Hari pertama lokakarya dimulai dengan sesi kalibrasi dan kontekstualisasi hasil pra-asesmen. Tujuannya adalah untuk menyatukan pemahaman seluruh peserta mengenai temuan awal yang telah dikumpulkan. Fasilitator memimpin diskusi untuk mengidentifikasi area-area dengan variasi jawaban yang signifikan dan memfasilitasi konsensus di antara para anggota. Proses ini sangat penting untuk memastikan semua pihak memiliki landasan pemahaman yang sama sebelum melangkah lebih jauh. Sesi berikutnya fokus pada analisis kapasitas teknikal dan fungsional organisasi. Metode yang digunakan adalah kerangka Iceberg Model untuk menggali lebih dalam dari apa yang terlihat di permukaan. Peserta diajak untuk mengidentifikasi masalah-masalah yang tampak seperti prosedur atau struktur yang tidak efisien, dan kemudian mencari akar masalah yang tersembunyi seperti budaya atau asumsi. Diskusi terstruktur ini membantu mengungkap kompleksitas yang mendasari berbagai isu dalam organisasi. Analisis mendalam dengan Iceberg Model dilanjutkan di sesi ketiga, di mana peserta berkolaborasi dalam kelompok kecil. Masing-masing kelompok fokus pada area spesifik yang telah diidentifikasi dan mempresentasikan temuannya kepada kelompok besar. Metode ini tidak hanya memperdalam pemahaman, tetapi juga mempromosikan kerja tim dan berbagi wawasan di antara peserta. Seluruh proses ini memastikan bahwa setiap aspek organisasi mendapat perhatian yang layak. Menuju akhir hari pertama, lokakarya mengarahkan peserta untuk memprioritaskan peningkatan kapasitas. Berdasarkan isu-isu yang terungkap dari analisis sebelumnya, para peserta diajak untuk melakukan curah pendapat dan pemungutan suara. Tujuannya adalah untuk menentukan isu mana yang paling mendesak dan memiliki dampak terbesar jika ditangani. Ini adalah langkah krusial untuk memastikan bahwa upaya peningkatan kapasitas akan difokuskan pada area yang paling membutuhkan. Hari kedua lokakarya didedikasikan untuk analisis isu strategis menggunakan metodologi Dynamic Facilitation. Pendekatan ini dipilih untuk menciptakan lingkungan yang lebih cair dan tidak kaku, di mana ide-ide dapat mengalir dengan bebas. Seluruh proses pada hari ini berpusat pada empat kertas plano besar yang masing-masing memiliki tujuan berbeda. Penggunaan plano ini membantu mengorganisir pemikiran dan menjaga alur diskusi tetap produktif. Sesi pertama pada hari kedua dimulai dengan plano CONCERN, di mana semua peserta didorong untuk mengekspresikan kekhawatiran dan keprihatinan mereka. Setiap orang menuliskan kekhawatiran pada post-it dan menempelkannya, tanpa ada diskusi atau penilaian. Metode ini memberikan ruang yang aman dan setara bagi setiap suara untuk didengar. Ini adalah langkah penting untuk memastikan bahwa semua isu, besar maupun kecil, dapat diungkapkan secara transparan. Selanjutnya, sesi kedua beralih ke plano DATA. Pada fase ini, fasilitator memimpin diskusi yang lebih terfokus untuk mengumpulkan fakta dan data terkait setiap kekhawatiran. Peserta diminta untuk menyumbangkan bukti atau pengalaman konkret yang mendukung kekhawatiran yang telah diungkapkan. Informasi ini dicatat dan ditempelkan pada plano DATA, membantu memberikan landasan faktual untuk setiap masalah. Proses ini memastikan bahwa analisis tidak hanya didasarkan pada perasaan, tetapi juga pada kenyataan yang ada di lapangan. Setelah data terkumpul, sesi ketiga memasuki fase kreatif dengan plano IDE. Ini adalah momen di mana peserta diundang untuk menghasilkan berbagai gagasan solusi, tidak peduli seberapa "liar" atau "mustahil" ide tersebut. Tidak ada kritik atau evaluasi yang diperbolehkan selama sesi ini, yang mendorong para peserta untuk berpikir di luar kebiasaan. Tujuan utamanya adalah untuk mengumpulkan sebanyak mungkin opsi solusi sebelum menyaringnya. Hari kedua lokakarya ditutup dengan sesi di mana peserta bersama-sama merumuskan pernyataan masalah. Dengan melihat kembali semua informasi yang terkumpul di plano CONCERN, DATA, dan IDE, mereka menyintesisnya menjadi satu pernyataan yang jelas. Pernyataan ini kemudian ditulis di plano keempat yang berjudul Pernyataan Masalah. Proses ini memastikan bahwa semua orang memiliki pemahaman yang sama tentang inti dari masalah yang akan mereka selesaikan. Memasuki hari ketiga, fokus lokakarya beralih dari analisis ke perencanaan konkret untuk masa depan. Sesi pertama bertujuan untuk merumuskan "Jalan Perubahan" atau Pathways of Change. Peserta bekerja sama untuk membuat peta jalan yang mendetail, merinci langkah-langkah yang diperlukan untuk mewujudkan tujuan yang telah ditetapkan. Peta jalan ini berfungsi sebagai panduan visual yang jelas bagi seluruh tim. Sesi kedua dilanjutkan dengan penyusunan draf rencana pengembangan kapasitas dan keberlanjutan organisasi, yang dikenal sebagai CDS+P. Peserta mengisi templat rencana kerja yang terperinci. Rencana ini mencakup penentuan kegiatan, penanggung jawab, jadwal waktu, dan indikator keberhasilan. Ini adalah tahap penting untuk menerjemahkan strategi menjadi rencana kerja yang dapat diukur dan dieksekusi. Sesi ketiga lokakarya berfokus pada perencanaan eksperimen organisasi. Ide-ide inovatif yang muncul sebelumnya kini dirancang untuk diuji coba dalam skala kecil. Peserta merumuskan hipotesis, menetapkan metrik keberhasilan, dan merencanakan langkah-langkah eksekusi untuk setiap eksperimen. Pendekatan ini mendorong organisasi untuk terus belajar, berinovasi, dan beradaptasi tanpa harus mengambil risiko besar. Terakhir, lokakarya ditutup dengan sesi yang bertujuan untuk merangkum semua hasil dan menyepakati langkah tindak lanjut. Kelompok-kelompok mempresentasikan ringkasan kerja mereka, dan fasilitator memimpin sesi refleksi. Komitmen dari seluruh peserta dipastikan, dan rencana untuk langkah-langkah selanjutnya ditetapkan. Secara keseluruhan, lokakarya ini berhasil membawa organisasi OMS dari tahap asesmen yang mendalam ke perencanaan yang konkret dan inovatif. Demikian isi podcast INIKOPER. Semoga alur seperti ini bisa digunakan atau dikembangkan lebih keren. Sampai jumpa pada edisi berikutnya.
Hostia: Jozef Habánik (poslanec a podpredseda Výboru pre vzdelávanie NR SR; Smer-SD) a Ján Horecký (poslanec a podpredseda Výboru pre vzdelávanie NR SR; KDH). | Proti zmene financovania sú najmä zástupcovia súkromných a cirkevných škôl, ktorých financovanie by sa znížilo, ak neprijmú dostatok detí zo svojho obvodu. Je diskusia o zmenách dostatočná a boli zohľadnené všetky relevantné pripomienky? Ide v novele o stret inklúzie a elitárstva, ako tvrdia niektorí prívrženci zmien? Priniesla by zmena súkromným a cirkevným školám stratu identity resp. finančnej stability? Je takáto zmena v rozpore s právom rodičov vzdelávať deti podľa svojho vierovyznania, ktoré zaručuje Vatikánska zmluva? Ako konkrétne navrhovaná zmena pomôže štátnym školám? Vláda schvaľuje novelu z dielne ministerstva školstva prekvapivo až na druhýkrát. Podľa ministra Tomáša Druckera mali voči zákonu výhrady poslanci z jednej koaličnej strany a dodal, že sa možno „cítia pod politickým tlakom“. Prečo vláda návrh neschválila na riadnom rokovaní v stredu a podarilo sa s odporcami dohodnúť? Kto sa v koalícii postavil proti pôvodnému návrhu a prečo, vyústili štvrtkové stretnutia do konkrétnych zmien? Nájde novela podporu aj v parlamente? Je priestor na jej podporu aj zo strany opozičných poslancov? Je možné očakávať zásahy do znenia zákonov formou pozmeňovacích návrhov? | Zmena pravidiel financovania škôl. | Moderuje: Marta Jančkárová; | Diskusiu Z prvej ruky pripravuje Slovenský rozhlas, Rádio Slovensko, SRo1. Vysielame každý pracovný deň o 12:30 v Rádiu Slovensko.
Ideālā 1. Formula ar Aldi Putniņu. Aldis šodien uz interviju aicinājis Mārtiņu Sesku, kurš atklāj par šīs sezonas sniegumu, posmu aizkulisēm un vēlmi vēl startēt šājā sezonā.
Enigmas e Revelações (Tem esperança pra gente) - Thiago Manzoni by IDE
V pravidelných online formačných stretnutiach sa budeme spisu sv. Theodorosa Veľkého – 100 duchovných textov, ktoré nachádzame v zbierke Filokalia. Ide o stručný úvod do duchovného života, ktorý aj keď bol venovaný mníchom, je veľmi užitočný aj pre tých, ktorí žijú mimo múry monastiera.
Talk Python To Me - Python conversations for passionate developers
Python's data stack is getting a serious GPU turbo boost. In this episode, Ben Zaitlen from NVIDIA joins us to unpack RAPIDS, the open source toolkit that lets pandas, scikit-learn, Spark, Polars, and even NetworkX execute on GPUs. We trace the project's origin and why NVIDIA built it in the open, then dig into the pieces that matter in practice: cuDF for DataFrames, cuML for ML, cuGraph for graphs, cuXfilter for dashboards, and friends like cuSpatial and cuSignal. We talk real speedups, how the pandas accelerator works without a rewrite, and what becomes possible when jobs that used to take hours finish in minutes. You'll hear strategies for datasets bigger than GPU memory, scaling out with Dask or Ray, Spark acceleration, and the growing role of vector search with cuVS for AI workloads. If you know the CPU tools, this is your on-ramp to the same APIs at GPU speed. Episode sponsors Posit Talk Python Courses Links from the show RAPIDS: github.com/rapidsai Example notebooks showing drop-in accelerators: github.com Benjamin Zaitlen - LinkedIn: linkedin.com RAPIDS Deployment Guide (Stable): docs.rapids.ai RAPIDS cuDF API Docs (Stable): docs.rapids.ai Asianometry YouTube Video: youtube.com cuDF pandas Accelerator (Stable): docs.rapids.ai Watch this episode on YouTube: youtube.com Episode #516 deep-dive: talkpython.fm/516 Episode transcripts: talkpython.fm Developer Rap Theme Song: Served in a Flask: talkpython.fm/flasksong --- Stay in touch with us --- Subscribe to Talk Python on YouTube: youtube.com Talk Python on Bluesky: @talkpython.fm at bsky.app Talk Python on Mastodon: talkpython Michael on Bluesky: @mkennedy.codes at bsky.app Michael on Mastodon: mkennedy
Ask Me How I Know: Multifamily Investor Stories of Struggle to Success
What if your exhaustion isn't burnout — it's misalignment? For high-capacity leaders and achievers, this episode redefines recovery and reveals why clarity—not collapse—is the truer path forward.You're not depleted. You're disoriented.And what you're calling burnout may be your body's way of signaling a deeper truth: you've outgrown the identity you've been living from.In this powerful kickoff to Week 3, Julie Holly shares a deeply personal moment of internal shift, and offers insight into the physiological and psychological cost of identity misalignment — including why even rest can't fix what role fatigue keeps recreating.Through the story of Patagonia's founder, Yvon Chouinard, we're reminded that real leadership isn't about holding on — it's about knowing when a role no longer fits and having the courage to release it before collapse.If you've been “doing all the right things” but still feel off — this episode is the clarity you've been waiting for.Key Takeaways:– Burnout is often a mask for misalignment– Your nervous system keeps score — but it also heals– Recovery is not about getting back, but coming home to who you are now– Clarity returns when you stop performing an outdated identity
Topics covered in this episode: pyx - optimized backend for uv * Litestar is worth a look* * Django remake migrations* * django-chronos* Extras Joke Watch on YouTube About the show Python Bytes 445 Sponsored by Sentry: pythonbytes.fm/sentry - Python Error and Performance Monitoring Connect with the hosts Michael: @mkennedy@fosstodon.org / @mkennedy.codes (bsky) Brian: @brianokken@fosstodon.org / @brianokken.bsky.social Show: @pythonbytes@fosstodon.org / @pythonbytes.fm (bsky) Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday 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: pyx - optimized backend for uv via John Hagen (thanks again) I'll be interviewing Charlie in 9 days on Talk Python → Sign up (get notified) of the livestream here. Not a PyPI replacement, more of a middleware layer to make it better, faster, stronger. pyx is a paid service, with maybe a free option eventually. Brian #2: Litestar is worth a look James Bennett Michael brought up Litestar in episode 444 when talking about rewriting TalkPython in Quart James brings up scaling - Litestar is easy to split an app into multiple files Not using pydantic - You can use pydantic with Litestar, but you don't have to. Maybe attrs is right for you instead. Michael brought up Litestar seems like a “more batteries included” option. Somewhere between FastAPI and Django. Brian #3: Django remake migrations Suggested by Bruno Alla on BlueSky In response to a migrations topic last week django-remake-migrations is a tool to help you with migrations and the docs do a great job of describing the problem way better than I did last week “The built-in squashmigrations command is great, but it only work on a single app at a time, which means that you need to run it for each app in your project. On a project with enough cross-apps dependencies, it can be tricky to run.” “This command aims at solving this problem, by recreating all the migration files in the whole project, from scratch, and mark them as applied by using the replaces attribute.” Also of note The package was created with Copier Michael brought up Copier in 2021 in episode 219 It has a nice comparison table with CookieCutter and Yoeman One difference from CookieCutter is yml vs json. I'm actually not a huge fan of handwriting either. But I guess I'd rather hand write yml. So I'm thinking of trying Copier with my future project template needs. Michael #4: django-chronos Django middleware that shows you how fast your pages load, right in your browser. Displays request timing and query counts for your views and middleware. Times middleware, view, and total per request (CPU and DB). Extras Brian: Test & Code 238: So Long, and Thanks for All the Fish after 10 years, this is the goodbye episode Michael: Auto-activate Python virtual environment for any project with a venv directory in your shell (macOS/Linux): See gist. Python 3.13.6 is out. Open weight OpenAI models Just Enough Python for Data Scientists Course The State of Python 2025 article by Michael Joke: python is better than java
Dnešná epizóda podcastu je o nových luxusných SUV predstavených v rámci projektu Range Rover House na Mykonose a o tom, ako sa starať o elektrickú motorku na Slovensku. Videom a podcastom sprevádza Erik Stríž.Reportáž z naozaj drahej akcie Range Rover a čo vedieť o e-motorkáchRange Rover House MykonosAutomobilka Range Rover nás ako jedinú redakciu zo Slovenska pozvala na mimoriadne podujatie s názvom Range Rover House Mykonos. Ide o jeden z nástrojov na tvorbu vzťahu so zákazníkmi a novinármi, ktorý britská automobilka realizuje po celom svete, naviac tento rok oslavuje svoje 55. výročie vzniku.Prostredníctvom luxusného dizajnového ubytovania, apelu na historické kontexty, kvalitného jedla a „milionárskeho“ denného a večerného programu pripomína, kto sú jej reálni zákazníci. O tom, že Range Rover organizuje takéto prestížne podujatia „pre vyvolených“ , sme písali ešte minulý rok z podobnej akcie z okolia britského Cotswolds.Asi takto si predstavujeme tú pohodlnejšiu časť života agenta Jamesa Bonda v podaní herca Daniela Craiga.Range Rover nás v rámci programu zaviedol nielen do dizajnovej prímorskej vily s cielene vytvorenými akcentmi 70. rokov 20. storočia, ale aj na jachtu výrobcu Riva, ďalej sme autami jazdili po málo dostupných miestach ostrova Mykonos a vôbec sa postaral o nevšedné tri dni strávené s predstaviteľmi značky. Pre výrobcu bolo dôležité, aby nás prakticky presvedčil, že si tieto autá kupujú zákazníci nielen pre značku ako takú, prémiovosť a životný štýl, ale aj ohromujúcu všestrannosť týchto áut.Musíme uznať, že tento dôraz na kvalitu v nás zanechal pozitívne dojmy, pretože nám neprišiel nútený a hraný - naopak, tu môžeme hovoriť o autentickom luxuse, ktorý je podstatne vzdialený nášmu každodennému životu.Premiéry SV Fifty-Five a Sport SV Bespoke NocturneRange Rover na svojej dočasnej dizajnovej vile predstavil hneď dve verzie svojich známych vozidiel. Prvým je Range Rover SV Fifty-five, druhý je Range Rover Sport SV Bespoke Nocturne, obom sme venovali pozornosť v samostatnom článku.SUV Range Rover SV edície Fifty-Five zelenou farbou exteriérového laku Lincoln Green nadväzuje na prvý model značky zo začiatku 70. rokov, čo automobilka zdôraznila nevšedným spôsobom - obe tieto vozidlá postavila proti sebe na okraj útesu. Znamenité spojenie elegancie, robustnosti a nadčasovosti, naviac s možnosťou vidieť na vlastné oči dizajnovú kontinuitu, ktorá tieto automobily sprevádza vyše polstoročie.Tmavý Range Rover Sport SV je zasa historicky prvým modelom Sport s programom individualizácie Bespoke. Model s názvom Nocturne zaujme početnými karbónovými doplnkami, estetickými vylepšeniami interiéru v porovnaní s východiskovým modelom Sport SV a faktom, že ide o 1 z 1 - svetový unikát. Krátko po premiére na gréckom ostrove mal byť prevezený k jeho majiteľovi.Veľký rozhovor o elektrických motorkáchPre niekoho sú predmetom vtipov, pre iného vstupná brána do sveta jednej stopy. Elektrické motocykle sú na Slovensku stále obľúbenejšie. Sú pomerne lacné, vďaka možnosti šoférovať ich s vodičákom na auto ľahko dostupné a vynikajú svojou takmer bezúdržbovosťou.S Matúšom Digom, zástupcom importéra elektrických motoriek na náš trh, sme sa rozprávali aj o tom, ako má prebiehať kúpa a evidencia takéhoto motocykla, aké má výhody i nevýhody, či majú nárok na zelené EČV, a tiež ako je to s ich reálnou údržbou a PZP. Dozvedeli sme sa dôležité skutočnosti o
Nan entèvyou sa a, pwodiktè mizik ak analis kiltirèl Elikya Ngoma antre fon nan diskisyon sou mizik Ayiti ak Karayib la. Soti nan konpa, kanaval, rara, soka, rive nan bouyon, li dekri richès kilti nou yo, defi endistri a, epi wòl medya ak kolaborasyon nan fè mizik nou briye pi lwen.Nan videyo sa a w ap dekouvri:
Ils font partie de cette nouvelle génération d'entrepreneurs issus de la diaspora qui veulent investir sur le continent africain. Raïssa, Franco-Camerounaise, et Stéphane, Franco-Burkinabè, mûrissent un projet autour du beurre de karité, produit emblématique du Burkina Faso. Portrait d'un couple à la croisée des mondes, entre prudence, convictions et ambition. La première rencontre avec Raïssa et Stéphane Ky, la trentaine, remonte à l'événement Back to Africa organisé en octobre 2024 par l'entrepreneur camerounais Philippe Simo, figure montante des diasporas africaines engagées dans l'investissement sur le continent. Dix mois plus tard, leur projet a pris forme : « Étant originaire du Burkina, on s'est naturellement tournés vers le beurre de karité, un produit local avec un vrai potentiel, explique Stéphane. On est encore dans la phase de cadrage. On explore, on teste à petite échelle, mais on avance. » Le couple vise un double ancrage : le Burkina Faso dans un premier temps, et à plus long terme la Côte d'Ivoire, pays voisin au marché dynamique. Mais pas question de se précipiter. « Il va falloir qu'on se forme. Moi, j'ai une formation en finance, Stéphane est ingénieur en informatique, donc l'agriculture, ce n'est pas encore notre domaine », précise Raïssa. « Aujourd'hui, au Burkina, il y a une vraie dynamique autour de la transformation locale, observe Stéphane. Donner de la valeur ajoutée aux produits agricoles sur place, c'est à la fois bénéfique pour l'économie locale et intéressant financièrement. » Investir, une question de timing Comme beaucoup d'investisseurs issus de la diaspora, Raïssa et Stéphane sont conscients du contexte politique et économique instable. En 2023, les investissements directs étrangers (IDE) au Burkina Faso ont chuté de 87%, selon la Conférence des Nations unies sur le commerce et le développement. Mais ils ne s'estiment pas découragés pour autant. « J'ai la double nationalité, ce qui peut être un avantage, souligne Stéphane. Un profil comme le nôtre est peut-être plus agile qu'un investisseur étranger classique. » Raïssa, elle, insiste sur l'importance du timing : « Ce n'est pas en pleine période électorale qu'il faut se lancer. Il faut parfois attendre, laisser les choses se stabiliser, et ensuite saisir le bon moment. » Et ce bon moment pour eux ? Ce sera pour bientôt, mais pas tout de suite. « On attend l'arrivée de notre deuxième bébé », confie Raïssa, le sourire aux lèvres, une main posée sur son ventre. Le projet karité attendra encore quelques mois, mais la conviction est là : l'avenir, c'est en Afrique qu'ils veulent l'écrire. À lire aussiBack to Africa: la diaspora africaine qui veut investir sur le continent
Nedávno sme sa v relácii Ide o peniaze rozprávali o finfluenceroch. Dnes je hosťom jeden z nich. Volá sa Filip Schlosser a je zakladateľ instagramového profilu Financopedia. V relácii sa dozviete: Menia finfluenceri vo svete financií, najmä investovania, pravidlá hry. Ak áno, ako? Ako sa Filip Schlosser pozerá na instagramových konkurentov a na úroveň ich odporúčaní? Prečo nie je finančná gramotnosť obľúbená téma mladých ľudí? Aké sú najväčšie predsudky mladých, keď sa bavíme o peniazoch a na čo sú najviac zvedaví? Prečo Filip tvrdí, že väčšina poradcov často nerozumie tomu, čo robí? Financopedia má na instagrame 45-tisíc followerov. Ako sa získava dôvera na sociálnych sieťach? Komu možno vo finančnom poradenstve reálne veriť a komu určite nie? Hosťom relácie Ide o peniaze je Filip Schlosser, zakladateľ instagramového profilu Financopedia.
Hoci ho fanúšikovia poznajú vďaka energickým koncertom a úspešným hitom, jeho cesta nebola vždy jednoduchá. Raper a influencer Michael „Majself“ Švehla v novej epizóde relácie Ide o nás odhalil nielen pozadie svojej kariéry, ale aj hlboko osobný príbeh o boji s chorobou, ktorá mu paradoxne zmenila život k lepšiemu. Hovorili sme o jeho rodine, manželke Júlii, ktorá ho podržala v najťažších chvíľach, ale aj o synovi, tvorbe videí pre sociálne siete či hudobné premeny. To všetko v novom rozhovore v relácii Ide o nás. V rozhovore sa dozviete: - Majself hovorí o koncerte Drake v Manchestri - prezradil, v ktorom tíme je dnes - Kendrick Lamar alebo Drake? - akú rolu hrá hudba v Majselfovej rodine - prečo je manželka Júlia človekom číslo jeden a za čo jej bude vďačný celý život - ako prežíval pochybnosti o tom, či rapová hudba je správna cesta - žiaden raketový úspech, prezradil v rozhovore Majself. Všetko som si musel zaslúžiť - dnes žijeme luxusný život, opisuje raper. Čo to pre neho znamená - čo je podľa Majselfa základom dobrého vzťahu dvoch partnerov - ako vychovávajú svojho syna a čo ho sa snažia naučiť - ako sa zmenil Majselfovi život, keď mu diagnostikovali Crohnovu chorobu - ako vníma prístup lekárov k pacientom s Crohnovou chorobou - dá sa potlačiť stres pri profesii rapera a hudobníka? - skončil nadobro s rapovou hudbou a hip-hopom? - najväčší sen? Mám a verím, že si ho splním, uzatvára Majself
Hypotéza 34: Mali by sme byť poslušní svojim predstaveným v Pánovi až na smrť, milovať ich a mať bázeň pred nimi. Filokalia Live - pravidelné online formačné stretnutia. Zámerom je spoznávanie a osvojovanie umenia duchovného života štúdiom učenia svätých otcov. Štvrtkové stretnutia sú venované uvažovaniu nad dielom Evergetinos. Ide o rozsiahlu zbierku výrokov a krátkych príbehov zo života púštnych otcov, ktorá bola zostavená mníchom Pavlom v 11. storočí. Každá kapitola dáva dôkladné vysvetlenie predstavenej témy a postupne čitateľa sprevádza od položenia základných kameňov duchovného život až po jeho výšiny. Stretnutia sa konajú každý pondelok a štvrtok o 20.00 hod. V prípade záujmu sa môžete zaregistrovať a e-mailom Vám bude zaslaný link pre vstup na stretnutie.
Záchranný systém by mal byť štátny, povedal minister cestovného ruchu a športu Rudolf Huliak zo Strany vidieka v relácii Ide o pravdu. Keď má niekomu do vrecka tiecť z toho pár miliónov, myslím pár slušných miliónov, tak by to malo ísť štátu, dodal.
Graciosa Graça (Parte 4) - Gabriel Manzoni by IDE
Talk Python To Me - Python conversations for passionate developers
What if your code was crash-proof? That's the value prop for a framework called Temporal. Temporal is a durable execution platform that enables developers to build scalable applications without sacrificing productivity or reliability. The Temporal server executes units of application logic called Workflows in a resilient manner that automatically handles intermittent failures, and retries failed operations. We have Mason Egger from Temporal on to dive into durable execution. Episode sponsors Posit PyBay Talk Python Courses Links from the show Just Enough Python for Data Scientists Course: talkpython.fm Temporal Durable Execution Platform: temporal.io Temporal Learn Portal: learn.temporal.io Temporal GitHub Repository: github.com Temporal Python SDK GitHub Repository: github.com What Is Durable Execution, Temporal Blog: temporal.io Mason on Bluesky Profile: bsky.app Mason on Mastodon Profile: fosstodon.org Mason on Twitter Profile: twitter.com Mason on LinkedIn Profile: linkedin.com X Post by @skirano: x.com Temporal Docker Compose GitHub Repository: github.com Building a distributed asyncio event loop (Chad Retz) - PyTexas 2025: youtube.com Watch this episode on YouTube: youtube.com Episode #515 deep-dive: talkpython.fm/515 Episode transcripts: talkpython.fm Developer Rap Theme Song: Served in a Flask: talkpython.fm/flasksong --- Stay in touch with us --- Subscribe to Talk Python on YouTube: youtube.com Talk Python on Bluesky: @talkpython.fm at bsky.app Talk Python on Mastodon: talkpython Michael on Bluesky: @mkennedy.codes at bsky.app Michael on Mastodon: mkennedy
Topics covered in this episode: Coverage.py regex pragmas * Python of Yore* * nox-uv* * A couple Django items* Extras Joke Watch on YouTube About the show Sponsored by DigitalOcean: pythonbytes.fm/digitalocean-gen-ai Use code DO4BYTES and get $200 in free credit Connect with the hosts Michael: @mkennedy@fosstodon.org / @mkennedy.codes (bsky) Brian: @brianokken@fosstodon.org / @brianokken.bsky.social Show: @pythonbytes@fosstodon.org / @pythonbytes.fm (bsky) Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday 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. Brian #1: Coverage.py regex pragmas Ned Batchelder The regex implementation of how coverage.py recognizes pragmas is pretty amazing. It's extensible through plugins covdefaults adds a bunch of default exclusions, and also platform- and version-specific comment syntaxes. coverage-conditional-plugin gives you a way to create comment syntaxes for entire files, for whether other packages are installed, and so on. A change from last year (as part of coverage.py 7.6 allows multiline regexes, which let's us do things like: Exclude an entire file with A(?s:.*# pragma: exclude file.*)Z Allow start and stop delimiters with # no cover: start(?s:.*?)# no cover: stop Exclude empty placeholder methods with ^s*(((async )?def .*?)?)(s*->.*?)?:s*)?...s*(#|$) See Ned's article for explanations of these Michael #2: Python of Yore via Matthias Use YORE: ... comments to highlight CPython version dependencies. # YORE: EOL 3.8: Replace block with line 4. if sys.version_info < (3, 9): from astunparse import unparse else: from ast import unparse Then check when they go out of support: $ yore check --eol-within '5 months' ./src/griffe/agents/nodes/_values.py:11: Python 3.8 will reach its End of Life within approx. 4 months Even fix them with fix . Michael #3: nox-uv via John Hagen What nox-uv does is make it very simple to install uv extras and/or dependency groups into a nox session's virtual environment. The versions installed are constrained by uv's lockfile meaning that everything is deterministic and pinned. Dependency groups make it very easy to install only want is necessary for a session (e.g., only linting dependencies like Ruff, or main dependencies + mypy for type checking). Brian #4: A couple Django items Stop Using Django's squashmigrations: There's a Better Way Johnny Metz Resetting migrations is sometimes the right thing. Overly simplified summary: delete migrations and start over dj-lite Adam Hill Use SQLite in production with Django “Simplify deploying and maintaining production Django websites by using SQLite in production. dj-lite helps enable the best performance for SQLite for small to medium-sized projects. It requires Django 5.1+.” Extras Brian: Test & Code 237: FastAPI Cloud with Sebastian Ramirez will be out later today pythontest.com: pytest fixtures nuts and bolts - revisited A blog series that I wrote a long time ago. I've updated it into more managable bite-sized pieces, updated and tested with Python 3.13 and pytest 8 Michael: New course: Just Enough Python for Data Scientists My live stream about uv is now on YouTube Cursor CLI: Built to help you ship, right from your terminal. Joke: Copy/Paste
Excitement around Python type checking continues to grow and the tools continue to evolve. We chat with Aaron Pollack and Steven Troxler about Pyrefly - a Rust-based Python type checker and IDE extension. We also touch on the adoption and sentiment around types in Python's ecosystem.Resources:Pyrefly DiscordPackage Type Coverage ReportPackages being tracked for moving types from typeshed to the source projectTyping Survey SlidesBlog post with survey analysisPython typing community forumMCP PyreflyDiscuss this episode: discord.gg/XVKD2uPKyF
V pravidelných online formačných stretnutiach sa budeme spisu sv. Theodorosa Veľkého – 100 duchovných textov, ktoré nachádzame v zbierke Filokalia. Ide o stručný úvod do duchovného života, ktorý aj keď bol venovaný mníchom, je veľmi užitočný aj pre tých, ktorí žijú mimo múry monastiera.
Spisovateľka a scenáristka Hana Lasicová patrí k najvyťaženejším autorkám na slovenskej televíznej scéne. Podpísaná je pod úspešnými seriálmi ako Oteckovia a aktuálne vedie scenáristický tím populárnej Nemocnice na TV JOJ. Práve práca v komerčnom prostredí jej, možno prekvapivo, prináša veľkú mieru slobody. „Našťastie tam je tá miera tej slobody veľmi veľká, čo si veľmi cením,“ hovorí v relácii Ide o nás. Okrem toho prezradila aj detaily o novom komediálnom seriáli z prostredia východného Slovenska, ktorý je už natočený a diváci sa naň môžu tešiť. Ako sa tvorí seriál z nemocničného prostredia, keď ste hypochonder? Prečo je jej najobľúbenejším projektom formát ako Rodinné prípady a prečo je zábavné písať „hovoriace hlavy“? Scenáristka sa však nevyhla ani veľmi osobným témam. V súčasnosti pracuje na scenári k dokumentárnemu filmu o svojom otcovi Milanovi Lasicovi. Natáčanie je pre ňu často emotívne. „Sama som bola prekvapená, ako emotívne to na mňa celé pôsobilo. Rozprávali sme sa s otcovou sestrou a zatiaľ čo ona vôbec neplakala, ja som celý čas plakala,“ priznala otvorene. V relácii Ide o nás sa dozviete aj to, prečo bolo obdobie práce na seriáli Oteckovia tým najkrajším v jej kariére, aké je to naskočiť do rozbehnutého projektu a či v sebe vidí viac z glosátorského otca alebo angažovanej mamy. A prečo v poslednom čase čoraz viac uvažuje o návrate do Viedne, kde vyrastala? Viac sa dozviete v epizóde relácie Ide o nás.
Hudobník Igor Kmeťo ml. patrí k známym tváram slovenskej hudobnej scény. Hoci ho diváci poznajú z dlhoročného pôsobenia v kapele Kmeťoband po boku otca, už viac ako desať rokov úspešne buduje sólovú kariéru. Iba nedávno vydal nový temperamentný singel s Tinou s názvom „Av Ke Mande“ a zároveň pendluje medzi Slovenskom a Španielskom, ktoré sa stalo jeho druhým domovom a zdrojom inšpirácie. Práve tam nachádza pokoj a uvoľnenie, ktoré sa pretavuje aj do jeho tvorby. „Keď dôjdem tam, vystúpim z lietadla, už cítim ten vzduch, tak normálne to všetko zo mňa opadne,“ opisuje v relácii Ide o nás. Ako vznikla takmer telepatická spolupráca s Tinou a prečo musel na novú „kmeťovicu“ čakať niekoľko rokov? Prečo bol odchod z rodinnej kapely taký náročný a otvorený aj pre samotného Igora Kmeťa staršieho? „Nebolo to ľahké ani pre mňa, ani pre neho. Lebo povedzme si na rovinu, boli tam peniaze,“ priznáva otvorene. V rozhovore odhaľuje aj svoj jasný postoj k využívaniu umelej inteligencie v hudbe či k dnešnej rýchlej dobe, v ktorej sa podľa neho vytráca kvalita. V relácii Ide o nás sa dozviete aj to, prečo nechal réžiu svojho videoklipu k pesničke V sebe máme úplne v rukách svojej dcéry Rebeky, ako ho ovplyvňujú balkánske korene z maminej strany a prečo si myslí, že najdôležitejšou vlastnosťou v dnešnom svete je tolerantnosť. Viac sa dozviete v novej epizóde relácie Ide o nás.
Nikto, ani Ruská federácia, ani Veľká Británia, nemá čo vstupovať do slovenských volieb, uviedol predseda KDH Milan Majerský v relácii Ide o pravdu.
Hypotéza 33: Verný mních by mal horlivo prijať všetko, čo mu jeho duchovný otec navrhne, pretože všetky takéto návrhy sú v jeho záujme, aj keď vyvolávajú úzkosť alebo sú namáhavé; lebo milosrdenstvo je dané Bohom pre tento účel a na zmiernenie útrap. Filokalia Live - pravidelné online formačné stretnutia. Zámerom je spoznávanie a osvojovanie umenia duchovného života štúdiom učenia svätých otcov. Štvrtkové stretnutia sú venované uvažovaniu nad dielom Evergetinos. Ide o rozsiahlu zbierku výrokov a krátkych príbehov zo života púštnych otcov, ktorá bola zostavená mníchom Pavlom v 11. storočí. Každá kapitola dáva dôkladné vysvetlenie predstavenej témy a postupne čitateľa sprevádza od položenia základných kameňov duchovného život až po jeho výšiny. Stretnutia sa konajú každý pondelok a štvrtok o 20.00 hod. V prípade záujmu sa môžete zaregistrovať a e-mailom Vám bude zaslaný link pre vstup na stretnutie.
Graciosa Graça (Parte 3) - Gabriel Manzoni by IDE
Topics covered in this episode: rumdl - A Markdown Linter written in Rust * Coverage 7.10.0: patch* * aioboto3* * You might not need a Python class* Extras Joke Watch on YouTube About the show Connect with the hosts Michael: @mkennedy@fosstodon.org / @mkennedy.codes (bsky) Brian: @brianokken@fosstodon.org / @brianokken.bsky.social Show: @pythonbytes@fosstodon.org / @pythonbytes.fm (bsky) Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday 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: rumdl - A Markdown Linter written in Rust via Owen Lamont Supports toml file config settings Install via uv tool install rumdl. ⚡️ Built for speed with Rust - significantly faster than alternatives
V pravidelných online formačných stretnutiach sa budeme spisu sv. Theodorosa Veľkého – 100 duchovných textov, ktoré nachádzame v zbierke Filokalia. Ide o stručný úvod do duchovného života, ktorý aj keď bol venovaný mníchom, je veľmi užitočný aj pre tých, ktorí žijú mimo múry monastiera.
Konkurzný právnik Zoroslav Kollár, právoplatne odsúdený za uplácanie šéfa SIS, a figurujúci aj v ďalších kauzách, zakladá politickú stranu. Ide pritom o človeka z mafiánskych zoznamov, ktorý je aj v komunikácii Mariána Kočnera, podnikal s Bödörovcami, sídli v luxusnom kaštieli a spája sa s ním množstvo podozrivých alebo kontroverzných okolností. Aká bude jeho nová strana?Ak má byť nová strana konkurenciou Smeru, prečo ho pozval smerácky poslanec Ján Podmanický na oslavy do Starej Bystrice a prečo v jeho prospech podal dovolanie minister spravodlivosti za Smer Boris Susko?Čo všetko vieme o Zoroslavovi Kollárovi, v dnešnom podcaste Aktuality Nahlas vysvetlí Xénia Makarová z Nadácie Zastavme korupciu.Moderuje Peter Hanák. Zistenia Aktualít pochádzajú z článku Tomáša Kyseľa.Všetky naše podcasty nájdete na jednej stránke tu. Na odber všetkých nových dielov sa môžete prihlásiť cez iTunes alebo Spotify. Sledujte nás aj na facebookovej stránke Podcasty Aktuality.sk.
Is GitHub Spark the future of AI software building? Startups looking to use “vibe coding” often face janky tools and broken promises. Microsoft's latest IDE, however, has serious potential to be the industry breakthrough that addresses the agonizing issues developers face.In this episode, Chris Saad and Yaniv Bernstein unpack Microsoft's latest attempt to win back developer mindshare with the launch of GitHub Spark, a cloud-based, AI-enhanced IDE. They debate whether Spark is an MVP for building micro-apps or a Trojan horse for a more ambitious plan to dominate developer workflows.Plus, the hosts dive into Trump's executive order on “woke AI,” Coinbase's bold relaunch of Base as a social platform, and YouTube's machine-learning age verification for teens.In this episode, you will:Explore what GitHub Spark is and why it matters for the future of AI-powered software developmentUnderstand Microsoft's positioning strategy and why it might be hiding bigger ambitionsCompare Spark to tools like Cursor, Claude Code, and WindsurfLearn how Trump's executive order frames “neutral AI” and why it's likely political theaterAssess whether Coinbase's “Base App” is crypto's answer to YouTube and TwitterDiscover the implications of YouTube's new AI-based teen detection systemDebate the real risks and rewards of AI regulation and social media safetyThe Pact Honor the Startup Podcast Pact! If you have listened to TSP and gotten value from it, please:Follow, rate, and review us in your listening appSubscribe to the TSP Mailing List to gain access to exclusive newsletter-only content and early access to information on upcoming episodes: https://thestartuppodcast.beehiiv.com/subscribe Secure your official TSP merchandise at https://shop.tsp.show/ Follow us here on YouTube for full-video episodes: https://www.youtube.com/channel/UCNjm1MTdjysRRV07fSf0yGg Give us a public shout-out on LinkedIn or anywhere you have a social media followingKey linksGet your question in for our next Q&A episode: https://forms.gle/NZzgNWVLiFmwvFA2A The Startup Podcast website: https://www.tsp.show/episodes/Learn more about Chris and YanivWork 1:1 with Chris: http://chrissaad.com/advisory/ Follow Chris on Linkedin: https://www.linkedin.com/in/chrissaad/ Follow Yaniv on Linkedin: https://www.linkedin.com/in/ybernstein/Producer: Justin McArthur https://www.linkedin.com/in/justin-mcarthurIntro Voice: Jeremiah Owyang https://web-strategist.com/
Topics covered in this episode: * Open Source Security work isn't “Special”* * uv v0.8* * Extra, Extra, Extra* Announcing Toad - a universal UI for agentic coding in the terminal 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 / @mkennedy.codes (bsky) Brian: @brianokken@fosstodon.org / @brianokken.bsky.social Show: @pythonbytes@fosstodon.org / @pythonbytes.fm (bsky) Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday 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. Brian #1: Open Source Security work isn't “Special” Seth Larson It seems like security is special in a sense that we don't want just anyone working on the security aspect of a project. We just want the trusted maintainers, right? Seth is arguing that this is the wrong mindset It makes more sense that we maybe have security experts contribute to many projects, and that someone working on security for just one project doesn't benefit from scale. “Maintainers don't see how other projects are triaging vulnerabilities and can't learn from each other. They can't compare notes on what they are seeing and whether they are doing the right thing. Isolation in security work breeds a culture of fear. Fear of doing the wrong thing and making your users unsafe.” “These “security contributors” could be maintainers or contributors of other open source projects that know about security, they could be foundations offering up resources to their ecosystem, or engineers at companies helping their dependency graph.” But how do we build trust in these individuals? Meeting in person works. But there are other ways as well. I'd personally love to have someone contact me about a project of mine regarding a security problem or process that the project could/should follow. Especially if I could see other projects I trust already trusting this individual to work on the other projects. Michael #2: uv v0.8 Changes Install Python executables into a directory on the PATH Register Python versions with the Windows Registry Prompt before removing an existing directory in uv venv Bump --python-platform linux to manylinux_2_28 Make uv_build the default build backend in uv init And many more And uv v0.8.1 Lots of enhancements. And uv v0.8.2 And uv v0.8.3 Adds Add CPython 3.14.0rc1 Brian #3: Extra, Extra, Extra fstrings.wtf - Armin Ronacher Python 3.14 release candidate 1 is go! Django turns 20, with parties mkdocs-redirects I'm Tired of Talking About AI - Paddy Carver Michael #4: Announcing Toad - a universal UI for agentic coding in the terminal by Will McGugan A universal front-end for AI in the terminal. Watch the video. Joke: Heaviest objects in the universe And … Cloud Architects 2025 “They send us our cloud bills in scientific notation… “
AWS Morning Brief for the week of July 28th, 2025, with Corey Quinn. Links:Launching Amazon CloudWatch generative AI observability (Preview) Amazon CloudWatch adds IPv6 supportBoost cold-start recommendations with vLLM on AWS Trainium AWS Private CA now supports issuing up to 100 million certificates per CA Amazon Connect announces per-day pricing for external voice connectors Amazon RDS for Db2 adds support for group-based authorization with self-managed Active Directory Manage multi-tenant Amazon Bedrock costs using application inference profilesSimplify serverless development with console to IDE and remote debugging for AWS Lambda | AWS News Blog AWS Generative AI for Developers Professional Certificate Simplify AWS Organization Tag Policies using new wildcard statement Security Update for Amazon Q Developer Extension for Visual Studio Code (Version #1.84) Cost Optimization Hub now supports account names in optimization opportunities Year One of Valkey: Open-Source Innovations and ElastiCache version 8.1 for Valkey - go listen to the audio version of this newsletter specifically for this item. AWS Security Incident Response: The customer's journey to accelerating the incident response lifecycle AWS Service Reference Information now supports actions for last accessed services - Five facts about how the CLOUD Act actually works | AWS Security Blog Bob's Used Books: Build a .NET Serverless Application on AWS, Part 1: Deployment and Setup Amazon EC2 now supports skipping the operating system shutdown when stopping or terminating instances New whitepaper available: AICPA SOC 2 Compliance Guide on AWS Why 2025 is the Inflection Point for AWS Cloud Migration Beyond IAM access keys: Modern authentication approaches for AWS Introducing SRA Verify – an AWS Security Reference Architecture assessment tool Supercharging Ad Creative with Amazon Bedrock and Amazon Nova: How AI is Revolutionizing Content Generation for Advertising & Marketing Use-CasesBuilding resilient multi-tenant systems with Amazon SQS fair queues How Truth For Life transformed its viewer analytics while optimizing costs
Today we explore Cognitive Load Theory. This concept can profoundly influence how you structure your workday, manage teams, and approach learning in your career. The episode highlights that much of professional work, particularly in knowledge-based roles like software engineering, is fundamentally about learning. You will discover that there is an optimal amount of information processing for effective learning, and both overloading and underloading your cognitive capacity can be detrimental. A key insight is that cognitive load does not discriminate; all external factors, whether work-related or personal (e.g., tiredness, a messy desk), consume your finite cognitive capacity, leaving less "headroom" for optimal performance. Furthermore, cognitive load is not static but varies daily, impacted by an individual's diverse life experiences. The episode also delves into how skill development effectively lowers the cognitive load required for specific tasks, allowing individuals to achieve more with less mental effort or take on new challenges. It underscores the importance of self-awareness in recognising signals of overload or underload, and for managers, it emphasises fostering empathy by understanding how external life factors can impact a team member's cognitive capacity.Understand the pervasive nature of learning in professional careers, particularly for developers, where acquiring new information and making connections is a constant.Grasp the core principle of Cognitive Load Theory: there is an ideal level of information processing that maximises your learning ability. Both excessive (overload) and insufficient (underload) cognitive demands can negatively impact this learning rate.Recognise that your cognitive load does not differentiate between sources. This means that personal factors such as being tired, anticipating events, or even having a cluttered workspace contribute to your overall cognitive load, reducing your capacity for work-related tasks.Appreciate that an individual's cognitive load is not a fixed value; it fluctuates daily due to various life experiences.For managers, learn to proactively discuss cognitive load with your team members to help them operate at an appropriate engagement level. A simple way to initiate this conversation is by asking about their energy and positivity levels.Discover that while reducing non-value-producing cognitive load provides more mental overhead, it also carries the risk of underloading, which can lead to disengagement and reduced performance. The challenge lies in finding the optimal balance.Learn how developing skills and gaining experience reduces the cognitive load required to perform a task. This means you become more efficient and can accomplish the same outcomes with less mental effort, freeing up capacity for new learning or additional responsibilities.Consider career growth through the lens of cognitive load: it involves either increasing efficiency (doing more of the same with less load) or expanding your repertoire by taking on new types of cognitive load in parallel.Understand why managing your personal life is intrinsically linked to your career success (and vice versa), as cognitive load universally affects your capacity to learn and handle challenges.Build empathy by understanding that a person's capacity to perform difficult tasks can be significantly moderated by their current cognitive load, which may be influenced by challenging personal circumstances.Recognise task saturation as the point of cognitive overload where performance declines rapidly, as observed in flight training. Repeated exposure to this point, however, can lead to skill development that lowers the cognitive load for those specific tasks over time.Understand that multitasking often increases cognitive load due to switching costs, making it less efficient than sequential task completion.
Topics covered in this episode: * Distributed sqlite follow up: Turso and Litestream* * PEP 792 – Project status markers in the simple index* Run coverage on tests docker2exe: Convert a Docker image to an executable Extras Joke Watch on YouTube About the show Sponsored by Digital Ocean: pythonbytes.fm/digitalocean-gen-ai Use code DO4BYTES and get $200 in free credit Connect with the hosts Michael: @mkennedy@fosstodon.org / @mkennedy.codes (bsky) Brian: @brianokken@fosstodon.org / @brianokken.bsky.social Show: @pythonbytes@fosstodon.org / @pythonbytes.fm (bsky) Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday 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: Distributed sqlite follow up: Turso and Litestream Michael Booth: Turso marries the familiarity and simplicity of SQLite with modern, scalable, and distributed features. Seems to me that Turso is to SQLite what MotherDuck is to DuckDB. Mike Fiedler Continue to use the SQLite you love and care about (even the one inside Python runtime) and launch a daemon that watches the db for changes and replicates changes to an S3-type object store. Deeper dive: Litestream: Revamped Brian #2: PEP 792 – Project status markers in the simple index Currently 3 status markers for packages Trove Classifier status Indices can be yanked PyPI projects - admins can quarantine a project, owners can archive a project Proposal is to have something that can have only one state active archived quarantined deprecated This has been Approved, but not Implemented yet. Brian #3: Run coverage on tests Hugo van Kemenade And apparently, run Ruff with at least F811 turned on Helps with copy/paste/modify mistakes, but also subtler bugs like consumed generators being reused. Michael #4: docker2exe: Convert a Docker image to an executable This tool can be used to convert a Docker image to an executable that you can send to your friends. Build with a simple command: $ docker2exe --name alpine --image alpine:3.9 Requires docker on the client device Probably doesn't map volumes/ports/etc, though could potentially be exposed in the dockerfile. Extras Brian: Back catalog of Test & Code is now on YouTube under @TestAndCodePodcast So far 106 of 234 episodes are up. The rest are going up according to daily limits. Ordering is rather chaotic, according to upload time, not release ordering. There will be a new episode this week pytest-django with Adam Johnson Joke: If programmers were doctors
Talk Python To Me - Python conversations for passionate developers
Every year the core developers of Python convene in person to focus on high priority topics for CPython and beyond. This year they met at PyCon US 2025. Those meetings are closed door to keep focused and productive. But we're lucky that Seth Michael Larson was in attendance and wrote up each topic presented and the reactions and feedback to each. We'll be exploring this year's Language Summit with Seth. It's quite insightful to where Python is going and the pressing matters. Episode sponsors Seer: AI Debugging, Code TALKPYTHON Sentry AI Monitoring, Code TALKPYTHON Talk Python Courses Links from the show Seth on Mastodon: @sethmlarson@fosstodon.org Seth on Twitter: @sethmlarson Seth on Github: github.com Python Language Summit 2025: pyfound.blogspot.com WheelNext: wheelnext.dev Free-Threaded Wheels: hugovk.github.io Free-Threaded Python Compatibility Tracking: py-free-threading.github.io PEP 779: Criteria for supported status for free-threaded Python: discuss.python.org PyPI Data: py-code.org Senior Engineer tries Vibe Coding: youtube.com Watch this episode on YouTube: youtube.com Episode #514 deep-dive: talkpython.fm/514 Episode transcripts: talkpython.fm Developer Rap Theme Song: Served in a Flask: talkpython.fm/flasksong --- Stay in touch with us --- Subscribe to Talk Python on YouTube: youtube.com Talk Python on Bluesky: @talkpython.fm at bsky.app Talk Python on Mastodon: talkpython Michael on Bluesky: @mkennedy.codes at bsky.app Michael on Mastodon: mkennedy
Topics covered in this episode: * Switching to direnv, Starship, and uv* * rqlite - Distributed SQLite DB* * Some Markdown Stuff* Extras Joke Watch on YouTube About the show Sponsored by PropelAuth: pythonbytes.fm/propelauth77 Connect with the hosts Michael: @mkennedy@fosstodon.org / @mkennedy.codes (bsky) Brian: @brianokken@fosstodon.org / @brianokken.bsky.social Show: @pythonbytes@fosstodon.org / @pythonbytes.fm (bsky) Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday 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. Brian #1: Switching to direnv, Starship, and uv Last week I mentioned that I'm ready to try direnv again, but secretly, I still had some worries about the process. Thankfully, Trey has a tutorial to walk me past the troublesome parts. direnv - an extension for your shell. It augments existing shells with a new feature that can load and unload environment variables depending on the current directory. Switching from virtualenvwrapper to direnv, Starship, and uv - Trey Hunner** Trey has solved a bunch of the problems I had when I tried direnv before Show the virtual environment name in the prompt Place new virtual environments in local .venv instead of in .direnv/python3.12 Silence all of the “loading”, “unloading” statements every time you enter a directory Have a script called venv to create an environment, activate it, create a .envrc file I'm more used to a create script, so I'll stick with that name and Trey's contents A workon script to be able to switch around to different projects. This is a carry over from “virtualenvwrapper', but seems cool. I'll take it. Adding uv to the mix for creating virtual environments. Interestingly including --seed which, for one, installs pip in the new environment. (Some tools need it, even if you don't) Starship Trey also has some setup for Starship. But I'll get through the above first, then MAYBE try Starship again. Some motivation Trey's setup is pretty simple. Maybe I was trying to get too fancy before Starship config in toml files that can be loaded with direnv and be different for different projects. Neato Also, Trey mentions his dotfiles repo. This is a cool idea that I've been meaning to do for a long time. See also: It's Terminal - Bootstrapping With Starship, Just, Direnv, and UV - Mario Munoz Michael #2: rqlite - Distributed SQLite DB via themlu, thanks! rqlite is a lightweight, user-friendly, distributed relational database built on SQLite. Built on SQLite, the world's most popular database Supports full-text search, Vector Search, and JSON documents Access controls and encryption for secure deployments Michael #3: A Python dict that can report which keys you did not use by Peter Bengtsson Very cool for testing that a dictionary has been used as expected (e.g. all data has been sent out via an API or report). Note: It does NOT track d.get(), but it's easy to just add it to the class in the post. Maybe someone should polish it up and put it on pypi (that person is not me :) ). Brian #4: Some Markdown Stuff Textual 4.0.0 adds Markdown.append which can be used to efficiently stream markdown content The reason for the major bump is due to an interface change to Widget.anchor Refreshing to see a symantic change cause a major version bump. html-to-markdown Converts html to markdown A complete rewrite fork of markdownify Lots of fun features like “streaming support” Curious if it can stream to Textual's Markdown.append method. hmmm. Joke: Vibecon is hard to attend
Talk Python To Me - Python conversations for passionate developers
Why do people list to this podcast? Sure, they're looking for technical explorations of new libraries and ideas. But often it's to hear the story behind them. If that speaks to you, then I have the perfect episode lined up. I have Barry Warsaw, Paul Everitt, Carol Willing, and Brett Cannon all back on the show to share stories from the history of Python. You'll hear about how import this came to be and how the first PyCon had around 30 attendees (two of whom are guests on this episode!). Sit back and enjoy the humorous stories from Python's past. Episode sponsors Posit Agntcy Talk Python Courses Links from the show Barry's Zen of Python song: youtube.com Jake Vanderplas - Keynote - PyCon 2017: youtube.com Why it's called “Python” (Monty Python fan-reference): geeksforgeeks.org import antigravity: python-history.blogspot.com NIST Python Workshop Attendees: legacy.python.org Paul Everitt open-sources Zope: old.zope.dev Carol Willing wins ACM Software System Award: awards.acm.org Watch this episode on YouTube: youtube.com Episode #513 deep-dive: talkpython.fm/513 Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to Talk Python on YouTube: youtube.com Talk Python on Bluesky: @talkpython.fm at bsky.app Talk Python on Mastodon: talkpython Michael on Bluesky: @mkennedy.codes at bsky.app Michael on Mastodon: mkennedy