Ask HN: Reddit vs. HN

48 points by haack ↗ HN
Specifically /r/programming vs HN.

Is the user-base different? Is it just differences in karma/downvoting mechanics? Am I right to irrationally dislike reddit?

[Disclaimer: I am an avid HNer who has barely touched reddit]

83 comments

[ 4.7 ms ] story [ 54.7 ms ] thread
HN has always had a bit more spirit of being friendly to the next person even if it's not always evident. The "comic book guy" tone is stronger on reddit.
Are we browsing the same version of HN? This is not my experience at all. The amount of blind judgement and "well, actually..." thrown about here is incredible.
100% agree with you on that one.

Blast it, I've just undermined my own comment, I meant to say: Well, actually ...

On a serious note, both of them seem pretty similar to me.

I've been here a while, and it has its ups and downs for sure. People are a bit more friendly here, though, in my experience, and the moderator "dang" does try to police it and keep it mostly in line.
Agreed. While both places have their fair share of ego-stroking, HN seems to have a much more condescending tone.
Compared to Reddit, it's a land of kisses and rainbows.

More seriously, it probably depends on the tone you take. In all the times I've posted here, I've tried to be respectful and I've almost always received respect in turn, even when people didn't agree with me.

HN is one of the friendliest online communities I've found. I actually deleted my Reddit account because I knew every time I saw that damn orange "new reply" envelope icon, there was going to be something negative waiting for me. /r/programming is better than most of Reddit, but I still prefer HN.

I also feel like the HN community is better an following the guidelines than Reddit. For example, I feel more HN'ers treat the downvote arrows as "does not add to discussion", while on Reddit the majority treat it as a "disagree" button. Maybe this is because you have to earn the ability to downvote on HN? Who knows, but I enjoy this community more for actually discussing things.

I'm fine with "well, actually..." if what follows is a well reasoned argument. On /r/math I've actually had someone reply that they were a millionaire, and thus I had to be wrong, followed by PM'ing me a photo of their bank statement.

I know what you mean, but I think the troll-density here is lower than on most newsboards...
Until you get to social issues here on HN. This is like flushing quail and the sky blackens with all the trolls.
Which is why those things are mostly off-topic, and should be flagged.
I agree with you there. It all depends on what subreddits you get on though. They can be just as bad or worse.
I see HN as a more professional version of tech subreddits with a higher standard in both content posted and discussion. I still use reddit to find some stuff but reddit is a lot more laid back and intelligent discussion is less likely to happen on that platform IMHO.
I'm an avid Redditor that is migrating to HN. When I experience Reddit withdrawal (it's a thing!) I realize that in my experience HN is a much more intellectual community. By that, I mean that the general HN community seems more driven to teach and learn about all kinds of topics. Reddit has its fair share of that (with more diversity due to a larger user base) but intermingled with a slew of cat memes, etc. that really contribute nothing to my life. People in some demographics may use it to procrastinate doing work, but I am working on finding more productive ways to do so. Certain subreddits such as /r/personalfinance can be useful for life advice, however, and it seems that many more AMAs are done on Reddit than anywhere else.
HN-withdrawal is real too ;-).
What do you guys mean by withdrawal in this context? A withdrawal for who?
For the ex-user of the site. If you leave one of these communities (HN, Reddit, etc.) you often feel drawn back in. For example, I many times think of "what Reddit would say" on some topic or of "what's currently on the top of Reddit" in my daily life, although it's been getting better.
Oh, of course! My English temporarily blacked out I guess. :\",
The comments in /r/programming are much more light-hearted, which is a welcome break from the near-extreme seriousness of HN. I certainly appreciate having an "intellectual community," but sometimes you want to read honest, anonymous comments, even if there's a joke in there.
I totally agree with anonymous comments. I guess its not the point of HN, but I'm unsettled by how negative users react to genuine attempts at humour. Maybe its just me.
I've found quite a bit of convergence when it comes to skepticism, realism, pragmatism, criticism, and like qualities.

Where HN differs the most to me is the lack of jokes or comments that really aren't directly related to the post. On Reddit, jokes, in-references, and memes are often very highly upvoted. On HN, that seems to be frowned upon and downvoted quickly.

Jokes are sometimes ok (it seems to depend on people's moods...) on HN if they're clever and original. Lame, boring memes are killed quickly.
(comment deleted)
If you stick to just the popular subreddits, you are doing yourself a disservice. Subreddit subscriptions are what make Reddit really nice.

If you are trying to compare /r/programming to HN, you really don't understand the purpose of either I should think.

Reddit is culturally focused to me, and younger and less intellectual/cerebral. Of course, by saying that, I'm sure there are outliers that can be posted that show how reddit can foster the most intellectual discussion possible! By cultural I mean it isn't much use for discussion about work/programming, nor is it an effective news aggregator on any level, but it is a great way to find humorous or entertaining content or discussions on popular culture.

In honesty, reddit doesn't attract a lot of the actually-hacking hacker crowd.

I go to reddit to see what consumers think and HN to see what producers think.

Reddit is more like an unbridled 'id' of people in a similar culture to HN. Witchhunts, trolling, nastiness, low-effort posting, are stereotypes of reddits most famous and popular areas, and for good reason. Almost every community of any size on reddit is a pretty intellectually barren place (shout out to the outliers like /r/askscience).

It is what it is, but you go to reddit to talk about video games and popular culture and cat pictures, and you go to HN to talk about coding, web development, and the many topics surrounding it.

I like how little patience HN has for off-topic, non-constructive or unfounded comments.

Sometimes I have the feeling that even HN is bit too redditish for me. Is there something that is to HN what HN is to reddit?

Lobste.rs if you don't mind very few posts.

Mailing lists for the other stuff.

I have invites just let me know if you want one.

email me at mtelesha at not yahoo but the google email account with a title lobste.rs invite. I think I have 3 - 5 invites. Also include your HN user name. I have to verify your not a troll :)

UPDATE: I still have more invites 12:31 Eastern time

I've visited lobsters a few times but it never seemed like the comments were particularly active.
That not necessarily a bad thing if they're aiming for quality over quantity. They might need to be a bit more active though.
Me too, and it is why I am more active here than on Reddit. The fact that Reddit has to tag posts as "serious" gives you an indication of how challenging it is for interesting and honest discussion to take place over there.
Reddit has thousands of subreddits, some of which are very heavily moderated (more than HN, even). Yes, trying to have a serious, on-topic discussion in /r/funny or /r/animalsbeingjerks might be tricky, but you'll find that they are plentiful in places like /r/askhistorians.

Treating reddit as a singular 'thing' like HN doesn't really work, reddit is a platform for thousands of communities each of which has different standards and expectations.

Discoverboard ( https://discoverboard.com ):

An online community focused on quality, thought-provoking conversations about a broad range of interests. It's a significantly different experience from other online communities:

-Most members choose to use their real identities on the site, and this information is only available to other members.

-Each member pays a small subscription fee, which helps keep out trolls and spammers. The fee also pays for moderators and serves as our members' commitment to quality and respect.

-Discoverboard doesn't display ads to subscribers or sell their data.

Full disclosure: I work for discoverboard. We would be very interested in hearing your thoughts about it. I've also created an invite code for free trials for people on this thread: https://discoverboard.com/code/HN

Reddit in general is more consumer oriented and HN is more producer oriented, but /r/programming is the opposite. You won't see any cat pictures there. If you want to talk about coding, web development, and the topics surrounding it, you're better off in /r/programming than on HN. Cold hard technical discussion is a rare thing on HN. The HN audience seems to be mostly non technical people.
It's like compare Facebook and Twitter. Surely you can try compare them, but better just use whatever you like to use.
HN certainly has a lot more startup and non-programming content than reddit. In my experience there is also a better balance between "early adopters" and "grumpy enterprise devs" (proggit in particular tends to be dominated by the latter, e.g. a lot of cynicism towards Node.js).

I would like to say HN is simply generally more sophisticated, but some of my highest-voted comments on HR are sarcastic remarks (criticising the US seems to equal free karma).

- HN's audience: Uptight, stuckup, megalomaniacal, tyrannical neckbeards who go on circular-jerk sessions where they mentally masturbate to tech topics and get into nerd fights to show their intellectual superiority and to compensate for their dismal managerial/people skills and the lack of a social life and romances.

- Reddit's audience: The polar opposite of the above category.

Make it rain, bitchezz! :)

I'm a user of both and I'd say both are great but both have deep-seated issues that make me wary of using either at all.

HN

HN is wonderful in that you're more likely to learn something from the comments and have an intellectual discussion. If you can get to the discussion fast enough. Or if that thread doesn't magically die off. Due to the lack of a notification system on HN, there are lots of dangling, empty comments.

The problem is that HN is very much "all or nothing". If you post an HN question, you're either going to get 200+ comments with people discussing the minutiae or you get a 0 comment thread going.

Sharing links on HN is the same way. 90% of the userbase stays on the front page without even clicking "next" on the bottom that means that there are 20+ threads at any given moment but they usually stay static for hours at a time, giving no other threads any attention.

The upside is that self-promotion is totally okay. No one gives you shit for posting an article you wrote.

Reddit

I don't personally spend too much time on /r/programming, but I do spend a ton of time on /r/webdev. The issue with Reddit is RULES. There are tons of rules, there are ruthless mods, and often, good content gets buried while terrible content makes it to the top. There's an inherent mistrust in the system.

With that said, I found it more likely to get an answer to a question on Reddit than on here. And I found it more likely that people would discuss something I post. Basically, Reddit feels like there is more small-user generated content rather than big journalism taking over. For example, check the top links for HN, how many of those come from big newspapers/online magazines that everyone knows? Now check Reddit, how about that ratio instead?

Basically, I feel like Reddit is more about users generating discussion and content while HN is more about users responding to a discussion or content. If that makes sense.

I use both, obviously.

I use both and the biggest problems are for each:

HN = Down votes because someone disagrees and doesn't enter into a conversation. Culture of Start Up more than Hacker News. If you dare use M$ for Microsoft you get 4 down votes and your out of the conversation for being unprofessional and childish though M$ has been use in Hacker circles since the late 80s and points to the history of Microsoft doing what is best for money and not necessarily users (Hopefully this has changed) In Linux circles it is used often by professional coders all the time.

Reddit = Takes work to get just what you want. I usually during work on look at sub-reddits that are work related. This causes me to have a limited view of what is happening on Reddit on a whole but that is good in my opinion.

I don't like Reddit's common core audience and anything with a female or mom goes into stupid mode instantly. I don't like the way females are treated on popular reddit post.

I was so frustrated with down votes and the feeling of you believe with me or your stupid and lack of engagement I tried out lobste.rs but the audience is so small that the front page is 80% static for days.

On a side note, why is there no notification system for HN? It would be great to know that someone has replied to a comment.

Incidentally, I will probably never see if you reply to this.

I wish it had a notification system too. I don't live on HN and sometimes I forget to check my previous comments to see if there was any replies for at least a couple days.
I use HN Notify which emails you when someone replies.
I use HN Notify which emails you
In my experience, Reddit somewhat encourages snark and sarcasm, but you better be bleeding edge and perfect in your wit, lest you be criticized into reddit hell. Hacker news does a pretty good job of squashing most snark, sarcasm and humor which gives it a clarity of focus toward helpful discussion.

I think that this generally makes HN a much more pleasant, if slightly sterile place to hang out. In my opinion, that is a worthy trade off. I think the main critique I have of HN is that sometimes comments that are critical, but not necessarily mean get downvoted. Its a tough problem to solve though, so I can give it a pass. Maybe I should create a biometric mood ring that attaches your mood context with a post...

I too have this problem when commenting on HN vs Reddit. When a badly phrased comment would be actually taken lightly on reddit here it gets easily misunderstood. That is one of the reasons I do not comment as much as I wish.

I honestly think a small part of all this is linked to the cultural differences between different generations and peoples.

Reddit doesn't really have a single dedicated subreddit that is anything like HN. It would really be a combination of /r/programming, /r/technology, /r/webdev, /r/startups, /r/entrepreneur, /r/business, and a few others. The quality of each of those varies. The content and discussions seem to degrade with popularity to the point where a lot of /r/technology is memes and "circle-jerking".

HN seems better for more real-time or up-to-date news and more serious discussion compared to /r/programming. It seems much more common for an author/developer/employee of the posted project or article to show up here in the comments and contribute to the discussion.

Maybe it is because of the more serious tone, but I find that some users here care more about showing-off or proving someone wrong than having a friendly discussion and it probably discourages some people from contributing.

(comment deleted)
I've gotten the impression (and more so recently) that astroturfing is a problem on reddit. Not so much on Hacker News.
It is a huge problem here. I think the vast majority of people here on HN can recount a time when a post of theirs was downvoted into oblivion for being nothing worse than critical of a big corporation.
Downvotes are one thing, but I don't think of that as astroturfing. On reddit, I much more frequently question the content of actual comments. Especially when it comes to posts regarding high budget entertainment, like for movie trailers and games and the like. There's just too many blandly positive short comments... I don't get the impression that happens on HN nearly as much.
Don't let the layout fool you, reddit is a different beast.

Reddit is a versatile tool for building any kind of community you want. However, Reddit itself is not the herald of any kind of value. Like facebook groups, multi-purpose weakens meaning.

HN was born from the core values of YCombinator. It's a tangible proof of the tribe built around hacking and entrepreneurship. Meaning and Visuals are tightly coupled. Even the language it's written on (Arc) is an integral part of the overarching theme.

In reality, I think of Reddit as Usenet.

Tons of groups, and very very low barrier. Flamewars, trolls and idiots are everywhere, and finding a quiet corner for intellectual studies is hard to find... but it is doable.

There are also such thing as invite only / private subreddits, which somewhat compare to moderated usenet subs.

I like Reddit for the smaller (particularly local) subreddits. But as a frontpage, HN is far more inviting to me. HN discussions are far more engaging and constructive; with Reddit, you're competing with whoever can copy-paste a meme the fastest. (edit: typo)
I use both, and treat them slightly differently. I'm a lot more passive with my commenting on HN.

When I do my comments tend to be better thought out, but I'll often have an opinion on something and choose to not comment for various reasons. Maybe my opinion was a bit too harsh, maybe others have a similar opinion and have already voiced it in their words, or maybe I realize its off topic.

IMO this is both a good thing and a bad thing. Sometimes I find myself not commenting when I could truly contribute to the discussion. On the flip side, there's also a lot less noise when trying to filter through the discussions.

Strangely, I find I'm quite the opposite--rarely contributing on Reddit, fairly regularly on HN.

Probably because I'm interested in quality discussion and generally more knowledgeable about the topics here. I'm also not impressed by typical reddit humor (pun threads, meta-jokes, purposeful mis-reading of comments).

I really like the AMAs and other than that I mostly stay out of reddit comment sections. Conversely, on HN, comments are the whole reason I'm here.

My activity on Reddit has always been extremely minimal -- I have found the toxicity of interactions between peers to run rampant in most situations. I've only been an audience member in such situations (i.e., I was not involved in generating said situation, they are situations I've happened across -- often too late to make a difference).

The disheartening part, to me, was that certain individuals participating in /r/learnprogramming tended to be outright aggressive towards individuals who had legitimate questions -- questions I had myself when first learning to program.

While reddit seems to be the breeding ground for hate groups and public shaming, this is likely the minority (even if the minority seems rather large). I wouldn't expect to see posts on HN whose entire purpose is to generate hate speech against women speaking out against how women are currently portrayed in games or for the purpose of shaming an individual new to programming for their lack of "expert" knowledge.

/r/programming is a narrowly scoped -- it has to do with programming, whereas HN is more generalized.

Furthermore, there is a far wider variety of users on /r/programming. This increases the signal to noise ratio, and reduces opportunity for higher-quality content and comments to float to the top.

And, one cannot discuss HN and /r/programming without discussing the moderators -- they are the curators of content submitted and the comment discussions, after all. I would haphazard to guess that the similarities between the two groups are more closely aligned than the user-bases themselves.

As for my personal opinion -- I feel far more inclined to contribute to HN as my writing on /r/programming is more likely to be lost in the void, akin to pissing into an ocean.

(comment deleted)
I've gotten so, so much out of the archives in the /r/cscareerquestions. It's mostly cultural stuff, but I've learned a lot from there and /r/sysadmin.

When I went to Reddit without logging in (and saw the content of the standard subreddits), I was SHOCKED at how stupid it was. I frequent a bunch of smaller, focused subreddits and really enjoy it... most of the time. I have to say, I've never been scared to voice an opinion on HN like I have been on Reddit. This is a much more civil place, especially when I'm wrong about something.

I feel the same way, I actually created a second Reddit account. One for all the cat memes which I'll typically only look at when I want to lazily pass some time. And the other that actually gives me food for thought so to speak. That being said, commenting on HN is a much nicer experience.
> Am I right to irrationally dislike reddit?

I'd say that you are wrong to irrationally like/dislike anything.

Hacker news today looks like /r/programming 6 years ago.

As the population of any online site grows, you get the least common denominator. The smaller subreddits are still good, but /r/programming got too big.

Biggest differences I notice is Reddit not only tolerates but it rewards jokes / puns / non-seriousness but on HN it's really hard to avoid being downvoted when telling a joke. Beyond that I don't think there is much difference; there is a hive-mind in HN just like reddit (and like any social experience; it's human nature so impossible to avoid).

One thing I will say is on HN, after like 3 or 4 comments within 10 minutes I usually can't post another comment again for another 30+ minutes (I've never been able to quantify the amount of comments required to trigger the throttle and how long it lasts). So it's really difficult to have any type of quick, back and forth conversations / discussions on HN but on Reddit, even though they have a throttle, it's no where near as aggressive so it's more possible there. I'm not sure the HN throttle is necessarily bad but I know I don't enjoy its aggressiveness.

Personally for me I do HN at work and Reddit at home.
I "extensively monitor" both channels and find that they have their own advantages and disadvantages.

When an important technology is announced, or there's some important tech event, I really want to see what HN says first. It's more likely to be a focused and civil discussion due to the way it's moderated, and it's extremely likely that an engineer involved in the project or its history will come and personally contribute to the discussion. When I read a huge HN thread on an important topic, I feel like I'm largely educated about what experienced thinkers and specialists on the topic would say.

That said, Reddit has more breadth. There's not just /r/programming, there's subreddits for every specific language, technology, and specialty. Some are better curated and moderated than others but it's a deeper and richer set of information. There might occasionally be a story about OpenBSD around here, but reddit has http://www.reddit.com/r/openbsd.

I probably follow HN more closely, but I do like to see what bubbles up in specific subreddits as well.