Rule change going into effect on Saturday (August 15th) and WE'RE HIRING

3    12 Aug 2015 18:20 by u/Craftkorb

Hello community! (Now shout "Hello moderator" back at your screen)

1. The rule change (Read the edit below!)

After the last few days with some back and forth in comments, I think it's clear that while some members here like to post about the drama that's going on, others are really just tired of it.

I will because of that change Rule 3 to state the following: (Change in bold)

Click-bait, blogspam, memes, job openings, ads and drama submissions will be removed.

This rule change will go in effect on Saturday, August 15th at 0:00 UTC+1

Until then, you're free to post anything that doesn't violate the current rules. Starting at that point in time, submissions coming in after it will be deleted on sight as violation of rule 3.

Important note: These rules are the submission rules. If a comment discussion ends up in that realm then that's fine.

Sidenote: The rule itself will stay a blacklist. No matter how long it gets, a whitelist will never catch any "acceptable" (What's that?) submission type. It also feels more honest to me.

2. Alternatives for those affected

I'm interested to hear of alternatives in here. I can offer two:

  1. @LittleBobbyTables offered to me through PM to mod a subverse dedicated to stuff like this, so that's great. You'll find more about this in the comments of this thread!
  2. I'd also be happy with having a weekly megathread or so where stuff like this can be posted. Drama Friday or something. Seeing @LittleBobbyTables offer this may not be needed (?)

3. Want to be a moderator?

Two days ago the admins updated voat to allow every moderator to add moderators. Intel Inside. While I just hope that this doesn't backfire (I'm not the owner, I can't remove moderators) and thus doesn't turn into some kind of mayhem ..

WE'RE HIRING GESCHLOSSEN (Dead line hit, please don't post applications anymore)

If you're interested in moderating /v/programming, then this is your chance. I'm looking for maybe two or three other moderators. Please post your application as comment in this submission. Applications sent through Private Messages will be ignored. Here are some questions you may want to answer:

  • Your time zone and active hours
  • Why you think you'd be good at this. You don't need prior experience, so newbies are welcome too.
  • Your programming related knowledge. You don't have to be a senior, but knowing what you're interested in would be interesting.
  • Discuss the above rule change. What do you think? Do you think it's the right call? Or a bad idea? I know you'll hate this one. There's no correct answer to this. As stated above, you don't have to answer all questions, so if you don't feel comfortable, don't answer it.
  • Anything else you feel you want to say.

What I expect from you:

  • Being active. You don't have to be here 24/7. But looking at the subverse every few hours for a minute or two to flair submissions or do other mod stuff would be neat.
  • The will to discuss stuff. You'll make good decisions. You'll fuck up making a mess. Being open for discussion is the key.
  • Your account has to be active longer than 30 days and needs to have a CCP >= 100.

You're all are encouraged to ask the applicants questions AMA style (As long it's not data to identify their person), and applicants should try to respond to these. These are the people you're going to moderate! And these are the people who will be moderating your subverse! (Oh, and I might ask some questions too).

How I will select who'll be a mod: The community members are encouraged to upvote the application or otherwise express consent in a comment to the application. Downvotes are not counted. I'll use that data as help for the decision(s). (I retain the right to choose anyone regardless of the community opinion.)

Applications are open until Sunday of this week (August 16th), 12AM UTC+1. I guess that should be enough time. At that time, I won't accept any new applications, but people are still welcome to comment/ask applicants stuff if they want.

Edit: Applications in the order they arrived: synergy, mwolf, Xenoprimate, V-sync, Sylos

I hope we'll be able to remove the long standing moderators who have not been active in the last month (@Atko or @PuttItOut pls), that's everyone but @discopig and me.


That's it. This will be a sticky until Sunday.

Important edit: I changed the rule change slightly. For now, only drama submissions are banned. While it's sometimes hard to see if something is "political" or just "drama" stuff, I rather take the friction of people complaining about something being removed or not removed rather than throwing out important political submissions altogether. A "reinstate" function would be helpful though..

I chose to not previously tell you guys as seeing feedback in here and in other threads, I guess that it's a fair compromise for now between fears of censorship and being spammed with drama posts.

25 comments

11

Went back to reddit, voat is no different.

5

what you mentioned reminds me of stackoverflow going around closing threads that have great discussions going on

3

Atko's post literally made me so happy. It's so... Reasonable, and seemingly written by someone who actually thought for five minutes before taking the decision. Which should be the norm, but common sense is in short supply these days...

2

Your time zone and active hours

UTC -5, usually in the evening hours, occasionally afternoon, rarely morning.

Why you think you'd be good at this. You don't need prior experience, so newbies are welcome too.

No prior experience modding large communities of strangers like this. I came from reddit and I didn't like what the community turned into there (not specifically any sub just in general) and I'm curious to see what I can do to help out in a more active role than lurker/occasional poster.

Your programming related knowledge. You don't have to be a senior, but knowing what you're interested in would be interesting.

I'm currently working full time as a software engineer.

Very familiar with C/C++ on linux systems for networking and multithreading. Used to have a job using Qt in C++ for gui stuff. I don't particularly like doing gui development but I didn't have any too horrible experiences with Qt.

Currently learning java for work. So far I like it's take on OOP and I think its a clean language with a nice set of supporting tools and libraries.

python, for scripting and computing.

I know the syntax for Haskell and Racket/Lisp but I'm quite bad at being a good functional programmer.

I'm interested in picking up Rust, D, Clojure, and Go, and in free time I look up language/compiler design and networking topics most frequently.

I dual boot Arch Linux and Windows 8.1. I use windows just for gaming. I want to upgrade to 10 because I think it's much better visually than 8 but I'm a privacy nut and don't want to make the jump until I'm sure I can lock it down.

Discuss the above rule change. What do you think? Do you think it's the right call? Or a bad idea? I know you'll hate this one. There's no correct answer to this. As stated above, you don't have to answer all questions, so if you don't feel comfortable, don't answer it.

I think a "programming" subreddit should be very general and be inclusive of anything that "programmers" might like and if a post can somehow relate back to programming then it should be left to the users to vote on. I'd lean heavily towards allowing things like the posts that have been raising awareness about github's loss to the PC crowd. I also came to voat to avoid the opaque modding of reddit because I was tired of seeing posts removed with no reason given after generating a ton of feedback. So even though I disagree with the rule change I'm appreciative of the removal/recommendation comments that @Craftkorb has left on various posts instead of flat out removing them and taking their time to choose what action to take.

That being said, I think the rule change comes too quickly and excluding "politics/drama" is a broad rule which might lead to a quality post's removal before the community at large can decide on it. I think moderators should be janitors that clean up shitposts and communities should for the most part be responsible for deciding their own content via votes.

I think that a day dedicated to posting political topics is a good compromise if the active leadership of the subverse is deadset against allowing content that might be more appropriate for a /v/githubinaction type subverse. I'm curious to poll the community to see if there is interest in other days with megathreads dedicated to specific topics, not just ones that are against the rules here.

Edit: as a clarification of intent, I would do my best to not use mod powers (or purposefully not use them) to undermine a rule which I personally disagree with. I hope that is implied but I'd like to emphasize that since I voiced my qualms with the decision.

0

What is, in your opinion, the most interesting development regarding programming languages of the last years?

Edit: as a clarification of intent, I would do my best to not use mod powers (or purposefully not use them) to undermine a rule which I personally disagree with. I hope that is implied but I'd like to emphasize that since I voiced my qualms with the decision.

Don't worry, I won't go around picking people 100% on line with my views. That'd be harmful in its own right. But I'd like to ask if you have any other idea how this could be solved? Or is it a non-issue?

Thank you for your application!

1

I think the most interesting development isn't an actual development, but the fact that there hasn't been a major breakthrough in making traditional computing faster in software. The fact that for reliable performance, C is the language that teams go to.

I recently watched a presentation from Scott Meiers on youtube which summed it up nicely. Essentially, the speed of any program regardless of language is determined by how well the compiler can optimize the code so that the CPU can branch predict and keep relevant data in CPU caches instead of main memory. Nothing revolutionary has changed this. We can distribute data over different clusters if the problem can be parallelized but at the end of the day if the algorithm that runs on each node is constantly causing cache misses and pipeline flushes then the code is going to run slowly.

There's things we can do in software to help make better assemlby, like use a well written compiler or testing different variants of algorithms to see which run better. For example in Scott Meier's video he talks about a Row-Major traversal of a 2d array vs a Column-Major traversal. The two styles of traversal look almost the same in code, but when one uses significantly large data sets one algorithm will take exponentially increasing time because one algorithm jumps all over memory and causes cache misses while the other stays in contiguous (easily cacheable) memory and plays nicely. At the end of the day that determines performance for any nontrivial amount of data and we cannot figure out a way to get around this by using pretty things in software.

This isn't exactly a "languages" development but it gives us guidance as software engineers on how we should code, regardless of language. No one wants to program in assembly for each target and we shouldn't, better processes exist. But programmers shouldn't ignore the underlying implementation of their software. The best way to make a language perform is not just understanding and using every idiom of a given language (and in cases like C++ that would be terrible/impossible) but to understand what the compiler is going to do with it.

For a more language specific example I actually just watched a talk from DConf, where Walter Bright talked about a solution to dynamic memory management and problems with cache coldness which really just avoids allocating heap memory. I drag my feet when at the end he suggests that templates are the future (maybe I'm just not where he is in developer maturity) but otherwise I find that his implementation's strategy to avoid garbage collected memory a noteworthy take on a low footprint array-like container.

1

I forgot to answer your other question regarding the github "drama" type content.

I'll start with saying that I find the ability of publicly hosted FOSS projects to stay on topic and not degrade to political quibbling impressive and admirable. It isn't unreasonable to expect that a programming forum should exclude politically charged pieces from either side of a controversy and focus on technology. It's almost guaranteed that any discussion about politics regarding things like the github posts degrade the quality of a "programming" sub because a post like that will inevitably be 98% circlejerking against SJWs and 1% complaining that the sub has gone to shit. I think the remaining 1% is worth it: discussion about the invasion of political correctness not just in the workplace (where it can be a good thing) but in online communities where it has no place, and ways to mitigate the effect that SJW censorship types can have on programming communities, whether it be switching hosting platforms or taking some sort of activist role (the organization of which would definitely be off topic and should be required to move to a different sub than this).

There are two main reasons why I disagree with starting an entirely new "programming news" subverse to segregate politically charged content. The first being that even though news like github's CoC + related recent events aren't 100% on the topic of programming, I think they are stretchably enough to permit, as long as they are upvoted by the community. The second reason being that suggesting a certain type of post be segregated into a more specific sub is often a thinly veiled way for a mod to say "I'm tired of seeing this content on my sub so I am going to take a hand in segregating it instead of letting votes decide." Obviously that's not the sole intent here, @Craftkorb might be tired of political posts but he has been commendably patient with posters posting things that he reasonably views as off topic to the sub.

But forcing posters to segregate themselves to a smaller more specific sub is often the death of any poster's hope for visibility. look at /v/githubinaction. The posts on /v/programming concerning github are some of the most upvoted in the sub's history! That sub should be booming right now! Github has gone off the deep end, throwing out their stance on meritocracy, adopting a blatantly racist left wing SJW code of conduct which they intend to force all their service's users to comply with which amounts to thought policing more than it does making the community be friendly to one another, and they forced a repo to remove the word "retard" when you can search github for objectively more offensive terms and get pages of search results. NSFW example Some topics just aren't broad enough to give users a want to subscribe. They just want to occasionally discuss (and circlejerk). The solution, I think, is to let the posts run their course in popularity (even if it happens over months) because these things do rise and fall in popularity. I think the best way to control topics like SJW drama in software communities is to contain it to a megathread because that way, the posts are still here and its still the same community that wants to have their circlejerk/anti SJW discussion, and posters get almost the same visibility as if the topic is popular enough at the time then the megathread will be huge. I think its part of our job as mods to keep our ears to the ground and know when to pull the trigger on things like a megathread (or just set an automatically recurring one), so that topics that are barely appropriate but still popular can be nipped in the bud before we end up with /v/programming being dominated by anti-Github articles.

The other reason is that I don't really think the current github will invariably be accessed by any programmer at some point in their career for the forseeable future, and it is an icon of the open source community. I don't think political topics are necessarily off the topic of "programming." For example, something that might get a ton of traction and be a one hit wonder post is the event where a Congressman who studied computer science in college put different prosecutors/law enforcement who were requesting backdoors into encryption systems on blast. That sort of post has nothing to do with any specific programming technology but I definitely think it is relevant to programming and something that might be allowable as a one time thing here especially if it gets votes, because even though it doesn't have a single LOC a congressman actually agreeing with and articulating the views of the crypto community and calling prosecutors out for being overzealous rights tramplers is a wonderful if minor success for programming. But obviously a post like that is 100% deletable and off topic, it depends on how soon you catch it and what the consensus is between mods/users.

TLDR: off topic posts that become too popular for the sub's liking should either be segregated to a megathread or let run their course instead of having a delete and repost to a smaller community policy. I definitely take the free market/conservative stance when it comes to modding by saying let the community decide with votes and eventually things will return to a state of equilibrium as long as its clear we're not being brigaded by an outside entity. If for example we proved that the folks at /v/kotakuinaction were the ones inflating SJW post counts on /v/programming, then delete and ban. But in my experience those guys don't rely on malicious methods to spread their views. just a hypothetical.

1
  • US CST Time zone. Active 8am-9pm I work from home
  • Jack of all trades master of none in terms of programming / sysadmin work. I have moderated IRC channels before, I've been told I'm good at putting personal bias' aside and allow opposing opinions that remain civil to be discussed.
  • Few years of Java development but mostly a DevOps engineer on a C# .NET project now. By no means an expert at anything.
  • I personally don't care enough for the rule change since I tend to just ignore those posts / comments anyways and I believe that's what the downvote button is for, but if that's what the community wants then I think its fine. It might also reduce all the massive amounts of those posts. You can always change the rules again later and just test it out for now so why not.
  • I work from home and only really go out on weekends for a few hours at a time, mostly an introvert so I'll have plenty of time to mod the subverse. I'm here mostly cause I'm tired of /r/programmings sense of elitism and lack of respect for anyone who has differing opinions which kinda hinders any sort of discussion and information sharing from happening. There's learnprogramming for newbs but programming itself isn't very friendly to mid level people like me.
0

There's learnprogramming for newbs but programming itself isn't very friendly to mid level people like me.

Could you elaborate on this? What would you suggest doing about it?

Also, I have to be that guy, you are right now technically not allowed to mod by the rule that you need a CCP counter of 100 (or more). What do you think about this? Would it be fair to let you in regardless (Because you are active), or would it be unfair to other applicants?

Thank you for your application!

0

a simple example would be assuming I don't understand the difference between a java abstract and interface class, and I googled it but most of them were textbook answers that were overly complicated or very vague. People on /r/programming would tell you to go to /r/learnprogramming or google and do a copy and paste of the textbook answer. And people on /r/learnprogramming either aren't sure themselves or copy and paste an answer from google. This isn't always the case since it's just an example but does happen a lot of times or are left unanswered.

I'm active but I try not to make a comment unless I have something to contribute or a question for something to keep the quality of comments high, I guess i can try to comment more? since my CCP is ~75 right now so im not that far off. Regarding the fairness question I guess I don't really have an opinion since rules are rules and I'm just trying to contribute to the community since I have so much time from working from home and not everyone has the luxury to do so. But if I had to give an answer I'd say not fair, as I mentioned above I try to make my comments quality over quantity, so I don't think I should get penalized for it. I don't mind not modding(less work for me) if it means other candidates are more qualified and/or has just as much to offer the community, but if everyone thought like that then no one would volunteer to be a mod. Either that or you'd just get left with power hungry people volunteering.

0

Don't worry too much about the CCP. Every applicant gets two somewhat snarky questions, which if possible are based on their application, to test their reaction. I also do that for transparency sake, so people, and me!, can see how you tick ;)

You're absolutely right with the "power hungry people" part. I'm not saying anyone is that here, but I also want to make sure that they're not and that's where these questions help. Afterall, if I choose wrongly, I'm the one who'll be hated on (Maybe rightfully so). And the then-reduced moderator team would be the one who needs to clean up the mess. Not fun for anyone.

0

np I expected as much after reading the other questions you asked for other people. I ask similar questions when I interview people at work. I also believe as a moderator you should have thick skin since you can't please everyone and there will always be people hating on you.

0

Hey, applying to mod here!

Your time zone and active hours

I'm a UK guy, so GMT. I'm active on and off throughout the day (basically when compiling or need a 10 minute break) and moreso in the evening.

Why you think you'd be good at this. You don't need prior experience, so newbies are welcome too.

Honestly? Because I'm not doing it for a power kick (not implying anyone else here is, of course). I want to do this because I want voat to succeed, I think it's vastly superior to Reddit. But the biggest thing for me was seeing /r/programming mods removing stuff with no transparency (not just spam, but hugely upvoted submissions with tons of comments, usually about github). Also I own /v/csharp so you can go check that place out and see what kinda shindig I like to run.

Your programming related knowledge. You don't have to be a senior, but knowing what you're interested in would be interesting.

So I have a 1:1 in CS with Games Development. After university I started programming defensive systems using Java and lasers (that's not a lib, I mean actual f*cking lasers, it was awesome :D). My job was basically to suck data out of our hardware fast enough in Java and without invoking the GC (or we'd drop packets). Since then I quit my job to try and start my own games company; also writing my own parallelized game engine with C++ and C#. I've also done webdev and commandline tools and yada yada in the past. I also have a brand new blog (only one post so far, but more coming soon!) at http://www.egodystonic.com/blog/

Discuss the above rule change. What do you think? Do you think it's the right call? Or a bad idea? I know you'll hate this one. There's no correct answer to this. As stated above, you don't have to answer all questions, so if you don't feel comfortable, don't answer it.

I think a dedicated sub makes the most sense. Drama has a tendency to spread like wildfire over everything it touches, and I'd much prefer this sub stay as industry news and learning resources. Honestly my favourite sort of submissions is stuff like this. Edit: Just thought I'd point out that I am still interested in reading the github drama, very much so... I just think it can consume the sub if we're not careful.

Anything else you feel you want to say.

Although I have my preferences I'd mostly try to be "hands-off". I believe a little transparency can go a long way, as well as not talking down to people or acting like "the all powerful mod" or whatever. I don't think a sub or comment should ever be deleted without a reason given publicly. Also, being able to admit fault is important :)

0

I want to do this because I want voat to succeed, I think it's vastly superior to Reddit.

Could you elaborate on why voat is superior? Technology-wise, we're far behind. We don't have much tools. It is being worked on. Could we maybe overcome the current shotcomings using creative work-arounds?

Do you think that it's okay, unfair, or maybe sometimes required, to have internal 'meetings' on /v/programming without letting the community know about their outcome? What would you do if you disagree with the outcome of such talks, whatever it was about and its outcome?

Thank you for your application!

0

Could you elaborate on why voat is superior? Technology-wise, we're far behind. We don't have much tools.

Maybe, in terms of tools, but we still have specific up/down vote counts, moderation logs, ability to block subreddits, a better karma system, better userpages, and some RES-like features built in (expansion of image links in comments for example). But as well as that, the community is better and the moderators in most subs (with some serious exceptions) seem to be more reasonable people. Most importantly, Atko seems to have his head screwed on right, if you ask me. Will Voat remain that way in the long-term? I don't think it's impossible, actually.

Could we maybe overcome the current shotcomings using creative work-arounds?

Isn't that the essence of being a programmer? :D I would hope we could try. :P

Do you think that it's okay, unfair, or maybe sometimes required, to have internal 'meetings' on /v/programming without letting the community know about their outcome?

It's hard to give a definitive answer because of course it all depends on context but as a general rule I'd say... No. It's okay to have internal meetings but then the outcome should be made public, and discussed within the community. We're not here to coerce the discussion or make behind-the-scenes rules; we should only really be here to help nurture the growth of the sub (and remove bogus content like blogspam).

As for what I'd do if I had a disagreement with the outcome of those talks - honestly, if I thought it was serious I'd probably post a metapost (trying to reason with the other mods notwithstanding, of course). :)

0

Your time zone and active hours

 EST.  Active from 9:30 AM to 12:00 AM +- an hour or two each way

 

Why you think you'd be good at this. You don't need prior experience, so newbies are welcome too.

 I'm interested in programming and I'm interested in doing a good job. I've moderated IRC's before(as a server wide operator).  I haven't moderated a subverse/reddit before of any large scale, but I certainly have seen what *not* to do when it comes to modding.

 

Your programming related knowledge. You don't have to be a senior, but knowing what you're interested in would be interesting.

 I'm a young java developer, although the project I'm currently on will expand on several areas beyond just java.  I've dabbled in a half-dozen languages and enjoyed every moment of it.  I have a B.S. in Computer Science and am a firm believer in language agnosticism(a language is just a tool to achieve a goal.  Use the best tool). 

 

Discuss the above rule change. What do you think? Do you think it's the right call? Or a bad idea? I know you'll hate this one.

 The rule change follows a tricky line.  Politics/drama and computer science/programming are related, albeit only by an unwanted chain.  The tools developers use to create and design are influenced by people.  People have drama and politics.  Ignoring that politics/drama impacts computer programming,whether for good or bad, is folly.  However,  I've seen too many places consumed with politics and drama and the reason we came together pushed to the side.  Perhaps a *rare* amount of politics and drama should be allowed through, but mostly removed.  Ultimately, I think the fact that such a rule is necessary is stupid.  People should be more responsible and more respectable to each other.  Sadly, that won't happen in my life time.  So as such, the rule is necessary except in, perhaps, a rare, highly impactful situation.

 

Anything else you feel you want to say.

This subverse already rocks hard. It's a great community and I certainly hope to see it continue to grow.

0

It's a great community and I certainly hope to see it continue to grow.

What would you propose to further growing the subverse? Any idea to promote discussion over downvoting? Should one just disable downvotes altogether?

So as such, the rule is necessary except in, perhaps, a rare, highly impactful situation.

What's that? How should do the moderators know if such a rule is met? And how should one explain it to community members posting heated comments that this one submission was allowed, but that other one was not? Is that censorship, or is it not? Or is maybe some kind of censorship allowed?

Thank you for your application!

0
What would you propose to further growing the subverse?

There's the good, 'ole grassroots method of word of mouth and appropriate referencing in other subverses. Front page posts concerning technology can easily handle a quick reference to a subreddit that can help explain topics.

There's submissions to subverses of the day and advertising in general(although the lack of sidebar ads makes that difficult. heh). A good push in an askvoat thread will drive traffic towards this subverse.

There's growing a network of subverses, ala what's happening with @LittleBobbyTables . By creating a network of related subs, when someone wants to explore a topic, they can follow the rabbit trail.

Finally, there's simply good discussion. Good discussion means folks are going to come back and talk about it elsewhere, heck maybe even a front page post will crop up from time to time.

Any idea to promote discussion over downvoting? Should one just disable downvotes altogether?

The best way to promote good discussion is to have quality content. If there's easy/low effort content to grab, folks will flock to that. However, a careful pruning will ensure such low effort comments can be removed. What constitutes a low effort comment? Beyond a 'know it when I see it' deal, it's comments that's along the lines of 'this' and 'Iama lama ama baaaaaaa' . Neither of those two statements add something to the conversation, they are simply filler.

As for downvoats...that's a tricky topic. Without downvoats, there's no way of letting a comment sway visibility, in a way. Downvoats make it so content isn't a one way trip, always going up. Even if people read a comment, the best they can do is remove an upvoat(if you have downvoats removed). With downvoats enabled, a user can help direct the post/content away from the front page, especially if it's within the mod rules, but not necessarily entirely relevant. That's a tricky part. However, downvoats are often going to be used as a 'don't like' button, or worse, a brigading tool to force specific content up.

How do you stop that? How do you keep it so folks aren't gaming the system. No one but the abusers want that. It means good content does get hidden while 'promotional' content is seen.

Personally, I would always disable subreddit CSS(most felt quite garish to me). With voat, subverses can set minimum comment requires for downvoating...but that limits it from v/all. Ultimately, I'd recommend growing with quality is one of the primary goals of this subreddit right now, which means exposure, which means being hidden from whatever /v/all exposure is bad. So, I'd simply use CSS to hide the downvoats and run polls from time to time on the matter to get the community's thoughts on the matter. Hopefully Atko can develop some tools to combat the inevitable issues that will arise from bots and brigading(not that I expect much on /v/programming).

We can't moderate why a person gives a downvoat, only they know why. However, we can make it more difficult to give a downvoat at all.

What's that? How should do the moderators know if such a rule is met? And how should one explain it to community members posting heated comments that this one submission was allowed, but that other one was not? Is that censorship, or is it not? Or is maybe some kind of censorship allowed?

An example of a political/drama post that could get through: http://arstechnica.com/tech-policy/2015/08/all-android-operating-systems-infringe-java-api-packages-oracle-says/

How is it relevant to programming? It's an article on the topic of java and two large producers of code, Oracle and Google. It's referencing the changing nature of Java and an ongoing legal conflict, who's outcome will affect the average coder.

However, it is not directly related to coding. It doesn't offer new techniques, it doesn't offer a new technology for development. It's about the people who produce such things and the laws surrounding it. I admit, it's a bit loose about the relation to programming, but I would allow it on the thought that if I didn't like it, but the community was willing to upvoat it, it should be allowed. Just because I don't like something, as long as it doesn't explicitly violate the rules, the community should have a say(note:I recognize this is a tricky and very gray area to start traveling down. Judgement /is/ required).

Now, I admit to having pulled this off r/programming, which currently has two top posts on the subject. Two different articles, yes, but they're both about the same thing. I'd probably go first come, first serve, based on reading the article. Better sourcing would affect this prioritization.

Sadly, you can't please everyone. The heated comments from being deleted will be difficult to handle. Folks don't necessarily want to admit they're wrong or that they chose poorly(myself included). The only way to truly show the community that it was the best choice is communicating with them. Not just saying 'deleted-duplicate" or whatever, but by explaining to them "hey, this article is about the same subject as the one we chose, only the one we chose has better sources and better writing".

Is it censorship? Some would say yes, some would say no. Isn't that the purpose of mods to ensure quality discussion and content by censoring the useless and wrong bits? A bit of philosophy there. However, in the provided example, not really. If one of the articles was for and the other was against, I'd let them through. If they're on the same side, I'd block one.

Importantly, it's up to mods to be willing to admit mistakes. Sometimes things will get modded when inappropriate and sometimes they'll won't get modded when they should be. Hence why explanations are good and communication with the user base is important. If there's a flaw in some reasoning, it should be pointed out(in a manner that is not insulting) and rectified.

0

Question: Would announcements for developer conferences ticket sales and call for speakers be allowed?

0

Yes, they are allowed. To me, these are highly relevant topics.

0

What time zones woukd you need to fill?

0

Applications are appreciated no matter the time zone. My timezone is GMT+1 (or CEST). If you want to apply, please do so! Please make it a top comment in this thread, not a reply to this comment.

0

I'm interested in applying, but I want to be able to compliment the other mods, rather than just hope to match it later. I'm UTC-5, a bit on the inverse.