When I'm reading HN I assume the commenters are at least somewhat similar to myself until I have evidence to think otherwise. The culture here is neither anti-intellectual nor anti-math. Given that we're on HN I'd say it's safe to assume no one is telling you to quit coding or stop caring about math. On this forum issues around workaholism and burn out come up all the time, "getting a life" is a step toward not burning out.
In the US, the specific phrase 'get a life' carries the connotation of contempt for the persons to which it is offered as advice (typically unsolicited). In normal use, it is an insult that dismisses everything about a person. It isn't just used against nerds, it is also aimed at people who are doing some menial job or at a person who is complaining about some bad behavior imposed upon them by someone who tends to get away with such things.
I'm not saying that is the intended reading here. Nor, that such a reading is charitable.
One of the things I assume when I writing on HN is that I can go back an edit what I wrote to make it better. "Don't forget to live life," might better express the idea. Finishing with "Get a life" after showing the overall intent might better express the sentiment.
Leading with "Get a life" means the reader reads with only their existing context and can reasonably apply standard connotation. It is normally a bullying phrase, and an author ought to expect it to be taken as such without doing a lot of additional work. It is no surprise that it puts people off.
Suppose the author's response to people being put off by the advice "get a life," is something like "well, that's their problem." That's exactly the connotation of dehumanization "get a life" has in US culture and a charitable reading is unwarranted.
Yes, the particular phase "get a life!" was used against nerds, Trekkies, by William Shatner in a Saturday Night Live sketch [0]. It wasn't a new gag, but it raised the fandom's profile into the mainstream and it's often been repeated (e.g. on The Simpsons in Comic Book Guy and his cohort).
I assume the phrase was used here in the most generous sense but that's often not how it will be received. I think it's more constructive to avoid the phrase and to express the sentiment in other ways.
It was in common usage where and when I grew up several years before Shatner on SNL. Whether my youth was at the forefront or not I don't know...but now that I have a teenager I know that many phrases he uses and thinks are new go back (at least) several decades to when I was the same age.
Right. People from all over the world read and write comments on Hacker News. It's a big and diverse audience where not everyone is a native English speaker let alone an American in Silicon Valley. That's part of what makes commenting fun, interesting, and challenging...at least for me.
Based on the rest of the comment, I don't think a charitable reading is unwarranted. But that does not mean someone's negative reaction is unwarranted either. "Get a life" can be and is used as 'fighting words.'
While I agree with you in principle. I think the original poster's intent was keeping a work life balance.
Work will consume you. Corporations will consume your life. You may be perfectly happy living in your work, but if you have loved ones they will suffer.
Experience has taught me don't get caught up and lose that balance. Its a long journey to recovery after you have suffered both emotionally and physically.