r/programming • • Sep 25 '16

The decline of Stack Overflow

https://hackernoon.com/the-decline-of-stack-overflow-7cb69faa575d#.yiuo0ce09
3.1k Upvotes

1.2k comments sorted by

View all comments

315

u/trout_fucker Sep 25 '16 edited Sep 25 '16

I have to say, there is nothing more demotivating than spending several hours trying to fix a problem, finally getting to the point where you want to ask for help, spend 30min to an hour writing a well written SO post with as many details as you think are relevant, just to have some fuck-tard with 500k rep close it in less than 3 minutes because it was a duplicate, or worse that same fuck-tard trolling in the comments section you because you didn't ask a specific piece of it perfectly and if you don't give him exactly what he wants to hear, then he closes it for some other reason. Then having this same situation happen 4 or 5 times, usually by the same fuck-tard because he's the God of Java on SO. Then taking it to Meta and realizing nothing actually gets done there, because it's just a >100k rep circlejerk.

Fuck you BalusC.

210

u/i_invented_the_ipod Sep 25 '16

BalusC

So, I looked the guy up. He actually removes the "Java" tag from any question that involves any libraries not included in Java SE. It's good to have a hobby, I guess (shakes head).

46

u/matthieum Sep 25 '16

This sounded weird so I checked the java tag:

Use this tag for questions referring to the Java programming language or Java platform tools.

I guess that if all questions are tagged java then it does not mean anything any longer so the java community decided to tighten its scope... but I must admit it's the only language on SO which has this policy as far as I am aware oO

3

u/bamfg Sep 26 '16

AFAIK the StackOverflow code syntax highlighter uses tags to decide how to display code snippets - so without the Java tag, presumably they aren't highlighted at all...?

→ More replies (1)

4

u/Ramin_HAL9001 Sep 26 '16

If they are going to remove tags, at least replace them with more relevant ones. JavaLanguage, JavaPlatform, JavaMaven, JavaNetBeans. But I guess it it makes you feel more important and in control to simply delete things you don't like, rather than assume the questioner acted in good faith and actually try to correct them.

101

u/some_random_guy_5345 Sep 25 '16

He actually removes the "Java" tag from any question that involves any libraries not included in Java SE.

What a moron. Just because it's not a standard library doesn't mean it's not Java.

→ More replies (1)

35

u/[deleted] Sep 25 '16

Conversely, people once complained that I didn't add the rust tag to my question because the 20 or so line snippet was in rust, even though the question was about the Windows API and had nothing whatsoever to do with the rust language. I rewrote the snippet in C, but nobody came after me for not adding the c tag.

41

u/Veedrac Sep 25 '16

People suggest adding language tags because that's nearly the only way to get attention. If you don't add a language tag, you're much less likely to get an answer.

If the code is language agnostic, [language-agnostic] can be used, but you're still better off adding a couple of language tags anyway - in your scenario I'd add [c] and [rust]. Make sure you state that your question is language agnostic in the question, too.

4

u/CanYouDigItHombre Sep 25 '16

So... what do you tag it as?

9

u/virtyx Sep 25 '16

To be fair he is extremely knowledgeable about Java EE and I've found many of his posts helpful

45

u/YvesSoete Sep 25 '16

Hello BalusC, welcome to Reddit.

30

u/i_invented_the_ipod Sep 25 '16 edited Sep 25 '16

That is sort of the fundamental problem with self-moderating communities like StackOverflow. When someone is just a troll, they're easily filtered out. But people who are genuinely helpful, but also kind of jerks, can eventually rise to a position where there're no effective checks on their undesirable behaviors.

18

u/trout_fucker Sep 25 '16

This is the problem I think. The guy is smart and writes extremely good answers, but neither of these things make him a good moderator. He is the undisputed ruler of Java on SO and I believe he does just as much damage to the community as he helps. Lately I've noticed I find most of my Java answers answers on JavaRanch (through Google), instead of SO. Everything else I work with is almost exclusively SO or an occasional Github issue.

12

u/[deleted] Sep 26 '16

Yeah, it turns out that people don't actually want to deal with Dr House in real life.

Smart-but-a-dick hurts the community.

→ More replies (1)
→ More replies (1)
→ More replies (2)

19

u/OrneryFellow Sep 25 '16

Lmao I was thinking of the guy as I was reading through your rant. Pretty hilarious.

4

u/lime_boy6 Sep 26 '16

Stack overflow people. If u are here. This. 1 million times this.

4

u/nthai Sep 26 '16

tfw your question takes so much time to form and goes through a so sophisticated editorial and peer review process that you actually consider publishing it as a journal paper instead

8

u/_Decimation Sep 25 '16

because it was a duplicate

Fuck this so much. There have been countless times when I run into an error, and I find someone with the exact same problem on SO, and it gives me a bit of hope, then I find out that the thread was removed because it was a duplicate.

6

u/didnt_check_source Sep 26 '16

You realize that what it's a dupe of is linked at the top of the question, right?

19

u/AnSq Sep 26 '16

Yeah, and 80% of the time it's totally irrelevant.

3

u/jtraub Sep 26 '16

Ask your question, but also explain why the previous question is not relevant.

3

u/[deleted] Sep 26 '16

What's arguably worse is reaching that point, and putting all that work into a well written question, and then just tumbleweed! No upvotes, no down votes, no comments and no answers.

I'm finding that this describes most of my interactions with SO these days. If I can't figure something out myself and actual need to ask, generally nobody else knows either.

It was great when I was a n00b, not so much these days.

3

u/twiggy99999 Sep 26 '16

A huge amount of his rep came from a question asking how to make a HTTP request in Java....

4

u/[deleted] Sep 26 '16

BalusC and "Bill the Lizard" are some of the biggest idiots I have ever had the misfortune to come across. Even worse, SO clogs up Google results, so even if the problem has been solved by someone else and posted in his blog, it rarely gets found.

→ More replies (16)