Podcasts about IDE

  • 1,142PODCASTS
  • 3,949EPISODES
  • 37mAVG DURATION
  • 5WEEKLY NEW EPISODES
  • May 11, 2023LATEST

POPULARITY

20152016201720182019202020212022

Categories



Best podcasts about IDE

Show all podcasts related to ide

Latest podcast episodes about IDE

Python Bytes
#335 Should you get your mojo on?

Python Bytes

Play Episode Listen Later May 11, 2023 25:37


Watch on YouTube About the show Sponsored by InfluxDB from Influxdata. Connect with the hosts Michael: @mkennedy@fosstodon.org Brian: @brianokken@fosstodon.org Show: @pythonbytes@fosstodon.org Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Tuesdays at 11am PT. Older video versions available there too. Michael #1: Introducing 'Trusted Publishers' PyPI package maintainers can adopt a new, more secure publishing method that does not require long-lived passwords or API tokens to be shared with external systems. Our term for using the OpenID Connect (OIDC) standard to exchange short-lived identity tokens between a trusted third-party service and PyPI. Instead, PyPI maintainers can configure PyPI to trust an identity provided by a given OpenID Connect Identity Provider (IdP). These API tokens never need to be stored or shared rotate automatically by expiring quickly provide a verifiable link between a published package and its source Additional security hardening is available Brian #2: Mojo : a new programming language for all AI developers. Mojo may be the biggest programming language advance in decades - fast.ai blog Suggested by many listeners “Mojo combines the usability of Python with the performance of C, unlocking unparalleled programmability of AI hardware and extensibility of AI models.” A programming language compatible with Python, with performance similar to C++/Rust. “Mojo is designed to become a superset of Python over time by preserving Python's dynamic features while adding new primitives for systems programming.” - emphasis from Brian It's not there yet, but still super cool Built on a MLIR, not LLVM “How compatible is Mojo with Python really? Mojo already supports many core features of Python including async/await, error handling, variadics, etc, but… it is still very early and missing many features - so today it isn't very compatible. Mojo doesn't even support classes yet!” Michael #3: django-prose Wonderful rich-text editing for your Django project. Rendering rich-text in templates Small rich-text content (as model fields) Django Prose is using Bleach to only allow certain tags and attributes See the website for a screenshot of it in action Brian #4: pylyzer is a static code analyzer / language server for Python, written in Rust. Shunsuke Shibayama Suggested by Owen Features fast detailed analysis type checking plus things like out-of-bounds accesses to lists, and non-existent key references to dicts more readable reports and a VS Code extension pylyzer vs ruff “Ruff, like pylyzer, is a static code analysis tool for Python written in Rust, but Ruff is a linter and pylyzer is a type checker & language server. pylyzer does not perform linting, and Ruff does not perform type checking.” Some limitations and incomplete “todo list”. See README for more details. Joke: Escape Room

Ráno Nahlas
Vláda umelej inteligencie by Slovensku prospela viac, ako tá reálna, tvrdí počítačový vedec Spano (Ráno Nahlas)

Ráno Nahlas

Play Episode Listen Later May 8, 2023 41:18


„Moc korumpuje a absolútna moc korumpuje absolútne. Záchranou pred ňou môže byť robot, ktorý sa nemení, nepodlieha tak ani opantaniu mocou“. Pohľad Martina Spana, počítačového vedca, na možný prínos umelej inteligencie aj do politiky.   Hrozba či príležitosť? Ešte pred časom téma skôr pre kruhy zasvätencov, aktuálne hit, ktorý zamestnáva ale aj baví masy. Znalí veci s ňou spájajú konkurencieschopnosť krajín, či naopak jej stratu. To v závislosti od toho, nakoľko sa pre politické reprezentácie stane prioritou hodnou finančných injekcií. Umelá inteligencia, a to aj ako „parný stroj“ súčasnosti. Čo dokáže, kde sa vzala a kam nás môže doviesť. Máme sa obávať, či tešiť? Téma pre počítačového vedca, ktorý hovorí, že „umelá inteligencia je jeho život“. Hosťom RánoNahlas je Martin Spano.   Fascinácia prišla s dielom 2001: Vesmírna odysea, čo bol na jednej strane prelomový film Stanleyho Kubricka podľa predlohy Arthura C. Clarkea. „Objavil som tam Hala. Fascinoval ma. Nie tým, že všetkých pozabíjal, ale že napriek tomu, že nebol človek, správal sa ako človek“, spomína Spano.   Rovnako seriál Knight Rider. „Auto s umelou inteligenciou v ňom pomáhalo chytať zlých ľudí. Bol som taký fascinovaný, netušiac že ide o scifi, že som povedal otcovi, aby sme si také auto kúpili“.   „Autonómne autá ešte potrebujú pár rokov, tak sa to môže nakoniec aj splniť“, hovorí s úsmevom odborník na umelú inteligenciu.   „Umelá inteligencia je použitie počítačov na úlohy, ktoré predpokladali ľudskú inteligenciu“ – Martin Spano približuje, čo je umelá inteligencia. Môžeme podľa neho hovoriť aj o autonómnom systéme, ktorý sa dokáže rovnako autonómne rozhodovať.   Príhodnejšie pomenovanie vidí vo výraze „kognitívne systémy“. Ide podľa neho o systémy, ktoré „pomáhajú zvyšovať naše vlastné kognitívne schopnosti. Systémy, ktoré vidia, počujú, komunikujú, spracovávajú tieto informácie a rozhodujú sa“.   „Radšej budem mať od chladnej ocele vynikajúcu odpoveď, ako od človeka odpoveď zlú“, hovorí o svojej skúsenosti s aktuálnym hitom ChatGPT. „Prišiel som na to, že mi radí fantasticky“.   Spano približuje, že napríklad samotný chatGPT dokázal „vstrebať“ vyše polovicu webu a „z toho sa natrénovalo“. Systém podľa neho však len odpovedá tým, čím ho naplnil človek.   „Ak čítame, že umelá inteligencia si myslí to a to, nie je to správna formulácia. Umelá inteligencia to len berie z názorov človeka“, vysvetľuje. Zatiaľ nie je podľa neho kreatívna.   „To je práve priestor pre človeka pre budúcnosť. Napriek zdaniu kreativity človek je ešte veľmi dôležitý, pretože umelá inteligencia sa učí z jeho diel, z jeho kreativity.“   Môže prísť moment, v ktorom sa stane autonómnou? „Predpovedať je zložité, zvlášť keď ide o budúcnosť“, Spano reaguje vetou klasika. Ale ilustruje to tým, že ešte pred piatimi rokmi väčšina ľudí o niečom ak chat GPT ani len netušila a o desať rokov tu budú veci, o ktorých netušíme dnes.   Autonómii umelej inteligencie dáva dvadsať rokov a to s pravdepodobnosťou 60 percent. „Som presvedčený, že raz to nastane“.   Umelá inteligencia „parný stroj“ súčasnosti   Ak vynález parného stroja Jamesom Watom spôsobil priemyselnú revolúciu, umelá inteligencia prinesie podľa Martina Spana bez pochyby novú. „Stačí sa pozrieť, že prišlo zatiaľ len pár vecí ako generátory obrázkov, textu či videa, a už rozprávame o tom, ako sa to dotkne polovicu zamestnaní. A to sme ešte nič nevideli“, tvrdí.   Umelá inteligencia kompatibilná s človekom Podľa Spana ľudstvo čaká veľmi pozitívna budúcnosť, ktorú budú vďaka novým technológiám charakterizovať obrovské prebytky. Je to však podmienené výzvou pripraviť umelú inteligenciu kompatibilnú s človekom.   „Nestačí, aby bola len inteligentná – aj zločinec je inteligentný. Len inteligentná umelá inteligencia tak dokáže dokonale zničiť svet. My ju musíme urobiť ľudsky kompatibilnú“, vystríha.   Ako na to? Spano hovorí o „scifi“ riešení: „musíme s ňou jednoducho splynúť“.   Politické presahy umelej inteligencie Nastavenie algoritmov sociálnych sietí, za ktorými sú tzv. „odporúčiace“ umelé inteligencie, v súčasnosti podľa Spana privádza k nevídanej polarizácii spoločnosti. Vedie k nej vytváranie bublín, v ktorých sa človek uisťuje vo svojom nastavení, a to práve vďaka algoritmom, ktoré ho sýtia napríklad na základe jeho predchádzajúcich vyhľadávaní na sieťach.   „V minulosti sme mali takúto polarizáciu len v prípade náboženstiev. Niekto bol zanietený pre jedno, iný pre druhé. Dnes máme už takmer pre každý názor až postoj zanietenia, pretože práve algoritmy umelej inteligencie na pozadí nás v tom zanietení podporujú“, vysvetľuje.   „Tieto algoritmy nás držia v slučkách“, tvrdí Martin Spano. Východiskom a záchranou pred nimi má byť „socializácia“ s inými, „networking“ – spájanie sa, komunikácia, otvorenosť iným názorom.   Predpokladá, že táto otvorenosť iným názoom a cesta k nej sa raz bude musieť stať obsahom učebných osnov, ako napríklad etika, či iné predmety.   Záchrana demokracie „vylepšením“ umelou inteligenciou?   „Ak chceme demokraciu poznačenú sebecstvom človeka zachrániť, musíme ju vylepšiť umelou inteligenciu“ – počítačový vedec Martin Spano prichádza s týmto návrhom.   Každý človek by podľa neho disponoval svojim vlastným AI (artificial inteligence) poslancom, čo by bol software, ktorý by „dokonale poznal politické názory“ človeka, ktorého zastupuje. Prijímal by za neho na základe takýchto znalostí aj politické rozhodnutia.   Spano to nazýva „demokraciou na steroidoch“. Nemali by sme podľa neho 150 poslancov, ale 5,5 milióna AI poslancov s „promptným“ rozhodovaním.   V podcaste sa dozviete aj o tom, nakoľko sa umelá inteligencia využíva v predvolebných kampaniach, čo dokáže ponúknúť a ako by sa ňou mohla inšpirovať aj vláda.   Podcast pripravil Jaroslav Barborák.  

Talk Python To Me - Python conversations for passionate developers

At PyCon 2023, there was a section of the expo floor dedicated to new Python-based companies called Startup Row. I wanted to bring their stories and the experience of talking with these new startups to you. So in this episode, we'll talk with founders from these companies for 5 to 10 minutes each. Links from the show Ponder: ponder.io generally intelligent: generallyintelligent.com Wherobots: wherobots.ai Neptyne: neptyne.com Nixtla: nixtla.io Predibase: predibase.com Pynecone: pynecone.io Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy Sponsors Sentry Error Monitoring, Code TALKPYTHON Talk Python Training

Critical Mass Radio Show
Critical Mass Business Talk Show: Ric Franzi Interviews Bill Colone, Chairman & CEO of Single Pass (Episode 1427)

Critical Mass Radio Show

Play Episode Listen Later May 5, 2023 23:11


Bill Colone is the CEO and Chairman of Single Pass, a new Orange County-based start-up company developing a unique electrocautery device for use during deep tissue biopsy procedures. Bill formerly served as the CEO at Spinal Singularity, a seed-stage medical device development company in San Clemente, CA. Under Mr. Colone, the company raised over $6.6 million in dilutive funding and over $5.1 million in non-dilutive funding for product development, clinical studies, and regulatory approvals. Prior to Spinal Singularity, he served as the VP of R&D for Direct Flow Medical until its sudden closure in November of 2017. He has over three decades of medical device development experience, including ten years as President of Endomed, until its sale in February 2005. Mr. Colone has vast knowledge of ePTFE and endovascular prostheses and is recognized for his contributions to endoluminal technology and vascular surgery. Prior to Direct Flow Medical, he served as Director of Research and Development, and later Director of Aortic Procedure Development, for Endologix. Mr.Colone directed the development of the Nellix Endovascular Aneurysm Sealing System through design completion, CE trial completion, CE Mark approval, and OUS commercial launch. He also contributed to the procedure development and training for the US IDE investigation centers leading to the fastest enrolled IDE trial for an EVAR device. Mr. Colone holds 13 US patents for medical devices with others pending. He also served as Director of Operations for IMPRA, Inc. (now Bard Peripheral Vascular) prior to founding Endomed. Mr. Colone holds a bachelor's degree in Chemical Engineering from Arizona State University where he is a member of the ASU Advisory Committee for Chemical and Materials Engineering. Mr. Colone also served as an Associate Faculty Member at ASU from 2004 through 2007 and was a Founding Member and Board Member of the Arizona Technology Investor Forum. -- Critical Mass Business Talk Show is Orange County, CA's longest-running business talk show, focused on offering value and insight to middle-market business leaders in the OC and beyond. Hosted by Ric Franzi, business partner at Renaissance Executive Forums Orange County. Learn more about Ric at www.ricfranzi.com. Catch up on past Critical Mass Business Talk Show interviews... YouTube: https://lnkd.in/gHKT2gmF LinkedIn: https://lnkd.in/g2PzRhjQ Podbean: https://lnkd.in/eWpNVRi Apple Podcasts: https://lnkd.in/gRd_863w Spotify: https://lnkd.in/gruexU6m #orangecountyca #mastermind #ceopeergroups #peergroups #peerlearning

Python Bytes
#334 Packaging Organizations

Python Bytes

Play Episode Listen Later May 5, 2023 32:22


Watch on YouTube About the show Sponsored by us! Support our work through: Our courses at Talk Python Training Test & Code Podcast Patreon Supporters Connect with the hosts Michael: @mkennedy@fosstodon.org Brian: @brianokken@fosstodon.org Show: @pythonbytes@fosstodon.org Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Tuesdays at 11am PT. Older video versions available there too. Brian #1: rye - Python workflow tool Armin Ronacher Rust built tool, currently only for Linux and MacOS Project workflow commands, like init - new project add - add a dependency (including optional) remove - remove a dependency build - build wheel lock - update lock file virtualenv commands add —dev - install in environment sync - install/update dependencies in env based on pyprojec.toml run - run command within environment Install Python fetch - Fetches a Python interpreter for the local machine Register existing Python toolchain Helper utility to manage Python toolchains Kinda like pipx install - Installs a package as global tool uninstall - Uninstalls a global tool I didn't see that it added anything to my PATH, so this addition made it work: Bonus Everything lives under ~/.rye So it's easy to stop using, and doesn't muck up see also Simon Willison's A few notes on Rye Python Bytes #332, where we talked about huak Michael #2: PyPI Organizations The first step in our plan to build financial support and long-term sustainability of the Python Packaging Index (PyPI) Small fee for organizations rather than individual users Like Github orgs Brian #3: 5 tips to learn any new Python library faster Bob Belderbos The tiips RTFM - at lest the getting started docs Install it Explore the library - play. Bob recommends Jupyter notebook for this. Apply it to a real world problem - deliberate practice Build something with it (bonus) Teach it - blog, TIL, video tutorial, etc. Michael #4: Python gets down to (the) Metal Extras Brian: frogmouth - Markdown viewer / browser for your terminal, built with Textual. Michael: Was going to talk about Serenade, but seems to have gone silent. Packaging follow up discussion. Joke: It's the progress that counts

Diabetes Connections with Stacey Simms Type 1 Diabetes
In the News... FDA approves Medtronic 780G and Omnipod GO, oral insulin study, overnight hypo treatment trials, and more!

Diabetes Connections with Stacey Simms Type 1 Diabetes

Play Episode Listen Later Apr 28, 2023 8:11


It's In the News, a look at the top stories and headlines from the diabetes community happening now. Top stories this week: after a long wait, the FDA approves Medtronics 780G and lifts their warning letter, Omnipod GO for people with type 2 gets approved, a look at insulin in pill form, a new way to treat overnight low blood sugars and lots more! Please visit our Sponsors & Partners - they help make the show possible! Take Control with Afrezza  Omnipod - Simplify Life Learn about Dexcom  Check out VIVI Cap to protect your insulin from extreme temperatures Learn more about AG1 from Athletic Greens  Drive research that matters through the T1D Exchange The best way to keep up with Stacey and the show is by signing up for our weekly newsletter: Sign up for our newsletter here Here's where to find us: Facebook (Group) Facebook (Page) Instagram Twitter Check out Stacey's books! Learn more about everything at our home page www.diabetes-connections.com  Reach out with questions or comments: info@diabetes-connections.com   Hello and welcome to Diabetes Connections In the News! I'm Stacey Simms and these are the top diabetes stories and headlines happening now XX In the news is brought to you by the T1D Exchange, make your voice heard and drive research that matters XX Buckle up there is a LOT going on XX Medtronic's Minimed 780G AID system gets FDA approval. This is for people aged 7 years and older who have type 1 diabetes. Medtronic will begin taking preorders on May 15, 2023. Users of the current MiniMed 770G will be eligible for free remote software upgrades. The 780G is currently available in 105 countries. It has been available in Europe since 2020 and in the UK since 2021. The biggest difference from other systems is that it can automatically administer bolus correction insulin doses every 5 minutes. It will also automatically adjust basal insulin The insulin pump's infusion set can be worn for 7 days, rather than 3 days as with the older system, and the glucose target level can be set as low as 100 mg/dL. In the pivotal US trial, overall, patients who used the 780G spent 75% of the time in ideal glucose range (70-180 mg/dL) and 1.8% of the time below that range. Overnight, the figures were 82% and 1.5%, respectively. With the glucose target set at 100 mg/dL and active insulin time set to 2 hours, patients spent 78.8% of time in range without increased hyperglycemia. https://www.medscape.com/viewarticle/991091 XX U.S. Food and Drug Administration (FDA) lifted Medtronic's warning letter sent in December 2021. The resolution of the warning letter follows ongoing remediation actions from the company and proactive actions to continue to strengthen its quality systems. All regulatory restrictions associated with the warning letter have been resolved. https://finance.yahoo.com/news/medtronic-diabetes-resolves-warning-letter-203000188.html XX FDA also approved Omipod GO, for people with type 2 who take daily injections of long acting insulin. Insulet says “Omnipod GO was designed to serve the more than three million people using basal insulin or transitioning to insulin therapy to treat their type 2 diabetes” Omnipod GO is a standalone system that provides a fixed rate of continuous rapid-acting insulin for 72 hours. It's tubeless and waterproof just like a regular Omnipod but it's offered in seven different pre-programmed daily rates, ranging from 10 to 40 units per day, and operates without the need for a handheld device to control the Pod. It has been cleared for use with the following U-100 insulins: NovoLog®, Fiasp®, Humalog®, Admelog®, and Lyumjev®. The product was developed to serve people with type 2 diabetes earlier in their treatment journey by starting them on Pod therapy for their insulin delivery, rather than daily injections. If a patient becomes insulin-intensive, meaning they require both basal and bolus insulin, the transition to another Omnipod product would be seamless. Omnipod GO will have its US launch sometime next year. https://www.businesswire.com/news/home/20230424006026/en/Insulet-Announces-FDA-Clearance-of-Omnipod-GO%E2%84%A2-a-First-of-its-Kind-Basal-Only-Insulin-Pod-Further-Simplifying-Life-for-People-with-Type-2-Diabetes XX Senseonics says the first pediatric study participant has received an Eversense 365-day CGM insertion. The E3 180 day implantable CGM got FDA approval in February last year. Dr. Francine Kaufman, Senseonics CMO, said expanding to a pediatric population represents a “priority” for the company. Positive results could further extend the company's reach across the global diabetes community, she added. The company also intends to utilize study data to submit for an integrated CGM (iCGM) designation in 2023. Senseonics holds an FDA investigational device exemption (IDE) to expand the trial to pediatric patients. These patients — between 14 and 18 years old — first enrolled in the second quarter of 2023. https://www.drugdeliverybusiness.com/senseonics-first-pediatric-cgm-insertions/ XX Baqsimi gets a new home. Amphastar Pharmaceuticals is buying the Glucagon nasal spray from Lilly in a deal worth up to $1.08 billion dollars. Launched in 2019, Baqsimi saw worldwide sales worth $139.3 million in 2022, the companies said. You may remember that Lilly had acquired Baqsimi from Locemia Solutions in 2015. The drug has an active compound glucagon, a form of a hormone produced in the pancreas that stimulates glucose production https://www.reuters.com/markets/deals/eli-lilly-sell-low-blood-sugar-drug-amphastar-2023-04-24/ XX The FDA recently cleared a new experimental drug for type 1 diabetes to begin a phase 2 clinical trial. If approved, the drug would be the first therapy to specifically address low blood sugar at night. We've talked about this.. Zucara Therapeutics is testing an oral medication currently known as ZT-01 will attempt to restore the body's natural ability to respond to low blood sugar levels. Researchers will evaluate the ability of the drug to blunt hypoglycemia caused by insulin in type 1 diabetes. This phase 2 clinical trial follows positive results from the company's earlier phase 1 study which included 18 participants with type 1 diabetes who received the treatment. Of these 18, 16 (89%) had a meaningful increase in glucagon production after being given ZT-01, with no serious health events during the trial. https://diatribe.org/drug-prevent-nighttime-lows-approved-enter-clinical-trials XX The T1D Exchange Registry is a research study conducted online over time, designed to foster innovation and improve the lives of people with T1D. The platform is open to both adults and children with T1D living in the U.S. Personal information remains confidential and participation is fully voluntary. Once enrolled, participants will complete annual surveys and have the opportunity to sign up for other studies on specific topics related to T1D. The registry aims to improve knowledge of T1D, accelerate the discovery and development of new treatments and technologies, and generate evidence to support policy or insurance changes that help the T1D community. By sharing opinions, experiences and data, patients can help advance meaningful T1D treatment, care and policy. XX Australian scientists have designed a new way to swallow insulin, in a pill form. The design also has potential uses for delivering other protein drugs, such as antibiotics and cancer treatments. Insulin is made of smaller versions of proteins called peptides. Previous attempts to develop an orally administered insulin have found that the severe pH levels in the gastrointestinal tract degrade the peptides, causing the drug to lose its function. To get around this problem, the scientists encapsulated the insulin in a lipid-based nanomaterial placed inside an enteric capsule. In animal studies, long acting insulin was absorbed better than fast acting. They say long way to go, but an interesting start. https://newatlas.com/medical/new-insulin-capsule-game-changing-diabetics/ XX A new proof of principle study demonstrates the accuracy of Know Labs' proprietary Bio-RFID™ sensor in quantifying different analytes in vitro, proving a 100% accuracy rate in these tests. The full study is currently undergoing the peer-review publishing process. “Proof-of-principle studies are critical in demonstrating Bio-RFID's accuracy for non-invasive methods of medical diagnostics. This was an essential step toward achieving our goal of delivering the first FDA-cleared, truly non-invasive glucose monitoring device to the market” Know Labs' technology platform, Bio-RFID, uses electromagnetic energy in the form of radio waves to non-invasively capture molecular signatures, which can be converted into physiologically meaningful information and insights. While the technology is proven to accurately measure several analytes inside and outside the body, the first application of this technology is aimed at non-invasive glucose monitoring. This study did not include people but researchers say it's an important step on the way. https://www.businesswire.com/news/home/20230421005095/en/Know-Labs-Demonstrates-Accuracy-of-Non-Invasive-Bio-RFID-Technology-with-Proof-of-Principle-Study XX Moms Night Out – new cities include Providence, RI, Frisco, TX and Charlotte NC. more info here XX On the podcast next week.. Dexom's Jake Leach brings us up to date on some G7 updates as well as new Medicare coverage for people with type 2. Last week's episode was with the first US commercial pilot with type 1, Pietro Marsala. . That's In the News for this week.. if you like it, please share it! Thanks for joining me! See you back here soon.

The Cloud Pod
209: The Cloud Pod Whispers Sweet Nothings To Our Code (**why wont you work**)

The Cloud Pod

Play Episode Listen Later Apr 28, 2023 44:35


Welcome to the newest episode of The Cloud Pod podcast! Justin, Ryan and Jonathan are your hosts this week as we discuss all the latest news and announcements in the world of the cloud and AI - including Amazon's new AI, Bedrock, as well as new AI tools from other developers. We also address the new updates to AWS's CodeWhisperer, and return to our Cloud Journey Series where we discuss *insert dramatic music* - Kubernetes!  Titles we almost went with this week: ⭐I'm always Whispering to My Code as an Individual

Talk Python To Me - Python conversations for passionate developers

Did you make this year's PyCon event in the US? There was a lot of excitement this time around in Salt Lake City. In this episode I'll bring you a bunch of experiences we had this year. It starts where frequent guest Jay Miller turns the tables and interviews me at the Microsoft booth on the expo hall floor in front of a live audience. Then you'll hear from Mario Munoz, Nick Muoh, Chris Williams, Ray McLendon, and Sean Tibor about their time at the conference. Links from the show Jay Miller: @kjaymiller Mario Munoz: @pythonbynight@fosstodon.org Ray McLendon: linkedin.com Nick Muoh: @nicksspirit@fosstodon.org Sean Tibor: @smtibor@fosstodon.org Chris Williams: @mistwire@fosstodon.org Python Community News: youtube.com The Birth & Death of JavaScript: destroyallsoftware.com Talk Python episode with Rivers Cuomo: talkpython.fm Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy Sponsors airplane Sentry Error Monitoring, Code TALKPYTHON Talk Python Training

NAHLAS |aktuality.sk
Chystá sa Ukrajina na Rusov? Rozhodne počasie či moment prekvapenia

NAHLAS |aktuality.sk

Play Episode Listen Later Apr 25, 2023 30:12


Ukrajinska protiofenziva, téma o ktorej sa čoraz viac hovorí.  Totiž Ukrajinci mali preniknúť na východný breh Dnepra a spustili tak špekulácie, či nevidíme prvé zárodky očakávanej jarnej protiofenzívy Kyjeva. O téme sa v podcaste rozprávame s generálom vo výslužbe Pavlom Mackom a analytikom Matúšom Halásom. Pavel Macko v podcaste hovorí, že by bol opatrný vo vyjadrovaní, či ide o štart ukrajinskej protiofenzívy. „Čo momentálne vidíme sú formovacie operácie, ktorých cieľom je pripraviť bojisko na rozhodujúci boj," približuje s tým, že skôr vníma prípravnú fázu ukrajinského protiútoku. „To, že sa Ukrajinci dostali na druhý breh rieky znamená, že sú odtiaľ schopní viesť rôzne vyrušovacie operácie, ale je ťažké predpokladať, že by išlo o hlavný smer úderu ukrajinskej protiofenzívy," približuje tiež Macko v podcaste. Podľa neho nehrozí nejaká veľká vyloďovacia operácia. „Na druhej strane to môže naznačovať, Ukrajinci pripravujú veľké prekvapenie pre ruské sily," približuje tiež že môže ísť o klamné operácie, aby zneistili ruskú obranu, nemali čas na prípravu a sťažili Rusom odhad, odkiaľ by mohol prísť ukrajinský útok. Ako sa bude situácia momentálne vyvíjať podľa generála Macka záleží od reakcie ruských síl a aj od klimatických podmienok.  „Pokiaľ máte rozbahnený terén, tak po ňom viete manévrovať pásovou technikou, ale väčší problém majú vozidlá, ktoré sú ťažsie na kolesách, pretože budú zapadať do bahna. No a tým pádom ste nútení postupovať po spevnených komunikáciách, ale to znamená, že ste aj predvídateľní." Ako sú Rusi na ukrajinskú protiofenzívu pripravení? A ako sú na tom samotní Ukrajinci? Ako môže vyzerať front, ak si porovnáme techniku Ruska a Ukrajiny a rovnako aj ich vojská? Odpovedá analytik Matúš Halás. Západná vojenská technika je podľa analytika rozhodne lepšia ako ruská. „Kvalitou dokážeme kompenzovať kvantitu na ruskej armáde," približuje. V podcaste tiež opisuje, že Rusi vzhľadom na to, o aké množstvo techniky prišli, sú nútení vyťahovať zo skladov kúsky, „ktoré sa skôr hodia do múzea." „Majú síce logisticky problémy, ale opäť aj starý tank je stále tank a viete ho využiť rôznymi spôsobmi. Vyzerá to, že Rusi začali používať tanky ako delostrelectvo. Ostreľujú z tankov ukrajinské pozície a nepoužívajú ich priamo na frontovej línii." Podľa analytika netreba mať naivné predstavy o tom, že ukrajinské operácie vo vnútri Ruska neprebiehajú. „Je pomerne zarážajúce množstvo výbuchov strategickej infraštruktúry a podnikov v Rusku, takže netreba byť naivný. Ide o to do akej miery sú schopné ovplyvniť bojisko." Podľa neho nie je až tak podstatné, či Ukrajina plánovala na výročie vojny útok na Moskvu. „Do veľkej miery mi to príde ako špekulácia a sú to informácie, ktoré by naše rozmýšľanie o vojne nemali ovplyvňovať. Operácie prebiehajú a Ukrajinci sa snažia, aby vojna dotýkala aj ruského územia. Sú tú dve krajiny, ktoré sú navzájom v konflikte." Podcast nahrala Denisa Hopková.

AWS Podcast
#581: [INTRODUCING] Amazon CodeWhisperer

AWS Podcast

Play Episode Listen Later Apr 24, 2023 24:16


Amazon CodeWhisperer enables software developers to get real-time code recommendations in their IDE based on their (English) comments describing the task at hand, and their current coding context. With CodeWhisperer, developers can simply write a natural language comment that outlines a specific task such as “get new files uploaded in the last 24 hours from the S3 bucket” and CodeWhisperer automatically determines which cloud services and public libraries are best suited for the specified task and generates the code for the developer. CodeWhisperer is especially well suited to helping developers generate code that simplifies consumption of AWS services (e.g., Amazon EC2 or Amazon S3), making it the best coding assistant for if you are developing for AWS. Amazon CodeWhisperer https://go.aws/41K0Wwl

airhacks.fm podcast with adam bien
Low-Code, No-Code with Java

airhacks.fm podcast with adam bien

Play Episode Listen Later Apr 23, 2023 68:17


An airhacks.fm conversation with Richard Fichtner (@richardfichtner) about: the jcon.one conference, the cinedom and thunderdome, Digital Crafts Day, 80485 Intel with ISDN router, starting with Turbo Pascal, the ISDN extension card, prehistoric and Prince of Persia, Wing Commander, starting with SUSE Linux, ISDN router and asterisks, lilo the Linux loader, geocities and myspace, Internet Cafes and resetting the computers, Netscape Composer and Netscape Navigator, Netscape Mail, teaching HTML at school, xpage is a WYSIWYG, Florian Habermann the god of programming, xdev the low code / nocode environment, xdev is Java 21 compatible, xapi the framework, moving from Swing to Vaadin, the extended persistence context and EntityManager, PersistenceContextType.EXTENDED and interactive applications, Vaadin flow and WebComponents, GWT and Vaadin, xdev the Vaadin IDE, xdev a no-code IDE, SqlEngine a custom DSL for SQL with xdev, RapidClipse and Eclipse, Eclipse performance significantly improved in recent releases Richard Fichtner on twitter: @richardfichtner

Python Bytes
#333 Live From PyCon

Python Bytes

Play Episode Listen Later Apr 22, 2023 22:38


Watch on YouTube Sponsored by us! Support our work through: Our courses at Talk Python Training Test & Code Podcast Patreon Supporters Connect with the hosts Michael: @mkennedy@fosstodon.org Brian: @brianokken@fosstodon.org Show: @pythonbytes@fosstodon.orgx Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Tuesdays at 11am PT. Older video versions available there too. Michael #1: Introducing Microsoft Security Copilot Security Copilot combines this advanced large language model (LLM) with a security-specific model from Microsoft. When Security Copilot receives a prompt from a security professional, it uses the full power of the security-specific model to deploy skills and queries that maximize the value of the latest large language model capabilities. Your data and stays within your control. It is not used to train the foundation AI models, and in fact, it is protected by the most comprehensive enterprise compliance and security controls. Brian #2: PEP 695 – Type Parameter Syntax “This PEP specifies an improved syntax for specifying type parameters within a generic class, function, or type alias. It also introduces a new statement for declaring type aliases.” To get a feel for this, jump to the examples One example Here is an example of a generic function today. from typing import TypeVar _T = TypeVar("_T") def func(a: _T, b: _T) -> _T: ... - And the new syntax. def func[T](a: T, b: T) -> T: ... Michael #3: Auto-GPT An experimental open-source attempt to make GPT-4 fully autonomous. This program, driven by GPT-4, chains together LLM "thoughts", to autonomously achieve whatever goal you set. Features

Ráno Nahlas
Psychologička Pomothy: Psychedeliká liečia traumy, ale nie je to pre každého

Ráno Nahlas

Play Episode Listen Later Apr 19, 2023 38:48


Psychedeliká rozpúštajú koncept Ega a pomáhajú nám nazrieť do našej autenticity. Majú veľký terapeutický potenciál, či už pre liečbu depresií, závislostí, alebo i tráum. Stali sa však módnou vlnou a rozhodne nemôžu byť  “partydrogou” bez bezpečnej kontroly ich použitia. Hovorí psychologička Kristína Pomothy. Je to práve 80 rokov čo Albert Hofmann po prvý raz vyskúšal účinky LSD. Halucinogénne účinky psychedelík sa v 60. rokoch stali výrazom rôznych kontrakultúr, ako napríklad kultúry “Hippie”, či všemožných umeleckých experimentov, no začiatkom 70. rokov záujem o psychedeliká násilne uťalo rozhodnutie OSN zaradiť ich medzi nelegálne tvrdé drogy ako napríklad Heroín. Po rokoch represie sa však psychedeliká opätovne vracajú na scénu. Tentoraz ako látka, ktorá môže mať v oblasti duševného zdravia veľký, a zatiaľ ešte stále dostatočne neprebádaný význam, napríklad v  liečbe depresií, závislostí či posttraumatického stresového syndrómu.  Treba sa teda psychedelík báť či naopak: Ide o látky, ktoré môžu významne pomôcť v boji s viacerými duševnými ochoreniami či poruchami? Čo môžeme očakávať od halucinogénov akými je napríklad LSD a ako sa k ním správať tak, aby boli pomocou, nie hrozbou? Ako vlastne fungujú v našom mozgu a čo je to neuroplasticita mozgu? No a nakoľko im ublížilo zaradenie medzi tvrdé drogy a prečo halucinogény vo svetle modernej vedy vedia pomôcť v liečbe tráum, ktorých je aj naša spoločnosť plná priam až po okraj? Trauma je tu až príliš populárne slovo. Chýba nám komunita, odpájame sa od blízkych a bojíme sa intimity. Žijeme osamelé a izolované životy a to je pre nás veľmi nebezpečné, hovorí psychologička Kristína Pomothy, ktorá okrem odborného štúdia na tieto témy má za sebou i osobnú skúsenosť s týmito látkami. Počúvate Ráno Nahlas, pekný deň a pokoj v duši praje Braňo Dobšinský.  

Talk Python To Me - Python conversations for passionate developers
#412: PEP 711 - Distributing Python Binaries

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Apr 19, 2023 78:20


What if we distributed CPython, the runtime, in the same way we distributed Python packages - as prebuilt binary wheels that only need to be downloaded and unzipped to run? For starters, that would mean we could ship and deploy Python apps without worrying whether Python itself is available or up-to-date on the platform. Nathaniel Smith has just proposed a PEP to do just that, PEP 711. And we'll dive into that with him next. Links from the show Nathaniel: @njs@mastodon.social [announce] Pybi and Posy: discuss.python.org PEP 711: peps.python.org Py2App: readthedocs.io PyInstaller: pyinstaller.org py-spy: github.com Anthropic: anthropic.com Trio: github.com Trio on Talk Python: talkpython.fm Zip Documentary: The Dark History of Zip Files: youtube.com Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy Sponsors Sentry Error Monitoring, Code TALKPYTHON Talk Python Training

Python Bytes
#332 A Python, a Slurpee, and Some Chaos

Python Bytes

Play Episode Listen Later Apr 18, 2023 36:56


Watch on YouTube About the show Sponsored by InfluxDB from Influxdata. Connect with the hosts Michael: @mkennedy@fosstodon.org Brian: @brianokken@fosstodon.org Show: @pythonbytes@fosstodon.org Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Tuesdays at 11am PT. Older video versions available there too. Brian #1: huak - A Python package manager written in Rust. Inspired by Cargo Suggested by Owen Tons of workflows activate - activate a virtual environment add add a dependency to a project pip install it into your virtual environment, and add it to the dependency list in pyproject.toml test - run pytest update update dependencies lint - run ruff, installing it first if necessary fix - autofix fixable lint conflicts build - build wheel in isolated virtual environment using hatchling Honestly I was considering building my own workflow tool, but this is darned close to what I want. Even though it's still “in an experimental state”. There are rough edges (ruff edges, get it), but still, way cool. I just don't know how to pronounce it. Is it like “walk”, or more like “whack”? Michael #2: PSF expresses concerns about a proposed EU law that may make it impossible to continue providing Python and PyPI to the European public After reviewing the proposed Cyber Resilience Act and Product Liability Act, the PSF has found issues that put the mission of our organization and the health of the open-source software community at risk. As currently written, the authors of open-source components might bear legal and financial responsibility for the way their components are applied in someone else's commercial product. The risk of huge potential costs would make it impossible in practice for us to continue to provide Python and PyPI to the European public. Brian #3: ChaosToolkit Suggested by the maintainer, Sylvain Hellegouarch Declare and store your Chaos Engineering experiments as JSON/YAML files so you can collaborate and orchestrate them as any other piece of code. Extensible through an Open API Can be automated in CI/CD pipeline Michael #4: PEP 711 – PyBI: a standard format for distributing Python Binaries “Like wheels, but instead of a pre-built python package, it's a pre-built python interpreter” Joke: It's the effort that counts

Talk Python To Me - Python conversations for passionate developers
#411: Things I Wish Someone Had Explained To Me Sooner About Python

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Apr 14, 2023 63:45


What advice would you give someone just getting into Python? What did you learn over time through hard work and a few tears that would have really helped you? It's a fun game to play and we have Jason McDonald on the podcast to give us his take. Enjoy! Links from the show Jason C. McDonald: @codemouse92@mastodon.online Dead Simple Python: nostarch.com Coroutines and Tasks: docs.python.org Duck Typing: wikipedia.org Static Duck Typing in Python with Protocols: daan.fyi PEP 709: peps.python.org PEP 289: peps.python.org Python Packaging Strategy Discussion - Part 1: discuss.python.org Branch-detective: github.com Hypothesis: readthedocs.io Pydantic v2 announcement: pydantic.dev Michael's venv alias: digitaloceanspaces.com Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy Sponsors Sentry Error Monitoring, Code TALKPYTHON Talk Python Training

Doktor má Filipa
Detská tvár na polovicu rozlomená #136

Doktor má Filipa

Play Episode Listen Later Apr 13, 2023 39:47


Porážka v mieche, "mandarínka" v krku, červená tvár v ordinácii - riadne tlaky na "urgente". Apatické dieťa je predzvesťou vážneho poškodenia hlavy. Sezóna "kliešťa" sa začína. NEXT? PRESŤAHUJEM SA K TEBE, KEĎ NA MŇA PREPÍŠEŠ POLKU ELVÉČKA  https://open.spotify.com/episode/0vdLvKmu2XMts0rp7ck2Eu?si=SZz6kSy6Snmmw34coa4UBw&dd=1  Ideálne miesto pre zábavu, nákupy a relax  https://vivo-shopping.com/sk/bratislava  Historický podcast TAK BOLO naživo! Vo štvrtok 4. mája o 19:00 / Hotel Color, Bratislava. Vstupenky na  www.zapotour.sk  Produkcia @doktormafilipaofficial by ZAPO  https://www.zabavavpodcastoch.sk/  Všetky podcasty a k tomu extra obsah navyše nájdeš v aplikácii TOLDO  toldo.app  

Python Bytes
#331 Python From the Future

Python Bytes

Play Episode Listen Later Apr 12, 2023 35:57


Watch on YouTube About the show Sponsored by InfluxDB from Influxdata. Connect with the hosts Michael: @mkennedy@fosstodon.org Brian: @brianokken@fosstodon.org Show: @pythonbytes@fosstodon.org Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Tuesdays at 11am PT. Older video versions available there too. Michael #1: makeapp via Felix Ingram Simplifies Python application rollout and publishing. Link to its mention on Talk Python. Simplifies Python application rollout and publishing: Make a skeleton for your new application with one console command Automatically create a VCS repository for your application. Automatically check whether the chosen application name is not already in use. Customize new application layouts with skeleton templates. Put some skeleton default settings into a configuration file not to mess with command line switches anymore. Easily add entries to your changelog. Publish your application to remotes (VCS, PyPI) with single command. Brian #2: Looking forward to Python 3.12 We're on 3.12.0a7 now, the last alpha, final is scheduled for October schedule So far, in 3.12.0a7 What's new in Python 3.12 page has some examples of the Improved Error Messages Recent addition, PEP 684 - A Per-Interpreter GIL was approved recently “… sufficient isolation would facilitate true multi-core parallelism …” seems like a good thing. But also, “… this is an advanced feature meant for a narrow set of users of the C-API. “, so not really sure how this will affect us. Still, seems cool. Michael #3: Python 3.11.3 is out Fixes a HIGH level CVE in OpenSSL (so patch it) Lots of changes in Core and Builtins Brian #4: How to Make a Great Conference Talk Sebastian Witowski Lots of great advice for tech conf talks. Don't skip the last half of this, getting your talk accepted is really when the work starts. Good sections to make sure you don't miss Live demos “First of all - do you really need a demo? …” Rehearsing Don't skip this. Do this. A lot. Out loud. With a timer. While standing. Memorize the first few minutes, and the last few. Know how you're going to open and close. Night before get enough sleep Day of eat well. Don't drink too much liquids. Be comfortable. Sebastian was honest in saying this stuff works for him, but do what works for you. From Brian: I deviate from Sebastian in quite a few places, but still don't disagree with his advice. I can't give a talk without slides, as I use them for prompts to know what I'm talking about next. My talks usually have a lot of code snippets. Obviously, that would be difficult without slides. I write my talk and my slides in Markdown. Sebastian writes in something else, then builds slides as visual aids. That's cool. Do what works for you. Bonus tool from the article: demo-magic - If I'm ever tempted to live code again, I think I'll try this instead. Extras Michael: NOW the CDN course is out. Django 4.2 released. Joke: Using A.I. for Efficiency

Záznamy z klubovny
Fight Club #621

Záznamy z klubovny

Play Episode Listen Later Apr 6, 2023 84:29


Blíží se Velikonoce, svátky smrti a vzkříšení. Ideální čas připomenout si naše oblíbené herní smrtky a smrťáky!

Talk Python To Me - Python conversations for passionate developers
#410: The Intersection of Tabular Data and Generative AI

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Apr 6, 2023 65:38


AI has taken the world by storm. It's gone from near zero to amazing in just a few years. We have ChatGPT, we have Stable Diffusion. But what about Jupyter Notebooks and pandas? In this episode, we meet Justin Waugh, the creator of Sketch. Sketch adds the ability to have conversational AI interactions about your pandas data frames (code and data). It's pretty powerful and I know you'll enjoy the conversation. Links from the show Sketch: github.com Lambdapromp: github.com Python Bytes 320 - Coverage of Sketch: pythonbytes.fm ChatGPT: chat.openai.com Midjourney: midjourney.com Github Copilot: github.com GitHub Copilot Litigation site: githubcopilotlitigation.com Attention is All You Need paper: research.google.com Live Colab Demo: colab.research.google.com AI Panda from Midjourney: digitaloceanspaces.com Ray: pypi.org Apache Arrow: arrow.apache.org Python Web Apps that Fly with CDNs Course: talkpython.fm Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy Sponsors Brilliant 2023 Talk Python Training

Python Bytes
#330 Your data, validated 5x-50x faster, coming soon

Python Bytes

Play Episode Listen Later Apr 6, 2023 34:25


Watch on YouTube About the show Sponsored by Influxdb Connect with the hosts Michael: @mkennedy@fosstodon.org Brian: @brianokken@fosstodon.org Show: @pythonbytes@fosstodon.org Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Tuesdays at 11am PT. Older video versions available there too. Brian #1: Pydantic V2 Pre Release Terrence Dorsey & Samuel Colvin Alpha release available to everyone: pip install --pre -U "pydantic>=2.0a1" Headlines: pydantic-core - all validation logic rewritten in Rust and moved to separate package, pytest-core 5-50x faster separation will aid safety and maintainability Lots ready for experimentation BaseModel, Dataclasses, Serialization, … Much still under construction Docs, BaseSettings→ pydantic-settings, … Michael #2: microdot The impossibly small web framework for Python and MicroPython Microdot is a minimalistic Python web framework inspired by Flask, and designed to run on systems with limited resources such as microcontrollers. It runs on standard Python and on MicroPython. Support for async, websockets, tls, even ASGI servers. Less mem usage by a big margin. Brian #3: GitHub Actions Tools: watchgha, build and inspect, and pytest annotate failures watchgha Ned Batchelder Watch GH Actions progress on the command line build-and-inspect-python-package Hynek Test the build of wheels, check contents, lint README print sdist contents, wheel contents, and metadata pytest-github-actions-annotate-failures utgwkk Nice traceback annotations for pytest Michael #4: PEP 709 – Inlined comprehensions by Carl Meyer Comprehensions are currently compiled as nested functions, which provides isolation of the comprehension's iteration variable, but is inefficient at runtime. This PEP proposes to inline list, dictionary, and set comprehensions into the code where they are defined, and provide the expected isolation by pushing/popping clashing locals on the stack. This change makes comprehensions much faster: up to 2x faster for a microbenchmark of a comprehension alone. Extras Michael: Python Web Apps that Fly with CDNs Course Joke: Can't watch movies

All TWiT.tv Shows (MP3)
Untitled Linux Show 95: Too Many Distros

All TWiT.tv Shows (MP3)

Play Episode Listen Later Apr 3, 2023 98:56


This week the team assembles again to talk about IDEs, Kernel optimizations, and money for Open Source. There's a philosophical discussion about too many distros, coverage of the OBS-Studio beta, and several distro updates. For tips, there's Mangohud for performance monitoring, duf for better disk usage information, vtm as a slick terminal multiplexer, and dpkg-divert for hacking distro package management. See the notes at bit.ly/43a3B3s, and be sure to come join the fun! Host: Jonathan Bennett Co-Hosts: Ken McDonald, Jeff Massie, and Rob Campbell Club TWiT members can discuss episodes in the Club TWiT Discord.

All TWiT.tv Shows (Video LO)
Untitled Linux Show 95: Too Many Distros

All TWiT.tv Shows (Video LO)

Play Episode Listen Later Apr 3, 2023 99:24


This week the team assembles again to talk about IDEs, Kernel optimizations, and money for Open Source. There's a philosophical discussion about too many distros, coverage of the OBS-Studio beta, and several distro updates. For tips, there's Mangohud for performance monitoring, duf for better disk usage information, vtm as a slick terminal multiplexer, and dpkg-divert for hacking distro package management. See the notes at bit.ly/43a3B3s, and be sure to come join the fun! Host: Jonathan Bennett Co-Hosts: Ken McDonald, Jeff Massie, and Rob Campbell Club TWiT members can discuss episodes in the Club TWiT Discord.

Talk Python To Me - Python conversations for passionate developers

We all know that privacy regulations are getting more strict. And that many of our users no longer believe that "privacy is dead". But for even medium-sized organizations, actually tracking how we are using personal info in our myriad of applications and services is very tricky and error prone. On this episode, we have Thomas La Piana from the Fides project to discuss privacy in our applications and how Fides can enforce and track privacy requirements in your Python apps. Links from the show California Consumer Privacy Act (CCPA): oag.ca.gov 30 Biggest GDPR Fines So Far: tessian.com Website fined for Google Fonts: theregister.com Fides on Github: github.com Fides: ethyca.com Bunny.net Fonts: fonts.bunny.net DBT: getdbt.com eBFP Kernel tools: ebpf.io nox: nox.thea.codes rich-click: github.com Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy Sponsors Microsoft Founders Hub 2023 Sentry Error Monitoring, Code TALKPYTHON Talk Python Training

Python Bytes
#329 Creating very old Python code

Python Bytes

Play Episode Listen Later Mar 30, 2023 28:52


Watch on YouTube About the show Sponsored by Microsoft for Startups Founders Hub. Michael #1: Prefix-cache via Brendan Hannigan You can set an environment variable or use it as a command line argument and then instead of creating tons of __pycache__ folders to store your *.pyc files right next to the source code, it puts them in some specified folder. Introduced in python 3.8. Brian #2: NiceGUI Suggested by several listeners Browser based GUI “NiceGUI is an easy-to-use, Python-based UI framework, which shows up in your web browser. You can create buttons, dialogs, Markdown, 3D scenes, plots and much more. It is great for micro web apps, dashboards, robotics projects, smart home solutions and similar use cases. You can also use it in development, for example when tweaking/configuring a machine learning algorithm or tuning motor controllers.” - from the README Michael #3: flask-ngrok A simple way to demo Flask apps from your machine. Makes your Flask apps running on localhost available over the internet via ngrok. Great for testing API consumers too. app = Flask(__name__) run_with_ngrok(app) # Start ngrok when app is run # Endpoints ... if __name__ == '__main__': app.run() Brian #4: No-async async with Python Will McGugan Allowing async while not requiring async Await me (maybe) borrowed from Simon Willison's The “await me maybe” pattern for Python asyncio Optionally awaitable Providing API methods that can be called by both async and non-async code. The called method really is async, but if a caller doesn't want to know when the code is done, it can ignore the return value and not await. MK: I had to solve a similar problem in fastapi-chameleon MK: Syncify async functions. Extras: Brian: PyPI has a blog Docker no longer sunsetting free team plan Jokes: Long-lived software Mysteries make life more interesting last paragraph, discussing the cov fixture of pytest-cov

Dobré ráno | Denný podcast denníka SME
Ukrajinský spravodaj: Netreba sa báť Bieloruska, hrozba je inde

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

Play Episode Listen Later Mar 28, 2023 10:53


Ruský prezident Vladimir Putin je stále na slobode, od minulého týždňa však čelí medzinárodnému zatykaču. Aspoň z jednej krajiny Európskej únie už ale má správu, že pokojne môže prísť na návštevu, vo väzení neskončí. Ide o Maďarsko, ktoré má síce ako signatár rímskeho štatútu povinnosť zatykač rešpektovať, Budapešť nepovažuje vydanie zatykača za krok, ktorý by prispel k mierovému riešeniu vojny na Ukrajine. Ukrajinci čakajú na ďalšie dodávky zbraní, v posledných dňoch dostali tanky z Nemecka a z Británie. Z Británie do Kyjeva dorazil tiež herec a vyslanec UNICEF-u Orlando Bloom, ktorý Ukrajincom okrem iného priniesol aj odkaz od svojej matky. Vypočujte si Ukrajinský spravodaj, súhrn toho najpodstatnejšieho, čo sa za uplynulý týždeň udialo vo vojne na Ukrajine. Správy pripravil Matúš Krčmárik, načítala ich Ľubica Melcerová. _ Podporte podcasty denníka SME kúpou prémiového predplatného a užívajte si podcasty bez reklamy na webe SME.sk alebo v mobilnej aplikácii SME.sk. Prémiové predplatné si kúpite na ⁠⁠predplatne.sme.sk/podcast⁠⁠ – Ak máte pre nás spätnú väzbu, odkaz alebo nápad, napíšte nám na⁠⁠ dobrerano@sme.sk⁠⁠ – Všetky podcasty denníka SME nájdete na⁠⁠ sme.sk/podcasty⁠⁠ – Odoberajte aj denný newsletter⁠⁠ SME.sk⁠⁠ s najdôležitejšími správami na⁠⁠ sme.sk/brifing⁠⁠ – Ďakujeme, že počúvate podcast Ukrajinský spravodaj a Dobré ráno.

Talk Python To Me - Python conversations for passionate developers

In recent years, there has been a lot of experimenting how we work with dependencies and external libraries for our Python code. There is pip, pip-tools, Poetry, pdm, pyenv, pipenv, Hatch and others workflows. We dove into this deeply back on episode 406: Reimagining Python's Packaging Workflows. We're back with Ofek Lev to take a deeper look at Hatch. Links from the show Hatch: hatch.pypa.io Ofek on Twitter: @Ofekmeister Mamba: github.com Hatch env management: hatch.pypa.io Packaging a Python project tutorial: packaging.python.org Customize project generation: hatch.pypa.io Textual: textualize.io Ruff on Talk Python: talkpython.fm RustUp: rustup.rs Conda: docs.conda.io import antigravity: xkcd.com Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy Sponsors Microsoft Founders Hub 2023 Sentry Error Monitoring, Code TALKPYTHON Talk Python Training

NAHLAS |aktuality.sk
Vláde opäť neprešli zákony. Je to anarchia, alebo vládne Sme rodina s opozíciou?

NAHLAS |aktuality.sk

Play Episode Listen Later Mar 23, 2023 26:22


To, čo sa deje v týchto dňoch v parlamente, Slovensko ešte nezažilo. Vládne návrhy zákonov, a to nielen z Plánu obnovy – ale takmer akékoľvek, neprechádzajú. Dnes neprešla transpozícia európskej smernice a ani jeden z návrhov Igora Matoviča. Naopak, väčšina sa našla na podporu opozičných zákonov, a to aj od poslancov z kandidátky ĽSNS.   Kto teda aktuálne vládne Slovensku? Vytvorila sa nová väčšina v parlamente, zložená zo Sme rodina a opozície? V dnešnom podcaste Aktuality Nahlas budete počuť Juraja Šeligu zo Za ľudí a Petra Pčolinského zo Sme rodina a odpovedia aj Richard Sulík z SaS a Tomáš Valášek z Progresívneho Slovenska.   Druhou dnešnou témou je jeden z mála zákonov, ktorý prešiel do druhého čítania. Ide o zákon o rodnom čísle z dielne konzervatívnych poslancov, ktorý podľa aktivistov skomplikuje život transrodovým ľuďom.   Nahrávali Peter Hanák a Denisa Žilová.

Vysielanie NLP Akadémie
144 Nesnaž sa vyhovieť všetkým

Vysielanie NLP Akadémie

Play Episode Listen Later Mar 23, 2023 21:15


Cítite sa niekedy pod tlakom, pretože chcete vyhovieť všetkým? Problém je, že zo snahy vyhovieť každému pramení: chaos dilemy vyčerpanie a niekedy aj nízka sebaúcta... :( V tejto tipmi nabitej epizóde vám Peter Sasín ukáže, prečo je oveľa prínosnejšie vedieť sa vyhraniť (v súkromí aj v biznse) a "nebyť pre každého". Ide o malú zmenu v myslení - dôsledky však môžu byť fenomenálne! Užite si počúvanie :) Čo v tejto epizóde nájdete: Z čoho pramení väčšina chaosu, stresu a dilem v našom živote? Prečo, keď sa snažíme vyhovieť všetkým, nevyhovieme nikomu? Aké dôsledky prináša snaha vyhovieť každému? Aké skvelé výhody prináša, keď sa naučíme povedať jasné „NIE“? PLUS: Výzva týždňa, ktorá vám pomôže odstrániť dilemy a chaos + navýši váš pocit sebaúcty :) Veríme, že tento podcast vám prinesie maximálnu hodnotu…   PS: Chcete spoznať NLP do hĺbky a objaviť fascinujúci svet dosahovania excelentnosti a plného potenciálu? Pozrite sa na popis nášho certifikovaného kurzu NLP Practitioner. Je to 12-dňový transformačný tréning, na ktorom sa so skúsenými NLP Trénermi naučíte, ako aktivovať svoje vnútorné zdroje, zbavíte sa obmedzení, či strachov a nakopnete svoju kariéru aj súkromný život.

Pete's Percussion Podcast - Pete Zambito
Pete's Percussion Podcast: Episode 337 - Edward Choi

Pete's Percussion Podcast - Pete Zambito

Play Episode Listen Later Mar 23, 2023


After Pete discusses a very busy month for the Athletics Bands at Mizzou, Principal Percussionist for the Seoul Philharmonic Orchestra and educator Edward Choi stops by to talk about his orchestral position, the ways he serves the greater Korean percussion community, and his college teaching schedule (04:10), his work with the Percussion Conservatory (27:25), growing up mostly in Toronto, his Drum Corps years, getting an English degree and studying Asian languages, and coming to percussion later in life (33:50), living and learning in Korea, and teaching Drum Corps in Asia (49:00), studying with Michael Burritt at Northwestern and She-e Wu at Rutgers (01:04:50), his time learning from Alan Abel (01:11:45), and settles in for the Random Ass Questions, with discussions of the value of both Drum Corps and Orchestral Music study, issues of IDE, watching U.S. sports in Korea, and great books (01:23:50).Finishing with a Rave regarding more of Pete's recent travels (01:59:10).Links:Edward Choi's Percussion Conservatory pageEdward Choi's Seoul Philharmonic pageChristopher DevineyMusical ChairsMyung-Whun ChungAlan AbelRiccardo MutiEric SammutJoshua VonderheideWill James on the podcast in 2017Norm Weinberg on the podcast in 2017Joseph PereiraBoston Crusaders DCIStar of Indiana DCINEXUS PercussionRussell HartenbergerRobin EngelmanFred Hinger“The Birds” - NEXUS Percussion, 1984Thom HannumColin McNuttKeiko AbeMethod of Movement for Marimba - L.H. StevensBeverley Johnston“Dynamite” - BTSSquid Game trailerThe Three Japanese AlphabetsJeff LeeSteven SchickAdrian StefanescuJeremy BransonShe-e Wu“Mirage pour Marimba” - Yasuo Sueyoshi“Variations on Lost Love” - David Maslanka“Caprice No. 24” - Nicolo Paganini/Johan Bridger“Velocities” - Joseph Schwantner“Rhythmic Caprice” - L.H. Stevens“Rhythm Song” - Paul SmadbeckI-Jen FangScheherazade, Mvt. III - N. Rimsky-KorsakovBolero - Maurice RavelThomas SherwoodChristopher LambCloyd DuffUnsuk ChinRebecca Lloyd-Jones on the podcast in 2022Dune (2021) trailerEternals trailerFranny and Zooey - J.D. SalingerIQ84 - Haruki MurakamiDoug Flutie NFL HighlightsOld Dutch Ketchup Potato ChipsCanadian Butter TartsCoffee Crisp Chocolate BarDark Chocolate HobnobsJaap van ZwedenRoyal Concertgebouw OrchestraSymphony No. 1 - Jean SibeliusBecca Laurito on the podcast in 2023Raves:Old SacramentoDOCOFisherman's Wharf (SF)

Python Bytes
#328 We are going to need some context here

Python Bytes

Play Episode Listen Later Mar 21, 2023 24:48


Watch on YouTube About the show Sponsored by Microsoft for Startups Founders Hub. Connect with the hosts Michael: @mkennedy@fosstodon.org Brian: @brianokken@fosstodon.org Show: @pythonbytes@fosstodon.org Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Tuesdays at 11am PT. Older video versions available there too. Brian #1: zipapp Part of standard library since 3.5 Yet another thing I learned recently from Brett Cannon “This module provides tools to manage the creation of zip files containing Python code, which can be executed directly by the Python interpreter. The module provides both a Command-Line Interface and a Python API.” Including: Creating Standalone Applications with zipapp Michael #2: Reverse engineering the Apple News app with #python and #nerd power As we navigate the digital world, we often come across articles we don't have time to read but still want to save for later. One way to accomplish this is by using the Read Later feature in Apple News. But what if you want to access those articles outside the Apple News app, such as on a different device or with someone who doesn't use Apple News? Or what if you want to automatically post links to those articles on your blog? That's where the nerd powers come in. The linked article shows how to use Python to solve your own problem Leading to Rhet Turnbull's CLI: apple-news-to-sqlite Brian #3: What is a context manager? Trey Hunner Also look at all the cool goodies in contextlib from standard library @contextmanager closing suppress redirect_stdout, redirect_stderr chdir Michael #4: nox-poetry: Use Poetry inside Nox sessions via 2 people: John Hagen and Marc Prewitt This package provides a drop-in replacement for the nox.session decorator, and for the nox.Session object passed to user-defined session functions. Comes from Claudio Jolowicz's hypermodern python cookiecutter Covered this on Talk Python: talkpython.fm/episodes/show/362/hypermodern-python-projects This session performs the following steps: Build a wheel from the local package. Install the wheel as well as the pytest package. Invoke pytest to run the test suite against the installation. Consider what would happen in this session if we had imported @session from nox instead of nox_poetry: Package dependencies would only be constrained by the wheel metadata, not by the lock file. In other words, their versions would not be pinned. The pytest dependency would not be constrained at all. Poetry would be installed as a build backend every time. Extras Brian: Sharing is Caring: Sharing pytest fixtures talk availabe at about 2:40:58 on Day 2 video of PyCascades 2023. Also full Day 1 and Day 2 Michael: Wired connection to remote mesh router == wow! Using the Linksys Atlas Max 6E Joke: UnsafeWarnings