15.At the DMV, my boy's in line to officially enter his prime suspect years: young, brown and behind the wheel, a moving semaphore, signaling the threat of communities from below.
16.It seems like you're starting all your promises all at once, but really they're going to fire off in whatever control flow pattern that your semaphore is configured for.
18.A mechanism used by tasks and interrupt service routines to share information and synchronize their access to shared resources. The most common building blocks of intertask communication are semaphores and mutexes.
19.I don't know if that translates to a spoken podcast, if that makes any sense, but look up semaphores and abortable semaphores for a good example of like how those kind of work into a more general async await workflow.
20.A guarantee of exclusive access to a shared resource. In embedded systems, the shared resource is typically a block of memory, a global variable, or a set of registers. Mutual exclusion can be achieved with the use of a semaphore or mutex.