shadowspar: A incorporeal undead creature floating in midair, with sharp claws and an evil grin (Wesnoth: Shadow)
2014-10-06 10:05 am

On "ironic racism"

Pro Tip™: if someone walks like a racist, talks like a racist, acts like a racist, they are, for all practical intents & purposes, a racist. You really do not need to know if they feel like a racist deep down in their heart of hearts to figure out what to do about them. This isn't rocket surgery, y'all. For a group of folks who coined the term "duck typing", we should be all over this.

To put it another geekly way: if someone does or says something racist, then follows it up with "I was just trolling, yo! I'm not really racist!" then one right response is "I voluntarily fail my Will save! I am thoroughly convinced that you are a shitbag racist, and henceforth will treat you like one! :D"

(Note: expanding on my twitter mini-screed here.)

shadowspar: A incorporeal undead creature floating in midair, with sharp claws and an evil grin (Wesnoth: Shadow)
2014-08-29 08:22 pm

Make. better. games.

I don't understand the rational basis behind people's opposition to Anita Sarkeesian's work, if indeed there is any.

I grant that I haven't plumbed the depths of Reddit, 4chan, and sundry gaming forums looking for reasoned argument, because those places are fucking gross. But what I have found seems to be naught more than a paranoid chorus of "she's out to get our games!"

Some self-identified "gamers" seem to think that Sarkeesian's saying "Stop making games". She's not. She's saying "Games can be better than this. Make better games."

The myriad cries of "censorship!" and "political correctness!" suggest the perceived danger is that games will change as a result of Sarkeesian's critique—that the amount of abuse and misogyny will decrease, and that the number of female characters with agency and development will increase. This makes the rallying cry of "she's out to get our games!" sound more like "she's out to emasculate our games!"

I have news for you, gamer dudes. If gratuitous misogyny and violence is how you define masculinity, then you've got a big fucking problem.

shadowspar: An angry anime swordswoman, looking as though about to smash something (sabre - angry face)
2014-02-13 09:54 pm

Let's pontificate!

While clearing out my stash of old writing/blogging, I found this lengthy comment that I wrote back in November. It's a reply to the 2.39x1014th round of clueless dudes opining on why there are so few women in STEM without bothering to have done even the most preliminary of research.

Might as well save this reply for posterity; dollars to doughnuts says I'll have the chance to roll it out again all too soon.

Here's an archived version of Mika Schiller's post, if for some reason you are wont to subject yourself to it.
Comment body... )
shadowspar: Members of the band B'z, sitting down (b'z sitting)
2013-12-06 11:13 pm

How to Fix Tech Conferences: An Introduction

A little while back, I was asked on twitter: if tech conferences are, for women, an experience that's dangerous at worst and uncomfortable at best, how do we go about fixing it?

This is rather a big question—basically akin to "how do we eliminate sexism in society?" Conferences are a microcosm of the larger world; they transmit most of its problems and amplify some to boot. That being said, I'm certainly happy to outline what I think some reasonable starting points for allies might be.

Read more... )
shadowspar: Members of the band B'z, sitting down (b'z sitting)
2013-11-07 06:44 pm

A "Culture of Respect" is neither well-defined nor enforceable

A friend on twitter asked us to recommend interesting conferences, so I looked through my notes to see what I had. One event that I'd made a note to check out further was KalamazooX. The focus of the event is on "soft skills", so I was kind of surprised when I couldn't find a Code of Conduct on the site. The "What people are saying" section, on the other hand, made me raise an eyebrow:

"I've discovered @kalamazoox is a hidden gem. Today was like a braver, more profane set of dev-oriented TED talks. Lots of passion and humor."

"In a time where organizers are censoring speakers and their content, @mjeaton and @kalamazoox is a bastion of freedom. He is a luminary."

"@mjeaton @kalamazoox believes in the open exchange of ideas, however uncomfortable, and trusts humans to think, collaborate and create."

To be sure, though, I asked the organizers if they had a Code of Conduct via twitter, and got this reply:

@shadowspar We do not have a published code of conduct. Our entire conference is about communication, respect and passion.

I parse this as

We don't feel as though we need a code of conduct, because we have a "culture of respect".

Read more... )
shadowspar: Members of the band B'z, sitting down (b'z sitting)
2013-11-05 05:45 pm

Why do we believe people who report assault or rape?

Trigger warning for rape culture & extensive enumeration of the abuse people get for reporting rape, assault, and the like.

Read more... )
shadowspar: Members of the band B'z, sitting down (b'z sitting)
2013-10-25 09:57 am

On criticism of men and/or allies

When I see a comment I feel is slamming me personally, here's how I deal with it.

I identify the problematic behaviour that's being called out.

I try to honestly and searchingly reflect on how much I manifest that behaviour.

If I do evince that behaviour, then I think about what I can do to improve.

If I can honestly say that I've substantially banished that behaviour from my life, then the comment doesn't apply to me, and I let it pass.
shadowspar: Members of the band B'z, sitting down (b'z sitting)
2012-08-09 11:41 pm
shadowspar: An angry anime swordswoman, looking as though about to smash something (Default)
2011-10-07 02:51 pm

Ada Lovelace Day: Audrey Tang (鳳たん)

Audrey Tang is far and away the most awesome hacker I've ever had the privilege to have worked with. She's best known for creating Pugs, a perl6 implementation in Haskell. Though it's now semi-retired in favour of the newer implementations that it had a role in inspiring, it represented a huge leap forward and a quantum shift in Perl6 development at a time when enthusiasm around Perl6 was sorely flagging. She was the first CPAN contributor to have uploaded 100 modules. She's the key figure behind Perl 5's internationalization, as well as the i18n of many, many other individual pieces of software. She was part of the committee that designed the Haskell 2010 standard, and has made innumerable other contributions to the open source community.

I never got seriously involved with Pugs, but many of the things Audrey did with it shaped my thinking around open source, community, and how we should collaborate. First was the idea that a project should be optimized for fun (-Ofun1), not for control, or strict adherence to the founder's vision, or anything else. Second, whereas many open source projects keep a very tight rein on who has commit access and make getting a commit bit an arduous process, Audrey aggressively gave out commit bits to anybody who happened to wander by in the general vicinity of Pugs. Got a great idea? Here's a commit bit, go implement it. Notice something missing in the docs? Here's a commit bit; go add it. Ranting in IRC that something's not working? Here's a commit bit; go fix it. Extending this trust makes people feel welcome and want to contribute. It fosters an air of community instead of making prospective new participants feel as though they are looking at climbing (or worse, building) a pyramid.

Audrey would likely demur at my calling her brilliant, but it's a fitting descriptor for her. She has a unique and penetrating insight into code and an uncanny knack for encouraging the people who write it. I count myself as fortunate to have been able to work with her and to be part of a few of the communities she's had such a profound impact on.


1 -Ofun: -O is the compiler option that tells it how you want your code optimized. Audrey's presentation on -Ofun [pdf] talks more about how to maximize the amount of fun in your software project.

Ada Lovelace Day is an international day of blogging about women in science and technology. You can find more information at the Finding Ada website.

shadowspar: Picture of ouendan (\o/)
2011-09-07 03:06 pm

Late to the meme party, as usual

Inasmuch as the Dos Equis Guy commercials feature Formulaic Beer-Commercial Fail (about which I've previously vented here), this is still a good quote:

(On pickup lines:)
There's a time and place for them.
The time...is never.
You can figure out the place on your own.

shadowspar: Picture of Kurama lashing out with a rose whip (kurama - rose whip)
2011-09-04 11:39 pm

The self-loading cargo has baggage!

Douglas Crockford whines that people have baggage.

Isn't it kind of hypocritical, or at least wilfully ignorant, to build a social media website -- something of which people are a central component, and getting them in the door key to its success -- and then complain that these damned people don't behave deterministically and don't fit neatly into the system like nice little cubes?

Well, surprise! People are mushy bags of mostly edge cases, and if you're building social software, you're going to bloody well have to deal with it.

Damn users, getting to have opinions about software, instead of just using it or not!


⁰: Self-loading cargo: airline industry slang for passengers.

shadowspar: cartoon of a developer sitting in a chair, reading a book, with back turned; speech bubble: "stacktrace or gtfo" (stacktrace or gtfo)
2011-08-22 12:16 pm

Integration

So this happened to swim by in my Twitter feed:

New Approaches To Designing Log-In Forms

This kind of thing makes me want to metaphorically grab hold of the field of User Experience Design, tell it "Here, I have someone I'd like you to meet," and drag it over to the field of Security. The converse goes for Security when (for instance) its practitioners come up with an amazing new security procedure that no user will ever follow. In fact, a great many problems would be solved if we could but make a few more introductions between disciplines. Getting Software Development acquainted with fields like Ethics, Sociology, and Social Justice and concepts like privacy, identity, diversity, and accessibility would be a good start.

shadowspar: An angry anime swordswoman, looking as though about to smash something (Default)
2011-07-23 03:27 pm

just now

Dr AnnMaria DeMars, former judo world champion and hardcore statistics geek, who I've followed on twitter seemingly forever:

  • DrAnnMaria: If you're following me hoping to hear about business, statistics or programming you want @annmariastat
  • DrAnnMaria: I have two twitter accounts because most programmers don't care about conditioning for martial arts or matwork.
  • DrAnnMaria: On the other hand, with all the sexual harassment problems at conferences #OSCON maybe those programmers ARE following me here on purpose
shadowspar: Picture of Kurama lashing out with a rose whip (kurama - rose whip)
2010-12-21 10:28 pm

Everything you ever needed to know about dudebro characterization

...conveniently summed up in this single video created by EA!

I imagine the conversation went something like this...

  • Dudebro 1: Hey, we've got this woman in Red Alert who's tough as nails, sarcastic as hell, and kicks a lot of ass. How are we going to expand on her character in Red Alert 2?
  • Dudebro 2: She's not very hot. Let's sex her up!
  • Dudebro 1: What a great idea!
  • Dudebro 3: You know what would be even more awesome? In Red Alert 3, we should have her played by Jenny fuckin' McCarthy!

(The Crown rests. FFS.)

shadowspar: Picture of Kurama lashing out with a rose whip (kurama - rose whip)
2010-12-07 10:48 am

Give people credit for their good acts; hold them responsible for the bad

So Julian Assange has turned himself into the police and been arrested.

Kristinn Hrafnsson, a spokesman for WikiLeaks, said Assange's arrest is an attack on media freedom...

Uh, no it's not. It's an attempt to bring an individual to trial for criminal acts he's alleged to have committed -- rape and sexual assault, in this case. The charges predate Wikileaks' release of US diplomatic cables, FWIW.

I don't understand all the hand-wringing over this, like the media is trying to make out whether to drape Assange in a hero's cape or a villain's one. People do good things; those same people do bad things, and they should be praised for the former and held to account for the latter. The cells of Torquemada's prisons were apparently "large, airy, clean and with good windows admitting the sun....far superior to the civil prisons of that day", but you don't see anyone holding him up as a wholesome personage to emulate, and rightly so.

We can give Assange credit for his work with Wikileaks without letting him off the hook for his other behaviour. It's that simple.

shadowspar: An angry anime swordswoman, looking as though about to smash something (Default)
2010-07-23 12:14 am

Janelle Monae <3

From this interview, passed along by [personal profile] badgerbag:

Monae is clear that she makes her artistic decisions to give others courage to break out of the norm. She says:

That's what I've always been fighting for - making sure that people love themselves for who they are, and we don't pick on people because we're uncomfortable with ourselves, or who they are. That's been my message, from when I was young to now. There are lots of young girls out there who are struggling with their identities… afraid of being discriminated against or teased. I take risks and use my imagination so that other people will feel free and take risks. That's my hope.

shadowspar: Picture of Kurama lashing out with a rose whip (kurama - rose whip)
2010-07-12 05:55 pm

Dudebros make me stabbity: Startups edition

Dudes are always wringing their hands and saying stuff like

I AM COMPLETELY BEWILDERED BY THE FACT THAT THERE ARE SO FEW WOMEN IN TECHNOLOGY

or

I CANNOT FATHOM WHY MORE WOMEN DO NOT GET INVOLVED IN STARTUPS
CLEARLY, AN IMPENETRABLE MYSTERY!

and then they post or retweet stuff like this:

<startupnorth> RT @hnshah: 5 ways engineers are like hot chicks http://kiss.ly/cfVvO8

Gee there, dudebros, I wonder whatever could be the problem?