community-development

https://github.com/clojurians/community-development
mfikes 2016-02-11T13:41:47.000166Z

The 10-day roll-off window we now have for Slack is particularly bad when it affects private messages, which, of course, aren’t publicly logged anywhere. Those tend to be of lower volume, and, partially because of that, tend to have value over longer time frames (scrolling back to see a PM from two weeks ago is a very common use case for me).

akiva 2016-02-11T13:50:02.000169Z

I’ve gotten to where I record particularly interesting private messages knowing that they’re basically just a few steps away from a Snapchat session.

mccraigmccraig 2016-02-11T14:11:42.000171Z

not a general solution, but sometimes useful - starred messages get preserved past the roll-off window, though only in the starred-messages list, not the originating chat stream

3
meow 2016-02-11T15:18:04.000174Z

@polymeris: Can you speak to this and what we should be doing as community leaders?

meow 2016-02-11T15:19:41.000176Z

I think it is critical that we create an environment that is all-inclusive and has no bias of any kind whatsoever.

polymeris 2016-02-11T15:45:20.000177Z

Oh, I am no expert, @meow, I just stumbled upon the article and wanted to share, because I thought it was interesting and could provoke some discussion. The TL;DR is women on github get their pull requests accepted more often than men, unless they are identifiable as women (female profile picture or female-sounding nick)

meow 2016-02-11T15:57:31.000178Z

Why does that happen?

2016-02-11T16:01:37.000179Z

I don’t exactly know, but it seems to happen to both. The acceptance rate for men also drops when their gender is identifiable,

2016-02-11T16:02:51.000180Z

And you have to be careful

jaen 2016-02-11T16:03:18.000182Z

Statistics is very hard after all

2016-02-11T16:03:24.000183Z

Yeah

meow 2016-02-11T16:06:57.000184Z

I would evaluate the code. I don't care who wrote it. If a dog could fetch a stick and write code I would accept it. Why not?

2016-02-11T16:07:24.000185Z

Same here

meow 2016-02-11T16:08:31.000186Z

Tomek likes to be on the edge apparently with his profile pic.

polymeris 2016-02-11T16:08:50.000187Z

That statistic is not included!

polymeris 2016-02-11T16:09:42.000188Z

The first part... women having their pull request accepted more often, might be because they tend to be more careful, more risk-adverse, as the authors say. Their argument to dismiss that is that women's PR's are longer, but I am not convinced that a longer PR is necessary a riskier one.

polymeris 2016-02-11T16:09:55.000189Z

Or it might be survivorship bias.

meow 2016-02-11T16:10:00.000190Z

There are very few women active on Clojurians that I am aware of and I don't know why that is.

jaen 2016-02-11T16:10:14.000191Z

Well, there's already precious little Clojurians

meow 2016-02-11T16:10:37.000192Z

4,924 as of right now.

jaen 2016-02-11T16:10:43.000193Z

So it's not surprising there will be also little women if the percentage of female participation in programming is small.

jaen 2016-02-11T16:10:51.000194Z

Sure

jaen 2016-02-11T16:10:58.000195Z

But comparing to droves of Java programmers

jaen 2016-02-11T16:11:01.000196Z

That's little

meow 2016-02-11T16:11:15.000197Z

I've tried to engage a few to help us here and none have.

polymeris 2016-02-11T16:13:33.000198Z

As jaen said, statistics are hard, but wonder how we compare in % women to other communities?

polymeris 2016-02-11T16:13:42.000199Z

E.g. OSS seems to have lower female participation rates than proprietary

meow 2016-02-11T16:15:20.000200Z

In a way, to me it is a non-issue in that I will interact with and accept code from anyone: gender, race, sexual orientation, economic status, etc.

meow 2016-02-11T16:16:04.000201Z

All those things are irrelevant to me. It's all about the code. The code should speak for itself. Code has no ego, neither should we.

meow 2016-02-11T16:17:06.000202Z

Likewise, if I think code sucks, mine or someone else's, I'm going to be open and honest in my criticisms.

meow 2016-02-11T16:18:13.000204Z

Not everyone can handle that and some will think I'm rude or an ass.

meow 2016-02-11T16:18:21.000205Z

¯\(ツ)

polymeris 2016-02-11T16:18:35.000206Z

You might be unbiased (or not notice your own biases, that's how they work), but if the community in general is hostile towards women, it's potentially turning down contributors.

👍 1
polymeris 2016-02-11T16:20:37.000208Z

"Interestingly more than 4/5 of the male respondents think that gender does not play a role."

jaen 2016-02-11T16:24:00.000209Z

@meow: also, in what way on edge? ; d

meow 2016-02-11T16:25:25.000210Z

I thought you were a girl when I first started noticing you here.

polymeris 2016-02-11T16:26:04.000211Z

Your avatar and nick look somewhat female

polymeris 2016-02-11T16:27:21.000212Z

That same report says 1.5% female participation in OSS vs. 28% in proprietary software. Do we at least have 1.5%... or is it just 0%?

meow 2016-02-11T16:27:25.000213Z

So you can be the judge Tomek. Do I treat you any differently now that I know you are male versus when we first started chatting and I thought you were female?

jaen 2016-02-11T16:29:11.000214Z

Arharhar. That's Jade from Homestuck, just like this drawing of her. And funnily enough Jaen is actually male in origin; I used to write and conlang a lot when I was younger and when you're about 12 years old you think "Jaen-ni-rin" is a pretty good name for a mage that wants to save his people from certain doom, only to be the unwitting agent of it : V

jaen 2016-02-11T16:29:22.000215Z

Anyway, I wouldn't know when you actually realised that ; d

jaen 2016-02-11T16:32:02.000216Z

But as an anecdote I can tell I was surprised to see that someone with Polish female name for a nick joined #C03S1L9DN recently. And it was like a double wow because we have precious little functional programmers in Poland, so what are the chances P ;

tjg 2016-02-11T19:55:10.000219Z

(Disclaimer: I feel uncomfortable being a man talking about this so I desperately hope I’m doing a good job... 🤦) I think removing the patriarchy from gatekeepers is only 1 part. There’s also removing the patriarchy that twists the whole institution. (What does “macho he-man programming” connote? Dry masochistic technical mastery? How about free creative offbeat drafts?) I think patriarchal cultures are full of people afraid to admit what they really do to be effective, as opposed to the rigorous professionalism they project. With reviewers who also play a subtle policing role that keeps people in line. (I have some examples & lit in mind, but have to run for the moment. I hope what I said was fairly clear.)

jaen 2016-02-11T20:08:18.000223Z

> patriarchy Welp, someone said the magic word : X

tjg 2016-02-11T21:54:26.000225Z

Haha, yeah “sexism,” “racism” and “bias” are such awful neutral terms. “Male supremacy” doesn’t let me lie to myself. :simple_smile:

tjg 2016-02-11T21:54:29.000226Z

A friend at uSwitch (that Clojure company) told me they “tried” to hire women but IIRC failed. (Of course, I don’t know the whole story.) How creative would they get if they were fired for completely failing to meet this company goal? I did diversity work in a way more hostile workplace, where we had to work secretly, and there’s just sooo many tactics. We had some successes.

tjg 2016-02-11T22:03:50.000228Z

BTW if our culture weren’t so blinded by racism, everyone would know the Middle East has great ideas on gender equality (and democracy): Rojava. US ally and the most effective ground force against ISIS. Some ways they ensure it: every position at every gov’t level has one female & one male (2 co-governors, 2 co-mayors, etc); all 6,000 police officers are elected and receive two weeks feminist training before getting a weapon. http://www.nytimes.com/2015/11/29/magazine/a-dream-of-utopia-in-hell.html And they’re under daily attack from ISIS. Most Clojure companies don’t have that problem. How many have intersectional feminism classes, if they’re so serious about diversity?

tjg 2016-02-11T22:05:25.000230Z

(Sorry for the walls of text. I'll be quiet now.)

jaen 2016-02-11T22:13:23.000233Z

> Intersectional feminism. Argh, another magic word : X Really, there's no need to try sounding like a Harry Potter wizard : V

maria 2016-02-11T22:18:48.000234Z

@jaen I think those kinds of comments might not be very helpful and might be one reason why people decide not to participate in a conversation 😉

👍 2
jaen 2016-02-11T22:30:12.000235Z

@maria: Sorry, I'm usually not that acerbic, maybe it's a combination of little sleep, too much coffee and engineering thesis deadline that's a day past. If not that I would probably just sigh internally at those remarks, which I feel are not very helpful either, and carry on with whatever I was doing instead of letting myself be slightly sarcastic.

jaen 2016-02-11T22:30:50.000236Z

But I very much disagree with treating that as foregone conclusion as he did.

maria 2016-02-11T22:37:17.000238Z

@jaen It’s completely fine to disagree with someone, just depends on the way you do it. And everyone has bad days, I understand that. Maybe next time instead of dropping those sarcastic comments, you could directly tell @tjg why you disagree with him 😉

meow 2016-02-11T22:37:57.000239Z

@tjg: I would like to hear more of your thoughts. Let's continue to discuss on #C0JBGNVS5 if you'd like.

meow 2016-02-11T22:38:57.000240Z

@jaen: Please join us if you'd like. Everyone is welcome.

meow 2016-02-11T22:39:40.000241Z

@maria: Thank you for participating here.

1
jaen 2016-02-11T23:05:03.000242Z

@maria: yes, you've certainly got a point here, I agree. Like I said - I'm sorry; I'm usually not that way even if I disagree with someone (cf. https://bugs.ruby-lang.org/issues/12004#note-460). It's probably just me being stretched thin mentally (in the way butter scraped over too much bread is) at the moment. Which, compounded with @tjg's tone of phrasing emotional accusations as objective truths (that, I want to reiterate, is not helpful either), kind of ticked me off a bit and made me a bit grumpy. Should have probably found a somewhat better way to phrase that, but I'm not sure how well would that go anyway, considering how contentious those topics are these days. That said while I certainly would love to elaborate more, I hardly have time right now to launch into a long-winded diatribe why I think regarding "patriarchy is the devil" as a foregone conclusion and "third-wave feminism" as a saviour is - in my opinion of course - ridiculous, even though I agree with your sentiment of explaining why one disagrees over being sarcastic. I'm so behind on editing my thesis I'll probably get no sleep today and writing this to explain myself clearly and (hopefully) tactfully took too long already. And yes, should have done my thesis waaaay earlier… Well, at least it's in Clojure…

jaen 2016-02-11T23:05:07.000243Z

Anyway… I'm back to trying to force LaTeX stick captions to listings the way I want them to.

jaen 2016-02-11T23:06:48.000246Z

@meow: maybe if I didn't have to time-travel to finish my thesis I would consider it. Right now I'm trying to find an infinitely long cylinder to build a Tipler's time machine : V

meow 2016-02-11T23:18:33.000248Z

@jaen: We all make mistakes. I've made more than my fair share. Your thesis is import. Go focus on it and get some sleep as well. This will all be here when you return. You know I like you and respect you and value your contributions to the community. You will be welcome when you return. Namaste, my friend.

jaen 2016-02-11T23:25:14.000249Z

a) don't exaggerate, really; there's nothing to respect here, b) if I sleep, I'll loose time, not an option.

meow 2016-02-11T23:38:45.000250Z

@jaen: Please don't mischaracterize my compliments and please learn to accept them - I don't give them out for free - they are earned.

meow 2016-02-11T23:39:21.000251Z

You are overtired and not yourself.

jaen 2016-02-11T23:43:32.000252Z

Oh no, not accepting compliments is actually very much myself. I usually hate those, because no matter the praise I know how much inadequate I am compared to someone like, say Simon Peyton Jones or Philip Wadler or Edwin Brady, and how I will stay that way : V

jaen 2016-02-11T23:43:48.000253Z

Getting worked up on the Internet? Yeah, probably not myself though.

meow 2016-02-11T23:51:23.000254Z

Stop comparing yourself to others - that's self-destructive. Just be the best version of yourself. That's plenty good enough to earn praise. And, then, when earned praise is given, the correct and polite response is "Thank you."

polymeris 2016-02-11T23:52:02.000255Z

Slack should have threads or something to follow tangents of the conversation