IMO, the biggest reason Node.js got popular was because of JavaScript. You just need to learn one language to do full stack development. No need to deal with Python or Java or whatever. Being single-threaded is a side effect of using V8, which is mostly single-threaded. Since you only have one thread, you need IO to be non-blocking.
HN user
gazaren
The burden of being virtuous is that you should not use the same methods that the vile used on you. Something needed to be done about the terror attacks. But that something shouldn't include torture and the summary execution of people.
So two wrongs will somehow make things right?
You shouldn't need escapism to be functional. You were burned out, that's what should be avoided. Like gambling, video games provide a reward loop that keep people coming back to them, and it only gets worse.
It's odd that people in general want to stop watching television and enjoy life more, but get involved with video games, which is just as mind numbing as television.
I also find it very odd that in a website such as Hacker News, where hackers praise themselves as smart and productive people get carried away by playing games, which hardly generates anything.
Such as the studies that showed that by playing chess, you get better at chess, playing video games will make you better at one thing, playing video games. There are some side gains, but they are negligible. One would benefit a lot more from other activities.