<?xml version="1.0"?>
<!-- name="generator" content="blosxom/2.0" -->
<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" "http://www.rssboard.org/rss-0.91.dtd">

<rss version="0.91">
  <channel>
    <title>Diary of a geek   </title>
    <link>http://blog.andrew.net.au</link>
    <description>Andrew Pollock's blog.</description>
    <language>en</language>

  <item>
    <title>[life] The saga of the kitchen remodel continues</title>
    <description>
    	&lt;p&gt;
Well, it's been a month since the &lt;a
href=&quot;http://blog.andrew.net.au/2010/02/17#kitchen_renovation_starting&quot;&gt;initial
demolition started&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
It's nearly finished.
&lt;/p&gt;
&lt;p&gt;
We had a slight bit of scope creep in that we decided to redo the floor now
as well. This was brought on by the fact that the new cabinets didn't quite
meet up with the footprint of the old ones, on one side, leaving maybe a 5
centimetre gap between the new cabinets and the floor.
&lt;/p&gt;
&lt;p&gt;
I wasn't a fan of having to haul the fridge and stove back into the living
room again at some point in the future (the fridge is too big for the
doorway and needs to have its doors removed) so it seemed like the best
thing was to do it while everything else was being done.
&lt;/p&gt;
&lt;p&gt;
Fortunately, it hasn't blown out the overall time of the work, as we're
still waiting for the counter tops to be cut or manufactured or something.
The ETA for them to be installed is Friday or Monday.
&lt;/p&gt;
&lt;p&gt;
So in the meantime we got just the kitchen floor tiled.
&lt;/p&gt;
&lt;p&gt;
The plan is to replace all of the floating wooden floor with tiles, but just
not right now. To do the rest would involve faffing around with the
downstairs bathroom, and pulling out the washer and dryer, as well as the
hot water heater. Doing that now, on top of having all of the kitchen stuff
in the living room just gives me the heebie jeebies, so the compromise is to
keep the existing flooring for the rest of downstairs, and just buy enough
tiles to cover it later. Maybe at Christmas time, if we go back to
Australia, we'll get it done then while we're not around to be disrupted.
&lt;/p&gt;
&lt;p&gt;
When they ripped up the floor in the kitchen, some huge cracks in the slab
were immediately apparent, so they had to put down some &lt;a
href=&quot;http://www.schluter.com/6_1_ditra.aspx&quot;&gt;DITRA&lt;/a&gt; as a foundation to
prevent the tiles cracking as a result of the slab expanding and
contracting.
&lt;/p&gt;
&lt;p&gt;
The tiling should be finished by tomorrow I hope, and then we have to let
the grout cure for 72 hours before we seal it.
&lt;/p&gt;
&lt;p&gt;
The one small delay we've had was due to a miscommunication with the kitchen
company: we'd never ordered any handles for the cabinets and drawers, so
they only got ordered after the cabinet installation was completed. Had we
had them on hand, we could have started occupying the cabinets and drawers
already, which would have reduced the chaos in the living room a bit. Oh
well.
&lt;/p&gt;
&lt;p&gt;
Blow-by-blow photos of the work so far (I'm lacking photos of the cabinets
with the doors on) are &lt;a
href=&quot;http://photos.andrew.net.au/main.php?g2_itemId=126403&quot;&gt;here&lt;/a&gt;.
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2010/03/17#kitchen_update2</link>
    <pubDate>Wed, 17 Mar 2010 22:11:00 PDT</pubDate>
  </item>
  <item>
    <title>[life/americania] We've officially left our mark on the US</title>
    <description>
    	&lt;p&gt;
We received our US census form the other day. Sarah's already filled it out,
but I wanted to look at it before we mailed it back, just out of curiosity.
&lt;/p&gt;
&lt;p&gt;
I'm astounded at how incredibly basic it is. Literally all it asks is name,
age, date of birth and race. It's somewhat laughable how you're either
&quot;white&quot;, or one of a bazillion other racial ethnicities. They don't seem to
be interested that I'm Australian. Or if I were a white Samoan, for example.
&lt;/p&gt;
&lt;p&gt;
I can only remember having filled out one Australian census since I moved
out of home, which was the 2001 census. I missed the 2006 census since I was
living in the US. The US census seems to be a 10 year affair, compared to
Australia's 5 years.
&lt;/p&gt;
&lt;p&gt;
&quot;Census night&quot; was always a big deal in Australia. You were supposed to fill
out the form on that particular date, for whoever was in that particular
dwelling. So you really didn't want to be out visiting friends that night.
&lt;/p&gt;
&lt;p&gt;
The US census form claims to care about the state of affairs on April 1, but
it also says to mail it back immediately. It seems to only care about
&quot;full-time residents&quot;, so the whole visitor problem doesn't seem to exist
over here.
&lt;/p&gt;
&lt;p&gt;
Wikipedia tells me that the &lt;a
href=&quot;http://www.abs.gov.au/websitedbs/D3310114.nsf/89a5f3d8684682b6ca256de4002c809b/cb87f0d74f46adebca25723300177d71!OpenDocument&quot;&gt;2006
Australia Census&lt;/a&gt; had 60 questions, all compulsory, except for the
questions about religion. I'm still gobsmacked by how small an amount of
data the US tries to collect. I just quickly reviewed the &lt;a
href=&quot;http://www.abs.gov.au/Websitedbs/D3110124.NSF/497f562f857fcc30ca256eb00001b48e/22f6a467477b2e46ca256b12007e8ee2!OpenDocument&quot;&gt;2001 Australia
Census form&lt;/a&gt;, and I'm rather amazed at how many questions it asked.
&lt;/p&gt;
&lt;p&gt;
I remember there being a &lt;a
href=&quot;http://en.wikipedia.org/wiki/Jedi_census_phenomenon#Australia&quot;&gt;meme at
the time of the 2001 census to put down &quot;Jedi&quot; as your religion&lt;/a&gt;, with
the word on the street being that if enough people said that was their
religion, it would become officially recognised as one.
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2010/03/17#census</link>
    <pubDate>Wed, 17 Mar 2010 21:53:00 PDT</pubDate>
  </item>
  <item>
    <title>[life] T minus 10 weeks</title>
    <description>
    	&lt;p&gt;
Sarah hit the 30 week mark yesterday, and we had the 30 week anatomical
ultrasound.
&lt;/p&gt;
&lt;p&gt;
Fortunately, it was far less eventful than the &lt;a
href=&quot;http://blog.andrew.net.au/2010/01/08#20_weeks&quot;&gt;20 week one&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
She's growing really well. She's on average in the 51st percentile, so we
couldn't ask for better than that. She's currently head up, but there's
still time for her to flip over.
&lt;/p&gt;
&lt;p&gt;
We've got another ultrasound in 6 weeks.
&lt;/p&gt;
&lt;p&gt;
Looking back at my blog, it's amazing how much has happened in 10 weeks.
&lt;/p&gt;
&lt;p&gt;
Sarah's Mum booked her flights to come out for the birth. I think she gets
here the week before the due date.
&lt;/p&gt;
&lt;p&gt;
Quite by accident, we managed to find a second hand nursing chair at the
&lt;a href=&quot;http://www.thehomeconsignmentcenter.com/&quot;&gt;Home Consignment
Center&lt;/a&gt; (which we'd only learned of the day before, and is an awesome
place for a browse), so I think that rounds out the large items we need to
get.
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2010/03/16#30_weeks</link>
    <pubDate>Tue, 16 Mar 2010 08:10:00 PDT</pubDate>
  </item>
  <item>
    <title>[life] Walking to work</title>
    <description>
    	&lt;p&gt;
Sarah's doing her phlebotomy externship at San Francisco General Hospital on
Tuesdays and Thursdays, and needs to leave home fairly early to get there by
9am. As a result, I've been walking to work those mornings.
&lt;/p&gt;
&lt;p&gt;
I remembered to &lt;a href=&quot;http://www.instamapper.com/trk?key=18001994905475607884&quot;&gt;record a track&lt;/a&gt; this morning:
&lt;/p&gt;
&lt;p&gt;
&lt;!-- BEGIN INSTAMAPPER CODE --&gt;
GPS tracking powered by &lt;a href=&quot;http://www.instamapper.com&quot;&gt;InstaMapper.com&lt;/a&gt;
&lt;br&gt;&lt;br&gt;
&lt;iframe style=&quot;border:1px solid;&quot; width=&quot;527&quot; height=&quot;490&quot; frameborder=&quot;0&quot;
scrolling=&quot;no&quot;
src=&quot;http://www.instamapper.com/trk?key=18001994905475607884&amp;amp;width=500&amp;amp;height=350&amp;amp;type=roadmap&quot;&gt;
&lt;/iframe&gt;
&lt;/p&gt;
&lt;p&gt;
It's certainly an improvement on the &lt;a
href=&quot;http://blog.andrew.net.au/2009/03/31#rollerblading_to_work_09mar31&quot;&gt;old
commute&lt;/a&gt;. It's a shame there's a slight back-track involved.
&lt;/p&gt;
&lt;p&gt;
I'll have to try rollerblading in another time.
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2010/03/09#walk_to_work_09mar10</link>
    <pubDate>Tue, 09 Mar 2010 21:47:00 PDT</pubDate>
  </item>
  <item>
    <title>[tech] Backspacegate</title>
    <description>
    	&lt;p&gt;
I just updated to the latest beta of &lt;a
href=&quot;http://www.google.com/chrome&quot;&gt;Chrome&lt;/a&gt;, and the backspace key
stopped working as a keyboard shortcut for the Back button.
&lt;/p&gt;
&lt;p&gt;
After a few times of stabbing the backspace key and not getting the result I
wanted, I decided to go looking into what was going on here.
&lt;/p&gt;
&lt;p&gt;
It looks like it all started with &lt;a
href=&quot;http://code.google.com/p/chromium/issues/detail?id=30699&quot;&gt;bug
30699&lt;/a&gt;, where someone didn't like the default behaviour. That led to &lt;a
href=&quot;http://code.google.com/p/chromium/issues/detail?id=36533&quot;&gt;bug
36533&lt;/a&gt;, when the people (like me) noticed the functionality they were
relying on disappeared.
&lt;/p&gt;
&lt;p&gt;
Now I fully understand that Backspace == Back is not the default behaviour
of Firefox (on Linux), but it is a configurable option, and I'd had it
enabled there for years. I think it all started with when I migrated from
Windows to Linux. It's normal for Backspace == Back with IE and I think
Firefox for Windows, and I've just developed the muscle memory for it, and
I've never had a problem like what the submitter of bug 30699 was
complaining about.
&lt;/p&gt;
&lt;p&gt;
I look forward to it becoming a configurable option in Chrome.
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2010/03/07#chrome_and_backspace</link>
    <pubDate>Sun, 07 Mar 2010 18:51:00 PDT</pubDate>
  </item>
  <item>
    <title>[debian] Bits from the ISC DHCP maintainer</title>
    <description>
    	&lt;p&gt;
It's been a while since I made an upload of anything DHCP-related, so I
thought a general update was deserved.
&lt;/p&gt;
&lt;p&gt;
The lovely test infrastructure that I built had to be cannibalised to stand
in for some other hardware that failed on me, so that prevented me from
being able to test as easily. Add to that, the distractions of moving house,
and I just haven't had the time to do any work on the DHCP 4.1 packaging.
&lt;/p&gt;
&lt;p&gt;
That said, I haven't been completely idle. I've been pressing the ISC DHCP
developers to incorporate the LDAP patch, which is extremely popular in some
quarters. At the same time, I was able to flush the author of the LDAP patch
(he'd seemed to have disappeared) and connected the two parties together.
Hopefully we'll see something in 4.2
&lt;/p&gt;
&lt;p&gt;
Today, I updated the 4.1 packages in experimental to 4.1.1, which includes a
reintroduced LDAP patch. I think if there's no unfavourable feedback, I'll
look at uploading this to unstable in the next month or so, and the great
transition to DHCP 4 can commence (assuming the release time is cool with
this).
&lt;/p&gt;
&lt;p&gt;
If I could just figure out how to do bridged networking with KVM
&lt;em&gt;and&lt;/em&gt; still use NetworkManager for my WiFi, I could probably set up a
similar test environment to what I had before, on my laptop...
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2010/03/06#dhcp_4.1.1_in_experimental</link>
    <pubDate>Sat, 06 Mar 2010 19:34:00 PDT</pubDate>
  </item>
  <item>
    <title>[life] Kitchen update</title>
    <description>
    	&lt;p&gt;
The kitchen renovations are slooowly progressing. Running away to New York
for a week certainly helped.
&lt;/p&gt;
&lt;p&gt;
The cabinets arrived on Monday, and our contractor started installation on
Wednesday. Templating for the counter tops is supposed to happen on Monday,
and then it apparently takes a couple of weeks for the stone to get cut to
size. So much for this whole thing only taking a couple of weeks :-(
&lt;/p&gt;
&lt;p&gt;
I expect the overhead cabinets can be installed once the templating is done
(that's something I need to check with the contractor today).
&lt;/p&gt;
&lt;p&gt;
It's very exciting to see the kitchen start to take shape. I'm dying to be
able to actually &lt;em&gt;use&lt;/em&gt; it.
&lt;/p&gt;
&lt;p&gt;
Photos of the progress so far are &lt;a
href=&quot;http://photos.andrew.net.au/main.php?g2_itemId=126403&quot;&gt;here&lt;/a&gt;
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2010/03/06#kitchen_update1</link>
    <pubDate>Sat, 06 Mar 2010 10:19:00 PDT</pubDate>
  </item>
  <item>
    <title>[debian] How to check the status of a dinstall run remotely</title>
    <description>
    	&lt;p&gt;
I had this vague recollection of it being possible to do so, but I think
&lt;a
href=&quot;http://blog.ganneff.de/blog/2009/12/20/dinstall-status.html&quot;&gt;Joerg's
blog post&lt;/a&gt; has a poor page rank, so this is my attempt to give it a
little boost.
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2010/03/06#remote_dinstall_status</link>
    <pubDate>Sat, 06 Mar 2010 08:12:00 PDT</pubDate>
  </item>
  <item>
    <title>[life] Kitchen renovations started</title>
    <description>
    	&lt;p&gt;
Sarah got a call from the contractor on the weekend, saying he wanted to
make a start on the kitchen demolition on Wednesday. So we've moved
everything from the kitchen into the living room (fridge and stove
included), and they started work today.
&lt;/p&gt;
&lt;p&gt;
Boy, did they start!
&lt;/p&gt;
&lt;p&gt;
It's all gone already. All of the cabinets, and the existing lighting, and
the fan.
&lt;/p&gt;
&lt;p&gt;
Here's how it looked last night:
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://photos.andrew.net.au/main.php?g2_itemId=126405&quot;&gt;&lt;img
src=&quot;http://photos.andrew.net.au/main.php?g2_view=core.DownloadItem&amp;amp;g2_itemId=126407&amp;amp;g2_serialNumber=2&quot;
border=0 height=&quot;150&quot; width=&quot;150&quot; alt=&quot;Diagonal view from the breakfast nook&quot;&gt;&lt;/a&gt;
&lt;a href=&quot;http://photos.andrew.net.au/main.php?g2_itemId=126409&quot;&gt;
&lt;img
src=&quot;http://photos.andrew.net.au/main.php?g2_view=core.DownloadItem&amp;amp;g2_itemId=126411&amp;amp;g2_serialNumber=2&quot;
border=0 height=&quot;150&quot; width=&quot;150&quot; alt=&quot;View back in the opposite direction&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://photos.andrew.net.au/main.php?g2_itemId=126412&quot;&gt;
&lt;img
src=&quot;http://photos.andrew.net.au/main.php?g2_view=core.DownloadItem&amp;amp;g2_itemId=126414&amp;amp;g2_serialNumber=2&quot;
border=0 height=&quot;150&quot; width=&quot;150&quot; alt=&quot;View from the doorway&quot;&gt;&lt;/a&gt;
&lt;a href=&quot;http://photos.andrew.net.au/main.php?g2_itemId=126415&quot;&gt;
&lt;img
src=&quot;http://photos.andrew.net.au/main.php?g2_view=core.DownloadItem&amp;amp;g2_itemId=126417&amp;amp;g2_serialNumber=2&quot;
border=0 height=&quot;150&quot; width=&quot;150&quot; alt=&quot;Another view of the breakfast nook&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Unfortunately there's no working lights any more, so I couldn't take photos
of how things look tonight. I'll have to try and get some in the morning
before the contractor gets here.
&lt;/p&gt;
&lt;p&gt;
It's sounding like it's going to take longer than one and a half weeks, so
we're going to be eating out for a while (or cooking with the microwave in
the living room). Conveniently (depending on how you want to look at it
given the temperature there) I have a work trip to New York next week, and
Sarah's going to come along for a few days as well, so that'll help kill
some time.
&lt;/p&gt;
&lt;p&gt;
I think our next immediate need is to decide on what colour to paint the
walls. Some light shade of green is a current contender.
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2010/02/17#kitchen_renovation_starting</link>
    <pubDate>Wed, 17 Feb 2010 22:36:00 PDT</pubDate>
  </item>
  <item>
    <title>[life] Stabbing at my school</title>
    <description>
    	&lt;p&gt;
I was rather shocked and dismayed to discover via Facebook this morning that
there'd been a &lt;a
href=&quot;http://www.theaustralian.com.au/news/teen-charged-with-stabbing-murder-of-student/story-e6frg6n6-1225830683736&quot;&gt;fatal
stabbing at my former school&lt;/a&gt;, &lt;a
href=&quot;http://www.stpatricks.qld.edu.au/default.aspx&quot;&gt;Saint Patrick's
College&lt;/a&gt; at Shorncliffe.
&lt;/p&gt;
&lt;p&gt;
The details are a bit sketchy still, so I can't say who the instigator of
the attack was, but a Year 8 student is dead, and a Year 9 student was
injured and is charged with murder.
&lt;/p&gt;
&lt;p&gt;
There was a problem with bullying when I was a student there, and also when
my little brother was there, so it wouldn't surprise me if there was still a
problem today.
&lt;/p&gt;
&lt;p&gt;
Very sad. This kind of thing doesn't usually happen in Australia.
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2010/02/15#school_stabbing</link>
    <pubDate>Mon, 15 Feb 2010 10:26:00 PDT</pubDate>
  </item>
  <item>
    <title>[life] Dean's Award for Sarah</title>
    <description>
    	&lt;p&gt;
Sarah got a piece of mail today from &lt;a
href=&quot;http://www.usq.edu.au/&quot;&gt;USQ&lt;/a&gt;, with a very ominous &quot;Do Not Bend&quot; on
it.
&lt;/p&gt;
&lt;p&gt;
It turns out because she averaged a 6.5 GPA in semester 2, she'd qualified
for a special Dean's Award for Outstanding Academic Achievement, and will
get a mention on the &lt;a
href=&quot;http://www.usq.edu.au/business/student/awards.htm&quot;&gt;University's
website&lt;/a&gt; and in a bunch of newspapers.
&lt;/p&gt;
&lt;p&gt;
I'm really proud of her.
&lt;/p&gt;
&lt;p&gt;
Unfortunately, she had to withdraw from semester 3 (the Summer semester)
study because all of the baby's brain stuff came up right towards the end of
semester, and that on top of moving and trying to renovate was just too much
for her.
&lt;/p&gt;
&lt;p&gt;
She's intending to take Semester 1 off, because the baby's due right around
exam time, and then resuming study in Semester 2.
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2010/02/04#deans_award</link>
    <pubDate>Thu, 04 Feb 2010 22:32:00 PDT</pubDate>
  </item>
  <item>
    <title>[life] Farewell Central Park Apartments</title>
    <description>
    	&lt;p&gt;
In buying a place and moving, we've left the home we've been in for just
over 4 years. &lt;a
href=&quot;http://www.prometheusreg.com/?page_id=101&amp;amp;property=Central%20Park%20at%20W.S.&quot;&gt;Central
Park Apartments&lt;/a&gt; was a wonderful community for us, and
we made many wonderful friends there. At the peak of awesome, we knew really
well the occupants of 4 out of the 7 other apartments in our building, as
well as numerous others throughout the complex.
&lt;/p&gt;
&lt;p&gt;
The company running the place ran it really well. Everything was well
maintained. I wouldn't recommend one of the single-level apartments, as the
inter-floor sound insulation was pretty terrible, but the townhomes were
great (albeit the kitchens were a bit small). We were in a Greenwich
floorplan.
&lt;/p&gt;
&lt;p&gt;
The other big plus for me was that it had data cabling.
&lt;/p&gt;
&lt;p&gt;
We'll miss all of our friends there, but thankfully they're not very far
away. 
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2010/02/03#central_park_apartments</link>
    <pubDate>Wed, 03 Feb 2010 23:26:00 PDT</pubDate>
  </item>
  <item>
    <title>[geek] On trying to buy a 19 inch rack</title>
    <description>
    	&lt;p&gt;
The first time we looked at this condo that we ended up buying, I looked at
the cupboard under the stairs, and could visualise a small 19 inch rack in
the lower part of it, with all of my computer gear in it.
&lt;/p&gt;
&lt;p&gt;
When we got structured cabling installed, I had the CAT-6 cabling terminated
onto a basic 19 inch patch panel, with the intent of mounting this in a
rack.
&lt;/p&gt;
&lt;p&gt;
Then it became a case of trying to find a rack.
&lt;/p&gt;
&lt;p&gt;
My favourite junk shop, &lt;a href=&quot;http://www.weirdstuff.com/&quot;&gt;Weird
Stuff&lt;/a&gt;, didn't have anything that wasn't full height, so I started
looking around online.
&lt;/p&gt;
&lt;p&gt;
There's certainly a lot of variance in price. I settled on a &lt;a
href=&quot;http://www.newtechindustries.com/newtech/intellinet/cabinets_racks_shelves/intellinet_4_post_open_rack.html&quot;&gt;26U
Intellinet&lt;/a&gt; rack from New Tech, because based on the dimensions on the
website, it would fit in the space I had in mind.
&lt;/p&gt;
&lt;p&gt;
When we assembled it, it became obvious that the dimensions quoted were the
inside dimensions and not the outside dimensions, and it was about 4
centimetres too tall. In hindsight, I should have figured that out. 26 x
1.75 is 45.5.
&lt;/p&gt;
&lt;p&gt;
This is where I must give a shout out to New Tech. Sarah called them up,
explained the situation, and they agreed to take the rack back, and sent us
some shipping labels to ship it back.
&lt;/p&gt;
&lt;p&gt;
We managed to find a more simple rack, a &lt;a
href=&quot;http://www.mountsandmore.com/Middle-Atlantic-RKX-DF2159.html&quot;&gt;20U
Middle Atlantic&lt;/a&gt;, which arrived today, and was significantly easier to
put together. The only downside: no rear mounting holes. I don't think it'll
be a huge problem, though. All I'm planning on mounting in the immediate
future are the patch panel, some sort of cable management, a Catalyst
switch, and a power strip. At some point in the future, once we stop
spending money hand over fist, I'll look at getting a rack mountable server
to replace the hodge podge of computers I'm currently running.
&lt;/p&gt;
&lt;p&gt;
What I wish we'd discovered about two days ago, was the &lt;a
href=&quot;http://lackrack.org/&quot;&gt;Lack Rack&lt;/a&gt;. This would have been
&lt;em&gt;perfect&lt;/em&gt; (and so much cheaper).
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2010/02/03#racks</link>
    <pubDate>Wed, 03 Feb 2010 22:44:00 PDT</pubDate>
  </item>
  <item>
    <title>[life] Completely moved</title>
    <description>
    	&lt;p&gt;
We finished off moving everything from the old place last weekend. Our new
home number can be determined by adding 59115 to the old one (or calling the
old one in the next 60 days).
&lt;/p&gt;
&lt;p&gt;
The great unpacking is continuing. We're reluctant to unpack much in the
kitchen because it's all going to have to come back out again in a couple of
weeks.
&lt;/p&gt;
&lt;p&gt;
The cats have settled in well. Lily is still spending most of her time under
the bed, but she comes out to explore from time to time.
&lt;/p&gt;
&lt;p&gt;
We had a bunch of fun with various bits of cable. I had some CAT-6 cabling
installed throughout, and also some new RG-6 cabling was installed at the
same time. The contractor ran a new line into our place and also a line to
the patch panel he installed for the phone.
&lt;/p&gt;
&lt;p&gt;
When Comcast came out to activate our cable TV service, the poor guy had all
sorts of problems, until I realised there was an air gap between the line
coming into the condo and the cables outside. Then the next problem was my
contractor had run the new line out to the wrong location. The bunch of
cables where he ran the line to was some old out of commission stuff. The
Comcast guy was really great. We located where the current cable came in
(via the attic) and he spliced that into the new internal cabling, and the
net outcome was close to what was supposed to have happened in the first
place. The funniest thing was the Comcast cable guy left in such a rush
because he ran over time on the job, that he left the cable cabinet wide
open, including the box with all of the building's cable connections. If I
new how to crimp RG-6, and was feeling lucky, I could remove the filter
that's restricting the channels we receive.
&lt;/p&gt;
&lt;p&gt;
The next fun was getting the phone line sorted out. Again, my contractor had
run a new CAT-6 line to the patch panel for the purposes of giving me a few
jacks in the one place, so I could plug in my DSL modem, and a line into my
Asterisk box. The only problem was he wasn't sure which pair was the phone
line (and the phone wasn't active at the time) so there was an air gap
between the end of the CAT-6 and the phone line. AT&amp;amp;T came out and
sorted that out. I suspect the AT&amp;amp;T guy also left in a hurry, because he
left a tone generator jumpered into the phone line.
&lt;/p&gt;
&lt;p&gt;
Once the phone was working we had to wait a couple of days for the DSL
service to get moved to the new number. It turns out that I got new static
IP addresses with the move, so it wasn't just a case of plugging everything
back in and it working, unfortunately.
&lt;/p&gt;
&lt;p&gt;
But that's all behind us now. We're fully here, online again, and settling
in. I think this weekend we'll bang in some picture hooks and hang up our
paintings, and try to unpack a few more boxes.
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2010/02/03#moved_2010</link>
    <pubDate>Wed, 03 Feb 2010 22:24:00 PDT</pubDate>
  </item>
  <item>
    <title>[life] Mostly moved</title>
    <description>
    	&lt;p&gt;
Moving today went as about as well as you could possibly ask for. The movers
arrived at a few minutes to 9, had most of the place packed up within 30
minutes, and I think we headed to the new place in a little over an hour.
&lt;/p&gt;
&lt;p&gt;
Mad props to Handle With Care Moving. The guys were really great. 
&lt;/p&gt;
&lt;p&gt;
The rain also held off for the duration, thankfully.
&lt;/p&gt;
&lt;p&gt;
There's just dregs left at the old place, oh and the entire kitchen. I think
we're both subconsciously dreading (and therefore avoiding) moving the
kitchen stuff, because we really don't want to unpack at the new place,
because the kitchen is going to get totally destroyed in hopefully a couple
of weeks time.
&lt;/p&gt;
&lt;p&gt;
I'm finding wall space to be a bit of a premium at the new place. We're
trying to keep the second bedroom as usable as a bedroom as possible, while
primarily using it as a study, so that when we have house guests, we can
throw some sort of bed down in that room and not have it all become
ridiculously cluttered. When you've got desks all against one wall, a
built-in wardrobe against another wall, and a full length sliding door on
the other wall, that doesn't leave too many options for a bookshelf and
retaining space for a bed. I think we might have to avail ourselves of some
more &lt;a href=&quot;http://blog.andrew.net.au/2010/01/18#elfa&quot;&gt;elfa&lt;/a&gt; shelving
and ditch the Ikea bookshelf we currently have.
&lt;/p&gt;
&lt;p&gt;
On the other hand, our bedroom is looking pretty good. For the first time in
ages, it's just going to be a bedroom. No desks, no filing, no storage. The
wardrobe has less space than our old place, so we're having to be pretty
ruthless with clothing. Oh, and the bathroom storage: way less. Not sure how
we're going to sort that one out at the moment.
&lt;/p&gt;
&lt;p&gt;
The phone and cable TV should get hooked up tomorrow, and then I'll get the
DSL moved over, so hopefully by Wednesday, we'll have Internet connectivity.
&lt;/p&gt;
&lt;p&gt;
We brought the cats over this afternoon. They're still confined to our
bedroom at the moment until they calm down a bit.
&lt;/p&gt;
&lt;p&gt;
We have until next Sunday to officially be out of the old place.
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2010/01/24#mostly_moved_2010</link>
    <pubDate>Sun, 24 Jan 2010 19:33:00 PDT</pubDate>
  </item>
  <item>
    <title>[debian] elfsign's days may be numbered</title>
    <description>
    	&lt;p&gt;
There's a &lt;a href=&quot;http://bugs.debian.org/555668&quot;&gt;release critical bug&lt;/a&gt;
(that severity is debateable, in my opinion) in &lt;a href=&quot;http://packages.debian.org/elfsign&quot;&gt;elfsign&lt;/a&gt;, a package
I maintain.
&lt;/p&gt;
&lt;p&gt;
It seems to my casual observation, that switching it to generate SHA1
signatures wouldn't be too hard, given it's using OpenSSL, and &lt;a
href=&quot;http://packages.debian.org/sid/i386/libssl-dev/filelist&quot;&gt;OpenSSL has a
sha.h file&lt;/a&gt;. I really wouldn't know where to start, though, and ideally
it should continue to verify existing MD5 signatures, so it's more than just
changing an include and a few function calls.
&lt;/p&gt;
&lt;p&gt;
To boot, upstream seems to have disappeared, so it's looking like removal is
the best option. The popcon numbers for this package aren't very high
either, which is another nail in the coffin.
&lt;/p&gt;
&lt;p&gt;
So if someone reading this cares about elfsign in Debian enough to send me a
patch to use SHA1 in the next month or so, I won't file a removal request.
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2010/01/23#elfsign</link>
    <pubDate>Sat, 23 Jan 2010 23:36:00 PDT</pubDate>
  </item>
  <item>
    <title>[tech] Finding the maximum message size</title>
    <description>
    	&lt;p&gt;
This was born from a need to see how big a ZIP file I could send my
accountant in Australia, and scratching the itch to write some code.
&lt;/p&gt;
&lt;p&gt;
The fact that most SMTP servers talk Extended SMTP makes this relatively
easy, and Python has some great modules for DNS and SMTP.
&lt;/p&gt;
&lt;p&gt;
One gripe I do have is how long it takes the Python modules to mature. It's
taken until Python 2.6 for &lt;a
href=&quot;http://docs.python.org/library/smtplib.html#smtplib.SMTP&quot;&gt;&lt;tt&gt;smtplib.SMTP()&lt;/tt&gt;&lt;/a&gt;
to gain a timeout parameter, for example.
&lt;/p&gt;
&lt;p&gt;
Anyway, I was able to write something nice and generic (it works for any
domain) in around 100 lines, thanks in no small part to the &lt;a
href=&quot;http://pydns.sourceforge.net/&quot;&gt;DNS&lt;/a&gt; module, which makes getting a
list of MX records stupidly easy.
&lt;/p&gt;
&lt;pre class=&quot;samp&quot;&gt;
$ ./maxmessagesize.py andrew.net.au
daedalus.andrew.net.au: -1
$ ./maxmessagesize.py pollock.id.au
ASPMX.L.GOOGLE.COM: 35,651,584
ALT1.ASPMX.L.GOOGLE.COM: 35,651,584
ALT2.ASPMX.L.GOOGLE.COM: 35,651,584
ASPMX2.GOOGLEMAIL.COM: 35,651,584
ASPMX3.GOOGLEMAIL.COM: 35,651,584
ASPMX4.GOOGLEMAIL.COM: 35,651,584
ASPMX5.GOOGLEMAIL.COM: 35,651,584
$ ./maxmessagesize.py debian.org
master.debian.org: 104,857,600
$ ./maxmessagesize.py cameronp.com
mail1.mysmarthost.com: 30,000,000
mail2.mysmarthost.com: 30,000,000
$ ./maxmessagesize.py ubuntu.com
mx.canonical.com: 62,914,560
$ ./maxmessagesize.py clug.org.au
mx.clug.org.au: 50,000,000
$ ./maxmessagesize.py linux.org.au
morton.linux.org.au: 52,428,800
&lt;/pre&gt;
&lt;p&gt;
It's good to see that in most cases of domains I tried, all of the MXes had
the same maximum message size.
&lt;/p&gt;
&lt;p&gt;
Source code is &lt;a
href=&quot;http://git.andrew.net.au/?p=maxmessagesize.git;a=summary&quot;&gt;here&lt;/a&gt;
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2010/01/20#max_mail_size</link>
    <pubDate>Wed, 20 Jan 2010 23:51:00 PDT</pubDate>
  </item>
  <item>
    <title>[life] Fetal MRI results</title>
    <description>
    	&lt;p&gt;
Yesterday we went back to Stanford for another ultrasound and a fetal MRI.
&lt;/p&gt;
&lt;p&gt;
We had pretty much the same gang doing the ultrasound as &lt;a
href=&quot;http://blog.andrew.net.au/2010/01/08#20_weeks&quot;&gt;two weeks ago&lt;/a&gt;, so
that was a nice bit of continuity. A &lt;a
href=&quot;http://stanfordhospital.org/profiles/Erika_Rubesova/&quot;&gt;paediatric
radiologist&lt;/a&gt; came in at the end to take a look. She was the most
confident of anyone that everything was going to be okay. She thought she
could see something resembling the cavum septum pellucidum on the
ultrasound. I think the ultrasound report said it was an &quot;unusual shape&quot; or
something like that.
&lt;/p&gt;
&lt;p&gt;
After that, we got packed off for the fetal MRI. There was a bit of a wait,
as there's only one MRI machine for the children's hospital, and the studies
tend to take 30 to 45 minutes, but we eventually got in.
&lt;/p&gt;
&lt;p&gt;
I got to sit in the room with Sarah while they did the MRI. I was hoping to
be able to sit in the control room instead, so I could look over their
shoulder and see how it was all done. We both got earplugs because the
machine is pretty noisy. It's not the hammering sound that they seem to go
for on TV, it's more various different pitches of a horn.
&lt;/p&gt;
&lt;p&gt;
The radiologist told us she'd probably read the MRI later that night, as
there'd be a bit of a backlog with the long weekend, and that we'd get a
call today.
&lt;/p&gt;
&lt;p&gt;
Sarah got impatient this afternoon and called her obstetrician, and he
called her back shortly afterwards saying he'd spoken to the radiologist and
everything was fine. Exact specifics are not known at this time, but we'll
be quizzing the obstetrician at our next appointment in a couple of weeks.
&lt;/p&gt;
&lt;p&gt;
Needless to say, we're both extremely relieved that everything is okay, and
can scrub one thing off the list of things to have to worry about at the
moment. Now we can just concentrate on trying to move house this weekend.
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2010/01/20#MRI_results</link>
    <pubDate>Wed, 20 Jan 2010 22:51:00 PDT</pubDate>
  </item>
  <item>
    <title>[life] elfa rocks</title>
    <description>
    	&lt;p&gt;
We've got a walk-in wardrobe in the master bedroom of our new place, and the
existing fittings were pretty crappy, so as part of the repaint, I ripped
out the old stuff, and we bought some new &lt;a
href=&quot;http://www.containerstore.com/elfa/whatiselfa/index.html&quot;&gt;elfa&lt;/a&gt;
stuff from &lt;a href=&quot;http://www.containerstore.com/welcome.htm&quot;&gt;The Container
Store&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
We did the initial design a couple of weekends ago, and went back today to
actually buy the stuff.
&lt;/p&gt;
&lt;p&gt;
The whole process is pretty slick. You rock up with your measurements of the
space, and a designer fiddles around with some special CAD software and does
up a design for you, and that spits out a pick list of all of the bits you
need, as well as what needs to be cut to custom lengths. A couple of hours
later, you come back, and they wheel out a cart load of bits and pieces, you
put it in your car and head home to put it all together.
&lt;/p&gt;
&lt;p&gt;
I was initially a bit worried about the assembly, but it's even easier than
IKEA. You get tailored instructions for your design, and the only point at
which it anchors to the wall is at the top, and then everything hangs from
there, so it's pretty hard to screw it up, and it's all adjustable. Added
bonus: in an earthquake, it moves with the tremors instead of toppling over
or ripping itself out of the wall.
&lt;/p&gt;
&lt;p&gt;
I'm very impressed by the product, and absolutely love the result. It only
took us a couple of hours tonight to slap everything together.
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2010/01/18#elfa</link>
    <pubDate>Mon, 18 Jan 2010 22:29:00 PDT</pubDate>
  </item>
  <item>
    <title>[life] A Prairie Home Companion</title>
    <description>
    	&lt;p&gt;
We listen pretty much exclusively to &lt;a href=&quot;http://www.npr.org/&quot;&gt;NPR&lt;/a&gt;
in the car these days, and often when we're pottering around on the weekend,
we catch &lt;a
href=&quot;http://en.wikipedia.org/wiki/A_Prairie_Home_Companion&quot;&gt;&lt;em&gt;A Prairie
Home Companion&lt;/em&gt;&lt;/a&gt;. It's a light-hearted radio show, which makes us
laugh.
&lt;/p&gt;
&lt;p&gt;
When we learned that it was coming to town, we lashed out on some tickets.
We went to the recording of today's episode at the &lt;a
href=&quot;http://www.sfwmpac.org/operahouse/oh_index.html&quot;&gt;War Memorial Opera
House&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
We had seats towards the back of the balcony on the fourth floor. The opera
house is a beautiful building. The seating is incredibly steep. The stage
was miles away, I wish I'd brought binoculars. The opera house normally
holds 3200, but because there was no orchestra they could put in some extra
seats. It was a full house.
&lt;/p&gt;
&lt;p&gt;
It was cool to get to see how the show is put together, and we had an
entertaining time.
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2010/01/16#APHC</link>
    <pubDate>Sat, 16 Jan 2010 22:32:00 PDT</pubDate>
  </item>
  <item>
    <title>[life/americania] TransLink, the Bay Area's best kept public transportation secret?</title>
    <description>
    	&lt;p&gt;
We're not huge users of &lt;a href=&quot;http://www.caltrain.com/&quot;&gt;Caltrain&lt;/a&gt;,
because frankly, it sucks. It's way slower than driving to San Francisco,
and by the time you've paid for two return tickets, you might as well have
driven and paid for parking.
&lt;/p&gt;
&lt;p&gt;
That said, we do use it from time to time. One of the things I noticed when
we first moved over here was this intriguing box on a pole, to the side of
the normal ticket vending machine. It looked all battered and faded, kind of
like a deprecated form of ticketing that had been phased out years ago.
Except it looked too high-tech to be phased out.
&lt;/p&gt;
&lt;p&gt;
Fast forward to four years later, and we're using Caltrain to get back from
SFO after returning from Atlanta for Christmas, and there's this &quot;Don't
forget to tag off&quot; TransLink poster inside the carriage. I'm now officially
intrigued.
&lt;/p&gt;
&lt;p&gt;
I did some browsing of their website on the journey home. How could this be?
Hong Kong's MTR has the &lt;a
href=&quot;http://www.mtr.com.hk/eng/train/about_octopus_index.html&quot;&gt;Octopus
Card&lt;/a&gt;. London's Tube has the &lt;a
href=&quot;https://oyster.tfl.gov.uk/oyster/entry.do&quot;&gt;Oyster Card&lt;/a&gt;, and
the Bay Area has &lt;a href=&quot;http://www.translink.org/&quot;&gt;TransLink&lt;/a&gt;? Why the
hell isn't this thing being pimped out more? It's awesome! I mentioned it to
a co-worker the other day, who's been in the Bay Area for 7 years, and he'd
never heard of it.
&lt;/p&gt;
&lt;p&gt;
So I signed up for it for myself and Sarah, and two cards promptly arrived.
If you sign up with an autoload of $20 or more, there's no cost for cards
at all.
&lt;/p&gt;
&lt;p&gt;
So from now on, whenever we need to ride Caltrain (or &lt;a
href=&quot;http://www.bart.gov/&quot;&gt;BART&lt;/a&gt; or &lt;a
href=&quot;http://www.sfmta.com/cms/home/sfmta.php&quot;&gt;Muni&lt;/a&gt;, which
are the public transport networks we're ever likely to use) we can just wave
these cards at something and never have to worry about a ticket ever again.
It's awesome. Apparently &lt;a href=&quot;http://www.vta.org/&quot;&gt;VTA&lt;/a&gt; is coming on
board with it later this year, so that'll round things out nicely.
&lt;/p&gt;
&lt;p&gt;
It sounds like it's been an epic implementation, starting back in 1999, and
still rolling out ten years later. Better late than never.
&lt;/p&gt;
&lt;p&gt;
The added bonus will be for our visitors. When they come, we can just give
them these cards, and they won't have to deal with BART's utterly confusing
(for casual riders) fare system.
&lt;/p&gt;
&lt;p&gt;
One of my favourite things about Hong Kong was the MTR and the Octopus Card.
Now we just need awesome mass transit for the Bay Area. Somehow, I think
that's going to take even longer than TransLink.
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2010/01/08#translink</link>
    <pubDate>Fri, 08 Jan 2010 23:55:00 PDT</pubDate>
  </item>
  <item>
    <title>[life/americania] First encounter with the police</title>
    <description>
    	&lt;p&gt;
I was driving home from a late night at work recently, and I was
&lt;em&gt;almost&lt;/em&gt; home, when the car behind me lit up like a Christmas tree.
&lt;/p&gt;
&lt;p&gt;
My immediate reaction was, &quot;Oh crap, I'm tired and I wasn't paying attention
to my speed&quot;. So I pulled over.
&lt;/p&gt;
&lt;p&gt;
To my relief, it wasn't my speed that was the problem, my left-hand tail
light was out. The officer was very nice about the whole thing, but he gave
me a &lt;a
href=&quot;http://www.scselfservice.org/glossary/glossarySearch.asp?FormMode=phrase&amp;amp;srcharg=fix-it-ticket&quot;&gt;fix-it
ticket&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
He told me I had until I think some time in February to fix the problem,
then I had to get a police officer to sign off that it had been fixed. I
thought that was the end of it, and continued on my way home.
&lt;/p&gt;
&lt;p&gt;
The other day, I got this official looking letter in the mail the Superior
Court of California, County of Santa Clara. My initial thought was, &quot;ha, the
fools have issued me a jury summons like they did for Sarah. Can't they tell
I'm an alien? &lt;a
href=&quot;http://www.urbandictionary.com/define.php?term=nanoo%20nanoo&quot;&gt;Nanoo
Nanoo&lt;/a&gt;.&quot;
&lt;/p&gt;
&lt;p&gt;
So I open the letter and start scanning it. It's a courtesy notice. The
first actual sentences I run into start with &quot;Failure to respond to this
notice by the due date may result in your bail being increased...&quot;. Huh?
Bail? What?
&lt;/p&gt;
&lt;p&gt;
It turns out that there's a bit more to the fix-it ticket story. Not only do
I have to get a police officer to sign off that I've had the tail light
fixed, to avoid going to court, I have to pay a $25 &quot;&lt;a
href=&quot;http://www.courtinfo.ca.gov/selfhelp/traffic/common.htm#fixit&quot;&gt;dismissal
fee&lt;/a&gt;&quot; (also
known as California is broke and needs every dollar it can get).
&lt;/p&gt;
&lt;p&gt;
Today was the first day that either of us have had any time to scratch
ourselves, so we trekked off to Toyota. The guy yanked off the cover inside
the boot, and was poking around to show us where to change the bulb, when lo
and behold, it started working again. So it was just a loose connector.
Dammit.
&lt;/p&gt;
&lt;p&gt;
So now I have to track down a police officer. Preferably under the cover of
darkness, as we've tinted the front windows of the Prius, which is
apparently cause for &lt;em&gt;another&lt;/em&gt; fix-it ticket. Although I'm struggling
to find the &lt;a
href=&quot;http://www.dmv.ca.gov/pubs/vctop/d12/vc26708.htm&quot;&gt;wording that
specifically says that&lt;/a&gt;.
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2010/01/08#fixit</link>
    <pubDate>Fri, 08 Jan 2010 23:26:00 PDT</pubDate>
  </item>
  <item>
    <title>[life] Renovations coming along</title>
    <description>
    	&lt;dl&gt;
&lt;dt&gt;renovate&lt;/dt&gt;
&lt;dd&gt;
&lt;pre&gt;
v 1: restore to a previous or better condition
  2: make brighter and prettier
&lt;/pre&gt;
&lt;/dd&gt;
&lt;dt&gt;remodel&lt;/dt&gt;
&lt;dd&gt;
&lt;pre&gt;
v 1: do over, as of (part of) a house
  2: cast or model anew
&lt;/pre&gt;
&lt;/dd&gt;
&lt;/dl&gt;
&lt;p&gt;
I much prefer the term renovate to remodel. Remodelling to me feels more
like tearing down internal walls and changing the actual layout of the
place. But we're in America, so remodelling it is.
&lt;/p&gt;
&lt;p&gt;
We've had a bit of (mostly self-inflicted) scope creep. It started with just
wanting to get some Ethernet cabling installed, then we decided to get
recessed canned lighting (the whole lamp thing over here drives us nuts),
and then we discovered that acoustic (&quot;popcorn&quot;) ceilings are a haven for
dust mites (we're both allergic) so it made sense to get the ceilings redone
while they were putting the lights in. We're also getting the light switches
replaced, and new childproof power outlets. We also got the electrical panel
upgraded.
&lt;/p&gt;
&lt;p&gt;
Removing popcorn ceilings is somewhat hilarious. They put down plastic
everywhere, then have at it with a garden hose, and then it just scrapes
off.  The ceilings they've completely finished already look a million bucks,
so we're very happy with the decision to do that. The Ethernet cabling
installation caused a lot of wall carnage, so we're going to get the walls
repainted as well.
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;Then&lt;/em&gt; we can get the carpets cleaned and stain proofed, and then we
can start thinking about trying to move some non-essential stuff in.
Hopefully it'll all be done by next weekend.
&lt;/p&gt;
&lt;p&gt;
The kitchen cabinets have a six week lead time, so the kitchen remodelling
will have to be done while we're living there.
&lt;/p&gt;
&lt;p&gt;
Unfortunately some unexpectedly time demanding stuff has come up at work,
right in the middle of this, so Sarah's had to do the bulk of the running
around to sort out contractors for all of the work, and I've been stuck at
work until all hours, 7 days a week. To cap it off, I've managed to come
down with a cold, and feel quite crappy. NyQuil consumption is ensuing.
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2010/01/08#renovations</link>
    <pubDate>Fri, 08 Jan 2010 22:46:00 PDT</pubDate>
  </item>
  <item>
    <title>[life] Twenty weeks later</title>
    <description>
    	&lt;p&gt;
Sarah hit the 20 week mark on Monday, and so we had the big anatomical
ultrasound. We also found out that it looks like we're having a girl. We're
now trying to come up with a name.
&lt;/p&gt;
&lt;p&gt;
There was also a worrying piece of news: they couldn't see the cavum septum
pellucidum, while they were checking out her brain.
&lt;/p&gt;
&lt;p&gt;
Apparently the cavum septum pellucidum is a particular marker they look for
when they're checking everything out.
&lt;/p&gt;
&lt;p&gt;
Now what the absence of the cavum septum pellucidum actually means isn't
terribly clear. Apparently normally this is found along with other
abnormalities, but the rest of her brain structures look fine. The nuchal
translucency we had earlier in the pregnancy came back fine also.
&lt;/p&gt;
&lt;p&gt;
So we got bustled off to have a chat with the genetic counsellor (during
which the 4.1 earthquake happened). We got booked in for an amniocentesis
for later that afternoon, as well as a fetal MRI at 22 weeks, and trundled
off home.
&lt;/p&gt;
&lt;p&gt;
To cap things off, when we were trying to park back at the hospital for the
2pm appointment, I managed to scrape the car up against one of the poles in
the car park. (The lower level parking is notoriously tight). Note to self:
always use the free valet parking service from now on.
&lt;/p&gt;
&lt;p&gt;
Sarah had some second thoughts about the amniocentesis, as it does carry
with it some risk of miscarriage, and after chatting with with a couple of
the obstetricians, we elected not to do it. The fetal MRI should
definitively determine if the cavum septum pellucidum is absent, and then we
can talk to a paediatric neurologist about what the ramifications of that
might be.
&lt;/p&gt;
&lt;p&gt;
One of the reasons they wanted to do an amniocentesis now, rather than after
the fetal MRI, is the amniocentesis itself takes a couple of weeks for the
results to come back, and that would bring us up to the 24 week mark.
Apparently if we wanted to terminate the pregnancy, once it was at 24 weeks,
we'd have to go to LA to do it.
&lt;/p&gt;
&lt;p&gt;
Whilst I consider myself an atheist these days, I was raised a Catholic, and
although I like to think of myself as pro-choice, I still have a lot of
problems with abortion, so I don't think I'd be comfortable terminating
unless it could be shown with reasonable certainty that our baby was going
to be in a really bad way. Based on how the rest of the brain looked, and
the nuchal translucency results, and the fact that the amniocentesis would
only identify chromosomal and not genetic neurological disorders, I don't
think we'll be aborting.
&lt;/p&gt;
&lt;p&gt;
From my limited research, it sounds like the cavum septum pellucidum
disappears at about 3 months after birth anyway, so looking at it one way,
you could say our baby's brain is developing faster. Other research has
indicated a correlation with optic nerve development issues, so I don't know
if that means she might be blind. We really need to chat with a paediatric
neurologist. But hopefully the fetal MRI will find it, and this will turn
out to be nothing.
&lt;/p&gt;
&lt;p&gt;
An anxious two weeks will now follow.
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2010/01/08#20_weeks</link>
    <pubDate>Fri, 08 Jan 2010 22:21:00 PDT</pubDate>
  </item>
  <item>
    <title>[life] Homeowners!</title>
    <description>
    	&lt;p&gt;
There was a minor hiccup yesterday. Our mortgage broker called me up towards
the end of the day in a flap because something had gone wrong on the
&lt;em&gt;seller's&lt;/em&gt; side of things, and their bank hadn't accepted the
transaction or something. I still don't know the full story. Something about
them missing a mortgage payment possibly.
&lt;/p&gt;
&lt;p&gt;
Anyway, she was able to arrange for funding and closing today, instead of
funding yesterday and closing today, so the outcome was still the same.
&lt;/p&gt;
&lt;p&gt;
Now the real fun starts.
&lt;/p&gt;
&lt;p&gt;
The first thing I did tonight was program the garage door opener into the
Prius' &lt;a href=&quot;http://www.homelink.com/&quot;&gt;HomeLink&lt;/a&gt; thingy built into the
rear vision mirror. It's always nice to be able to use a feature, even if
it's taken 4 years.
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2009/12/23#homeowners</link>
    <pubDate>Wed, 23 Dec 2009 23:50:00 PDT</pubDate>
  </item>
  <item>
    <title>[life] All that's left is to pick up the keys</title>
    <description>
    	&lt;p&gt;
Yesterday morning we went to the &lt;a
href=&quot;http://www.oldrepublictitle.com/newnational/Index.asp&quot;&gt;title
company&lt;/a&gt; to do all of the paperwork for the condo purchase. I'm still not
entirely clear on the whole process, but basically we signed a ton of
disclosures and the loan documents, and the whole lot got notarised. 
&lt;/p&gt;
&lt;p&gt;
I found the thumbprint requirement rather amusing.
&lt;/p&gt;
&lt;p&gt;
So the loan should fund today, and the title change will register with
the county on Wednesday, and by tomorrow afternoon, we should have the keys.
&lt;/p&gt;
&lt;p&gt;
We then had to do a walk through to sign off that the property hadn't turned
into a pumpkin since we put the offer in. It was only the second time I've
been able to see the place, so it was good to take another look. Sarah's
been doing lots of running around to organise quotes for the kitchen
renovation and measure the windows for curtains, so she's seen it many more
times.
&lt;/p&gt;
&lt;p&gt;
There's going to be a few little odd jobs that need doing around the place.
There's a few lights that aren't working (presumably just bulb replacements.
There's an outside cupboard that's falling apart. There's a little water
feature that I think we'll just get rid of, as the pump is a waste of
electricity and it'll just breed mosquitoes otherwise. It's going to be
home.
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2009/12/22#nearly_closed</link>
    <pubDate>Tue, 22 Dec 2009 08:09:00 PDT</pubDate>
  </item>
  <item>
    <title>[life] We're under contract</title>
    <description>
    	&lt;p&gt;
Well that all happened rather quickly.
&lt;/p&gt;
&lt;p&gt;
This morning, we met with our agent to go through all of the offer
paperwork, at the bright and early time of 7:30am after (for me at least) a
bad night's sleep staring at the ceiling.
&lt;/p&gt;
&lt;p&gt;
It wasn't that bad. A lot of disclosures, a lot of initialling and signing.
Here's what the stack of paperwork looked like:
&lt;/p&gt;
&lt;p&gt;
&lt;a
href=&quot;http://www.andrew.net.au/~apollock/blogphotos/condo_offer_paperwork.jpg&quot;&gt;&lt;img
src=&quot;http://www.andrew.net.au/~apollock/blogphotos/condo_offer_paperwork_thumb.jpg&quot;
alt=&quot;The paperwork for our offer on the condo&quot; width=&quot;518&quot; height=&quot;389&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
The existing building reports didn't come back with any red flags. There's a
little bit (around $1,000) of termite damage. We put in the contract that
the sellers have to fix that. The hot water tank needs to be strapped to the
wall to be in earthquake compliance. We put that in the contract too.
&lt;/p&gt;
&lt;p&gt;
A couple of hours later, we'd got all of the paperwork out of the way, and
Nick said he'd present the offer to the seller's agent at 3pm.
&lt;/p&gt;
&lt;p&gt;
I got a phone call at about 5pm from Nick saying that they'd accepted the
offer, with all of our conditions, so we're all ready to go for closing on
the 23rd.
&lt;/p&gt;
&lt;p&gt;
Apparently the reason the sellers are so motivated is because they borrowed
against the equity in this condo to buy a house, so they're eager to close
the deal. We managed to negotiate the price down slightly to $519,000
(anything lower would have been a short sale for them, and we already know
all about what that can entail). Even for that price, they've made a tidy
profit on the $180,000 they paid 14 years ago.
&lt;/p&gt;
&lt;p&gt;
So this is working out really well, timing-wise. We'll close on the 23rd, go
visit Chris, Bri and Clara in Atlanta for Christmas, and then have all of
January to do any work on the place before our current lease expires.
&lt;/p&gt;
&lt;p&gt;
Just got to wait for the finance approvals and an international money
transfer now. I'm slightly miffed that I booked it yesterday at 0.90 cents,
and the AUD has risen to 0.92 cents today.
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2009/12/01#under_contract</link>
    <pubDate>Tue, 01 Dec 2009 20:35:00 PDT</pubDate>
  </item>
  <item>
    <title>[life] I think we've been bitten by the bug...</title>
    <description>
    	&lt;p&gt;
So we pretty much gave up on the condemned house. The more we hear about it,
the worse it looks. Our agent got some paperwork on the red-tagging today.
Apparently the large room out the front used to be a car port, and enclosing
that was done without a permit. There's also a standalone room out the back
that has had a bathroom added without a permit. Apparently the owner is
getting fined $2,500 a day by the city until it's either brought into
compliance or reverted. No idea if that's actually being paid, or who's
responsibility it would become in the event of a sale, so we'll just quietly
back away from that whole mess and pretend it never happened.
&lt;/p&gt;
&lt;p&gt; 
Sarah was poking around Redfin again last night and found &lt;a
href=&quot;http://www.mlslistings.com/Default.aspx?pp=-1&amp;amp;pg=0&amp;amp;idx=1&amp;amp;l=19$943687$CON&quot;&gt;this
property&lt;/a&gt;, for less than what the condemned house was going for (granted,
this is a &lt;a href=&quot;http://en.wikipedia.org/wiki/Condominium&quot;&gt;condo&lt;/a&gt;, not
a house).
&lt;/p&gt;
&lt;p&gt;
We got our agent to show it to us today, and we really liked the look of it,
so we're going to put an offer in on it and see what comes of it.
&lt;/p&gt;
&lt;p&gt;
We have to spend about three hours with our agent tomorrow morning going
through paperwork. Wee.
&lt;/p&gt;
&lt;p&gt;
It certainly seems like a good time to be buying. Interest rates are low,
the AUD is high against the USD, and prices are down.
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2009/11/30#condo_buying</link>
    <pubDate>Mon, 30 Nov 2009 22:38:00 PDT</pubDate>
  </item>
  <item>
    <title>[tech] Review: iGala digital picture frame</title>
    <description>
    	&lt;p&gt;
Now that I'm not letting the cat out of the bag (I bought these as gifts) I
can write a review.
&lt;/p&gt;
&lt;p&gt;
The use case was pretty simple: I thought it'd be a cool Christmas present
for our parents to give them something Internet-enabled that would give them
regular updates on their grandchild (when he/she arrives). I was thinking a
picture a day type of thing.
&lt;/p&gt;
&lt;p&gt;
So I hunted around for a WiFi-enabled digital picture frame, and found the
&lt;a href=&quot;http://www.i-gala.com/&quot;&gt;iGala&lt;/a&gt; being sold pretty much
exclusively by &lt;a href=&quot;http://www.thinkgeek.com/&quot;&gt;ThinkGeek&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
The reviews seemed pretty good. I know WiFi-capable frames have been around
for a few years, but they always seemed to be pretty lacking in terms of
WiFi functionality. Like they wouldn't do any security, or they'd only do
WEP. This particular product claimed to do the whole gamut, including
WPA2. The fact that it was a touch screen and ran Linux also made it
appealing.
&lt;/p&gt;
&lt;p&gt;
So I ordered a couple of them for a few weeks before we &lt;a
href=&quot;http://blog.andrew.net.au/2009/11/06#brisbane_09&quot;&gt;headed to
Australia&lt;/a&gt;, with the intention of making sure that they'd work. Here's
the highlights.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;WPA2 didn't work (nor did WPA)&lt;/b&gt;
&lt;/p&gt;
&lt;p&gt;
Despite the software on the frames claiming to be able to talk WPA2, the
frame would not associate with my &lt;a
href=&quot;http://www.linksysbycisco.com/US/en/support/WRTU54G-TM&quot;&gt;Linksys
WRTU54G-TM&lt;/a&gt;. I had to drop it all the way back to WEP to get it to
connect. For me, this was the most disappointing failure. I bought the
product specifically on the strength of its claim that it supported WPA2,
and it just didn't work. It was also pretty impossible to debug the failure.
&lt;/p&gt;
&lt;p&gt;
I downloaded the latest firmware update, and that added additional settings
for TKIP or AES when selecting WPA2, but neither option helped.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;The automatic updates are brain-dead&lt;/b&gt;
&lt;/p&gt;
&lt;p&gt;
Speaking of downloading firmware updates, the latest firmware that I
downloaded and installed on the frames added automatic over-the-air firmware
updates. Nice enough feature, except for the implementation. The frame tried
to make an HTTP GET request for a non-existent file, every 6 seconds.
&lt;/p&gt;
&lt;p&gt;
So the frequency of checking alone is totally ridiculous, but couple with
this the fact that it's making a GET request (this is what $DEITY invented
the &lt;a href=&quot;http://tools.ietf.org/html/rfc2616#section-9.4&quot;&gt;HEAD
request&lt;/a&gt; for, people!) and the website has a &quot;friendly&quot; 404 Not Found
page that weighs in at a little over 10 Kb. By my calculations, that's
nearly 150 Mb of failed update checking traffic &lt;em&gt;a day&lt;/em&gt;. Taking these
frames to a backward country like Australia, where ISP users still have
monthly quotas, gives the frame a pretty horrendous running cost in terms of
traffic. Not to mention the outbound bandwidth requirements for the server
hosting the updates. Crikey, the mind boggles.
&lt;/p&gt;
&lt;p&gt;
I'd have thought checking once a day and on power on would be perfectly
sufficient.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Transitions are unavoidable&lt;/b&gt;
&lt;/p&gt;
&lt;p&gt;
It may be just me, but I hate cheezy transitions. Digital picture frames
tend to come with a myriad of them, but they all look cheap. It's impossible
to tell the frame to just change the picture, it has to use at least one
transition effect all the time. It defaults to randomly choosing from all
the available ones. At least you can tone it down to just one.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Automatic on/off time&lt;/b&gt;
&lt;/p&gt;
&lt;p&gt;
I liked that it was possible to configure operating times. No need to have
the thing chewing power 24x7. It just seems to turn off the backlight
outside of the programmed operating hours, so it's still doing the lame
uber-frequent and bandwidth-intensive checking for updates even when it's
&quot;off&quot;.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Photo check frequency is configurable&lt;/b&gt;
&lt;/p&gt;
&lt;p&gt;
Another nice feature was the ability to check for new photos at varying
intervals. What I wanted for my parents was to just update once a day, so
they'd get a new photo every day (assuming we put a new one in the Picasa
web album that it's checking). This was very doable, and coupled with the
automatic on/off time, means they should wake up to a new photo every day
(that we change it).
&lt;p&gt;
&lt;p&gt;
&lt;b&gt;Built in photos are a bit too sticky&lt;/b&gt;
&lt;/p&gt;
&lt;p&gt;
There's 3 or 4 in-built photos as part of the firmware. If there's nothing
accessible or available online, it'll cycle through these. Somewhat
annoyingly, you need to have at least &lt;em&gt;two&lt;/em&gt; photos in your online
source for it to stop wanting to incorporate the stock photos in the mix.
The workaround is to put the same photo in the online album twice, so you
don't realise it's switching between two images. Lame, but it works...
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Touch screen UI was adequate&lt;/b&gt;
&lt;/p&gt;
&lt;p&gt;
Given the alternative user interface for digital picture frames is a little
IR remote control and some dinky menus, the iGala was nice to configure. A
full on-screen QWERTY keyboard pops up for entering WEP/WPA/WPA2 keys and
configuring the Picasa/Flickr connections.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Fairly responsive support&lt;/b&gt;
&lt;/p&gt;
&lt;p&gt;
The main near-showstopper for me was the lack of advertised WPA2 support. I
emailed the Aequitech support folks quite a bit during my &quot;evaluation&quot;
period.  They got back to me fairly quickly most of the time and wanted to
know exact details of my setup so they could reproduce it in the lab. They'd
be well served having an actual ticketing system, instead of hiding behind
an email address, as it made it hard to keep track of the multiple issues I
was raising with them.
&lt;/p&gt;
&lt;b&gt;It's written in Lua?!&lt;/b&gt;
&lt;p&gt;
I have no familiarity with &lt;a
href=&quot;http://en.wikipedia.org/wiki/Lua_(programming_language)&quot;&gt;Lua&lt;/a&gt;,
other than I know of its existence as a programming language. I'm curious as
to what their motivation was for this language choice. All of the Lua code
shipped in the complete firmware refresh ZIP files is bytecode. I have no
idea if it's possible to decompile it. The CPU architecture would appear to
be a &lt;a
href=&quot;http://en.wikipedia.org/wiki/Analog_Devices_Blackfin&quot;&gt;Blackfin&lt;/a&gt;
based on the few compiled binaries included in the full firmware.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Easy to update&lt;/b&gt;
&lt;/p&gt;
&lt;p&gt;
Prior to the new update &quot;functionality&quot; I've already railed against, it was
pretty easy to update. Download a ZIP file and a shell script, put them in
the root directory of a USB key, and plug it into the frame and stand back.
The updates don't seem to cryptographically verified (even the over-the-air
ones), so I wonder if it's possible to break into the frame by way of a
cleverly crafted &quot;update&quot;. I have no idea what breaking into the frame would
buy you. I don't know what sort of computing power they have.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Conclusion&lt;/b&gt;
&lt;/p&gt;
&lt;p&gt;
I still think the iGala is a reasonable, if somewhat immature product. If
the software is going to be actively worked on, and the support people
continue to be responsive, then I think it's got good potential. For the
price, I expected a more polished product, though.
&lt;/p&gt;
&lt;p&gt;
I received an email from their support people shortly after returning from
Australia saying that they'd fixed the WPA2 problem. Unfortunately I had no
intention of trying to remotely talk my parents through how to reconfigure
their access point or the frame (interestingly WPA2 didn't work with their &lt;a
href=&quot;http://www.linksysbycisco.com/ANZ/en/products/WAG54G2&quot;&gt;Linksys
WAG54G2&lt;/a&gt; either, so I'd love to know what WPA2 devices it was tested
with), so it's 128-bit WEP until I next go to Australia.
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2009/11/29#i-gala_review</link>
    <pubDate>Sun, 29 Nov 2009 22:57:00 PDT</pubDate>
  </item>
  <item>
    <title>[life] When it looks too good to be true...</title>
    <description>
    	&lt;p&gt;
Yesterday, we managed to inspect the property that was for sale that we'd
discovered.
&lt;/p&gt;
&lt;p&gt;
I think you could best describe it as a renovator's delight that's had a bit
of work done on it. The kitchen is pretty new. The bathrooms are pretty
good. There's some cracking around the place, and the floating floor looks
like it's a bit of a dodgy job.
&lt;/p&gt;
&lt;p&gt;
That said, it definitely had potential, and for the asking price, assuming
it wasn't structurally unsound, was something we could see ourselves doing
up and flipping when we finally move back to Australia.
&lt;/p&gt;
&lt;p&gt;
So &lt;a href=&quot;http://www.nicktesta.com/&quot;&gt;our agent&lt;/a&gt; told us we needed to
get pre-approved for finance as the next step, and hooked us up with
a &lt;a href=&quot;http://www.opesadvisors.com/cnolet/index.html&quot;&gt;mortgage
broker&lt;/a&gt;, who was able to see us today.
&lt;/p&gt;
&lt;p&gt;
She said that pre-approval would be no problem, and we got what seemed to be
a ridiculously good rate for a 5 year adjustable rate mortgage.
&lt;/p&gt;
&lt;p&gt;
Our agent called us back tonight and told us that there was another offer on
the table for less than the asking price, and that the property had been
&lt;a href=&quot;http://en.wikipedia.org/wiki/Red-tagged_structure&quot;&gt;red-tagged&lt;/a&gt;.
It would appear that none of the modifications had permits.
&lt;/p&gt;
&lt;p&gt;
He's going to check with the city tomorrow to find out exactly what the
nature of the red-tagging is all about, and what would be involved to get
the property un-red-tagged, but I've got that feeling that it's going to be
better to just walk away from it at this stage.
&lt;/p&gt;
&lt;p&gt;
So that's how we've spent our weekend. Speculating on real estate.
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2009/11/29#busy_thanksgiving_weekend</link>
    <pubDate>Sun, 29 Nov 2009 18:17:00 PDT</pubDate>
  </item>
  <item>
    <title>[life] Thinking about moving</title>
    <description>
    	&lt;p&gt;
Our lease runs out at the end of January, and we're thinking about moving to
a bigger place.
&lt;/p&gt;
&lt;p&gt;
In the four years we've been here (yeah, we just crossed the four year mark
the other day) we've often thought about trying to buy as well. We go
through these phases where we really feel like buying, then we run the
numbers and run screaming back to the warm bosom of renting.
&lt;/p&gt;
&lt;p&gt;
A couple of months ago we had the most serious foray into buying. We'd just
checked out the models for &lt;a href=&quot;http://mondrianbyshea.com/&quot;&gt;Mondrian&lt;/a&gt;
and we really liked the &lt;a
href=&quot;http://www.sheahomes.com/cfm/miscellaneous/floorplan.cfm?planid=2293&quot;&gt;floorplan
for Bleu&lt;/a&gt;, and found the price to be the least breathtaking of anything
we'd looked at in the Bay Area.
&lt;/p&gt;
&lt;p&gt;
I got as far as talking to mortgage brokers and running the numbers, and the
things that killed it for us were the property taxes and homeowners
association fees. The monthly repayments would have been doable, but it'd
have really been a ball and chain. We're over here to see the country as
much as anything else, and if the mortgage is going to be a significant
impedance on our ability to travel, then there isn't really any point in
doing it.
&lt;/p&gt;
&lt;p&gt;
So we sadly passed up on Mondrian.
&lt;/p&gt;
&lt;p&gt;
The three bedroom townhouses in our current complex are going for around the
$2500 a month mark, which is a pretty serious jump on what we're paying now
for our two bedroom one, so Sarah's been scouring Craigslist for anything
better.
&lt;/p&gt;
&lt;p&gt;
She found a 2 bedroom plus loft condo being rented privately in Mountain
View, which we took at look at on Wednesday. The immediately downsides are
it's older (the kitchen and bathroom are really a bit dated) and has no data
cabling (this is something I've really loved about our current place) and no
microwave oven included. The
upsides are it's significantly bigger (about 500 square feet larger), the
kitchen has heaps of cupboards, it has a washer and dryer, a lock-up garage,
a small, fairly private yard (the rent includes a gardener), and it has what
looks like a communal garden bed (the thing that really caught my eye were
the compost bins).
&lt;/p&gt;
&lt;p&gt;
So I think overall, as long as we can live with the kitchen and bathroom,
it's going to be an improvement on where we are now. The windows are all
double glazed, so it should be fairly well insulated. It's got a gas
furnace and gas hot water, and I think the landlord pays for the water, so I
think the utilities would at best come out the same as what we're paying
here.
&lt;/p&gt;
&lt;p&gt;
We've decided to put an application in for it and see what happens. The
landlord is living overseas, so we're dealing with a real estate agent for
the letting. Apparently we'd be paying the rent via PayPal or something.
He's got a home warranty arrangement for maintenance, which sounds like
it'll be pretty good.
&lt;/p&gt;
&lt;p&gt;
Meanwhile, Sarah was scouring &lt;a href=&quot;http://www.redfin.com/&quot;&gt;Redfin&lt;/a&gt;
and found a house nearby that is for sale (a &lt;a
href=&quot;http://en.wikipedia.org/wiki/Short_sale_(real_estate)&quot;&gt;short
sale&lt;/a&gt;), which is pretty reasonably priced. We've called up a real estate
agent, and we're taking a look at it tomorrow, just because we can.
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2009/11/27#maybe_moving</link>
    <pubDate>Fri, 27 Nov 2009 22:58:00 PDT</pubDate>
  </item>
  <item>
    <title>[tech] mirror.linux.org.au upgraded</title>
    <description>
    	&lt;p&gt;
I took advantage of the four day weekend for Thanksgiving, and finally got
around to upgrading &lt;a
href=&quot;http://mirror.linux.org.au/&quot;&gt;mirror.linux.org.au&lt;/a&gt; from Debian Etch
to Lenny.
&lt;/p&gt;
&lt;p&gt;
The upgrade went fairly well. Notably, Drupal completely blew up, but it
looks like we were still running the package from Sarge, as Drupal wasn't in
Etch at all. I cut my losses, installed Drupal 6 and put something basic
together from scratch.
&lt;/p&gt;
&lt;p&gt;
MoinMoin upgraded fairly painlessly, and I figured out &lt;a
href=&quot;http://forums.cacti.net/about28537.html&amp;amp;highlight=&quot;&gt;how to fix
Cacti&lt;/a&gt; for my installation at home at the same time, so that was a
general win all round.
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2009/11/27#upgraded_mirror.l.o.a</link>
    <pubDate>Fri, 27 Nov 2009 18:21:00 PDT</pubDate>
  </item>
  <item>
    <title>[tech] LVM gaining the ability to merge snapshots</title>
    <description>
    	&lt;p&gt;
I love &lt;a href=&quot;http://lwn.net/&quot;&gt;LWN&lt;/a&gt;. It's the best value for money way
of keeping abreast of what's going on out there.
&lt;/p&gt;
&lt;p&gt;
I also &lt;a
href=&quot;http://blog.andrew.net.au/2007/05/27#lvm_makes_upgrading_disks_easy&quot;&gt;love&lt;/a&gt;
&lt;a href=&quot;http://blog.andrew.net.au/2005/10/15#lvm_disk_migration&quot;&gt;LVM&lt;/a&gt;.
I'm thrilled to learn from a &lt;a
href=&quot;http://lwn.net/Articles/362977/&quot;&gt;comment&lt;/a&gt; on this &lt;a
href=&quot;http://lwn.net/SubscriberLink/362500/fa11f2bb7d96e018/&quot;&gt;article about
Btrfs&lt;/a&gt;, that LVM is soon to gain snapshot merging support.
&lt;/p&gt;
&lt;p&gt;
This is going to be absolutely fantastic for rolling back upgrades that go
bad. I can't wait.
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2009/11/21#lvm_snapshot_merging_coming</link>
    <pubDate>Sat, 21 Nov 2009 09:52:00 PDT</pubDate>
  </item>
  <item>
    <title>[ubuntu] Ubuntu Developer Summit trip report</title>
    <description>
    	&lt;p&gt;
I don't usually get around to blogging about UDS, but since I've got a couple
of hours to kill and &lt;a href=&quot;http://www.gogoinflight.com/&quot;&gt;WiFi on the
plane&lt;/a&gt;, I might as well write something while it's all fresh in my mind.
&lt;/p&gt;
&lt;p&gt;
Unfortunately, I came down with a head cold on the way back from Australia, so
I was not my usual perky self all week, so as a result I probably did less
networking than usual, but I did start to feel more human by the end of the
week.
&lt;/p&gt;
&lt;p&gt;
Four of us from work went, and I think this worked out well, as our kernel
engineer was able to cover the kernel track, and there were frequently three
applicable sessions on in parallel, so this allowed for good coverage.
&lt;/p&gt;
&lt;p&gt;
That said, there were frequently less than three things of interest as well,
and I take this as a good sign: there aren't plans to really do too much weird
or wonderfully different things in 10.04, which I think is the right approach
for an LTS. Couple that with the fact that Lucid is based off Debian's testing
distribution instead of unstable, and I've come away from UDS with a very good
feeling that the third time is going to be the charm as far as Ubuntu LTS
releases go.
&lt;/p&gt;
&lt;p&gt;
This was also the first time that we &lt;a
href=&quot;https://blueprints.launchpad.net/~goobuntu-team&quot;&gt;submitted blueprints of
our own&lt;/a&gt;. I think the &lt;a
href=&quot;https://blueprints.launchpad.net/ubuntu/+spec/upgrading-running-software&quot;&gt;upgrading
running software one&lt;/a&gt; was well received. There was certainly a lot of
discussion. I'm not sure if anything will be implemented for Lucid, but at
least we got the problem onto the radar.
&lt;/p&gt;
&lt;p&gt;
We also managed to score an impromptu demonstration of &lt;a
href=&quot;http://www.canonical.com/projects/landscape&quot;&gt;Landscape&lt;/a&gt;, and while I
don't think it's quite at the point where we'd want to buy it, it definitely
has potential and apparently all of the things that we found to be lacking have
already been identified as features that need to be added, so I think that
maybe by a 2.0 release, it'll be more compelling. I don't think the Dedicated
Server Edition existed last time I'd looked at it, and this sounds like a much
more sensible (and reasonably priced) option.
&lt;/p&gt;
&lt;p&gt;
This was my fourth UDS. The first one being the one for the Hardy Heron 8.04
LTS release. The entire team went to that one, and we were all completely
uncalibrated for UDS and didn't really know how or if that UDS differed from
ones for non-LTS releases. Since then I've learned that every UDS is different
anyway, and it's a fairly evolutionary process. Aside from the venue being
multi-level, which I think hampered networking, I thought this UDS was the best
facilitated one yet.
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2009/11/21#uds-l_report</link>
    <pubDate>Sat, 21 Nov 2009 09:34:00 PDT</pubDate>
  </item>
  <item>
    <title>[tech] &quot;#!/bin/sh -e&quot; considered harmful</title>
    <description>
    	&lt;p&gt;
&lt;a
href=&quot;http://etbe.coker.com.au/2009/11/20/shell-code-destroy-your-os/&quot;&gt;Russell
Coker advocates putting -e on the shebang line of shell scripts.&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
I disagree. From my experience this is extremely unhelpful to people who may
be debugging your shell scripts in the future.
&lt;/p&gt;
&lt;p&gt;
Consider this, you've added &lt;tt&gt;-e&lt;/tt&gt; to the &lt;a
href=&quot;http://en.wikipedia.org/wiki/Shebang_(Unix)&quot;&gt;shebang&lt;/a&gt; of a script,
and some poor schmuck down the track is trying to debug why it spontaneously
exits. What's the most obvious way to do this? Run the script with &lt;tt&gt;sh
-x&lt;/tt&gt; or &lt;tt&gt;bash -x&lt;/tt&gt;.
&lt;/p&gt;
&lt;p&gt;
What happens when you do this? The shebang is completely ignored, and the
script is directly run by the shell interpreter. If the person doing the
debugging doesn't happen to transpose all of the shell options on the
shebang line to the manual shell interpreter invocation, you're going to get
different behaviour.
&lt;/p&gt;
&lt;p&gt;
So I advocate an explicit &lt;tt&gt;set -e&lt;/tt&gt; on the second line of shell scripts
instead.
&lt;/p&gt;
&lt;p&gt;
As much as making shell scripts &lt;tt&gt;set -e&lt;/tt&gt; is a good practice, it
drives me absolutely batty having to deal with scripts that spontaneously
exit as soon as something they run exits non-zero. Particularly when you've
chained a bunch of shell scripts together, or have one sourcing a bunch of
script fragments from a directory. For this reason, I prefer to write in
Bash and use an exit handler, to make it very obvious when a shell script has
abended due to &lt;tt&gt;set -e&lt;/tt&gt;.
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2009/11/20#dash_e_shebang_bad</link>
    <pubDate>Fri, 20 Nov 2009 10:04:00 PDT</pubDate>
  </item>
  <item>
    <title>[life] Here we go again (~27 weeks to go)</title>
    <description>
    	&lt;p&gt;
It's looking all good, so we're game to tell the world: Sarah is 13 weeks
pregnant!
&lt;/p&gt;
&lt;p&gt;
She had the &lt;a
href=&quot;http://en.wikipedia.org/wiki/Nuchal_translucency&quot;&gt;nuchal
translucency&lt;/a&gt; ultrasound today (which, due to the tight timing required
for it, I was totally bummed to be unable to attend). The scan came back all
clear, which is an enormous relief.  
&lt;/p&gt;
&lt;p&gt;
In the nausea department, poor Sarah has had a much worse time than with the
first pregnancy. Particularly on the flights to and from Australia. This
makes me think it's going to be a girl (just because the nausea
characteristics are totally different from the first time around).
&lt;/p&gt;
&lt;p&gt;
It's amazing how fast they grow in just a few weeks.
&lt;/p&gt;
&lt;p&gt;
Here's the ultrasound from 10 weeks:
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://picasaweb.google.com/SKPollock/IGala#5398868468293799106&quot;&gt;
&lt;img
src=&quot;http://lh6.ggpht.com/_ia26qLNOwvg/SuyiRHm1jMI/AAAAAAAAD_A/Sqe85_BogNw/s288/bean.jpg&quot;
alt=&quot;10 week ultrasound&quot; width=&quot;288&quot; height=&quot;213&quot; border=&quot;0&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
And here's the ultrasound from 13 weeks:
&lt;/p&gt;
&lt;p&gt;
&lt;a
href=&quot;http://lh4.ggpht.com/_ia26qLNOwvg/SwSLoSZuxMI/AAAAAAAAEC8/OE_Uvo0WxlQ/s288/13weeks.jpg&quot;&gt;&lt;img
src=&quot;http://lh4.ggpht.com/_ia26qLNOwvg/SwSLoSZuxMI/AAAAAAAAEC8/OE_Uvo0WxlQ/s128/13weeks.jpg&quot;
alt=&quot;13 week ultrasound&quot; width=&quot;288&quot; height=&quot;220&quot; border=&quot;0&quot;&gt;&lt;/a&gt;
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2009/11/18#pregnancy_3</link>
    <pubDate>Wed, 18 Nov 2009 20:27:00 PDT</pubDate>
  </item>
  <item>
    <title>[life] Blogging on a plane!</title>
    <description>
    	&lt;p&gt;
Well, here I am, sitting in a chair at 10,000 feet (or whatever the altitude
currently is), &lt;a href=&quot;http://www.gogoinflight.com/&quot;&gt;using WiFi&lt;/a&gt;. Writing a
blog post. And we still don't have flying cars.
&lt;/p&gt;
&lt;p&gt;
I'm on my way to Dallas for the &lt;a href=&quot;https://wiki.ubuntu.com/UDS-L&quot;&gt;Ubuntu
Developer Summit for the 10.04 (Lucid Lynx) release&lt;/a&gt;. Being an &lt;a
href=&quot;https://wiki.ubuntu.com/LTS&quot;&gt;LTS release&lt;/a&gt;, this is of particular
interest for what I do at work.
&lt;/p&gt;
&lt;p&gt;
Sarah's still in Australia (well she's actually on a flight to LAX as I write),
so I took the &lt;a href=&quot;http://www.vta.org/schedules/schedules_bymap.html&quot;&gt;VTA
light rail&lt;/a&gt; + shuttle to the airport. I must say, aside from not being
particularly speedy, it was a pleasant experience. I've finally cracked open
&lt;em&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/The_Audacity_of_Hope&quot;&gt;The Audacity of
Hope&lt;/a&gt;&lt;/em&gt;, which I received for Christmas or my birthday last year.
&lt;/p&gt;
&lt;p&gt;
I'm really loving the renovated San Jose airport. Now that all of the check-in
counters have moved downstairs, they've about quadrupled the space the &lt;a
href=&quot;http://www.tsa.gov/&quot;&gt;TSA&lt;/a&gt; has, which makes getting through security a
much more pleasant experience.
&lt;/p&gt;
&lt;p&gt;
Add to that, the nice lady in the Admiral's Club kindly reseating me in an exit
row, all by myself, and this is a pretty sweet trip so far.
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://www.youtube.com/watch?v=8r1CZTLk-Gk&quot;&gt;http://www.youtube.com/watch?v=8r1CZTLk-Gk&lt;/a&gt;
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2009/11/15#everything_is_amazing</link>
    <pubDate>Sun, 15 Nov 2009 18:14:00 PDT</pubDate>
  </item>
  <item>
    <title>[life] RIP Stumpy</title>
    <description>
    	&lt;p&gt;
Well, she didn't make it. The diuretic the vet put her on to reduce the
fluid around her heart and lungs was also causing kidney failure, so her
condition wasn't treatable. She was euthanised some time today. Our
neighbour Carol was able to be there with her.
&lt;/p&gt;
&lt;p&gt;
It really sucks that we weren't able to be there. It's still a real shock
how she was a perfectly healthy cat last Friday, and now she's dead.
&lt;/p&gt;
&lt;p&gt;
Sarah's going to really miss her, as she was exceptionally got at being
attuned to her (Sarah's) moods. Whenever Sarah was sick or just down, Stumpy
would curl up with her.
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2009/11/12#stumpy_dead</link>
    <pubDate>Thu, 12 Nov 2009 03:56:00 PDT</pubDate>
  </item>
  <item>
    <title>[life] Well this just sucks</title>
    <description>
    	&lt;p&gt;
I'd had bad feelings about this trip, mainly because it was so short. I
didn't expect this to happen though...
&lt;/p&gt;
&lt;p&gt;
Back story:
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://photos.andrew.net.au/main.php?g2_itemId=14317&quot;&gt;Smudge&lt;/a&gt;
has always been fairly wary of &lt;a
href=&quot;http://photos.andrew.net.au/main.php?g2_itemId=13536&quot;&gt;Stumpy&lt;/a&gt;, for
some unknown reason (perhaps her boisterousness?) It came to a head when we
did our &lt;a
href=&quot;http://blog.andrew.net.au/2009/08/08#road_trip_atlanta_report&quot;&gt;road
trip to Atlanta&lt;/a&gt;. We got back home, and Smudge had pooped in all the
wrong places, and was hissing and growling at Stumpy whenever Stumpy looked
at her the wrong way.
&lt;/p&gt;
&lt;p&gt;
The cat sitter plead ignorance, but something must have happened while we were
away. Smudge has been pretty hopeless around Stumpy ever since.
&lt;/p&gt;
&lt;p&gt;
One theory was that maybe Stumpy (or Smudge) had some health problem, so we
had them both checked out and no red flags were raised. The other option was
to put Smudge on Prozac for a while to see if she settled down. I didn't
like the idea of drugging her, so we've opted to separate them for a while.
Smudge is in our bedroom and Stumpy and &lt;a
href=&quot;http://photos.andrew.net.au/main.php?g2_itemId=12671&quot;&gt;Lily&lt;/a&gt; have
the rest of the house. Smudge and Stumpy only have supervised time together.
We've tried a bit of play therapy as time permits, but it hasn't made much
of a difference.
&lt;/p&gt;
&lt;p&gt;
So fast forwarding to now, and we didn't want to leave Smudge in our bedroom
all by herself for the week, so we thought we'd put Stumpy in a cat boarding
place, since we figured she could handle it, and let Smudge and Lily have
the run of the house. Our neighbour Carol was going to check in on Smudge
and Lily. All good.
&lt;/p&gt;
&lt;p&gt;
I think it was yesterday (my brain is not dealing with the various timezones
plus jet lag) Sarah got an email from Carol saying that the cat boarding
place had called her because Stumpy hadn't been eating, and was all
lethargic. Carol went and brought her home, and she didn't do much better at
home, she was just lying around, so she took her to our vet.
&lt;/p&gt;
&lt;p&gt;
She was having breathing problems, and generally showing symptoms of
congestive heart failure! Her blood work was otherwise okay. The vet said
they couldn't do much and needed to send her to a specialist vet at
Campbell, where they could do an ultrasound on her heart. This is where she
currently is, in an oxygen tent on diuretics for fluid around the
heart/lungs.
&lt;/p&gt;
&lt;p&gt;
The prognosis isn't very good at all. She managed to make it through the
night, but I don't know if she's going to make it until I can get home. I've
moved my flight a day earlier to Friday night, so I can get out to the vet's
on Saturday. The vet was saying that even if she does make it through this,
her long-term prospects aren't good. Maybe a year.
&lt;/p&gt;
&lt;p&gt;
This is only a four year old cat! The vet said she has an enlarged heart, so
it's some sort of congenital condition she's always had, but was probably
triggered by the stress of being in the boarding place.
&lt;/p&gt;
&lt;p&gt;
It's just come as a total shock to us as she's always been really healthy,
and the most hyperactive of the three cats.
&lt;/p&gt;
&lt;p&gt;
Sarah, being the cat lover that she is, is particularly upset, because this
is &quot;her&quot; cat, and she feels terrible because Stumpy is all by herself. I'm
really hoping Stumpy can at least hang in there until I get there. I don't
want her to die alone, despite how &lt;a
href=&quot;http://blog.andrew.net.au/2006/12/31#I_did_not_want_cats&quot;&gt;frustrating&lt;/a&gt;
she can be.
&lt;/p&gt;
&lt;p&gt;
We owe an enormous debt of gratitude to our neighbour Carol for doing a lot
of running around for us. I don't doubt for a moment that Stumpy would be
dead by now if it weren't for her.
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2009/11/11#stumpy_sick</link>
    <pubDate>Wed, 11 Nov 2009 12:12:00 PDT</pubDate>
  </item>
  <item>
    <title>[life] Whirlwind visit to Brisbane</title>
    <description>
    	&lt;p&gt;
Sarah's Mum is flying her back for the scattering of her grandmother's ashes,
and I figured that as this will be her third trip back this year, and she's
seen my family more than I have in the last 12 months, I should come as well.
&lt;/p&gt;
&lt;p&gt;
So I'm getting my first opportunity to sample &lt;a
href=&quot;http://www.vaustralia.com.au/&quot;&gt;V Australia&lt;/a&gt;'s service. I must say
that flying &lt;a href=&quot;http://www.virginamerica.com/va/home.do&quot;&gt;Virgin
America&lt;/a&gt; to LAX and then transferring to V Australia to fly direct to
Brisbane seems like a fairly civilised way to do it. Anything that involves
Virgin America is always a delight. My only complaints so far are that the
SFO-LAX flight left late, and the check in line for V Australia in LAX was
ridiculously slow given it was so short.
&lt;/p&gt;
&lt;p&gt;
The time of the flight is pretty good - it leaves LAX at 10:30pm, so
hopefully we'll get a semi-decent amount of sleep. It gets into Brisbane at
6:30am on Sunday, so we'll have to try and imitate the living dead for
the day.
&lt;/p&gt;
&lt;p&gt;
I'm heading back again on Saturday, as I have to be in Dallas next week for
the &lt;a href=&quot;https://wiki.ubuntu.com/UDS-L&quot;&gt;Ubuntu Developer Summit&lt;/a&gt;.
&lt;/p&gt;
    </description>
    <link>http://blog.andrew.net.au/2009/11/06#brisbane_09</link>
    <pubDate>Fri, 06 Nov 2009 21:19:00 PDT</pubDate>
  </item>
  </channel>
</rss>