5 Matching Annotations
  1. Feb 2019
    1. For that reason, “overuse” of the internet and social media today may not be such a bad thing. It is our primary way of exploring all of the potential of that cultural mode, and that mode will at some point be tamed and neutered, just as Baroque music composition is now dormant.

      I don't think that we can so easily equate a Baroque music fad with internet & social media addiction - it feels like a genuinely different mode of human interaction that is causing large, potentially negative changes in our societies at a core level.

    2. That would have some positive effects on gdp in the short run, but its major effects would be in the much longer run, namely the prevention of a very destructive war.

      As far as I understand most large, destructive wars have led to large jumps in technological prowess that has eventually 'trickled down' to the consumer market & society in general, raising GDP in the process (think the internet, jet propulsion, lasers, reconstructive surgery, etc)

  2. Sep 2018
    1. it executes before the browser’s next style/layout calculation step.

      requestAnimationFrame allows for fluid and predictable execution.

    2. Broadly speaking, a setTimeout(0) doesn’t really run in zero milliseconds. Usually, it runs in 4.

      The 0 in a setTimeout(0) call is actually only a minimum amount of time - due to the Event Loop cycles the 0 call will usually run in no less than 4ms.

    3. It's important to understand that in the Event Loop there are Tasks & Microtasks. The Microtask queue is exhausted before returning to the Task queue - and Microtasks can queue other Microtasks, hance why the for loop in this example will block any other execution.