Go offline with the Player FM app!
184: Asynchronous Programming
Fetch error
Hmmm there seems to be a problem fetching this series right now. Last successful fetch was on November 05, 2025 02:11 ()
What now? This series will be checked again in the next day. If you believe it should be working, please verify the publisher's feed link below is valid and includes actual episode links. You can contact support to request the feed be immediately fetched.
Manage episode 508068342 series 2417399
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
187 episodes
Fetch error
Hmmm there seems to be a problem fetching this series right now. Last successful fetch was on November 05, 2025 02:11 ()
What now? This series will be checked again in the next day. If you believe it should be working, please verify the publisher's feed link below is valid and includes actual episode links. You can contact support to request the feed be immediately fetched.
Manage episode 508068342 series 2417399
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
187 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.