Readings for Lunch — [ 03 Oct 2017 ]

From the Apple chess engine code (source)


Time for IntersectionObserver

A very interesting and insightful talk on this new promising web API, that can be used to efficiently perform tasks (like lazy loading content, tracking impressions, animation triggers) that usually relied on scroll handlers to detect when to trigger such actions, with huge impact on the page performance.


Consciousness: why bother?

Via Vitaly Sharovatov
“I believe that consciousness does have value. […] My research group has demonstrated such a value for conscious experience for people performing simple signal-detection tasks in the lab. Two people, through talking to each about their conscious experience, can achieve better performance than either of them working on their own.”