Transforming Tech with Diversity-Friendly Software

This presentation builds on earlier work with Shireen Mitchell, Tammarrian Rogers, Lynn Cyrin, and Deborah Pierce. Thanks also to my colleagues at O.school for the great feedback in the run-through!

Here’s the slides (along with speaker notes). I’ve made some minor revisions in response to feedback — and to include a bit more information.

 

Update, August 2018:
Please see the revised version, with links and references (and  few updates), currently posted on Medium

Previous work

This presentation builds on a series of four presentations, with different collaborators, on diversity-friendly software.

TRANSform Tech, by the Transgender Law Center, sponsored by Lesbians Who Tech and Salesforce

xxx

That’s not the headline I would have chosen …

NBC News has a report on Stack Overflow’s 2017 Developer Survey. Here’s some of the data:

And here’s the headline.

Survey Shows No One In Tech Actually Cares About Diversity

So let me get this straight, 87.7% of female developers agree that diversity is important, and on 61.7% strongly agree, but “no one actually cares”.

Don’t get me wrong, the data (both in the original survey and the additional analysis Stack Overflow did for NBC) is interesting. But the headline, wow.

Some times all you can say is WTF.

Diversity-friendly software at SXSW 2017

Shireen Mitchell and I talked about Diversity-Friendly Software at SXSW 2017. Here’s the video

And here’s the slides.

http://www.slideshare.net/JonPincus1/diversityfriendly-software-sxsw-2017

We covered a lot! Here a list of references, along with some notes.

 

Anti-patterns

Best Practices

Diverse representation, inclusive culture, equitable policies

Setting intention

Accessibility

Flexible, optional, self-identification

Emerging techniques

Gender HCI

Threat modeling and harassment

Algorithmic Bias

Let's create a virtuous cycle!

Five software projects worth supporting

As the year wraps up, it’s a natural time to think about supporting worthwhile projects and organizations.  There are a lot of great non-profits working to make a difference in society, and in these challenging times it’s vital to support national groups like the Center for Media Justice, United We Dream, the Bill of Rights Defense Committee / Defending Dissent, the ACLU, and EFF.   It’s also important to support local organizations and small businesses; ask around to see who’s making an impact on the causes you care about.*

This list, though, has a somewhat different focus: software projects that I support — and hope you will too!  Some of these are non-profits, others are businesses (where the best way to support them is to pay for their products).  And keeping with the theme of this blog, all of them are very aware of diversity, whether or not it’s their primary focus.

Dreamwidth logoDreamwidth Studios is a community for all kinds of creative folk.  Yes, they have free accounts; but in a year where we’ve all seen first-hand the destructive effects of exploitative social networks we’re the users are the product, it’s worth putting down some money to support independent alternatives.   I talk a lot about Dreamwidth as a great example of a social network that really values diversity; it’s also a cool place to hang out!

Trans*H4CK logoTrans*H4ck creates technology for the trans and gender non conforming community by incubating projects, running hackathons, hosting online and in-person events, and being a hub for trans visibility in tech.  In 2017, Dr. Kortney Ziegler and the team are looking to launch local trans-focused spaces with their new Community H4CKters program.

hollaback! logoHollaback is a global movement to end harassment, and builds safe, inclusive public spaces by transforming the culture that perpetuates discrimination and violence.  Executive Director Projects include the Hollaback app for responding to street harassment, and the Heartmob platform for dealing with online harassment.

Thurst logoThurst is “the first dating app for queer people of all genders”.   Morgen Brommell’s outstanding AlterConf talk on Imagining Radical Queer Futures Through Tech is a great look at the possibilities of online spaces created by queer and trans people of color.After a promising beta test, Morgen’s currently working on security for a release in January 2017.  As well as donating, you can support the project by getting a cool t-shirt or tote bag!

Tor logoTor is free anonymity software, helping defend against traffic analysis and other kinds of online tracking as well as  circumventing censorship.  Tor’s vital for activists, whistleblowers, and journalists across the world. Tor has had some significant changes over the last 12 months including Shari Steele joining as executive director and new board members including Gabriella Coleman, Cindy Cohn, Matt Blaze, and Bruce Schneier.   It’s the first time I’ve given to the project – so a strong vote of confidence in the new direction!

 

* for example, if you’re in the San Francisco area and care about an activism-friendly nightlife space, consider supporting the DNA Lounge

Learning from Hacker News’ “Detox” Experiment

Political Detox Week – No politics on HN for one week. Like everyone else, HN has been on a political binge lately. As an experiment, we're going to try something new and have a cleanse. Starting today, it's Political Detox Week on HN. For one week, political stories are off-topic. Please flag them. Please also flag political threads on non-political stories. For our part, we'll kill such stories and threads when we see them. Then we'll watch together to see what happens

The guys from YCombinator (YC) who run the popular Hacker News (HN) discussion site have always been wary of allowing political discussions.  YC’s original CEO Paul, current CEO Sam, lead moderator Dan, and key influencers on the site like Thomas argue that political topics inevitably lead to acrimonious and low-quality discussions.  Over the years, HN has done a lot to cut down on political discussion.*

Of course, politics aren’t completely banned.**  Many aspects of technology and entrepreneurship are inherently political.  Just like everywhere else online, these discussions got more heated over the course of 2016.  By October, when part-time YC partner Peter gave $1.25 million to Trump’s campaign and Paul claimed on Twitter that few had done more than Sam to help defeat him, it was hard to avoid politics on HN.

The frequency and intensity of political discussions continued to increased after the election.  And the tone became less civil; mirroring the trends across the US, more and more people on HN shared opinions that others found sexist, racist, anti-immigrant, anti-Muslim, etc. etc. etc.

So in early December, Dan (aka dang) announced an experiment: a week-long “political detox”, where political stories were banned. Some people weren’t quite sure what this meant, so Dan clarified:

The main concern here is pure politics: the conflicts around party, ideology, nation, race, gender, class, and religion that get people hot and turn into flamewars on the internet.

“Of course it’s delusional”

nneonneo: Many of the top-level comments here are against this move. I, on the other hand, would like to express my strong support for this move. Political discourse is antithetical to rational, intelligent discussion.

Unsurprisingly, the announcement got a lot of support.  nneonneo’s top-ranked comment is a good example.

There was also a lot of pushback.   Nitasha Tiku’s Tech Commenters Cry Foul After Popular Silicon Valley Forum Bans Politics on  Buzzfeed has some great quotes from Zoe Quinn, Maciej Ceglowski of Pinboard, Danilo Campos of HNWatch, Matthew Garrett, and others.  For example:

“Silicon Valley routinely makes impacts on race, gender and class—but discussions of those things is forbidden on Hacker News for a week 🤔”

Danilo, on Twitter

 

And here’s an excerpt from the HN discussion

minimuffins: The idea that we can carve out a space that exists outside of politics and ideology is delusional.

dang (lead moderator): Of course it’s delusional. The concepts can’t be defined to begin with, nor can they be separated in any consistent way. And still we have to moderate this site.

jdp23 (me!): Perhaps grounding your moderation policies around concepts you know are undefined and inseparable isn’t the best basis for moderating the site.

dang: It’s the best basis for moderating the site because the alternative is impossible.

What could possibly go wrong?

 

“Dear @ycombinator: this is fucked up”

Matthew Garrett, on Twitter

Looking at the bright side, the experiment did bring a rare moment of unity.  People who thought this was a bad policy and people who approved of it joined together in a flagging frenzy.

ubernostrum flagged and commented every story that had political aspects – and got temporarily banned as a result.

idlewords, minimaxir and I each submitted a story about something that could have a major impact on the tech industry.  It got killed each time.

William Gibson’s New York Times op-ed about privacy met the same fate.

So did Georgia Wells’ Wall Street Journal article about how tech companies aren’t meeting their own goals for improving diversity.

Nobody was immune.

 

“YCombinator’s Winter Reading List just got flagged off their own discussion site’s front page for political content.”

Pinboard, on Twitter

What YC learned from the experiment

The experiment lasted two days.  Dan quietly announced its end in a comment on a discussion about regulation.

Although it hasn't been a week, I think we've learned as much from it as we're going to, so it can be over now. Among what we learned is that it's impossible to define 'politics' with any consensus because that question is itself highly political, and that HN is at its best when it can meander through all the (intellectually) interesting things, some of which inevitably have political dimensions. … In other words, the existing guidelines have it about right

I asked Dan what else they had learned.  His reply

The main thing we learned is that a change like that won’t solve HN’s civility problem, which was the big question we had. But we learned other interesting things too, like that a week is too long for trying out an idea like this. Also, if we say we’re trying out an idea briefly, some people think we mean permanently. Communication on the internet is hard.

A thread asking folks on HN what they had learned didn’t get a lot of traction, but the handful of replies were interesting.  For example, here’s what wingerlang said:

I didn’t even know it ended. *** I read the initial post but since then forgot about it and HN seemed like usual business.

What else can we learn?

 

“If your website’s full of assholes, it’s your fault”

Anil Dash (2011)

Dan’s main learnings were actually pretty obvious even before the experiment.  adrienne was one of many people on HN who predicted it:

I mean, fundamentally my position is the same as Anil Dash’s… Trying to separate out “political” from “apolitical” topics is not going to solve the fucking problem. Being better moderators and not letting people be tremendous bigots even if they’re ‘civil’ are the ways to fix the problem.

Indeed.

Still, it seems to me that there are some other very interesting things to learn from the experiment.  Before I share my thoughts, though, I wanted to once again ask for other perspectives.

What did you learn?

 


 

* For example, the ranking algorithm penalizes stories about politics, and Paul repeatedly tweaked the ranking algorithm to penalize specific topics like the TSA or the NSA.  The flagging algorithm lets a relatively-small number of people remove a post from active discussion.  The “controversy detector” shuts down heated discussions; so when a contentious story makes it to the front page, people pile in with lots of strongly-words posts and it quickly drops to page 3 where it’s much harder to find it.   Ken Shirriff’s 2013 article How Hacker News ranking really works: scoring, controversy, and penalties and the accompanying HN discussion have more details

** In fact, from time to time YC actively encourages talking about politics, like when they joined the fight against the anti-internet SOPA bill and it was suddenly a perfectly acceptable topic.

*** wingerlang wasn’t the only one that didn’t even know the ban had ended.  For some reason the moderators never made the announcement as a separate thread.  Several days later, posts were still being killed for being political – including discussions about Russia potentially hacking the US election, which certainly seem on-topic for Hacker News.  Apparently not.

Gender HCI, Feminist HCI, and Post-Colonial Computing

Emma Willard’s Temple of Time (1846)

Last major update, October 2018*

For years, I’ve asked software engineers and designers I run into at conference if they know about gender HCI (human-computer interaction), feminist HCI, or post-colonial computing. More recently, I’ve added intersectional HCI, anti-oppressive design, and design justice to the list as well. The response is usually something along the lines of “sounds interesting, but never heard of it.”

Which is a shame. These fields have some great insights about how to create software that works better for everybody. A very brief overview:

  • Gender HCI focuses on the differences in how different genders interact with computers
  • Feminist HCI is concerned with the design and evaluation of interactive systems that are imbued with sensitivity to the central commitments of feminism — agency, fulfillment, identity and the self, equity, empowerment, diversity, and social justice.
  • Post-colonial Computing centers on the questions of power, authority, legitimacy, participation, and intelligibility in the contexts of cultural encounter, particularly in the context of contemporary globalization
  • Intersectional HCI is a framework for engaging with the complexity of users’ and authors’ identities, and situating these identities in relation to their contextual surroundings.
  • Anti-oppressive design “considers both the values embedded in technological design and the environment that surrounds how a technology is built and researched.”
  • Design justice focuses on the ways that design reproduces, is reproduced by, and/or challenges the matrix of domination (white supremacy, heteropatriarchy, capitalism, and settler colonialism), and is also a growing social movement

At some level it’s not surprising that this work isn’t as well known as it should be. Much of this work has been done by women of color, queer and trans people, and others who are marginalized within the tech world. Much of this is heavily influenced by the social sciences, which are also marginalized by tech. And much of this work is also by the kinds of biases against that anti-oppressive research that Alex Ahmed, Judeth Oden Choi, Teresa Almeida, Kelly Ireland, and I discuss in What’s at Issue: Sex, Stigma, and Politics in ACM Publishing.**

So here are some slightly longer overviews of these different areas, each featuring a handful of key papers, along with a few videos. As you read this, Like any literature survey, what’s here is filtered through my background and interests; if there’s other work that you think should be here, please let me know!

Continue reading Gender HCI, Feminist HCI, and Post-Colonial Computing