honestly, young people these days are smarter than you give them credit for. multi-core and threading is something that pretty much anyone on the internet “gets” conceptually, even if not on an engineering level.

So, let me get this straight then.

You believe the audience for a blog about being tired of multi-tasking is young people, from this new generation that is always multi-tasking (on the smartphone, talking to multiple people, etc)?

You honestly believe they need a metaphor like "single thread versus multi-thread" to grasp the idea of what doing multiple things at the same time means, practically?

If you do, ok then. Who am I to disagree?

I still think none of this makes sense, and the metaphor sucks.

i think everyone’s got the gist of that by now

I understand processor architectures and I would have preferred the use of the word "in-order" processor over "old single core from the 90s", since in-order CPUs are still being designed and manufactured today.