Sep. 28th, 2016 08:43 pm
[syndicated profile] sumana_feed
At MidAmericon II I got to shake hands with Dr. Stanley Love and tell him that I liked his speech (he had accepted the Campbell Award for Best New Writer on behalf of his friend Andy Weir). When I later recounted this to friends I found myself saying things like "I reassured an astronaut, which means I will surely go to heaven" or "I couldn't lie to an astronaut! That's a sin!"

This led me to realize that astronauts are, vaguely, to the general US public now as Catholic nuns (at least schoolteacher nuns) were to previous generations. They are cloistered away to be closer to heaven. They have to live in close quarters and collaborate under conditions of micromanagement. They go through arduous selection processes and care a lot about education. Nuns had Rome, astronauts have Houston. We are in awe of their dedication and endurance and altruism and grace. And just the sight of one of their uniforms/habits triggers that reaction of awe.

(Your mileage may vary, conditions may apply, vanity, vanity, all is vanity.)

[syndicated profile] geekfeminism_feed

Posted by brainwane

I haven’t been writing very much on Geek Feminism in the last year – most of us haven’t. I’ve also slowed down on posting to my personal blog. And one reason is that when I think about writing anything longer than a couple of paragraphs, anything particularly nuanced, I need to budget the time and energy for pre-editing, to make sure it hits my and our standards for sensitivity, and editing after the fact in case it turns out I got it wrong.

(That is not the only reason — lives change, new commitments emerge, people come into and out of group projects and each others’ lives, new venues like The Recompiler and ladybusiness and The Bias come onto the scene, and so on. But it’s one reason.)

You know what I would love? I would love a style guide that helps me write accurately and sensitively when talking about communities and identities, especially when it comes to identities I don’t know through my own personal experience. GLAAD’s reference guide helps with one facet (QUILTBAG people and communities), and there are similar references published by other advocacy organizations, but I’d love a more all-in-one stylebook that covers race, gender, sexuality, religion, and health and well-being, especially in the context of technology.

I’m in luck!

Audrey Eschright and Thursday Bram are crowdfunding to edit The Responsible Communication Style Guide. It’ll be a stylebook for writers and other media creators, covering race, gender, sexuality, religion, and health and well-being, and it’s the first book project by The Recompiler. The Kickstarter deadline is in less than two days.

The Responsible Communication Style Guide: Technology and Beyond (Kickstarter promo image)

The Responsible Communication Style Guide: Technology and Beyond (Kickstarter promo image)

In my opinion, a style guide like this would be a great piece of infrastructure to have — not just a tool for individual pro-inclusion activists, and a guide for any blogger, marketer, podcaster, or maker who ever pauses before publishing and tries to look over what they’ve written for accidental ableism, cissexism, racist or sexist microaggressions, and so on. It would be that, yeah. But it would also serve as a shared reference, so we can say: “Here’s a standard we want to hold ourselves to, and we’ll ask our allies to hold themselves to as well.”

I’m a programmer — heck, you saw me grow as a programmer here on this blog, from talking about the learning styles that suited me, and what I needed, to finding a place where those needs were met. Other technologists, maybe you’ve had the experience of working on a codebase where there aren’t any tests, and you have to inspect changes with your eyes all the time to see if you’ve introduced a new showstopper bug. And maybe you’ve also had the experience of working on a codebase with great test coverage, where you can move faster, because you know that if you make a change that would break something, you’ll find out fast, before it has a chance to hurt anybody. As Bram writes, “I want a linter for writing!”

HOWTOs and checklists and playbooks are part of how we make inclusivity more automatic. I’d love to see what The Responsible Communication Style Guide can do to further this trend.

So, please join my household in backing this before its deadline, which is this Friday, September 30th at 2:59 AM EDT. (As I write this, they’re 65% of the way to their goal, and need about $7,000 USD more.) I’d love to be able to write faster and with more confidence, and to see what emerges when a whole lot of people with high standards for responsible communication feel the same way.

[syndicated profile] sumana_feed
Leonard and I love seeing movies at the Museum of the Moving Image. Every few months we look at the calendar of upcoming films and decide what we'd possibly like to see together, and put it on our shared calendar so we remember. And for every showing (example) the MoMI provides an iCalendar (.ics) file, to help you add it to your electronic calendar. But it's a pain to individually download or refer to each event's .ics file and import it into my electronic calendar -- and the museum's .ics files' DTEND times are often misleading and imply that the event has a duration of 0 seconds. (I've asked them to fix it, and some of their calendar files have correct durations, but some still have DTEND at the same time as DTSTART.)

Saturday morning I had started individually messing with 30+ events, because the MoMI is doing a complete retrospective of Krzysztof Kieslowski's films and I am inwardly bouncing up and down with joyous anticipation about seeing Dekalog again. And then I thought: I bet I can automate some of this tedious labor!

bash terminal showing the successful output of a Python script (a list of movie titles and "Calendar ready for importing: MoMI-movies-chosen-2016-09-26.ics") So I did. The script (Python 3) takes a plain text file of URLs separated by newlines (see movie-urls-sample-file.txt for an example), downloads iCalendar files from the MoMI site, fixes their event end times, and creates a new unified .ics file ready for import into a calendar. Perhaps the messiest bit is how I use a set of regular expressions, and my observations of the customs of MoMI curators, to figure out the probable duration of the event.


  • It can be a bit slow as the number of URLs adds up -- it took maybe 5 minutes to process about 31 events. I oughta profile it and speed it up. But I usually only need to do this about six times a year.
  • This script is not careful, and will overwrite a previously created .ics file at the same address (in case you're running it twice in one day). It has no tests and approximately no error-checking. This was a scratch-my-own-itch, few-hours-on-a-Saturday project. No Maintenance Intended. 'no maintenance intended' badge
  • Absolutely not an official project of the Museum of the Moving Image.
Much thanks to the programming ecology that helped me build this, especially the people who made RegExr, Beautiful Soup (hi Leonard), Requests,, and the bpython interpreter, and the many who have written excellent documentation on Python's standard library. Thanks also to Christine Spang, whose "Email as Distributed Protocol Transport: How Meeting Invites Work and Ideas for the Future" talk at Open Source Bridge 2015 (video) introduced me to hacking with the iCalendar format.

New Essay: "Toward a !!Con Aesthetic"

Sep. 22nd, 2016 07:09 pm
[syndicated profile] sumana_feed
Over at The Recompiler, I have a new essay out: "Toward A !!Con Aesthetic". I talk about (what I consider to be) the countercultural tech conference !!Con, which focuses on "the joy, excitement, and surprise of programming". If you're interested in hospitality and inclusion in tech conferences -- not just in event management but in talks, structure, and themes -- check it out.

Christie Koehler also interviews me about this and about activist role models, my new consulting business, different learning approaches, and more in the latest Recompiler podcast.

[announcement cross-posted from Geek Feminism]

[syndicated profile] geekfeminism_feed

Posted by brainwane

Over at The Recompiler, I have a new essay out: “Toward A !!Con Aesthetic”. I talk about (what I consider to be) the countercultural tech conference !!Con, which focuses on “the joy, excitement, and surprise of programming”. If you’re interested in hospitality and inclusion in tech conferences — not just in event management but in talks, structure, and themes — check it out. (Christie Koehler also interviews me about this and about activist role models, my new consulting business, different learning approaches, and more in the latest Recompiler podcast.)

[syndicated profile] female_cs_feed

Posted by Gail Carmichael

This blog post originates from the Heidelberg Laureate Forum Blog. The 4th Heidelberg Laureate Forum is dedicated to mathematics and computer sciences, and takes place September 18-23, 2016. Abel, Fields, Turing and Nevanlinna Laureates will join the forum and meet 200 selected international young researchers.

Meet Preethi Srinivas, our next featured young researcher in a series about some of the women attending this year’s Heidelberg Laureate Forum in September 2016.

Photo courtesy of Preethi Srinivas

Preethi is currently wrapping up her PhD at Indiana University School of Informatics and Computing and is originally from Chennai, India. She is also a Senior UX Designer at Regenstrief Institute Inc.

Preethi’s dissertation work has the potential for making a huge impact on communication in hospital intensive-care units. Notes made on paper and synchronous communication in ICUs can lead to issues in awareness and coordination. Preethi proposes a method for “rapidly generating, managing, and sharing clinical notes and action-items among ICU providers” as well as a “visual and tactile notifications system that induces minimal interruptions to an ongoing activity.” Long term, her research provides novel guidelines for mobile communication tools for ICUs. She says she is “proud of this little accomplishment although this research is a small, design-based contribution to the medical and HCI communities.”

As for many graduate students, Preethi’s ultimate success comes from learning to embrace failure. She also learned that it’s ok to switch projects if you aren’t engaging sufficiently with your current research direction.
I started my PhD program working on a research project that seemed to work well, but I soon learnt that I was not meant to be working on the project since I did not really find myself interested, even though I was working hard. This experience taught me that one of the huge factors to research is involvement or drive to being committed to a project. I soon moved onto another project that kept me committed, without which I would have never made as much progress as I did.
As someone who switched topics completely between Masters and PhD, and who went through a few project ideas before settling on a thesis topic for my PhD, I can relate to this completely!

Preethi is excited for HLF for the opportunity to interact with some of the world’s best and most passionate researchers. The forum’s interdisciplinary nature is also very appealing. She hopes to receive some great advice from fellow researchers on how to embark on independent research post-PhD, and is “looking forward to making new friends with whom I could potentially collaborate in future.” Plus, she loves to travel, and who wouldn’t want to visit such an interesting city as Heidelberg!

I believe you won’t be disappointed in the city nor the forum, Preethi. Looking forward to seeing you there!

Stay tuned to meet other young researchers, a special post about mentors, and the advice our featured women want to share with others.
Page generated Sep. 30th, 2016 11:46 am
Powered by Dreamwidth Studios