Skip to main content
1 of 3
Phrancis
  • 20.5k
  • 35
  • 65

##Phrancis

A question is flagged: Please delete this question - my boss has seen it and says it contains confidential code - he's freaking out and wants me to remove it, but I can't delete it. The question was asked 3 days before, it has 2 answers, one is accepted. How do you respond?

I would invite the user to a private chat to discuss first. I would emphasize the Stack Exchange terms of use and license agreements as far as code/content posted to SE is concerned, and also inform them that they should have asked their boss first for permission to post the code.

I would then inform them that I could mark the question as Deleted so that most users would not be able to see it, only those that have high enough reputation. If the user persists and says that it absolutely must be removed, I would contact SE staff and request removal of the post records, and give a stern warning to the user to check first next time, as well as issue an apology to the answerers on behalf of the user for the loss of reputation.

What do you think about the new possibilities of migration coming with graduation? Graduation means we will get the ability to migrate questions away by community vote. It also means we may end up on the migration path of other sites. These user-migrations can be notoriously bad (see the old programmer's dilemma). I personally fear they will be. This means an additional moderation duty and quite possibly drama with other sites on the network... How would you address problems coming up with large-scale low-quality user migrations?

I think migration paths will take some adjustment, but at the same time will bring opportunity to work more closely with other sites, particularly Stack Overflow. Multiple times each day, we get "broken code" questions that could be migrated to SO, as well as SO recommendations to CR, both of which the community currently handle quite well. I personally think that with the help of the CR community, moderating migrations should not be that large of a burden.

As a moderator on Code Review you will also become a moderator on all of chat.stackexchange.com - which has rooms for most sites (all except Stack Overflow and Meta.StackExchange). A heated discussion is flagged in "The Suspension" chat room which is associated with BridgeBuilding.stackexchange.com - there is swearing and name calling. What do you do?

I would first give it a moment to see if a moderator from BridgeBuilding.stackexchange.com responds to the flag, in order not to over-step on their own site.

If not promptly handled by their site mods, I would first issue a warning in chat. Then, depending on the severity of the incident, I would either kick offenders, ban them temporarily from chat, or freeze the room for a moment to let things cool off, if the whole room is involved.

A user has an issue with an action you, as moderator, took; calling you out on meta, a chat room, comments, or otherwise. How do you handle this?

On SE, almost all things happen in the open, and I would handle it in the open as well, with honesty. I would consult other mods to see if said action is justifiable or not. I would respond with an honest apology if I acted unjustifiably, and otherwise I would explain in detail the reasoning behind said action.

How would you deal with a user who produced a steady stream of valuable answers, but tends to generate a large number of arguments/flags from comments?

I would invite the user to a private chat room, in order not to call them out publicly, and ask them to explain the reasoning behind those arguments/flags in comments. If possible, we can discuss and rectify the situation. Short of a rectification, I would bring it to Meta.CR as a general question as to what types of comments are useful, and which are not, so that we have a record of what the community feels for future reference.

How would you handle a situation where another mod closed/deleted/etc a question that you feel shouldn't have been?

Discuss with the mod, in private if possible, the reasoning behind closing/deleting. If needed, try to bring someone who is knowledgeable in the technologies involved, to see if the code is really broken/hypothetical/etc. If need be, it can be brought up on Meta.CR as .

"Moderators don't vote. They decide." Making binding decisions instead of voting will be a paradigm shift for nearly all of the nominees. How do you plan on making this adjustment?

I hope to have to "decide" as little as possible, trusting the community to handle day-to-day things. After all, mods should be exception-handlers, not all-powerful lords that make every decision.

As one of the Revivalists, I have seen some users come through chat that are active and excited about Code Review, and they do well for months at a time, but then they drop off the face of the planet Code Review, sometimes they come back and some haven't come back yet. Are you in it for the long haul? Are you going to stick with us for the long haul? Are you ready to spend hours on Code Review, just for the love of the site? Are you Addicted to Code Review? How can you show us that you are serious about Code Review?

I already do spend multiple hours a day on Code Review, often in chat, helping with day-to-day things. So, short answer, yes, I'm in it for the long run.

Code Review has approximately at 15-to-1 upvote-to-downvote ratio, nearly double Stack Overflow's approximate 8-to-1 ratio. As a moderator, you'll be regularly viewing the worst of the worst posts made to Code Review. Do you consider up and down voting of a moderation tool at all? Do you think you downvote enough questions? Do you think you upvote enough questions?

Yes, I think I up- and down-vote appropriately. I think the "spirit" of CR in general is a bit more welcoming, and since every question comes through the main chat room, they get more exposure, often getting closed/deleted before many down-votes can be cast. I think that in itself speaks volumes about how much the community cares about our dear CR site.

In what way do you feel that being a moderator will make you more effective as opposed to simply reaching 10k or 20k rep?

A high reputation indicates a good technical knowledge and ability to post useful answers, as well as good questions. Moderation is a much different ordeal, where people skills are more important than technical skills. I think I excel at people skills in general, and one-on-one talks in particular.

Phrancis
  • 20.5k
  • 35
  • 65