I’ve lived in Sydney for sixteen years and I am living in the tenth residence I’ve had in Sydney. So I have a lot of experience of moving houses, and a lot of experience of drowning under a deluge of mail directed to the previous residents of my current home, sometimes several “generations” of them.
You’re not supposed to open or throw out other people’s mail, you’re supposed to mark it “return to sender, no longer at this address” and put it back in a post box. And doing this does — eventually — help as slowly the banks, governments, ex-lovers and debt collectors sending mail to the previous residents get the picture.
But it’s also a total pain in the neck. At the best of times, writing “return to sender, no longer at this address” exceeds my weekly pen output quota, and that’s before you get to trying to write on shrink-wrapped mail and other such things.
I was involved in the blog on, if not from the first day of its existence, at least from the first week of it. My involvement in the blog was huge, and comprises among other things:
founding and for a long time running the Ask a Geek Feminist, Wednesday Geek Woman and Cookie of the Week series
doing a linkspam post by myself multiple times a week for about a year
recruiting the initial team of Linkspammers and setting up their manual, mailing list and of course, the script that supports them
recruiting several other bloggers, including Tim, Restructure! and Courtney S
a bunch of sysadmin of the self-hosted WordPress install (it’s now hosted on WordPress.com)
My leaving the blog is delayed news. I initially told the co-bloggers I was leaving close to a year ago now (mid-August, if I’d waited much longer on writing this I could have posted on the one year anniversary), because my output had dried up. I feel in large part that what happened was that I spent about ten years in geekdom (1999–2009) accumulating about three years of material for the blog, and then I ran out of things to write about there. I also have two more children and one more business than I had when I was first writing for it, and, very crucially, one less unfinished PhD to avoid. But I had a handover todo list to plod my way through, and Spam All the Links was the last item on it!
I remain involved in Geek Feminism as an administrator on the Geek Feminism wiki, on which I had about 25% of total edits last I looked, although the same sense of being a dry well is there too.
The blog was obviously hugely important for me, both as an outlet for that ten years of pent up opinionating and, to my surprise, because I ended up moving into the space professionally. I’m glad I did it.
Today, I would say these are my five favourite posts I made to the blog:
Terri mention[ed] that she had resisted at times working on things perceived as ‘girl stuff’. In Free Software this includes but is not limited to documentation, usability research, community management and (somewhat unusually for wider society) sometimes management in general. The audience immediately hit on it, and it swirled around me all week.
I do not in fact find writing the wiki documentation of incidents in geekdom very satisfying. The comment linked at the beginning of the post compared the descriptions to a rope tying geekdom to the past. Sometimes being known as a wiki editor and pursued around IRC with endless links to yet another anonymous commenter or well-known developer advising women to shut up and take it and write some damned code anyway is like a rope tying me to the bottom of the ocean.
But what makes it worth it for me is that when people are scratching their heads over why women would avoid such a revolutionarily free environment like Free Software development, did maybe something bad actually happen, that women have answers.
(I’d be very interested in other people’s takes on this in 2015, which is a very different landscape in terms of the visibility of geek sexism than 2009 was.)
This is the kind of advice given by people who don’t actually want to help. Or perhaps don’t know how they can. It’s like if you’re a parent of a bullying victim, and you find yourself repeating “ignore it”, “fight back with fists” or whatever fairly useless advice you yourself were once on the receiving end of. It’s expressing at best helplessness, and at worst victim-blaming. It’s personalising a cultural problem.
You are not helpless in the face of harassment. Call for policies, implement policies, call out harassment when you overhear it, or report it. Stand with people who discuss their experiences publicly.
Let’s recap really quickly: wanting to and being able to use your legal name everywhere is associated with privilege. Non-exhaustive list of reasons you might not want to use it on social networks: everyone knows you by a nickname; you want everyone to know you by a nickname; you’re experimenting with changing some aspect of your identity online before you do it elsewhere; online circles are the only place it’s safe to express some aspect of your identity, ever; your legal name marks you as a member of a group disproportionately targeted for harassment; you want to say things or make connections that you don’t want to share with colleagues, family or bosses; you hate your legal name because it is shared with an abusive family member; your legal name doesn’t match your gender identity; you want to participate in a social network as a fictional character; the mere thought of your stalker seeing even your locked down profile makes you sick; you want to create a special-purpose account; you’re an activist wanting to share information but will be in danger if identified; your legal name is imposed by a legal system that doesn’t match your culture… you know, stuff that only affects a really teeny minority numerically, and only a little bit, you know?
But I’m mostly listing it here because I always have fun with the design of my bingo cards. (This was my first time, Sexist joke bingo is better looking.)
… why girls? Why do we not have 170 comments on our blog reaching out to women who are frustrated with geekdom? I want to get this out in the open: people love to support geek girls, they are considerably more ambivalent about supporting geek women.
Thanks to my many co-bloggers over the five years I was a varyingly active blogger at Geek Feminism. I may be done, at least for a time and perhaps in that format, but here’s to a new generation of geek feminist writers joining the existing one!
from an image by Susanne Nilsson, CC BY-SA
Image credit: Cheers! by Susanne Nilsson, Creative Commons Attribution-Sharealike. The version used in this post was cropped and colour adjusted by Mary.
The Geek Feminism blog’s Linkspam tradition started back in August 2009, in the very early days of the blog and by September it had occurred to us to take submissions through bookmarking services. From shortly after that point there were a sequence of scripts that pulled links out of RSS feeds. Last year, I began cleaning up my script and turning it into the one link-hoovering script to rule them all. It sucks links out of bookmarking sites, Twitter and WordPress sites and bundles them all up into an email that is sent to the linkspamming team there for curation, pre-formatted in HTML and with title and suggestion descriptions for each link. It even attempts to filter out links already posted in previous linkspams.
The Geek Feminism linkspammers aren’t the only link compilers in town, and it’s possible we’re not the only group who would find my script useful. I’ve therefore finished generalising it, and I’ve released it as Spam All the Links on Gitlab. It’s a Python 3 script that should run on most standard Python environments.
Spam All the Links
Spam All the Links is a command line script that fetches URL suggestions from
several sources and assembles them into one email. That email can in turn be
pasted into a blog entry or otherwise used to share the list of links.
Use case
Spam All the Links was written to assist in producing the Geek Feminism linkspam posts. It was developed to check WordPress comments, bookmarking websites such as Pinboard, and Twitter, for links tagged “geekfeminism”, assemble them into one email, and email them to an editor who could use the email as the basis for a blog post.
The script has been generalised to allow searches of RSS/Atom feeds, Twitter, and WordPress blog comments as specified by a configuration file.
Email output
The email output of the script has three components:
a plain text email with the list of links
a HTML email with the list of links
an attachment with the HTML formatted links but no surrounding text so as to be easily copy and pasted
All three parts of the email can be templated with Jinja2.
Sources of links
Spam All the Links currently can be configured to check multiple sources of links, in these forms:
RSS/Atom feeds, such as those produced by the bookmarking sites Pinboard or Diigo, where the link, title and description of the link can be derived from the equivalent fields in the RSS/Atom. (bookmarkfeed in the configuration file)
RSS/Atom feeds where links can be found in the ‘body’ of a post (postfeed in the configuration file)
Twitter searches (twitter in the configuration file)
comments on WordPress blog entries (wpcommentsfeed in the configuration file)
Damn! Damn! Damn! Every year he forgot. Well, no. He never forgot. He just put the memories away, like old silverware that you didn’t want to tarnish. And every year they came back, sharp and sparkling, and stabbed him in the heart.
Night Watch, Terry Pratchett, 2002
Lilac, photo by MattysFlicks@Flickr CC BY
The Hitch Hiker’s Guide to the Galaxy has a few things to say on the subject of towels.
A towel, it says, is about the most massively useful thing an interstellar hitch hiker can have[…] a towel has immense psychological value. For some reason, if a strag (strag: non-hitch hiker) discovers that a hitch hiker has his towel with him, he will automatically assume that he is also in possession of a toothbrush, face flannel, soap, tin of biscuits, flask, compass, map, ball of string, gnat spray, wet weather gear, space suit etc, etc. Furthermore, the strag will then happily lend the hitch hiker any of these or a dozen other items that the hitch hiker might accidentally have ‘lost’. What the strag will think is that any man who can hitch the length and breadth of the galaxy, rough it, slum it, struggle against terrible odds, win through, and still know where his towel is is clearly a man to be reckoned with.
The Hitchhiker’s Guide to the Galaxy, Douglas Adams, 1979
Have towel, will travel, photo by Kreg Steppe@Flickr CC BY-SA
Vetinari [said:] “As one man to another, commander, I must ask you: did you ever wonder why I wore the lilac?”
“Yeah, I wondered,” said Vimes.
“But you never asked.”
“No, I never asked,” said Vimes shortly. “It’s a flower. Anyone can wear a flower.”
“At this time? In this place?”
Night Watch, Terry Pratchett, 2002
Remembering Douglas Adams and Terry Pratchtett, photo by Gytha69@Flickr, CC BY
Remembering Douglas Adams (1952–2001) and Terry Pratchett (1948–2015), both of whose work meant a lot to me at various times.
I recently ran a “photo circle”, consisting of a small group of people sending prints of their own photographs to each other. It was a fun way to prod myself to take non-kid photos.
My four photos were:
I took Sun in the eucalypts in the late afternoon of Easter Sunday, as the sun was sinking behind the eucalypts at Centennial Park’s children’s bike track. I tried to take one with the sun shining through the trees but didn’t get the lens flare right. I like the contrast between the sunlit tree and the dark tree in this one. It feels springlike, for an autumn scene.
The other three are a very different type of weather shot, taken during Sydney’s extreme rainfall of late April and very early May:
This one has the most post-processing by far: it was originally shot in portrait and in colour. I was messing around with either fast or slow shutter speeds while it poured with rain at my house; I have a number of similar photos where spheres of water are suspended in the air. None of them quite work but I will continue to play with photographing rain with a fast shutter speed. In the meantime, the slow shutter speed here works well. I made the image monochrome in order to make the rain stand out more. In the original image the green tree and the rich brown fencing and brick rather detract from showing exactly how rainy it was.
This was shot from Gunners’ Barracks in Mosman (a historical barracks, not an active one) as a sudden rainstorm rolled over Sydney Harbour. The view was good enough, but my lens not wide enough, to see it raining on parts of the harbour and not on other parts. All the obscurity of the city skyline in this shot is due to rain, not fog.
This is the same rainstorm as the above shot; they were taken very close together. It may not be immediately obvious, but the saturation on this shot is close to maximum in order to make the colours of the ferry come up at all. I was the most worried about this shot on the camera, it was very dim. It comes up better in print than on screen, too. The obscurity is again entirely due to the rain, and results in the illusion that there is only one vessel on Sydney Harbour. Even in weather like this, that’s far from true. I felt very lucky to capture this just before the ferry vanished into the rain too.
[Data retained] includes your name, address and other identifying information, your contract details, billing and payment information. In relation to each communication, it includes the date, start and finish times, and the identities of the other parties to the communication. And it includes the location data, such as the mobile cell towers or Wi-Fi hotspots you were accessing at the time…
But surely they’ve included special protections for communications between doctors and patients, and lawyers and clients? No. Never even discussed…
The Joint Committee recommended that the Act be amended to ensure that the metadata can’t be obtained by parties in civil litigation cases (I’ve mentioned before how excited litigation lawyers will be about all this lovely new data), and George Brandis said that would be fixed in the final amendments. But it isn’t there. The final Bill being bulldozed through Parliament right now contains no such protection. The fact remains that, under the Telecommunications Act, one of the situations in which a service provider cannot resist handing over stored data is when a court has required it by issuing a subpoena. In practice, that means that your ex-spouse, former business partners, suspicious insurance company or employer can get hold of a complete digital history of your movements and communications for the past two years, and use it against you in court.
Surveillance, by Jonathan McIntosh@Flickr CC BY-SA
Noted elsewhere: all this data will be stored by various companies with varying degrees of security awareness, so in practice it will sometimes be available to some criminals too.
I was aware of Pratchett for as long as I can remember, because I was a teenager in the 1990s and he had a good amount of shelf space in my local mainstream book store, but the Josh Kirby cover era was always instinctively offputting to me as a teenager and into adulthood. I never got so far as consciously thinking “should I read Pratchett?” I thought it was clear from the covers that it was bawdy humour aimed to men, not one of my genres. So it took two pushes to read him: the first was a recommendation from a friend and the second was a recommendation from a friend that happened to take place on a camping trip in 2000 to which I hadn’t brought enough books. (I love me some ebook era, but I think transmission of Pratchett fandom would now be less likely in such circumstances.)
The book in question, because it happened to be there in someone’s bag, was Hogfather, which as I wrote in 2012 is not a bad introduction to Discworld in that it’s fairly self-contained and has a pretty comprehensive drill into the way magic and divinity work on the Disc. Its main failing was that it meant I hoped for a while that Susan Sto Helit was the main character in all the novels. (I didn’t end up really liking any of her other novels, eg the writer M is correct about Susan in Soul Music, although I think the portrayal of the immature rationality-supremacist geek girl was intentional!)
I then read many of the Discworld books in whatever order I came across them in my friends’ libraries (the ebook era would win here!), so I met the witches about halfway through in Lords and Ladies and was perpetually disappointed that it turned out to be about halfway through. I always wanted to know the end of Magrat’s story, when she finally, inevitably (in my opinion!) outgrows Granny and they both know it. (Apparently I always trust the designated irritating woman to grow up to win.) And what will Esmerelda the Younger become?
But, despite being a Hoyden, my heart ended up in Ankh-Morpork, in the Watch subseries which I happily read in more or less publication order. Honestly, partly this is because Vetinari is a ridiculous trope who just happens to be one of my very favourite ridiculous tropes in the entire world, but it’s also because Pratchett took his frustrating and increasingly sidelined comic sidekicks, went back in time, wrote a novel largely about men doing heroic man things with one of his favourite creations in the rescuer role, niggled at me politically a couple of times in a way he normally doesn’t, and made it the heart of the series for me anyway: Night Watch, the first Pratchett I believe I bought in hardback, and what a good choice that was.
It isn’t yet the glorious 25th of May, I’m in the wrong hemisphere, and there’s no lilac anywhere near me in any case. But it will always be the image that comes to mind when I remember the heart of Terry Pratchett’s work to me.
Here’s a few Pratchett links worth visiting today:
Penknife’s Modern Love, my favourite fanfic, taking the ongoing thread of dwarf gender to somewhere I had wondered repeatedly if Pratchett was headed.
Last year was my sonÂ’s last year before he began full time schooling in 2015. I have spent the last year reviewing child-focussed activities in Sydney as “The Sydney Project”. Because V has begun school, the Sydney Project is concluding here with an activity he went to with Andrew in January. You can view previous entries throughout 2014 and early 2015.
In mid-January, Andrew took V to a Wild Ground experience morning. Wild Ground is a new Blue Mountains business that conducts “creative nature-play” activities, and V had a morning adventure courtesy of us supporting their crowdfunding campaign to launch the business (see disclosure at the end). The event was at Minnehaha Falls Reserve; they began in the park with some singing and music before walking down the trail to a creek. Wild Ground’s Rick Webb laid out some “treasure” (coloured sticks) on the trail to encourage the kids to look around; they collected both the coloured treasure and anything else of interest.
The group walked further down the trail to a small watering-hole and then back up the creek itself; Andrew was taken with the lesson here about micro-geography (I guess you’d say), I’m not sure if that was deliberate. After returning to the top the kids snacked on fruit and had a chance to try slacklining and did some crafts with natural paints. Andrew says that V initially mistook the slackline for a finish line and thus had to enact a spontaneous running race, but that he was also the child who was most into the slacklining proper, which otherwise got a bit of a mixed reception from the children.
V fell asleep in the car on the way home, Andrew summarises as “Outdoor activity that wears kids out. Tick!” He didn’t think that V was enchanted with or overwhelmed by the experience, but that it was a fun day outside for them both.
Cost: an equivalent experience doesn’t seem to be available now that the crowdfunding is over. Wild Ground’s Creative Bush Adventures for older children are $60, and term-long Bush School programs start at $115.
Recommended: a bit hard to say, since I don’t think this precise program is an ongoing part of their activities. But it suggests their programs would generally be a happy and interesting day for children.
Disclosure: Andrew and I have known Danielle Carey, one of the Wild Ground founders, since university. I supported the Wild Ground crowdfunding at the Little Adventurer level, and V’s Wild Ground experience was part of the Little Adventurer reward. No review was requested in return for the experience.
I am about to import a very large WordPress blog (not this one) to WordPress.com.
There’s two issues:
1. The WXR (WordPress eXtended RSS) export from the site is 105MB uncompressed and 22MB compressed (with gzip -9). This is too large to upload to WordPress.com, which only accepts uploads of 15MB at most.
2. This site has 4000 media file uploads (and 6000 posts). The original host is going away: those 4000 media files (mostly images) must also be imported into WordPress.com.
The obvious solution to #1 is to split the upload into multiple files, but I have just tested on WordPress.com, and in order to get it to change the post contents to refer to the imported copy of the media files, rather than the original externally hosted copy which is about to go away, the media file and the post must be uploaded in the same XML file. The scripts that I’ve found that will split WXR files into multiple XML files do not attempt to put media files and the posts that refer to them in the same XML file (eg mainSplit.py doesn’t do this), they just split the contents of the export file up in the order they appear.