How can NodeJS be "non-blocking"? | Dark Hacker News