Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
MononcQc
May 29, 2007

Some additional context from Adriana's blog: http://butyoureagirl.com/14015/forking-and-dongle-jokes-dont-belong-at-tech-conferences/

Adbot
ADBOT LOVES YOU

ymgve
Jan 2, 2004


:dukedog:
Offensive Clock
the worst thing is that this is over a few lines she eavesdropped, not even something someone said directly to her or relating to her in any way

Jonny 290
May 5, 2005



[ASK] me about OS/2 Warp
if "ddos protection" means "page loads too slowly to retain my interest" she should give "CloudFlare" a bonus

Cybernetic Vermin
Apr 18, 2005

it is political correctness gone mad. what we need is a mens rights organization, a white history month, and proper recognition for men basically having built all of civilization using nothing more than jokes about their dicks

skeevy achievements
Feb 25, 2008

by merry exmarx

Jonny 290 posted:

i really hope that when i move to a bigcity market that it isn't a whole bunch of check-your-privilege sjw tumblrtalk at work, i'm super glad you're a TWoC but i just want to deliver the project. can we chat about your struggles when we're not under deadline

you could work in my industry jonny, because I had to google 2 separate terms in that post

ymgve
Jan 2, 2004


:dukedog:
Offensive Clock
also apparently sexual jokes are verboten on pycon for being unprofessional but playing cards against humanity where you can make jokes about hitlers gas chambers is allowed

on the other hand, in this totally unrelated incident the guy definitely deserved it

ymgve fucked around with this message at 16:40 on Mar 20, 2013

Zombywuf
Mar 29, 2008

Laughter is bourgeois.

Catalyst-proof
May 11, 2011

better waste some time with you

ymgve posted:

also apparently sexual jokes are verboten on pycon for being unprofessional but playing cards against humanity where you can make jokes about hitlers gas chambers is allowed

Cards against HUmanity is poo poo. and the people who play it are lords of poo poo. shitlords, if you will,

FlapYoJacks
Feb 12, 2009

prefect posted:

i took an intro to java training class at sun (many moons ago), and it was loving awesome. there was all kinds of remedial stuff i didn't know, like actually understanding binary math, and stack/heap stuff :allears:

i took a second training class and tried to get the same teacher, but apparently they have a policy against letting you do that; they're afraid of stalkers :(

If you don't know binary math and stack/heap stuff you don't need to be programming.

MononcQc
May 29, 2007

If you don't know <thing I know> you're a terrible person.

Malloc Voidstar
May 7, 2007

Fuck the cowboys. Unf. Fuck em hard.

ymgve posted:

the worst thing is that this is over a few lines she eavesdropped, not even something someone said directly to her or relating to her in any way
'eavesdropping' is a pretty weird way of saying 'hearing people sitting behind you say jokes'

you might even say its literally the opposite of what the word means

Max Facetime
Apr 18, 2009

faces of sexism:

FlapYoJacks
Feb 12, 2009

MononcQc posted:

If you don't know <thing I know> you're a terrible person.

It's stuff you need to know to program. Holy poo poo if you can't count by power of twos you have no business programming a computer that RUNS OFF OF POWER OF TWOS.

Toady
Jan 12, 2009

Hi, I'm the guy who made a comment about big dongles. First of all I'd like to say I'm sorry. I really did not mean to offend anyone and I really do regret the comment and how it made Adria feel. She had every right to report me to staff, and I defend her position. However, there is another side to this story. While I did make a big dongle joke about a fictional piece hardware that identified as male, no sexual jokes were made about forking. My friends and I had decided forking someone's repo is a new form of flattery (the highest form being implementation) and we were excited about one of the presenters projects; a friend said "I would fork that guys repo" The sexual context was applied by Adria, and not us.

My second comment is this, Adria has an audience and is a successful person of the media. Just check out her web page linked in her twitter account, her hard work and social activism speaks for itself. With that great power and reach comes responsibility. As a result of the picture she took I was let go from my job today. Which sucks because I have 3 kids and I really liked that job.

She gave me no warning, she smiled while she snapped the pic and sealed my fate. Let this serve as a message to everyone, our actions and words, big or small, can have a serious impact.

I will be at pycon 2014, I will joke and socialize with everyone but I will also be mindful of my audience, accidental or otherwise.

Again, I apologize.

NOTinuyasha
Oct 17, 2006

 
The Great Twist

quote:

The stuff about the dongles wasn’t even logical and as a self professed nerd, that bothered me. Dongles are intended to be small and unobtrusive. They’re intended for network connectivity and to service as physical licence keys for software. I’d consulted in the past with an automotive shop that needed data recovery and technical support. I know what PCMCIA dongles look like.

NOTinuyasha fucked around with this message at 17:03 on Mar 20, 2013

Cocoa Crispies
Jul 20, 2001

Vehicular Manslaughter!

Pillbug

ratbert90 posted:

It's stuff you need to know to program. Holy poo poo if you can't count by power of twos you have no business programming a computer that RUNS OFF OF POWER OF TWOS.

why

why does a literal idiot making a porn site with php need to know that

why does somebody making python scripts that call wget need to know that

why does anybody who has a loving compiler on their computer need to know that

ymgve
Jan 2, 2004


:dukedog:
Offensive Clock

NOTinuyasha posted:

The stuff about the dongles wasn’t even logical and as a self professed nerd, that bothered me. Dongles are intended to be small and unobtrusive. They’re intended for network connectivity and to service as physical licence keys for software. I’d consulted in the past with an automotive shop that needed data recovery and technical support. I know what PCMCIA dongles look like.

maybe that was the joke, the presenter showed a picture of an abnormally large dongle and they joked about it

FlapYoJacks
Feb 12, 2009

Cocoa Crispies posted:

why

why does a literal idiot making a porn site with php need to know that

why does somebody making python scripts that call wget need to know that

why does anybody who has a loving compiler on their computer need to know that

Because it's incredibly simple and you can learn it in less than one minute?
Because computers run off of it.
Because having a basic understanding of what a computer actually does isn't a bad thing?
Because if you want to be a programmer instead of a script monkey you need to have at least a basic understanding of how computers operate and work?

I'm not saying you need to know bitwise operations, but good god man, counting by 2's isn't hard at all!

NOTinuyasha
Oct 17, 2006

 
The Great Twist
quoted from that blog post by the but i realized post post that it might look like i wrote it and i cant have those words on me, even ironically. i wont do it

Toady
Jan 12, 2009

ymgve posted:

maybe that was the joke, the presenter showed a picture of an abnormally large dongle and they joked about it

seems dumb to me, she overheard a dick joke and used her media position to spread the picture

besides,

Toady
Jan 12, 2009

ratbert90 posted:

If you don't know binary math and stack/heap stuff you don't need to be programming.

it depends

Cocoa Crispies
Jul 20, 2001

Vehicular Manslaughter!

Pillbug

ratbert90 posted:

Because it's incredibly simple and you can learn it in less than one minute?
Because computers run off of it.
Because having a basic understanding of what a computer actually does isn't a bad thing?
Because if you want to be a programmer instead of a script monkey you need to have at least a basic understanding of how computers operate and work?

I'm not saying you need to know bitwise operations, but good god man, counting by 2's isn't hard at all!
oh because you're a bitter greybeard that thinks powerful computers and people doing work without consulting you is bad, got it

Sapozhnik
Jan 2, 2005

Nap Ghost
if you want to do more than "database skins" at some point you gonna have to understand how poo poo works son

"math is gay when am i ever going to need trigonometry??"

Zombywuf
Mar 29, 2008

Ultimately it's all just groupoids.

libcxx
Mar 15, 2013
thread_local post<shit> shit_post("lol if u");
A Rails programmer who is Reinventing The Social Blog Platform Paradigm or whatever doesn't need to have ever taken a CS course.

MeruFM
Jul 27, 2010
the needtoknowtobeprogrammer crowd is probably akin to the solo mid crowd

anyone who gets this should kill urself now

double sulk
Jul 2, 2010

MeruFM posted:

the needtoknowtobeprogrammer crowd is probably akin to the solo mid crowd

anyone who gets this should kill urself now

rip myself

Shaggar
Apr 26, 2006

shes never seen a real dongle

Sweeper
Nov 29, 2007
The Joe Buck of Posting
Dinosaur Gum

Shaggar posted:

shes never seen a real dongle

not consensually

Shaggar
Apr 26, 2006
this dongle is actually made up of 10 smaller dongles. its the price of apple computing.

Shaggar
Apr 26, 2006

I clicked on this and it brought up some browser detection page that I closed immediately. web "developers" are the litterall worst

Catalyst-proof
May 11, 2011

better waste some time with you

Shaggar posted:

I clicked on this and it brought up some browser detection page that I closed immediately. web "developers" are the litterall worst

cloudflare is poo poo

Cocoa Crispies
Jul 20, 2001

Vehicular Manslaughter!

Pillbug

Mr Dog posted:

if you want to do more than "database skins" at some point you gonna have to understand how poo poo works son

okay, on the table, what are you working on and why do you need base-2 math?

GameCube
Nov 21, 2006

The guy behind me to the far left was saying he didn’t find much value from the logging session that day. I agreed with him so I turned around and said so. He then went onto say that an earlier session he’d been to where the speaker was talking about images and visualization with Python was really good, even if it seemed to him the speaker wasn’t really an expert on images. He said he would be interested in forking the repo and continuing development.

That would have been fine until the guy next to him…

began making sexual forking jokes

I was going to let it go. It had been a long week. A long month. I’d been on the road since mid February attending and speaking at conferences. PyCon was my 5th and final conference before heading home.

I know it’s important to pick my battles.

I know I don’t have to be a hero in every situation.

Sometimes I just want to go to a conference and be a geek.

But…

like Popeye, I couldn’t “stands it no more” because of what happened –

Jesse Noller was up on stage thanking the sponsors. The guys behind me (one off to the right) said, “You can thank me, you can thank me”. That told me they were a sponsoring company of Pycon and from the photos I took, his badge had an add-on that said, “Sponsor”.

My company was a Gold sponsor as well.

They started talking about “big” dongles. I could feel my face getting flustered.

Was this really happening?

How many times do I have to deal with this?

Can they not hear what Jesse is saying?

The stuff about the dongles wasn’t even logical and as a self professed nerd, that bothered me. Dongles are intended to be small and unobtrusive. They’re intended for network connectivity and to service as physical licence keys for software. I’d consulted in the past with an automotive shop that needed data recovery and technical support. I know what PCMCIA dongles look like.

I was telling myself if they made one more sexual joke, I’d say something.

The it happened….The trigger.

Jesse was on the main stage with thousands of people sitting in the audience. He was talking about helping the next generation learn to program and how happy PyCon was with the Young Coders workshop (which I volunteered at). He was mentioning that the PyLadies auction had raised $10,000 in a single night and the funds would be used the funds for their initiatives.

I saw a photo on main stage of a little girl who had been in the Young Coders workshop.

I realized I had to do something or she would never have the chance to learn and love programming because the rear end clowns behind me would make it impossible for her to do so.

I calculated my next steps. I knew there wasn’t a lot of time and the closing session would be wrapping up. I considered:

The type of event
The size of the audience
How the conference had emphasized their Code of Conduct
What I knew about the community and their diversity initiatives
How to address this issue effectively and not disrupt the main stage

The ballroom was huge. Here’s a photo from that morning of the keynote speaker, Guido van Rossum, creator of Python. Each section was 12 seats wide and 20 rows deep with six sections (front and back) in the ballroom. I would estimate it held over 1,000 people that afternoon. I was located approximately 10 rows deep from the front right screen in the top-right section and about 5 seats in from the aisle on the left of the section.

(Math inclined folks: feel free to provide your estimates on how many people the ballroom held in the comments.)

Accountability was important. These guys sitting right behind me felt safe in the crowd. I got that and realized that being anonymous was fueling their behaviour. This is known as Deindividualization:

Deindividuation is a concept in social psychology that is generally thought of as the losing of self-awareness in groups. Theories of deindividuation propose that it is a psychological state of decreased self-evaluation and decreased evaluation apprehension causing antinormative and disinhibited behavior.
Deindividuation theory seeks to provide an explanation for a variety of antinormative collective behavior, such as violent crowds, lynch mobs, etc. Deindividuation theory has also been applied to genocide and been posited as an explanation for antinormative behavior online and in computer-mediated communications.

It very much reminded me of Lord Of the Flies. I decided to put out the fire at the base.

PyCon has gone to great efforts to position themselves as a conference that everyone is welcome to attend according to their homepage:

PyCon is the largest annual gathering for the community using and developing the open-source Python programming language. PyCon is organized by the Python community for the community. We try to keep registration far cheaper than most comparable technology conferences, to keep PyCon accessible to the widest group possible.

and they go on to say:

PyCon is a diverse conference dedicated to providing an enjoyable experience to everyone. Our code of conduct is intended to help everyone maintain the PyCon spirit. We thank all attendees and staff for observing it.

I did a gut check and waited until Jesse finished introducing Diana who would be the new PyCon US chair for 2014. I stood up slowly, turned around and took three, clear photos. I said back down, did another gut check and started composing a tweet.

Three things came to me: act, speak and confront in the moment.

I decided to do things differently this time and didn’t say anything to them directly. I was a guest in the Python community and as such, I wanted to give PyCon the opportunity to address this.

A few minutes later, one of the PyCon staff member approached to the left. I stood up, went outside to talk with him and explain the situation with a few of the other PyCon staff. They had seen my tweet. After explaining, they wanted to pull the people in question from the main ballroom. I walked back in with the PyCon staff and point them out one by one and they were escorted to the hallway.

As I walked back to my seat, I cannot tell you how proud I was of the PyCon and Python community at the very moment for keeping their word to make the conference a safe place to be. A bit shaken, I took my seat to continue watching the lightning talks. I sent an updated tweet that the situation was being dealt with and later on, PyCon tweeted they had addressed the issue.

Jonny 290
May 5, 2005



[ASK] me about OS/2 Warp
The it happened….The trigger.

Posting Principle
Dec 10, 2011

by Ralp
oh boy another yospos gender thread

Tiny Bug Child
Sep 11, 2004

Avoid Symmetry, Allow Complexity, Introduce Terror

Werthog 95 posted:

The it happened….The trigger.

jfc

Tiny Bug Child
Sep 11, 2004

Avoid Symmetry, Allow Complexity, Introduce Terror
in two weeks i'm going to an adult industry conference. there's going to be porn stars playing a game of naked dodgeball

Cocoa Crispies
Jul 20, 2001

Vehicular Manslaughter!

Pillbug

Tiny Bug Child posted:

in two weeks i'm going to an adult industry conference. there's going to be porn stars playing a game of naked dodgeball

a-bloo a-bloo but binary math

Adbot
ADBOT LOVES YOU

Shaggar
Apr 26, 2006

Werthog 95 posted:

The guy behind me to the far left was saying he didn’t find much value from the logging session that day. I agreed with him so I turned around and said so. He then went onto say that an earlier session he’d been to where the speaker was talking about images and visualization with Python was really good, even if it seemed to him the speaker wasn’t really an expert on images. He said he would be interested in forking the repo and continuing development.

That would have been fine until the guy next to him…

began making sexual forking jokes

I was going to let it go. It had been a long week. A long month. I’d been on the road since mid February attending and speaking at conferences. PyCon was my 5th and final conference before heading home.

I know it’s important to pick my battles.

I know I don’t have to be a hero in every situation.

Sometimes I just want to go to a conference and be a geek.

But…

like Popeye, I couldn’t “stands it no more” because of what happened –

Jesse Noller was up on stage thanking the sponsors. The guys behind me (one off to the right) said, “You can thank me, you can thank me”. That told me they were a sponsoring company of Pycon and from the photos I took, his badge had an add-on that said, “Sponsor”.

My company was a Gold sponsor as well.

They started talking about “big” dongles. I could feel my face getting flustered.

Was this really happening?

How many times do I have to deal with this?

Can they not hear what Jesse is saying?

The stuff about the dongles wasn’t even logical and as a self professed nerd, that bothered me. Dongles are intended to be small and unobtrusive. They’re intended for network connectivity and to service as physical licence keys for software. I’d consulted in the past with an automotive shop that needed data recovery and technical support. I know what PCMCIA dongles look like.

I was telling myself if they made one more sexual joke, I’d say something.

The it happened….The trigger.

Jesse was on the main stage with thousands of people sitting in the audience. He was talking about helping the next generation learn to program and how happy PyCon was with the Young Coders workshop (which I volunteered at). He was mentioning that the PyLadies auction had raised $10,000 in a single night and the funds would be used the funds for their initiatives.

I saw a photo on main stage of a little girl who had been in the Young Coders workshop.

I realized I had to do something or she would never have the chance to learn and love programming because the rear end clowns behind me would make it impossible for her to do so.

I calculated my next steps. I knew there wasn’t a lot of time and the closing session would be wrapping up. I considered:

The type of event
The size of the audience
How the conference had emphasized their Code of Conduct
What I knew about the community and their diversity initiatives
How to address this issue effectively and not disrupt the main stage

The ballroom was huge. Here’s a photo from that morning of the keynote speaker, Guido van Rossum, creator of Python. Each section was 12 seats wide and 20 rows deep with six sections (front and back) in the ballroom. I would estimate it held over 1,000 people that afternoon. I was located approximately 10 rows deep from the front right screen in the top-right section and about 5 seats in from the aisle on the left of the section.

(Math inclined folks: feel free to provide your estimates on how many people the ballroom held in the comments.)

Accountability was important. These guys sitting right behind me felt safe in the crowd. I got that and realized that being anonymous was fueling their behaviour. This is known as Deindividualization:

Deindividuation is a concept in social psychology that is generally thought of as the losing of self-awareness in groups. Theories of deindividuation propose that it is a psychological state of decreased self-evaluation and decreased evaluation apprehension causing antinormative and disinhibited behavior.
Deindividuation theory seeks to provide an explanation for a variety of antinormative collective behavior, such as violent crowds, lynch mobs, etc. Deindividuation theory has also been applied to genocide and been posited as an explanation for antinormative behavior online and in computer-mediated communications.

It very much reminded me of Lord Of the Flies. I decided to put out the fire at the base.

PyCon has gone to great efforts to position themselves as a conference that everyone is welcome to attend according to their homepage:

PyCon is the largest annual gathering for the community using and developing the open-source Python programming language. PyCon is organized by the Python community for the community. We try to keep registration far cheaper than most comparable technology conferences, to keep PyCon accessible to the widest group possible.

and they go on to say:

PyCon is a diverse conference dedicated to providing an enjoyable experience to everyone. Our code of conduct is intended to help everyone maintain the PyCon spirit. We thank all attendees and staff for observing it.

I did a gut check and waited until Jesse finished introducing Diana who would be the new PyCon US chair for 2014. I stood up slowly, turned around and took three, clear photos. I said back down, did another gut check and started composing a tweet.

Three things came to me: act, speak and confront in the moment.

I decided to do things differently this time and didn’t say anything to them directly. I was a guest in the Python community and as such, I wanted to give PyCon the opportunity to address this.

A few minutes later, one of the PyCon staff member approached to the left. I stood up, went outside to talk with him and explain the situation with a few of the other PyCon staff. They had seen my tweet. After explaining, they wanted to pull the people in question from the main ballroom. I walked back in with the PyCon staff and point them out one by one and they were escorted to the hallway.

As I walked back to my seat, I cannot tell you how proud I was of the PyCon and Python community at the very moment for keeping their word to make the conference a safe place to be. A bit shaken, I took my seat to continue watching the lightning talks. I sent an updated tweet that the situation was being dealt with and later on, PyCon tweeted they had addressed the issue.

lol

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply