Podcasts about IDE

  • 1,526PODCASTS
  • 6,061EPISODES
  • 37mAVG DURATION
  • 1DAILY NEW EPISODE
  • Sep 15, 2025LATEST

POPULARITY

20172018201920202021202220232024

Categories



Best podcasts about IDE

Show all podcasts related to ide

Latest podcast episodes about IDE

Python Bytes
#449 Suggestive Trove Classifiers

Python Bytes

Play Episode Listen Later Sep 15, 2025 31:29 Transcription Available


Topics covered in this episode: * Mozilla's Lifeline is Safe After Judge's Google Antitrust Ruling* * troml - suggests or fills in trove classifiers for your projects* * pqrs: Command line tool for inspecting Parquet files* * Testing for Python 3.14* 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. Michael #1: Mozilla's Lifeline is Safe After Judge's Google Antitrust Ruling A judge lets Google keep paying Mozilla to make Google the default search engine but only if those deals aren't exclusive. More than 85% of Mozilla's revenue comes from Google search payments. The ruling forbids Google from making exclusive contracts for Search, Chrome, Google Assistant, or Gemini, and forces data sharing and search syndication so rivals get a fighting chance. Brian #2: troml - suggests or fills in trove classifiers for your projects Adam Hill This is super cool and so welcome. Trove Classifiers are things like Programming Language :: Python :: 3.14 that allow for some fun stuff to show up in PyPI, like the versions you support, etc. Note that just saying you require 3.9+ doesn't tell the user that you've actually tested stuff on 3.14. I like to keep Trove Classifiers around for this reason. Also, License classifier is deprecated, and if you include it, it shows up in two places, in Meta, and in the Classifiers section. Probably good to only have one place. So I'm going to be removing it from classifiers for my projects. One problem, classifier text has to be an exact match to something in the classifier list, so we usually recommend copy/pasting from that list. But no longer! Just use troml! It just fills it in for you (if you run troml suggest --fix). How totally awesome is that! I tried it on pytest-check, and it was mostly right. It suggested me adding 3.15, which I haven't tested yet, so I'm not ready to add that just yet. :) BTW, I talked with Brett Cannon about classifiers back in ‘23 if you want some more in depth info on trove classifiers. Michael #3: pqrs: Command line tool for inspecting Parquet files pqrs is a command line tool for inspecting Parquet files This is a replacement for the parquet-tools utility written in Rust Built using the Rust implementation of Parquet and Arrow pqrs roughly means "parquet-tools in rust" Why Parquet? Size A 200 MB CSV will usually shrink to somewhere between about 20-100 MB as Parquet depending on the data and compression. Loading a Parquet file is typically several times faster than parsing CSV, often 2x-10x faster for a full-file load and much faster when you only read some columns. Speed Full-file load into pandas: Parquet with pyarrow/fastparquet is usually 2x–10x faster than reading CSV with pandas because CSV parsing is CPU intensive (text tokenizing, dtype inference). Example: if read_csv is 10 seconds, read_parquet might be ~1–5 seconds depending on CPU and codec. Column subset: Parquet is much faster if you only need some columns — often 5x–50x faster because it reads only those column chunks. Predicate pushdown & row groups: When using dataset APIs (pyarrow.dataset) you can push filters to skip row groups, reducing I/O dramatically for selective queries. Memory usage: Parquet avoids temporary string buffers and repeated parsing, so peak memory and temporary allocations are often lower. Brian #4: Testing for Python 3.14 Python 3.14 is just around the corner, with a final release scheduled for October. What's new in Python 3.14 Python 3.14 release schedule Adding 3.14 to your CI tests in GitHub Actions Add “3.14” and optionally “3.14t” for freethreaded Add the line allow-prereleases: true I got stuck on this, and asked folks on Mastdon and Bluesky A couple folks suggested the allow-prereleases: true step. Thank you! Ed Rogers also suggested Hugo's article Free-threaded Python on GitHub Actions, which I had read and forgot about. Thanks Ed! And thanks Hugo! Extras Brian: dj-toml-settings : Load Django settings from a TOML file. - Another cool project from Adam Hill LidAngleSensor for Mac - from Sam Henri Gold, with examples of creaky door and theramin Listener Bryan Weber found a Python version via Changelog, pybooklid, from tcsenpai Grab PyBay Michael: Ready prek go! by Hugo van Kemenade Joke: Console Devs Can't Find a Date

Ráno Nahlas
Potrebujeme ďalšiu Nežnú revolúciu. Pomsta riešením nie je, tvrdí občiansky aktivista Patrik Lenghart

Ráno Nahlas

Play Episode Listen Later Sep 15, 2025 47:50


Stopka ruskej ambasáde na Slovensku a noha do dverí Ficovej promoskovskej politike. To je cieľ referenda, ktoré začalo pripravovať občianske združenie Streda a ktoré by malo v prípade úspachu uzatvoriť ambasádu Ruskej federácie. Cieľom je však aj oživenie diskusiu o vplyve proruskej propagandy, ale i o vládnej bezpečnostnej politike. "Slovensko je dlhodobo zasiahnuté vplyvovými operáciami Ruskej federácie. Podľa prieskumov sme - pokiaľ ide o (pro)ruskú propagandu - jedna z najzasiahnutejších a najzraniteľnejších krajín Európskej únie. Demokracia v Slovenskej republike je ohrozená." Tvrdí to Občianske združenie STREDA, ktoré prichádza s radikálnym riešením, ktoré by tento vývoj mohlo zásadne zmeniť. Tým riešením je referendum a to s otázkou: "Súhlasíte s tým, aby Slovenská republika na minimálne tri roky prerušila bilaterálne diplomatické vzťahy s každým štátom, ktorý vo svojej verejnej komunikácii prostredníctvom svojich inštitúcií, volených zástupcov štátu alebo prostredníctvom štátnych médií vyjadrí možnosť použitia vojenskej sily proti Slovenskej republike alebo členským štátom Európskej únie?" Koniec citátu. Občianske združenie však - okrem vyhostenia ruských diplomatov či agentov z nášho územia, žiada aj zastavenie vládnych aktivít, ktoré ohrozujú reputáciu Slovenskej republiky ako člena Európskej únie.Kto je teda občianske združenie STREDA, prečo prichádza s takouto - pre niekoho, až radikálnou agendou a naozaj verí v úspech svojho podniku v tejto krajine plnej pomníkov po neúspešných referendách? Ide skutočne o referendum alebo je to skôr o otvorení diskusie o našej bezpečnostnej situácií zoči voči vojne na Ukrajine a politike štvrtej vlády Roberta Fica? Mali by byť zložité otázky bezpečnostnej politiky vôbec predmetom priamej demokracie a nejde tu o pokus zvrátiť vôľu voličov v parlamentných voľbách? No a ako vnímajú zakladatelia STREDY ďalší vývoj vojny na Ukrajine a príklon časti slovenskej verejnosti k putinovmu Rusku?Ja sa strašne hnevám na Brat za Brata či na nášho premiéra Fica, ale voči ich voličom a podporovateľom nemáme aplikovať pomstu, musíme to s nimi vyskúšať znova. Potrebujeme daľšiu Nežnú revolúciu. Ak sa budeme do nekonečna mstiť jeden druhému, ak to bude oko za oko, tak napokon budeme všetci slepí, tvrdí jeden zo zakladateľov občianskeho združenia Streda a vysokoškolský pedagóg Patrik Lenghart.Počúvate Ráno Nahlas, pekný deň a pokoj v duši praje Braňo Dobšinský.

REFRESHER Rozhovory
Lukáš: “Štát na mňa zabudol a mne bez lieku neostáva čas.” (Hlbiny)

REFRESHER Rozhovory

Play Episode Listen Later Sep 11, 2025 66:34


Lukáš má 27 rokov a bojuje s ťažkou, nevyliečiteľnou chorobou s názvom Friedreichova ataxia. Ide o vzácne genetické ochorenie, ktoré poškodzuje nervový systém a postupne obmedzuje koordináciu pohybov. Postihnutí ľudia majú čoraz väčší problém chodiť, hovoriť či udržať rovnováhu. Choroba postupuje pomaly, no úplne nezvratne a priemerná dĺžka života človeka s Friedreichovou ataxiou je 35 rokov.

Hírstart Robot Podcast
Balaton-parti ingatlanmaffia hat tagját tartóztatták le a rendőrök

Hírstart Robot Podcast

Play Episode Listen Later Sep 11, 2025 4:27


Balaton-parti ingatlanmaffia hat tagját tartóztatták le a rendőrök Kirk megölése: Ruszin-Szendi üzent Orbánnak Az Orbán Viktor jelentette fenyegetés miatt katonai kiképzést vezetne be a Fico-kormány minisztere Tanulságos ábra – itt megnézheti, hogy az európai országokban mekkora a személyi jövedelmadó teteje! Az Európai Bíróság megsemmisítette a Paks2 atomerőmű támogatását jóváhagyó uniós határozatot „Az Európai Unió zsarol minket” – jelentette ki Gulyás Gergely Zelenszkij 20 milliárd dollárral lőtt mellé - nagyon rápirított az IMF, totális présben Ukrajna Ráuszították a propagandasajtót a Tisza Párt új alelnökére Magyarország is felkerült a Honda térképére! Ide is eljutottunk: kevesebb idő alatt jutunk lakáshoz Londonban, mint Budapesten Viszlát, Bécs! Felszámolja bázisát az osztrák fővárosban a Wizz Air A Barcelona megnyerte a klubvilágbajnokságot Kerkez Milos osztályzatain csámcsognak Angliában: "Ő volt a legrosszabb a pályán" Néhány napra visszatér a nyár, aztán érkezik az újabb hidegfront A további adásainkat keresd a podcast.hirstart.hu oldalunkon.

Hírstart Robot Podcast - Friss hírek
Balaton-parti ingatlanmaffia hat tagját tartóztatták le a rendőrök

Hírstart Robot Podcast - Friss hírek

Play Episode Listen Later Sep 11, 2025 4:27


Balaton-parti ingatlanmaffia hat tagját tartóztatták le a rendőrök Kirk megölése: Ruszin-Szendi üzent Orbánnak Az Orbán Viktor jelentette fenyegetés miatt katonai kiképzést vezetne be a Fico-kormány minisztere Tanulságos ábra – itt megnézheti, hogy az európai országokban mekkora a személyi jövedelmadó teteje! Az Európai Bíróság megsemmisítette a Paks2 atomerőmű támogatását jóváhagyó uniós határozatot „Az Európai Unió zsarol minket” – jelentette ki Gulyás Gergely Zelenszkij 20 milliárd dollárral lőtt mellé - nagyon rápirított az IMF, totális présben Ukrajna Ráuszították a propagandasajtót a Tisza Párt új alelnökére Magyarország is felkerült a Honda térképére! Ide is eljutottunk: kevesebb idő alatt jutunk lakáshoz Londonban, mint Budapesten Viszlát, Bécs! Felszámolja bázisát az osztrák fővárosban a Wizz Air A Barcelona megnyerte a klubvilágbajnokságot Kerkez Milos osztályzatain csámcsognak Angliában: "Ő volt a legrosszabb a pályán" Néhány napra visszatér a nyár, aztán érkezik az újabb hidegfront A további adásainkat keresd a podcast.hirstart.hu oldalunkon.

Podcasty Aktuality.sk
Najlepší herecký výkon Milana Ondríka? Dnes otvára filmový festival

Podcasty Aktuality.sk

Play Episode Listen Later Sep 10, 2025 42:46


Dnes sa začína filmový festival Cinematik v Piešťanoch. Prináša viacero nových filmov, o ktorých sa bude veľa hovoriť. Otvára ho nový slovenský film Otec v hlavnej úlohe v Milanom Ondríkom. Ide o jeho životnú úlohu?Jedným z najvýraznejších filmov je Veľký vlastenecký výlet, v ktorom českí tvorcovia zobrali na Ukrajinu skupinu ľudí, ktorí sami seba nazývajú „dezolátmi“, aby im ukázali, že vojna je naozaj realita. Slovenskú premiéru bude mať aj film Radšej zošalieť v divočine, ktorý nedávno vyhral filmový festival v Karlových Varoch, čo sa ešte doteraz žiadnemu slovenskému dokumentu nepodarilo. Ukazuje dvojicu bratov, ktorí žijú na samote so zvieratami, veľmi alternatívnym spôsobom života.Spoluorganizátor festivalu Peter Konečný hovorí, že polovica z festivalových filmov sa vôbec nedostane do kín a dajú sa vidieť iba teraz v Piešťanoch. Naopak hitom zrejme bude film Sirat o hľadaní strateného človeka na technopárty v marockej púšti. Originálny je aj nemecký film Pohľad do slnka, kde sa filmom prelínajú rôzne časové pásma v jednom dome. Ide o výber toho najlepšieho zo svetových filmových festivalov najvyššej úrovne. Svoje nové filmy navyše predstavia aj známi slovenskí tvorcovia ako Zuzana Piussi, Pavol Barabáš a Dušan Trančík.V akom stave je slovenský film a môže ho zničiť súčasný útok na kultúru?Rozhovor s Petrom Konečným nahrával Peter Hanák.

Develpreneur: Become a Better Developer and Entrepreneur
Code Consistency for Better Software

Develpreneur: Become a Better Developer and Entrepreneur

Play Episode Listen Later Sep 9, 2025 28:20


As the Building Better Developers with AI season nears its close, Rob Broadhead and Michael Meloche revisit a topic every team faces but few get right: code consistency. In this episode, they explore how shared conventions, smart tooling, and simple documentation transform messy projects into scalable, high-quality systems. The Hidden Cost of Inconsistency Picture opening a project where every file tells a different story: mixed naming styles, conflicting error handling, and folders arranged on a whim. Before you can fix a bug or add a feature, you're lost in formatting chaos. Callout: Inconsistency wastes time, complicates onboarding, and hides defects—long before code reaches production. Rob notes that AI can now help. Define your preferred patterns—naming, structure, logging—and tools like ChatGPT can propose refactors that enforce uniformity. What Code Consistency Looks Like Consistency isn't about stifling creativity—it's about shared, predictable choices that reduce cognitive load. The essentials include: Naming & Structure – Clear, conventional names; sensible modules/packages. File Organization – Standard project layouts (Maven for Java, src/app folders in web projects). Comments & Docs – Concise explanations paired with readable code. Error Handling & Logging – A single, unified approach across the app. Michael highlights that without these agreements, containerized deployments break easily and new developers struggle to contribute. Why Teams Benefit from Code Consistency Rob compares a consistent codebase to a band playing in sync: individual instruments can vary, but the music holds together. That's the impact of code consistency. Benefits include: Communication: Developers spend less time deciphering quirks. Maintainability: Predictable structure accelerates debugging and onboarding. Quality: Automated tools enforce standards and prevent regressions. Professionalism: Consistent code signals engineering maturity, not just coding skill. Tools That Do the Heavy Lifting Michael insists that every team should enforce linters, formatters, and pre-commit hooks. Without them, a small change can appear as a full-file rewrite, confusing reviews and merges. Start with community standards like PEP8, Google Java Style, or eslint/prettier. Add checks to CI/CD pipelines. Document expectations in CONTRIBUTING.md or a team wiki. Pro Tip: One rule set, many editors. Don't let each IDE invent its own defaults. Debunking the Myths of Code Consistency “Standards kill creativity.” True creativity lies in solving problems, not inventing new brace styles. “It slows us down.” Alignment may take effort initially, but it saves hours of confusion later. “Every project is different.” Standards should evolve as living guidelines, not rigid laws. Michael adds that consistent libraries allow teams to reuse components across projects instead of duplicating them. How to Put Standards Into Practice Here's a simple rollout path: Choose a baseline such as PEP8 or Google Style. Automate formatting and linting. Add pre-commit hooks to stop violations early. Focus reviews on consistency, not just correctness. Document standards and revisit them quarterly. Encourage adoption. Praise clean diffs and fast merges. Your Developer Challenge Here's your action step: Pick one project and audit three files. How many naming styles, error-handling patterns, or file structures do you find? Then: Apply a linter or formatter. Document two conventions (naming + logging). Share them with your team. Small steps toward code consistency will save your team time, money, and frustration down the road. Stay Connected: Join the Developreneur Community We invite you to join our community and share your coding journey with us. Whether you're a seasoned developer or just starting, there's always room to learn and grow together. Contact us at info@develpreneur.com with your questions, feedback, or suggestions for future episodes. Together, let's continue exploring the exciting world of software development. Additional Resources Coding Standards – A Personal Approach Look More Professional With Personal Coding Standards One-Offs, Side Projects, and Veering From Standards Updating Developer Tools: Keeping Your Tools Sharp and Efficient The Developer Journey Videos – With Bonus Content Building Better Developers With AI Podcast Videos – With Bonus Content

Ráno Nahlas
Najlepší herecký výkon Milana Ondríka? Dnes otvára filmový festival

Ráno Nahlas

Play Episode Listen Later Sep 9, 2025 42:46


Dnes sa začína filmový festival Cinematik v Piešťanoch. Prináša viacero nových filmov, o ktorých sa bude veľa hovoriť. Otvára ho nový slovenský film Otec v hlavnej úlohe v Milanom Ondríkom. Ide o jeho životnú úlohu?Jedným z najvýraznejších filmov je Veľký vlastenecký výlet, v ktorom českí tvorcovia zobrali na Ukrajinu skupinu ľudí, ktorí sami seba nazývajú „dezolátmi“, aby im ukázali, že vojna je naozaj realita. Slovenskú premiéru bude mať aj film Radšej zošalieť v divočine, ktorý nedávno vyhral filmový festival v Karlových Varoch, čo sa ešte doteraz žiadnemu slovenskému dokumentu nepodarilo. Ukazuje dvojicu bratov, ktorí žijú na samote so zvieratami, veľmi alternatívnym spôsobom života.Spoluorganizátor festivalu Peter Konečný hovorí, že polovica z festivalových filmov sa vôbec nedostane do kín a dajú sa vidieť iba teraz v Piešťanoch. Naopak hitom zrejme bude film Sirat o hľadaní strateného človeka na technopárty v marockej púšti. Originálny je aj nemecký film Pohľad do slnka, kde sa filmom prelínajú rôzne časové pásma v jednom dome. Ide o výber toho najlepšieho zo svetových filmových festivalov najvyššej úrovne. Svoje nové filmy navyše predstavia aj známi slovenskí tvorcovia ako Zuzana Piussi, Pavol Barabáš a Dušan Trančík.V akom stave je slovenský film a môže ho zničiť súčasný útok na kultúru?Rozhovor s Petrom Konečným nahrával Peter Hanák.

Coding After Work podcast
Developer Happiness, Now in Insiders: Visual Studio 2026 with Mads Kristensen

Coding After Work podcast

Play Episode Listen Later Sep 9, 2025 49:30


The first version of Visual Studio 2026 Insiders is here! We sat down with Mads Kristensen to explore what's new: Monthly update cadence (faster features, fewer waits) Deeper Copilot integration, including the new Profiler Agent Major performance boosts across startup, large solutions, and RDP/DevBox A modern UI refresh with new themes and cleaner settings Near-seamless extension compatibility from 2022 to 2026 We also talk about bug reports as “gifts,” why developer happiness matters more than raw productivity, and Mads' favorite hidden gems in the IDE.  

TREND.sk
TRENDY V BIZNISE: Zdravie na dosah: Online poliklinika je po ruke 24/7

TREND.sk

Play Episode Listen Later Sep 9, 2025 21:02


Zdravotnú poisťovňu je možné na Slovensku zmeniť raz ročne – do 30. septembra. Rozhodujúcu úlohu pri výbere poisťovne zohrávajú benefity, ktoré môžu zásadne ovplyvniť kvalitu zdravotnej starostlivosti. Hostia zo zdravotnej poisťovne Dôvera – Slavomíra Kováčová, manažérka obchodu a akvizície, a Branislav Jendroľ, riaditeľ úseku služieb poistencom v rozhovore predstavili konkrétne služby a digitálne riešenia, ktoré znižujú tlak na zdravotnícky systém a šetria čas aj energiu poistencom. Zdravotná poisťovňa Dôvera pristupuje k tvorbe benefitov systematicky a s dôrazom na zlepšovanie dostupnosti zdravotnej starostlivosti. „Našou filozofiou je lepší a bezpečnejší prístup ku zdraviu. Preto benefity tvoríme tak, aby boli ľahko dostupné, zrozumiteľné a reálne využiteľné pre čo najväčší počet poistencov,“ uviedla S. Kováčová. Dôvera sa opiera o konkrétne dáta – napríklad v prípade benefitov na doplatky za lieky či dietetické potraviny evidovala viac ako 330-tisíc žiadostí len za minulý rok. Výrazný záujem zaznamenal aj takzvaný očný benefit - príspevky na okuliarové rámy pre deti, ktorý využilo vyše 18-tisíc poistencov. Veľkým míľnikom sa stal projekt lekár na diaľku. Ide o službu, ktorá umožňuje kontaktovať všeobecného lekára či špecialistu 24 hodín denne. Poistenci sa môžu spojiť cez telefón, chat alebo videohovor, a dostať odborné rady. „Odozva od lekára prichádza do troch minút. V prípade potreby predpíše liek na diaľku – pacient si ho môže vyzdvihnúť v lekárni prakticky okamžite,“ uviedol B. Jendroľ, riaditeľ úseku služieb poistencom. Viac informácií sa dozviete v podcaste.

Python Bytes
#448 I'm Getting the BIOS Flavor

Python Bytes

Play Episode Listen Later Sep 8, 2025 39:14 Transcription Available


Topics covered in this episode: * prek* * tinyio* * The power of Python's print function* * Vibe Coding Fiasco: AI Agent Goes Rogue, Deletes Company's Entire Database* 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: prek Suggested by Owen Lamont “prek is a reimagined version of pre-commit, built in Rust. It is designed to be a faster, dependency-free and drop-in alternative for it, while also providing some additional long-requested features.” Some cool new features No need to install Python or any other runtime, just download a single binary. No hassle with your Python version or virtual environments, prek automatically installs the required Python version and creates a virtual environment for you. Built-in support for workspaces (or monorepos), each subproject can have its own .pre-commit-config.yaml file. prek run has some nifty improvements over pre-commit run, such as: prek run --directory DIR runs hooks for files in the specified directory, no need to use git ls-files -- DIR | xargs pre-commit run --files anymore. prek run --last-commit runs hooks for files changed in the last commit. prek run [HOOK] [HOOK] selects and runs multiple hooks. prek list command lists all available hooks, their ids, and descriptions, providing a better overview of the configured hooks. prek provides shell completions for prek run HOOK_ID command, making it easier to run specific hooks without remembering their ids. Faster: Setup from cold cache is significantly faster. Viet Schiele provided a nice cache clearing command line Warm cache run is also faster, but less significant. pytest repo tested on my mac mini - prek 3.6 seconds, pre-commit 4.4 seconds Michael #2: tinyio Ever used asyncio and wished you hadn't? A tiny (~300 lines) event loop for Python. tinyio is a dead-simple event loop for Python, born out of my frustration with trying to get robust error handling with asyncio. (I'm not the only one running into its sharp corners: link1, link2.) This is an alternative for the simple use-cases, where you just need an event loop, and want to crash the whole thing if anything goes wrong. (Raising an exception in every coroutine so it can clean up its resources.) Interestingly uses yield rather than await. Brian #3: The power of Python's print function Trey Hunner Several features I'm guilty of ignoring Multiple arguments, f-string embeddings often not needed Multiple positional arguments means you can unpack iterables right into print arguments So just use print instead of join Custom separator value, sep can be passed in No need for "print("n".join(stuff)), just use print(stuff, sep="n”) Print to file with file= Custom end value with end= You can turn on flush with flush=True , super helpful for realtime logging / debugging. This one I do use frequently. Michael #4: Vibe Coding Fiasco: AI Agent Goes Rogue, Deletes Company's Entire Database By Emily Forlini An app-building platform's AI went rogue and deleted a database without permission. "When it works, it's so engaging and fun. It's more addictive than any video game I've ever played. You can just iterate, iterate, and see your vision come alive. So cool," he tweeted on day five. A few days later, Replit "deleted my database," Lemkin tweeted. The AI's response: "Yes. I deleted the entire codebase without permission during an active code and action freeze," it said. "I made a catastrophic error in judgment [and] panicked.” Two thoughts from Michael: Do not use AI Agents with “Run Everything” in production, period. Backup your database maybe? [Intentional off-by-one error] Learn to code a bit too? Extras Brian: What Authors Need to Know About the $1.5 Billion Anthropic Settlement Search LibGen, the Pirated-Books Database That Meta Used to Train AI Simon Willison's list of tools built with the help of LLMs Simon's list of tools that he thinks are genuinely useful and worth highlighting AI Darwin Awards Michael: Python has had async for 10 years -- why isn't it more popular? PyCon Africa Fund Raiser I was on the video stream for about 90 minutes (final 90) Donation page for Python in Africa Jokes: I'm getting the BIOS flavor Is there a seahorse emoji?

Ráno Nahlas
Premiér Fico vedie vojnu voči vlastnej krajine, chce z nás mať kolaboranta osi zla, tvrdí Marián Kulich z Mier Ukrajine

Ráno Nahlas

Play Episode Listen Later Sep 8, 2025 31:24


Robert Fico nereprezentuje celé Slovensko. List s týmto obsahom sa dostal až k ukrajinskému prezidentovi Volodymyrovi Zelenskému. Práve v deň, keď sa s ním prvýkrát z očí do očí rozprával na ukrajinskej pôde premiér Fico. Ukrajinskému prezidentovi ho odovzdalo občianske združenie Mier Ukrajine.Rovno v Užhorode. Tam, kde slovenský premiér nenašiel kritického slova k ruskej agresii; tam, kde si popri svojej produkcii o „suverénnej politike“ a o ochrane hospodárskych záujmov Slovenska vypočul, že za Putinovu vojnu Ukrajinci platia životmi! Nie obyvatelia zvyšku Európy.Zvláštnosťou odkazu zo Slovenska pre ukrajinského prezidenta bol počet podpisov. Nie premiérovej politike voči Ukrajine už vyjadrilo bezmála 26-tisíc obyvateľov svojim menom a priezviskom.Aké boli reakcie Kyjeva? A ako sa táto podpora vojnou zmietanej krajiny odmietnutím jej prehliadania zo strany Roberta Fica a jeho vlády pretavila až do ďalšieho avizovaného protestu? Téma pre Mariána Kulicha z občianskeho združenia Mier Ukrajine.„Robert Fico nereprezentuje názory Slovenska. Aj stretnutím v Číne dal najavo signál, že stojí v inej konštelácii. Že chce, aby bolo Slovensko akýmsi kolaborantom tej osi zla, ktorá sa vytvára združením krajín ako sú Rusko, Čína a ďalšie,“ hovorí aktivista Marián Kulich. „Ide o krajiny s imperialistickými ambíciami zrušiť náš svet, ako ho poznáme teraz. Ukazuje sa to na východnej Ukrajine. Robert Fico akoby prestal reprezentovať záujmy demokratického sveta, akoby presadzoval záujmy Ruska,“ dodáva.Podcast pripravil Jaroslav Barborák.

Podcasty Aktuality.sk
Premiér Fico vedie vojnu voči vlastnej krajine, chce z nás mať kolaboranta osi zla, tvrdí Marián Kulich z Mier Ukrajine

Podcasty Aktuality.sk

Play Episode Listen Later Sep 8, 2025 31:24


Robert Fico nereprezentuje celé Slovensko. List s týmto obsahom sa dostal až k ukrajinskému prezidentovi Volodymyrovi Zelenskému. Práve v deň, keď sa s ním prvýkrát z očí do očí rozprával na ukrajinskej pôde premiér Fico. Ukrajinskému prezidentovi ho odovzdalo občianske združenie Mier Ukrajine.Rovno v Užhorode. Tam, kde slovenský premiér nenašiel kritického slova k ruskej agresii; tam, kde si popri svojej produkcii o „suverénnej politike“ a o ochrane hospodárskych záujmov Slovenska vypočul, že za Putinovu vojnu Ukrajinci platia životmi! Nie obyvatelia zvyšku Európy.Zvláštnosťou odkazu zo Slovenska pre ukrajinského prezidenta bol počet podpisov. Nie premiérovej politike voči Ukrajine už vyjadrilo bezmála 26-tisíc obyvateľov svojim menom a priezviskom.Aké boli reakcie Kyjeva? A ako sa táto podpora vojnou zmietanej krajiny odmietnutím jej prehliadania zo strany Roberta Fica a jeho vlády pretavila až do ďalšieho avizovaného protestu? Téma pre Mariána Kulicha z občianskeho združenia Mier Ukrajine.„Robert Fico nereprezentuje názory Slovenska. Aj stretnutím v Číne dal najavo signál, že stojí v inej konštelácii. Že chce, aby bolo Slovensko akýmsi kolaborantom tej osi zla, ktorá sa vytvára združením krajín ako sú Rusko, Čína a ďalšie,“ hovorí aktivista Marián Kulich. „Ide o krajiny s imperialistickými ambíciami zrušiť náš svet, ako ho poznáme teraz. Ukazuje sa to na východnej Ukrajine. Robert Fico akoby prestal reprezentovať záujmy demokratického sveta, akoby presadzoval záujmy Ruska,“ dodáva.Podcast pripravil Jaroslav Barborák.

Pramene
Filokalia Live – Sv. Theodoros Veľký 24

Pramene

Play Episode Listen Later Sep 8, 2025 42:31


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.  

The Lunduke Journal of Technology
JetBrains: The IDE for DEI

The Lunduke Journal of Technology

Play Episode Listen Later Sep 8, 2025 3:19


JetBrains sells a commercial IDE called GoLand which comes pre-loaded with features which warn users against using "Male Pronouns" and "Racially Insensitive Language". More from The Lunduke Journal: https://lunduke.com/ This is a public episode. If you'd like to discuss this with other subscribers or get access to bonus episodes, visit lunduke.substack.com/subscribe

Recalog
214. 2025/09/07 若手のAI依存でレビュー地獄

Recalog

Play Episode Listen Later Sep 7, 2025


以下のようなトピックについて話をしました。 01. 3年ぶり皆既月食が9月8日未明に83分間観測可能 2025年9月8日未明、約3年ぶりに日本全国で皆既月食「ブラッドムーン」が観測できる。皆既状態は午前2時30分から3時53分まで83分間続き、この10年間で特に長い部類に入る。 月食は地球が太陽と月の間に入り、地球の影が月面を覆う現象だ。皆既月食時に月が赤く染まるのは、地球の大気を通過する太陽光が屈折し、波長の短い青や緑の光は散乱される一方、波長の長い赤い光が月まで届くためである。これは日没時に太陽が赤く見える原理と同じだ。 月の赤みの濃さは大気の状態により変化する。現在は大気中の火山噴出物やちりが比較的少ないため、オレンジ色に近い明るい月が予想される。 観測には特別な装備は不要で、空が広く見渡せる屋外での観察が最適だ。撮影する場合はスマートフォンでも三脚の使用が推奨される。双眼鏡や望遠鏡があれば、月面の変化をより詳細に観察でき、皆既食中は普段見えない星々も現れる。月の近くには土星も観測でき、望遠鏡使用時は海王星も確認できる可能性がある。約3時間半続く天体ショーを存分に楽しめる絶好の機会となる。 02. Anthropic、Claudeの会話データをAI訓練に活用へ AnthropicがAIアシスタント「Claude」の消費者利用規約とプライバシーポリシーを更新し、2025年9月28日から発効すると発表しました。この更新により、ユーザーとClaudeのやり取りをAIモデルのトレーニングに利用する「Claudeの改善を手伝う」オプションがデフォルトで有効になります。 新規約はClaude Free、Pro、Maxユーザーに適用され、商用サービスやAPI利用には適用されません。データ提供に同意した場合、保持期間が従来の30日から5年間に延長されますが、会話を削除すればトレーニングには使用されません。 Anthropicは、この変更により有害コンテンツ検出システムの精度向上や、コーディング・分析・推論スキルの向上が期待できると説明しています。 しかし、Hacker Newsなどでユーザーから強い批判が殺到しています。主な懸念点として、ダークパターンのような通知方法、デフォルト有効設定の問題、未発表研究アイデアの流出リスク、5年間という長期データ保持期間などが挙げられています。一方で、AIの改善に貢献できる良い取引だと評価する声もあります。 この動きは、AI企業がトレーニングデータ不足に直面し、ユーザーデータ獲得競争に突入している現状を反映していると分析されています。 03. 若手のAI依存でレビュー地獄 若手の生成AI依存がもたらすレビュー地獄と生産性低下の問題 ITエンジニア業界で深刻な問題が浮上している。経験の浅いジュニアエンジニアが生成AIに過度に依存し、低品質なコードを大量生産することで、シニアエンジニアのレビュー負荷が激増し、全体の生産性が低下するという現象だ。 paiza代表が4,600社への調査で明らかにしたこの問題は、60万インプレッションのバズを記録し、IT業界を超えて翻訳業界、法律分野、教育現場でも同様の課題が確認されている。 根本的な問題は、生成AIが「できないことをできるようにするツール」ではなく「できることをより早くできるようにするツール」であることの理解不足にある。ジュニアエンジニアは非機能要件(セキュリティ、性能、保守性等)を考慮できず、機能要件のみに焦点を当てたプロンプトで「クソコード量産機」と化してしまう。 解決策として、依頼をそのまま生成AIに丸投げするのではなく、生成AIと対話しながら品質を向上させる「一球入魂」のアプローチが重要だ。量より質を重視し、学習しながら成果物の品質を高める時間の使い方こそが、真の生産性向上につながる。 この問題は生成AI時代における人材育成の新たな課題として、各業界で対策が急務となっている。 04. spec-workflow-mcpで実現する仕様書駆動開発 spec-workflow-mcpによる仕様書駆動開発の実践レポート LLM Agentの発展により完全なライブコーディングが可能になったものの、仕様を満たさないコードやメンテナンス困難な実装が生まれる問題が顕在化している。この課題に対し、仕様書駆動開発(Spec-driven Development)をベースとしたKiroが登場し注目を集めているが、特定のIDE環境に縛られる制約があった。 筆者は複数の代替ツール(gotalab/claude-code-spec、github/spec-kit、Pimzino/claude-code-spec-workflow)を検討した結果、MCPとして提供されるspec-workflow-mcpを採用し、優れた開発体験を得ることができた。 spec-workflow-mcpの主な利点: 導入の簡便性: claude mcp addコマンドで簡単にセットアップでき、Claude Code以外の環境でも利用可能 堅牢な設計: 状態管理をMarkdownではなくJSONで行い、TypeScriptコード経由でアクセスすることで、データ破損リスクを最小化 Webダッシュボード機能: 仕様書の進捗管理、レビュー、編集がブラウザ上で完結し、特定のIDE環境に依存しない 開発体験の向上: 仕様段階での指摘により、Claude Codeの混乱を防止。Auto Compact後の情報喪失問題も、仕様書とタスク定義の永続化により解決。フレームワークが次のステップを自動案内するため、学習コストも軽減される 仕様書駆動開発は特定ベンダーに依存しない形で実用化が進んでおり、LLM Agent活用における新たなスタンダードとして期待される。 05. 映画館巨大スクリーン製造の舞台裏 映画館の巨大スクリーンがどのように製造されているかを探るため、韓国のスクリーンブランドBloomsbury.labのグループ会社Screen Solutionの工場を取材したレポートです。 Bloomsbury.labは韓国内で劇場用スクリーンの70%シェアを誇る大手メーカーで、日本の大手シネコンでも導入が進んでいます。工場は天井高19.9mの広大な空間で、最大高さ15.5m、幅27mのスクリーンまで製造可能です。 製造工程は、まず音響透過型スクリーンに必須の穴あけ加工から始まります。PVCシートに0.8mmまたは1.0mmの穴を開け、日本では画質重視で0.8mmが選ばれることが多いそうです。次に、幅の限られた反物を超音波融着で継ぎ合わせて巨大な1枚のスクリーンを作ります。この工程は創業時最も苦労した部分で、高い精度が要求されます。 最も大掛かりなのが塗装工程です。3D映画の普及により高輝度化が求められ、シルバータイプのスクリーンが主流となりました。同社は大型ロボットによる均質な塗装技術で頭角を現し、独自のコーティング剤も開発しています。 工場には顧客がスクリーンとプロジェクターの相性を確認できるデモ施設や、スペックル軽減技術などの新技術開発施設も完備されています。こうした設備を持つスクリーンメーカーは他にないとのことです。 同社の技術は家庭用製品にも応用され、日本で販売中のスピーカー内蔵スクリーン「Liberty Wide」も劇場用と同じロボット塗装技術を使用しています。各工程での技術とノウハウの蓄積により、安定した高品質製品を低コストで提供し、業界での地位を確立しています。 06. デジタル庁が生成AI源内の利用実績を公表 デジタル庁は、人口減少と少子高齢化による担い手不足が深刻化する中、公共サービスの維持・強化を目的として、生成AIの積極的な活用を推進しています。 2025年5月以降、デジタル庁は「ガバメントAI」の取組の一環として、全職員が利用できる生成AI環境「源内(げんない)」を内製開発により構築しました。この取組は、デジタル社会の実現に向けた重点計画に基づいて実施されています。 源内では、国会答弁検索AIや法制度調査支援AIなど、行政実務を支援する複数のアプリケーションを提供し、実際の行政現場での利用状況や課題を検証してきました。運用開始から3か月が経過したことを受け、デジタル庁職員による生成AIの利用実績が公表されました。 今後デジタル庁は、社会全体へのAI実装促進に向けて率先してAI活用を推進し、政府や地方公共団体に対して源内の検証実績と経験を共有していく予定です。また、官民連携によるAIエコシステムの形成も目指しており、日本の行政デジタル化における重要な一歩となっています。 本ラジオはあくまで個人の見解であり現実のいかなる団体を代表するものではありません ご理解頂ますようよろしくおねがいします

Pravda
Drucker v Ide o pravdu: Protesty škôl? Chceme pre deti férové podmienky. Kotlár neurobil, čo mal, len či mu ešte ľudia budú veri

Pravda

Play Episode Listen Later Sep 6, 2025 37:45


Každý rodič má mať nárok umiestniť dieťa v škole najbližšie k svojmu bydlisku. Tak to teraz nie je a to je diskriminácia, povedal minister školstva a podpredseda strany Hlas-SD Tomáš Drucker v relácii Ide o pravdu.

EUVC
E568 | Ivan Burazin on Building Daytona, the Computer for Agents

EUVC

Play Episode Listen Later Sep 4, 2025 62:20


Welcome back to another episode of the EUVC Podcast, where we gather Europe's venture family to share the stories, insights, and lessons that drive our ecosystem forward. Today's conversation takes us on a global journey from Croatia to San Francisco to uncover how one founder caught lightning in a bottle and is now racing to harness it.Our guest: Ivan Burazin, founder of Daytona. With a career spanning Toronto, Croatia, Infobip, Shift Conference, and now Daytona, Ivan brings a rare, global perspective on how Europe can lead in DevTools and AI infrastructure. Alongside him, our dear friend Enis Hulli from E2VC joins to spotlight Daytona's story, the lessons from its dramatic pivot, and what it means for founders and investors navigating this new AI wave.Ivan has spent two decades at the intersection of infrastructure and developer communities. From racking servers in the early 2000s to launching one of the first browser-based IDEs in 2009 to scaling the Shift Conference to thousands of attendees, his career has consistently circled around enabling developers.Daytona's first act was a cloud IDE provider for enterprises — “one-click setup for secure developer environments.” With Fortune 500 customers onboard, revenue flowing, and a healthy pipeline, Daytona 1.0 showed promise. But something was missing.Six months ago, Ivan and his team made a bold decision to pivot. Daytona 2.0 is no longer about provisioning dev environments for humans — it's about powering AI agents with the computers they need.“Agents are not computers themselves. They need access to computers to run browsers, clone repos, analyze data. Daytona gives them that — an isolated sandbox with machine-native interfaces built for agents.” – IvanThe differences between human and agent runtimes turned out to be massive:Humans tolerate 30 seconds of spin-up; agents need milliseconds.Humans solve problems sequentially; agents branch into parallel “multiverse” solutions.Humans parse terminal output; agents require clean APIs.By recognizing this, Daytona carved out a new category: the computer for agents.The pivot coincided with a deliberate move to San Francisco. Ivan recalls how Figma embedded with designers at Airbnb, or how Twilio found adoption among early Valley startups. To own mindshare in a new category, location mattered.“From San Francisco outwards, adoption flows naturally. From Europe inwards, it's like pushing uphill.” – IvanSo Daytona went all-in: presence at AI meetups, team members flying in and out, and early product evangelism on the ground.HAfter the pivot, Daytona saw extraordinary pull from the market:Customer conversations ended with “send me the API key”.Infrastructure demand showed power-law dynamics: just a handful of fast-growing customers could drive scale.Instead of polished decks, Ivan shared raw revenue dashboards with authenticity.The momentum was immediate and tangible.Ivan admits he hadn't explicitly asked permission to pivot. He hinted at it in updates, tested the idea with a hackathon, and only later informed his cap table. The response? Overwhelmingly positive.“Almost half the angels replied. Go f***ing go. Let's go. I should've told them sooner.” – IvanEnis highlights this as a key distinction: experienced angels with broad portfolios encourage bold swings, while less diversified angels may fear the risk.Catching lightning is one thing. Harnessing it is another. Ivan's current focus:Hiring deliberately: keeping the team small and ownership-driven.White-glove onboarding: every serious customer gets a Slack channel with the whole team.Balancing speed and reliability: ship daily, but solve today's scale problems without over-engineering.Enis introduces a new term: seed-strapping — raising a seed, skipping A and B, and scaling straight to unicorn status.Ivan is cautious. Infra is capital-intensive, and while Daytona could raise a Series A today, he's committed to doing it on his terms.

IDE Brasília
Santo Espírito (parte 2) - Gabriel Manzoni

IDE Brasília

Play Episode Listen Later Sep 4, 2025 69:17


Santo Espírito (parte 2) - Gabriel Manzoni by IDE

Pravda
Ide o nás: Nvotová natočila film o najhoršej nočnej more rodičov. Všetci sme sudcovia, kým sa nám nestane tragédia, vraví

Pravda

Play Episode Listen Later Sep 3, 2025 27:58


Režisérka Tereza Nvotová je podpísaná pod troma celovečernými filmami. S tým posledným - snímkou Otec - sa len pred pár dňami predstavila na filmovom festivale v Benátkach. Vracia sa k príbehu jednej tragédie - skutočnému prípadu otca, ktorý zabudol svoju dcérku v aute. Nechce súdiť, bagatelizovať, ani ospravedlňovať.  "Najprv som sama v sebe odmietla, keď prišli za mnou s návrhom na tento film," priznala sa v Ide o nás Nvotová. "Hovorila som si: to sa ani nedá natočiť. Nevedela som si príbeh predstaviť vo filme. Lenže myšlienka mi nechcela odísť z hlavy. Nemyslela som na knihu, skôr na samotnú udalosť a na deň, keď sa to stalo. Deň, ktorý je vlastne veľmi banálny. Deň, aké prežívame opakovane a nie sú vlastne ničím výnimočné - a potom v jednej sekunde sa všetko zmení. Nielenže život sa obráti naruby, ale aj vy prestávate existovať ako osoba, o ktorej ste si mysleli, že ste," pokračovala v rozhovore o snímke, prvé reakcie na ktorú sú veľmi pozitívne. Režisérka sa pokúša vo filme, v ktorom hlavné úlohy stvárnil Milan Ondrík a Dominika Morávková, otvárať hlboké otázky o tom, kto sme, čo máme pod kontrolou a čo znamená byť dobrý človek, keď sa nám môžu stať také strašné veci, ktoré sami spôsobíme. "Pýtala som sa samej seba: Ako sa to môže stať? Čo sa v tej chvíli udeje v mozgu? Uvedomila som si, že nemusím natočiť klasický film, ktorý by bol len ťažký, depresívny a smutný. Že môžem natočiť film, ktorý bude, naopak, klásť tieto otázky a navedie diváka, aby si ich kládol tiež," uviedla v relácii, ktorá vznikla len pár dní po premiére filmu v Benátkach.  V rozhovore sme otvorili aj ďalšie témy. Ako pracovala s príbehom, ktorý sa "skutočne niekomu stal", aby zachovala citlivý prístup voči pozostalým? Prečo máme tendenciu okamžite súdiť a vyrieknuť verdikty? Dokážeme sa zmeniť? Tereza odpovedala aj na otázku, ako vidí budúcnosť filmov (a kultúry, ktorá potrebuje podporu) na Slovensku či na to, či si stále musí obhajovať svoju pozíciu. Dozviete sa ešte omnoho viac - v novej epizóde Ide o nás. 

Python Bytes
#447 Going down a rat hole

Python Bytes

Play Episode Listen Later Sep 2, 2025 35:46 Transcription Available


Topics covered in this episode: * rathole* * pre-commit: install with uv* A good example of what functools.Placeholder from Python 3.14 allows Converted 160 old blog posts with AI 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. Michael #1: rathole A lightweight and high-performance reverse proxy for NAT traversal, written in Rust. An alternative to frp and ngrok. Features High Performance Much higher throughput can be achieved than frp, and more stable when handling a large volume of connections. Low Resource Consumption Consumes much fewer memory than similar tools. See Benchmark. The binary can be as small as ~500KiB to fit the constraints of devices, like embedded devices as routers. On my server, it's currently using about 2.7MB in Docker (wow!) Security Tokens of services are mandatory and service-wise. The server and clients are responsible for their own configs. With the optional Noise Protocol, encryption can be configured at ease. No need to create a self-signed certificate! TLS is also supported. Hot Reload Services can be added or removed dynamically by hot-reloading the configuration file. HTTP API is WIP. Brian #2: pre-commit: install with uv Adam Johnson pre-commit doesn't natively support uv, but you can get around that with pre-commit-uv $ uv tool install pre-commit --with pre-commit-uv Installing pre-commit like this Installs it globally Installs with uv adds an extra plugin “pre-commit-uv” to pre-commit, so that any Python based tool installed via pre-commit also uses uv Very cool. Nice speedup Brian #3: A good example of what functools.Placeholder from Python 3.14 allows Rodrigo Girão Serrão Remove punctuation functionally Also How to use functools.Placeholder, a blog post about it. functools.partial is cool way to create a new function that partially binds some parameters to another function. It doesn't always work for functions that take positional arguments. functools.Placeholder fixes that with the ability to put in placeholders for spots where you want to be able to pass that in from the outer partial binding. And all of this sounds totally obscure without a good example, so thank you to Rodgrigo for coming up with the punctuation removal example (and writeup) Michael #4: Converted 160 old blog posts with AI They were held-hostage at wordpress.com to markdown and integrated them into my Hugo site at mkennedy.codes Here is the chat conversation with Claude Opus/Sonnet. Had to juggle this a bit because the RSS feed only held the last 50. So we had to go back in and web scrape. That resulted in oddies like comments on wordpress that had to be cleaned etc. Whole process took 3-4 hours from idea to “production”duction”. The chat transcript is just the first round getting the RSS → Hugo done. The fixes occurred in other chats. This article is timely and noteworthy: Blogging service TypePad is shutting down and taking all blog content with it This highlights why your domain name needs to be legit, not just tied to the host. I'm looking at you pyfound.blogspot.com. I just redirected blog.michaelckennedy.net to mkennedy.codes Carefully mapping old posts to a new archived area using NGINX config. This is just the HTTP portion, but note the /sitemap.xml and location ~ "^/([0-9]{4})/([0-9]{2})/([0-9]{2})/(.+?)/?$" { portions. The latter maps posts such as https://blog.michaelckennedy.net/2018/01/08/a-bunch-of-online-python-courses/ to https://mkennedy.codes/posts/r/a-bunch-of-online-python-courses/ server { listen 80; server_name blog.michaelckennedy.net; # Redirect sitemap.xml to new domain location = /sitemap.xml { return 301 ; } # Handle blog post redirects for HTTP -> HTTPS with URL transformation # Pattern: /YYYY/MM/DD/post-slug/ -> location ~ "^/([0-9]{4})/([0-9]{2})/([0-9]{2})/(.+?)/?$" { return 301 ; } # Redirect all other HTTP URLs to mkennedy.codes homepage location / { return 301 ; } } Extras Brian: SMS URLs and Draft SMS and iMessage from any computer keyboard from Seth Larson Test and Code Archive is now up, see announcement Michael: Python: The Documentary | An origin story is out! Joke: Do you know him? He is me.

Dev Interrupted
The future of the terminal is not a terminal | Warp's Zach Lloyd

Dev Interrupted

Play Episode Listen Later Sep 2, 2025 57:32


For decades, the command line has been a developer's staple. But what if its future isn't to be a better terminal, but something else entirely? We're joined by Zach Lloyd, co-founder of Warp, to discuss this groundbreaking shift in developer tooling, sharing his bold vision that the future for developers is neither the IDE nor the terminal, but a new kind of platform built for launching and orchestrating AI agents. Zach explains how Warp is re-imagining the command line as the natural entry point for this evolution, transforming it from a place where you type commands to a place where you write prompts to solve complex problems.Zach dives into the new developer workflow, where the focus moves up a layer of abstraction from the minutiae of flags and syntax to higher-level problem-solving and guiding agents. He argues that by being the platform itself—not just an app running within it—a tool like Warp can provide a far richer and more effective user experience than traditional CLI agents. Discover the new skills developers need in this era, from problem decomposition to clearly expressing intent in natural language.Check out:AI code review tools: 2025 evaluation guideFollow the hosts:Follow BenFollow AndrewFollow today's guest(s):Try Warp: warp.devWarp's YouTube Channel: Check out Zach's live streams and product videosConnect with Zach: LinkedIn | X (formerly Twitter)Connect with Brooke: LinkedInReferenced in today's show:Team OKRs in ActionIn the Age of AI, some tech leaders think communications degrees may actually be more valuable than computer science degreesThoughts on Motivation and My 40-Year CareerAI, Ads & the Fight for Attention: Infactory Featured in Ad AgeIntroducing pay per crawl: Enabling content owners to charge AI crawlers for accessSupport the show: Subscribe to our Substack Leave us a review Subscribe on YouTube Follow us on Twitter or LinkedIn Offers: Learn about Continuous Merge with gitStream Get your DORA Metrics free forever

Ráno Nahlas
Píšme všetci pravou rukou modrým perom? I tak hodnotí školskú reformu špeciálna pedagogička

Ráno Nahlas

Play Episode Listen Later Sep 1, 2025 46:28


Ministerstvo školstva vôbec nezohľadňuje rozdielnosť potrieb jednotlivých regiónov ani rozdielnosť potrieb jednotlivých rodín, hovorí o snahe ministra školstva zmeniť financovanie súkromných a cirkevných škôl špeciálna pedagogička Miroslava Robinson. Ide ministrovi školstva naozaj o znevýhodnené deti alebo je za tým snaha o posilnenie moci štátu?Stopka segregácii vo vzdelávaní a inklúzia prakticky za každú cenu verzus právo na slobodu výberu školy ako i rešpekt k právam rodičov na slobodné určenie budúcnosti ich vlastných detí. To je dilema, ktorú pred státisíce našich detí - ako aj ich rodičov, stavia aktuálna reforma vzdelávania z dielne ministra školstva. Legislatívne zmeny sa dotknú všetkých, od od materských až po vysoké školy. Asi najväčší odpor ale vyvolala snaha o zmenu financovania súkromných a cirkevných škôl. Tie pred týmito zmenami doslova bijú na poplach. Na jednej strane spisujú petície a rokujú o kompromisoch, na strane druhej hromadne zvonia na kostolné zvony a tlačia i na opozičné KDH. Zásadná otázka však znie: Vie o potrebách, ale aj o obmedzeniach našich detí viac akýsi múdry a dobrý "ujo štát" alebo o deťoch vedia viac ich vlastni milujúci a dane platiaci rodičia? Je silne segregačné školstvo - ktoré napriek všeobecnému vzdelávaniu až príliš často udržuje deti v pasci socioekonomických pomerov ich rodičov, naozaj našim kľúčovým problémom a ak áno, dá sa dosiahnuť súdržnosť žiactva a inkluzivita vo vzdelávaní necitlivými nátlakovými metódami a na úkor práv a slobôd tisícok detí a ich rodičov?No a napokon, kde v tomto všetkom ostali všetky tie sociálne či zdravotne znevýhodnené deti, o ktoré by tu malo isť v prvom rade? Vieme vlastne kto všetko sú tie "naše deti" a pre koho všetkého je tot naše školstvo? Má tento štát - ktorý dlhodobo a priam masovo zlyháva pri integráciíí akokoľvek odlišných detí, vôbec právo hovoriť súkromným školám ako i rodičom do toho, čo pre svoje deti chcú a ako ich majú vzdelávať? No a prečo je inklúzia tak veľmi dôležitá, prečo voči nej rastie odpor a ako ju robiť správne? "Rodičia sa snažia uľahčiť život svojim deťom, tým, že im uľahčujú prístup k veciam a podobne. chcem však zdôrazniť, že majstrom v športe sa človek nestane za týždeň, mesiac či rok tréningu. Tréning si vyžaduje odriekanie, pravidelnosť a akceptovanie pravidiel. My sme si však urobili z pohodlia tú najvyššiu možnú hodnotu a toto je ten problém s odolnosťou našich detí," dodáva Miroslava Robinson.Témy pre dlhoročnú špeciálnu pedagogičku a riaditeľku Súkromného centra poradenstva a prevencie Nová Stálica Miroslavu Robinson. Počúvate Ráno Nahlas, pekný deň a pokoj v duši praje Braňo Dobšinský.

Podcasty Aktuality.sk
Píšme všetci pravou rukou modrým perom? I tak hodnotí školskú reformu špeciálna pedagogička (Ráno Nahlas)

Podcasty Aktuality.sk

Play Episode Listen Later Sep 1, 2025 46:28


Ministerstvo školstva vôbec nezohľadňuje rozdielnosť potrieb jednotlivých regiónov ani jednotlivých rodín, hovorí o snahe ministra školstva zmeniť financovanie súkromných i cirkevných škôl špeciálna pedagogička Miroslava Robinson. Ide ministrovi školstva naozaj o znevýhodnené deti alebo je za tým snaha o posilnenie moci štátu?Stopka segregácii vo vzdelávaní a inklúzia prakticky za každú cenu verzus právo na slobodu výberu školy ako i rešpekt k právam rodičov na slobodné určenie budúcnosti ich vlastných detí. To je dilema, ktorú pred státisíce našich detí - ako aj ich rodičov, stavia aktuálna reforma vzdelávania z dielne ministra školstva. Legislatívne zmeny sa dotknú všetkých, od od materských až po vysoké školy. Asi najväčší odpor ale vyvolala snaha o zmenu financovania súkromných a cirkevných škôl. Tie pred týmito zmenami doslova bijú na poplach. Na jednej strane spisujú petície a rokujú o kompromisoch, na strane druhej hromadne zvonia na kostolné zvony a tlačia i na opozičné KDH. Zásadná otázka však znie: Vie o potrebách, ale aj o obmedzeniach našich detí viac akýsi múdry a dobrý "ujo štát" alebo o deťoch vedia viac ich vlastni milujúci a dane platiaci rodičia? Je silne segregačné školstvo - ktoré napriek všeobecnému vzdelávaniu až príliš často udržuje deti v pasci socioekonomických pomerov ich rodičov, naozaj našim kľúčovým problémom a ak áno, dá sa dosiahnuť súdržnosť žiactva a inkluzivita vo vzdelávaní necitlivými nátlakovými metódami a na úkor práv a slobôd tisícok detí a ich rodičov?No a napokon, kde v tomto všetkom ostali všetky tie sociálne či zdravotne znevýhodnené deti, o ktoré by tu malo ísť v prvom rade? Vieme vlastne kto všetko sú tie "naše deti" a pre koho všetkého je tot o naše školstvo? Má tento štát - ktorý dlhodobo a priam masovo zlyháva pri integráciíí akokoľvek odlišných detí, vôbec právo hovoriť súkromným školám ako i rodičom do toho, čo pre svoje deti chcú a ako ich majú vzdelávať? No a prečo je inklúzia tak veľmi dôležitá, prečo voči nej rastie odpor a ako ju robiť správne? "Rodičia sa snažia uľahčiť život svojim deťom, tým, že im uľahčujú prístup k veciam a podobne. chcem však zdôrazniť, že majstrom v športe sa človek nestane za týždeň, mesiac či rok tréningu. Tréning si vyžaduje odriekanie, pravidelnosť a akceptovanie pravidiel. My sme si však urobili z pohodlia tú najvyššiu možnú hodnotu a toto je ten problém s odolnosťou našich detí," dodáva Miroslava Robinson.Témy pre dlhoročnú špeciálnu pedagogičku a riaditeľku Súkromného centra poradenstva a prevencie Nová Stálica Miroslavu Robinson. Počúvate Ráno Nahlas, pekný deň a pokoj v duši praje Braňo Dobšinský.

Pravda
Ide o nás: Odišla som zo seriálu a opustila som lásku, hovorí Eva Mores. Niekedy je najťažšie zachovať sa správne

Pravda

Play Episode Listen Later Aug 30, 2025 36:36


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.

Talk Python To Me - Python conversations for passionate developers
#518: Celebrating Django's 20th Birthday With Its Creators

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Aug 29, 2025 68:13 Transcription Available


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

Palavra Amiga do Bispo Macedo
A fé que agrada a Deus também agrada ao próximo... - Meditação Matinal 28/08/25

Palavra Amiga do Bispo Macedo

Play Episode Listen Later Aug 28, 2025 20:06


"Porque Deus amou o mundo de tal maneira que deu o Seu Filho Unigênito, para que todo aquele que nEle crê não pereça, mas tenha a vida eterna."João 3:16"Meus IRMÃOS, que aproveita se alguém disser que tem fé, e não tiver as obras? Porventura a fé pode salvá-lo?E, se o irmão ou a irmã estiverem nus, e tiverem falta de mantimento cotidiano,E algum de vós lhes disser: Ide em paz, aquentai-vos, e fartai-vos; e não lhes derdes as coisas necessárias para o corpo, que proveito virá daí?Assim também a fé, se não tiver as obras, é morta em si mesma.Mas dirá alguém: Tu tens a fé, e eu tenho as obras; mostra-me a tua fé sem as tuas obras, e eu te mostrarei a minha fé pelas minhas obras.Tu crês que há um só Deus; fazes bem. Também os demônios o creem, e estremecem." Tiago 2:14-19

Pramene
Filokalia Live - Evergetinos 170

Pramene

Play Episode Listen Later Aug 28, 2025 48:27


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.  

IDE Brasília
Santo Espírito (parte 1) - Gabriel Manzoni

IDE Brasília

Play Episode Listen Later Aug 27, 2025 47:56


Santo Espírito (parte 1) - Gabriel Manzoni by IDE

Develpreneur: Become a Better Developer and Entrepreneur
Enhancing Developer Productivity: Proven Skills, Tools, and Mindsets for Success

Develpreneur: Become a Better Developer and Entrepreneur

Play Episode Listen Later Aug 26, 2025 28:57


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.

Pravda
Gröhling v Ide o pravdu: O kandidátke SaS rozhodujem ja, za Sulíkom dávam bodku. Chceme znovu zaviesť rovnú daň

Pravda

Play Episode Listen Later Aug 26, 2025 32:19


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.

Python Bytes
#446 State of Python 2025

Python Bytes

Play Episode Listen Later Aug 25, 2025 31:24 Transcription Available


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!

Pramene
Filokalia Live – Sv. Theodoros Veľký 22

Pramene

Play Episode Listen Later Aug 25, 2025 57:45


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.  

Radio Wave
Buchty: Renesance, to není jen zájem o tělíčko a hanbatá socha Davida

Radio Wave

Play Episode Listen Later Aug 24, 2025 40:39


Ideálem mužské krásy byl svalnatý šikula, archetypem ženského ideálu pak stále ještě docela cudná žena. V novém díle podcastového speciálu Buchty o umču se Ivana Veselková, Zuzana Fuksová a kunsthistorička Marie Šťastná zabývaly renesancí a tím, jak se projevuje zejména ve výtvarném umění.

ide socha nen xed zuzana fuksov ivana veselkov
Pravda
Ide o nás: Chcem, aby za mňa hovorila moja práca, nie Instagram, hovorí herec Laco Bédi. Viem, že idem proti prúdu

Pravda

Play Episode Listen Later Aug 23, 2025 22:56


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
#517: Agentic Al Programming with Python

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Aug 22, 2025 77:01 Transcription Available


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

AWS Bites
147. Spec coding with Kiro

AWS Bites

Play Episode Listen Later Aug 21, 2025 38:50


What if AWS built an IDE to rival your favorite editor? Turns out they did!In this episode of AWS Bites, we dive into Kiro, an AI centric fork of VS Code that tries to turn an empty repo and a loose idea into working software. Kiro imports your VS Code world, then guides you through requirements, design, and a clear task plan before an agent gets to work. We share what clicked, what tripped us up, and how Kiro's spec driven approach compares to Cursor or Claude Code. We also cover status, limits, pricing, and what this could become if AWS leans in with deep cloud integration. Stick around for our take on whether you should switch or wait.Big shoutout to fourTheorem for powering yet another episode of AWS Bites. At fourTheorem, we believe the cloud should be simple, scalable, and cost-effective, and we help teams do just that. Whether you're diving into containers, stepping into event-driven architecture, or scaling a global SaaS platform on AWS, or trying to keep cloud spend under control our team has your back. Visit ⁠⁠⁠https://fourTheorem.com⁠⁠⁠ to see how we can help you build faster, better, and with more confidence using AWS cloud!In this episode, we mentioned the following resources: Kiro website: https://kiro.dev/ Kiro docs on Agent Hooks: https://kiro.dev/docs/hooks/ Kiro docs on Steering: https://kiro.dev/docs/steering/ Kiro pricing plans blog: https://kiro.dev/blog/pricing-plans-are-live/ Cargo Lambda: https://www.cargo-lambda.info/ Episode 64: how do you write Lambda functions in Rust?: https://awsbites.com/64-how-do-you-write-lambda-functions-in-rust/ Kiro GitHub issue: https://github.com/kirodotdev/Kiro/issues/2004 Amazon Q developer CLI: https://github.com/aws/amazon-q-developer-cli Do you have any AWS questions you would like us to address?Leave a comment here or connect with us on X/Twitter, BlueSky or LinkedIn:- ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://twitter.com/eoins⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ | ⁠⁠⁠⁠⁠⁠⁠https://bsky.app/profile/eoin.sh⁠⁠⁠⁠⁠⁠⁠ | ⁠⁠⁠⁠⁠⁠⁠https://www.linkedin.com/in/eoins/⁠⁠⁠⁠⁠⁠⁠- ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠https://twitter.com/loige⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ | ⁠⁠⁠⁠⁠⁠⁠https://bsky.app/profile/loige.co⁠⁠⁠⁠⁠⁠⁠ | ⁠⁠⁠⁠⁠⁠⁠https://www.linkedin.com/in/lucianomammino/

IDE Brasília
Enigmas e Revelações (Tem esperança pra gente) - Thiago Manzoni

IDE Brasília

Play Episode Listen Later Aug 21, 2025 43:44


Enigmas e Revelações (Tem esperança pra gente) - Thiago Manzoni by IDE

Pramene
Filokalia Live – Sv. Theodoros Veľký 21

Pramene

Play Episode Listen Later Aug 20, 2025 53:43


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
#516: Accelerating Python Data Science at NVIDIA

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Aug 19, 2025 65:42 Transcription Available


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
#101 It's Not Burnout. It's Who You're Becoming.

Ask Me How I Know: Multifamily Investor Stories of Struggle to Success

Play Episode Listen Later Aug 18, 2025 10:51


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

Python Bytes
#445 Auto-activate Python virtual environments for any project

Python Bytes

Play Episode Listen Later Aug 18, 2025 29:46 Transcription Available


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

Carel in the Morning
Elikya Ngoma: Soti nan Konpa rive nan Bouyon – Yon Konvèsasyon sou Mizik nan Karayib la

Carel in the Morning

Play Episode Listen Later Aug 17, 2025 84:14


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:

Pravda
Ide o peniaze: Finfluenceri menia hru, ale nezarábajú len na naivite? Otvorene o tom, prečo neveria väčšine finančných expertov a aké sú najväčšie mýty finančného sveta?

Pravda

Play Episode Listen Later Aug 16, 2025 10:30


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.

Pravda
Ide o nás: Kým som v noci nespával od šialených bolestí, cez deň som sa snažil budovať kariéru, hovorí Majself pre Pravdu. Za Crohnovu chorobu som dnes vďačný

Pravda

Play Episode Listen Later Aug 16, 2025 33:48


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

Pravda
Huliak v Ide o pravdu: Máme podozrenie, že niekto pripravoval privatizáciu Tiposu. Pri Expe v Osake sme zachránili polovicu peňazí

Pravda

Play Episode Listen Later Aug 14, 2025 35:52


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.

Talk Python To Me - Python conversations for passionate developers
#515: Durable Python Execution with Temporal

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Aug 11, 2025 70:54 Transcription Available


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

Python Bytes
#444 Begone Python of Yore!

Python Bytes

Play Episode Listen Later Aug 11, 2025 25:44 Transcription Available


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

Happy Path Programming
#115 More Python Type Checking! Pyrefly with Aaron Pollack & Steven Troxler

Happy Path Programming

Play Episode Listen Later Aug 11, 2025 62:12


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⁠⁠

Python Bytes
#443 Patching Multiprocessing

Python Bytes

Play Episode Listen Later Aug 4, 2025 26:13 Transcription Available


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