Hacker News new | ask | show | jobs
by viridian 2015 days ago
I don't think reddit is a good use of a programmer's time these days if you are seeking community. There are a few exceptional subreddits, but /r/programming, /r/learnprogramming, /r/webdev, and /r/compsci all have a low signal:noise ratio because all of them are majority undergrads or professionals who have under a year in the field. As other people have noted in this thread, dev.to has the same problem.

I haven't found a great answer for the question of community these days, outside of checking in on the blogs and newsletters of various developers. I'll have to check Code Project out though.

4 comments

I think the general rule for reddit is: the more specific the subreddit, the less noise and the better the conversations, not just with tech, but most of them. Once you have people who actually care about something specific, they will maintain the quality of their discourse.
I agree with that observation when it comes to reddit. But it makes me wonder why HN still contains a high signal to noise ratio despite not having subforums.
I'm just guessing, could it be that it's the top vs new categories? It's difficult to leave the "new" section without interesting and relevant content. If you check the new section, it's full of duplicates, spam, self-promo or otherwise uninteresting submissions with zero comments.

Same goes for comments, bad comments get downvoted and greyed out quickly, whereas great comments get elevated.

The design is a big deterrent to that. HN isn't remotely similar to any modern social media or forums.
Would you mind sharing what the exception communities are? I've found some really insightful comments in /r/javascript from the creators of selenium for example; but the noise to signal is very low as you mentioned. /r/reactjs is another decent community as the maintainers do post in the comments.

I like /r/coding but it's pretty dead and sometimes /r/scala will have decent blog posts. Also /r/hnblogs is very decent, but extremely slow, for insightful posts as well.

On the ops side, /r/selfhosted and /r/homelab often come up in searches with pretty good content. /r/aws is also okay, but there's obviously also a lot of certification and amazon event noise. On the dev side, /r/reactjs as you mentioned is pretty good, and I can't really speak to any other languages right now, since I've been full stack js for over a year now, and /r/node and /r/javascript are not so good.
I believe it has to do with the specificity of the forum, passion of the people contributing, activity of the mods to keep it "on topic."

/r/homelab (I've dipped my toes into occasionally) has people who are passionate about their craft. The people who are interested in setting up a homelab are also likewise interested in investing (time and money) in it.

This differs from things like /r/learnprogramming where the people posting are not invested in it (the community or the craft).

Another difference would be the "who contributes new posts" aspect. With /r/homelab new posts come from people of all skill levels. With /r/learnprogramming they come from people who are at the very basic skill level.

The implications of this is that /r/homelab has peers helping peers while /r/learnprogramming needs people who aren't posting questions to post comments and provide additional material.

/r/programminglanguages has good content. Most of the contributors are hobbyists, and some are just starting out, but there are always good discussions to be had.
Seconded. It may not be the content you want, depending on what you're looking for, but there is a lot of great, informative content on that sub.
The reason I have a reddit account in the first place is /r/rust. It was and still is one of the central discussion places of the community, more so today now that IRC has been killed. /r/linux is a great place to hang out as well, at least if you are interested in FLOSS related things. Sometimes you'll even see someone like gregkh chime in.
I remember at one point the moderators turned r/linux into a place where you could only post Linux news. That's when I left the subreddit, and I haven't really gone back since.
as one of those /r/reactjs mods, very happy to hear that we're doing reasonably well! :)
I think /r/musictheory is good
r/rust appears to be a decent community; lots of very good posts.
Who else here thinks that good old mailing lists are better ? Higher density of thoughts, actual work, slower pace.

It's just a thought, I rarely use them but compared to most of the web it seems like a saner substrate

Mailing lists were a little after my time, by and large. I was subscribed to one for a now dead open source project called PCGen, and the thing mostly seemed to be inscrutable for a new, not-so-confident user.
but that's the issue, the modern web is so easy and appealing, yet it goes nowhere it seems
You might like /r/ProgrammingLanguages. It's a specific subset of programmers who are interested in programming language design and theory, but they seem more advanced. It's not very active though
Sounds a lot like lambdatheultimate.org.