Sorry bit off-topic, but this caught my attention since english is my 2nd language... So I'm thinking that "Does group chat make you sweat?" sounds a bit better than "Is group chat making you sweat", but what about the meaning? (Haven't read the article yet)