This is why I stopped commenting as much on HN. I also discovered this site roughly six months ago, and while I was initially impressed, my sentiments agree with the OP. Nobody here can take a joke directed at their favourite hardware/software vendor without getting their panties into a knot.
My highest rated comments/posts are the most controversial, sarcastic ones that over-analyze the OP's post. My lowest rated ones are the most technical, discussion-based ones that I initially sought from HN.
There's always going to be good and bad examples of people in HN, but let's all not forget: whether it's the minority or the majority, even one person can change your opinion. And in my opinion, the majority of HN commenters are way too "Apple does this" or "Microsoft does that" or "It doesn't run Linux, eff off."
As an electrical engineer, my only concern is "does it work, and does it work well?" And it's those few people who are asking those technical or philosophical questions that keep me coming back here.
"Nobody here can take a joke directed at their favourite hardware/software vendor without getting their panties into a knot"
I rather think that those who can are quiet about it. As Yeats said, the worst are full of passionate intensity. The people who can take a joke chuckle and keep reading.
I'm all for another round of condemning internet commenters, but the comments quoted hardly seem "hateful" or assholish. A guy doesn't want to use C# because the majority of tooling for it is Windows-only. So? It's a valid response to the question "why don't more people use C#?"
HN is the most reasonable of all other communities (as in browser-based / web) i've ever been part of.
Politeness still (?) seems to be the majority and snarky comments are frowned upon and as a result, downvoted quickly..
So you've written an article and some people have disagreed with you and some have written a response that wasn't exactly constructive? Well, in all honesty, i haven't read neither your article nor the responses to it - but the few examples you quoted make you assume all of HN is made up of a-holes? :(
Politeness still (?) seems to be the majority and snarky comments are frowned upon and as a result, downvoted quickly..
There's also a certain bluntness that is appreciate by some for its directness and lack of pomp but (mis)interpreted by others as rudeness or hating.
I've seen comments that begin with, "That's an absurd idea", followed by a clear explanation of why the idea is absurd, with replies from people complaining that no one should call an idea absurd because it was not nice.
"I only found out about hacker news maybe… 6 months ago? This place is like 4chan for the IT Community[.]"
Hyperbole much?
The author complains about people making biased sweeping statements, then makes biased sweeping statements about HN and the "IT Community", whatever that is.
"People need to stop being so negative towards others in the community" doesn't jibe with "[t]he IT Community is a joke[.]"
If you find yourself writing "The [whatever] community ..." you should pause to ask yourself just how you happen to know so much about so many different people.
Frankly though, people around here are generally as reasonable as you'll find out on the interwebs. Sure you'll have people come in and stir things up, but generally I get the sense that the majority of comments and their authors are attacking the question at hand as opposed to the person behind it, and are doing so in a respectful way. The internet as currently constructed will never be perfect in that regard because of the lack of accountability, but Hacker News in general seems to move against the general stream and have some sense of decency, the way that say, early EBay is often described as having.
I think HN has the highest quality comments of any tech-related forum site. There are consistently tons and tons of great comments from people that are very well-informed.
Reddit sometimes have a lot of very great comments, because of their reach they can get comments from a lot of experts on a wide variety of topics. But it also has a lot more noise, and a lot of "joke" posts, something that HN actively discourages, and which keeps the signal-to-noise ratio high.
EVERY forum is going to be filled with trolls and assholes. HN certainly has its share, but I would say for the most part, the signal-to-noise ratio is the highest. This is the reason why I left Slashdot after being a member for so long.
"Full" implies 100%, at the least a majority, as does "The entire internet is full of assholes".
Ultimately, the world is partially populated by arseholes. Most meeting places in the world, both online and off have their share of arseholes.
Arseholes do have a habit of speaking both more frequently and louder than "average" citizens, but ultimately, that's life. Seriously, toughen up and move on. Maybe try reading HN more is actually the best solution to desensitise yourself if you find such things disturbing.
And maybe someone could find a good way to get the Clint Eastwood line in...
I agree with you that, "most meeting places in the world, both online and off have their share of arseholes." You could argue (and I think there is some research to back this up) that the anonymity of the net inclines people to be more badly behaved than they otherwise might be. But at any rate, I don't think trying to disprove his argument by arguing the meaning of "full" really works. If I say "the sea is full of fish" I doubt think anyone takes me to mean that the sea is constituted of at least 50% fish.
Apart from the "asshole" stuff which is neither here not there, the point of the article appears to be "when considering a technology, the originating company/ord is irrelevant".
I don't know if I really agree with this, groups have track records.
There can certainly be real disadvantages to hitching your cart to one particular horse, especially if it's one that you have known to have bitten you in the past.
"Yes C# is created by Microsoft, does that make C# bad? No. Does it mean you shouldn’t learn it? No." - Are you in a risk of Oracle-esque lawsuit if you use C# to do something MS really doesn't like? Yes. Can you still use it as an useful language in Windows environment? Yes.
> IT Communities like Hacker News are full of assholes
No they're not.
Instead, the communities are full of amazingly helpful and polite individuals, and also have a small population of assholes. (Some of the communities. I mean something like Hacker News in particular, not 4chan.)
But a small percentage of the participants in those communities are not so helpful, or somehow manage to offend others while providing commentary they think will be helpful. And it only takes a small percentage.
The best solution is probably social pressure: speaking up when you see a comment that does not represent the quality of discussion that you want from the community. (But beware the other danger of filling the boards with meta-discussion about what is and isn't and appropriate way to discuss, because that will QUICKLY kill the quality of the community.)
I've been reading (read mostly lurking) on HN for about 2 years. I've seen new products get released and bashed down, others turn into incredible successes and I've been through the roller coaster that is my own startups. Still, I respect the HN community because at the end of the day they care about each other (e.g. the comments on http://news.ycombinator.com/item?id=5048132).
I like to read through comments on threads like that and appreciate the importance of an awesome community.
Anonymity on the Internet has been a double edged sword, it allows a certain level of freedom in communications so everyone can be involved, and it allows a certain level of freedom to be a giant dick.
Except in this case it is ok to single out something that is produced by a single company.
I am weary about non open source dev tools lately. I was burned pretty badly by MS when the killed managed directx and said - learn XNA. Or all those guys with silverlight experience or the ones that knew flash and become hostage of the Apple/Adobe war. The moment some other entity can kill the technology that you make your living with you are in a trouble.
The decision to adopt new MS tech is like a Russian roulette. So I don't see any of the comments as assholery.
Everything has it’s pros and cons, but a con isn’t “OH it’s developed by Apple” or “Oh it’s created by Microsoft”, a con isn’t “It’s a clone of Java” that’s all just your ignorance bleeding through.
When it comes to Microsoft, their motivation is just what they made their motto way back when: a PC in every home, running Microsoft Windows. To me that has always been a threat, and combined with the tactics they employed it's not something that can be glossed over. Some things you just don't forget or forgive if you're worth anything at all. I don't mean to pick on Microsoft though, they're a dime a dozen... but that doesn't make them worth a damn, it just gives them something they might delude themselves into being able to hide behind.
Something I find interesting is that geek news communities have a tendency to self-criticise. It's good to be self-aware I guess, but I've noticed that such meta-conversation is often very negative, unreasonably so, compared to similar conversation in other communities.
I'm not sure why. Sometimes I hear people talk about self-effacing behaviour as a type of false modesty, but I have no real opinion on whether that explains it.
Personally, I find Hacker News to be very useful and constructive. I've been reading it for less than a year, and I'm very grateful for all the interesting posts and comments people make.
So - thanks all! Move on to the next, more constructive, post...
The world is full of jerks. There will never be a semi-popular hangout online or in real life without a few jerks. If you're waiting for a utopia where everybody is nice all the time and human emotion and fallibility don't exist, then you're going to be waiting a pretty long time. You gotta ignore the jerks and--at the risk of sounding like an insensitive jerk myself--just deal with it.
I believe it's wrong to characterize people as assholes and to stop there. People learn, at least smart people... sometimes.
OTOH, if someone bothers you, you can ignore them or, if you feel talkative, calmly explain why you find their behaviour unacceptable. You can set the tone.
Simply saying that a community is "full of assholes" is... well, not very constructive.
Reading the quotes, I can't see "assholes" - and there are some on HN.
A con is "OH, runs only on MS plattforms" compared to Python,Ruby,Java/Clojure/Scala,Node and mostly everything else. Not sure why he can't see this as a legitimate problem.
From inside the .NET world perhaps the world only needs to be run on MS.
HN doesn't seem to be full of assholes or trolls (especially when comparing it to 4chan or reddit). Some of us just have a strong opinion. That said, I don't think sites like these are for everybody. Top voted comments/stories can definitely stir up emotions.
> Yes C# is created by Microsoft, does that make C# bad? No.
Sorry to burst your bubble, but you are wrong here. It does make it bad. One should learn from history. When language is encumbered with shady copyrights and patents (yes yes, I don't think something like that should ever be patentable / copyrightable, but in practice the broken system allows it), there is always a risk it'll become a potential problem. Look at what happened to Java with Oracle's attack on Google. It's good that Google was able to brush it off, but not everyone has the same resources to do it. Yes, Microsoft "promised" they won't do something like that. But do you trust their promises? And does that promise extend to anyone who can acquire Microsoft's "rights" on C# tomorrow?
So to put it shortly - better stick to truly free languages without some weird IP strings attached. Luckily there are enough of them around.
I disagree, he isn't wrong. He isn't wrong until Microsoft does one of these bad things you automatically assume they will do.
Plus, even if Microsoft did do something to make C# not viable anymore that makes Microsoft bad, not the language. For instance, if someone came along with a patent claim that somehow shut down the viability of one of your free languages, does that make the language itself bad?
Now, based on the concerns you bring up there is a valid debate over whether C# is a good choice for the future, but not whether it's a bad language. You could easily say that C# is a good language but I wouldn't use it because of reasons A and B.
No, the article is about the attitude of saying "it's bad because it's vendor A" without explaining the reason for it.
In this case, I explained the reason. Microsoft is too entrenched in intellectual property assertion, and therefore they didn't make C# free. It's not the fault of the language or language designers. It's the fault of Microsoft. So if someone says don't use C# because it's made by MS - they are right, but they should explain what it means.
Smart people are assholes, it goes with the territory. Not all, but many are. It's insecurity coupled with the incredible pain that comes when other smart people catch you being wrong.
My highest rated comments/posts are the most controversial, sarcastic ones that over-analyze the OP's post. My lowest rated ones are the most technical, discussion-based ones that I initially sought from HN.
There's always going to be good and bad examples of people in HN, but let's all not forget: whether it's the minority or the majority, even one person can change your opinion. And in my opinion, the majority of HN commenters are way too "Apple does this" or "Microsoft does that" or "It doesn't run Linux, eff off."
As an electrical engineer, my only concern is "does it work, and does it work well?" And it's those few people who are asking those technical or philosophical questions that keep me coming back here.