Greg
animals language
brewing multimedia
food and drink music
fiction health
opinion gardening
photography general
technology history
Stones Road house politics
rant
Greg's diary
June 2011
Translate this page
Select day in June 2011:
Su Mo Tu We Th Fr Sa
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
Select month:
2011 Jan Feb Mar Apr
2011 May Jun Jul Aug
2011 Sep Oct Nov Dec
Today's diary entry
Diary index
About this diary
Previous month
Next month
Greg's home page
Greg's photos
Network link stats
Greg's other links
Copyright information
    
Groogle

Wednesday, 1 June 2011 Dereel Images for 1 June 2011
Top of page
next day
last day

Winter comes on time
Topic: general, gardening Link here

Up this morning to find the first real frost of the season, dead on time for the first day of winter. The weather station, now relocated at shoulder height, registered a minimum of +0.1°, but clearly it was cooler lower down:


https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110601/big/Bird-bath-1.jpeg
Image title: Bird bath 1          Dimensions:          4032 x 3024, 1088 kB
Make a single page with this image Hide this image
Make this image a thumbnail Make thumbnails of all images on this page
Make this image small again Display small version of all images on this page
All images taken on Wednesday, 1 June 2011, thumbnails          All images taken on Wednesday, 1 June 2011, small
Diary entry for Wednesday, 1 June 2011 Complete exposure details

   
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110601/small/Bird-bath-2.jpeg
Image title: Bird bath 2
Complete exposure details
Dimensions: 600 x 450, 70 kB
Dimensions of original: 4032 x 3024, 880 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Wednesday, 1 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110601/small/Frozen-plants-7.jpeg
Image title: Frozen plants 7
Complete exposure details
Dimensions: 600 x 450, 66 kB
Dimensions of original: 4032 x 3024, 1488 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Wednesday, 1 June 2011:
thumbnails    small images    diary entry

The ice was 2.25 mm thick, so it had been cool more than briefly. But the real surprise was in the greenhouse: -0.2° on the floor and -0.6° at the top. Clearly it's not much good for frost protection, though it doesn't seem to have done any harm to the plants. I'll have to keep an eye on them to see if I'm right or not.


Repotting and weeding
Topic: gardening Link here

More weeding in the east garden today. This has been dragging on all year, but gradually things are looking a little better. The trouble will be to keep it that way, of course.

The Clematis maximowicziana and the Mandavilla laxa that we bought at Lambley Nursery six weeks ago have been sitting in their original pots in the greenhouse for the intervening time. The Clematis is deciduous, but I'm not so sure about the Mandevilla, so decided to put both into bigger pots. Maybe I should just have planted them, but I still need to think about where I should plant them.


Dosing fill-in flash
Topic: photography, gardening Link here

Our Dahlia imperialis are now flowering happily, about 3.5 metres off the ground. How do you get a photo of them? There's always the sky in the background. Tried some various experiments in early evening with fill-in flash, which doesn't seem to be quite satisfactory with automatic exposure. Fiddled with the flash exposure compensation, which showed useful differences. Here +0 EV, -0.3 EV, -0.7 EV and -1.0 EV:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110601/small/Dahlia-imperialis-1.jpeg
Image title: Dahlia imperialis 1
Complete exposure details
Dimensions: 600 x 450, 78 kB
Dimensions of original: 4032 x 3024, 928 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Wednesday, 1 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110601/small/Dahlia-imperialis-5.jpeg
Image title: Dahlia imperialis 5
Complete exposure details
Dimensions: 600 x 450, 80 kB
Dimensions of original: 4032 x 3024, 960 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Wednesday, 1 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110601/small/Dahlia-imperialis-6.jpeg
Image title: Dahlia imperialis 6
Complete exposure details
Dimensions: 600 x 450, 76 kB
Dimensions of original: 4032 x 3024, 896 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Wednesday, 1 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110601/small/Dahlia-imperialis-2.jpeg
Image title: Dahlia imperialis 2
Complete exposure details
Dimensions: 600 x 450, 76 kB
Dimensions of original: 4032 x 3024, 880 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Wednesday, 1 June 2011:
thumbnails    small images    diary entry

Rather frustratingly for the exercise, the uncompensated one seems to be the best.


Thursday, 2 June 2011 Dereel Images for 2 June 2011
Top of page
previous day
next day
last day

Cutting over to 64 bits
Topic: technology Link here

Carried on with the next step of the 64 bit upgrade today: upgraded the system to the latest FreeBSD 8-STABLE, built a new, custom kernel and booted as dereel.lemis.com. The system is (currently) on an external USB disk, so the cutover involved moving the disk to the correct system and rebooting. How did it work? Here are the things that I should have done before rebooting, some of which I really did do as described:

After rebooting, things came up nicely, in particular the real reason I did the upgrade in the first place:

Jun  2 02:49:38 dereel kernel: real memory  = 6442450944 (6144 MB)
Jun  2 02:49:38 dereel kernel: avail memory = 6133805056 (5849 MB)

In fact everything went well. Until I tried to start X. As I feared, that wasn't straightforward. The first attempt, with the old configuration file, failed with “no screens found”:

(EE) Jun 02 12:52:16 NVIDIA(0): Failed to initialize the NVIDIA kernel module. Please see the
(EE) Jun 02 12:52:16 NVIDIA(0):     system's kernel log for additional error messages and
(EE) Jun 02 12:52:16 NVIDIA(0):     consult the NVIDIA README for details.

OK, so what happens if I try X without a configuration file?

(II) LoadModule: "fbdev"
(WW) Warning, couldn't open module fbdev
(II) UnloadModule: "fbdev"
(EE) Failed to load module "fbdev" (module does not exist, 0)
(II) VESA: driver for VESA chipsets: vesa
(II) Primary Device is:
(WW) Falling back to old probe method for vesa
(EE) No devices detected.

VESA drivers would be useless anyway, so didn't pursue that one any more. But I still had a trick up my sleeve: X -configure. Ran that, created a configuration file, and started. Blank screen.

At this point, decided it was time to reboot 32 bits and lick my wounds. After rebooting, found little of interest in the log file:

(EE) NV(1): Failed to determine the amount of available video memory
(II) UnloadModule: "nv"
(II) UnloadModule: "int10"

What does that mean? It looks as if the module was unloaded and continued running. It didn't come up with anything sensible, though:

(EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
(II) NV(0): Setting screen physical size to 270 x 203

So I need to do some research before I try again. In principle I should get the first alternative to work, my own config file with the proprietary nVidia driver. But why doesn't it want to run? There was no further information in the log file, and nothing whatsoever in the kernel log file. At the time it did report:

Jun  2 02:49:52 dereel root: /etc/rc.d/sysctl: WARNING: sysctl hw.snd.default_unit does not exist.
Jun  2 02:49:52 dereel root: /etc/rc.d/sysctl: WARNING: sysctl hw.verbose does not exist.

Did I forget to load the sound drivers at boot time? To be investigated.


Weeding and seeding
Topic: gardening Link here

Another hour or so weeding in the garden today. It's slow work, and I only got a little over 1 m² done.

We've decided to plant annuals in the garden to at least mask out other weeds and to give us some time to decide what else we could plant there. I gave Yvonne a book with lots of suggestions and asked her to make a list of what she would like. She came back with a foolscap sheet of paper with lots of suggestions, including one annual (Atriplex hortensis), so made my own list and off to eBay to see what was available. Ended up buying 17 different packets from one seller, prompting the longest Subject: line I recall having seen in the response mail message:

Subject: Thank you for your payment! eBay item #270626251058, 270682090069, 270685196197, 270691882427, 270698028795, 270735711295, 270745573216, 270745988945, 270745990774, 270748383841, 360277557674, 360325877996, 360339496063, 360355472341, 360359714327, 360360155330, 360365032626 Impatiens Dwarf Baby Mix Seeds Indoor-Outdoor No Frost,Gypsophila Snowflake, Baby's Breath Seeds Perennial,Petunia Prime Time Burgundy Star Seed Come-Again Annual,Columbine, Aquilegia McKanna Giant Mix Seeds Perennial,Anchusa Blue Angel Seed Adaptable Self Seeding Biennial,Blue Swan River Daisy  Lovely in Rockeries Easy Growing,Impatiens Advantage Red Seeds Indoor-Outdoor No Frost,Flanders Poppy Red Corn Poppy Seed Annual Mass Planting,Petunia Dreams Patriot Mix Seed Very Large Flowers,Cosmos Sunny Yellow Seed Easy Grow Annual Good Display,Lobelia Cambridge Blue Seed Annual Sky Blue Flowers,Alpine Forget-Me-Not Seed Hardy Perennial Accepts Frost,Rock Cress Seeds Perennial White Flower Groundcover,Pansy Clear Cr!
 ystals Black Seed Annual - A Lovely Show,Coleus Rainbow Mix Seeds Shade Lovng/House Plant Colour,Gaillardia Red Plume Seeds Perennial Seaside Cut Flower,Primula x Polyantha 'Pacific Giant Mix' Seeds Shade OK

But would you expect less from eBay?


Firefox surpasses itself
Topic: technology, opinion Link here

I've been watching firefox crash with regular monotony. I wonder if it's running out of some internal memory space: it seems to hit about 1 GB in size and then crash. Just before it does, top shows it in STOP state:

  PID USERNAME    THR PRI NICE   SIZE    RES STATE   C   TIME   WCPU COMMAND
80977 grog         21  44    0  1030M   897M STOP    0  30:17 16.65% firefox-bin

If it's a memory limit, it's complicated: I've seen larger process images. And it's not the kernel, which allows over 2 GB.

When it restarts, it needs nearly 90 seconds of CPU time (or 90 minutes of a CDC 7600 supercomputer) just to recover its state:

  PID USERNAME    THR PRI NICE   SIZE    RES STATE   C   TIME   WCPU COMMAND
41826 grog         21  45    0   667M   550M ucond   1   1:25 39.01% firefox-bin

Somehow it seems to be getting even worse. Possibly it's because I use windows rather than tabs, and some changes have pessimized window handling.


Friday, 3 June 2011 Dereel Images for 3 June 2011
Top of page
previous day
next day
last day

Seamless system downgrade
Topic: technology Link here

I'm still puzzling about the problems starting X on the AMD-64 image for my machine, but it's not the highest priority. Today I saw another minor issue: the statistics program for my 3G modem counted bytes in 32 bit integers, and currently I have transferred about 3 GB (“-997 MiB”) since last starting PPP. Clearly a case for widening the integers.

But what's the name of the program? It should be e169-stats, but I've been playing around with it, and for no particularly good reason the current version is called fstats. Went looking for it and didn't find it where I thought I should. With the help of locate discovered it in /destdir/usr/local. How did it get there?

It seems that when I rebooted from the 64 bit version, I managed to boot from the wrong partition. My current 32 bit image is on /dev/ad4s1d, and the old version is on /dev/ad4s1a. To boot from the d partition I need to add these lines to /boot/loader.conf on the a partition:

bootdev=disk1s1d
currdev=disk1s1d

But in this case, I was booting from the external USB drive, and it seems it used the loader.conf file on that disk, so it booted from the a partition, which is 2½ years old. And everything went so seamlessly that it took me over a day to discover it, and that only by coincidence. Now if the upgrades would only work that well!


Still more weeding
Topic: gardening Link here

It's taken me a long time to drum up the energy, but finally I'm getting through the weeds. In particular, there are two different kinds of grass. The one I recognize is Couch grass, which has masses of underground rhizomes that enable it to spread rapidly. I hate it! Fortunately it's in the minority. The other kind, for which I don't have a name, is clumping, and it just gets big. It's relatively easy to uproot, and in fact I wonder if it isn't easier to remove now that it's big. Each clump has blades about 1 metre long, and they seem to inhibit the growth of other weeds, presumably including the same kind of grass. So now I just need to pull out a single clump from where I would have had to pull out dozens of seedlings at the beginning of the season.


Why copy zone info file?
Topic: technology, opinion Link here

On most UNIX-like systems, the canonical way to install a time zone file is simple:

# cp -p /usr/share/zoneinfo/Australia/Melbourne /etc/localtime

But why? An obvious reason is that /usr is usually a separate file system. That's not the way I do things, so I could equally well do:

# ln -s /usr/share/zoneinfo/Australia/Melbourne /etc/localtime

That would arguably make things easier when updating time zone files, which seems to be happening a lot lately. At least it's better than SunOracle's emetic hoop-jumping to download a completely redundant time zone file. It would be nice to be able to link directly to the kernel source tree, but at least in my case that's on a different file system, and it sounds a little fragile.


Tomato seedling recovers
Topic: gardening Link here

About 6 weeks ago I planted the one surviving seedling of the “Black cherry” tomatoes that I received with “Burkes Backyard” [sic] magazine—and accidentally kinked off the tip. That was annoying, of course, but I left the stump in the pot and watched the leaves gradually wither away. But it was worth it. Today I discovered that it has really managed to produce new leaves:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110603/small/Tomato-plant-1.jpeg
Image title: Tomato plant 1
Complete exposure details
Dimensions: 450 x 600, 84 kB
Dimensions of original: 3024 x 4032, 1536 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Friday, 3 June 2011:
thumbnails    small images    diary entry

As I've already discovered, it's really worth holding on even when things look as if they're dead. Now we just need Yvonne's Salvia cuttings to sprout.


Saturday, 4 June 2011 Dereel Images for 4 June 2011
Top of page
previous day
next day
last day

Against the light panoramas and new hugin
Topic: photography, technology Link here

Photo day again today, and again it was sunny. Took my photos as usual, and while converting them installed the latest version of Hugin, in the hope that the mask processing would be better.

I wasn't completely disappointed. I can now reshape a mask by dragging on the corner points. Previously this moved the entire mask, not quite what I was looking for. But I still can't get include masks to work, and the mask boundaries are always shown in white, which makes them almost impossible to detect in my situation, where I'm working around the brightest parts of the image:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110604/small/Hugin-1.gif
Image title: Hugin 1
Dimensions: 475 x 422, 94 kB
Dimensions of original: 475 x 422, 94 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Saturday, 4 June 2011:
thumbnails    small images    diary entry

And wouldn't it be nice to have the same mask for two images, one as an exclude mask and one as an include mask? Then I could do much better than my current approximate masking:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110604/small/Hugin-2.gif
Image title: Hugin 2
Dimensions: 418 x 314, 60 kB
Dimensions of original: 418 x 314, 60 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Saturday, 4 June 2011:
thumbnails    small images    diary entry

Apart from that, it's clear that the method of masking out the sun only really works if the sun is clear in the sky, like here:


https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110604/small/dam-panorama.jpeg
Image title: dam panorama          Dimensions:          1204 x 224, 76 kB
Make a single page with this image Hide this image
Make this image a thumbnail Make thumbnails of all images on this page
Display small version of all images on this page
All images taken on Saturday, 4 June 2011, thumbnails          All images taken on Saturday, 4 June 2011, small
Diary entry for Saturday, 4 June 2011 Complete exposure details

 

If it's shining through trees, it's as good as impossible to mask things properly:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110604/small/verandah-centre.jpeg
Image title: verandah centre
Complete exposure details
Dimensions: 713 x 379, 92 kB
Dimensions of original: 9144 x 4861, 7200 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Saturday, 4 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110604/small/verandah-centre-detail.jpeg
Image title: verandah centre detail
Complete exposure details
Dimensions: 522 x 518, 88 kB
Dimensions of original: 1149 x 1140, 320 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Saturday, 4 June 2011:
thumbnails    small images    diary entry


Pottering in the garden
Topic: gardening Link here

Somehow didn't get much done in the garden today. Spent some time trying to work out how to put more plants into the greenhouse, but I'm still not happy. And did a little more weeding, but somehow my heart wasn't in it.


Sunday, 5 June 2011 Dereel
Top of page
previous day
next day
last day

More Hugin games
Topic: photography, technology Link here

There are a number of new features in the latest version of Hugin. One of them—I think—is a direct display of various projections in the fast preview window. I've looked at various projections before, but I recalled it being quite a pain. Now I can select projections and look at them almost immediately. By default I get an equirectangular projection, but there's also a Miller cylindrical projection which seems to improve the rendition of the verandah panorama (second image):

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110604/small/verandah-centre.jpeg
Image title: verandah centre
Complete exposure details
Dimensions: 713 x 379, 92 kB
Dimensions of original: 9144 x 4861, 7200 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Saturday, 4 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110604/small/verandah-centre-Miller-cylindrical.jpeg
Image title: verandah centre Miller cylindrical
Complete exposure details
Dimensions: 715 x 377, 96 kB
Dimensions of original: 9144 x 4827, 7168 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Saturday, 4 June 2011:
thumbnails    small images    diary entry

It certainly reduces the compression at top and bottom.


Dying firefoxes
Topic: technology Link here

Firefox continues to crash. Today I ran ps -l against the process every second, and caught the output when it died. An extract:

  UID   PID  PPID CPU PRI NI   VSZ   RSS MWCHAN STAT  TT       TIME COMMAND
 1004 54918 54586   0  44  0 1038764 741776 ucond  S      7   41:01.34 /usr/local/lib/firefox/firefox-bin
 1004 54918 54586   0  44  0 1038764 715868 -      T      7   41:01.98 /usr/local/lib/firefox/firefox-bin
 1004 54918 54586   0  44  0 1038764 727948 -      TL     7   41:02.03 /usr/local/lib/firefox/firefox-bin
 1004 54918 54586   0  44  0 1038764 727672 -      TL     7   41:02.10 /usr/local/lib/firefox/firefox-bin
...
 1004 54918 54586   0  44  0 1038764 779036 -      T      7   41:03.62 /usr/local/lib/firefox/firefox-bin

The first line shows it operating normally. Virtual size is 1038764 kB, about the size it often is when it dies. The status field is the most interesting: S means that it's sleeping for less than 20 seconds, which is pretty normal. T is stopped (which I've also seen in the top output), and the L after it means that pages are locked in core, for example for I/O. So this looks like the time it took to dump core, about 40 seconds (I haven't shown all the output). And the core dump?

=== grog@dereel (/dev/pts/12) ~ 14 -> gdb /usr/local/lib/firefox/firefox-bin firefox-bin.core
Core was generated by `firefox-bin'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/local/lib/firefox/libxul.so...(no debugging symbols found)...done.
Loaded symbols for /usr/local/lib/firefox/libxul.so
...            hundreds of lines more of loading symbols from files without symbols
(gdb) bt
#0  0x845a8147 in kill () from /lib/libc.so.7
#1  0x845a80a6 in raise () from /lib/libc.so.7
#2  0x823cb55a in XRE_LockProfileDirectory () from /usr/local/lib/firefox/libxul.so
#3  <signal handler called>
#4  0x8297061a in std::vector<bool, std::allocator<bool> >::_M_fill_insert () from /usr/local/lib/firefox/libxul.so
#5  0x8255120a in mozilla::layers::LayerUserData::~LayerUserData () from /usr/local/lib/firefox/libxul.so
#6  0x825517bf in mozilla::layers::LayerUserData::~LayerUserData () from /usr/local/lib/firefox/libxul.so
#7  0x82d8fcfc in js::JSProxyHandler::isOuterWindow () from /usr/local/lib/firefox/libxul.so
#8  0x82d8df44 in js::JSProxyHandler::isOuterWindow () from /usr/local/lib/firefox/libxul.so
...
#13 0x82da26be in js::JSProxyHandler::isOuterWindow () from /usr/local/lib/firefox/libxul.so
#14 0x823d433f in XRE_GetFileFromPath () from /usr/local/lib/firefox/libxul.so
#15 0x823dcd06 in XRE_GetFileFromPath () from /usr/local/lib/firefox/libxul.so
#16 0x823dd93a in XRE_GetFileFromPath () from /usr/local/lib/firefox/libxul.so
...
#33 0x830a1bd8 in NS_NewLocalFile_P () from /usr/local/lib/firefox/libxul.so
#23 0x08048dfd in ?? ()
#24 0x00000001 in ?? ()
...
#46 0x08048a98 in ?? ()
During symbol reading, Incomplete CFI data; unspecified registers at 0x08048a85.
Previous frame inner to this frame (corrupt stack?)

It's round about here that I begin to lose interest. The whole thing, from top to bottom, seems to be in libxul.so, whatever that is, and the functions seem to delight in calling themselves recursively—if I can trust the backtrace. But the names seem to suggest that the problem is related to JavaScript and not to the size of the process image. I wonder what else I can do without getting my hands dirty.


Weeds, weeds, weeds
Topic: gardening Link here

There's so much to do in the garden, but weeding has one advantage: I can start and stop when I want. Did a bit more in the north bed today, but it's slow work.


Monday, 6 June 2011 Dereel Images for 6 June 2011
Top of page
previous day
next day
last day

Frost and weeding
Topic: general, gardening Link here

Very mild frost this morning; some parts of the garden showed ice crystals, but the thermometers showed a minimum of 0.6° (at the top of the greenhouse), and the water in the bird bath didn't freeze.

Later it was warm enough to do some weeding, this time in the north bed. We have some daisy-like ground cover there which has gradually been spreading. It looks quite nice, but it has completely enveloped two Hellebores, and I had to cut them free:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110607/small/Ground-cover-2.jpeg
Image title: Ground cover 2
Complete exposure details
Dimensions: 600 x 450, 84 kB
Dimensions of original: 4032 x 3024, 1232 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Tuesday, 7 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110607/small/Ground-cover-1.jpeg
Image title: Ground cover 1
Complete exposure details
Dimensions: 600 x 450, 128 kB
Dimensions of original: 4032 x 3024, 2704 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Tuesday, 7 June 2011:
thumbnails    small images    diary entry

We'll move the Hellebores away once they have flowered. In general we need to rework the bed, which has filled up with volunteer Acacias (Acacia baileyana and Acacia pycnantha) to the point where we need to relocate at least a rose and a Grevillea. But first we need to remove the root of the Aloysia citrodora. And then there's this rose arch that I bought nearly a month ago, and which we have been moving around the garden looking for a suitable spot. We've finally decided on the pathway between the two halves of the north bed, which will result in a significant difference in appearance in that area.


64 bit FreeBSD: the next attempt
Topic: technology Link here

The real problem I have in migrating my system to 64 bits is that I don't want any significant downtime on my main machine. Today I thought of another way to attack the problem: migrate Yvonne's system first. She's currently running FreeBSD 8.1, about a year old, so it's time for an upgrade anyway. Set off to do that: the first step was to add a new disk: for some reason I had forgotten to put a spare root partition on the system.

But first to boot the system. Connected up the external USB drive with the 64 bit system and tried to boot. Failure:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110606/small/No-init.jpeg
Image title: No init
Complete exposure details
Dimensions: 682 x 396, 78 kB
Dimensions of original: 3885 x 2256, 1184 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Monday, 6 June 2011:
thumbnails    small images    diary entry

That's FreeBSD's inimitable way of saying “The root file system you specified in /etc/fstab doesn't match the file system from which I loaded the kernel, and it is not present.” That's understandable: I had modified it to match the disk configuration on /dereel, so it didn't work here. So, once again, I had to start from the old system.

Ran sysinstall, like I always do, but this time it failed: although it claimed to have written the partition table, it hadn't. The sysinstall display showed:


Disk: ad1       Partition name: ad1s1   Free: 0 blocks (0MB)

Part      Mount          Size Newfs   Part      Mount          Size Newfs
----      -----          ---- -----   ----      -----          ---- -----
ad1s1d    /foo        19832MB UFS2+S Y
ad1s1e    /bar        19832MB UFS2+S Y
ad1s1b    swap         8192MB SWAP
ad1s1f    /baz        66614MB UFS2+S Y

But bsdlabel said, correctly:

# /dev/ad1s1:
8 partitions:
#        size      offset    fstype   [fsize bsize bps/cpg]
  a:  20971520          0    4.2BSD        0     0     0
  b:   8396800   41943040      swap
  c: 234436482          0    unused        0     0         # "raw" part, don't edit
  d:  20971520   20971520    4.2BSD        0     0     0
  e: 184096642   50339840    4.2BSD        0     0     0

I couldn't find a way around that one. In the end I overwrote the beginning of the disk and used bsdlabel to manually partition the disk. Then I could—finally—copy the image across and boot from it. Failure again: the external disk wasn't detected. Something had got itself confused:

Jun  6 12:09:31 lagoon kernel: usb_alloc_device: getting device descriptor at addr 2 failed, USB_ERR_TIMEOUT
Jun  6 12:09:34 lagoon kernel: usbd_req_re_enumerate: getting device descriptor at addr 2 failed, USB_ERR_TIMEOUT
Jun  6 12:09:34 lagoon kernel: ugen2.2: <(null)> at usbus2 (disconnected)
Jun  6 12:09:34 lagoon kernel: uhub_reattach_port: could not allocate new device

Power cycling the external drive solved that problem, and finally I was able to copy the data to the destination disk and boot from it. Then tried to start X. The graphics on this system are on the motherboard, and for some reason mplayer can't expand to full screen mode with it. So I had added an old PCI graphics card, which caused problems starting X, not helped by the lack of a /var/log file system: I didn't have a log file to puzzle over. But the card proved to be an old SiS card, not the old nVidia card that I had thought it was. Why don't people write summary specs on the cards?. Found the nVidia card, put it in the system and got an amazing message during the BIOS probes:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110606/small/Overclocked-detail.jpeg
Image title: Overclocked detail
Complete exposure details
Dimensions: 778 x 347, 58 kB
Dimensions of original: 2098 x 935, 256 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Monday, 6 June 2011:
thumbnails    small images    diary entry

That's incorrect, of course: I didn't tweak any BIOS settings. It was caused by the display card. There didn't seem to be any way around that one, and clearly it was influencing system reliability, so I removed it again. That was all I had time for (Yvonne wanted her computer back), but now I can do things more incrementally when she's not using the machine.


Frost protection
Topic: gardening Link here

The weather forecast for Ballarat predicted frost tonight, the first time it's been so definite. Given my previous experience, it seemed prudent to remove at least most of the tomatoes from the greenhouse and put them on the verandah, where we've never had a frost. I fear I'll have to do this several times during the winter. It'll be interesting to see the fate of the tomato plants that I leave in the greenhouse.


Tuesday, 7 June 2011 Dereel Images for 7 June 2011
Top of page
previous day
next day
last day

Miserable weather and apathy
Topic: general Link here

We didn't get a frost overnight, but the weather was pretty terrible nevertheless: cold, wet and windy. I had intended to go into town in the afternoon, in particular to finally have a “quarterly” medical checkup—the last one was nearly 18 months ago. The only reason I go to the Eureka Medical Centre is because of the one doctor, Neil Philips. Today I rang up, got hung up on once, put on hold the next time, and finally discovered that Dr Philips no longer works there, and they wouldn't tell me where he is now. So in the end I decided against going in. But I'll have to go soon, maybe tomorrow, and then find Dr Philips or a new doctor.

The weather didn't get any better during the day—in the afternoon we had a sudden hailstorm:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110607/small/Hail-1.jpeg
Image title: Hail 1
Complete exposure details
Dimensions: 600 x 450, 110 kB
Dimensions of original: 4032 x 3024, 2576 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Tuesday, 7 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110607/small/Hail-2.jpeg
Image title: Hail 2
Complete exposure details
Dimensions: 600 x 450, 106 kB
Dimensions of original: 4032 x 3024, 2432 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Tuesday, 7 June 2011:
thumbnails    small images    diary entry

By 20:45 the temperature had dropped to 1.6°, the lowest of the day, and it was clear earlier that we were in for a frost:

Click to see larger image

And of course at these temperatures it's almost impossible to keep this horribly badly insulated house warm. The brain-dead Fujitsu air conditioners don't help: the one in the bedroom didn't turn on for about 20 minutes, though it was set for 30°, and the surrounding temperature was 15°:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110607/small/Temperature-difference.jpeg
Image title: Temperature difference
Complete exposure details
Dimensions: 600 x 450, 60 kB
Dimensions of original: 4032 x 3024, 944 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Tuesday, 7 June 2011:
thumbnails    small images    diary entry

It wasn't de-icing: the other heads connected to the compressor were working. I still think it must be the location of the sensor, which is influenced by the hot coolant. I must really get something done about it.


Another firefox crash
Topic: technology Link here

Firefox continues to crash at far-too-frequent intervals. I'm collecting stack backtraces. This one was much shorter:

(gdb) bt
#0  0x845a8147 in kill () from /lib/libc.so.7
#1  0x845a80a6 in raise () from /lib/libc.so.7
#2  0x823cb55a in XRE_LockProfileDirectory () from /usr/local/lib/firefox/libxul.so
#3  <signal handler called>
#4  0x8322f682 in js::MarkContext () from /usr/local/lib/firefox/libxul.so
#5  0xb5ff1fc4 in ?? ()

So again it seems to be in JavaScript. This one was an eBay page. But I don't think it's the page itself: I suspect that it's more likely to be some race condition in the browser code, since it frequently happens when I do things with many different windows.


Parasites on lemon tree
Topic: gardening Link here

I seem to be getting ahead with the parasites on the Bougainvilleas, though it's difficult to say, since spraying aphids with pyrethrum doesn't cause them to disappear. Unless they move, it's difficult to say whether what is left behind is dead or alive.

Lately I've noticed significant leaf drop on our Meyer lemon tree. That's not necessarily a bad sign: in the 7 weeks since finishing the greenhouse it has almost doubled in size, and it looks like it's the old leaves that it's losing.

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110607/small/Lemon-tree-1.jpeg
Image title: Lemon tree 1
Complete exposure details
Dimensions: 450 x 600, 78 kB
Dimensions of original: 3024 x 4032, 2016 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Tuesday, 7 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110607/small/Lemon-tree-2.jpeg
Image title: Lemon tree 2
Complete exposure details
Dimensions: 600 x 450, 90 kB
Dimensions of original: 4032 x 3024, 1872 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Tuesday, 7 June 2011:
thumbnails    small images    diary entry

But it was stuck in the corner where I couldn't look at it, and though I found and sprayed a couple of parasites, it was difficult to be sure they were all dead. Today I moved it to a more accessible position and collected the dead leaves, some of them with clear evidence of parasites:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110607/small/Lemon-leaf-10.jpeg
Image title: Lemon leaf 10
Complete exposure details
Dimensions: 600 x 450, 54 kB
Dimensions of original: 4032 x 3024, 912 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Tuesday, 7 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110607/small/Lemon-leaf-9.jpeg
Image title: Lemon leaf 9
Complete exposure details
Dimensions: 600 x 450, 62 kB
Dimensions of original: 4032 x 3024, 1296 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Tuesday, 7 June 2011:
thumbnails    small images    diary entry

Closer inspection showed that at least the ones on the left (aphids?) were clearly dead. Their abdomens appear to have exploded:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110607/small/Lemon-leaf-14.jpeg
Image title: Lemon leaf 14
Complete exposure details
Dimensions: 599 x 451, 54 kB
Dimensions of original: 4096 x 3084, 4368 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Tuesday, 7 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110607/small/Lemon-leaf-15.jpeg
Image title: Lemon leaf 15
Complete exposure details
Dimensions: 599 x 451, 54 kB
Dimensions of original: 4096 x 3084, 3872 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Tuesday, 7 June 2011:
thumbnails    small images    diary entry

But what are the others? Are these the dreaded scale insects?

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110607/small/Lemon-leaf-17.jpeg
Image title: Lemon leaf 17
Complete exposure details
Dimensions: 599 x 451, 66 kB
Dimensions of original: 4096 x 3084, 6256 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Tuesday, 7 June 2011:
thumbnails    small images    diary entry


Wednesday, 8 June 2011 Dereel Images for 8 June 2011
Top of page
previous day
next day
last day

Another firefox crash
Topic: technology Link here

The next firefox crash happened under similar circumstances to the last: I was trying to leave feedback on eBay. Is this also JavaScript? It's not in member functions, but it still appears to be JavaScript:

(gdb) bt
#0  0x845a8147 in kill () from /lib/libc.so.7
#1  0x845a80a6 in raise () from /lib/libc.so.7
#2  0x823cb55a in XRE_LockProfileDirectory () from /usr/local/lib/firefox/libxul.so
#3  <signal handler called>
#4  0x831dcfae in JSCompartment::wrap () from /usr/local/lib/firefox/libxul.so
#5  0xbd5c3048 in ?? ()
#6  0x00000000 in ?? ()
#7  0xbfbfa798 in ?? ()
#8  0x82cba12d in xpc_LocalizeContext () from /usr/local/lib/firefox/libxul.so

Medical checkup, postponed again
Topic: general Link here

It's becoming urgent that I see a doctor to renew my prescription, no matter how repulsive I find the Eureka Medical Centre, so into town today with the firm intention to go to the doctor, come what may. Got into the horrible registration queue, and then saw a sign at the registration: starting next week, they are no longer charging a “gap”, money that you have to pay on top of the Medicare fee. Currently it's $30, even if you leave and don't see the doctor. Called Yvonne and confirmed I had enough pills until then, so once again left without seeing a doctor.

While in town, to Bunnings and looked around for inspiration for the windows in the new lounge room. None came. I did find some wooden flooring, which appears to be easy to lay, and it's even cheaper than carpet. There's definitely something to consider. In the end, left without anything more than some potting mix and some plant labels. Also picked up the seeds that I bought last week from the post office.


Officeworks for computer supplies
Topic: technology Link here

While in town, also dropped in at Officeworks to buy some DVD+Rs. I'm planning to go to Geelong tomorrow, and while I'm there I'll probably buy some new 2 TB disks at MSY. But it's always good to compare prices, and to my surprise Officeworks had 2 TB external drives for $98. The cheapest ones at MSY, a real low-price company, are $99. That's quite surprising. Unfortunately, all their disks were USB-only, and I wanted eSATA, so I didn't buy anything.


Planting seeds
Topic: gardening Link here

Back home, took a look at the seeds to start planting. 17 different kinds, but only about 4 or 5 that I can plant right now, and on further investigation discovered that the Impatiens had to be planted in a mixture of vermiculite and perlite, so in the end only planted a single row of Impatiens (they certainly don't require vermiculite and perlite to germinate in nature), and some black Viola x wittrockniana and Anchusa capensis. Even there I have my doubts. The instructions for the Anchusa suggest planting in winter for summer flowering, but mention an optimum temperature of 18° for germination. It'll be a while before we get that here.

The instructions for the violas state to place them in the fridge for two weeks after planting. That's not really necessary: the average temperatures recently haven't been higher than in a fridge. And then it occurred to me: the seller of the seeds lives in Queensland, where winter temperatures are much higher. You see similar recommendations for keeping tulips in the fridge in warmer climates, but they're not necessary here. But that could mean that the Anchusas won't germinate properly in these conditions; thus the limitation to two rows.


Reception problems: config issue?
Topic: multimedia, technology Link here

I've been keeping notes of less-than-perfect recordings lately, and gradually I'm seeing a pattern: they seem to be quite dependent on the channel. Most of the recent ones have been on two frequencies out of 5 (7 and Nine). Then it occurred to me: there's a column finetune in the channel table. Was it maybe not set?

No, it wasn't. Anywhere. All the rows had it set to either 0 or NULL. So I set it to 1 for all of them. Now to wait for the results.


General public illiteracy
Topic: general, technology, opinion Link here

I've offered the old dish washer and vacuum cleaner on Freecycle. The dish washer in particular got considerable attention. Freecycle members have no particular computer-related qualifications, of course, but you'd hope for a certain amount of general literacy, and clearly the ability to use email is an advantage. The replies I received showed that a number of people had neither. Here a number of replies:

do you still have this available as we are moving to Mt Mercer this week!!

Would love this if u still have it !!

I would love this dishwasher, I am a little handy with tools and could probably
fix this unit.
I can pick up any time until

(empty)

The (empty) proved to be a multipart/alternative message with an empty text part and only HTML. There were two of them, one from gmail and one from Yahoo!. I wonder if people are being encouraged to wrap HTML-only mail in a multipart/alternative attachment.

Apart from that, the first message came twice, the second time a few minutes after my reply. Then nothing, despite a request for a quick reply, and I was left wondering whether the recipient had had difficulty reading it. So I offered it to somebody else, and again asked for a quick reply. I'm still waiting. I replied with my normal signed email, which includes the text

This message is digitally signed.  See
http://www.lemis.com/grog/email/signed-mail.php for more details.
If your Microsoft MUA reports problems, please read
http://tinyurl.com/broken-mua

Unfortunately, not even that helps much with Microsoft “Outlook Express”. All it displays is:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110608/small/outlook-distress.gif
Image title: outlook distress
Dimensions: 617 x 115, 4 kB
Dimensions of original: 617 x 115, 4 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Wednesday, 8 June 2011:
thumbnails    small images    diary entry

That paper clip on the right is the only indication that there's a message there. But then, maybe it's modern. When signing in on eBay today I got a window:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110608/small/ebay-message-detail.gif
Image title: ebay message detail
Dimensions: 251 x 140, 6 kB
Dimensions of original: 251 x 140, 6 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Wednesday, 8 June 2011:
thumbnails    small images    diary entry

But somehow I get the feeling that email is becoming a Tower of Babel. Even spam tells me (incorrectly):

This message is in MIME format. Since your mail reader does not =
understand this format, some or all of this message may not be legible.

This is the text part of a multipart/alternative attachment. When even spammers don't want to communicate in plain text, you have to wonder where the world is going.


Thursday, 9 June 2011 Dereel → Geelong → Dereel
Top of page
previous day
next day
last day

Messup after messup
Topic: general Link here

Somehow I wasn't quite on the ball today. I was pretty sure that I was supposed to go to Geelong for a periodontist's appointment, but it occurred to me that, although I had put it in my calendar, my daily calendar email didn't mention it. Went to look at the calendar and found not one, but two errors:

jun 8           Werner Bischof, 15:30

Yesterday! And to add insult to injury, I had put the date in American form, which my calendar(1) configuration doesn't support. So it didn't get sent.

I hate missing appointments, and it took me a while before I could ring up and apologize. When I did, I discovered my third error: I had written down the wrong date, and it really was today. Somehow I get the feeling that I'm losing my marbles. On the positive side, if I hadn't done so many things wrong, I would have gone to Geelong yesterday instead.

As if that wasn't enough, discovered a pile of about 30 DVD+R blanks on top of a computer. They're the ones that I thought I had used up, and for which I had bought replacements yesterday. Somehow I had confused two piles (the others were DVD+RW). As Yvonne put it: „Da ist der Wurm 'drin” (there's a WORM in there).


Still more disks
Topic: technology Link here

While in Geelong, went to MSY and bought 3 “2 TB” drives (really 2×10¹² bytes, or 1.82 TB of 2⁴⁰ bytes). With a couple of eSATA enclosures I ended up paying $316, $22 more than I would have paid for three external drives at Officeworks. I hope the eSATA interface is worth the extra money.


Today's firefox crash
Topic: technology Link here

I'm beginning to see some sort of pattern in the firefox crashes. First, they all come out of the signal handler, so the first four stack frames are always the same:

(gdb) bt
#0  0x845a8147 in kill () from /lib/libc.so.7
#1  0x845a80a6 in raise () from /lib/libc.so.7
#2  0x823cb55a in XRE_LockProfileDirectory () from /usr/local/lib/firefox/libxul.so
#3  <signal handler called>

My guess is that the XRE_LockProfileDirectory () frame is saving the configuration before accepting the inevitable and re-raising the signal (in this case SIGSEGV). But once again it was in JavaScript code, and once again the backtrace terminated abnormally:

#4  0x8322f682 in js::MarkContext () from /usr/local/lib/firefox/libxul.so
#5  0xac6176c4 in ?? ()
#6  0xbfbfac7c in ?? ()
#7  0x00000000 in ?? ()

Clearly 0x00000000 is an invalid return address; less clearly, so is 0xbfbfac7c: on this architecture, that's in the stack (at the time of the crash, $esp contained the value 0xbfbfa7ec), and 0xac6176c4 looks interesting too. That could be a red herring, or it could be smashing its stack. Is JavaScript a red herring too?


Yet Another Bloody Power Failure
Topic: general Link here

Power failure in the evening, just before dinner. Fortunately it was another short one, though not as short as usual—I'd guess it was about 5 seconds, though it's very difficult to gauge.


Friday, 10 June 2011 Dereel Images for 10 June 2011
Top of page
previous day
next day
last day

Installing the new disks
Topic: technology Link here

So now I have a new photo disk and two backup disks, all 2 “Terabytes”. First put one in one of the particularly cheap and nasty external enclosures, in the process coming across this gem on the power supply:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110610/small/Ratings.gif
Image title: Ratings
Dimensions: 345 x 780, 156 kB
Dimensions of original: 374 x 846, 134 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Friday, 10 June 2011:
thumbnails    small images    diary entry

It's bilingual German and English. In German, the input is rated at 100-240V ~, and the output is 12 V DC at 2 A, while in English the input is 50-60 Hz at 1 A (where does the rest of the power go?), while the output is 5 V DC at 2 A.

The big question was: how should I organize things? Clearly FAT is less than appropriate, and things like NTFS have the disadvantage that I don't run any software that supports it well. UFS has always been my file system of choice, but how long will that (and FreeBSD) be around? Should I maybe use a Linux file system instead?

Did some thinking, including the option of putting a minimal FreeBSD system on the disk, but in the end decided that I will probably fill up these disks too in about 2 years, so the issue isn't as pressing as it seems. Created the biggest real file system I have ever seen:

Filesystem  1048576-blocks Used   Avail Capacity  Mounted on
/dev/da0s1d        1847705    0 1829228     0%    /photobackup

People claim that UFS will run into trouble running fsck on such a large volume, and maybe they're right. But the average file size on this file system is about 500 kB, so I'm not too concerned.

Then started backing up the /Photos file system with rsync. It managed about 9 MB/s, which seems to be a good speed, but it meant 100,000 seconds for the complete backup, or somewhat more than a day. It wasn't until I looked more carefully that I realized that my scripts use compression even when writing to a local disk, so there's room for improvement—next time. So that was the end of that for the rest of the day.


Reliable map data
Topic: general, opinion, technology Link here

Call from Peter Dilley in the afternoon, reminding me of the books he lent me. Off after lunch to bring them back. I've never been there before, but I had the address, in Camms Road. That's what I have a GPS navigator for, of course. But, just as it doesn't know Kleins Road, where I live, it doesn't know Camms Road. It does know Cahills Road, a tiny little dead end forest road just across the road from Chris Yeardley, and offered that.

Was the address correct? Difficult to say. Decided to check the address in the (online) phone book, but that didn't work either: there's no “Dilley” in there. Instead I got a message suggesting to look for “Lehey”, which really doesn't seem to be similar. At first I thought it was context-sensitive, but it seems other people get that suggestion too.

Google Maps isn't much better: it knows the name, but whatever number I give, it puts me in the same place in Paynes Bridge Road.

Decided to head down there, take some photos and look for myself. Selected the middle of Paynes Bridge Road for the navigator and headed off first to Cahills Road (which is in the opposite direction). The navigator seems to be particularly fond of Cahills Road, and suggested that I go in there, drive 400 metres and make a U-turn:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110610/small/Cahills-Road-4.jpeg
Image title: Cahills Road 4
Complete exposure details
Dimensions: 600 x 450, 50 kB
Dimensions of original: 4032 x 3024, 832 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Friday, 10 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110610/small/Cahills-Road-5.jpeg
Image title: Cahills Road 5
Complete exposure details
Dimensions: 600 x 450, 72 kB
Dimensions of original: 4032 x 3024, 1776 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Friday, 10 June 2011:
thumbnails    small images    diary entry

I didn't get that far: I ended up in somebody's driveway:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110610/small/Cahills-Road-1.jpeg
Image title: Cahills Road 1
Complete exposure details
Dimensions: 600 x 450, 96 kB
Dimensions of original: 4032 x 3024, 2016 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Friday, 10 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110610/small/Cahills-Road-3.jpeg
Image title: Cahills Road 3
Complete exposure details
Dimensions: 600 x 450, 66 kB
Dimensions of original: 4032 x 3024, 1312 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Friday, 10 June 2011:
thumbnails    small images    diary entry

On to Camms Road, which proves to be somewhat to the south of where Google Maps put it, and delivered the books. It's quite pretty there:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110610/small/Camms-Road.jpeg
Image title: Camms Road
Complete exposure details
Dimensions: 600 x 450, 76 kB
Dimensions of original: 4032 x 3024, 2048 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Friday, 10 June 2011:
thumbnails    small images    diary entry


Email: more nails in the coffin
Topic: technology, opinion Link here

Somehow people seem to be trying to outdo each other with bad email. Today it was eBay:

Date: Thu, 9 Jun 2011 12:09:34 -0700 (MST)
From: ebay_invite@survey.ebay.com
To: groggyhimself@lemis.com
Subject: groggyhimself, Please Answer 3 Questions about your Recent eBay Purchase!
-----------------------------------------------------------------
eBay sent this message to Greg Lehey (groggyhimself).
Your registered name is included to show this message originated from eBay.
...
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;eBay Research&lt;/title&gt;
&lt;meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"&gt;
&lt;STYLE TYPE="text/css"&gt;
&lt;!--
A { text-decoration: none; }

That was a genuine message from eBay. They seem to have taken the HTML and converted the markup to HTML entities and stuffed the whole lot in the text version of the message. The first question was: “rate your experience” with this purchase, on a scale of 1 to 10. What does that mean? Gave it a 5. Next question: "Why do you feel this way?". That should be clear: because the question is meaningless. Only the third makes any sense: would you buy from this seller again (yes).

But even the spammers are getting on to the bandwagon:

Received: from PORTABLE (unknown [204.91.51.24])
        by pesto.tip.net.au (Postfix) with ESMTP id 68B2528C8AF
...
From: "[PayPal]" <service@intl.paypol.com>
Subject: *How to reset password*
...
 How to reset your PayPal password

Dear %email%,
To get back into your PayPal account, you'll need to create a new password.
It's easy:

It's interesting to note that paypol.com is a valid domain, which offers itself (in German) to me for purchase.


Saturday, 11 June 2011 Dereel Images for 11 June 2011
Top of page
previous day
next day
last day

Photo storage: why not ZFS?
Topic: technology Link here

Mail from Rick Owens today, asking if I had considered using ZFS for my photo storage. Yes, I have, but decided against it:

In short, I don't see any advantage over UFS. This doesn't make my choice perfect, of course. People have pointed to issues running fsck on UFS. Today my copy finally finished (after 25½ hours, pretty much what I estimated), and I immediately umounted the disk and ran fsck on it. The result?

329271 files, 413907333 used, 532117821 free (54973 frags, 66507856 blocks, 0.0% fragmentation)
real    16m8.422s

I can live with that.


eSATA: worth the trouble
Topic: technology Link here

I've now fixed my backup script, and it no longer uses compression when writing to local disks. Even with a USB connection, that gave a threefold speed increase.

But a number of people, including Peter Jeremy and Rick Owens, have confirmed that it was worth paying a few dollars more to use eSATA instead of USB. Rick tells me that he has had a sevenfold speed increase over USB. I don't see this happening to me, but we'll find out once my eSATA controller (delayed by the Dragon Boat Festival) finally arrives.


Daily firefox crash: a pattern emerges
Topic: technology Link here

Today's firefox crash backtrace had a certain sense of déjà vu:

#4  0x8322f682 in js::MarkContext () from /usr/local/lib/firefox/libxul.so
#5  0x950e5244 in ?? ()
#6  0xbfbfac7c in ?? ()
#7  0x00000000 in ?? ()

It's not identical to the previous one, but the trap occurs at exactly the same location, 0x8322f682 in js::MarkContext (). I suppose it's about time to take a look at the source, but not today.


Sunday, 12 June 2011 Dereel
Top of page
previous day
next day
last day

Today's firefox crash
Topic: technology Link here

The firefox crashes seem to be converging. This is the third day that it crashed in the same place:

#4  0x8322f682 in js::MarkContext () from /usr/local/lib/firefox/libxul.so
#5  0xa4267ac4 in ?? ()
#6  0xbfbfac7c in ?? ()
#7  0x00000000 in ?? ()

It's interesting that frame 6 again shows the same address on the stack. Maybe there's some trampoline in the previous stack frame, and it's normal that the remainder of the trace is invalid.

Another thing that I noted was the number of threads: one initial thread and 23 others. Does firefox start one thread per window? I tried another instance with only a single window and shot it down with kill -11. The results were interesting: 18 threads instead of 24, suggesting that no, the number of threads and the number of windows are not directly related. But maybe there's some race condition in the code that only gets triggered with multiple windows, and which doesn't show up with the “there can only be one” processing of tabs.


Publishing video clips
Topic: multimedia, technology Link here

Yvonne has been asking me for some time to prepare the video clips from her camera for publication on the web. I've been dragging my heels, and I should be ashamed of myself. That's almost a basic copy operation.

The real problem is the sheer size of the files:

-rwxrwxrwx  1 yvonne  home  357399582 May 24 09:29 MVI_0093.AVI

That's a 3 minute clip in 640×480 format. Why is it so big? It's clearly far too large to publish (and if I did, it would use up 4% of my monthly traffic quota). I need a recoder with hundreds of options, and since I've used it before, decided to try mencoder. But what options?

=== grog@dereel (/dev/pts/18) /Photos/yvonne/20110524 3 -> man mencoder
No manual entry for mencoder

It's the same man page as mplayer, so looked at that. I've already commented on the length, but of course now it's even longer: 9107 lines, somewhat over 150 pages, much of it irrelevant to mencoder. Went looking for a tutorial and chose Google's favourite, which didn't look too bad.

The next problem:

=== grog@dereel (/dev/pts/18) /Photos/yvonne/20110524 5 -> mencoder MVI_0093.AVI -mf fps=25 -o /dev/null -ovc xvid -xvidencopts pass=1:bitrate=3000 -vf scale=320:240,eq2=1.5
bash: mencoder: command not found

mencoder is part of mplayer, which was installed. But it seems that somebody had decided that that was too simple, and they split mencoder out into its own port. Installed that and got:

=== grog@dereel (/dev/pts/18) /Photos/yvonne/20110524 6 -> mencoder MVI_0093.AVI -mf fps=25 -o /dev/null -ovc xvid -xvidencopts pass=1:bitrate=3000 -vf scale=320:240,eq2=1.5
MEncoder SVN-r33137-snapshot-4.2.1 (C) 2000-2011 MPlayer Team
success: format: 0  data: 0x0 - 0x154d7c1e
AVI file format detected.
[aviheader] Video stream found, -vid 0
[aviheader] Audio stream found, -aid 1
VIDEO:  [MJPG]  640x480  24bpp  29.970 fps  11146.0 kbps (1360.6 kbyte/s)
[V] filefmt:3  fourcc:0x47504A4D  size:640x480  fps:29.970  ftime:=0.0334

No audio encoder (-oac) selected. Select one (see -oac help) or use -nosound.

So the instructions are out of date. Went looking on the mplayer site and found the documentation, in HTML format. How come they're not on my own system? Checked the (duplicate) mplayer source tree in /usr/ports/multimedia/mencoder/work/mplayer-export-2011-03-29 and found yes, indeed, there's a director DOCS with a file README referring to the subdirectory HTML—which doesn't exist. It's called xml now, and it requires DocBook and lots of other things to build. Tried and ran into trouble. I think DocBook and its associated paraphernalia have done more to stifle documentation than just about anything else I can imagine.

Instead downloaded the documentation from the web site, running into problems with wget on the way, and finally followed the instructions there:

=== grog@dereel (/dev/pts/11) /Photos/yvonne/20110524 85 -> mencoder MVI_0093.AVI -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell -vf scale=320:240 -o Video.mpg
(Page after page of verbose output)
No audio encoder (-oac) selected. Select one (see -oac help) or use -nosound.

That looks familiar—clearly none of the documentation is up to date. Finally got some success with:

=== grog@dereel (/dev/pts/11) /Photos/yvonne/20110524 88 -> mencoder MVI_0093.AVI -quiet -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell -o Video.mpg -oac pcm

Created both 640×480 and 320×240 versions. Surprise: they were both almost identical in size:

-rw-r--r--  1 grog    home   23611346 Jun 12 12:56 video.mpg
-rw-r--r--  1 grog    home   23663388 Jun 12 13:03 video2.mpg

Why is that? But they're also about 7% of the size of the original. They're lossier, but I can't help feeling that the original is very badly compressed.

Finally, though, mencoder had another trick up its sleeve. It doesn't pay attention to file names—laudable in itself—and so it didn't convert the file format. video.mpg and video2.mpg are both AVI format files. I still need to find the incantations to convert format, if I want to. Isn't free software fun?


More winter preparations
Topic: gardening Link here

It's been pretty cool all month, and gradually the flowers on the verandah are dying back. Took down the hanging petunias today: it looks as if the recent winds have taken their toll. They're supposed to be annuals, but some are from last year, and they're not dead yet, so cut them back and hung them in the greenhouse, where at least they'll be out of the wind.


Monday, 13 June 2011 Dereel Images for 13 June 2011
Top of page
previous day
next day
last day

Useless mousetraps
Topic: general, animals Link here

I've more or less given up on catching rats with the traps I bough a while back, but they're not the only rodents to annoy us. The cats have been spending an inordinate time circling the dish washer lately, and it's fairly clear that there's a mouse there somewhere. Last night I put a few mousetraps out, but we didn't catch any mice. Instead, it seems that the mouse broke one of the traps:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110613/small/Mouse-trap.jpeg
Image title: Mouse trap
Complete exposure details
Dimensions: 600 x 450, 54 kB
Dimensions of original: 4032 x 3024, 1152 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Monday, 13 June 2011:
thumbnails    small images    diary entry

Was this a mouse or a rat? Either way, I really need a better kind of rodent trap.


Brew day at the Dilleys
Topic: brewing, opinion Link here

Peter Dilley had decided to brew a stout today, the first brew since he moved to Dereel. Over to his place to take a look, on the way marvelling at the instructions that my GPS navigator gave me:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110613/small/Navigation-1.jpeg
Image title: Navigation 1
Complete exposure details
Dimensions: 600 x 450, 60 kB
Dimensions of original: 4032 x 3024, 1408 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Monday, 13 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110613/small/Navigation-2-detail.jpeg
Image title: Navigation 2 detail
Complete exposure details
Dimensions: 568 x 475, 76 kB
Dimensions of original: 732 x 612, 90 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Monday, 13 June 2011:
thumbnails    small images    diary entry

A big difference from my setup is the tidiness. Peter has not one, but two grain mills, one of which is very efficient, and also equipment for propagating yeast:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110613/small/Brew-day-1.jpeg
Image title: Brew day 1
Complete exposure details
Dimensions: 600 x 450, 64 kB
Dimensions of original: 4032 x 3024, 1088 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Monday, 13 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110613/small/Brew-day-2.jpeg
Image title: Brew day 2
Complete exposure details
Dimensions: 600 x 450, 72 kB
Dimensions of original: 4032 x 3024, 1648 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Monday, 13 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110613/small/Yeast-propagator.jpeg
Image title: Yeast propagator
Complete exposure details
Dimensions: 450 x 600, 72 kB
Dimensions of original: 3024 x 4032, 1424 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Monday, 13 June 2011:
thumbnails    small images    diary entry

The roller mill must grind at 100 times the speed of my Kenwood mixer.

The big difference, though, is the way he mashes and boils. He has a 40 litre urn with a 2.4 kW electric heater in which he does everything. He has a programmable thermostat of the kind that I couldn't find when I built my temperature control computer, shown on the right in the first photo. The grist goes into a woven plastic sack which is then lowered into the hot water for mashing:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110613/small/Brew-day-3.jpeg
Image title: Brew day 3
Complete exposure details
Dimensions: 600 x 450, 66 kB
Dimensions of original: 4032 x 3024, 1200 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Monday, 13 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110613/small/Brew-day-8.jpeg
Image title: Brew day 8
Complete exposure details
Dimensions: 450 x 600, 68 kB
Dimensions of original: 3024 x 4032, 1296 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Monday, 13 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110613/small/Brew-day-9.jpeg
Image title: Brew day 9
Complete exposure details
Dimensions: 450 x 600, 68 kB
Dimensions of original: 3024 x 4032, 1312 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Monday, 13 June 2011:
thumbnails    small images    diary entry

He then does a single temperature infusion mash, lifts the bag out of the urn and lets it drain, without sparging. Then he does the boil in the same urn and drains the hot wort into the same kind of 20 litre plastic cubes that I use. The wort cools down in a sealed environment, so hot-side aeration shouldn't be a problem.

I have a number of issues with this approach:

Still, as Peter says, the proof of the beer is in the drinking, and we obviously haven't done that yet. And on the positive side, it's so much easier than my arrangement that I should seriously think about what parts of the procedure I can adopt.


Camellias in early winter
Topic: gardening Link here

The Dilleys have a number of pretty plants around the house, including two large Camellias that are already flowering:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110613/small/Camellia-1.jpeg
Image title: Camellia 1
Complete exposure details
Dimensions: 600 x 450, 58 kB
Dimensions of original: 4032 x 3024, 1408 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Monday, 13 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110613/small/Camellia-2.jpeg
Image title: Camellia 2
Complete exposure details
Dimensions: 600 x 450, 56 kB
Dimensions of original: 4032 x 3024, 1216 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Monday, 13 June 2011:
thumbnails    small images    diary entry

That's amazingly early, and reminded me that I should do some more fertilizing back home (where the buds are only beginning to show). Did that, and also some more pruning, and planted out another tomato seedling in an old, broken 50 plastic container. I wonder how well that will work. After only 2 months, it's becoming difficult to move in the greenhouse.


Firefox crashes, more of the same
Topic: technology Link here

Today's firefox crash was once again the same:

#4  0x8322f682 in js::MarkContext () from /usr/local/lib/firefox/libxul.so
#5  0x0d873744 in ?? ()
#6  0xbfbfac7c in ?? ()
#7  0x00000000 in ?? ()

This is no longer news; I'll keep information on a separate page.


Tuesday, 14 June 2011 Dereel
Top of page
previous day
next day
last day

Back into the garden, slowly
Topic: gardening Link here

I've been neglecting the garden more than usual lately, and though I did more today, it still wasn't much. While I'm gradually removing large quantities of grass from significant areas, more is coming up. I had hope that removing the big lumps of grass would mean they wouldn't come back as fast, but that doesn't seem to be the case.


More clean mousetraps
Topic: general, animals Link here

The mice seem to be as clever as the rats now. They lick the bait off without triggering the trap—exactly the same problem as with the rats. Is this a rat, maybe? It would explain the broken mousetrap the other day, but you'd expect them to be less delicate.


Wednesday, 15 June 2011 Dereel Images for 15 June 2011
Top of page
previous day
next day
last day

Goodbye MBR
Topic: technology Link here

Today I got round to installing the second of the 2 TB disks I bought last week. For decades now, there has been the One True Way to partition disks, so much so that it doesn't have a qualifier: Master boot record. There's also a program that goes with it, fdisk, which has been around as long. But gradually the time has come for change: MBR stores information about the disk as cylinder, head and track information, long after that kind of addressing has lost any meaning. In fact, it can't even work: each of those fields is one byte long, so even if you set them to 0xffffff, you'd only be able to describe disks of up to 8 GB. In fact, the real information is stored in two 32 bit fields describing start sector and partition size. Here the description in FreeBSD file /usr/include/sys/diskmbr.h:

struct dos_partition {
        unsigned char   dp_flag;        /* bootstrap flags */
        unsigned char   dp_shd;         /* starting head */
        unsigned char   dp_ssect;       /* starting sector */
        unsigned char   dp_scyl;        /* starting cylinder */
        unsigned char   dp_typ;         /* partition type */
        unsigned char   dp_ehd;         /* end head */
        unsigned char   dp_esect;       /* end sector */
        unsigned char   dp_ecyl;        /* end cylinder */
        u_int32_t       dp_start;       /* absolute starting sector number */
        u_int32_t       dp_size;        /* partition size in sectors */
};

The important thing here is that the start and size fields are unsigned (u_int32_t). With that, we can describe up to 2 TB (or, to be pedantic, 2 TiB, in other words 2⁴¹ bytes) disks, and then MBR has finally done its dash. But there's a currently open FreeBSD problem report showing that the sector counts are translated with the strtol function, which is signed, so there are problems with 32 bit versions of FreeBSD and disks over 1 TB (2³¹ sectors).

Just what I needed to try out. Did that, and got:

sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
    start 63, size 3907007937 (1907718 Meg), flag 80 (active)
        beg: cyl 0/ head 1/ sector 1;
        end: cyl 511/ head 254/ sector 63

That looks fine. That is fine, if you ignore the CHS parameters. It seems that the problem described in the PR only occurs when reading from a configuration file (-f option). But it's clear the writing is on the wall, and we have had a replacement, the GUID Partition Table, for some time.

In passing, it's interesting to note how extremely old all this stuff is. While rummaging around in /usr/src/sbin/fdisk/fdisk.c, I found:

/*
 * Ported to 386bsd by Julian Elischer  Thu Oct 15 20:26:46 PDT 1992
 *
 * 14-Dec-89  Robert Baron (rvb) at Carnegie-Mellon University
 *      Copyright (c) 1989      Robert. V. Baron
 *      Created.
 */

That's well over 20 years old (astute readers will observe that these comments are in reverse chronological form). It predates FreeBSD. Other indications are in diskmbr.h:

#define DOSPTYP_386BSD  0xa5    /* 386BSD partition type */

This is the same partition type (165 decimal) used for FreeBSD, but we still call it DOSPTYP_386BSD.

I've just never used GPT before, but today was the day. It proves to be simpler than fdisk. I wanted a single partition, of course, and for that the commands are simple and straightforward.

# gpart destroy -F da0
# gpart create -s GPT da0
# gpart add -t freebsd-ufs da0
da0p1 added
gpart show da0
=>        34  3907029101  da0  GPT  (1.8T)
          34  3907029101    1  freebsd-ufs  (1.8T)

It wasn't until later that I discovered there's a list command too. It's not in the man page gpart(8), because it's a generic GEOM command, so it's in geom(8) instead. That's seriously suboptimal: it should be in each man page to which it applies, though from the maintenance point of view it's understandable that that can cause problems. Still, something should be there.

And then there's the question of the file system. What parameters? The simplest option is newfs /dev/da0p1, but this disk is intended to store photo data, which is big. So I don't need as many inodes—empirically I've discovered that the average file size is 5 MB. Theoretically I could increase the file system block size from 16 kB (standard) to 64 kB or even 512 kB. But there are also a number of smaller files as well, including directories—nearly a third of the files are less than 100 sectors (51.2 kB) in size:

=== root@dereel (/dev/pts/9) /home/grog 35 -> find /Photos/ -size -1000|wc -l
  177657
=== root@dereel (/dev/pts/9) /home/grog 37 -> find /Photos/ -size +1000|wc -l
  187534
=== root@dereel (/dev/pts/9) /home/grog 41 -> find /Photos/ -size -100|wc -l
  111305

Increasing the block size increases the fragment size and wastes space. I haven't yet investigate in more detail, but it seems that I'm not really saving too much by doing so—mainly many of the thousands of cylinder groups.

In the end decided on the following parameters:

newfs -L Photos -U -a 64 -e 2048 -g 2097152 -h 64 -i 2097152 -m 1 /dev/da0p1

The parameters are:

  1. -L Photos is the file system label.

  2. -U selects Soft updates

  3. -a 64 selects the maximum number of contiguous blocks to be allocated. This value corresponds to 1 MB. It's normally 16 blocks (256 kB), but I suspect this will improve performance for big files.

  4. -e 2048 specifies the maximum number of blocks a file can allocate in a cylinder group before moving to another.

  5. -g 2097152 is the average file size. This is considerably less than what I have established, but all I need is to suddenly add a couple of tiny files per photo and I could be under it. And that would mean that I wouldn't be able to create more files, so it's good to err on the low side.

  6. -h 64 is the average number of files in a directory. I'm not sure this makes much difference.

  7. -i 2097152 is the number of bytes per inode. It's not clear to me what the difference is between this parameter and -g, since an inode is a file.

  8. -m 1 specifies the amount of space to leave for root only. Typically UFS won't allocate the last 8% of disk space to normal users, to avoid problems with disk overflows. This reduces it to 1%.

Created the file system and started copying the data with tar. It's much faster than I was getting with rsync, though that was mainly because of compression. Still, it's a matter of hours, so left it for later.


TV Reception problems: better or not?
Topic: multimedia, technology Link here

Since setting the fine tune flag on cvr2, I haven't had any serious problems with TV reception—until today. Then I found, while recoding:

Recoding 2032_20110614212700.mpg (The-Beat-My-Heart-Skipped-2011-06-14-2127)
2011-06-15 13:16:10.087 2.9% complete
2011-06-15 13:16:10.282 Deadlock detected.  One buffer is full when
                the other is empty!  Aborting

*** Failed, status 232

It died right at the beginning, like it sometimes does with terminally corrupted images. Took a look at it, and it didn't seem that bad. I suspect that this deadlock issue occurs with particular and relatively rare kinds of corruption, so the more corrupt the image is, the more likely it is to happen. But it seems it can happen with otherwise good images as well.


Why I hate USB
Topic: technology Link here

Took some photos for Yvonne today, then in to read it in to my computer. It didn't work. Instead, it crashed the system. It seems that there was some interaction between the flash card and the USB disk. This time I got a photo of the messages:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110615/small/USB-crash.jpeg
Image title: USB crash
Complete exposure details
Dimensions: 570 x 474, 132 kB
Dimensions of original: 3144 x 2616, 2816 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Wednesday, 15 June 2011:
thumbnails    small images    diary entry

High time for the eSATA adapter to arrive.


Heat wave in winter?
Topic: general Link here

The weather hasn't been too bad lately, but today I got a surprise:

Click to see larger image

Where did that sudden spike in temperature come from? Yes, it was mild, but I didn't see a similar rise in temperature on the verandah (where the sensor is in the shade). I suspect that the sun had an influence on the readings. But that would be the first time. Is it possible that the angle of the sun makes a difference? In any case, it sounds like an idea to put a more substantial shade around the sensor.


Another day, another hop
Topic: gardening Link here

Did a bare minimum of work in the garden, clearing the Tropaeolums from the area south of the verandah, and finally got around to removing another of the hop rhizomes from the fence in front of the garage. Time to spray some herbicide.


Thursday, 16 June 2011 Dereel
Top of page
previous day
next day
last day

Out of gas
Topic: general Link here

Breakfast this morning was slightly delayed: our gas cylinder was empty. That was to be expected, but it gives me the chance to compare prices. We put the cylinder in five months ago. My calculations at the time suggested that the cylinder would last 6½ months, but even so, our annual gas bill would be $60, compared to about $90 with the rented bottles. And we would have had a bigger problem when they ran out—either change to one of the little bottles for the interim, or wait a day or two. I think we made the right choice.


More USB pain
Topic: technology Link here

Came into the office this morning to find dereel dead in the water. Further investigation showed a far-too-common syndrome:

Jun 15 22:21:18 dereel kernel: (da0:umass-sim0:0:0:0): AutoSense failed
Jun 15 22:21:18 dereel kernel: g_vfs_done():da0p1[WRITE(offset=1699643392, length=131072)]error = 5
Jun 15 22:21:18 dereel kernel: g_vfs_done():da0p1[WRITE(offset=1711505408, length=131072)]error = 5
Jun 15 22:21:18 dereel kernel: g_vfs_done():da0p1[WRITE(offset=1716944896, length=32768)]error = 5
Jun 15 22:21:18 dereel kernel: g_vfs_done():da0p1[WRITE(offset=1728184320, length=81920)]error = 5

By the time I got in, the only thing that it could do was to respond to a ping. So: USB is still not ready for prime time on FreeBSD, though I don't know which of the two is to blame. But it's clear that I can't run these disks on dereel any more. Put the disk on cojones, where I discovered that it doesn't do USB 2.0, so I was limited to 1 MB/s. Left it run fsck for about an hour before I lost interest and put it on teevee instead. But the output of fsck on cojones wasn't very reassuring either. I had lots of:

CANNOT WRITE BLK: 192
UNEXPECTED SOFT UPDATE INCONSISTENCY
CANNOT WRITE BLK: 40573632
UNEXPECTED SOFT UPDATE INCONSISTENCY

There were many more, including messages that certain sectors couldn't be written. And in the log file were messages like:

Jun 16 11:42:19 cojones kernel: (da1:umass-sim2:2:0:0): AutoSense failed
Jun 16 11:42:40 cojones last message repeated 2 times
Jun 16 11:42:54 cojones kernel: (da1:umass-sim2:2:0:0): AutoSense failed
Jun 16 11:43:25 cojones last message repeated 3 times
Jun 16 11:45:30 cojones last message repeated 12 times
Jun 16 11:49:08 cojones last message repeated 21 times
Jun 16 11:49:19 cojones kernel: (da1:umass-sim2:2:0:0): AutoSense failed

Those were the same messages I got before dereel crashed, which wasn't very reassuring. This was supposed to be a reliable backup, so decided to write zeroes to the entire disk to see if I triggered anything. That set off at 25 MB/s, which seemed acceptable, but at that speed it would take 80,000 seconds, nearly a whole day. Let it run.

While I was at it, decided to finally start logging dereel log output to cojones as well, so that I could save the messages in the case of a disk crash. cojones is already logging to dereel. Would that cause a loop? It didn't seem to—for a while. When I came back after lunch, found hundreds of messages scrolling by:

Jun 16 13:53:42 cojones Forwarded from dereel: Forwarded from cojones: Forwarded from dereel: Forwarded from cojones: Forwarded from dereel: Forwarded from cojones: Forwarded from dereel: Forwarded from cojones: Forwarded from dereel: Forwarded from cojones: Forwarded from dereel: Forwarded from cojones: Forwarded from dereel: Forwarded from cojones: Forwarded from dereel: Forwarded from cojones: Forwarded from dereel: Forwarded from cojones: Forwarded from dereel: Forwardedfrom cojones: Forwarded from dereel: Forwarded from cojones: Forwarded from dereel: Forwarded from cojones: Forwarded from dereel: Forwarded from cojones: Forwarded from dereel: Forwarded from cojones: Forwarded from dereel: Forwarded fromcojones: Forwarded from dereel: Forwarded from cojones: Forwarded from dereel: Forwarded from cojones: Forwarded from dereel: Forwarded from cojones: Forwarded from dereel: Forwarded from cojones: Forwarded from dereel: Forwarded from cojones: Forwarded from dereel: Forwarded from cojones: Forwarded from

So that needs attention. For the time being I'll stop logging cojones to dereel, but it should be possible to fix syslogd to stop it looping.


LiIon pain
Topic: technology Link here

Later in the day I wanted to look at something on my GPS navigator. Not for the first time, the battery had drained while in “sleep” state. Connected it up to a power source. Nothing. Connector problems? Cable problems? No idea. Finally connected it via a USB cable to dereel—just what I didn't want to do. And with good reason. It started to charge, and I turned it on. Then:

Jun 16 15:03:09 dereel kernel: ugen0.2: <vendor 0x1941> at usbus0 (disconnected)
Jun 16 15:03:09 dereel kernel: uhid0: at uhub0, port 2, addr 2 (disconnected)
Jun 16 15:03:09 dereel kernel: ugen5.2: <JMicron> at usbus5 (disconnected)
Jun 16 15:03:09 dereel kernel: umass0: at uhub5, port 1, addr 2 (disconnected)
Jun 16 15:03:09 dereel kernel: (da0:umass-sim0:0:0:0): lost device
Jun 16 15:03:09 dereel kernel: (da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0xa, scsi status == 0x0
Jun 16 15:03:09 dereel kernel: (da0:umass-sim0:0:0:0): removing device entry
Jun 16 15:03:09 dereel kernel: Device da0s1d went missing before all of the data could be written to it; expect data loss.
Jun 16 15:03:09 dereel kernel: pid 40735 (pbzip2), uid 0 inumber 16674825 on /backups: filesystem full
Jun 16 15:03:11 dereel kernel: ugen0.2: <vendor 0x1941> at usbus0
Jun 16 15:03:11 dereel root: Unknown USB device: vendor 0x1941 product 0x8021 bus uhub0
Jun 16 15:03:11 dereel root: Unknown USB device: vendor 0x152d product 0x2336 bus uhub5
Jun 16 15:03:11 dereel kernel: ugen5.2: <JMicron> at usbus5
Jun 16 15:03:11 dereel kernel: umass0: <Bulk-In, Bulk-Out Interface> on usbus5
Jun 16 15:03:11 dereel kernel: umass0:  SCSI over Bulk-Only; quirks = 0x4000
Jun 16 15:03:11 dereel kernel: uhid0: <vendor 0x1941 product 0x8021, class 0/0, rev 1.10/1.00, addr 2> on usbus0
Jun 16 15:03:12 dereel kernel: umass0:4:0:-1: Attached to scbus4
Jun 16 15:03:12 dereel kernel: da0 at umass-sim0 bus 0 scbus4 target 0 lun 0
Jun 16 15:03:12 dereel kernel: da0: <ST310005 28AS > Fixed Direct Access SCSI-2 device
Jun 16 15:03:12 dereel kernel: da0: 40.000MB/s transfers
Jun 16 15:03:12 dereel kernel: da0: 953869MB (1953525168 512 byte sectors: 255H 63S/T 121601C)

Those messages say, roughly:

What didn't happen was that the GPS navigator booted normally. In fact, it hasn't said anything since. Took it apart (the warranty expired, conveniently, about 6 weeks ago), and discovered that the battery had no charge. So it looks very much like the system didn't correctly handle this discharge while sleeping, and the battery is now dead. What should I do (apart from never discharging the battery like that again)? If I can find a new battery, it'll cost me at least $20 with delivery, and I don't even know if that's the real problem. You can buy new GPS navigators for a little over $50, so it doesn't seem to be worth the trouble.

What really annoys me, though, is the consideration that I don't really need a new GPS navigator. It's more like a toy. But then Yvonne pointed out that the speed camera warnings can pay for the device several times over. Spent the rest of the afternoon researching navigators. In the year since I bought the last one I haven't got any more of an overview, but it seems that current ones have a bigger display (can't be wrong), have 3D representations (is that an advantage?) and built-in FM transmitters to transmit the sound to the car radio (I wonder if that works as break-through), and some have inputs for reversing cameras. But what brand? I've got used to the Nav N Go iGO 8 software, but maybe there's something better. By chance c't had an article about navigators two weeks ago, so spent some time reading about that. I get the impression that other navigators don't have any significant advantage over “Nav N Go iGO 8” (what a mouthful!), but I still don't have the overview I want. And to make matters worse, the eBay sellers don't say what software they use, or even give good descriptions.


Friday, 17 June 2011 Dereel Images for 17 June 2011
Top of page
previous day
next day
last day

eSATA: The solution?
Topic: technology Link here

Finally my eSATA adapter has arrived. It must be one of the smallest boards I have ever seen:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110617/small/eSATA-2.jpeg
Image title: eSATA 2
Complete exposure details
Dimensions: 536 x 503, 240 kB
Dimensions of original: 3088 x 2900, 3824 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Friday, 17 June 2011:
thumbnails    small images    diary entry

It's also the first board I've seen in a very long time which physical jumpers on it. It came with cables and a mini CD with drivers, presumably for Microsoft. In the afternoon, got round to putting it in dereel, and discovered that the cables supplied were SATA, not eSATA—the adapter (4 port) has two SATA and 2 eSATA connectors. Fortunately one of the housings I bought last week had an eSATA cable, so connected with that. At the same time took another attempt at getting the machine running in 64 bit mode. It's clear that that's not ready for prime time yet, but it seemed a good idea while the machine was down.

And of course it didn't work—couldn't even find the root file system (on USB). Gave that up, disconnected the USB disk and rebooted back to the old system. It still couldn't find the root file system: the eSATA adapter had probed before the SATA adapters on the motherboard, and the SATA drives, formerly /dev/ad4, /dev/ad6 and /dev/ad8, had had 4 added to the device number: /dev/ad8, /dev/ad10 and /dev/ad12:

Filesystem   1048576-blocks   Used  Avail Capacity  Mounted on
/dev/ad8s1d            9916   7767   1355    85%    /
/dev/ad8s1a            9916   7647   1475    84%    /destdir
/dev/ad8s1e          439117 133398 270589    33%    /home
/dev/ad10s1a         923856 795492  54455    94%    /Photos
/dev/ad12s1d         923856 321474 528473    38%    /src
/dev/ad1s1d          236579 230447   3765    98%    /dump

Got that sorted out, but the controller didn't recognize the eSATA drive I had plugged in. More discussion on IRC, and Peter Jeremy, who has the same card and who recommended it to me, told me he was using the ahci and siis drivers, so updated /boot/loader.conf:

ahci_load=YES
siis_load=YES

And yes, you don't need the " characters around the YES. Rebooted. No change. When will I remember that the bootstrap always reads loader.conf from partition a? So I had to change /destdir/boot/loader.conf. Fortunately, it loads the modules from the correct partition, in this case partition d. Booted, and this time the drivers got loaded. And I couldn't mount the root file system. The device names had changed again! Fortunately the loader lists the known devices, so I was able to establish that the boot disk is now called /dev/ada0, and the root file system is thus /dev/ada0s1d. Only /dump, on the old PATA drive, has kept its device name:

Filesystem   1048576-blocks   Used  Avail Capacity  Mounted on
/dev/ada0s1d           9916   7766   1356    85%    /
/dev/ada0s1a           9916   7647   1475    84%    /destdir
/dev/ada0s1e         439117 134071 269916    33%    /home
/dev/ada1s1a         923856 801700  48247    94%    /Photos
/dev/ada2s1d         923856 321474 528473    38%    /src
/dev/ad1s1d          236579 230447   3765    98%    /dump

But what a pain! And I still couldn't detect my eSATA drive. Further investigation of the jumpers gave me the answer. Isn't it a good idea to take photos of the cards?

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110617/small/eSATA-2-detail.jpeg
Image title: eSATA 2 detail
Complete exposure details
Dimensions: 523 x 516, 106 kB
Dimensions of original: 1695 x 1671, 592 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Friday, 17 June 2011:
thumbnails    small images    diary entry

This chip has four ports, but for some reason only two work; I'll have to find out which two later.

In fact, this isn't correct. It's a 2 port board, but I was confused by the fact that the ata driver always allocates devices for master and slave, though SATA doesn't have slaves.

The jumpers are clearly set for internal SATA (which matches the cables they supplied). Clearly the manufacturer considers the idea of eSATA to be an afterthought. I had seen the legend on the board when I got it, but it didn't make much sense until I saw the texts CON1 to CON4 next to the connectors.

But changing that means climbing through the mess in my office again to remove the card, change the jumpers and put it back.

Instead, started backing up my photos to the disk via USB. It had run all night in teevee without any problems, taking pretty much exactly the 80,000 seconds that I had estimated. The real time was 21 hours, 12 minutes:

30523666+0 records in
30523665+1 records out
2000398934016 bytes transferred in 76332.210294 secs (26206485 bytes/sec)

It's interesting to note that disk speeds haven't kept up with disk capacity. My first disk was a Seagate ST-225 (“25 Megabytes”, including not only the sectors, but the formatting; really it only managed 20 MB). Its rotational speed was 3600 rpm, and its geometry (the famous CHS) was 616 cylinders, 4 heads and 17 sectors per track, giving a total real capacity of 21,446,656 bytes, or 20.5 MB. Those 2,464 tracks (616 × 4) transferred at the rate of 60 a second, so at least in theory it would have been possible to transfer the entire disk contents in a little over 41 seconds. Presumably positioning overhead and controller limitations would have increased that, but it's still orders of magnitude faster than today. If I could transfer from the 2 TB disk at the 1.5 Gb/s that the original SATA standard allows, it would still take nearly 3 hours to transfer the entire contents of the disk.

Since the disk was completely empty, the first thing was to create a new file system on it. That wasn't as simple as I thought: teevee is still running an old version of FreeBSD, and the gpart command wanted lots of information that I didn't want to give it, like start offset and size. So brought it back and did it on dereel, running into more problems which proved to be due to my omitting a step in the description in this diary (now fixed). And then, once again, I got the messages:

Jun 17 16:44:15 dereel kernel: (da0:umass-sim0:0:0:0): AutoSense failed

They were serious, too: they're the same once that preceded the crash the other night. Callum Gibson suggested that it might be an issue with the USB cable, so changed that, and was able to do my photo sync with no further problems. But that was relatively little, only about 1 GB. On reflection, I had used a different cable when connected to cojones, and it happened there too. On the other hand, it's an issue that I've only seen with the one disk (the newest one with the eSATA interface), so it's possibly a compatibility issue there. As a result put the disk back on teevee and started backing up the 1 TB of data on my photo disk. Another overnight run, since now I'm transferring the data by 100 Mb/s Ethernet.


Scanning solid objects: not good enough
Topic: photography Link here

I was going to take some photos of the eSATA adapter for the sake of discussion, but it occurred to me that it's relatively flat, so tried it in the scanner. The result looks something like Google Maps “satellite” view:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110617/small/eSATA.gif
Image title: eSATA
Dimensions: 514 x 525, 240 kB
Dimensions of original: 854 x 873, 416 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Friday, 17 June 2011:
thumbnails    small images    diary entry

So I took the photos with my E-30 instead, in the process running into more issues. It was all on a tripod, and I went to a lot of trouble to line up the card parallel with the viewfinder. But what I got was:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110617/small/eSATA-2-orig.jpeg
Image title: eSATA 2 orig
Complete exposure details
Dimensions: 600 x 450, 92 kB
Dimensions of original: 4032 x 3024, 1344 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Friday, 17 June 2011:
thumbnails    small images    diary entry

How did that happen? That was nothing like what I saw in the viewfinder. It appears that there are alignment issues with the viewfinder. The obvious thing to do is to use live view, but I didn't think of that. Instead I used GIMP to reshape the image.


More firefox experiments
Topic: technology Link here

The firefox crashes continue unabated—if anything, they're getting more frequent. Today tried setting up a completely neutral profile to see if they still didn't happen, in the process discovering how many things you depend on in the profile. Some don't appear to be settable any more, and the continual change in font sizes really gets on my nerves. Why do so many web programmers think they know better about how big characters should be?

Anyway, it didn't crash. It hung. And when I tried to restart it, the profile no longer showed up in the startup menu. What a pain! How I wish I could find a web browser that fulfils even minimal reliability criteria!


Saturday, 18 June 2011 Dereel Images for 18 June 2011
Top of page
previous day
next day
last day

Facebook branches out
Topic: technology, opinion, general Link here

Yes, I have a Facebook account, for reasons I don't really understand. I look in about once every month or two to see who wants to be my “friend”, and then leave again. Today, though, I got a mail message:

From: "Facebook" <notification+ysrrnwrr@facebookmail.com>
Subject: Max Khon posted on your Wall.

Max wrote:
""

To see your Wall and reply to posts, follow the link below:
http://www.facebook.com/n/?permalink.php&story_fbid=2053361701260&id=1402575842&mid=4658b895G6714702G291bcdbG1&bcode=2v1J2ZKJ&n_m=farcebook%40lmeis.com

OK, what did Max have to say? Was it really nothing, or did Facebook mess up? Went to take a look. It wouldn't tell me immediately: I had to press “View This Wall Post”. Did that and found:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110618/small/facebook-1.gif
Image title: facebook 1
Dimensions: 573 x 184, 22 kB
Dimensions of original: 573 x 184, 22 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Saturday, 18 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110618/small/facebook-2.gif
Image title: facebook 2
Dimensions: 642 x 218, 12 kB
Dimensions of original: 642 x 218, 12 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Saturday, 18 June 2011:
thumbnails    small images    diary entry

So yes, "" was less than he said, it seems. But I had to click again. And this time I got a “sign away your life Yes OK?” message:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110618/small/facebook-3.gif
Image title: facebook 3
Dimensions: 497 x 544, 58 kB
Dimensions of original: 575 x 629, 24 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Saturday, 18 June 2011:
thumbnails    small images    diary entry

Who's BranchOut? A third party company? I didn't accept that, of course, but went to my Facebook page, where I found nothing of interest.

So what is this all about? Subtle spam? Later on I came back and took another look. It seems that BranchOut is Facebook's reply to (or maybe satire of) LinkedIn, a network for Professionals. Took another look and went through some kind of initiation ceremony, where I was presented with 30 pairs of people and asked whom I would enjoy working with—not, it seems, more, but at all, though I suspect this wasn't the intention. I had to select one in each case. But how do you do that? I have many and varied interests, and my “friends” on Facebook reflect that. Here an example where I couldn't possibly make a choice:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110618/small/choice-1.gif
Image title: choice 1
Dimensions: 696 x 335, 58 kB
Dimensions of original: 696 x 335, 58 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Saturday, 18 June 2011:
thumbnails    small images    diary entry

If I were hacking file systems, I'd choose Kirk in an instant. But if I were hacking Peruvian Paso bloodlines, I don't think he'd be of much help, and I'd choose Pam.

In any case, continued, and as a prize got:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110618/small/early-adopter-2.gif
Image title: early adopter 2
Dimensions: 733 x 336, 30 kB
Dimensions of original: 733 x 336, 30 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Saturday, 18 June 2011:
thumbnails    small images    diary entry

Wow. I am so proud. And now of course I'm getting messages like:

From: BranchOut <noreply@branchout.com>
Subject: Chris Yeardley joined your empire on BranchOut!

Chris just joined BranchOut. Your empire is expanding!
Tap into Chris's awesome network to connect to the best jobs, leads and people

Isn't that nice? I always wanted an empire, especially with awe-inspiring people in it. I suppose I'll investigate this for a while and then forget it, like I've done with other such sites.


Buying a navigator on eBay
Topic: general, technology Link here

Spent more time today comparing GPS navigators. It's almost impossible: even last year I noted that the manufacturers think that their raison d'être is as MP3 players and games, and that trend has continued (now they're MPEG-2 players too). The descriptions I get hardly address my requirements at all. Here they are again:

  - FM transmitter for voice instructions
  - Hungarian?
  - Speed cameras
  - Free map update

The “Hungarian” is an indirect requirement: of course nobody tells you what applications software the thing runs (the best is “Windows” CE), but I'm guessing that any receiver that has a Hungarian language option uses the Nav N Go iGO 8 software, which comes from Hungary. Spent some time comparing things and came up with the following partial chart:

Seller       Price       Memory       SD card       FM transmitter       Bluetooth?       Hungarian?       Speed cameras       Free update       Return       Location
helomolto       $149       128 MB       4 GB       Yes             No       Yes       Yes       exchange       Melbourne
helomolto       $169       128 MB       4 GB       Yes             No       Yes       Yes       exchange       Melbourne
gl_4ever_wll       $149                   Yes       Yes             Yes       Yes       exchange       Melbourne
ozchoice       $149             4 GB       Yes       Yes             Yes       Yes       $10       Melbourne
bikerboy111111       $146.99                  
lgo_smiley       $139.99       128 MB             Yes       Yes             Yes       Yes       $0, 30 days       Hong Kong

And yes, there are two entries for helomolto with what appears to be the same item, but with a “Buy it now” price differential of $20. Further investigation shows that they offer them for increments of $10 between $149 and $189. Just what you need to inspire confidence.

Looking at the list, it looked like a choice between the vendors ozchoice and lgo_smiley. ozchoice had the best description, even a video of how to install the reversing camera. While looking through there, found (well hidden) second general demo describing how to use the multimedia functions, the calculator, calendar, but also, as an afterthought at the end of the 4 minute video, it showed a brief one-second view of the navigator window: iGo 8. That's the software I'm looking for, so I bought it.

But what a pain! I must have spent 5 hours trying to find information I needed. And of course, after I bought it, I found another one in Mildura for $10 less. Still, they don't have a return policy, and I suppose I should reward ozchoice for going to the trouble of setting up the videos.


Dilleys to dinner
Topic: general Link here

Saturday night is “good food night”, and Chris Yeardley is almost always here. Today we invited Peter and Vicky Dilley as well. Fun was had, and I took lots of photos, unfortunately nothing spectacular.


Sunday, 19 June 2011 Dereel Images for 19 June 2011
Top of page
previous day
next day
last day

We don't need no steenking testing
Topic: technology, opinion Link here

From time to time bugs, even big ones, sneak into development projects. The biggest usually get caught immediately during testing. But in some cases it seems that not even the minimum of testing gets done. It's a commit to fix a single-character mistake:

@@ -348,7 +348,7 @@ case "$DISTRO" in
   ln -s /usr/lib/mesa/ld.so.conf /etc/alternatives/gl_conf
   rm -rf /etc/alternatives/xorg_extra_modules
   rm -rf /etc/alternatives/xorg_extra_modules-bumblebee
-  rm -rf /usr /lib/nvidia-current/xorg/xorg
+  rm -rf /usr/lib/nvidia-current/xorg/xorg

This one is a variant on a classic UNIX mistake. One character wrong, and you delete your entire /usr hierarchy. It's clear that whoever did this one didn't test the script. And the comments on the web page are well worth reading.


BranchOut... and fall over?
Topic: technology, opinion Link here

More copious mail from BranchOut today. I'm obviously not professional enough to understand it. So far I haven't found the text of any of the messages I was informed of, not even the ones I wrote myself. In fact, I can't remember having written any messages, but they tell me I did. Maybe I'm just getting senile, which would also explain why I can't navigate this site—it looks different every time I go there. On one occasion I was asked if I wanted to get to know Doug Rabson (already one of my “friends” on Facebook), and on the same page, not far away, I was asked to endorse him. But I can't find that any more, just:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110620/small/Pam-Hay.gif
Image title: Pam Hay
Dimensions: 351 x 188, 8 kB
Dimensions of original: 351 x 188, 8 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Monday, 20 June 2011:
thumbnails    small images    diary entry

That's the same Pam Hay I was asked to compare to Kirk McKusick yesterday. I'm left with the feeling that, like Bumblebee, they let the users do the testing.


Transplanting house plants
Topic: gardening Link here

Somehow my garden work has ground to a halt. Despite the best of intentions (really!) I seem to have spent the last few days in front of a computer. But dinner last night showed us that the house plants in the formal dining room needed repotting, so did that, with some help from Lilac. For some reason she wanted to sit in the pot and didn't leave even as I started to fill in potting mix. In the end I had to remove her:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110619/small/Grog-Lilac-1.jpeg
Image title: Grog Lilac 1
Complete exposure details
Dimensions: 600 x 450, 72 kB
Dimensions of original: 4000 x 3000, 1232 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Sunday, 19 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110619/small/Grog-Lilac-6.jpeg
Image title: Grog Lilac 6
Complete exposure details
Dimensions: 450 x 600, 76 kB
Dimensions of original: 3000 x 4000, 1280 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Sunday, 19 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110619/small/Grog-Lilac-7.jpeg
Image title: Grog Lilac 7
Complete exposure details
Dimensions: 600 x 450, 64 kB
Dimensions of original: 4000 x 3000, 1040 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Sunday, 19 June 2011:
thumbnails    small images    diary entry

The Philodendron has expanded significantly, and we now have four pots, though I think I may have made a mess of dividing the plant. But I'm sure some parts will survive.


Youtube: the pain
Topic: technology Link here

For a couple of reasons today I had to deal with YouTube. Firstly, I wanted a link to the video of the GPS receiver that I mentioned yesterday, and secondly Yvonne wanted me to put some videos up on YouTube.

How do you reference a video on YouTube? I still don't understand completely, but you can embed a video player in a page like this:

<embed src="http://www.youtube.com/v/eOntB2LYbwI?fs=1&amp;hl=en_US"
       type="application/x-shockwave-flash"
       allowscriptaccess="always"
       allowfullscreen="true" width="320" height="253">

It works, and it looks like this:

But the problem is that it's not valid HTML. That looks like another can of worms that I'll follow some other time.

I did that on 24 June 2011, and the image above, while looking identical, is now standards compliant.

That was otherwise fine for Yvonne's videos, but I had the Devil's own job finding the URL of the general demo of the GPS receiver that I was looking for. There was no mouse menu item for the URL, and the source of the page showed nothing that even remotely resembled a URL. Strangely, Jürgen Lock (on IRC) had no difficulty finding the URL of the clip (http://www.youtube.com/v/kfQyjqVKcos?fs=1&hl=en_US), maybe because he had NoScript on. The problem was, that was the wrong video: it's clear that the most important thing about GPS navigators is the reversing camera and not the navigation software, so that's what they show you on the main video. But when it's done, you get a menu, reshuffled every time, showing other videos that are available:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110620/small/video-menu.gif
Image title: video menu
Dimensions: 582 x 464, 82 kB
Dimensions of original: 654 x 521, 52 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Monday, 20 June 2011:
thumbnails    small images    diary entry

How do you find the URL of the correct one? It shows the start in the tiny windows at top right, but I can't copy the location, and any attempt to scroll makes the current video restart. Again I found nothing in the text of the page. No youtube, no embed. So I fired up wireshark to observe the traffic. And sure enough, it found the URL and displayed it—and refused to let me copy it from the screen. Somehow wireshark has joined the non-UNIX interface crowd, and I couldn't find any way of getting the information out. So saved the file and looked through it with Emacs. More failure: I couldn't find the text that I saw in the wireshark data window. Why not? It wasn't encrypted. I suppose I should have followed up, but by now I was so frustrated that I gave up and typed in the cryptic URL. And with <embed> that gave me the video, nice and in my diary, probably in contravention of many copyright laws. But at least the link worked, and I was able to link to the YouTube site.

What's wrong with this picture?

This doesn't have to be YouTube's fault, but it makes things really painful to work with.


Monday, 20 June 2011 Dereel Images for 20 June 2011
Top of page
previous day
next day
last day

Moving the lounge room cupboard
Topic: general Link here

Over six weeks ago we moved our lounge room to the other end of the house, and then our rearrangements stalled because we had to move the lounge room cupboard, no easy feat. Today CJ and Sue came along, so we set to taking the thing apart and moving it. It was still no easy feat, and it shows how much junk we have:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110620/small/Moving-cupboard-6.jpeg
Image title: Moving cupboard 6
Complete exposure details
Dimensions: 600 x 450, 70 kB
Dimensions of original: 4032 x 3024, 1440 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Monday, 20 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110620/small/Moving-cupboard-7.jpeg
Image title: Moving cupboard 7
Complete exposure details
Dimensions: 450 x 600, 94 kB
Dimensions of original: 3024 x 4032, 1648 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Monday, 20 June 2011:
thumbnails    small images    diary entry

In the process, found a mouse nest under the base:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110620/small/Moving-cupboard-2.jpeg
Image title: Moving cupboard 2
Complete exposure details
Dimensions: 450 x 600, 66 kB
Dimensions of original: 3024 x 4032, 1632 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Monday, 20 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110620/small/Moving-cupboard-3.jpeg
Image title: Moving cupboard 3
Complete exposure details
Dimensions: 600 x 450, 80 kB
Dimensions of original: 4032 x 3024, 1776 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Monday, 20 June 2011:
thumbnails    small images    diary entry

I wonder how they even got in there.

Finally it was done, and all we have to do is tidy up the lounge room:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110620/small/Moving-cupboard-8.jpeg
Image title: Moving cupboard 8
Complete exposure details
Dimensions: 600 x 450, 54 kB
Dimensions of original: 4032 x 3024, 1232 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Monday, 20 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110620/small/Moving-cupboard-9.jpeg
Image title: Moving cupboard 9
Complete exposure details
Dimensions: 600 x 450, 72 kB
Dimensions of original: 4032 x 3024, 1504 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Monday, 20 June 2011:
thumbnails    small images    diary entry

In the process I suppose we should throw out a lot of old junk. I have a serious issue with where to put things.


Firefox with tabs
Topic: technology, opinion Link here

My firefox problems are getting no better. People keep telling me I should be using tabs, not windows (Window manager? What's that?). I have my reasons, some of which are more philosophical than practical (why should a web browser want to be a window manager?), but it seems worthwhile reviewing the situation, especially in view of my suspicion that the crashes are related to the number of windows open. So today I reconfigured things for tabs, and I've been trying to live with it for a while.

The problems with tabs are real: on the one hand, I want to be able to have a page load in the background and work in another. You can do that with tabs, but there's lots of unnecessary mouse-pushing to do in order to be able to see it again. With windows, they're just there. And in one case I wanted to be able to compare the contents of two tabs. You can't do that; There Can Only Be One.

And then there's the identification. I typically have up to 20 firefox windows at any one time. I have my window manager set up to display the icons on the left hand side of the screen, one below the other. firefox displays them across the top, so that even with only 11 tabs I can barely identify the tabs:


https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110620/small/firefox-tabs.gif
Image title: firefox tabs          Dimensions:          1177 x 62, 20 kB
Make a single page with this image Hide this image
Make this image a thumbnail Make thumbnails of all images on this page
Display small version of all images on this page
All images taken on Monday, 20 June 2011, thumbnails          All images taken on Monday, 20 June 2011, small
Diary entry for Monday, 20 June 2011

 

I suppose my habit of starting my pages with “Greg's foo” doesn't help, but with only a few more tabs it wouldn't make any difference if I were to rename them. It just reinforces the point: a browser is not a window manager.

On the other hand, though: yes, firefox ran all day without crashing. And instead of growing to 1 GB in size, it settled down round 600 MB. So it does look like there's a problem with many windows. But image rendition is just as glacially slow with tabs.


Tuesday, 21 June 2011 Dereel Images for 21 June 2011
Top of page
previous day
next day
last day

Winter storms in
Topic: gardening Link here

Lots of rain and wind last night, and on the news we heard that there had been lots of fallen trees around Melbourne. Here we had one fallen Acacia branch, which conveniently fell on another much smaller acacia:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110621/small/Acacias-1.jpeg
Image title: Acacias 1
Complete exposure details
Dimensions: 600 x 450, 110 kB
Dimensions of original: 4032 x 3024, 3440 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Tuesday, 21 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110621/small/Acacias-2.jpeg
Image title: Acacias 2
Complete exposure details
Dimensions: 600 x 450, 124 kB
Dimensions of original: 4032 x 3024, 2608 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Tuesday, 21 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110621/small/Acacias-3.jpeg
Image title: Acacias 3
Complete exposure details
Dimensions: 600 x 450, 118 kB
Dimensions of original: 4032 x 3024, 2672 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Tuesday, 21 June 2011:
thumbnails    small images    diary entry

It doesn't look as if the little one has been harmed.


Upgrading the friends' computer infrastructure
Topic: gardening, technology Link here

Into town today to meet with some of the committee members of the Friends of the Ballarat Botanical Gardens. They've discovered my computer background and have asked to take their computer infrastructure in charge. That looks like it'll be fun, and hopefully not too much work.


GPS navigator: disaster
Topic: general, technology Link here

While in town, picked up my new GPS navigator. Compared to the old one it's enormous:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110622/small/Navigators.jpeg
Image title: Navigators
Complete exposure details
Dimensions: 600 x 450, 48 kB
Dimensions of original: 4032 x 3024, 1152 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Wednesday, 22 June 2011:
thumbnails    small images    diary entry

Headed back home via the back roads, and the navigator happily told me to leave the main road and take a detour through a paddock, something that not even the old one did. Like the old navigator sometimes did, it didn't show a charge light much of the time—I wonder if there's a software problem there. The software itself looked almost identical to the software on the old navigator, and I had no difficulty using it. The larger format makes it much more readable. But there's much more detail on the screen—it's not just a scaled-up version of the old one.

Back home, backed up the memory card, not helped by Apple. I could access it with the reader, and it happily auto-mounted it, but it wouldn't let me copy the card itself while it was mounted. And when I umounted it, it destroyed the device node! So there's no way, it seems, to copy a raw device with Apple. Used tar instead and found, to my amazement, that the “latest 2011 maps” were anything but:

-rwxr-xr-x  1 grog  wheel  80205729 Feb 11  2010 Australia.fbl
-rwxr-xr-x  1 grog  wheel   4814147 Jun 17  2009 Basemap.fbl
-rwxr-xr-x  1 grog  wheel  18629982 Jul  8  2009 NewZealand.fbl

That is all the more unusual because it's older than the map data in the old navigator, which I bought well over a year ago:

-rwxr--r--  1 grog  wheel  80226209 Mar 19  2010 Australia.fbl
-rwxr--r--  1 grog  wheel   5090651 Dec 16  2009 Basemap.fbl
-rwxr--r--  1 grog  wheel  13429400 Mar  4  2010 NewZealand.fbl

The New Zealand maps are nearly 2 years out of date. There was also no word of the free update service they offered. That wasn't the only problem. The application itself was older. Here the “new” unit:

=== grog@dereel (/dev/pts/7) /src/GPS/ScanFast-7020/iGo8 7 -> ls -l iGO8.exe
-rwxr-xr-x  1 grog  wheel  7302168 Nov 11  2009 iGO8.exe
=== grog@dereel (/dev/pts/7) /src/GPS/ScanFast-7020/iGo8 8 -> strings iGO8.exe | grep Build
Build: 8.3.4.117940     Built @ Nov  3 2009 - 11:46:10

And, by comparison, the “old” one:

=== grog@dereel (/dev/pts/8) /src/GPS/ResidentFlash/NNG 6 -> l NNGNAVI.EXE
-rwxr--r--  1 grog  wheel  7339544 Apr 15  2010 NNGNAVI.EXE
=== grog@dereel (/dev/pts/8) /src/GPS/ResidentFlash/NNG 7 -> strings NNGNAVI.EXE | grep Build
Build: 8.3.4.135494     Built @ Apr 14 2010 - 14:48:45

This also means that there's no text-to-voice, despite the claims. If that wasn't enough, parts of it are in Chinese:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110622/small/Wince.jpeg
Image title: Wince
Complete exposure details
Dimensions: 685 x 394, 72 kB
Dimensions of original: 3700 x 2128, 2448 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Wednesday, 22 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110622/small/Wince-detail.jpeg
Image title: Wince detail
Complete exposure details
Dimensions: 397 x 679, 46 kB
Dimensions of original: 165 x 282, 28 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Wednesday, 22 June 2011:
thumbnails    small images    diary entry

“Wince” indeed! The real show-stopper, though, was that I couldn't charge the damn thing. I tried the car charger, the supplied AC adapter, a couple of USB cables, but the thing doesn't charge. I checked for the promised manual in PDF format, but it wasn't there. The battery is now nearly discharged, and thus as useless as the old one it was supposed to replace. My good-will towards the seller has completely evaporated. Sent an exasperated message to the seller asking them to fix things. We'll see what happens.

In the meantime, did even more searching for GPS navigators. It's beginning to look like many of them use the Nav N Go iGO 8—certainly this one does:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110622/small/Crashed-navi.gif
Image title: Crashed navi
Dimensions: 464 x 296, 72 kB
Dimensions of original: 464 x 296, 72 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Wednesday, 22 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110622/small/Crashed-navi-detail.gif
Image title: Crashed navi detail
Dimensions: 253 x 47, 8 kB
Dimensions of original: 253 x 47, 8 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Wednesday, 22 June 2011:
thumbnails    small images    diary entry

I wonder how they crashed it. It shows an even older (April 2009) version, though the information suggests that the photo itself is nearly 12 months old, so it doesn't necessarily mean that that's the version they're currently shipping. To be investigated.


Aligning camera for photos of flat objects
Topic: photography Link here

Taking the photos of the navigator had an interesting side effect. Clearly I wanted to get the device centered on and perpendicular to the lens axis. In the past I've done that mainly by eye and the viewfinder. But the screen of the navigator was reflective, and I saw the reflection of the lens in the viewfinder. Bingo! Get that exactly in the centre, and things are aligned correctly. It's trivial to use a small mirror for other objects, such as Yvonne's paintings.


Rearranging furniture: the background
Topic: general Link here

Callum Gibson looked with interest at the photos of the furniture rearrangement, but it seems I didn't include enough context for him to understand where things had moved.

To recapitulate from when we moved in to now: there were two rooms that we could use as a lounge room, and we've swapped them: the second from the top on the left in this plan (“room 3”), and the second from the bottom on the right (“room 10”):

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110503/small/plan.gif
Image title: plan
Dimensions: 434 x 621, 86 kB
Dimensions of original: 2236 x 3200, 1664 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Tuesday, 3 May 2011:
thumbnails    small images    diary entry

After moving in to the house, rooms 3 and 10 respectively looked like they did in the left column. Now they look like on the right:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20071009/small/music-room-1.jpeg
Image title: music room 1
Complete exposure details
Dimensions: 604 x 447, 50 kB
Dimensions of original: 3694 x 2736, 832 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Tuesday, 9 October 2007:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110622/small/Lounge-room.jpeg
Image title: Lounge room
Complete exposure details
Dimensions: 600 x 450, 60 kB
Dimensions of original: 4032 x 3024, 1328 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Wednesday, 22 June 2011:
thumbnails    small images    diary entry

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20071009/small/lounge.jpeg
Image title: lounge
Complete exposure details
Dimensions: 604 x 447, 63 kB
Dimensions of original: 3694 x 2736, 1052 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Tuesday, 9 October 2007:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110620/small/Moving-cupboard-6.jpeg
Image title: Moving cupboard 6
Complete exposure details
Dimensions: 600 x 450, 70 kB
Dimensions of original: 4032 x 3024, 1440 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Monday, 20 June 2011:
thumbnails    small images    diary entry

Wednesday, 22 June 2011 Dereel Images for 22 June 2011
Top of page
previous day
next day
last day

Navigator problems: cause identified?
Topic: technology Link here

Somehow it seems funny that the problems I'm having with both GPS navigators are so similar. In each case, the only problem is charging them. And in each case they charge via the micro-USB port. Went to take a look at the port itself. The results were informative but somewhat disappointing. Here's the socket on the new navigator:


https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110622/small/New-Navi.jpeg
Image title: New Navi          Dimensions:          806 x 335, 66 kB
Make a single page with this image Hide this image
Make this image a thumbnail Make thumbnails of all images on this page
Display small version of all images on this page
All images taken on Wednesday, 22 June 2011, thumbnails          All images taken on Wednesday, 22 June 2011, small
Diary entry for Wednesday, 22 June 2011 Complete exposure details

 

One pin missing, one bent. I wasn't sure how many pins were supposed to be there—it's at least hypothetically possible that pin 5 isn't always needed, so I bent the bent pin back to shape and tried again, still with no success. Later I checked: the outside pins are ground and +5V, so they're really needed.

But how did that happen? Took a look at my old navigator and the cable I used to charge it, which was even more upsetting:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110622/small/Old-Navi-2.jpeg
Image title: Old Navi 2
Complete exposure details
Dimensions: 649 x 416, 50 kB
Dimensions of original: 3836 x 2456, 1392 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Wednesday, 22 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110622/small/Connector.jpeg
Image title: Connector
Complete exposure details
Dimensions: 754 x 358, 54 kB
Dimensions of original: 3892 x 1848, 976 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Wednesday, 22 June 2011:
thumbnails    small images    diary entry

But, again, how can that happen? It's not as if I am particularly rough with my connectors, and I've never seen this kind of damage before. My best bet is that somewhere some component must have been damaged before I got it. No idea any more which, but the cable looks funny.


More reception problems
Topic: multimedia Link here

TV reception has been good for a while, but lately it's got bad again. I can't see any obvious causes. A little rain, maybe, and two recordings at the same time were both affected, and later the reception was good again. My guess is that setting the “fine-tune” flag has reduced or eliminated one of multiple problems, but not all. It's interesting to note that radio reception at the moment is terrible; I wonder if the TV problems are related.


Thursday, 23 June 2011 Dereel → Melbourne → Dereel Images for 23 June 2011
Top of page
previous day
next day
last day

Off to the Big Smoke
Topic: general Link here

Off to Melbourne today to do some shopping and pick up a new GPS navigator. It's only been a year since I got the old one, but it's clear I've come to depend on it. Despite its lack, found my way to the Queen Victoria Market without too much difficulty, helped by the surprisingly low level of traffic, and got in and out after spending only 55 minutes and $300 odd.


New navigator
Topic: technology Link here

Then down to Clayton to pick up the new navigator, not helped by Google Maps' complete lack of understanding of the street numbers in the Prince's Highway, just one of Australia's main highways; it put the address in the middle of a main highway junction.

This is no longer the case. The link above shows the correct location, a reason to use screen shots rather than links.

It's interesting to see the other side of an eBay operation: a couple of young blokes in a room in an industrial area. Changed the unit pretty quickly, and confirmed, yes, the power connector is OK. The Microsoft “Windows CE” is also the English version, and one of the blokes (Maurice; the other is Ken) showed me how to get the spoken street names. It seems that it's a property of the individual voice profile, and the ones with Text to Voice have the text “(TTV)” in the menu entry.

They still didn't have any more modern maps, and it seems they didn't know there are any. They're not expecting new maps for another 8 months. Still, they offered the latest ones, and that's part of the contract, so I left with a warning that my feedback would depend on them finding the latest (or at least recent) maps.

And now that I can use it? The spoken street names are there, but they're clearly at least partially synthesized, and sometimes barely intelligible. “Bannockburn” (town) was correct, but “Ballarat“ was incorrectly intoned and barely intelligible, as was “Grattan (St)”.

And the comparison with the old navigator? There were more differences than I expected. I had already noted that when I left a suggested route, the old navigator would prefer to find a new route in the direction I was going, even if it was much longer, rather than get me to turn around. The new navigator tells me to turn around, repeatedly on the way home (it thought I should go via Ballarat, but via Geelong is much faster). It also seems to react more slowly than the old one, but maybe that's the voice profile. On the whole, the only real advantage is the increased size, which makes things a lot easier to see.

Back home, backed up the micro SD card, and confirmed that yes, indeed, the maps and software are just as old as on the other unit. That remains to be solved.


More shopping
Topic: general, food and drink Link here

After picking up the navigator, on to Casa Iberica in Fitzroy, looking for Masa harina. Got that, of course, but not the kind I was looking for, Maseca: they're out of stock. Instead got two different kinds of masa from Minsa, one of them apparently blue—I've never even heard of that before. I hope the quality is better than their web site.

Then looking for lunch. There's a Mexican restaurant across the road, so off to repark the car nearby, taking an inordinate amount of time to do so, and then discovered the place was closed. There were plenty of other restaurants in the area, but most of them were closed too, and the others didn't look particularly attractive. Off, via Lygon St (too expensive) and Grattan St, and finally ended up near the Queen Victoria Market again, where we know a Korean restaurant. And it was closed too! Things seemed very quiet in town today, but it's still surprising. Finally to a Chinese restaurant nearby, “Hui's kitchen” or some such, where we got some less-than-excellent Calamari (yup, that's what they call them here), reminding me of the German expression “Außen hui, innen pfui”. People say that it's easy to find good eating in Melbourne, but my experience is different.


Sardines and other fish
Topic: food and drink Link here

Back home, Yvonne had the pleasant task of gutting the 2 kg of sardines that we bought at the market. Or at least, we thought they were sardines. There are clearly two different kinds of fish, shown here alternately. We're guessing that the longer, thinner ones are the sardines. The others have an interesting stepped pattern on the side:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110623/small/Fish-2.jpeg
Image title: Fish 2
Complete exposure details
Dimensions: 610 x 443, 64 kB
Dimensions of original: 3676 x 2670, 1232 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Thursday, 23 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110623/small/Fish-4.jpeg
Image title: Fish 4
Complete exposure details
Dimensions: 740 x 365, 70 kB
Dimensions of original: 4096 x 2022, 1168 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Thursday, 23 June 2011:
thumbnails    small images    diary entry

I wonder if they accidentally got mixed, or whether they were caught at the same time.


Friday, 24 June 2011 Dereel Images for 24 June 2011
Top of page
previous day
next day
last day

Getting the Youtube videos right
Topic: technology Link here

Last week I finally got Youtube videos to display in this diary, using the <embed> tag. It was very clear that that's not the way to do it: <embed> is not standards compliant. The W3 validator gave explanations and pointed me to a page that claimed to make “flash satay”, though I don't understand the analogy. It's a mess, as the author confirms, made necessary (it seems) by Microsoft “Internet Explorer”. I've simplified things, which, it seems, means that people using “Internet Explorer” will have to wait until the whole file has been loaded before it starts playing. See if I care. Here's the new code for the example I showed last week:

      <object type="application/x-shockwave-flash"
              data="http://www.youtube.com/v/eOntB2LYbwI?fs=1&amp;hl=en_US"
              width="320" height="253">
      <param name="movie"
             value="http://www.youtube.com/v/eOntB2LYbwI?fs=1&amp;hl=en_US" />
      <img src="http://wwww.lemis.com/grog/no-flash.gif"
           width="292" height="127" alt="" />
      </object>

Alas, this too didn't cut it. I finally found a better solution on the YouTube site on 28 June 2011.


External viewfinder monitor
Topic: photography, technology Link here

Earlier in the week I read an article describing a Sony monitor for displaying the live viewfinder or monitor images of a DSLR. In itself, not very interesting (and the links are in German), but what got me was the size and resolution of the device: 5", 800×480 pixels. That's the resolution of my new GPS navigator, which is 2" larger, and it has an aspect ratio of 15:9 (or 5:3), which no video or still camera has. Clearly the thing wasn't originally designed for cameras, which have aspect ratios like 3:2 (most SLRs and 35 mm cameras), 4:3 (compact, Olympus), or 16:9 (wide screen video). So I assume it's an adaptation of a GPS navigator display. And maybe I could use my navigator (which has an AV input) for the same thing.

Spent a little time in the afternoon confirming that yes, the camera can display on a TV. But I need an adapter cable for the navigator, which has a 4 connector 2.5 mm jack. People had suggested they could be expensive. Went looking on eBay and found the cheapest thing I've ever found: $1.50, including postage from Hong Kong! How can they possibly even break even with that kind of price? I suppose it'll take forever to come, but at that price I can wait.

Things aren't always like that. The Sony monitor costs € 400. My navigator cost the equivalent of € 110, so I can save € 290, gain 2 inches, a GPS navigator and a reversing camera. About the only thing I need to do is to find a mount for the thing. Despite my issues with the navigator, that can't be bad.


The end of the world, part 4711
Topic: technology, opinion Link here

Chris Yeardley sent me a URL for a description of why the world will end at the end of next year, being swallowed up by a black hole. I don't believe a word of it, of course, but there was nothing (apart from typical lack of substantiation) that I could point to to disprove it. It's not until you go to another page on the site that you realize that yes, indeed, the information on the site is correct. It'll be interesting to see what effect this has.


Saturday, 25 June 2011 Dereel → Melbourne → Dereel Images for 25 June 2011
Top of page
previous day
next day
last day

Off to the big smoke again
Topic: general, opinion, brewing Link here

Peter Dilley over far too early this morning for our planned trip to Melbourne—again!—to see a Brew in a Bag demonstration—again!. This was also only the second time to try out my new GPS navigator, and Peter was second-guessing with his BlackBerry.

That was interesting: he had real-time information about speed cameras. My navigator found no speed cameras between Bannockburn and Melbourne; the BlackBerry had up-to-date information and found not just dozens of speed cameras (which we confirmed visually) but also police car wait locations. We didn't see any police cars, but the places were paved, so it seems plausible. Clearly a great advantage of a device with network coverage. But also a disadvantage of a system with a closed data format and infrequent updates.

Other issues with my navigator also became apparent. I now understand why they have both Text-to-voice (TTV) and non-TTV voice profiles: the TTV texts are glacially slow—pauses in the middle of an announcement—and they slow the whole application down to a point where I missed a couple of turnoffs. On one occasion I got the message “You are over the speed limit” while stopped at a traffic light. Set a non-TTV profile and continued, and didn't have any further problems, but by then we were out of the CBD, so maybe that's just a coincidence.


Brew in a bag revisited
Topic: brewing, opinion Link here

The brew demonstration was at Grain and Grape done by Dan Walker and Geoff Hammond (Geoff is the one with the beard). They addressed a number of issues that I had had two weeks ago. In particular, they did a pretty thin mash, and they added the grist slowly, stirring all the time:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110625/small/BIAB-3.jpeg
Image title: BIAB 3
Complete exposure details
Dimensions: 600 x 450, 64 kB
Dimensions of original: 4032 x 3024, 1104 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Saturday, 25 June 2011:
thumbnails    small images    diary entry

That's easy if there are two of you, of course.

The bag was also much wider than Peter's, and Geoff stirred almost constantly, thus addressing my main concern about uniform mash temperature:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110625/small/BIAB-4.jpeg
Image title: BIAB 4
Complete exposure details
Dimensions: 450 x 600, 74 kB
Dimensions of original: 3024 x 4032, 1456 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Saturday, 25 June 2011:
thumbnails    small images    diary entry

The other issues: it seems that there isn't a big difference in brewhouse efficiency, since the mash is thin, and they aerate in the fermenter after cooling (in fact, exactly what I do, so this isn't an objection after all).

And multi-step infusions? Dan didn't want to talk about that, and Geoff didn't want to talk about wheat beer (“Life's too short”). But I suppose the way they do it, with plenty of space to stir, it's no different from a normal mash. I should try it out some time.


Shopping and lunch
Topic: general, food and drink Link here

Peter took me to a couple of food shops that he knew when he lived in Melbourne, about 4 years ago. Both are in Victoria St Brunswick, not far from the Mediterranean Wholesalers where we sometimes buy Italian food. The first is Basfoods Direct, at 419 Victoria St, and the other is NSM Wholesalers at 381 Victoria St.

It seems that both have changed significantly since Peter was last there. At Basfoods found some cheaper olive oil than at Casa Iberica, and also some cheap Turkish Sambal Ulek, but there was nothing much at NSM. Still, a good place to know.

Peter then wanted to take me to one of the many Middle Eastern restaurants down Sydney Road, but they were gone. So was the restaurant where Yvonne and I ate a few years back. Took a look in at Mediterranean Wholesalers, but didn't find anything of interest, and then back to the car to investigate what my navigator thought of restaurants in the area. It found a few in Lygon St Brunswick (the better-known part of Lygon St is in Carlton), so down there. Most were shut, but finally we went into a Vietnamese place called Anh Minh at 44 Lygon St, which wasn't in my navigator. Had a reasonable Phở, though Peter—who seems to have some Vietnamese connections—wasn't impressed. He promised to tell me if he ever finds a good Vietnamese restaurant in Australia.

But what's wrong with this story? This is the second time in 3 days that we've had real difficulty finding food in a town that prides itself on good food and multi-ethnic culture. There are lots of Vietnamese people in Melbourne. They must eat in restaurants somewhere.


Cheap olive oil
Topic: food and drink Link here

On Thursday I was toying with buying some olive oil at Casa Iberica, but didn't because it looked too expensive ($30 for 4 l of “Extra virgin” cold-pressed oil from Carbonell). The Greek oil I bought at Basfoods cost only $23, again for 4 l. But on the way home we stopped in at Safeway for Peter to buy some stuff, and I found the Carbonell oil on special for $18—normally it costs $20. Pricing is strange. Clearly specialty shops have their price.


Sunday, 26 June 2011 Dereel Images for 26 June 2011
Top of page
previous day
next day
last day

The next firefox crash
Topic: technology, opinion Link here

Since switching from multiple windows to mainly tabs, my firefox processes have become much more stable. It ran from Wednesday until today, and I noted that the memory use was much less, only about 700 MB instead of 1 GB. But today it reached 1 GB and crashed again, though in a different place from usual. So it's still not clear whether the improvement was due to lack of race conditions in window handling, or some issue with the memory size itself.

And how do I like tabs? I still hate them. Yet another instance of the “there can only be one” mentality. There are so many times when I want to look at more than one window at a time, and tabs don't allow that. Sometimes I want to follow a number of links from a single page, which requires that the source page remain where it is. With tabs you have to go back to the page after every tab is created. Yes, you can open a separate window in those circumstances, but that's just damage control. There's no reason why firefox should pretend to be a window manager. And it doesn't do a very good job of it. My fears proved unfounded that the entries on the tab bar would become completely illegible; instead they reach a minimum size and then scroll, so you can't even see all of the tabs.


https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110626/small/tab-bar.gif
Image title: tab bar          Dimensions:          1217 x 67, 16 kB
Make a single page with this image Hide this image
Make this image a thumbnail Make thumbnails of all images on this page
Display small version of all images on this page
All images taken on Sunday, 26 June 2011, thumbnails          All images taken on Sunday, 26 June 2011, small
Diary entry for Sunday, 26 June 2011

 

There's a way round that: the little inverted triangle at the right of the bar produces a drop-down menu with useful content:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110626/small/tab-list.gif
Image title: tab list
Dimensions: 465 x 422, 26 kB
Dimensions of original: 465 x 422, 26 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Sunday, 26 June 2011:
thumbnails    small images    diary entry

But to use that you need more mouse motion. I suppose a permanent window like that would not be a bad idea. But that would violate the principle of “there can only be one”.


1000 days and counting
Topic: technology Link here

One of my external servers (not http://www.lemis.com/) has now been up for 1000 days, the longest I've ever had a machine up and running:

Sat Jun 25 23:24:36 UTC 2011
11:24PM  up 1000 days, 53 mins, 2 users, load averages: 0.00, 0.01, 0.00

That's a virtual machine, what's more, and both host and guest are FreeBSD. I worked with and for Tandem computers for 15 years, but I've never seen an up time like that. And http://www.lemis.com/, a shared machine, doesn't come close, though today is a bad time to compare; typically it's up for months at a time:

Mon Jun 27 09:54:56 EST 2011
 09:54:56 up 2 days, 20:50,  1 user,  load average: 0.27, 0.28, 0.50

Garden flowers
Topic: gardening Link here

This time last year I started my monthly series of photos of flowers in the garden. The purpose wasn't so much to get photos of nice flowers, though I tried, but of what was in the garden, which can also mean some pretty sad-looking specimens.

This month the sun was shining for once, and things like the Xerochrysums and Gazanias were flowering:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110626/small/Xerochrysum.jpeg
Image title: Xerochrysum
Complete exposure details
Dimensions: 600 x 450, 60 kB
Dimensions of original: 4032 x 3024, 1392 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Sunday, 26 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110626/small/Gazania-2.jpeg
Image title: Gazania 2
Complete exposure details
Dimensions: 600 x 450, 88 kB
Dimensions of original: 4032 x 3024, 1280 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Sunday, 26 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110626/small/Gazania-4.jpeg
Image title: Gazania 4
Complete exposure details
Dimensions: 600 x 450, 60 kB
Dimensions of original: 4032 x 3024, 1216 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Sunday, 26 June 2011:
thumbnails    small images    diary entry

A Canna and a ginger were also trying, though I don't think the Canna will make it:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110626/small/Canna.jpeg
Image title: Canna
Complete exposure details
Dimensions: 450 x 600, 60 kB
Dimensions of original: 3024 x 4032, 1008 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Sunday, 26 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110626/small/Ginger.jpeg
Image title: Ginger
Complete exposure details
Dimensions: 450 x 600, 62 kB
Dimensions of original: 3024 x 4032, 1184 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Sunday, 26 June 2011:
thumbnails    small images    diary entry

The Hebes are also blooming slowly but continuously. I wonder if they need more fertilizer. I've noted that the ones on the east side of the garden are significantly smaller than the ones in the north (where I took these photos), and they get less fertilizer.

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110626/small/Hebe-1.jpeg
Image title: Hebe 1
Complete exposure details
Dimensions: 450 x 600, 78 kB
Dimensions of original: 3024 x 4032, 1312 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Sunday, 26 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110626/small/Hebe-2.jpeg
Image title: Hebe 2
Complete exposure details
Dimensions: 600 x 450, 70 kB
Dimensions of original: 4032 x 3024, 1616 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Sunday, 26 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110626/small/Hebe-3.jpeg
Image title: Hebe 3
Complete exposure details
Dimensions: 450 x 600, 68 kB
Dimensions of original: 3024 x 4032, 1088 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Sunday, 26 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110626/small/Hebe-5.jpeg
Image title: Hebe 5
Complete exposure details
Dimensions: 600 x 450, 82 kB
Dimensions of original: 4032 x 3024, 1152 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Sunday, 26 June 2011:
thumbnails    small images    diary entry

I've now hung the petunias in the greenhouse, severely limiting headroom, but they seem to be enjoying it. There's plenty of new growth, and of course they're still flowering:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110626/small/Petunia-1.jpeg
Image title: Petunia 1
Complete exposure details
Dimensions: 600 x 450, 66 kB
Dimensions of original: 4032 x 3024, 1040 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Sunday, 26 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110626/small/Petunia-2.jpeg
Image title: Petunia 2
Complete exposure details
Dimensions: 600 x 450, 66 kB
Dimensions of original: 4032 x 3024, 1152 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Sunday, 26 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110626/small/Petunia-3.jpeg
Image title: Petunia 3
Complete exposure details
Dimensions: 600 x 450, 54 kB
Dimensions of original: 4032 x 3024, 992 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Sunday, 26 June 2011:
thumbnails    small images    diary entry

So is the red Mandevilla, which has been there for some time. I expect it will continue to flower through the winter:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110626/small/Mandevilla-2.jpeg
Image title: Mandevilla 2
Complete exposure details
Dimensions: 600 x 450, 90 kB
Dimensions of original: 4032 x 3024, 1408 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Sunday, 26 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110626/small/Mandevilla-1.jpeg
Image title: Mandevilla 1
Complete exposure details
Dimensions: 600 x 450, 48 kB
Dimensions of original: 4032 x 3024, 912 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Sunday, 26 June 2011:
thumbnails    small images    diary entry

Comparing with last year, the roses aren't looking as happy. Only the pink rose in the north bed has buds, with the exception of a solitary bud on the Iceberg rose on the south side of the verandah, which is otherwise looking quite unhappy.

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110626/small/Rosa-2.jpeg
Image title: Rosa 2
Complete exposure details
Dimensions: 600 x 450, 38 kB
Dimensions of original: 4032 x 3024, 832 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Sunday, 26 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110626/small/Rosa-Iceberg.jpeg
Image title: Rosa Iceberg
Complete exposure details
Dimensions: 600 x 450, 46 kB
Dimensions of original: 4032 x 3024, 1312 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Sunday, 26 June 2011:
thumbnails    small images    diary entry

Some flowers we didn't have last year, like the Tradescantia and the Oenothera glazioviana, and this Iris-like plant that I still haven't identified:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110626/small/Tradescantia.jpeg
Image title: Tradescantia
Complete exposure details
Dimensions: 600 x 450, 58 kB
Dimensions of original: 4032 x 3024, 1008 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Sunday, 26 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110626/small/Oenothera-glazioviana-2.jpeg
Image title: Oenothera glazioviana 2
Complete exposure details
Dimensions: 600 x 450, 58 kB
Dimensions of original: 4032 x 3024, 1312 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Sunday, 26 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110626/small/Mystery-plant.jpeg
Image title: Mystery plant
Complete exposure details
Dimensions: 450 x 600, 62 kB
Dimensions of original: 3024 x 4032, 1024 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Sunday, 26 June 2011:
thumbnails    small images    diary entry

And despite my expectations, the spring-flowering bulbs are not as far advanced as last year. About the only one I found is a small Narcissus, while last year yellow daffodils were on their way:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110626/small/Narcissus.jpeg
Image title: Narcissus
Complete exposure details
Dimensions: 599 x 451, 46 kB
Dimensions of original: 4096 x 3084, 1616 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Sunday, 26 June 2011:
thumbnails    small images    diary entry

Last year we also had Arum lilies and Senna aciphylla, both of which aren't showing any inclination to flower yet.


More playing with GPS navigation systems
Topic: technology, general Link here

Spent some time playing around with files on my GPS navigator. Added the newer maps and some voice files from my old navigator, and to my surprise they worked. The maps I bought last September work in the new navigator, but they didn't work in the old one, and I had suspected that there was some incompatibility.

Just how slow is the navigator? Took a look at the test of motorbike navigators in c't, where they tested the time to calculate two journeys: one from Hamburg to Königsdorf, and the other from Tromsø to Cadiz. Now that I have European maps in the system, I could compare it.

My navigator took 42 seconds to calculate the route from Hamburg to Königsdorf, slower than most of the devices (between 13 and 36 seconds, only the Tom Tom UrbanRider took 56 seconds). The distance (“fast” route) was 845 km, the time 7:53 (incidentally an average speed of 107 km/h, which would be unsafe and therefore illegal in Australia). That compared with distances between 822 and 845 km from the test candidates and times of between 6:58 (121 km/h!) and 7:49 for the others. Google Maps comes up with 844 km and 7:37.

The test results in the article for the route from Tromsø to Cadiz were interesting: neither of the Garmin units nor the Tom Tom unit were able to calculate it, though the Garmin zūmo® 220 took 5 minutes before it failed. The others took between 17 and 92 seconds to calculate distances between 5,388 and 5,492 km and times between 52:29 and 70:40. Google maps calculated 5,309 km and 58 hours. Mine took 110 seconds and calculated a distance of 5,322 km and a time of 58:01. So yes, it's relatively slow, but it works. I'm surprised that the big names failed. It's also interesting to note that the fastest GPS in the test was from ALDI.


Spam from Oracle
Topic: technology, opinion Link here

Spam is getting bad enough as it is without big companies getting in on the act. I recently received the following message:

From SEMA-CR-3-1YQOMMH@bounce.oracle-mail.com  Fri Jun 24 14:00:11 2011
Return-Path: <SEMA-CR-3-1YQOMMH@bounce.oracle-mail.com>
Received: from mx1.freebsd.org (unknown [IPv6:2001:4f8:fff6::34])
        by hub.freebsd.org (Postfix) with ESMTP id 0B6EA106564A
        for <groggyhimself@freebsd.org>; Fri, 24 Jun 2011 03:48:14 +0000 (UTC)
        (envelope-from SEMA-CR-3-1YQOMMH@bounce.oracle-mail.com)
Received: from acsinet52.oracleeblast.com (acsinet52.oracleeblast.com [141.146.5.52])
        by mx1.freebsd.org (Postfix) with ESMTP id B43DC8FC12
        for <groggyhimself@freebsd.org>; Fri, 24 Jun 2011 03:48:13 +0000 (UTC)
Received: from amts748.us.oracle.com (amts748.us.oracle.com [140.84.104.66])
        by acsinet52.oracleeblast.com (8.14.4+Sun/8.14.4) with ESMTP id p5O3OKDi020518
        for <groggyhimself@freebsd.org>; Fri, 24 Jun 2011 03:24:24 GMT
Date: Thu, 23 Jun 2011 20:24:20 -0700
X-Mailer: Siebel EMS 80 [EMS 2017]   main/201012131828
Sender: "Oracle" <reply@oracle-mail.com>
Subject: Oracle Webcast: ReJAVAnate Your Enterprise Client Apps with JavaFX 2.0
From: "Oracle" <reply@oracle-mail.com>
Reply-To: reply@oracle-mail.com
Message-ID: <SEMA-CR-3-1YQOMMH@bounce.oracle-mail.com>

My first impression was that this was somebody posing as Oracle, but it seems that the domain oracleeblast.com is really registered by Oracle. Sent a message to the abuse people asking why they're stooping to spam, but of course got no reply. The name “oracleeblast” sounds like it's intended for spamming. I used to have a positive opinion of Oracle, but their behaviour in the last few years has destroyed any positive thoughts. I wish they'd go away.


The dragon kills
Topic: gardening Link here

Nele Koemle came by today to look at some horses. Back in the summer I had promised her a sucker from our Paulownia kamikawii (“Sapphire dragon”), but it had to wait until winter and it had lost its leaves. That's the state now, so out to dig it out.

I barely got it out. The entire surface of the soil is a maze of twisty little roots, all different. No wonder the Gazanias in the vicinity died.


Monday, 27 June 2011 Dereel Images for 27 June 2011
Top of page
previous day
next day
last day

More GPS navigator games
Topic: technology Link here

More playing around with my GPS navigator today. One bug relates to finding petrol stations:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110627/small/Navigator-crash.jpeg
Image title: Navigator crash
Complete exposure details
Dimensions: 681 x 397, 60 kB
Dimensions of original: 4096 x 2388, 2368 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Monday, 27 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110627/small/Navigator-crash-detail.jpeg
Image title: Navigator crash detail
Complete exposure details
Dimensions: 706 x 383, 64 kB
Dimensions of original: 404 x 219, 40 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Monday, 27 June 2011:
thumbnails    small images    diary entry

And yes, the message is correct: the file doesn't exist, and the navigation application stops and you're back in the start menu. I thought I could fix that by using the POI (Point of Interest) file from my old navigator, which worked correctly. Copied it across, but it didn't make any difference. What's causing that?

Also did a bit of playing around with the platform software, Microsoft “Windows” CE. Despite my dislike of Microsoft, it's interesting to have a relatively familiar interface to the box. In the process, found that I could set it to present itself as a mass storage device on the USB interface; that's a great advantage over the old one, which required Microsoft ActiveSync 4.5 and thus a Microsoft machine to access it. With the new one, it looks like this:

ugen5.2: <Generic Manufacturer (PROTOTYPE--Remember to change idVendor)> at usbus5
umass0: <Generic Manufacturer (PROTOTYPE--Remember to change idVendor) Generic Mass Storage (PROTOTYPE--Remember to change idVendor), class 0/0, rev 2.00/0.00, addr 2> on usbus5
umass0:  SCSI over Bulk-Only; quirks = 0x0000
umass0:7:0:-1: Attached to scbus7
da0 at umass-sim0 bus 0 scbus7 target 0 lun 0
da0: <Generic STORAGE DEVICE 3351> Removable Direct Access SCSI-0 device
da0: 40.000MB/s transfers
da0: 3781MB (7743488 512 byte sectors: 255H 63S/T 482C)

That's familiar; the old GPS navigator also had the PROTOTYPE identifications. So now I can access the thing directly from my own machine, but only the micro SD card. That's a relief, though: the thing is pretty flimsy, and I don't like moving it around. Now I can run rsync against it, though the first time presented a surprise: it copied everything, even though most of the files were there already. That proved to be due to Microsoft's lack of understanding of time zones. As a result, the timestamps on my computer and the GPS file system were offset by 10 hours. For example:

=== grog@dereel (/dev/pts/20) /src/GPS/ScanFast-7020-current 41 -> l -T Ebook/ /GPS/Ebook/
/GPS/Ebook/:
total 4
-rwxr-xr-x  1 root  wheel  3342336 Sep 18 03:13:54 2007 GPS-35B.doc
-rwxr-xr-x  1 root  wheel    29717 Oct  5 02:50:08 2007 GPS.txt

Ebook/:
total 4
-rwxrwxrwx  1 grog  502    3342336 Sep 17 17:13:54 2007 GPS-35B.doc
-rwxrwxrwx  1 grog  502      29717 Oct  4 16:50:08 2007 GPS.txt

Still, that will only happen once.


Winter flowers: straggler
Topic: gardening Link here

Walking through the garden today, found a flower I hadn't expected:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110627/small/Gazania.jpeg
Image title: Gazania
Complete exposure details
Dimensions: 600 x 450, 92 kB
Dimensions of original: 4032 x 3024, 1136 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Monday, 27 June 2011:
thumbnails    small images    diary entry

That's one of the Gazanias that we picked up in Stawell last September. It has flowered before, but always looked a little unhappy.


Tuesday, 28 June 2011 Dereel Images for 28 June 2011
Top of page
previous day
next day
last day

Blue tortillas
Topic: food and drink Link here

Huevos rancheros for breakfast today, and tried out the new blue masa. It really looks strange:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110628/small/Tortillas.jpeg
Image title: Tortillas
Complete exposure details
Dimensions: 551 x 489, 72 kB
Dimensions of original: 2943 x 2613, 1104 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Tuesday, 28 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110628/small/Huevos-rancheros.jpeg
Image title: Huevos rancheros
Complete exposure details
Dimensions: 638 x 424, 72 kB
Dimensions of original: 4096 x 2721, 1440 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Tuesday, 28 June 2011:
thumbnails    small images    diary entry

And how does it taste? Hard to say. Normally I use 25 g masa per tortilla, but on the packet I saw the nutritional information assumed 6 tortillas per 100 g, so I made 3 instead of 2 out of my 50 g. That worked—at least this masa, from Minsa, holds together much better than the previous Maseca—but of course the tortillas were very thin. I think I'll stick to my 25 g next time. From a flavour point of view, it didn't taste as strong, but otherwise OK. I'll compare it with the yellow masa next time.


Embedding YouTube videos, continued
Topic: technology, opinion Link here

After some discussion with Callum Gibson, found that YouTube is not consistent in its suggested markup. When I uploaded this clip, I got a URL http://www.youtube.com/watch?v=cajZMd9HkVM and this code to embed it (after reformatting):

      <object width="425" height="344">
        <param name="movie"
               value="http://www.youtube.com/v/cajZMd9HkVM?hl=en&fs=1">
        </param>
        <param name="allowFullScreen" value="true"></param>
        <param name="allowscriptaccess" value="always"></param>
        <embed src="http://www.youtube.com/v/cajZMd9HkVM?hl=en&fs=1"
               type="application/x-shockwave-flash"
               allowscriptaccess="always"
               allowfullscreen="true"
               width="425"
               height="344">
        </embed>
      </object>

The problem here is that it contains the dreaded <embed> tag, which isn't standards conformant. Callum told me this wasn't so. It turns out that we're both right; it just depends on how you ask. After uploading, and once you've fought your way through a maze of twisty little menus, all counterintuitive, you can find the opportunity to “share” the video. First you need to start watching it (thus downloading what you've just uploaded, without even wanting to watch it). Then select Share. It gives you an Embed option with code like this:

      <iframe
         width="560"
         height="349"
         src="http://www.youtube.com/embed/cajZMd9HkVM"
         frameborder="0"
         allowfullscreen>
      </iframe>

This is one and the same video, just shown in two different places, and with two different source URLs. But the second one is standards-conformant, and as the markup suggests, it allows you to set full screen mode, something that my previous code didn't. Wrote a PHP function that takes a YouTube ID and creates the markup. So <?php youtube ("cajZMd9HkVM", 560, 349); ?> gives:

But why should this be so difficult? YouTube is an enormous operation. You'd think they would get their basic menu structure and markup right and consistent.


Getting back into the garden
Topic: gardening Link here

I've been neglecting the garden lately, and it shows. Once again the weeds are on the increase, notably on the paths, where I'm going to have to spray them. But it's difficult at this time of the year. Did some weeding, but it's discouraging work, and didn't do much.


Wednesday, 29 June 2011 Dereel Images for 29 June 2011
Top of page
previous day
next day
last day

YouTube markup: Still more issues
Topic: technology Link here

So yesterday I finally thought I had got my markup for YouTube videos right. But the W3 validator disagreed with me:

Line 5187, Column 31: "allowfullscreen" is not a member of a group specified for any attribute
	                  allowfullscreen>
	

So I removed that, and the page validated. And, surprise! I still had the full screen functionality. So that invalid keyword is also unnecessary. And both YouTube markup suggestions are invalid.

That wasn't all, though. Callum Gibson read the description, of course, and told me that my second example was wrong. After a lot of discussion, it proved that what he saw in his newsfox display wasn't what I wrote. Specifically, I had this text, using iframe:

      <iframe
         width="560"
         height="349"
         src="http://www.youtube.com/embed/cajZMd9HkVM"
         frameborder="0"
         allowfullscreen>
      </iframe>

But what newsfox displayed was this. iframe has become embed:

      <embed
         width="560"
         height="349"
         src="http://www.youtube.com/v/cajZMd9HkVM"
         frameborder="0"
         allowfullscreen="true">
      </embed>

I never wrote that. Something changed the entire markup, even the example, which really looks like this:

<div style="text-align:left">
  <tt>
&nbsp;&nbsp; &nbsp; &nbsp;&lt;iframe
<br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; width="560"
<br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; height="349"
<br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; src="http://www.youtube.com/embed/cajZMd9HkVM"
<br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; frameborder="0"
<br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; allowfullscreen&gt;
<br />&nbsp;&nbsp; &nbsp; &nbsp;&lt;/iframe&gt;
  </tt>
</div>

It's not in the RSS feed; other clients of the feed show it correctly. After a considerable amount of thought, it seems that it's newsfox itself that is changing the markup, in the process making it invalid.


More dawdling in the garden
Topic: gardening Link here

A very mild frost this morning—I saw a couple of dead leaves with ice crystals on them, but nothing on the live plants or in the bird bath.

Somehow my garden work has dragged to a halt. It's not the weather this time: it's currently not too bad. I really should take advantage of the few times when I really feel motivated to work in the garden.


ANZ: Use credit card even for cash payments
Topic: general, opinion Link here

A couple of days ago I received a debit card from ANZ bank to replace the ATM card that I have used for years. It includes VISA access, but as a debit card the sum is debited immediately, like normal ATM cards. The accompanying brochure told me to always select “Credit” when paying unless I wanted cash paid out.

What's wrong with that? Many vendors charge extra for credit. And I don't want cash out. Called up ALDI, who confirmed that they would charge extra even for debit cards. Called up ANZ and spoke to Josh, who told me it would not cost anything more. When I told him about ALDI, he finally told me that yes, I could still pay with “Savings”.

Asked to speak to his supervisor—why do I have to do that so often?—and spoke to David, who explained why the documentation told me to use “Credit”: Because of the “Falcon”, a brand name which he pronounces the American way, /ˈfælkən/, and not /ˈfɔːlkən/. It seems that this bird gives me additional protection against fraud. I told him I hoped it would work better than “Verified by Visa”. He laughed and said yes, much better. So it seems that even in ANZ they know and accept how bad VBV is.

But what's the point? I have a credit card. The /ˈfælkən/ protects me there too. And I don't have to pay immediately. And why is the documentation so bad? On reading the details on the web, it seems that I now have to inform ANZ when I am travelling overseas, or my credit card may be blocked. Nothing about that in the documentation they sent me. Just at the very end they say “If you're travelling overseas, it's a good idea to let us know beforehand”, on a different number, and without warning of possible consequences. I'm coming closer and closer to changing my bank.


Thursday, 30 June 2011 Dereel Images for 30 June 2011
Top of page
previous day

Heavy work in the garden
Topic: gardening Link here

CJ showed up this morning with his tractor to address some of the heavier jobs we have to do in the garden: remove the root system of the Aloysia citrodora (lemon verbena) that we've been planning to remove for over two months, dig the planting holes through the gravel for the Agapanthus that I had also tried to plant round the same time, and cut down the remaining trees in the Cathedral.

That was all fun, but we got it done. The Aloysia root was even bigger than we thought:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110630/small/Root-extraction-1.jpeg
Image title: Root extraction 1
Complete exposure details
Dimensions: 450 x 600, 112 kB
Dimensions of original: 3024 x 4032, 2160 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Thursday, 30 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110630/small/Root-extraction-2.jpeg
Image title: Root extraction 2
Complete exposure details
Dimensions: 600 x 450, 118 kB
Dimensions of original: 4032 x 3024, 2416 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Thursday, 30 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110630/small/Root-extraction-3.jpeg
Image title: Root extraction 3
Complete exposure details
Dimensions: 600 x 450, 116 kB
Dimensions of original: 4032 x 3024, 2432 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Thursday, 30 June 2011:
thumbnails    small images    diary entry

Digging the holes for the Agapanthus was mainly a question of manœvering the tractor into position; holes that took me half an hour took the tractor about 10 seconds:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110630/small/Plant-holes.jpeg
Image title: Plant holes
Complete exposure details
Dimensions: 450 x 600, 94 kB
Dimensions of original: 3024 x 4032, 2144 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Thursday, 30 June 2011:
thumbnails    small images    diary entry

The big Cathedral tree was the biggest problem, because of its height (about 10 m, I suppose). I raised CJ up onto a platform on the fork lift of the tractor, and he was able to get off a number of the higher branches:

 
https://lemis.nyc3.digitaloceanspaces.com/yvonne/Photos/20110630/small/Greg-CJ-on-tractor-2.jpeg
Image title: Greg CJ on tractor 2
Complete exposure details
Dimensions: 450 x 600, 100 kB
Dimensions of original: 3000 x 4000, 2212 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Thursday, 30 June 2011:
thumbnails    small images
 
https://lemis.nyc3.digitaloceanspaces.com/yvonne/Photos/20110630/small/Greg-wondering.jpeg
Image title: Greg wondering
Complete exposure details
Dimensions: 450 x 600, 75 kB
Dimensions of original: 3000 x 4000, 1686 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Thursday, 30 June 2011:
thumbnails    small images
 
https://lemis.nyc3.digitaloceanspaces.com/yvonne/Photos/20110630/small/CJ-frees-chainsaw-2.jpeg
Image title: CJ frees chainsaw 2
Complete exposure details
Dimensions: 450 x 600, 89 kB
Dimensions of original: 3000 x 4000, 1903 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Thursday, 30 June 2011:
thumbnails    small images

But by evening we still had the one on top that we don't know how to get down. Here before and after:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110630/small/Cathedral-before.jpeg
Image title: Cathedral before
Complete exposure details
Dimensions: 639 x 423, 106 kB
Dimensions of original: 2903 x 1920, 1472 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Thursday, 30 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110630/small/Cathedral-after.jpeg
Image title: Cathedral after
Complete exposure details
Dimensions: 746 x 362, 78 kB
Dimensions of original: 3690 x 1792, 1520 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Thursday, 30 June 2011:
thumbnails    small images    diary entry


Winter flowers: more stragglers
Topic: gardening Link here

While in the garden, found some more flowers that have bloomed since Sunday, the first Arum, the first Camellia and the first Acacia baileyana:

 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110630/small/Arum-1.jpeg
Image title: Arum 1
Complete exposure details
Dimensions: 600 x 450, 60 kB
Dimensions of original: 4032 x 3024, 960 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Thursday, 30 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110630/small/Arum-2.jpeg
Image title: Arum 2
Complete exposure details
Dimensions: 600 x 450, 44 kB
Dimensions of original: 4032 x 3024, 1184 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Thursday, 30 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110630/small/Camellia.jpeg
Image title: Camellia
Complete exposure details
Dimensions: 600 x 450, 46 kB
Dimensions of original: 4032 x 3024, 1184 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Thursday, 30 June 2011:
thumbnails    small images    diary entry
 
https://lemis.nyc3.digitaloceanspaces.com/grog/Photos/20110630/small/Acacia.jpeg
Image title: Acacia
Complete exposure details
Dimensions: 600 x 450, 94 kB
Dimensions of original: 4032 x 3024, 1664 kB
Display this image:
thumbnail    hidden   alone on page
Display all images on this page as:
thumbnails    this size
Show for Thursday, 30 June 2011:
thumbnails    small images    diary entry

Things have still not progressed as far as this time last year.


Do you have a comment about something I have written? This is a diary, not a “blog”, and there is deliberately no provision for directly adding comments. It's also not a vehicle for third-party content. But I welcome feedback and try to reply to all messages I receive. See the diary overview for more details. If you do send me a message relating to something I have written, please indicate whether you'd prefer me not to mention your name. Otherwise I'll assume that it's OK to do so.


Top of page Previous month Greg's home page Today's diary entry Next month Greg's photos Copyright information

Valid XHTML 1.0!

$Id: diary-jun2011.php,v 1.55 2021/06/23 04:59:12 grog Exp $