Skip to content

Instantly share code, notes, and snippets.

@mogsdad
Last active March 15, 2016 13:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mogsdad/c22cbb03cb7de02838cb to your computer and use it in GitHub Desktop.
Save mogsdad/c22cbb03cb7de02838cb to your computer and use it in GitHub Desktop.

Hi, I'm Mogsdad, and I'm a Stack-Overflow-aholic.

Hi, Mogsdad!

I always knew about Stack Overflow. Some of my friends were on it from the start; they thought it made them cool, but I wasn't going to give in to peer pressure. I did that with acid washed jeans in the 80's, and still had the emotional scars. Once in a while, I'd Google for some programming help - simple things usually - and there'd I'd be, looking at another Stack Overflow answer, letting it help me.

Finally, I gave in. I remember it like it was just 3.5 years ago. I asked my first question. And then, I waited. It turned out that nobody could answer my question. But it's a cruel world out there, so maybe it was simply that nobody cared. Whatever. I didn't just sit, waiting - I figured the problem out myself. Knowing the horrible risk I was taking, I returned to the dark basement of the internet that is Stack Overflow... and posted my first answer. Yes, it was on my own question! I know that! Don't you think I know that!? But that wasn't enough. Minutes later, I was mastur-answering again, and again, an hour after that!

But that was only the beginning.

I came to spend a lot of time answering questions on Stack Overflow. So much time, that I suspect that someone in my family wrote this.

Eventually, answering didn't give me the rush that I'd come to crave. So I started editing other people's posts. Just a little, at the start. No big deal. Corrected some spelling, restructured a few sentences, that sort of thing. Everyone does it - I bet you've even done it!

Before long, I was queuing up with the other junkies, doing reviews at any hour of the night. That introduced me to harder stuff - it was where I first learned the sweet oblivion of voting to close. You see - until then, I thought that every question that had been posted was OK. Inside my head, a little voice kept saying that couldn't be the case, but if bad questions weren't OK, surely they'd get deleted, right? My dabbling with editing had made the world just a little better... but suddenly, with my new little friend... I could do something other than simply give in to feelings of helplessness! I could vote... to delete all teh things!

Even that started carefully. On May 24, 2013, around 9am, I had my first hit. Then later the same day, two more in quick succession. That was enough - I saw the spiral of addiction starting to pull me down, so I quit. Cold turkey.

But then, four days later, I was back in the queue for three more hits. Then the next day, it was fourteen! Before long, I was hitting the queue hard. I continued that way for a couple of years. I met a few other people in my travels, and got used to seeing names like "rene" and "Undo" next to mine on question close notices.

Eventually, I needed more - and learned about Tag Burnination. I learned that one-person burnination could be done, but was lonely. The type of organization that it takes for effective burnination naturally spawns cult-like groups of people repeating the same rituals together, day after day after day... finally, in July 2015, I met some gurus of one of those cults - some would say the very best of those shadowy groups. They went by the cryptic names "NathanOliver" and "Durron597", and hailed from a place called "SOCVR", and they drew me in to the circle by a simple burnination post.

Once they accepted me as one of their own, I was at peace. I could ask questions in a "chat room" about how the site worked. I learned so much more than was written in the help and FAQ pages. There, the word "plop" was used as a greeting - not just onomatopoeia. I learned about the dark magic of the Roomba, and was initiated into the ritual of downvoting questions and answers so they would disappear; a ritual that survives only as horrible memories and whispered rumours today.

The time when that ritual was stopped became known as The Day, and I was there, taking my lumps with my bretheren and sisteren. With them, I arose from the ashes like a... I was going to say phoenix, but really, more like a slightly disheveled raven would be more accurate. Or maybe a condor? Are they dark-coloured? I know they eat dead things, which is kind of like going after bad posts. Just let me check Wikipedia... Yeah, yeah - a condor sounds good. We arose like a... oh, never mind the allegory, it's gotten out of hand. We listened, we learned, we adapted, and got stronger.

I suffered withdrawal for a while after SOCVR ceased organized burnination activities. But after a while I found I could think more clearly, and invested more time in coaching newbies to make their first posts better, and participated in more group discussion in SOCVR about the how, when and what-to-do related to community moderation.

And now, I feel that all that history has prepared me to serve as a Room Owner in SOCVR. I'm generally level-headed, contributing regularly to discussions in the room, offering advice, and just as importantly asking for and taking it graciously. I'm tolerant of people's differences, but believe that social norms need to be respected to maintain working relationships and productivity. I like to have fun as well, and I enjoy the word-play, poetry, and memes that are a regular part of the day in SOCVR!

My stats

Outside of Stack Overflow, I'm a senior member of a software development team, with 25+ years of professional experience in programming, management, and education. I coach sports teams, mentor robotics students, and volunteer in leadership roles in my community. That provides me, and by extension, the SOCVR team, with a wealth of experience that can help keep us productively grooming the site.

Thanks for indulging me!

Copy link

ghost commented Mar 14, 2016

What is your stance on this What exactly is “artificial inflation of reputation”, and where is the line? with reference to the situation in the room?

That sounds like a question, but there are so many facets that answering it is a sentence! (waits for laughter to subside)

Wow - on the day, was in the room briefly as that started, then again well after the room had been locked/unlocked and Tiny's Meta post was up, and I missed the live play-by-play. I've skimmed it all now, going back further than the conversation peeled off for that Meta post to where I think it started, here. (Excluding the earlier in-room discussion about bounties.)

The things I hope you're asking, and that anyone considering being an RO should think about:

  1. Was that situation handled appropriately in the room?
  2. What reputation-changing behaviours involving room members are acceptable, which are not, and where do you draw the line?

If I have missed the point of your question, please ping me in chat.

So, to part 1: I think that the initial questions-to-peers were OK - the room is a place for questions about how the site works. It was a contentious issue that arose due to a Meta post that was instantly hot, though, with comments on it from members of the room, and the Meta conversation transitioned awkwardly from there to the room, where it escalated until the room got shut down to cool off.

So - what should have been done differently? The moment that a diamond moderator requested that a question be asked on Meta instead of chat, the topic in chat should have stopped. (Easy to see in retrospect, harder in the heat of the moment, yet a clear indicator that we can learn from.)

Regarding part 2, we already have a rule regarding requesting up & down votes of posts, and while that rule was intended to address concerns of organized voting on posts for closure, the fact that nobody requests upvotes of their posts indicates that it's understood to apply to our own posts as well. Asking for bounties is likewise verboten. What should we do about this if it happens? Maybe the documented rules for SO and/or SOCVR need to be clearer, but all regulars should discourage it. Messages regarding exchanges, even in jest, should be retained in the transcript, as deleting them could be seen as deceitful.

Does that mean that we can't vote or award bounties to posts made by SOCVR members? Of course not! But neither should votes be made because of that relationship. As always, it is posts that should be considered, not users.

Full disclosure: When I come across them, I pay special attention to posts by users I recognize. When Jon Skeet, Shog, Martijn or Hans show up on a post I'm triaging or reviewing, I absolutely do read it all - I want to see what I can learn about how to write great answers. If it's helpful to me, or an exemplary answer where there are poor or wrong ones, it gets my vote. Likewise, when I see a name I know from SOCVR, or someone I've interacted with before, I spend more time on the question. In other words, if I know you, it's more likely I will read your posts than if I don't know you. (How much of the "top contributors" rep comes from other users behaving the same, I wonder...) If I read your post, it's more likely I will vote on it. That could go either way for you, depending on the post. I have also awarded 3 bounties in past, one was to a regular of SOCVR for an answer that I used and appreciated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment