ParentFull threadshakow·And the programming semaphore comes from the semaphore used as train signal to ensure that two trains are not using the same track segment simultaneously.View on HN