I want a plugin to import posts from a CSV file. This is useful for putting in lots of Let’s Go! events all at once. A good reference for how to do this is looking at the RSS Import plugin in wp-admin/import/rss.php
gender and software
I was browsing the web looking for information about social justice movements and technology and I found a blog post talking about the involvement of women in free/libre/opensource software projects. The conversation centers around the question of whether the disparity between male and female participation in FLOSS projects is because of fundamental differences in preferences based on gender; like women preferring more social interactions which some perceive as rare within the FLOSS-development world or women preferring not to allocate their leisure time towards software development; or larger cultural factors (which seem to parallel some things I’ve read elsewhere about gender, power, and sexism).  The discussion is nuanced and civil and pretty interesting:
The reliance on long hours of intensive computing in writing successful code means that men, who in general assume that time outside of waged labour is ‘theirs’, are freer to participate than women, who normally still assume a disproportionate amount of domestic responsibilities. Female F/LOSS participants, however, seem to be able to allocate a disproportionate larger share of their leisure time for their F/LOSS activities. This gives an indication that women who are not able to spend as much time on voluntary activities have difficulties to integrate into the community.
Interestingly, this point seems to suggest that it is the domestic responsibilities, whether perceived or real, that make women feel they don’t have enough free time to contribute effectively to open source projects. I figured that women simply wanted to take on activities outside of technology moreso than men, and maybe this gives a possible reason why. If women have been responsible for certain aspects of home life for many centuries, then it is not hard to believe that they would feel even today that they did not ‘own’ their free time in the same way as men, even if in modern times these responsibilities don’t always exist.
Through the blog post, I found out about Free/Libre/Open Source Software: Policy Support project whose report on gender and FLOSS provided a lot of the context for the blog’s discussion. I also found out about the GNOME project’s Women’s Summer Outreach Program. Which got funding from Google to provide 3 additional allocations for Summer of Code GNOME projects for developers who were women. I liked this from the program’s web page:
Isn’t this unfair to men? What about people who were rejected from Google’s Summer of Code?
The recent FLOSSPOLS report describes many opportunities that women miss out on when getting involved with computing and free software, ranging from being introduced to computers at a later age, being less encouraged to specialise in computing, having few female role models, having less free time to spend programming than men do, and being on the receiving end of sexism when they do try to get involved. We think it’s this imbalance that’s unfair, and we’re trying to help fix it.
As for whether this is unfair to Summer of Code applicants, we don’t think so – this is GNOME’s money to use how it sees fit, and we want to use it to correct a disturbing lack of participation from women in the GNOME development community. We’re doing this for outreach reasons as well as for technical ones, and so just adding another three projects to the twenty Summer of Code projects being sponsored wouldn’t achieve our stated goals. If you’d like to talk about this with us, feel free to get in touch.
Link to Women in Open Source II blog post from The Female Perspectiveon Computer Science blog.
disabling tap-to-click on synaptic touchpad in ubuntu
I was leant a Dell Latitude D810 that has a Synaptics touchpad. Eventually, I had to admit that the tap-to-click setting was a little to sensitive and kind of annoying (most frequently, I accidently clicked things in my bookmarks toolbar in Firefox). I found that I could disable the tap-to-click feature by adding the line:
 Option      "MaxTapTime"      "0"
to the appropriate section of my /etc/X11/xorg.conf file so that it looks like this:
Section "InputDevice"    Identifier   "Synaptics Touchpad"    Driver      "synaptics"    Option      "SendCoreEvents"   "true"    Option      "Device"      "/dev/psaux"    Option      "Protocol"      "auto-dev"    Option      "HorizEdgeScroll"   "0"    Option      "MaxTapTime"      "0" EndSection
Linux cheatsheet
Search and Replace in Multiple Files
perl -pi -w -e 's/search/replace/g;' *.php</code></pre>
Source: How to do a search and replace over multiple files
Compare two strings (when one of them is a subprocess)
diff <(md5 -q ~/Downloads/ubuntu-16.04.1-desktop-amd64.iso) <(echo "17643c29e3c4609818f26becf76d29a3")
Source: Process Substitution
good luck @ battle of the bands (bluebird). 10p. $3. 21+
Mike Harpring from Good Luck sent out the following in a mass e-mail:
Again, yes, for the third time even, we are asking those of you around bloomington to come to our battle of the bands performance tuesday night at the Bluebird. It is the semi finals and this time if we advance we get a free day at Russian Recording, which is where we are mixing our album. So basically, it is an extremely useful thing for us to win. Also if we advance we move to the last and FINAL battle where we could win $1500….so basically allowing us to release our cd.
So, this TUESDAY MARCH 11th
At THE BLUEBIRD
BATTLE OF THE BANDS!
$3! REALLY CHEAP DRINKS!
YOU CAN VOTE FOR US!
MAYBE WE’LL WIN SOMETHING!
WE LOVE YOU GUYS!
10PM.
Domain-Driven Design
Thomas said this book is paradigm shifting.
What little I know about Domain-Driven design makes me think about using Domain-Driven Design to teach computer science+social justice in the same way that the Algebra Project is trying to develop a math curriculum based on real-world stories that include social justice themes.
Crab Jackson’s “Creature Preacher” opening reception @ sweet hickory. 8-11p.
![]()
March 22nd @ Sweet Hickory
Crab Jackson’s “Creature Preacher” opening reception
a new series of paintings and drawings
8-11pm.
Link to past work by Crab Jackson.
March Let’s Go! calendar
Crystal made this month’s Let’s Go! calendar of Bloomington events and it’s awesome. She included a lot of free films and lots of diverse events that span outside the punk scene. She was kind enough to send me a scan of the calendar:

Link to full sized scan of calendar.
community informatics links
Healthy Indiana Plan application status
So I’ve been tracking my application to the Healthy Indiana Plan on this blog and I recently got a comment asking if I had heard anything about the status of my application.  I haven’t yet heard anything back about this plan, either through regular or electronic mail. I will post more as I find out more about the process.