Yesudeep wrote:
I wouldn't doze off in a JavaScript *interactive* session, though 2 hours is good enough.
Although this is not related, I remembered a time when I was facing a customer across the table and he wanted me to give him a silent hearing for one hour while he gave his presentation on network marketing. He had barely done a few minutes when I genuinely dozed off before him. He did not like that and stopped the presentation. I was saved from becoming a member of those schemes.