Hanselminutes is Fresh Air for Developers. A weekly commute-time podcast that promotes fresh technology and fresh voices. Talk and Tech for Developers, Life-long Learners, and Technologists.
…
continue reading
Content provided by Patrick Wheeler and Jason Gauci, Patrick Wheeler, and Jason Gauci. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Patrick Wheeler and Jason Gauci, Patrick Wheeler, and Jason Gauci or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://ppacc.player.fm/legal.
Player FM - Podcast App
Go offline with the Player FM app!
Go offline with the Player FM app!
184: Asynchronous Programming
MP3•Episode home
Manage episode 508045659 series 8393
Content provided by Patrick Wheeler and Jason Gauci, Patrick Wheeler, and Jason Gauci. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Patrick Wheeler and Jason Gauci, Patrick Wheeler, and Jason Gauci or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://ppacc.player.fm/legal.
184: Asynchronous Programming
Intro topic: AI Scams
News/Links:
- Coding Adventure: Ray-Tracing Glass and Caustics (Sebastian Lague)
- Boson AI announces Higgs Audio V2
- The Misconception that Almost Stopped AI [How Models Learn Part 1] (Welch Labs)
- A mind-bending conversation with Peter Thiel
Book of the Show
- Patrick
- The Hobbit (JRR Tolkien)
- Jason
- NYT Word Games
Patreon Plug https://www.patreon.com/programmingthrowdown?ty=h
Tool of the Show
- Patrick
- Escape Academy
- Jason
- Multi-modal LLMs to make calendar meetings
Topic: Asynchronous Computing
- What/Why
- Multi-threading in between the lines
- Many of the benefits of multiprocessing without the overhead/complexity
- How
- Coroutines
- Thread-Local Memory
- Blocking vs Non-Blocking operations
- Blocking: arithmetic
- Non-Blocking: Reading from the network card into thread-local memory
- Interpreter locking
- Typescript: Single threaded
- Python: GIL
- Implementations
- Polling (not-Asynchronous)
- Callbacks (interrupts)
- Multithreading (with queues/message passing)
- Promise/Futures
- Async/Await
185 episodes
MP3•Episode home
Manage episode 508045659 series 8393
Content provided by Patrick Wheeler and Jason Gauci, Patrick Wheeler, and Jason Gauci. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Patrick Wheeler and Jason Gauci, Patrick Wheeler, and Jason Gauci or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://ppacc.player.fm/legal.
184: Asynchronous Programming
Intro topic: AI Scams
News/Links:
- Coding Adventure: Ray-Tracing Glass and Caustics (Sebastian Lague)
- Boson AI announces Higgs Audio V2
- The Misconception that Almost Stopped AI [How Models Learn Part 1] (Welch Labs)
- A mind-bending conversation with Peter Thiel
Book of the Show
- Patrick
- The Hobbit (JRR Tolkien)
- Jason
- NYT Word Games
Patreon Plug https://www.patreon.com/programmingthrowdown?ty=h
Tool of the Show
- Patrick
- Escape Academy
- Jason
- Multi-modal LLMs to make calendar meetings
Topic: Asynchronous Computing
- What/Why
- Multi-threading in between the lines
- Many of the benefits of multiprocessing without the overhead/complexity
- How
- Coroutines
- Thread-Local Memory
- Blocking vs Non-Blocking operations
- Blocking: arithmetic
- Non-Blocking: Reading from the network card into thread-local memory
- Interpreter locking
- Typescript: Single threaded
- Python: GIL
- Implementations
- Polling (not-Asynchronous)
- Callbacks (interrupts)
- Multithreading (with queues/message passing)
- Promise/Futures
- Async/Await
185 episodes
All episodes
×Welcome to Player FM!
Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.