> The human brain is not a state-of-the-art multi-core processor. It is closer to an old single-core chip from the 90s.
That is plain bullshit. Make your case, but don't mix biology with it.
Studies have shown again and again how detrimental "multitasking" is to our cognitive abilities, which is the author's point.
It's just a metaphor.
Blocking is laying in bed waiting for my paycheck before I can get up.
Multi-threading is handing off a simple task to someone else who will do it slower and need constant explanation, so that it looks like I'm less busy.
Single-threading is writing and sending an email before returning to my work.