Hacker News new | past | comments | ask | show | jobs | submit login

As I read it, it seems to be saying that our brains are multi-threaded, but not multi-core or multi-processor.

The lower priority 'threads' which are not the intended focus still do take cycles in brief moments when the main task is idle only to be preemptively interrupted at the cost of many context switches and adding very little value. The same happens with hardware CPUs which is why coroutines are much more effective when the number of tasks >> number of processing units.




Also we do have multiprocessing abilities, just not multiple 'foreground' conscious ones.


We sort of do, but at best it's not more efficient, at worst it's much slower.


I've never experienced being aware of two unrelated things at the same time so I definitely have a single-core consciousness.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: