210: 90's Flowchart
Title text: Freestyle rapping is basically applied Markov chains.
Here you can see an apparent flowchart. However, it has non-standard notation. The oval normally represents either the start or stop of a process. Here, both the yes and no end up in stop, which would normally imply that nothing below can be reached.
Unless we are in the '90s, this doesn't matter, as there is nothing after the stop. But in the '90s, two processing paths follow, and both are from the lyrics of two hit rap songs from the '90s:
- U Can't Touch This by MC Hammer, says "Break it down. Stop! Hammertime."
- Ice Ice Baby by Vanilla Ice says "All right, stop. Collaborate and listen."
In both instances, the sense of the lyric is that you should interrupt what you are doing, and switch to the new action. Interpreted in terms of flowchart terminology, we could consider that the 'stop' just pauses the main thread, and secondary threads are launched to perform the 'Hammertime' and the 'Collaborate' and 'Listen' activities.
The title text compares freestyle rapping with Markov chains. Markov chains are mathematical constructs in which the state at the next time step is dependent only upon the current state and probability, and not the state at previous times. This is somewhat similar to freestyle rapping, in which what is said next must bear some relationship to what was just said, but the "freestyle" part means that almost anything can be brought in (hence the probabilistic part); furthermore, freestyle rapping allows the rapper to say something next that bears relationship to what was just said, but not to what was said before that. There have been several flowchart comics, all of which are listed here.
- 90's Flowchart
- Start: The 90's?
- No: Stop
- Yes: Stop
- Collaborate, Listen
add a comment! ⋅ add a topic (use sparingly)! ⋅ refresh comments!