This was filmed on the Big Island of Hawaii, in the saddle between Mauna Kea and Mauna Loa.
Hat tip to Andrew Cooper.
This was filmed on the Big Island of Hawaii, in the saddle between Mauna Kea and Mauna Loa.
Hat tip to Andrew Cooper.
Powered by Twitter Tools
I started a post using the WordPress iPhone client, which has built-in geolocation. I would like to remove the geolocation. I thought I could do that by deleting the custom fields, but every time I do (and hit ‘Save Draft’) they just stay there.
I do have the Geolocation plugin installed and enabled; is that screwing things up?
Further testing seems to suggest that the Geolocation plugin is screwing things up. I started writing up this post on a browser, and now my blog things I’m somewhere in East Vancouver. Which I’m not.
Powered by Twitter Tools
There were a couple of outages, but it looks like I’ve got things back to normal. Or what passes for normal.
I’ve changed the theme to fusion.
I’ve gone with the Akismet Plugin for handling spam comments, so I apologize in advance if any of your comments get flagged as spam. I’ll do my best to go through the spam folder over the next few weeks to check for mis-classified comments.
I’ve also installed the WP-CodeBox plugin, which lets me do things like this:
=item B<new> Create a new instance of an C<Astro::Flux> object. $flux = new Astro::Flux( $quantity, $type, $waveband ); The first three parameters must be defined. They are: quantity - numerical value for the flux, my be a primitive, or a C<Number::Uncertainty> object. type - type of flux. Can be any string. waveband - waveband for the given flux. Must be an C<Astro::WaveBand> object. If any of the parameters are undefined, the constructor will throw an error. If the waveband parameter is not an C<Astro::WaveBand> object, the constructor will throw an error. The type is case-insensitive for lookups using the C<quantity> method. A fourth optional argument may be passed; this is a hash containing the following optional keys: quality - an C<Misc::Quality> object denoting quality flags for the C<Astro::Flux> object. reference_waveband - an C<Astro::WaveBand> object denoting a reference waveband for the C<Astro::Flux> object. This is used for determining magnitudes when deriving them from C<Astro::FluxColor> objects. See C<Astro::Fluxes>. datetime - an C<DateTime> object which is the datetime of observation for the measurement in the C<Astro::Flux> object. obsid - An array reference to a list of observation identifiers. Can be used to identify the observation(s) from which this measurement was taken (e.g. from a filename). =cut sub new { my $proto = shift; my $class = ref( $proto ) || $proto; my $quantity = shift; my $type = shift; my $waveband = shift; my %args = @_; croak "Quantity must be defined" unless defined $quantity; unless ( UNIVERSAL::isa($quantity, "Number::Uncertainty" ) ) { $quantity = new Number::Uncertainty( Value => $quantity ); } croak "Type must be defined" unless defined $type; croak "Waveband must be defined" unless defined $waveband; unless ( UNIVERSAL::isa($waveband, "Astro::WaveBand") ) { $waveband = new Astro::WaveBand( Filter => $waveband ); } my $flux = {}; $flux->{QUANTITY} = { uc($type) => $quantity }; $flux->{WAVEBAND} = $waveband; $flux->{TYPE} = uc( $type ); if( defined( $args{'quality'} ) && UNIVERSAL::isa( $args{'quality'}, "Misc::Quality" ) ) { $flux->{QUALITY} = $args{'quality'}; } if( defined( $args{'reference_waveband'} ) && UNIVERSAL::isa( $args{'reference_waveband'}, "Astro::WaveBand" ) ) { $flux->{REFERENCE_WAVEBAND} = $args{'reference_waveband'}; } if( defined( $args{'datetime'} ) && UNIVERSAL::isa( $args{'datetime'}, "DateTime" ) ) { $flux->{TIME} = $args{'datetime'}; } if( defined( $args{'obsid'} ) ) { $flux->{OBSID} = $args{'obsid'}; } bless( $flux, $class ); return $flux; } |
As always, let me know if you notice any problems.
I’m going to be switching around my WordPress installation in a few minutes. I know not many of you read this, and an outage of a few minutes will probably go unnoticed, but I thought I’d throw up a warning anyhow.
For those who care, I’m switching from tarballs / standard installation to using Subversion. Thus I’ll be able to update easier in the future (I hope).
If the geotagging on this post worked, you can see that I started writing this post somewhere between SkyTrain stations 29th Avenue and Nanaimo in Vancouver. I take the SkyTrain every day to and from work, and it’s great.
Sure, I bitch about it every now and then, particularly when it gets delayed, but all in all I really like SkyTrain. Never mind the financial advantages of public transit over driving, never mind the environmental benefits of public transit over driving, I like it because it’s stress-free!
Compared to driving, that is. A few nights ago we were driving from Langley to New Westminster, which means crossing the Fraser River at some point. I had two options: Highway 1 over the Port Mann or King George Highway over the Patullo Bridge. They’re replacing the Port Mann and reconfiguring the freeway, so construction delays are inevitable. King George Highway has a lot of traffic lights and the Patullo always seems to have a lane closed for unknown reasons. We picked the Port Mann.
Mistake.
Traffic was horrible! Backed up for miles from the bridge (to 176th, to put it into context for locals), we hit maybe 40km/h. And it’s like this every day. How do people put up with it? How do people stay sane?
Contrast that with my daily commute: I walk down to the bus stop (leisurely and exercise), catch a bus (get to sit down while the bus zooms around), drop Elizabeth off at daycare, catch another bus (get to catch up on Twitter and Facebook), transfer to SkyTrain, walk to work (more exercise). It takes about an hour and forty minutes to get from home to work. Yes, it takes a while, but I get to sit down and relax on the bus and SkyTrain. While on the bus with Elizabeth I get to interact with her face-to-face. I get to read news on the way in. I get to post things to Twitter. I get to draft posts for my blog. I get a nice walk in at either end, and I can stop for coffee if I want to.
I don’t have to worry about other drivers. I don’t get stuck in stop-and-go traffic. I don’t have to worry about finding a parking spot. I don’t have to worry about paying for a parking spot.
Given my options, why would I want to drive?
Oh yeah, here’s a funky map of the geolocation of this post. Fun.
[geolocation]
In Hawaii Alice and I shared a car. Our monthly loan payments on it were about $350, insurance was about $125, and gas was about $250. Add in maintenance and we were spending, say, $850 a month to get ourselves around.
Moving to Vancouver meant leaving the car behind, as it would have cost about $3000 to ship it up. We found an apartment close to a SkyTrain station, which makes it easier to get around. Transit costs us about $100 a month each.
But what about those times when we need to buy something big, or if we want to go where transit sucks, or if we want to go to Vancouver Island? Enter car sharing. We’re members of the Co-operative Auto Network. Whenever we want a car we go to their website, find a nearby car, and sign it out. We pay $3 per hour and a few dimes per kilometer. Given how infrequently we drive, this is ideal.
Last month we made a couple of big trips so my Car Co-op bill was higher than normal, about $175. Alice’s was lower. All told we spent about $425 on transportation last month, about half of what we regularly paid in Hawaii!
Side note: if you live in Vancouver and want to join the Car Co-op, let me refer you. There are financial incentives for both of us!