Race condition
Race conditions arise in software when an application depends on the sequence or timing of processes or threads for it to operate properly. As with electronics, there are critical race conditions that result in invalid execution and bugs. Critical race conditions often happen when the processes or threads depend on some shared state. Operations upon shared states are critical sections that must be mutually exclusive. Failure to obey this rule opens up the possibility of corrupting the shared state.
Passing (racial identity)
Racial passing occurs when a person classified as a member of one racial group is accepted as a member of a racial group other than their own. Historically, the term has been used primarily in the United States to describe a person of color or multiracial ancestry who has assimilated into the white majority during times when legal and social conventions of hypodescent classified the person as a minority, subject to racial segregation and discrimination.