What I gathered from this thread is that the only reason people are on LinkedIn is that it gets them those precious jobs they can't get elsewhere.
"I don't have time to put my stuff on Github" when talking about your tech career easily equates to "I don't have time to go to the doctor" when talking about your health.
That really does depend on your market and customers. I've got a github account - but it's pretty much incidental to getting new work. My track record, value delivered, personal network, etc. do that.
Tell me I'm in my own bubble - fine. Talk about the "HN bubble", what? You're on HN. All these people replying and disagreeing with me are on HN. In fact, despite the upvotes, it's pretty clear a lot of people find LinkedIn useful.
So again, what bubble are you referring to? Seriously...
I disagree entirely. I put my projects on my own site. I see no reason to put then on github in any way shape or form. What will it offer to me that my site does not?
Expecting that people will put stuff on github gives an unfair advantage to rich people who can afford to spend more time doing unpaid work, among other things.