
Programming Throwdown
184: Asynchronous Programming
Sep 23, 2025 · 1 hr 30 min · Episode 184 · 86.9 MB
0:00-1:30:32
Streams straight from the publisher. podnod never proxies or re-hosts episode audio.
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
https://www.youtube.com/watch?v=wA1KVZ1eOuA
youtube.comhttps://www.youtube.com/watch?v=NrO20Jb-hy0
youtube.comhttps://amzn.to/4mevuzE
amzn.tohttps://escapeacademygame.com/en
escapeacademygame.comwww.chatgpt.com
chatgpt.com★ Support this podcast on Patreon ★
patreon.com
- 0:17Asynchronous Programming
- 0:46Scammer Uses AI to Scam People
- 5:35Robots Will Never Replace People
- 11:25Coding Adventure, Ray tracing Glass and Caustics
- 15:22Voice Cloning in Higgs Audio V2
- 20:12Machine Learning is a Weird Experience
- 21:44How Deep Learning Stopped AI
- 29:28Exercising for heart health
- 30:09Why Is So Much Focus on AI?
- 38:12Can You Get Excited About Space?
- 39:06The Hobbit
- 42:42Will Wordle Really End in 2021?
- 46:56Tool of the Show
- 51:32ChatGPT: An AI Calendar Maker
- 56:12Asynchronous Computing
- 56:39Asynchronous Programming
- 1:06:25In the world of embedded microcontrollers
- 1:11:07Asynchronous vs. Non-
- 1:18:37Asynchronous vs Stacked: throughput vs latency
- 1:28:03Async Programming in C#