@RebeccaChernoff That depends. It's useful when there's obvious spam etc. but normally it does mean you have to hold off voting until others in the community have voted as well. I've started adding a comment on borderline posts to give a guide to my thinking and then revisiting when I see 2 or 3 votes on a post.
@RebeccaChernoff I've been trying to use the binding vote as a last resort, when leaving comments doesn't work or there's a serious problem with the question. A lot of times, having a binding vote is helpful to speed an inevitable closure along (as @ChrisF alluded to).
@RebeccaChernoff My plan is to use it with care. If there are already 3 or 4 close votes on a question and it's pretty clear where that's headed, then I wouldn't mind voting as well to make it official, as it were. In less clear-cut cases, I plan to leave a comment on the question and see what others think. Of course there are also the obvious situations like spam, obviously off-topic questions, etc, that can be closed directly.
I would use it in the extreme situations where no one else cares to close a question, but never once a question has been reopened.
@Josh It's been helpful; I think I've only hit one iffy suggested edit so far out of about 6 that I've been able to handle. It definitely shows there are a lot of low rep users get it far quicker than they get the needed rep to edit the normal way.
@Josh I'm still undecided about it. I saw one case on Super User (I think) where a low rep user had edited a whole chunk of information about their problem into someone else's question rather than posting a new question referencing the first. I didn't see the outcome of that one. Having a page of recent edits in the tools section would help (unless I've missed it of course). It seems less of an issue on Programmers' at the moment as there's less traffic.
@Josh I'm still a bit unsure on what I think about it. I like the idea of edits going through at least one more person, especially on a site with fewer 2k+ users. I haven't noticed a lot of questions with pending edits on P.SE, so I'm not sure how well the feature's working yet.
@RebeccaChernoff Things seem to be settling down. Questions that I would have had to close "on my own" are now getting 2 or 3 votes - which is a sign that the higher rep users (at least) have got the message. There's quite a few lower rep users flagging things too.
@RebeccaChernoff I think things are better than they used to be for sure. There are still "grey area" questions, but those are getting rarer. The most ill-fitting questions have been asked so many times that they've made it into the FAQ and it's easier to deal with them now.
@Moshe Initially P.SE tried to be a "anything goes so long as it's related to programming" site. The scope had to be narrowed down to prevent a lot of "what kind of pickles do programmers like" type of questions.
@Moshe Programmers.SE had a bit of an identity crisis as being the first sanctioned subjective Stack Exchange. It had a wild west feel, with a lot of low quality questions like "What's your favorite programming cartoon?" and "Why are most programmers atheists?" being quite popular.
@Moshe The site was started to be the place where everything off topic on Stack Overflow could be asked. It was soon realised that it wouldn't work and the guidelines had to be tightened up. There was some resistance to this initially, but the site is better for it.
@RebeccaChernoff I think right now the biggest challenge is advertising to other sites (most notably SO) what Programmers is all about, so we stop getting migrations from SO that don't fit in here but were moved just because they didn't fit SO.
After much searching, I have failed to answer a basic question pertaining to an assumed known in the software development world:
WHAT IS KNOWN:
Enforcing a strict policy on adequate code documentation (be it Doxygen tags, Javadoc, or simply an abundance of comments) adds over-head...
I'm asking this question to feel a little bit better about myself. I'm interested in hearing what embarrassing coding sins you committed when you were just starting out (or heck, now even). I think for a beginner its fairly daunting to come on a site like this and see huge rep points and some use...
Not a real question: Where would the question "What's your favorite programming cartoon?" fit? I guess not on any of the SE sites, which kind of stinks honestly, I wish I had a medium where I could ask that question, and still access the SE community- because those are the people I want to get answers from.
When should questions be closed and just left alone vs. when should they be closed and deleted? That is, when do you believe in deleting content?
@JustinjjnguyNelson Ideally a moderator that does both; it's a false dichotomy. But a moderator who's willing to do the unpopular and tedious decisions is one that's worth having. A moderator doesn't need to be a friend, but he or she does need to keep the site running smoothly, ideally without anyone noticing.
A diamond will be attached to everything you say and have said in the past, including questions, answers and comments. Everything you will do will be seen under a different light. How do you feel about that?
@MichaelMrozek Deletion is one of the things I'm bad at. I often think that something should be deleted, but leave it just in case the community disagrees with closure, but hardly ever go back. Which is my failing and something I must work at.
@MichaelMrozek I'm personally against deleting history; it's one thing to close a question to prevent activity, but deleting a question, in many cases, is an unnecessary step. Deletion of questions is generally only useful when the question was asked in mistake (like an accidental double post) or contains illegal content or content that "shocks the conscience".
@MichaelMrozek Some questions are obvious spam or double-posts and can be deleted. Otherwise, there's merit in leaving questions open to enable closing others as duplicates if needed. Preserving the history of bad questions is as important as preserving good questions.
@MichaelMrozek I didn't consider this at first, but then I happened to see some older posts and comments and thought that they could be taken in the wrong way now there was a diamond against my name. However, I do think that people are sensible if they see an old post.
@MichaelMrozek I actually have a user in mind who I think contributes good content but is unnecessarily abrasive in doing so. My general approach is to deal with flags as they come in (which I can't do right now as a non-mod, but I'm thinking ahead here :)) and leave comments for the user asking them to tone it down if needed. Further action can be taken (suspension and whatnot) if the user crosses a line and community members complain.
@MichaelMrozek Re the "problem user" (missed that one, sorry); I generally follow up on every flag, as even a broken clock is right twice a day. But generally the problem flaggers sort themselves out if they're not flagging correctly through the valid/invalid system.
@MichaelMrozek Having a diamond attached to my name isn't going to change much of how I do things or what I say (except for waiting longer to vote). I'll probably take some extra care in how I phrase things, but overall... moderators are human too.
@JustinjjnguyNelson In an ideal world moderators wouldn't have to act and so there'd be no mistakes made. However, we don't live in an ideal world. Now that the site has settled down and there are more users with close rights and access to the 10K tools I tend towards the being slow to act. It gives me time to consider the situation and look at something for a 2nd or 3rd time before closing (say). However, there are times when you have to act quickly and hope that you get it right.
@JustinjjnguyNelson I prefer a moderator who's somewhere in the middle. Although I'm sure everybody makes mistakes and the best we can do it just minimize them. As we get more 10k+ users, moderator involvement will be needed less and less, which is how it should be.
@JustinjjnguyNelson I think a moderator who makes decisions is always more important than a moderator who sits on the sidelines: if a moderator doesn't intervene ever, there's no point to having him or her be a moderator. But more importantly, a moderator needs to be able to understand what he or she is doing and be able to defend their actions, and if they're wrong, admit the mistake. So there's always going to be some delay in acting as a moderator.
@JustinjjnguyNelson I would prefer a moderator that did more work rather then being as sociable. Of course the preferred moderator would be able to juggle both seemlessly but that isn't generally possible.
@JustinjjnguyNelson I don't have forum moderating experience, but I've wrangled people on roleplaying games that I ran for years. In terms of solving disputes, there are definite parallels. Other than that, I'm just keeping an eye on how the current mods operate and learning from that.
@JustinjjnguyNelson I'm currently a moderator pro tempore of Programmers.SE, so I do know what the job entails. :) Beyond that, I've been a user of Programmers.SE since the first hour of private beta so I have experience with its domain, including its strengths and challenges.
@JustinjjnguyNelson I don't see those as tightly coupled results - being quick to act doesn't necessarily mean that more mistakes will be made. It depends on the action taken. If a problem arises a moderator should always be quick to act, but that can be in the form of a comment, an edit, or if necessary close, migration, or deletion.
@JustinjjnguyNelson I've also been commenting on questions and/or voting to close ever since I had enough rep to do so. In the absense of mod privileges, I've also been flagging posts/comments as (hopefully) needed.
Question: With regards to questions like 'What is your favorite ___', most of the time they are deemed useless and closed, but occasionally there are useless questions that the community would still enjoy.
To quote Jeff Atwood: "it’s OK to err on the side of “fun” every now and then. " - http://blog.stackoverflow.com/2008/11/stack-overflow-is-you/
For example: John Skeet Facts (http://meta.stackoverflow.com/questions/9134/jon-skeet-facts)
How will you determine if a question is one that is worth keeping around (like John Skeet facts)? Or do you plan on trying to keep all of these questio…
@JustinjjnguyNelson I don't think I ever regretted an edit. I used to be a bit trigger-happy on the close votes, but now I tend to leave a comment first and come back later to see if a close vote is still warranted. In general, I'm just reminding myself to think before I click.
@JustinjjnguyNelson Oh yes and I expect I will again. If it's really clear I'll just reverse my decision, otherwise I'll flag the post for another moderator to review what I did and accept their decision.
I invested a lot of time initially on SO to gain closing power (3k). After that I spend a healthy amount of time clearing questions, especially those off topic. I had been satisfied with the amount I was giving back at that point, until I hit 10k on P.SE, where I realized that there was a lot more I could be doing.
@JustinjjnguyNelson When I first started, I was unclear about what dismissing something did, and accidentally dismissed a few valid flags that needed to be acted upon. I currently don't do that anymore :) Also, before I became a moderator, I took a person to task about a question about how to improve PHP because I didn't think it was a problem the question asker actually had; it turns out the asker was a core PHP developer. In that that instance, I helped the user work towards getting his question reopened.
@instanceofTom This is hypothetical so I'm not answering conclusively, but I think any question that is worth saving can probably be edited so that "favorite" is removed and a more useful description is added, such as "most helpful", "best", etc. This way there is an underlying goal to answering the question, rather than just the whim of the answerer.
@instanceofTom A question is worth keeping around if the questions are of value to a programmer; that is, they help make someone's job better. "What's your favorite __?"-type questions rarely, if ever do that. Since Jeff made the statement you're quoting, several guidelines have been put into place to steer otherwise low-quality (but fun) questions from being completely irredeemable.
@instanceofTom Jon Skeet fans question now exists on Meta.SO, where I think it's more appropriate. Your question reminds me of this one from Meta.SO: meta.stackoverflow.com/questions/75715/…. In general, I think it's more important to stay on topic than to go off on "fun" tangents.
@instanceofTom Fun conversations can happen in chat, which would be a great place for that. The more social fun questions we leave open on the main site, the harder it will be to keep it focused and on-topic in the long run.
@instanceofTom There is a different between "fun" and "useless." That line (when it needs to be defined) is up to the community, and I probably would not use a force close vote on a question in the grey area
@JustinjjnguyNelson I'm here every day, multiple times a day. I'm also generally pretty responsible with my commitments, so I'll be visiting the site more consciously, since with mod powers it becomes a responsibility instead of just this thing I check sometimes.
@instanceofTom There's "fun" and "fun". Personally I think the "Jon Skeet facts" is "noise or pointless" (to quote the MSO close reason), but it's a special case as it came from SO and was originally posted in a time when the rules on SO were looser than they are now. You can have humorous questions - but they have to have a point.
@JustinjjnguyNelson If the person doing the calling out is interested in having a constructive dialogue about the issue, I make every effort to have that dialogue to make sure that person's concerns are understood and the problem addressed (it's happened a few times before and after becoming a moderator).
@JustinjjnguyNelson Review the decision and why it was bad / good and what prompted the choice. Voicing these thoughts publicaly to the concerned party would probably be the best choice. If I'm every completely wrong I will acknowledge that.
@JustinjjnguyNelson I am pretty careful when acting, so if I was called out it would probably be for something I should have done rather than for acting hastily. In either case, I'd view it as a learning experience and find out what understanding I acted under that was viewed as wrong.
@JustinjjnguyNelson That depends. If I still think I'm right, then I'll explain the reasoning behind whatever the decision was but otherwise stand my ground. If I did, in fact, make a mistake, I will admit to it and try to correct it. In either case, I'll be aiming to have a constructive conversation about it. Flailing around helps noone.
@JustinjjnguyNelson I have been already (some time ago). In that case I stood by my original decision but flagged the post for the other mods to look at and review. Unless I'd made a complete mess I'd probably do the same again.
@JustinjjnguyNelson That's the general wording I was trying to come up with, oy!
@RebeccaChernoff Generally, I check with other moderators to see what their take is on the issue to make sure I'm not missing something (if another moderator made a decision, they did it for a good reason). After that, I discuss it with the moderator to see if we can come up with a resolution we can both agree on: hasn't failed yet.
@RebeccaChernoff @JustinjjnguyNelson I'm not sure what avenues are available to diamond mods, but I remember hearing about a mod chat room? I'd contact the other mod privately and/or through that chat. If it's a dispute that can't be settled in private, ask another mod to mediate or present it on meta in a general form.\
@RebeccaChernoff In this specific case I think raising a flag for the other moderator(s) to see but keep it neutral. This shows that you think the decision was wrong. Hopefully that's as far as it will go.
@JustinjjnguyNelson Doesn't surpise me. P.SE has a fairly small userbase still and I imagine timezones and other business make it more difficult for people to attend. I'm happy with the questions that were asked here and I'm glad to see there's a transcript that will be available.
@JustinjjnguyNelson It is disappointing, but perhaps it shows that people are happy with the candidates.
@JustinjjnguyNelson I'm barely keeping up with your questions as it is, so in that sense it's good. :) I think it's to be expected, especially based on the performance of the other sites' moderator elections. Low turnout in voting and participation is pretty common in all but a presidential election.
@RebeccaChernoff I believe that's exactly what the avenues for discussion, chat and meta, are for. If another mod believes the right action is the opposite of what I believe, then I take that to mean that there's more to uncover, and most likely I'd go to meta for that. As I said before, perhaps an edit would satisfy the moderator who views the post as problematic.