WTF, what is this world coming to? [modified]
-
leppie wrote:
So I was on StackOverflow.
WTF, what is this CP world coming to? :omg: :wtf:
-
Im sorry to say it, but for those of us who actually enjoy answering preogramming and techie questions, the quality of SO questions far outweighs the quality of CP questions. Sad, but true.
J4amieC wrote:
Im sorry to say it, but for those of us who actually enjoy answering preogramming and techie questions, the quality of SO questions far outweighs the quality of CP questions.
That's really sad but true. I was just kidding.
-
So I was on StackOverflow. Some guy answers a question really cleverly, but fails to provide the entire solution. I post the rest of the solution crediting the other's approach. Update: Which incidentally was not even a correct answer, due to a mistake on my part :) Then some idiot edits the other person's answer, and copy/paste my answer straight into that one. Dey tik ma ansar! WTF??? :doh: (I did fix it though ;P)
xacc.ide
IronScheme - 1.0 RC 1 - out now!
((λ (x) `(,x ',x)) '(λ (x) `(,x ',x))) The Scheme Programming Language – Fourth Editionmodified on Monday, October 18, 2010 10:45 AM
Don't know why someone downvoted your post but I counter-voted it.
-
Don't know why someone downvoted your post but I counter-voted it.
HimanshuJoshi wrote:
Don't know why someone downvoted your post but I counter-voted it.
No need. But thanks :) Have it back.
xacc.ide
IronScheme - 1.0 RC 1 - out now!
((λ (x) `(,x ',x)) '(λ (x) `(,x ',x))) The Scheme Programming Language – Fourth Edition -
So I was on StackOverflow. Some guy answers a question really cleverly, but fails to provide the entire solution. I post the rest of the solution crediting the other's approach. Update: Which incidentally was not even a correct answer, due to a mistake on my part :) Then some idiot edits the other person's answer, and copy/paste my answer straight into that one. Dey tik ma ansar! WTF??? :doh: (I did fix it though ;P)
xacc.ide
IronScheme - 1.0 RC 1 - out now!
((λ (x) `(,x ',x)) '(λ (x) `(,x ',x))) The Scheme Programming Language – Fourth Editionmodified on Monday, October 18, 2010 10:45 AM
I really don't like SO, it always seems like a quick-fix coderz site to me. This happened to me: nullable-types-in-strongly-typed-datatables-datasets-workarounds[^] for example. As the OP applies the golden hammer of nullables, he is struggling instead of fixing it with good design. When I give pointers to why he is struggling, I get a "I don't a lecture "I didnt ask for a sermon on the evils of nulls. Heard it 1000 times". He probably thinks he is brilliant for trying to work around this stuff, whereas I'd contend upwind urination as the correct response. I don't visit SO often (hence the lack of posts there) but when I find stuff on the good answers (I'm not saying mine above is one of those :-)) they seem to be drowned out by people I suspect of being interested in getting points ASAP. This is one of the reasons I don't like the QA format, which is similar to SO, as it seems to lend itself to this in a way that is more rarely seen the message boards.
-
So I was on StackOverflow. Some guy answers a question really cleverly, but fails to provide the entire solution. I post the rest of the solution crediting the other's approach. Update: Which incidentally was not even a correct answer, due to a mistake on my part :) Then some idiot edits the other person's answer, and copy/paste my answer straight into that one. Dey tik ma ansar! WTF??? :doh: (I did fix it though ;P)
xacc.ide
IronScheme - 1.0 RC 1 - out now!
((λ (x) `(,x ',x)) '(λ (x) `(,x ',x))) The Scheme Programming Language – Fourth Editionmodified on Monday, October 18, 2010 10:45 AM
If you want, you can do the same thing on CP quick quastion & answers also. It depends upon person, sometimes the reputation systems makes people very desperate... :)
-
Don't know why someone downvoted your post but I counter-voted it.
someone here, don't like to talk about SO. :)
-
So I was on StackOverflow. Some guy answers a question really cleverly, but fails to provide the entire solution. I post the rest of the solution crediting the other's approach. Update: Which incidentally was not even a correct answer, due to a mistake on my part :) Then some idiot edits the other person's answer, and copy/paste my answer straight into that one. Dey tik ma ansar! WTF??? :doh: (I did fix it though ;P)
xacc.ide
IronScheme - 1.0 RC 1 - out now!
((λ (x) `(,x ',x)) '(λ (x) `(,x ',x))) The Scheme Programming Language – Fourth Editionmodified on Monday, October 18, 2010 10:45 AM
"Like Wikipedia, this site is collaboratively edited, and all edits are tracked. If you are not comfortable with the idea of your questions and answers being edited by other trusted users, this may not be the site for you."
I've always seen the ultimate goal of SO as providing definitive and complete answers. Perhaps if you were just adding minor notes to another guys answer you should have edited it into his answer yourself in the first place. (Can't really comment though without a link)
Simon
-
Im sorry to say it, but for those of us who actually enjoy answering preogramming and techie questions, the quality of SO questions far outweighs the quality of CP questions. Sad, but true.
So how do we fix this?
cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP
-
So how do we fix this?
cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP
What do you want to fix ? I don't see any problem, if newbies or people with language problem, feels more comfortable with CP, and their questions are not challenging. Might be CP is more approachable to them than SO. I am not sure but, what if the amount of questions being asked on SO is way more than CP, and what TOP questions they are showing you are cream from those huge amount. ;P Otherwise whenever I search for some answer related to programming, MSDN forums are more useful than any other websites, also many of the SO answer will just link to MSDN forum answer. and many time MSDN answer has link to CP article. I just don't see any problem here. :) OT: what we need to fix is, someone is down-voting every single post in Lounge right now.
-
So how do we fix this?
cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP
Chris Maunder wrote:
So how do we fix this?
I think the number of decent questions on CP is about the same as the number of decent questions on sites like SO or MSDN. The difference is that those guys delete the really bad questions, and when I say bad I mean really basic stuff or poorly worded questions that cannot be answered with the provided info. If you look at the CP Q/A pages, you often see questions where most people answer with (1) sorry we don't do homework here or (2) why didn't you google first or (3) we don't want to help you do your job, etc. In my opinion this should absolutely not be allowed because for one thing it lets the bad question remain on the website, for another it shows all the "smart/funny" answers people responded with. This sets the standard for other questions, and also encourages people to post supposedly funny replies. Ironically these replies often get more 5-votes (and thus more rep score points) than a detailed answer given to a genuine Q/A post. On rare occasions, I've actually deleted a really stupid question even when people gave replies with one of the 3 types of responses I mentioned above. I personally would like this to be done more aggressively. Bad questions should be deleted. Period. (the reason I don't do this more actively is that I am not sure this is what CP wants, and for another when I delete such a thread, all the funny-replies that got tons of 5 votes will also get deleted, and people will be pissed off at the lost rep points). So the core question here is what would you prefer that people see on this website: (1) A 100 QA posts a day, 15 good ones, and 85 bad ones? or (2) 15 quality Q/A topics a day. I don't really understand how the advertising model works, so maybe (1) is financially preferable to (2) in the short run. But in the long run it will portray CP as a site with too many crappy threads and a few good threads, meaning that the dilution level is too high compared with sites like SO. If you agree with me that crappy questions like, "hey how do I reverse a string" need to be deleted rather than mocked at, and you are looking for a group of volunteers who can go through the questions multiple times a day, and delete such questions, count me in as one of the first to volunteer for it.
Regards, Nish
My technology blog: voidnish.wordpress.com Code Project Forums :
-
Chris Maunder wrote:
So how do we fix this?
I think the number of decent questions on CP is about the same as the number of decent questions on sites like SO or MSDN. The difference is that those guys delete the really bad questions, and when I say bad I mean really basic stuff or poorly worded questions that cannot be answered with the provided info. If you look at the CP Q/A pages, you often see questions where most people answer with (1) sorry we don't do homework here or (2) why didn't you google first or (3) we don't want to help you do your job, etc. In my opinion this should absolutely not be allowed because for one thing it lets the bad question remain on the website, for another it shows all the "smart/funny" answers people responded with. This sets the standard for other questions, and also encourages people to post supposedly funny replies. Ironically these replies often get more 5-votes (and thus more rep score points) than a detailed answer given to a genuine Q/A post. On rare occasions, I've actually deleted a really stupid question even when people gave replies with one of the 3 types of responses I mentioned above. I personally would like this to be done more aggressively. Bad questions should be deleted. Period. (the reason I don't do this more actively is that I am not sure this is what CP wants, and for another when I delete such a thread, all the funny-replies that got tons of 5 votes will also get deleted, and people will be pissed off at the lost rep points). So the core question here is what would you prefer that people see on this website: (1) A 100 QA posts a day, 15 good ones, and 85 bad ones? or (2) 15 quality Q/A topics a day. I don't really understand how the advertising model works, so maybe (1) is financially preferable to (2) in the short run. But in the long run it will portray CP as a site with too many crappy threads and a few good threads, meaning that the dilution level is too high compared with sites like SO. If you agree with me that crappy questions like, "hey how do I reverse a string" need to be deleted rather than mocked at, and you are looking for a group of volunteers who can go through the questions multiple times a day, and delete such questions, count me in as one of the first to volunteer for it.
Regards, Nish
My technology blog: voidnish.wordpress.com Code Project Forums :
Nishant Sivakumar wrote:
(1) A 100 QA posts a day, 15 good ones, and 85 bad ones? or (2) 15 quality Q/A topics a day.
15 good ones, definitely. One of the things I've always strived for is to be accomodating to those who have trouble in expressing themselves in English, and I think this is supported by many on the site, although many others simply enjoy insulting people. So maybe the answer here is to give a little tough love on both ends. 1. We delete crap questions. No if's, no but's. 2. We delete abusive comments. No if's, no but's.
cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP
-
Nishant Sivakumar wrote:
(1) A 100 QA posts a day, 15 good ones, and 85 bad ones? or (2) 15 quality Q/A topics a day.
15 good ones, definitely. One of the things I've always strived for is to be accomodating to those who have trouble in expressing themselves in English, and I think this is supported by many on the site, although many others simply enjoy insulting people. So maybe the answer here is to give a little tough love on both ends. 1. We delete crap questions. No if's, no but's. 2. We delete abusive comments. No if's, no but's.
cheers, Chris Maunder The Code Project | Co-founder Microsoft C++ MVP
Chris Maunder wrote:
One of the things I've always strived for is to be accomodating to those who have trouble in expressing themselves in English, and I think this is supported by many on the site, although many others simply enjoy insulting people.
True, but I think that's a separate issue from that of people asking unbelievably basic questions that you wonder how they manage to remain employed. And then there are those threads that combine the two - stupid questions asked using bad grammar.
Chris Maunder wrote:
So maybe the answer here is to give a little tough love on both ends. 1. We delete crap questions. No if's, no but's. 2. We delete abusive comments. No if's, no but's.
Yes, I believe that this would be a significant improvement over what we have now. You could also offer some gentle guidelines. Foe example, if ever you have to reply with "why don't you google this", then maybe that question should be immediately deleted.
Regards, Nish
My technology blog: voidnish.wordpress.com Code Project Forums : New Posts Monitor This application monitors for new posts in the Code Project forums.
-
So I was on StackOverflow. Some guy answers a question really cleverly, but fails to provide the entire solution. I post the rest of the solution crediting the other's approach. Update: Which incidentally was not even a correct answer, due to a mistake on my part :) Then some idiot edits the other person's answer, and copy/paste my answer straight into that one. Dey tik ma ansar! WTF??? :doh: (I did fix it though ;P)
xacc.ide
IronScheme - 1.0 RC 1 - out now!
((λ (x) `(,x ',x)) '(λ (x) `(,x ',x))) The Scheme Programming Language – Fourth Editionmodified on Monday, October 18, 2010 10:45 AM
Have you ever listened to the StackOverflow podcast, back when Jeff Atwood and Joel Spolsky were recording it? They claim their main diffentiator is the fact that anyone--with enough reputation points--can edit anybody else's questions and replies...that, combined with their scoring system, makes the best replies gravitate towards the top of the reply chain over time...or something to that effect anyway. So yeah, based on my understanding of how their system works, having replies edited is par for the course...and not only expected, but actually encouraged.
-
I really don't like SO, it always seems like a quick-fix coderz site to me. This happened to me: nullable-types-in-strongly-typed-datatables-datasets-workarounds[^] for example. As the OP applies the golden hammer of nullables, he is struggling instead of fixing it with good design. When I give pointers to why he is struggling, I get a "I don't a lecture "I didnt ask for a sermon on the evils of nulls. Heard it 1000 times". He probably thinks he is brilliant for trying to work around this stuff, whereas I'd contend upwind urination as the correct response. I don't visit SO often (hence the lack of posts there) but when I find stuff on the good answers (I'm not saying mine above is one of those :-)) they seem to be drowned out by people I suspect of being interested in getting points ASAP. This is one of the reasons I don't like the QA format, which is similar to SO, as it seems to lend itself to this in a way that is more rarely seen the message boards.
Well, let's be fair: some of us have to work with databases where the schema has been around for years and where we can't change the design on a whim... even if the design is less-than-adequate. For my own use, I would avoid both nullable int fields and .NET DataSets... But if you're stuck with both, then you gotta make do. Hence the question which you didn't really answer.
-
Well, let's be fair: some of us have to work with databases where the schema has been around for years and where we can't change the design on a whim... even if the design is less-than-adequate. For my own use, I would avoid both nullable int fields and .NET DataSets... But if you're stuck with both, then you gotta make do. Hence the question which you didn't really answer.
Shog9 wrote:
Well, let's be fair: some of us have to work with databases where the schema has been around for years and where we can't change the design on a whim... even if the design is less-than-adequate.
Yep
Shog9 wrote:
For my own use, I would avoid both nullable int fields and .NET DataSets... But if you're stuck with both, then you gotta make do.
And Yep (Yep Squared on the dataset part)
Shog9 wrote:
Hence the question which you didn't really answer.
Actually I pointed him to nullable types, which he was effectively hand-rolling AFAICT. I also tried to provide a "step back and see if you are fixing the correct problem" type answer.