Podcasts about IDE

  • 1,565PODCASTS
  • 6,275EPISODES
  • 37mAVG DURATION
  • 1DAILY NEW EPISODE
  • Dec 11, 2025LATEST

POPULARITY

20172018201920202021202220232024

Categories



Best podcasts about IDE

Show all podcasts related to ide

Latest podcast episodes about IDE

Paul's Security Weekly
Tech Segment: MITM Automation + Security News - Josh Bressers - PSW #904

Paul's Security Weekly

Play Episode Listen Later Dec 11, 2025 127:47


This week in our technical segment, you will learn how to build a MITM proxy device using Kali Linux, some custom scripts, and a Raspberry PI! In the security news: Hacking Smart BBQ Probes China uses us as a proxy LOLPROX and living off the Hypervisor Are we overreating to React4Shell? Prolific Spyware vendors EDR evaluations and tin foil hats Compiling to Bash! How e-waste became a conference badge Overflows via underflows and reporting to CERT Users are using AI to complete mandatory infosec training! AI in your IDE is not a good idea Cybercrime is on the rise, and its the kids AI can replace humans in power plants Will AI prompt injection ever go away? To use a VPN or to not use a VPN, that is the question Visit https://www.securityweekly.com/psw for all the latest episodes! Show Notes: https://securityweekly.com/psw-904

Python Bytes
#461 This episdoe has a typo

Python Bytes

Play Episode Listen Later Dec 9, 2025 28:50 Transcription Available


Topics covered in this episode: PEP 798: Unpacking in Comprehensions Pandas 3.0.0rc0 typos A couple testing topics 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: PEP 798: Unpacking in Comprehensions After careful deliberation, the Python Steering Council is pleased to accept PEP 798 – Unpacking in Comprehensions. Examples [*it for it in its] # list with the concatenation of iterables in 'its' {*it for it in its} # set with the union of iterables in 'its' {**d for d in dicts} # dict with the combination of dicts in 'dicts' (*it for it in its) # generator of the concatenation of iterables in 'its' Also: The Steering Council is happy to unanimously accept “PEP 810, Explicit lazy imports” Brian #2: Pandas 3.0.0rc0 Pandas 3.0.0 will be released soon, and we're on Release candidate 0 Here's What's new in Pands 3.0.0 Dedicated string data type by default Inferred by default for string data (instead of object dtype) The str dtype can only hold strings (or missing values), in contrast to object dtype. (setitem with non string fails) The missing value sentinel is always NaN (np.nan) and follows the same missing value semantics as the other default dtypes. Copy-on-Write The result of any indexing operation (subsetting a DataFrame or Series in any way, i.e. including accessing a DataFrame column as a Series) or any method returning a new DataFrame or Series, always behaves as if it were a copy in terms of user API. As a consequence, if you want to modify an object (DataFrame or Series), the only way to do this is to directly modify that object itself. pd.col syntax can now be used in DataFrame.assign() and DataFrame.loc() You can now do this: df.assign(c = pd.col('a') + pd.col('b')) New Deprecation Policy Plus more - Michael #3: typos You've heard about codespell … what about typos? VSCode extension and OpenVSX extension. From Sky Kasko: Like codespell, typos checks for known misspellings instead of only allowing words from a dictionary. But typos has some extra features I really appreciate, like finding spelling mistakes inside snake_case or camelCase words. For example, if you have the line: *connecton_string = "sqlite:///my.db"* codespell won't find the misspelling, but typos will. It gave me the output: *error: `connecton` should be `connection`, `connector` ╭▸ ./main.py:1:1 │1 │ connecton_string = "sqlite:///my.db" ╰╴━━━━━━━━━* But the main advantage for me is that typos has an LSP that supports editor integrations like a VS Code extension. As far as I can tell, codespell doesn't support editor integration. (Note that the popular Code Spell Checker VS Code extension is an unrelated project that uses a traditional dictionary approach.) For more on the differences between codespell and typos, here's a comparison table I found in the typos repo: https://github.com/crate-ci/typos/blob/master/docs/comparison.md By the way, though it's not mentioned in the installation instructions, typos is published on PyPI and can be installed with uv tool install typos, for example. That said, I don't bother installing it, I just use the VS Code extension and run it as a pre-commit hook. (By the way, I'm using prek instead of pre-commit now; thanks for the tip on episode #448!) It looks like typos also publishes a GitHub action, though I haven't used it. Brian #4: A couple testing topics slowlify suggested by Brian Skinn Simulate slow, overloaded, or resource-constrained machines to reproduce CI failures and hunt flaky tests. Requires Linux with cgroups v2 Why your mock breaks later Ned Badthelder Ned's taught us before to “Mock where the object is used, not where it's defined.” To be more explicit, but probably more confusing to mock-newbies, “don't mock things that get imported, mock the object in the file it got imported to.” See? That's probably worse. Anyway, read Ned's post. If my project myproduct has user.py that uses the system builtin open() and we want to patch it: DONT DO THIS: @patch("builtins.open") This patches open() for the whole system DO THIS: @patch("myproduct.user.open") This patches open() for just the user.py file, which is what we want Apparently this issue is common and is mucking up using coverage.py Extras Brian: The Rise and Rise of FastAPI - mini documentary “Building on Lean” chapter of LeanTDD is out The next chapter I'm working on is “Finding Waste in TDD” Notes to delete before end of show: I'm not on track for an end of year completion of the first pass, so pushing goal to 1/31/26 As requested by a reader, I'm releasing both the full-so-far versions and most-recent-chapter Michael: My Vanishing Gradient's episode is out Django 6 is out Joke: tabloid - A minimal programming language inspired by clickbait headlines

NAHLAS |aktuality.sk
Zaradil Hlas spiatočku len na oko? Koalícia môže mať napriek tomu stále problém s Európskou komisiou

NAHLAS |aktuality.sk

Play Episode Listen Later Dec 5, 2025 30:13


Koalícia na poslednú chvíľu mení stratégiu. Poslanci Hlasu predložili pozmeňujúci návrh, ktorým zo zákona o zrušení Úradu na ochranu oznamovateľov vypúšťajú niektoré časti sporného zákona. Ide napríklad o možnosť zamestnávateľa každých šesť mesiacov preskúmavať ochranu oznamovateľa.Dôvodom je tlak z Bruselu. „Chcela by som požiadať o potlesk pre stranu Hlas, ktorá nás zachránila pred infringementom proti vlastnému návrhu zákona,“ reagovala v parlamente poslankyňa PS Zuzana Števulová.Napriek ústupkom podstata zákona zostáva: súčasný úrad sa ruší a predsedníčka Zuzana Dlugošová vo funkcii končí. Nového dočasného šéfa vyberie priamo predseda parlamentu Richard Raši. Podľa Števulovej tento manéver „obnažil na kosť“ skutočné úmysly koalície – zbaviť sa nepohodlného vedenia a ovládnuť inštitúciu.V dnešnom podcaste budete počuť reakciu poslanca Hlasu Michala Barteka aj rozhovor s poslankyňou Zuzanou Števulovou.

Talk Python To Me - Python conversations for passionate developers
#529: Computer Science from Scratch

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Dec 3, 2025 77:00 Transcription Available


A lot of people building software today never took the traditional CS path. They arrived through curiosity, a job that needed automating, or a late-night itch to make something work. This week, David Kopec joins me to talk about rebuilding computer science for exactly those folks, the ones who learned to program first and are now ready to understand the deeper ideas that power the tools they use every day. Episode sponsors Sentry Error Monitoring, Code TALKPYTHON NordStellar Talk Python Courses Links from the show David Kopec: davekopec.com Classic Computer Science Book: amazon.com Computer Science from Scratch Book: computersciencefromscratch.com Computer Science from Scratch at NoStartch (CSFS30 for 30% off): nostarch.com Watch this episode on YouTube: youtube.com Episode #529 deep-dive: talkpython.fm/529 Episode transcripts: talkpython.fm Theme Song: Developer Rap

Developer Tea
You Know The Hard Thing You Need to Do Next - Here's Why It's Worth Doing Now

Developer Tea

Play Episode Listen Later Dec 2, 2025 13:01


We often look for ways to reduce the load on our brains, seeking shortcuts and optimizations to get ahead. Sometimes this works, reinforcing the belief that we can hack our way around every problem. However, this episode addresses the truth that many fundamental aspects of your career require something difficult, messy, slow, or inefficient, demanding deep thought and repeated failure.This episode details the difficult truths about facing the most essential challenges in your career:Understand the Hard Path: Recognize that many aspects of your career, skill set, relationships, and hobbies require something difficult, messy, slow, or inefficient, demanding deep thought and repeated failure.Identify Your Primary Obstacles: Pinpoint the hard things you are procrastinating on, such as developing essential domain knowledge, deepening relationships with crucial co-workers or your manager, or getting the necessary "reps" of difficult building and practice.The Path to Mastery: Realize that becoming a great engineer (e.g., a great Python developer) is achieved not by reading books or finding perfect tools, but by building things over and over. This practice includes receiving feedback from peers and applying what you learn under challenge.The Pain of Decision: Explore why it is difficult to even decide to do a hard thing. By committing to the challenging path, you are choosing to cut off your optionality and giving up the hope of finding an easier, lower-investment alternative.Sustaining Commitment: Understand that initial motivation or an energetic feeling will not carry you through the obstacle when the development process becomes awkward, slow, or frustrating. Staying committed requires reinforcing your core underlying reason for doing the hard work.The Reward: Recognize that if you successfully address the hard thing you know needs doing, everything else in your life and career becomes easier.

Training Data
Why IDEs Won't Die in the Age of AI Coding: Zed Founder Nathan Sobo

Training Data

Play Episode Listen Later Dec 2, 2025 40:13


Nathan Sobo has spent nearly two decades pursuing one goal: building an IDE that combines the power of full-featured tools like JetBrains with the responsiveness of lightweight editors like Vim. After hitting the performance ceiling with web-based Atom, he founded Zed and rebuilt from scratch in Rust with GPU-accelerated rendering. Now with 170,000 active developers, Zed is positioned at the intersection of human and AI collaboration. Nathan discusses the Agent Client Protocol that makes Zed "Switzerland" for different AI coding agents, and his vision for fine-grained edit tracking that enables permanent, contextual conversations anchored directly to code—a collaborative layer that asynchronous git-based workflows can't provide. Nathan argues that despite terminal-based AI coding tools visual interfaces for code aren't going anywhere, and that source code is a language designed for humans to read, not just machines to execute. Hosted by Sonya Huang and Pat Grady, Sequoia Capital

Python Bytes
#460 Overlooked Python Typing

Python Bytes

Play Episode Listen Later Dec 1, 2025 24:28 Transcription Available


Topics covered in this episode: Advent of Code starts today Django 6 is coming Advanced, Overlooked Python Typing codespell 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: Advent of Code starts today A few changes, like 12 days this year, which honestly, I'm grateful for. See also: elf: Advent of Code CLI helper for Python Michael #2: Django 6 is coming Expected December 2025 Django 6.0 supports Python 3.12, 3.13, and 3.14 Built-in support for the Content Security Policy (CSP) standard is now available, making it easier to protect web applications against content injection attacks such as cross-site scripting (XSS). The Django Template Language now supports template partials, making it easier to encapsulate and reuse small named fragments within a template file. Django now includes a built-in Tasks framework for running code outside the HTTP request–response cycle. This enables offloading work, such as sending emails or processing data, to background workers. Email handling in Django now uses Python's modern email API, introduced in Python 3.6. This API, centered around the email.message.EmailMessage class Brian #3: Advanced, Overlooked Python Typing get_args, TypeGuard, TypeIs, and more goodies Michael #4: codespell Learned from this PR for the Talk Python book. Fix common misspellings in text files. It's designed primarily for checking misspelled words in source code (backslash escapes are skipped), but it can be used with other files as well. It does not check for word membership in a complete dictionary, but instead looks for a set of common misspellings. Therefore it should catch errors like "adn", but it will not catch "adnasdfasdf". It shouldn't generate false-positives when you use a niche term it doesn't know about. Extras Brian: Is mkdocs maintained? Hatch 1.16 Michael: Follow up on tach from Gerben Dekker: tach has been unmaintained for a bit but is not anymore. It was the main product from Gauge which is a Y combinator startup that pivoted to something unrelated and abandoned tach. However, https://github.com/DetachHead forked it but now got access to the main repo and has committed to maintaining it. ruff analyze graph is fully independent of tach - we actually started to look into alternatives for tach when it became unmaintained and then found ruff analyze graph. For our use case, with just a bit of manipulation on top of ruff analyze graph we replaced our use of deptry (which was slower - and I try to be careful depending on one-man projects). A Review of Michael Kennedy's book, “Talk Python in Production” - Thanks Doug Joke: NoaaS

Where It Happens
How I Use Claude Code & Cursor (Ship 10X Faster)

Where It Happens

Play Episode Listen Later Dec 1, 2025


On this episode I sit down with indie app builder and designer Chris ****Raroque to walk through his real AI coding workflow. Chris explains how he ships a portfolio of productivity apps doing thousands in MRR by pairing Claude Code and Cursor instead of picking just one tool. He live-demos “vibe coding” an iOS animation, then compares how Claude Code and Cursor's plan mode tackle the same task. The episode closes with concrete tips on plan mode, MCP servers, AI code review, dictation, and deep research so solo devs can build bigger apps than they could alone. Timestamps 00:00 – Intro 03:04 – Which Tools & Models to Use 09:16 – Thoughts on the Vibe Coding Mobile App Landscape 11:14 – Live demo: prompting Claude Code to build an iOS “AI searching” animation 18:07 – Live demo: prompting Cursor with same task 21:02 – Chris's Best Tips for Vibe Coders Key Points You don't have to pick one IDE copilot: Chris actively switches between Claude Code and Cursor because they have different strengths. For very complex bug-hunting, he prefers Cursor with plan mode; for big-picture app architecture, he leans on Claude Code with Opus. Non-developers should start on higher-level “vibe coding” platforms like Create Anything for mobile apps before graduating to Claude/Cursor. Plan mode plus detailed, spoken prompts dramatically improves code quality, especially for UI and animation work. MCP servers and AI code review bots let solo developers safely set up infra, enforce security, and catch bugs they'd otherwise miss. Claude's deep research is a powerful way to choose the right patterns and libraries before handing implementation back to Claude Code or Cursor. The #1 tool to find startup ideas/trends - https://www.ideabrowser.com LCA helps Fortune 500s and fast-growing startups build their future - from Warner Music to Fortnite to Dropbox. We turn 'what if' into reality with AI, apps, and next-gen products https://latecheckout.agency/ The Vibe Marketer - Resources for people into vibe marketing/marketing with AI: thevibemarketer.com Startup Empire - get your free builders toolkit to build cashflowing business - https://startup-ideas-pod.link/startup-empire-toolkit Become a member - https://startup-ideas-pod.link/startup-empire FIND ME ON SOCIAL X/Twitter: https://twitter.com/gregisenberg Instagram: https://instagram.com/gregisenberg/ LinkedIn: https://www.linkedin.com/in/gisenberg/ FIND CHRIS ON SOCIAL Youtube: https://www.youtube.com/@raroque X/Twitter: https://x.com/raroque Instagram: https://www.instagram.com/chris.raroque/

Pramene
Filokalia Live - Evergetinos 182

Pramene

Play Episode Listen Later Dec 1, 2025 24:52


Hypotéza 39: Skutočný kresťan by si nemal dôverovať, ale mal by veriť, že skrze svojho duchovného otca je spasený a uschopnený konať všetko dobro; a mal by vzývať modlitby svojho starca, pretože majú veľkú moc.   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.  

Ckb Show : le podcast qui parle de Google
Google remplace ChromeOS par Aluminium OS

Ckb Show : le podcast qui parle de Google

Play Episode Listen Later Dec 1, 2025 86:01


Talk Python To Me - Python conversations for passionate developers
#528: Python apps with LLM building blocks

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Nov 30, 2025 76:46 Transcription Available


In this episode, I'm talking with Vincent Warmerdam about treating LLMs as just another API in your Python app, with clear boundaries, small focused endpoints, and good monitoring. We'll dig into patterns for wrapping these calls, caching and inspecting responses, and deciding where an LLM API actually earns its keep in your architecture. Episode sponsors Seer: AI Debugging, Code TALKPYTHON NordStellar Talk Python Courses Links from the show Vincent on X: @fishnets88 Vincent on Mastodon: @koaning LLM Building Blocks for Python Co-urse: training.talkpython.fm Top Talk Python Episodes of 2024: talkpython.fm LLM Usage - Datasette: llm.datasette.io DiskCache - Disk Backed Cache (Documentation): grantjenks.com smartfunc - Turn docstrings into LLM-functions: github.com Ollama: ollama.com LM Studio - Local AI: lmstudio.ai marimo - A Next-Generation Python Notebook: marimo.io Pydantic: pydantic.dev Instructor - Complex Schemas & Validation (Python): python.useinstructor.com Diving into PydanticAI with marimo: youtube.com Cline - AI Coding Agent: cline.bot OpenRouter - The Unified Interface For LLMs: openrouter.ai Leafcloud: leaf.cloud OpenAI looks for its "Google Chrome" moment with new Atlas web browser: arstechnica.com Watch this episode on YouTube: youtube.com Episode #528 deep-dive: talkpython.fm/528 Episode transcripts: talkpython.fm Theme Song: Developer Rap

Magazín 40PLUS
Jozef Banáš: Keď človek niečo chce, nič ho nezastaví! Rebeli vždy hýbali dejinami...

Magazín 40PLUS

Play Episode Listen Later Nov 30, 2025 58:30


Jozef Banáš otvorene o aktuálnej dobe. (❤ INFO: Podujatia - https://www.40plus.sk/podujatia-odznova/ ❤ Info o overených vychytávkach z podcastu LINK - https://www.40plus.sk/vychytavky/ )Keď človek niečo chce, nič ho nezastaví!Proti prúdu. S prúdom ísť neviem. Možno ma nebudú mať radi. Ale koho z rebelov mali radi? Aj toto boli slová jednej z najznámejších spisovateliek všetkých čias, keď sa vydala na cestu písania. Rebelka Timrava. A presne na témy rebelstva, prúdu, protiprúdov sa cez posolstvá Timravy budem rozprávať s mojim hosťom, ktorým je spisovateľ, ale aj rebel, Jozef Banáš. Ďakujem, že ste tu so mnou a podporujete moju tvorbu. Aj vďaka tomu môžem tu i tam točiť už v štúdiu. Tentokrát díky Marekovi Kulhánkovi*********************************************************Ď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á

Pravda
Ide o peniaze: 10 krokov k životu bez starostí: Kúpite si šťastie za peniaze? Expert radí, ako získať finančnú slobodu

Pravda

Play Episode Listen Later Nov 29, 2025 18:03


Dá sa šťastie kúpiť? Ako súvisí s peniazmi a akú úlohu v tom hrá finančná sloboda? O tom hovorí kniha Koľko stojí vaše šťastie? Vo videu sa dozviete odpovede na kľúčové otázky, ktoré ovplyvňujú vaše financie: Koľko skutočne stojí vaše šťastie a dá sa kúpiť? Čo je najväčšie finančné tabu na Slovensku? Aký typ dlhu je skutočne toxický a čomu sa vyhnúť pri kreditných kartách? Prečo investovanie nie je len pre bohatých a ako začať? Aký je najčastejšie zanedbávaný krok k finančnej slobode? Prečo je kľúčové učiť finančným návykom už deti? Čo presne znamená finančná sloboda a kedy ju môžete dosiahnuť? Dobré rady v relácii Ide o peniaze prináša Ján Tonka, ktorý má v spoločnosti Finax na starosti rozvoj služby Finančný kouč a tiež zastrešuje témy osobných financií a finančného vzdelávania.

Pravda
Bartek v Ide o pravdu: O spájaní Hlasu so Smerom neuvažujeme. Ferenčákovi ide len o stoličku

Pravda

Play Episode Listen Later Nov 29, 2025 37:36


Poslanec Hlasu-SD Michal Bartek v relácii Ide o pravdu odmietol tvrdenia o tom, že by sa jeho strana nachádzala v hlbokej kríze. Podľa neho ide skôr o mediálnu interpretáciu, ktorá nezodpovedá každodennej práci v regiónoch ani atmosfére v poslaneckom klube. 

Olomouc
Hobby magazín: Když je pes s pánem v souladu, dokáže cokoliv. I tancovat!

Olomouc

Play Episode Listen Later Nov 29, 2025 2:49


Psí sporty nejsou jen o agility. Existují desítky různých variací psích sportů. Podle zkušených chovatelek z Agility Sezemice se pes při správném vedení naučí každý sport. Ideální je vybrat si ten, který k psovi i pánovi nejlépe sedne.

IDE Brasília
Santo Espírito (parte 14) - Shaila Manzoni

IDE Brasília

Play Episode Listen Later Nov 29, 2025 39:04


Santo Espírito (parte 14) - Shaila Manzoni by IDE

Plzeň
Hobby magazín: Když je pes s pánem v souladu, dokáže cokoliv. I tancovat!

Plzeň

Play Episode Listen Later Nov 29, 2025 2:49


Psí sporty nejsou jen o agility. Existují desítky různých variací psích sportů. Podle zkušených chovatelek z Agility Sezemice se pes při správném vedení naučí každý sport. Ideální je vybrat si ten, který k psovi i pánovi nejlépe sedne.

Dvojka
Hobby magazín: Když je pes s pánem v souladu, dokáže cokoliv. I tancovat!

Dvojka

Play Episode Listen Later Nov 29, 2025 2:49


Psí sporty nejsou jen o agility. Existují desítky různých variací psích sportů. Podle zkušených chovatelek z Agility Sezemice se pes při správném vedení naučí každý sport. Ideální je vybrat si ten, který k psovi i pánovi nejlépe sedne.

NAHLAS |aktuality.sk
Táto moc sa bojí zdravých a silných inštitúcií, prekážajú jej čestní odborníci, tvrdí politológ Štefančík

NAHLAS |aktuality.sk

Play Episode Listen Later Nov 28, 2025 33:07


„Demokracia funguje práve na nezávislých inštitúciách. Dobre spravovaný štát funguje na ľuďoch, ktorí sú odborníci,“ hovorí politológ Radoslav Štefančík. Reaguje tak na snahu vládnej väčšiny zrušiť úrad na ochranu oznamovateľov korupcie. „Ide im o vlastnú beztrestnosť, o svoje pohodlie, pretože vidia, že spravodlivosť, aj keď je niekedy pomalá, nakoniec príde,“ hovorí politológ. „Problém je však v tom, a nespravodliví ľudia to vedia, že sú niektorí, ktorí sa nenechajú podplatiť, ktorí sa nenechajú vydierať, a práve takíto čestní ľudia podvodníkom vadia.“Vládna väčšina dokonáva rušenie Úradu pre oznamovateľov korupcie. Paradoxne toho úradu, ktorý Peter Pellegrini a jeho Matúš Šutaj Eštok svojho času zakladali. Sama hovorí, že nejde o rušenie, ale jeho transformáciu, naviac s rozšírením záberu – ochranu oznamovateľov korupcie má rozšíriť o ochranu obetí trestných činov. Opozícia oponuje Eštokovou pomstou za Čurillovcov, pre ktorých rezort obrany dostal stotisícovú pokutu. Minister totiž na nich siahol bez ohľadu na to, že boli pod ochranou úradu. Proti kroku vlády sa ozvali výrazné tváre justície, mimovládneho sektora a vytiahli pred parlament rozhorčených ľudí.Odchádzajúci týždeň však bol aj o nahnevanom Andrejovi Dankovi, ktorý odmieta vstúpiť na úrad vlády, kým tam je premiérov poradca pošpinený Epsteinovimi zoznamami; o novej vojne v prokuratúre – medzi Marošom Žilinkom a žilinským krajským prokurátorom Tomášom Baloghom; či o opäť nespokojnom poslancovi Ferenčákovi, ktorý sa má vzdať postu šéfa parlamentného výboru, aby ho mohol nahradiť bývalý vicepremiér Peter Kmec pre spornú dotačnú výzvu.Čo napovedal tento týždeň o krajine, kde sa rodí stále menej detí a tie, čo tu zostávajú, si aj od premiéra vypočujú, že „za marišku namaľujú, čo chcú“ – to v narážke na popradského študenta Mura a jeho kriedovú revolúciu.Na krajinu posledného týždňa sa pozrieme s politológom Radoslavom Štefančíkom. „Táto moc sa bojí zdravých a silných inštitúcií,“ hovorí. „Prekážajú jej čestní odborníci,“ dodáva.Podcast pripravil Jaroslav Barborák.

Podcasty Aktuality.sk
Táto moc sa bojí zdravých a silných inštitúcií, prekážajú jej čestní odborníci, tvrdí politológ Štefančík

Podcasty Aktuality.sk

Play Episode Listen Later Nov 28, 2025 33:07


„Demokracia funguje práve na nezávislých inštitúciách. Dobre spravovaný štát funguje na ľuďoch, ktorí sú odborníci,“ hovorí politológ Radoslav Štefančík. Reaguje tak na snahu vládnej väčšiny zrušiť úrad na ochranu oznamovateľov korupcie. „Ide im o vlastnú beztrestnosť, o svoje pohodlie, pretože vidia, že spravodlivosť, aj keď je niekedy pomalá, nakoniec príde,“ hovorí politológ. „Problém je však v tom, a nespravodliví ľudia to vedia, že sú niektorí, ktorí sa nenechajú podplatiť, ktorí sa nenechajú vydierať, a práve takíto čestní ľudia podvodníkom vadia.“Vládna väčšina dokonáva rušenie Úradu pre oznamovateľov korupcie. Paradoxne toho úradu, ktorý Peter Pellegrini a jeho Matúš Šutaj Eštok svojho času zakladali. Sama hovorí, že nejde o rušenie, ale jeho transformáciu, naviac s rozšírením záberu – ochranu oznamovateľov korupcie má rozšíriť o ochranu obetí trestných činov. Opozícia oponuje Eštokovou pomstou za Čurillovcov, pre ktorých rezort obrany dostal stotisícovú pokutu. Minister totiž na nich siahol bez ohľadu na to, že boli pod ochranou úradu. Proti kroku vlády sa ozvali výrazné tváre justície, mimovládneho sektora a vytiahli pred parlament rozhorčených ľudí.Odchádzajúci týždeň však bol aj o nahnevanom Andrejovi Dankovi, ktorý odmieta vstúpiť na úrad vlády, kým tam je premiérov poradca pošpinený Epsteinovimi zoznamami; o novej vojne v prokuratúre – medzi Marošom Žilinkom a žilinským krajským prokurátorom Tomášom Baloghom; či o opäť nespokojnom poslancovi Ferenčákovi, ktorý sa má vzdať postu šéfa parlamentného výboru, aby ho mohol nahradiť bývalý vicepremiér Peter Kmec pre spornú dotačnú výzvu.Čo napovedal tento týždeň o krajine, kde sa rodí stále menej detí a tie, čo tu zostávajú, si aj od premiéra vypočujú, že „za marišku namaľujú, čo chcú“ – to v narážke na popradského študenta Mura a jeho kriedovú revolúciu.Na krajinu posledného týždňa sa pozrieme s politológom Radoslavom Štefančíkom. „Táto moc sa bojí zdravých a silných inštitúcií,“ hovorí. „Prekážajú jej čestní odborníci,“ dodáva.Podcast pripravil Jaroslav Barborák.

Palavra Amiga do Bispo Macedo
As Promessas de Deus são para os que creem. O bacana é que todos podem crer... - Meditação Matinal 27/11/25

Palavra Amiga do Bispo Macedo

Play Episode Listen Later Nov 27, 2025 8:41


"Porque, assim como desce a chuva e a neve dos céus, e para lá não tornam, mas regam a terra, e a fazem produzir, e brotar, e dar semente ao semeador, e pão ao que come, Assim será a Minha Palavra, que sair da Minha boca; Ela não voltará para Mim vazia, antes fará o que Me apraz, e prosperará naquilo para que a enviei." Isaías 55:10-11"E disse-lhes: Ide por todo o mundo, pregai o Evangelho a toda criatura. Quem crer e for batizado será salvo; mas quem não crer será condenado." Marcos 16:15-16

Dobré ráno | Denný podcast denníka SME
Kto ochráni oznamovateľov korupcie? Novému úradu už teraz skoro nikto neverí (27. 11. 2025)

Dobré ráno | Denný podcast denníka SME

Play Episode Listen Later Nov 27, 2025 26:38


Oznamovateľom korupcie ide veľakrát o živobytie, do problematickej situácie sa môže dostať aj ich rodina a nekončiaci pocit neistoty im je veľakrát odplatou za to, že zachránili peniaze daňových poplatníkov či súkromníkov. Ich ochrana teraz visí na vlásku, pretože vláda aj parlament prišli s návrhmi, ktoré rušia Úrad na ochranu oznamovateľov a nahrádzajú ho novým - Úradom na ochranu obetí trestných činov a oznamovateľov protispoločenskej činnosti. Skrátené legislatívne konanie, ako aj navrhované zmeny vzbudzujú veľké obavy o jeho nezávislosť a takisto nikto riadne nevysvetlil, prečo treba pôvodný úrad vôbec rušiť. Ide o čurillovcov? O pokuty pre ministra vnútra? Alebo nezáujem o nahlasovanie korupcie vo všeobecnosti? Aj to sa Nikola Šuliková Bajánová pýta výkonnej riaditeľky Via Iuris Kataríny Batkovej. Zdroje zvukov: TA3 Odporúčanie Blížia sa sviatky a pre mnohých to znamená trávenie času s blízkymi. Ruku na srdce, nie pre každého sú to príjemne pokojné a radostne strávené chvíle. Práve preto prichádza ten správny čas pripomenúť si starší text od Jancee Dunnovej pre NY Times, v ktorom so svojimi respondentmi, medzi nimi aj bývalým šéfom jednotky krízového vyjednávania v FBI, rozoberá, ako rozptýliť dusnú atmosféru počas rodinných stretnutí. Základné rady sa dajú zhrnúť takto: nepovzbudzujte, parafrázujte, označujte pocity, zrkadlite, pýtajte sa otvorené otázky, komunikujte cez „ja“, nechajte vyznieť ticho. – Všetky podcasty denníka SME nájdete na⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ ⁠⁠⁠⁠sme.sk/podcasty⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ – Odoberajte aj audio verziu denného newslettra⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ SME.sk⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ s najdôležitejšími správami na⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠ ⁠⁠⁠⁠sme.sk/brifing⁠⁠⁠See omnystudio.com/listener for privacy information.

Pramene
Filokalia Live - Evergetinos 181

Pramene

Play Episode Listen Later Nov 27, 2025 49:58


Hypotéza 39: Skutočný kresťan by si nemal dôverovať, ale mal by veriť, že skrze svojho duchovného otca je spasený a uschopnený konať všetko dobro; a mal by vzývať modlitby svojho starca, pretože majú veľkú moc.   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.  

Retro Computing Roundtable
RCR Episode 286: Somehow all Myst

Retro Computing Roundtable

Play Episode Listen Later Nov 25, 2025 132:42


Panelists: Paul Hagstrom (hosting), Quinn Dunki, Jack Nutting, and Blake Patterson Topic: 1986 IDE, IMAP, IIGS, and even some other things that do not begin with “I” were introduced in 1986. Topic/Feedback links: Retro Computing News: Vintage Computer(-related) commercials: Retro Computing Gift Idea: Auction Picks: Closing notes: Other ways to experience this episode: Feedback/Discussion: Intro … Continue reading RCR Episode 286: Somehow all Myst →

myst ide imap iigs quinn dunki jack nutting
Ráno Nahlas
Nie je nič ponižujúcejšie než žobrať peniaze na svoj život. Toto je dnešné Slovensko, hovorí Simona Stískalová

Ráno Nahlas

Play Episode Listen Later Nov 25, 2025 44:39


V zdravotníctve sa šetrí na všetkých frontoch. Do systému nové lieky prakticky nevstupujú a na výnimku sa k ním už nedostaneme. Budeme cestovať do zahraničia a platiť si liečbu z vlastného vrecka? Pýta sa predsedníčka Slovenskej aliancie zriedkavých chorôb Tatiana Foltánová. Záleží štátu na našich životoch? Ak áno, prečo to necítia naši najzraniteľnejší?Sú tu, všade medzi nami. Naše mamy, otcovia, sestry, bratia či dokonca i naše vlastné deti. Sú ich státisíce a bojujú o svoj život, o vlastné prežitie či aspoň o akú takú kvalitu ich života. Ľudia zo zriedkavými ochoreniami, či tí, ktorí potrebujú moderné lieky alebo inovatívnu liečbu. A sú ich státisíce.Namiesto toho aby ich problémy riešil náš zdravotnícky systém, do ktorého už i tak nalievame zhruba 10 miliárd - a v ktorom je priestor i na také niečo, ako sú zisky Zdravotných poisťovní, ich dnes ale čoraz častejšie stretávame na charitatívnych internetových zbierkach, kde doslova žobrú o možnosť holého prežitia. I to je Slovensko v roku 2025.Ide totiž o lieky, ktoré môžu zachrániť život, alebo výrazne zlepšiť zdravotný stav – no pacienti sa k nim neraz nedostanú. Minister zdravotníctva totiž tieto lieky prakticky stopol a odôvodňuje to najmä argumentom finančnej neudržateľnosti či netransparentnosti systému. V tejto rovnici tak ide ako o naše životy a zdravie, ako aj o ozaj veľké peniaze, či proste snahu skonsolidovať verejné výdavky.Po prakticky pol roku intenzívnych rokovaní o tejto téme však strešné propracientské a pomáhajúce organizácie dávajú od vyjednávania s ministerstvom zdravotníctva ruky preč a rokovania pozastavujú. To, čo táto vláda pripravuje, rozhodne nie je to, čo by pacientom pomohlo. Pacientom sa pohorší, nielen tým so zriedkavými ochoreniami, ale nám všetkým, varuje T. Foltánová. Už lekári samotní odporúčajú takýmto pacientom aby si zakladali crowdfundingové darovacie výzvy a to i pre pacientov v ozaj vážnych zdravotných peripetiách so zriedkavým či onkologickým ochorením, dodáva Stískalová. Aký bol dôvod rokovania stopnúť a skutočne tejto údajne sociálnodemokratickej a národnej vláde záleží na našich životoch a zdraví? Aká je cena nášho života na dnešnom Slovensku? Ako nastaviť systém liečby zriedkavých ochorení, prístupu k moderným inovatívnym liekom a dá sa na tom ušetriť tak, aby sme zbytočne neumierali? No a prečo sa vlastne musíme na takúto liečbu zbierať na Doniu, keď si i tak platíme zdravotné odvody a do zdravotníctva rok čo rok tečú nemalé miliardy? Témy pre Simonu Stískalovú z Platformy pomáhajúcich organizácií a Tatianu Foltánovú, predsedníčku Slovenskej aliancie zriedkavých chorôb. Počúvate Ráno Nahlas, pekný deň a pokoj v duši praje Braňo Dobšinský.

Working Draft » Podcast Feed
Revision 690: AI Frontend Generatoren

Working Draft » Podcast Feed

Play Episode Listen Later Nov 25, 2025 85:45 Transcription Available


Hans und Schepp sprechen darüber, wie weit „Vibe-Coding“ im Vergleich zu AI-Assist in der IDE wirklich trägt. Hans bringt sein Experiment mit, dokumentiert im Blogpost, und wir ordnen ein, wo AI uns T…

Podcasty Aktuality.sk
Nie je nič ponižujúcejšie než žobrať peniaze na svoj život. Toto je dnešné Slovensko, hovorí Simona Stískalová

Podcasty Aktuality.sk

Play Episode Listen Later Nov 25, 2025 44:39


V zdravotníctve sa šetrí na všetkých frontoch. Do systému nové lieky prakticky nevstupujú a na výnimku sa k ním už nedostaneme. Budeme cestovať do zahraničia a platiť si liečbu z vlastného vrecka? Pýta sa predsedníčka Slovenskej aliancie zriedkavých chorôb Tatiana Foltánová. Záleží štátu na našich životoch? Ak áno, prečo to necítia naši najzraniteľnejší?Sú tu, všade medzi nami. Naše mamy, otcovia, sestry, bratia či dokonca i naše vlastné deti. Sú ich státisíce a bojujú o svoj život, o vlastné prežitie či aspoň o akú takú kvalitu ich života. Ľudia zo zriedkavými ochoreniami, či tí, ktorí potrebujú moderné lieky alebo inovatívnu liečbu. A sú ich státisíce.Namiesto toho aby ich problémy riešil náš zdravotnícky systém, do ktorého už i tak nalievame zhruba 10 miliárd - a v ktorom je priestor i na také niečo, ako sú zisky Zdravotných poisťovní, ich dnes ale čoraz častejšie stretávame na charitatívnych internetových zbierkach, kde doslova žobrú o možnosť holého prežitia. I to je Slovensko v roku 2025.Ide totiž o lieky, ktoré môžu zachrániť život, alebo výrazne zlepšiť zdravotný stav – no pacienti sa k nim neraz nedostanú. Minister zdravotníctva totiž tieto lieky prakticky stopol a odôvodňuje to najmä argumentom finančnej neudržateľnosti či netransparentnosti systému. V tejto rovnici tak ide ako o naše životy a zdravie, ako aj o ozaj veľké peniaze, či proste snahu skonsolidovať verejné výdavky.Po prakticky pol roku intenzívnych rokovaní o tejto téme však strešné propracientské a pomáhajúce organizácie dávajú od vyjednávania s ministerstvom zdravotníctva ruky preč a rokovania pozastavujú. To, čo táto vláda pripravuje, rozhodne nie je to, čo by pacientom pomohlo. Pacientom sa pohorší, nielen tým so zriedkavými ochoreniami, ale nám všetkým, varuje T. Foltánová. Už lekári samotní odporúčajú takýmto pacientom aby si zakladali crowdfundingové darovacie výzvy a to i pre pacientov v ozaj vážnych zdravotných peripetiách so zriedkavým či onkologickým ochorením, dodáva Stískalová. Aký bol dôvod rokovania stopnúť a skutočne tejto údajne sociálnodemokratickej a národnej vláde záleží na našich životoch a zdraví? Aká je cena nášho života na dnešnom Slovensku? Ako nastaviť systém liečby zriedkavých ochorení, prístupu k moderným inovatívnym liekom a dá sa na tom ušetriť tak, aby sme zbytočne neumierali? No a prečo sa vlastne musíme na takúto liečbu zbierať na Doniu, keď si i tak platíme zdravotné odvody a do zdravotníctva rok čo rok tečú nemalé miliardy? Témy pre Simonu Stískalovú z Platformy pomáhajúcich organizácií a Tatianu Foltánovú, predsedníčku Slovenskej aliancie zriedkavých chorôb. Počúvate Ráno Nahlas, pekný deň a pokoj v duši praje Braňo Dobšinský.

Bitcoin Optech Podcast
Bitcoin Optech: Newsletter #381 Recap

Bitcoin Optech Podcast

Play Episode Listen Later Nov 25, 2025 96:28


Mark “Murch” Erhardt, Gustavo Flores Echaiz, and Mike Schmidt are joined by Antoine Poinsot and ZmnSCPxj to discuss Newsletter #381.News● Modeling stale rates by propagation delay and mining centralization (1:03) ● Private key handover for collaborative closure (30:55) Changes to services and client software● Arkade launches (52:32) ● Mempool monitoring mobile application (55:25) ● Web-based policy and miniscript IDE (56:25) ● Phoenix Wallet adds taproot channels (57:45) ● Nunchuk 2.0 launches (59:19) ● LN gossip traffic analysis tool announced (1:01:49) Notable code and documentation changes● Bitcoin Core #33745 (1:04:23) ● Core Lightning #8537 (1:09:28) ● Core Lightning #8608 (1:11:26) ● Core Lightning #8646 (1:13:34) ● Core Lightning #8569 (1:17:44) ● Core Lightning #8558 (1:22:46) ● LDK #4126 (1:24:11) ● LDK #4208 (1:26:37) ● LND #9432 (1:27:58) ● BOLTs #1284 (1:31:38) ● BOLTs #1044 (1:33:33)

Nowa Europa Wschodnia
Mała mleczarnia w Tanzanii ilustruje ważną ideę: mądre pomaganie może zmieniać świat

Nowa Europa Wschodnia

Play Episode Listen Later Nov 25, 2025 23:27


Współpraca międzynarodowa i mądre wsparcie rozwojowe są kluczem do trwałej zmiany. Ideę tę ilustruje projekt Fundacji Ekonomicznej Polska - Afryka Wschodnia, która od lat angażuje się w rozwój przedsiębiorczości i edukacji rolniczej w Tanzanii, u podnóża Kilimandżaro. Założyciele Fundacji, Małgorzata i Robert Zduńczyk, wykorzystali doświadczenia polskiej transformacji gospodarczej do wsparcia lokalnej spółdzielni rolników mleczarzy.Projekt, finansowany m.in. z programu Polska pomoc MSZ, polega na modernizacji mleczarni i rozwoju rolniczej szkoły zawodowej. Przykładem takich działań są nowe, w tym miejscu, metody żywienia krów i edukacja praktyczna. Pomimo różnic kulturowych, cierpliwe budowanie zaufania i inwestowanie w ludzi przyniosło  efekty, a skup mleka wzrósł kilkakrotnie.Inicjatywa stworzyła stabilne miejsca pracy dla młodych Tanzańczyków, przez co przeciwdziała migracji i wspiera rozwój lokalnego rolnictwa. Długofalowy sukces polega na przekazywaniu odpowiedzialności lokalnym menedżerom, co jest dowodem na to, że pomoc oparta na partnerstwie i budowaniu kompetencji realnie zmienia świat.Polska pomoc to program polskiej współpracy rozwojowej Ministerstwa Spraw Zagranicznych. Realizowany jest w krajach, które mierzą się z kryzysami i wyzwaniami rozwojowymi. To działania, które mają sens i historię, które pokazują, jak pomoc zmienia życie ludzi.

Python Bytes
#459 Inverted dependency trees

Python Bytes

Play Episode Listen Later Nov 24, 2025 32:54 Transcription Available


Topics covered in this episode: PEP 814 – Add frozendict built-in type From Material for MkDocs to Zensical Tach Some Python Speedups in 3.15 and 3.16 Extras Joke 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 #0: Black Friday is on at Talk Python What's on offer: An AI course mini bundle (22% off) 20% off our entire library via the Everything Bundle (what's that? ;) ) The new Talk Python in Production book (25% off) Brian: This is peer pressure in action 20% off The Complete pytest Course bundle (use code BLACKFRIDAY) through November or use save50 for 50% off, your choice. Python Testing with pytest, 2nd edition, eBook (50% off with code save50) also through November I would have picked 20%, but it's a PragProg wide thing Michael #1: PEP 814 – Add frozendict built-in type by Victor Stinner & Donghee Na A new public immutable type frozendict is added to the builtins module. We expect frozendict to be safe by design, as it prevents any unintended modifications. This addition benefits not only CPython's standard library, but also third-party maintainers who can take advantage of a reliable, immutable dictionary type. To add to existing frozen types in Python. Brian #2: From Material for MkDocs to Zensical Suggested by John Hagen A lot of people, me included, use Material for MkDocs as our MkDocs theme for both personal and professional projects, and in-house docs. This plugin for MkDocs is now in maintenance mode The development team is switching to working on Zensical, a static site generator to overcome some technical limitations with MkDocs. There's a series of posts about the transition and reasoning Transforming Material for MkDocs Zensical – A modern static site generator built by the creators of Material for MkDocs Material for MkDocs Insiders – Now free for everyone Goodbye, GitHub Discussions Material for MkDocs still around, but in maintenance mode all insider features now available to everyone Zensical is / will be compatible with Material for Mkdocs, can natively read mkdocs.yml, to assist with the transition Open Source, MIT license funded by an offering for professional users: Zensical Spark Michael #3: Tach Keep the streak: pip deps with uv + tach From Gerben Decker We needed some more control over linting our dependency structure, both internal and external. We use tach (which you covered before IIRC), but also some home built linting rules for our specific structure. These are extremely easy to build using an underused feature of ruff: "uv run ruff analyze graph --python python_exe_path .". Example from an app I'm working on (shhhhh not yet announced!) Brian #4: Some Python Speedups in 3.15 and 3.16 A Plan for 5-10%* Faster Free-Threaded JIT by Python 3.16 5% faster by 3.15 and 10% faster by 3.16 Decompression is up to 30% faster in CPython 3.15 Extras Brian: LeanTDD book issue tracker Michael: No. 4 for dependencies: Inverted dep trees from Bob Belderbos Joke: git pull inception

Host Lucie Výborné
Zpěvák Ondřej Ruml: Každá píseň by měla být šanson. Hlasové finesy jsou pozlátko, které nefunguje

Host Lucie Výborné

Play Episode Listen Later Nov 24, 2025 27:26


„Šansonové zpívání je taková zprofanovaná věc, že přijde nějaký zpěvák a začne hrát prožitek a hned se tomu říká šanson,“ říká zpěvák Ondřej Ruml. „Ideální je, když si text, který zpíváš, připodobníš k něčemu, co jsi skutečně zažila nebo co jsi viděla. A v ten moment nemusíš nic hrát,“ vysvětluje. Jak bude znít jeho nová deska? Inspirovali ho při tvorbě Pink Floyd? A kdy začal veřit svému hlasu? Poslechněte si rozhovor.Všechny díly podcastu Host Lucie Výborné můžete pohodlně poslouchat v mobilní aplikaci mujRozhlas pro Android a iOS nebo na webu mujRozhlas.cz.

Pramene
Filokalia Live - Evergetinos 180

Pramene

Play Episode Listen Later Nov 24, 2025 35:24


Hypotéza 39: Skutočný kresťan by si nemal dôverovať, ale mal by veriť, že skrze svojho duchovného otca je spasený a uschopnený konať všetko dobro; a mal by vzývať modlitby svojho starca, pretože majú veľkú moc.   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.  

The Generative AI Meetup Podcast
Gemini 3, GPT-5.1, Anti-Gravity & Yann LeCun's Exit: Are We Near AGI or Just in a Bubble?

The Generative AI Meetup Podcast

Play Episode Listen Later Nov 22, 2025 60:59


Youtube Channel: https://www.youtube.com/@GenerativeAIMeetup Mark's Travel Vlog: https://www.youtube.com/@kumajourney11 Mark's Personal Youtube Channel: https://www.youtube.com/@markkuczmarski896 Attend a live event: https://genaimeetup.com/ Shashank Linked In: https://www.linkedin.com/in/shashu10/    In this episode of the Generative AI Meetup Podcast, Mark (in Ohio) and Shashank (in India) finally sit down after a month of travel to unpack a very eventful stretch in AI. They dive into Google's new Gemini 3 Pro, its standout scores on Humanity's Last Exam and ARC-AGI, and why these reasoning benchmarks matter more than yet another near-perfect standardized test score. Mark also makes a public feature request to DeepMind: please increase Gemini's max output tokens. From there they get hands-on with the developer experience: Google's new Anti-Gravity coding IDE (and how it compares to Cursor) Using GPT-5.1 Codex High in Cursor's autonomous “plan mode” Why long context and long output windows are critical for deep research and book-length projects The conversation then shifts to the bigger picture: LLMs as therapists, sycophancy, safety, and the danger of AI always agreeing with you Mark's rant on robotics, humanoid robots, and a coming age of extreme abundance where robots handle most physical and intellectual work Why learning to code may become the mental equivalent of going to the gym—a “brain gym” in a world where AI can do most practical tasks They also cover the latest AI industry drama and milestones: Yann LeCun leaving Meta, what that might signal about Big Tech AI labs, and how godfathers like Hinton, LeCun, and Bengio see the road to AGI DeepMind's new game-playing agent and why world models in 3D environments matter for real-world robotics Genspark hitting unicorn status and what it means for “ChatGPT wrapper” startups Co-inventing a new term on air: a “narwhal” = a trillion-dollar private company If you're curious about where frontier models, coding agents, robotics, and AGI trajectories all intersect—plus some philosophical musing on jobs, meaning, and abundance—this episode is for you.

The Human Upgrade with Dave Asprey
10-Minute Biohacking News Update : 1367

The Human Upgrade with Dave Asprey

Play Episode Listen Later Nov 21, 2025 9:45


This episode covers: • Nano CBD Pain Relief Without Cognitive Side Effects A new nano-micelle formulation of CBD called CBD-IN delivers fast, non-addictive pain relief in mice without memory issues, motor impairment or the usual cannabinoid “fog.” Because it crosses the blood brain barrier and directly targets hyperactive pain circuits, it sidesteps many opioid-type drawbacks. Dave explains why precision-designed cannabinoids could reshape chronic pain treatment and longevity support. Source: https://www.sciencedaily.com/releases/2025/11/251117095652.htm • Moderate Calorie Restriction Slows Biological Aging A long-term trial from the National Institute on Aging found that cutting calories by about 12% over two years slowed the pace of aging — measured by methylation clocks and metabolic markers — in lean and mildly overweight adults alike. Dave breaks down why small, manageable dietary tweaks can deliver big longevity gains, without crash dieting or extreme fasting. Source: https://www.nia.nih.gov/news/cutting-calories-may-slow-pace-aging-healthy-adults • FDA Approves AI-Guided Robotic Surgery Trials for Alzheimer's The U.S. Food and Drug Administration (FDA) has granted IDE approval for the first robotic microsurgical study targeting early stage Alzheimer's disease using AI and deep imaging. The trial uses adaptive robotics to target deep brain lymphatic pathways, potentially clearing amyloid/tau deposits with surgical precision. Dave explains why this signals a new era in neurodegeneration – moving from drug-only to machine-assisted brain repair. Source: https://www.mmimicro.com/ide-approval-for-first-robotic-microsurgery-alzheimers-study/ • Antibiotic Reprograms Gut Bacteria to Produce Anti-Aging Molecules Researchers demonstrated that the veterinary antibiotic cephaloridine can reprogram gut microbes to secrete colanic acid — a molecule linked to better mitochondrial health, reduced gut permeability and improved cholesterol/insulin balance in mice. Dave explores how this could evolve into a pipeline of engineered probiotics that act as internal “longevity factories.” Source: https://newatlas.com/aging/antibiotic-longevity-microbiome/ (link remains unchanged) • Klotho: The Longevity Protein Nears Clinical Reality The longevity protein Klotho, known for clearing toxic by-products, calming inflammation and protecting brain/organ networks, is now advancing toward human trials via injectables, oral formats and gene therapy. Dave explains why Klotho is shaping up as a foundational target for next-gen age-reversal strategies and stacking protocols. Source: https://investingnews.com/longevity-focused-health-fueling-u-s-anti-aging-products-market-projected-to-reach-27-billion-by-2033/ (link remains unchanged) All source links provided for easy reference to the original reporting and research above. This episode is essential listening for fans of biohacking, human performance, functional medicine and longevity who want practical tools from Host ­Dave Asprey and the latest breakthroughs shaping the future of health. Dave Asprey is a four-time New York Times bestselling author, founder of Bulletproof Coffee, and the father of biohacking. With over 1,000 interviews and 1 million monthly listeners, The Human Upgrade gives you the knowledge to take control of your biology, extend your longevity, and optimize every system in your body and mind. Each episode delivers cutting-edge insights in health, performance, neuroscience, supplements, nutrition, biohacking, emotional intelligence and conscious living. New episodes are released every Tuesday, Thursday, Friday (audio only) and Sunday (BONUS). Dave asks the questions no one else will and gives you real tools to become stronger, smarter, and more resilient. Keywords: nano CBD, CBD-IN, pain relief research, non opioid pain therapies, chronic pain and aging, caloric restriction aging, methylation clocks, metabolic resilience, AI robotics, Alzheimer's microsurgery, neurotech advancement, microbiome engineering, colanic acid, longevity probiotics, mitochondrial support, Klotho protein, anti aging gene therapy, cellular rejuvenation, longevity news, biohacking updates Thank you to our sponsors! LYMA | Go to https://lyma.sjv.io/gOQ545 and use code DAVE10 for 10% off the LYMA Laser. Vibrant Blue Oils | Grab a full-size bottle for over 50% off at https://vibrantblueoils.com/dave. Resources: • Subscribe to my weekly newsletter: https://substack.daveasprey.com/welcome • Danger Coffee: https://dangercoffee.com/discount/dave15 • My Daily Supplements: SuppGrade Labs (15% Off) • Favorite Blue Light Blocking Glasses: TrueDark (15% Off) • Dave Asprey's BEYOND Conference: https://beyondconference.com • Dave Asprey's New Book – Heavily Meditated: https://daveasprey.com/heavily-meditated • Upgrade Collective: https://www.ourupgradecollective.com • Upgrade Labs: https://upgradelabs.com • 40 Years of Zen: https://40yearsofzen.com Timestamps: 0:00 — Intro 0:19 — Story 1: Nano CBD for Pain Relief 1:53 — Story 2: Caloric Restriction and Aging 3:20 — Story 3: AI Robotic Surgery for Alzheimer's 4:50 — Story 4: Microbiome Reprogramming 6:05 — Substack Announcement 7:04 — Story 5: Klotho Longevity Protein 8:39 — Weekly Homework 9:31 — Outro See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

Pravda
Kmec v Ide o pravdu: Slovensko je odsúdené na zánik, ak budeme takto pokračovať. Na predstaviteľov PS dávam trestné oznámenia

Pravda

Play Episode Listen Later Nov 21, 2025 36:14


Bývalý podpredseda vlády pre plán obnovy Peter Kmec v otvorenom rozhovore v relácii Ide o pravdu vysvetlil dôvody svojej demisie, spornej inovačnej výzvy aj napätia medzi koaličnými partnermi. Kritizoval aj premiéra Roberta Fica za rozdielny prístup k partnerom koalície: "Cítiť tam dvojaký meter…".

The ChatGPT Report
163 - Gemini 3.0….its over

The ChatGPT Report

Play Episode Listen Later Nov 20, 2025 11:28


Gemini 3.0 just dropped, grabbing the "Best LLM" crown and completing Google's epic AI comeback! We break down the need-to-knows, including:Google's ambitious Antigravity agent-first IDE.Why G3 broke every benchmark except coding.The rise of AI-generated music (1 in 3 streams!).The truth about AI's water usage.The winners and losers after Gemini 3 Day.Plus: A check-in on the AI bubble after Oracle's Open AI deal crash.

Pramene
Filokalia Live - Evergetinos 179

Pramene

Play Episode Listen Later Nov 20, 2025 47:24


Hypotéza 38: Ako Božia milosť často učí tých, ktorí sa o seba starajú a zverujú sa do jeho prozreteľnosti, ktorá ich vedie prostredníctvom jednoduchých ľudí a cudzincov; pokorní sa neodmietajú učiť od každého, koho môžu stretnúť.   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.  

The Interventional Glaucoma Podcast
Excimer fundamentals

The Interventional Glaucoma Podcast

Play Episode Listen Later Nov 19, 2025 25:21


In this episode of the Interventional Glaucoma podcast, Prof. Gus Gazzard speaks with Dr. Neeru Vallabh and Mr. Dirk Mühlhoff about how excimer laser technology is transforming glaucoma treatment. They discuss Excimer Laser Trabeculostomy (ELT), which uses ultraviolet light to create precise, non-thermal microchannels in the trabecular meshwork, improving natural fluid outflow. The conversation highlights how this laser, long used in refractive surgery, is now offering a safe, minimally invasive option for glaucoma patients.   The ELIOS system (Bausch & Lomb) is manufactured by MLase GmbH, located at 82110 Germering, Industriestr. 17, Germany and by WEINERT Fiber Optics GmbH, Mittlere-Motsch-Strasse 26, 96515 Sonneberg, Germany.  ELIOS is CE marked for use in adult patients with glaucoma and is currently under investigational use in the US as part of an ongoing IDE study (FDA). The ExTra II (laser class 4) has the brand name ELIOS. The ExTra II is equivalent to ExTra and AIDA devices.  Find out more about ELIOS : http://bit.ly/4lWBJZ1

Everyday AI Podcast – An AI and ChatGPT Podcast
Ep 656: Inside Gemini 3: What's new and what it unlocks for your business with Google's Logan Kilpatrick

Everyday AI Podcast – An AI and ChatGPT Podcast

Play Episode Listen Later Nov 18, 2025 17:53


Gemini 3 is officially here. ✨ ✨ ✨For about 8 months, Gemini 2.5 Pro has mostly maintained its standing as the top LLM in the world yet Google just unleashed its successor in Gemini 3.0. So, what's new in Gemini 3? And whether you're a developer or casual user, what does Google's new model unlock? Join us as we chat with Google's Logan Kilpatrick's for all the answers. Gemini 3: What's new and what it unlocks for your business with -- An Everyday AI Chat with Google DeepMind's Logan Kilpatrick and Jordan WilsonNewsletter: Sign up for our free daily newsletterMore on this Episode: Episode PageJoin the discussion: Thoughts on this? Join the convo and connect with other AI leaders on LinkedIn.Upcoming Episodes: Check out the upcoming Everyday AI Livestream lineupWebsite: YourEverydayAI.comEmail The Show: info@youreverydayai.comConnect with Jordan on LinkedInTopics Covered in This Episode:Gemini 3 Release Overview & FeaturesState-of-the-Art AI Benchmarks ExceededGemini 3 in Google Ecosystem ProductsGemini 3 Vibe Coding Capabilities DemoNon-Developer Use Cases for Gemini 3Multimodal Understanding and VisualizationsAgentic AI Tools: Gemini Agent & Anti GravityBusiness Growth with Gemini 3 AI IntegrationTimestamps:00:00 Gemini 3: State-of-the-Art AI05:59 "Gemini 3: Build Ambitiously"08:16 "AI Studio: Bringing Ideas Alive"12:44 Gemini App Agents & Anti-Gravity14:57 "Enhancing AI as a Thought Partner"17:01 AI Studio: Build Apps FasterKeywords:Gemini 3, Gemini 3 Pro, Google AI, AI Studio, Vibe Coding, multimodal model, agentic coding, tool calling, anti gravity, generative interfaces, Gemini app, APIs, AI capabilities, interactive experience, visual dashboard, bespoke visualization, state-of-the-art model, developer platform, agentic developer tools, benchmark results, code editor, IDE integration, product experiences, infrastructure teams, triage inbox, personal assistant, proactive agents, 2.5 Pro, model capability, product feedback, code generation, gallery applets, build mode, ambition in AI, software engineering, feature enhancement, thought partner, AI-powered building, on demand experience, interactive visualizations, coding advancements, user engagement, real-time rollout.Send Everyday AI and Jordan a text message. (We can't reply back unless you leave contact info) Head to AI.studio/build to create your first app.  Head to AI.studio/build to create your first app. 

Python Bytes
#458 I will install Linux on your computer

Python Bytes

Play Episode Listen Later Nov 17, 2025 22:47 Transcription Available


Topics covered in this episode: Possibility of a new website for Django aiosqlitepool deptry browsr 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: Possibility of a new website for Django Current Django site: djangoproject.com Adam Hill's in progress redesign idea: django-homepage.adamghill.com Commentary in the Want to work on a homepage site redesign? discussion Michael #2: aiosqlitepool

Pravda
Ide o peniaze: Dvojitý šok pre seniorov: Idete do dôchodku a stále máte nesplatené úvery? Analytik o pravidlách, možnostiach a rizikách zadlžovania starších ľudí

Pravda

Play Episode Listen Later Nov 15, 2025 17:43


Do dôchodku vstupuje s dlhom 30 % Američanov a približne pätina Európanov. Ako je to na Slovensku? Aké sú možnosti, ale najmä riziká zadlžovania starších ľudí? V podcaste sa dozviete: Prečo sa v súčasnosti zadlžujú aj ľudia nad 50 rokov v súčasnosti?  Aké sú možnosti a pravidlá natiahnuť si úver až do dôchodkového veku a na druhej strane dostať úver ako dôchodca? Ktoré typy úverov (hypotéky, spotrebné úvery, kreditné karty) predstavujú najväčšie riziko pre finančnú stabilitu tejto vekovej skupiny a prečo? Sú starší ľudia finančne disciplinovanejší?  V akej miere môže klient 10 rokov pred odchodom do dôchodku realisticky odhadnúť svoju budúcu finančnú situáciu a schopnosť splácať? Čelí táto veková skupina reálne hrozbe tzv. "dvojitého šoku" – teda výrazného poklesu životnej úrovne pri prechode na dôchodok, ku ktorému sa pridáva nevyhnutnosť splácať záväzky? Ako sa na úvery v dôchodkovom veku pozerať z pohľadu zhoršovania zdravotného stavu a vyššej potreby peňazí na jeho riešenie? V relácii Ide o peniaze odpovedá Pavel Škriniar z katedry ekonómie Národohospodárskej fakulty Ekonomickej univerzite v Bratislave.

Pravda
Ide o nás: Bez neho by som bola tu a na 100 % točila seriály, hovorí Natália Germáni. Martin je moja hnacia sila, ktorá ma posunula za hranice

Pravda

Play Episode Listen Later Nov 15, 2025 29:40


Herečka Natália Germáni patrí k najobsadzovanejším slovenským herečkám svojej generácie, jej život sa však už niekoľko rokov odohráva na dvoch kontinentoch. Medzi Slovenskom a Amerikou pendluje nielen kvôli rodine, ale aj novým pracovným výzvam, ktoré ju formujú ako umelkyňu aj ako človeka.  Do nášho štúdia priletela priamo z New Yorku, aby predstavila svoj nový film Neporaziteľní a otvorene prehovorila nielen o profesionálnom, ale aj súkromnom živote a jeho smerovaní. Práve rola v novej českej dráme Neporaziteľní ju zasiahla hlbšie, ako čakala. „Po natáčaní som si veľa naplakala,“ priznáva herečka.  Tento rok - krátko pred nástupom Donalda Trumpa do úradu - získala v USA pracovné víza. Podarilo sa jej hrať v predstavení na Broadway a natočiť jeden film. Život v Amerike však nie je len o úspechu. Je to aj o neustálom boji o rolu a každodennom dokazovaní svojich kvalít na jednom z najdrsnejších trhov sveta. „Amerika ma naučila povedať si o svoju cenu a nehanbiť sa pochváliť,“ vysvetľuje. Za rozhodnutím skúsiť šťastie za oceánom stál predovšetkým jej manžel. Natália s úsmevom priznáva, že bez jeho impulzu by pravdepodobne nikdy neopustila svoju komfortnú zónu. V rozhovore sme však otvorili aj ďalšie témy. Ako zvláda výchovu dvoch dcér na dvoch kontinentoch? Aké je to natáčať film v ôsmom mesiaci tehotenstva? Ako vníma politickú situáciu v Amerike a či sa jej dotýka ako umelkyne? A prečo by svoje dcéry bez váhania podporila v umeleckej kariére, aj keby mali byť manikérky? Dozviete sa ešte omnoho viac v novej epizóde Ide o nás - Rozhovory so Zdenom Gáfrikom.

Freshly Grounded
Episode 411: Faisal & Kaya

Freshly Grounded

Play Episode Listen Later Nov 14, 2025 48:22


Kaya and Faisal break down the rise of a Muslim founder whose AI company is now valued at $3B—from coding in a Jordanian internet café and getting rejected by YC four times… to building a browser-based IDE in 2016, then pivoting into agentic AI that codes, debugs, and deploys while you sleep. We pull out the real lessons: grit over hype, "die on the path," and why building within halal limits brings barakah (with cautionary stories about riba). We also spotlight MENSPIRE, a global barbershop chain built on Muslim values (no music, no gossip, family-safe) that still scaled—proof you can build infrastructure for the community without compromising. Plus: dopamine from doing (not doom-scrolling), showing up daily, and being agile like water when markets shift.

The Automation Podcast
OTee Virtual PLCs (P252)

The Automation Podcast

Play Episode Listen Later Nov 12, 2025 48:07 Transcription Available


Shawn Tierney meets up with Henrik Pedersen and Jacob Abel to learn about OTee Virtual PLCs in this episode of The Automation Podcast. For any links related to this episode, check out the “Show Notes” located below the video. Watch The Automation Podcast from The Automation Blog: Listen to The Automation Podcast from The Automation Blog: The Automation Podcast, Episode 252 Show Notes: Special thanks to Henrik Pedersen and Jacob Abel for coming on the show, and to OTee for sponsoring this episode so we could release it “ad free!” To learn about the topics discussed in this episode, checkout the below links: OTee Virtual PLCs website Schedule an OTee demo Connect with Henrik Pedersen Connect with Jacob Abel Read the transcript on The Automation Blog: (automatically generated) Shawn Tierney (Host): Thank you for tuning back into the automation podcast. Shawn Tierney here from Insights. And this week on the show, I meet up with Henrik Pedersen and Jacob Abel to learn all about virtual PLCs from OTee. That’s o t e e. And, I just thought it was very interesting. So if you guys have ever thought about maybe running virtual PLCs to test some processes out, I think you’ll really enjoy this. With that said, I wanna welcome to the show for the very first time, Hendrik and Jacob. Guys, before we jump into your presentation and learn more about what you do, could you first introduce yourself to our audience? Henrik Pedersen (OTee): Yeah. Sweetly. So my name is Hendrik. I am the cofounder, COO, OT, a new industrial automation company, that, we’re really glad to present here today. I have a background from ABB. I worked eleven years at ABB. In terms of education, I have an engineering degree and a master degree in industrial economics. And, yeah, I’m I’m excited to be here. Thanks, Rom. And I’ll pass it over to Jake. Jacob Abel (Edgenaut): I’m, Jacob Abel. I’m the principal automation engineer at Edgnot. EdgeNaught is a systems integrator focusing on edge computing and virtual PLCs. My background is in mechanical engineering, and I’m a professional control systems engineer, and I have thirteen years experience in the machine building side of industrial automation, specifically in oil and gas making flow separators. And I’ll hand it back to Henrik here. Henrik Pedersen (OTee): K. Great. So OT, we are a a new industrial automation company, the new kid on the block, if you will. We’re a start up. So, we only started, about three years ago now. And, we focus solely on virtual PLCs and and the data architectures allow you to integrate virtual PLCs in in operations. And, you know, some of the listeners will be very familiar with this first, thing I’m gonna say, but I think it’s valuable to just take a take a little bit step back and and remember what has happened in in history when when it comes to to IT and OT and, and and what really what really happened with that split. Right? So it was probably around the ‘9 you know, around nineteen nineties where the the the domain computer science were really split into these two domains here, the IT and OT. And, and that, that was, that was kind of natural that that happened because we got on the, on the IT side of things, we got Internet, we got open protocols and, you know, we had the personal computers and innovation could truly flourish on the IT side. But whereas on the OT side, we were we were kind of stuck still in the proprietary, hardware software lock in situation. And and that has that has really not been solved. Right? That that that is still kind of the the situation today. And it this is what this is obviously what also, brought me personally to to really got really super motivated to solve this problem and and really dive deep into it. And I experienced this firsthand with with my role in NAD and, how how extremely locked we are at creating new solutions and new innovation on the OT side. So so we’re basically a company that wants to to truly open up the the the innovation in this space and and make it possible to adopt anything new and new solutions, that that sits above the PLC and and, you know, that integrate effectively to to the controller. So I I have this this, you know, this slide that kind of illustrates this point with with some some, you know, historical events or or at least some some some big shifts that has happened. And, Aurene mentioned a shift in nineteen nineties. And it wasn’t actually until ’20, 2006 that Gartner coined this term OT, to explain the difference really what what has happened. And and, you know, as we know, IT has just boomed with innovation since since the nineties and OT is, is, is slowly, slowly incrementally getting better, but it’s still, it’s still the innovation pace is really not, not fast. So, this is also, of course, illustrated with all the new developments in in GenAI and AgenTic AI, MCP, and things like that that is kinda booming on on the IT side of things. And and and yeah. So, but we do believe that there is actually something happening right now. And and we have data that they’re gonna show for for that. Like, the the large incumbents are now working on this as well, like virtual PLCs, software defined automation and all kinds of exciting things going on on the OT side. So we do believe that that we will see, we will see a shift, a true big shift on the OT side in terms of innovation, really the speed in which we can, we can improve and adopt new solutions on the OT side. And this is kind of exemplified by, like, what what is the endgame here? Like, you could say that the endgame could be that IT and OT once once again becomes the same high paced innovation domain. Right. But then we need to solve those underlying problems, the infrastructural problems that are still so persistent on the OT side of things. The fine point of this slide is to just illustrate what’s happening right now. It’s like cloud solutions for control is actually happening. Virtual PLC, software based automation, AI is happening all at once. And we see it with the big suppliers and and also the exciting startups that’s coming into this space. So I think there’s there’s lots of great excitement now that we can we can expect from the OT side, in in next few years. Shawn Tierney (Host): Yeah. You know, I wanna just, just for those listening, add a little, context here. If we look at 1980, why was that so important? Why is this on the chart? And if you think about it, right, we got networks like Modbus and, Data Highway in nineteen seventy eight, seventy nine, eighty. We also got Ethernet at that time as well. And so we had on the plant floor field buses for our controls, but in the offices, people were going to Ethernet. And then when we started seeing the birth of the public Internet, right, we’re talking about in the nineties, people who are working on the plant floor, they were like, no. Don’t let the whole world access by plant floor network. And so I think that’s where we saw the initial the the divide, you know, was 1980. It was a physical divide, just physically different topologies. Right? Different needs. Right? And then and and as the Internet came out in the early nineties, it was it was now like, hey. We need to keep us safe. We know there’s something called hackers on the Internet. And and I think that’s why, as you’re saying in 2006, when Gartner, you know, coined OT, we were seeing that there was this hesitant to bring the two together because of the different viewpoints and the the different needs of both systems. So I think it’s very interesting. I know you listeners, you can’t see this, but I kinda want to go back through that and kinda give some context to those early years. And and, you know, like Henrik says, you know, now that we’re past all that, now that we’re using Ethernet on the plant floor everywhere, right, almost everywhere, on all new systems, definitely, that that becomes the right now on this on the today on the, on the chart. And I’ll turn it back to you, Henrik. Henrik Pedersen (OTee): Yeah. I’ll search that. I just wanna echo that as I think that there are really good reasons for why this has happened. Like, the there has you could argue that innovation could flourish on the IT side because there was less critical systems, right, less, more, you know, you can do to fail fast and you can do, you can test out things on a different level. And so so there’s really lots of good reasons for why this has happened. We do believe that right now there is some really excitement around innovation, the OT side of things and and this pent up kind of, I wouldn’t call it frustration, but this pent up potential, I think is the right word, is is can be kind of unleashed in our industry for for the next, next decade. So so we are like this is really one of the key motivators for me personally. It’s, like, I truly believe there’s something truly big going on right now. And and I I do I do encourage everyone, everyone listening, like, get in get in on this. Like, this is happening. And, you know, be an entrepreneur as well. Like, build your company, build and, you know, create something new and exciting in this space. I think I think this is this is a time that there hasn’t been a better time to create a new new technology company or a new service company in this space. So this this, this is something at least that motivates me personally a lot. So let me move over to kind of what we do. I mentioned I mentioned that we focus solely on the virtual PLC. This this is now presented in the slide for those that are listening as a as a box inside a open hardware. We can deploy a virtual PLC on any, ARM thirty two thirty two and and sixty four bit processor and x eighty six sixty four bit with the Linux kernel. So so there are lots of great, options to choose from on the hardware side. And and, and yeah. So you can obviously when you have a Virtual PLC you can think of it new in terms of your system architecture. You could for instance, you know deploy multiple Virtual PLCs on this on the same hardware and you can also, think about it like you can use a virtual PLC in combination with your existing PLCs and could work as a master PLC or some kind of optimization deterministic controller. So it’s it’s really just opening up that, you know, that architectural aspect of things. Like you can think new in terms of your system architecture, and you have a wide range of hardware to choose from. And, and yeah, So the the flexibility is really the key here, flexibility in how you architect your system. That CPU that you deploy on will will obviously be need to be connected to to the field somehow, and that’s that’s true, classical remote IO, connections. So we currently support, Modbus TCP and Ethernet IP, which is kind of deployed to to, our production environment, as it’s called. So moving on to the next slide. Like, this is kind of the summary of our solution. We have built a cloud native IDE. So meaning anyone can can basically go to our website and log in to into the solution and and give it a spin. And, we’ll show you that afterwards with with Jake. And the system interacts through a PubSub data framework. We use a specific technology called NUTS, for the PubSub communication bus. And you can add MQTT or OPC UA to the PubSub framework, according to your needs. So, and from that, you can integrate with, whatever whatever other, software you might have, in your system. So we have these value points that we always like to bring up. Like, this obviously breaks some kind of vendor lock in in terms of the hardware and the software. But it’s also, our virtual PLC is based on on the six eleven thirty one. So it’s not a lock in to any kind of proprietary programming language or anything like that. There is, there’s obviously the cost, element to this that you can potentially save a lot of cost. We have, we have verified with with with some of our customers that they estimate to save up to 60% in total cost of ownership. This is there is obviously one part is the capex side and the other part is is the opex. And and is this data framework, as I mentioned, is in in in which itself is is future proof to some extent. You can you can integrate whatever comes comes in in a year or or in a few years down the line. And, there’s environmental footprint argument for this as you can save a lot on the on the infrastructure side. We have one specific customer that estimates to save a lot on and this this particular point is really important for them. And then final two points is essentially that we have built in a zero trust based security, principle into this solution. So we have role based access control. Everything is encrypted end to end, automatic certification, and things like that. The final point is, is that this is the infrastructure that allows you to bring AI and the classical, DevOps, the the thing that we’re very used to in the IT side of things. Like, you you commit and merge and release, instead of, instead of the traditional, way of working with your automation systems. So I know this is like, this is pro pretty much, like, the boring, sales pitch slide, but, but, yeah, I just wanted to throw this this out there for for the guys that there is some there is some, intrinsic values underneath here. The way the system works, you will you will see this very soon, through the demo, but it’s basically you just go to a website, you log in, you create a project. In there, you would create your your PLC program, test, you code, you simulate. You would onboard a device. So onboard that Linux device that you you want to deploy on. This can be as simple as a Raspberry Pi, or it can be something much more industrial grade. This depends on on on the use case. And then you would deploy services like, as I mentioned, MQTT and OPC UA, and then you would manage your your your system from from the interface. And, I have this nice quote that we got to use from one of the customers we had. This is a global, automotive manufacturer that, basically tells us that it’s, they they highlighted the speed in which you can set this up, as as one of the biggest values for them, saving them a lot of hours and setting setting up the system. So I also wanted to show you a real you know, this is a actual real deployment. It was it was deployed about a year ago, and this is a pump station, or a water and wastewater operator with around 200 pump stations. They had a mix of of Rockwell and Schneider PLCs, and they had a very high upkeep, and they were losing a lot of data from these stations because they were connected over four g. When the Internet was a bit poor, they lost a bit of data in their SCADA systems, so they had these data gaps and things like that. So pretty pretty, you know, standard legacy setup to be to be honest. Quite outdated PLCs as well. So what they what they did for the first, pump station was they they, you know, removed the PLC. They put in a Raspberry Pi for for, like, €60 or, like, $70, connected it to to a to a remote IO Ethernet IP module they had, in in the storage, and deploy this data framework as I’m showing on the screen now. So so they that was that was the first station they put online, and they they chose a Raspberry Pi because they thought, okay, this is interesting, but will it work? And then they chose a pump station, which was was really just poor from before. So they had very little to to to lose to to deploy on this station. So so, yeah, this has been running for a year now without any any problems on a Raspberry Pi. We have obviously advised against using a Raspberry Pi in a critical environment, but they just insisted that that what that’s what they wanted to do for this first case. Shawn Tierney (Host): And I’ll back that up too. Your generic off the shelf Raspberry Pi is just like a generic off the shelf computer. It’s not rated for these type of environments. Not that all pump houses are really bad, but they’re not air conditioned. And I think we’ve all had that situation when it’s a 120, 130 out that, you know, off the shelf computer components can act wonky as well as when they get below freezing. So just wanted to chime in there and agree with you on that. For testing, it’s great. But if you’re gonna leave it in there, if you were in my town and you say you’re gonna leave that in there permanently, I would ask to have you, assigned somewhere else for the town. Henrik Pedersen (OTee): Yeah. Yeah. Exactly. No. So and and that point is also illustrated with the second station they brought online. So there they chose a much more industrial grade CPU, that, that, was much, you know, cost cost a bit more, but it’s more suited for the environment. And, and yeah. So this was, I can disclose it was a Bayer Electronics, CPU. So so yeah. And, and they reported, some good, good metrics in terms of, like, the results. They they said around 50 on the hardware, 75% on the management of the PLC system. So this relates more to that they have very a lot of, you know, driving out with the car to these stations and doing changes to their systems and, and updates. They no longer have any, any data loss. It’s local buffer on the data framework. They’ve increased tag capacity with 15 x, resulting in in four fifty five x better data resolution and a faster scan frequency. And this is actually on the Raspberry Pi. So so just just think of it as as the the even the even the, kind of the lowest quality IT off the shelf, computers, are are able to to, to execute really fast in in in, or fast enough for for, for these cases. So, Shawn, that was actually what I wanted to say. And, and also, you know, yeah, we are we are a start up, but we do have, fifth users now in 57 different countries across the world. And it’s it’s really cool to see our our our, our technology being deployed around the world. And, and yeah. I’m really, really excited to to, to get more, users in and and hear what they what they, think of the solution. So so yeah. I’ll I’ll with that, I don’t know if, Shawn, you wanna you shoot any questions or if we should hand it over to Jake for for for a demo. Shawn Tierney (Host): Yeah. Just before we go to Jake, if somebody who’s listening is interested, this might be a good time. It said that, you already talked about being cloud based. It’s, o t e e. So Oscar Tom, Edward Edward for the the name of the company. Where would they go if if they like what Jake’s gonna show us next? Where will they go to find out more? Henrik Pedersen (OTee): Yeah. So I would honestly propose that they just, reach out to to me or Jake, on on one of the QR codes that we have on the presentation. But they can also obviously go to our website, 0t.io,0tee.io, and just, either just, log in and test the product, or they could reach out to us, through our website, through the contact form. So yeah. Shawn Tierney (Host): Perfect. Perfect. Alright, Jake. I’ll turn it over to you. Jacob Abel (Edgenaut): Thanks, Shawn. Fantastic stuff, Henrik. I wanna take a second too to kinda emphasize some of the technical points that you, presented on. Now first, the the fact that you have the built in zero trust cybersecurity is so huge. So, I mean, the OT cybersecurity is blowing up right now. So many certifications, you know, lots of, consulting and buzz on LinkedIn. I mean, it’s a very real concern. It’s for a good reason. Right? But with this, zero trust built in to the system, I I mean, you can completely close-up the firewall except for one outgoing port. And you have all the virtual PLCs connected together and it’s all done. You know, there’s no incoming ports to open up on the firewall to worry about, you know, that security concern. You know, it’s basically like, you know, you’ve already set up a VPN server, if you will. It’s it’s not the same, but similar and, you know, taking care of that connection already. So there’s an immense value in that, I think. Shawn Tierney (Host): And I wanted to add to the zero trust. We’ve covered it on the show. And just for people, maybe you’ve missed it. You know, with zero trust is you’re not trusting anyone. You authorize connections. Okay? So by default, nobody’s laptop or cell phone or tablet can talk to anything. You authorize, hey. I want this SCADA system to talk to this PLC. I want this PLC to talk to this IO. I want this historian to talk to this PLC. Every connection has to be implicitly I’m sorry. Explicitly, enabled and trusted. And so by default, you know, an an integrator comes into the plant, he can’t do anything because in a zero trust system, somebody has to give him and his laptop access and access to specific things. Maybe he only gets access to the PLC, and that makes sense. Think about it. Who knows whether his laptop has been? I mean, we’ve heard about people plug in to the USB ports of the airport and getting viruses. So it’s important that person’s device or a SCADA system or a historian only has access to exactly what it needs access to. Just like you don’t let the secretary walk on the plant floor and start running the machine. Right? So it’s a it’s an important concept. We’ve covered it a lot. And and, Jake, I really appreciate you bringing that up because zero trust is so huge, and I think it’s huge for OT to have it built into their system. Henrik Pedersen (OTee): Yeah. Absolutely. Absolutely. Jacob Abel (Edgenaut): I wanted to highlight too the Henrik mentioned that the the backbone of the system is running on a technology called NATS. That’s spelled n a t s. And why that’s important is this is a a lightweight messaging, service, and it’s designed to send millions of messages per second. You know, that’s opposed to, you know, probably the best Modbus TCP device that you can find. You might get a couple 100 messages through per second. It’s millions of messages per second. It’s, you know, especially with, you know, we’re dealing with AI machine learning, you know, training models. I mean, we’re data hungry. Right? So this gives you the backbone too. You know, it’s like it can push an immense amount of tag data, you know, with ease. I think that’s another really important point. With that, though, I’ll I’ll get on to the demo. Henrik Pedersen (OTee): Oh, that’s great. We do we do see that, Jay, that most of our customers report on that, you know, 400 or 700 x better data resolution. And so it’s it’s a step change for for for the data resolution there. Yeah. Jacob Abel (Edgenaut): Excellent. So one of the things that I personally love about OT is how quickly you can get into the PLC once everything’s set up. So this is OT’s website, obviously, ot.io. So once you’re here, you just go to log in. And that brings in the login screen. Now I’m are I’m using my Google account for single sign on, so I can just click continue with Google. And this brings me into the main interface. And another thing that I love is that, you know, it is very simple and straightforward, you know, and simple is not a bad thing. Simple is a good thing. I mean, the way that things should be is that it should be, it should be easy and the finer details are taken care of for you. So right here, we have our main project list. I just have this one benchmarking program that I’ve imported in here. And you also have device lists, just a a test device that I’ve installed the runtime on. Just real quick. You know, you have a Martha, the AI assistant in the corner here. And, the documentation guides is up here. So you can get help or look into reference material very easily. It’s all right there for you. So I’m gonna open up this program here. So just a quick tour here. Right up here in the top left is basically where where most everything’s done. So if you click on this little down arrow, you can choose what virtual PLC runtime to attach it to. I’ve already attached it to the device. I installed the runtime on. You can add, you know, a new program, driver, function blocks, custom data types real quick here. Compile your program, download it to the device. Check the release history, which is really, really great. As you can, you can go into release history and you can revert to a prior version very easily. We got built in, version control, which is another, great feature. Henrik Pedersen (OTee): I can also just comment on that, Jake, that we do have we do have, in the quite short term roadmap to also expand on that with Git integration, that, a lot of our customers are are asking for. So yeah. Jacob Abel (Edgenaut): Awesome. Yeah. I mean, that’s that’s another, very hot topic right now. It’s, you know, getting getting the revision control systems, as part of, you know, at least the textual, programming languages. See, so, you know, we have a few, like, housekeeping things here. I mean, you can delete the program, export it. It’s a good good point here is that, OT complies with the PLC open, XML specification. So you can import or export programs, in this XML format, and it should work with solid majority of other automation software out there. You know, if you need to, you want to transition over to OT, you know, you can export it from your other software and import it rather easily. Got your program list here and, you know, just the basic configuration of, you know, you can add global variables that you wanna share between the different programs and POUs or, you know, change the, cycle rate of the periodic tasks, add more tasks. Let’s just get jump into this program here. Both the system uses the IEC sixty one one thirty one dash three standard structured text. So here’s just a little, quick benchmark program that I’ve been using to do some performance testing. Like you, you have the, the code right here, obviously. And on our, our right, the variable list, very easy to add a new variable and pick out the type. You can set a set of default value, add some notes to it. Super easy. So let’s go online. So if you have these little glasses up here in the top, right, you display live tag values. And so it’s grabbing from the runtime that’s running and plopping it right in here in the editor, which I I love the way it’s displayed. It makes it. And, you know, it’s one of the question marks is if you’re doing structured text instead of letter logic, like how it’s gonna show up and how readable is it gonna be. I think the, the text, like the color contrast here helps a lot. It’s very, very readable and intuitive. And we also have the tag browser on the right hand side. Everything is, organized into, you know, different groups. There’s the the resources and instances that you’ve set up in the configuration tab. So the by default, the tag the tags are all listed under there. And here too, you know, you can set tag values doing some performance testing, as I said. So this is, recording some some jitter and task time metrics. And that’s that’s really it. That’s the that’s the cloud IV in a nutshell. Super easy, very intuitive. I mean, it’s there there’s zero learning curve here. Shawn Tierney (Host): For the, audio audience, just a little comment here. First of all, structured text to me seems to be, like, the most compatible between all PLCs. So, you know, everybody does ladder a little bit differently. Everybody does function blocks a little bit differently. But structured text and, again, I could be wrong if you guys think out there in the in listening, think I’m wrong about that. But when I’ve seen structured text and compared it between multiple different vendors, it always seems to be the closest from vendor to vendor to vendor. So I can see this makes a great a great place to start for OT to have a virtual PLC that supports that because you’re gonna be able to import or export to your maybe your physical PLCs. The other thing is I wanted to comment on what we’re seeing here. So, many of you who are familiar with structured text, you know, you may have an if then else, or an if then. And and you may have, like, tag x, equals, you know, either some kind of calculation, you know, maybe, you know, z times y or just maybe a a constant. But what we’re seeing here is as we’re running, they have inserted at a in a different color the actual value of, let’s say, tag x. So in between you know, right next to tag x, we see the actual value changing and updating a few times a second. And so it makes it very easy to kinda monitor this thing while it’s running and see how everything’s working, and I know that’s that’s huge. And I know a lot of vendors also do this as well, but I love the integration here, how it’s so easy to see what the current values are for each of these variables. And, I’ll turn it over to you, Hendrick. I think I interrupted you. Go ahead. Henrik Pedersen (OTee): Yeah. No. I was just gonna comment on that. Jake said, like, this is the this is the POC editor, and the next the next big feature that we’re releasing very soon is essentially the service, manager, which is the, which is the feature that will allow our users to deploy any kind of service very efficiently, like another runtime or OPC UA server or an entity server or or or whatever other, software components that that, you want to deploy, like a Knox server or things like that. So and that’s that’s, we were really excited about that because, that will kind of allow for a step change in how you kind of orchestrate and manage your system and your, your system and your, your, you have a very good overview of what’s going on with versions of, of the different software components running in your, your infrastructure and your devices and things like that. So we’re really excited about that, that it’s coming out. And it might be that actually when when this, episode airs, who knows if it’s if it’s done or or not, but we’re very close to release the first version of that. So excited about that. Shawn Tierney (Host): Now I have a question for you guys, and maybe this is off topic a little bit. So let’s say I’m up here in the cloud. I’m working on a program, and I have some IO on my desk I wanna connect it to. Is that something I can do? Is there a connector I can download and install my PC to allow the cloud to talk to my IO? Or is that something where I have to get a a, you know, a local, you know, like we talked about those industrial Linux boxes and and test it here with that? Henrik Pedersen (OTee): Yeah. So I think you what you what you’re you’re after is, like, the IO configuration of, if you wanna deploy a driver, right, or, like, a modbus driver and how you figure out the system. Right? Shawn Tierney (Host): Yeah. Because this is in the cloud. It’s not on my desk. The IO is on my desk. So how would I connect the two of them? How would I is is that something that can be done? Henrik Pedersen (OTee): Yep. Yeah. Exactly. That’s that’s actually the you know, I I think, Jake, you might just wanna show why you deploy a driver. Right? Jacob Abel (Edgenaut): Sure. Sure. And I just wanna take a second to, clarify. You know, it’s something that kinda comes up often, and I I don’t I don’t think it gets it’s it’s cleared up enough is that so, you know, we have this cloud ID here. So, you know, you can open this from anywhere in the world. But the virtual PLC run times get installed on computers preferably very locally, you know, on the machine, on the factory floor, something like that. I I’ve got, an edge computer right here. Just as an example. I mean, this is something you would just pop in the control panel and you can install OT on this. So to answer your question better, Shawn, you know, to get to, you know, the remote IO that you need essentially, or actually in the, in the case of this, this has onboard IO. You know, you’re looking at connecting with MOBAs, PCP, Ethernet IP. I I know that a lot more protocols are coming. Profinet. So how you would do that is that you have that plus sign up here and add a driver config. We’re just gonna do, Modbus real quick. Henrik Pedersen (OTee): Mhmm. Jacob Abel (Edgenaut): And we wanna add a TCP client. So you can name the client, tell it how fast to pull, you know, any delays, put in the IP address. Just an example. Do the port number if you need and then add your requests. You know, you have support for, all the main function codes and mod bus right here, you know, read holding, read input, you know, write multiple coils, all that good stuff, you know, tell address how many registers you wanna do, timeouts, slave ID. And then, you know, once you’ve done that, so let’s say, you know, I’m gonna read, and holding registers here, the table on the right auto updates. You can do aliases for each one of these. You can just do register one Mhmm. As an example Shawn Tierney (Host): It’s showing just for the audio audience, it’s showing the absolute address for all these modbus, variables and then, has the symbols, and he’s putting in his own symbol name. It has a default symbol name of symbol dash something, and he’s putting his own in, like, register one, which makes it easier. Yeah. Jacob Abel (Edgenaut): Good point. Yeah. Good point. Thanks, Shawn. So, yeah, once once you put in your request and you can throw in some aliases, for the different registers, you know, you can go back to your program and here’s this, sample variable that I just added from earlier. You know, you can the registers are 16 bits. I’m gonna select, an int. And what you can do here now is select those modbus requests that you just set up. So it automatically maps these to those variables for you. So that that way you don’t have to do anything anything manual, like have a separate program to say, you know, this tag equals, you know, register 40,001. You know, it’s already mapped for you. So that’s that’s essentially how you would connect to remote IO is, just add a client in the driver configs and, fill in all your info and be off and running. Shawn Tierney (Host): That’s excellent. I really liked how you were able to easily map the register to the modbus value you’re reading in or writing to to your, variable so you can use that in your program. That was very easy to do. Jacob Abel (Edgenaut): Oh, yeah. Yeah. It’s that it’s like I said, that’s one of the things that I love about this interface is that everything is just very straightforward. You know, it’s it’s super easy to just stumble upon whatever it is you need and figure it out. Henrik Pedersen (OTee): And just just, to add to to kinda your your processors, like, once you have created that connection between the IO and and and the program, you basically just, compile it and download it to the to the runtime again, and and it executes locally the based on the yeah. Nice. Jacob Abel (Edgenaut): Oh, right. Good point. Yeah. Of of course, after we add something, we do have to redownload. So Shawn Tierney (Host): Very interesting. Well, that answers my question. Jacob Abel (Edgenaut): I think that’s that’s about it for the the demo. I mean, unless, Shawn, you have any more questions about the interface here. Shawn Tierney (Host): No. It looked pretty straightforward to me, Hendrik. I don’t know. Did you have anything else you wanted to discuss while we have the demo up? Henrik Pedersen (OTee): Nope. Not nothing related to this except for that, you know, this is probably something that’s quite new in the OT space is that this is a software service, meaning that there are continuous development going on and releases, and improvements to the software all the time. Like literally every week we deploy new improvements. And, and what, I typically say is that like, the, you know, if you if you if you sign up with OT, what you what you will experience is that the actual software keeps on becoming better over time and not is not going to become outdated. It’s going to be just better over time. And I think that’s part of what I really loved about the innovation space, innovation happening around IT is that that, that has become the new de facto standard in how you develop software and great software. And I think we in, in, in the OT space, we need to adopt that same methodology of developing software, something that continuously becomes better over time. Shawn Tierney (Host): Yeah. And I would just say, you know, if you’re if you’re on the OT side of things, you wanna be in six eleven thirty one dash three languages, because these are things that your staff, you know, what you know, your electricians and technicians and even engineers, you know, should know, should be getting up to speed. I don’t know. We’re at the automation school. We’re teaching, structured text. And so, easier. I look at this, and I’m like, this is a lot easier than trying to learn c plus or or JavaScript. So in any case, I think, you know, if it’s an OT side real IO control, real control system or data collection, you know, you know, very important, you know, mission critical data collection, then, you know, I’d rather have this than somebody trying to write some custom code for me and, you know, use some kind of computer language who doesn’t understand, you know, the OT side of things. So, I could definitely see the advantage of your system, Henrik. Henrik Pedersen (OTee): Yep. I I I also wanted to say to that, Stike, the I I do not believe the EIC standards in general will disappear. They exist for a very good reason. Right. Exists to standardise to to ensure safety and determinists, determinism in this. So I don’t think they will disappear. But there are obviously advances now with AI and things like that that can can help us create these things much faster and much more efficient and things like that. So, so but, but the EIC standards, I think, will be there for a very long time. Obviously, the 06/4099 standard is is really exciting, and and we believe that that can be, yeah, that that can clearly be there, but it’s still a new EIC standard. So, Shawn Tierney (Host): it’s not think what we’re gonna see is we’re gonna see a lot more libraries fleshed out. There’ll be a lot less writing from scratch. We’ve interviewed on the History of Automation podcast. We’ve interviewed some big integrators, and they’re at a point now, you know, twenty, thirty years on that they have libraries for everything. And I think that’s where we’ll see, you know, much like the DCS, I think, vendors went two years ago. But I still think that the there’s a reason for these languages. There’s a reason to be able to edit things while they run. There’s a reason for different languages for different applications and different, people maintaining them. So I agree with you on that. I don’t I don’t think we’re we’re gonna see the end of these, these standard languages that have done us very well since the, you know, nineteen seventies. Jacob Abel (Edgenaut): I just wanna add a bit on there about, Shawn, you mentioned, you know, doing less code. I I did show earlier in the bottom right hand corner here, we have our our little AI assistant, Martha. I don’t believe the feature, it has been released yet. You know, Henrik, correct me if I’m wrong, but I know one of the things that’s coming is, AI code generation, you know, similar to that of cloud or chat GPT. So it’s going to, you know, you can open this guy up here. You know, right right now, I think it’s just for, help topics, but you’ll be able to talk to Martha and she’s gonna generate code for you in your program there all built in. Henrik Pedersen (OTee): Yeah. Yeah. That’s that’s coming really fast now. So, it’s it’s not been implemented yet, but it’s, it’s right around the corner. Shawn Tierney (Host): Yeah. And it’s it’s not gonna be able to it’s you’re not gonna be able to hook a camera up to it and, like, take pictures of your machine and say, okay. Write the control code for this. But, you know, if you had a, you know, process that had 12 steps in it, the AI could definitely help you generate that code and and other code. And we’ll have to have Henrik and Jake back on to talk about that when it comes out, but, you know, it’s gonna be able to save you, reduce the tedious part of the the coding. You know, if you need an array of so many tags and so many dimensions or, you know, the stuff that, you know, it would just be the typing intensive, it’s gonna be able to help you with that, and then you can actually put the context in there. Just like, you can pull up a template in Word for a letter, and then you can fill in the blanks. You know? And and, of course, AI is helping make that easier too. But, in any case, Henrik, maybe you can come back on when that feature launches. Henrik Pedersen (OTee): Yeah. Absolutely. And I’m also excited about just a simple a use case of of translating something. Right? Translating your existing let’s say if it’s a proprietary code or something like that, like, getting it getting it standardized and translating it to the ESE six eleven thirty one standard, for instance, or, so so the obviously AI is, like, perfect for this space. It’s there is no doubt, And and it’s, like, that’s also why I’m so excited about, like, what’s going on at the moment. It’s like there’s so much innovation potential, in the on the OT side now that, they are with all these new technologies. Shawn Tierney (Host): Yeah. Absolutely. Absolutely. Well, gentlemen, was there anything else you wanted to cover? Henrik Pedersen (OTee): I think just just one final thing from from me is, like, we thought a lot about it, like, before this this episode, and we thought, like, let’s offer let’s offer the listeners something something of of true value. So so we thought, the, you know, after this after this episode launched, we want to want to offer anyone out there that’s listening a free, completely hands on trial of our technology, in their in their in their environment or on their Raspberry Pi or whatever. So just just reach out to us if you wanna do that. And, and I yeah. We’ll get you set up for for for testing this, and it’s not gonna cost you anything. Shawn Tierney (Host): Well, that’s great. And, guys, if you’re listening, if you do take advantage of that free trial, please let me know what you thought about it. But, Henrik, thank you so much for, that offer to our listening audience. Guys, don’t be bashful. Reach out to him. Reach out to Jake. Jake, thank you for doing the demo as well. Really appreciate it. My pleasure. Any final words, Henrik, before we close out? Henrik Pedersen (OTee): No. It’s been great. Great, being here, Shawn, and thanks for for helping us. Shawn Tierney (Host): Well, I hope you enjoyed that episode. I wanna thank Hendrik and Jacob for coming on the show, telling us all about OT virtual PLCs, and then giving us a demo. I thought it was really cool. Now if any of you guys take them up on their free trial, please let me know what you think. I’d love to hear from you. And, with that, I do wanna thank OT for sponsoring this episode so we could release it completely ad free. And I also wanna thank you for tuning back in this week. We have another podcast coming out next week. It’ll be early because I will be traveling and doing an event with a vendor. And so expect that instead of coming out on Wednesday to come out on Monday if all goes as planned. And then we will be skipping the Thanksgiving, week, and then we’ll be back in the in the, in December, and then we have shows lined up for the new year already as well. So thank you for being a listener, a viewer, and, please, wherever you’re consuming the show, whether it’s on YouTube or on the automation blog or at iTunes or Spotify or Google Podcasts or anywhere, please give us a thumbs up and a like or a five star review because that really helps us expand our audience and find new vendors to come on the show. And with that, I’m gonna end by wishing you good health and happiness. And until next time, my friends, peace. Until next time, Peace ✌️  If you enjoyed this content, please give it a Like, and consider Sharing a link to it as that is the best way for us to grow our audience, which in turn allows us to produce more content

Python Bytes
#457 Tapping into HTTP

Python Bytes

Play Episode Listen Later Nov 11, 2025 28:01 Transcription Available


Topics covered in this episode: httptap 10 Smart Performance Hacks For Faster Python Code FastRTC Explore Python dependencies with pipdeptree and uv pip tree 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: httptap Rich-powered CLI that breaks each HTTP request into DNS, connect, TLS, wait, and transfer phases with waterfall timelines, compact summaries, or metrics-only output. Features Phase-by-phase timing – precise measurements built from httpcore trace hooks (with sane fallbacks when metal-level data is unavailable). All HTTP methods – GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS with request body support. Request body support – send JSON, XML, or any data inline or from file with automatic Content-Type detection. IPv4/IPv6 aware – the resolver and TLS inspector report both the address and its family. TLS insights – certificate CN, expiry countdown, cipher suite, and protocol version are captured automatically. Multiple output modes – rich waterfall view, compact single-line summaries, or -metrics-only for scripting. JSON export – persist full step data (including redirect chains) for later processing. Extensible – clean Protocol interfaces for DNS, TLS, timing, visualization, and export so you can plug in custom behavior. Example: Brian #2: 10 Smart Performance Hacks For Faster Python Code Dido Grigorov A few from the list Use math functions instead of operators Avoid exception handling in hot loops Use itertools for combinatorial operations - huge speedup Use bisect for sorted list operations - huge speedup Michael #3: FastRTC The Real-Time Communication Library for Python: Turn any python function into a real-time audio and video stream over WebRTC or WebSockets. Features

Talk Python To Me - Python conversations for passionate developers
#527: MCP Servers for Python Devs

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Nov 10, 2025 66:25 Transcription Available


Today we're digging into the Model Context Protocol, or MCP. Think LSP for AI: build a small Python service once and your tools and data show up across editors and agents like VS Code, Claude Code, and more. My guest, Den Delimarsky from Microsoft, helps build this space and will keep us honest about what's solid versus what's just shiny. We'll keep it practical: transports that actually work, guardrails you can trust, and a tiny server you could ship this week. By the end, you'll have a clear mental model and a path to plug Python into the internet of agents. Episode sponsors Sentry AI Monitoring, Code TALKPYTHON NordStellar Talk Python Courses Links from the show Den Delimarsky: den.dev Agentic AI Programming for Python Course: training.talkpython.fm Model Context Protocol: modelcontextprotocol.io Model Context Protocol Specification (2025-03-26): modelcontextprotocol.io MCP Python Package (PyPI): pypi.org Awesome MCP Servers (punkpeye) GitHub Repo: github.com Visual Studio Code Docs: Copilot MCP Servers: code.visualstudio.com GitHub MCP Server (GitHub repo): github.com GitHub Blog: Meet the GitHub MCP Registry: github.blog MultiViewer App: multiviewer.app GitHub Blog: Spec-driven development with AI (open source toolkit): github.blog Model Context Protocol Registry (GitHub): github.com mcp (GitHub organization): github.com Tailscale: tailscale.com Watch this episode on YouTube: youtube.com Episode #527 deep-dive: talkpython.fm/527 Episode transcripts: talkpython.fm Theme Song: Developer Rap

Python Bytes
#456 You're so wrong

Python Bytes

Play Episode Listen Later Nov 3, 2025 25:46 Transcription Available


Topics covered in this episode: The PSF has withdrawn a $1.5 million proposal to US government grant program A Binary Serializer for Pydantic Models T-strings: Python's Fifth String Formatting Technique? Cronboard 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: The PSF has withdrawn a $1.5 million proposal to US government grant program Related post from Simon Willison ARS Technica: Python plan to boost software security foiled by Trump admin's anti-DEI rules The Register: Python Foundation goes ride or DEI, rejects government grant with strings attached In Jan 2025, the PSF submitted a proposal for a US NSF grant under the Safety, Security, and Privacy of Open Source Ecosystems program. After months of work by the PSF, the proposal was recommended for funding. If the PSF accepted it, however, they would need to agree to the some terms and conditions, including, affirming that the PSF doesn't support diversity. The restriction wouldn't just be around the security work, but around all activity of the PSF as a whole. And further, that any deemed violation would give the NSF the right to ask for the money back. That just won't work, as the PSF would have already spent the money. The PSF mission statement includes "The mission of the Python Software Foundation is to promote, protect, and advance the Python programming language, and to support and facilitate the growth of a diverse and international community of Python programmers." The money would have obviously been very valuable, but the restrictions are just too unacceptable. The PSF withdrew the proposal. This couldn't have been an easy decision, that was a lot of money, but I think the PSF did the right thing. Michael #2: A Binary Serializer for Pydantic Models 7× Smaller Than JSON A compact binary serializer for Pydantic models that dramatically reduces RAM usage compared to JSON. The library is designed for high-load systems (e.g., Redis caching), where millions of models are stored in memory and every byte matters. It serializes Pydantic models into a minimal binary format and deserializes them back with zero extra metadata overhead. Target Audience: This project is intended for developers working with: high-load APIs in-memory caches (Redis, Memcached) message queues cost-sensitive environments where object size matters Brian #3: T-strings: Python's Fifth String Formatting Technique? Trey Hunner Python 3.14 has t-strings. How do they fit in with the rest of the string story? History percent-style (%) strings - been around for a very long time string.Template - and t.substitute() - from Python 2.4, but I don't think I've ever used them bracket variables and .format() - Since Python 2.6 f-strings - Python 3.6 - Now I feel old. These still seem new to me t-strings - Python 3.14, but a totally different beast. These don't return strings. Trey then covers a problem with f-strings in that the substitution happens at definition time. t-strings have substitution happen later. this is essentially “lazy string interpolation” This still takes a bit to get your head around, but I appreciate Trey taking a whack at the explanation. Michael #4: Cronboard Cronboard is a terminal application that allows you to manage and schedule cronjobs on local and remote servers. With Cronboard, you can easily add, edit, and delete cronjobs, as well as view their status. ✨ Features ✔️ Check cron jobs ✔️ Create cron jobs with validation and human-readable feedback ✔️ Pause and resume cron jobs ✔️ Edit existing cron jobs ✔️ Delete cron jobs ✔️ View formatted last and next run times ✔️ Accepts special expressions like @daily, @yearly, @monthly, etc. ✔️ Connect to servers using SSH, using password or SSH keys ✔️ Choose another user to manage cron jobs if you have the permissions to do so (sudo) Extras Brian: PEP 810: Explicit lazy imports, has been unanimously accepted by steering council Lean TDD book will be written in the open. TOC, some details, and a 10 page introduction are now available. Hoping for the first pass to be complete by the end of the year. I'd love feedback to help make it a great book, and keep it small-ish, on a very limited budget. Joke: You are so wrong!

Talk Python To Me - Python conversations for passionate developers
#526: Building Data Science with Foundation LLM Models

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Nov 1, 2025 67:24 Transcription Available


Today, we're talking about building real AI products with foundation models. Not toy demos, not vibes. We'll get into the boring dashboards that save launches, evals that change your mind, and the shift from analyst to AI app builder. Our guide is Hugo Bowne-Anderson, educator, podcaster, and data scientist, who's been in the trenches from scalable Python to LLM apps. If you care about shipping LLM features without burning the house down, stick around. Episode sponsors Posit NordStellar Talk Python Courses Links from the show Hugo Bowne-Anderson: x.com Vanishing Gradients Podcast: vanishinggradients.fireside.fm Fundamentals of Dask: High Performance Data Science Course: training.talkpython.fm Building LLM Applications for Data Scientists and Software Engineers: maven.com marimo: a next-generation Python notebook: marimo.io DevDocs (Offline aggregated docs): devdocs.io Elgato Stream Deck: elgato.com Sentry's Seer: talkpython.fm The End of Programming as We Know It: oreilly.com LorikeetCX AI Concierge: lorikeetcx.ai Text to SQL & AI Query Generator: text2sql.ai Inverse relationship enthusiasm for AI and traditional projects: oreilly.com Watch this episode on YouTube: youtube.com Episode #526 deep-dive: talkpython.fm/526 Episode transcripts: talkpython.fm Theme Song: Developer Rap

Talk Python To Me - Python conversations for passionate developers
#525: NiceGUI Goes 3.0

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Oct 27, 2025 77:46 Transcription Available


Building a UI in Python usually means choosing between "quick and limited" or "powerful and painful." What if you could write modern, component-based web apps in pure Python and still keep full control? NiceGUI, pronounced "Nice Guy" sits on FastAPI with a Vue/Quasar front end, gives you real components, live updates over websockets, and it's running in production at Zauberzeug, a German robotic company. On this episode, I'm talking with NiceGUI's creators, Rodja Trappe and Falko Schindler, about how it works, where it shines, and what's coming next. With version 3.0 releasing around the same time this episode comes out, we spend the end of the episode celebrating the 3.0 release. Episode sponsors Posit Agntcy Talk Python Courses Links from the show Rodja Trappe: github.com Falko Schindler: github.com NiceGUI 3.0.0 release: github.com Full LLM/Agentic AI docs instructions for NiceGUI: github.com Zauberzeug: zauberzeug.com NiceGUI: nicegui.io NiceGUI GitHub Repository: github.com NiceGUI Authentication Examples: github.com NiceGUI v3.0.0rc1 Release: github.com Valkey: valkey.io Caddy Web Server: caddyserver.com JustPy: justpy.io Tailwind CSS: tailwindcss.com Quasar ECharts v5 Demo: quasar-echarts-v5.netlify.app AG Grid: ag-grid.com Quasar Framework: quasar.dev NiceGUI Interactive Image Documentation: nicegui.io NiceGUI 3D Scene Documentation: nicegui.io Watch this episode on YouTube: youtube.com Episode #525 deep-dive: talkpython.fm/525 Episode transcripts: talkpython.fm Theme Song: Developer Rap