LinuxChix women’s miniconference at linux.conf.au 2007

As part of linux.conf.au 2007, which is being held at the University of New South Wales, Sydney from 15–20 January 2007 I’m organising a LinuxChix miniconf (‘miniconf’ is lca jargon, for people who know their academic conferences it’s essentially a workshop scheduled into the main conference and included with the main registration—not to imply, I hasten to add, that lca is an academic conference).

We’ve just put out our Call for Presentations (we aren’t going to require written papers), feel free to pass it onto any interested women or groups.

Google Sydney Women in Engineering event

Google is having a women in engineering event on Thursday October 26. It will feature Jen Fitzpatrick (Google’s Engineering Director) and Rob Pike (famed hacker of general UNIX stuff and author of beloved C textbooks) as speakers plus a panel featuring local women software engineers, including a number of Sydney LinuxChix. And I will be there in my capacity as an Anita Borg scholarship finalist, practicing my best happy for the winner face!

Date
Thursday 26 October
Time
6:30pm–10:00pm
Location
Google Sydney, Sydney CBD (Level 18, Tower 1, Darling Park, 201 Sussex Street)
More details and RSVP
http://services.google.com/events/ohsydney_rsvp
Women only?
I’m assuming so (unless you’re a man who actually works for Google), I’m waiting on someone at Google to say for sure.

At present there’s places left but be sure to RSVP.

Itty bitty server

Yesterday, after talking with Akkana Peck on IRC about quiet servers, I was all set to write a long request for recommendations for server recommendations that are small, cool and quiet. But the ends of the Internet have converged, it seems, so I’ll probably just watch Jordi Mallach do the same thing.

Open Source Web Design Redux

A couple of years ago, I was sitting in a dingy but servicable apartment in Prague whinging about the Open Source Web Design site. Since I went back there the other day and used one of their designs to make a site I run look passable, I thought it was only fair to point out that the quality of designs there have improved a lot, and many seem to be quite good at being reasonable implementations of current standards-compliant lightweight web design in the blog mode. It’s still a little sketchy on the idea of licences or conditions of re-use though.

This sounds like faint praise mostly because it is. I’m a little bit wary of the thin centre column, still life image at the top, smaller navigation bar at the side etc etc trend mostly because I feel like I’ve been slapped around with it a lot. I suppose there’s a part of me that looks forward to the day that web design becomes more like typesetting in terms of its intrusiveness. However, that said, they really are quite reasonable designs, no longer in any way a shock to the system. I’ll probably use a couple of them to re-style puzzling.org and andrew.puzzling.org.

Getting a talk into linux.conf.au

We had a programming committee meeting for linux.conf.au 2007 on Saturday. Decisions were made. They may be revised based on budget. But the general consensus was that it’s the papers that linux.conf.au rejects that makes linux.conf.au the best. And here’s the more cuddly than Rusty guide to being among the best.

First a note. We had in the order of 250 proposals for 60 talk slots. (The ratio is a bit better for tutorials, about 2 proposals for every slot available.) We reject most of what we get, and we reject a fair number of things we suspect or know would be perfectly fine talks. It’s a competitive conference.

  1. Software talked about or that is core to your talk must be available under an Open Source licence. This is not negotiable, with a tiny bit of wiggle room for people who are waiting for their employer to sign off on an Open Source release. Only a little wiggle room, mind you.
  2. It is getting towards being a requirement that you are a core member of a project, or of the part of it you’re talking about. You need to have written a fair chunk of the code, initiated the documentation project, done the benchmarks, whatever. Sweated the sweat. Tutorials are a little different: for a tutorial, evidence of ability to convey enough knowledge well is generally important, and depending on your intended audience might trump not being a major developer of the tool in question.
  3. Project maturity is not essential, but is desirable. If it hasn’t been merged yet, or you are the only user, it will have to be great to be accepted.
  4. Enormous maturity can be a disadvantage, or at least it is if it leads to the the style of proposal that goes here’s the update on my LCA 2005 talk about [some project]. It’s easier to get accepted if you submit a talk focusing on a particular new feature or development.
  5. Being known as a good enough speaker is a big advantage. Standards here are high, but I feel not crazy. You can be accepted without being an amazing speaker. It is, however, essential to convince the review committee somehow that you have had and can convey 45 minutes worth of thoughts about your subject and that people will want to hear it. Being known as a good speaker from other conferences or events is excellent, and a high quality abstract can be convincing in some cases too.
  6. Insane coolness is another huge advantage. In particular, people who’ve built things they can hold in their hands, put their arms around or have a sword fight with, tend to get their papers accepted. Most proposals do not fall into this category, those that do have a high acceptance rate.
  7. Not submitting a kernel talk helps your chances of acceptance. This one is interesting. The problem is that we get a huge number of very good kernel proposals. linux.conf.au accepts a fair number of kernel talks, but is not a kernel conference and doesn’t intend to become one. So to get a proposal accepted into this stream, you must not only be good, but be very very good.
  8. Not submitting a general commentary on your experiences in the Open Source world also helps your chances of acceptance. Again, we accept some of these, but almost everyone has opinions on how to run an Open Source project, and they submit a variety of them. We need some special reason to believe you have something to say that the audience can’t easily think up for themselves or read about.
  9. Having some relevance to a primarily Australian audience is useful. This is really only meaningful for the above mentioned commentaries, for things like kernels it doesn’t matter, and if it’s hella cool, it also doesn’t matter.

For comprehensive information about submission statistics and a list of all the program committee’s blog entries, see John Ferlito’s entry.

Creative Commons License
Getting a talk into linux.conf.au by Mary Gardiner is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Another pre-Ubuntu 6.10 (Edgy Eft) update

I was a bit despondent at the time of the Edgy beta release because it looked like all of my bugs were going to lie untouched until the end of time. But things have picked up.

Bugs I originally complained about:

Inability to scale CPU frequency.
This wasn’t bug 36014, bug 36014 was about the CPU being stuck at the lowest available speed, whereas mine was stuck at the highest available speed. It was actually not a bug at all: it was caused by my not having powernowd installed. (It’s only a suggested package for gnome-applets, it isn’t a proper dependency. Likewise, it’s only recommended by ubuntu-desktop, and I stopped installing all recommended packages because the recommendations for some packages are… comprehensive.)
Aptitude being slow to resolve dependencies
This was bug 51893, which never had a problem getting anyone’s attention. It’s been fixed for a while.

As for the second lot of bugs:

Network Manager not being able to identify wireless cards
This is actually a problem with hal, bug 59981 (my originally filed 60162 was a duplicate, and it’s attracting duplicates like nobody’s business because everyone looks for it against NM, not against hal). It’s not fixed, but there is a patch floating around and being tested.
X having dramatic glitches after suspend.
Evidently the neglected child of the family, bug 60882. Someone has confirmed it and moved it to a new package, but there’s been no sign of anyone wanting to look into it.

One more major one for me springs to mind: bug 61423 against Nevow. If this one goes unfixed, as seems likely (essentially the fix is for someone to approve an exception to the upstream version freeze as per bug 57482), I won’t be able to use Edgy on my servers unless I want to install my own Nevow versions. I’ve gone through this before with Nevow—for either the Hoary or the Breezy release there was some problem with Nevow not matching the packaged version of Twisted—because it’s so little used, and I felt really bad hassling -motu daily about the UVF exception. I’ll probably go with my instincts and just not use Edgy on my servers, or at least not on the puzzling.org host. Given that though, I’m less concerned about using Edgy on my desktops for the next six months than I was on the day of the beta release.

Dive Google

Divester innocently points out Dive Google, a scuba diving search engine offering paid listings. But it’s not Google suddenly getting into scuba diving, it’s someone riffing badly on the trademark. Or as one of Divester’s commenters puts it:

another downside [to Dive Google]? It’s likely only hours away from being shut down by the Google team for trademark infringement.

The worst part is that they missed such an obvious name: Dive Goggle. D’uh. You could even work the paid listings thing into the metaphor by noting that goggles limit your field of vision.

Energy and water saving

Partially inspired by Larvatus Prodeo, a reminder that for residents of NSW and the ACT, tomorrow (Sept 30) is the last day to get your free packs of energy saving bulbs and a reduced water showerhead through the Greenhouse Gas Abatement Scheme. One place you can get them is from easybeinggreen, which has an online store and a bunch of stands.

As it happens though, Andrew and I have just had a reduced water showerhead put in by WaterFix this very morning. WaterFix comes around and replaces your tap washers with fancier flow regulating washers, reduces your toilet’s water consumption, and replaces your showerhead for $22 total. It’s not the same as the Greenhouse Gas scheme, it just happens to be going on at the same time. You need to have your water supplied by Sydney Water, which means its open to the Sydney metropolitan area. Unlike with the energy saver bulb packs from the Greenhouse scheme though, if you’re a tenant you need to check with your agent/landlord in order to have things in the house fixed up by WaterFix, because it’s the landlord who will get the $22 tacked onto their water bill. (In NSW, only metered water usage can be passed onto tenants, other water costs must be borne by the landlord.)