Review: Budget Flashlights (Solarforce L2T, Ultrafire WF-501B) and Batteries

This will be one of many reviews to come (a new fea­ture on this site since I installed the CMS). I let things wait for a very long time before post­ing the results you’ll see in this arti­cle, and have giv­en each one of these flash­lights at least a year and many charges between, in which to prove them­selves and estab­lish a mea­sure of quality.

First off, a quick photo:

2013_05_20_003

Con­tin­ue read­ing

Moar kitteh.

For any­one who’s ever won­dered what kind of cat I live with, here are a cou­ple of moments in a typ­i­cal day:

2013_05_20_002

She loves to curl up in bed at night …

2013_05_20_001

Oth­er times, Clover sur­pris­es me when I get home after work. These are the new hair­ball elim­i­na­tion treats we’ve been test­ing. As you can see, THEY ARE ABSOLUTELY DELICIOUS … so much so that she can’t wait for me to bring out the bag, so she tried to open it herself!

Video: Pork and Beans

From else­where on the inter­webs, in the spir­it of good things and sim­ply being yourself:

Anti-Vaccine Crusader Andrew Wakefield Marked by Science Community as Discredited, Fraudulent

So … I was read­ing FARK today when I came across this: the man cit­ed as the ini­tia­tor for much of the cur­rent cli­mate of anti-vac­ci­na­tion fear has been called out as fraud­u­lent and dis­cred­it­ed by the British Med­ical Jour­nal (see also: cov­er­age via Seth Mnookin and NYT Mag­a­zine). Wake­field was the per­son who tried to claim that MMR vac­cines cause autism — an unproven alle­ga­tion that has unfor­tu­nate­ly car­ried a dis­pro­por­tion­ate amount of weight in the minds of some parents.

Con­tin­ue read­ing

Foamy’s Return

Spring is here … and with that, so is my squir­rel! Today I final­ly caught some good snap­shots of her eat­ing the food that the birds left on the ground. She’s also grown quite a bit since last autumn.

2013_04_08_0012013_04_08_0022013_04_08_003

There are also some tell-tale signs that she may not be alone any longer, but may in fact be nurs­ing a lit­ter of babies (look at the third pic­ture and note the dis­tend­ed nip­ples). With that in mind I’ll be keep­ing an eye out for the lit­tle ones, too, once they arrive.

I’m going to have an over­load of cute­ness in my back yard this summer!

Legal Self-Exemption Deconstructed

This evening, I was doing some research about a group call­ing itself “Freemen on the Land.” For those who haven’t heard of them, it’s a fringe move­ment that oper­ates on the erro­neous belief one can remove him­self from the rule, reach, and juris­dic­tion of his nation’s law.

Con­tin­ue read­ing

Infosec: When in Doubt, Leave it Out

Allow me to intro­duce one of my biggest peren­ni­al pet peeves: the act of shar­ing way too much infor­ma­tion.

Call it pro­fes­sion­al­ism, para­noia, or com­mon sense, when it comes to the abil­i­ty to share infor­ma­tion about each oth­er and our­selves online, the old adage applies: “With great pow­er comes great responsibility.”

At the low end of the spec­trum, giv­ing the world too much of your­self may be mild­ly enter­tain­ing (or in oth­er cas­es annoy­ing) to the oth­er users who stum­ble across your Face­book page and can sud­den­ly fig­ure out how many times in a day you go to the wash­room or re-blog embar­rass­ing pho­tos. On the oth­er side of things, if you’re not care­ful it’s fright­en­ing­ly easy to end up shar­ing infor­ma­tion that could cause direct and seri­ous harm to rep­u­ta­tion, finances, and fam­i­ly mem­bers. A com­mon phe­nom­e­non to all parts of this is the per­sis­tence of data, where hurt­ful com­ments and regret­table dis­clo­sures can come embar­rass­ing­ly home to roost at a much lat­er time, some­times years or decades down the road thanks to today’s per­fect storm of auto­mat­ed archiv­ing ser­vices and unpre­dictable human interfaces.

Con­tin­ue read­ing

Opening Week at Beacon Hill Park

Now here’s some­thing to cel­e­brate … as of Fri­day, the pet­ting zoo opened its gates to the pub­lic for this sea­son. Yes­ter­day, I was in the area and so was able to catch the tail end of the day’s events (sans goats since as I was too busy explor­ing at the time to keep snap­ping pic­tures). Then, all of a sud­den, I found myself at the fringes of the lines for the goat stam­pede as clos­ing time hit. So while it was a bit of a short day, I had a great time out there and can’t wait to see more as the year goes on. The new baby goats should be out soon, too — as of yes­ter­day, they were still hud­dled in heaps under their heat lamps in the barn.

2013_03_09_A001 2013_03_09_A002 2013_03_09_A003 2013_03_09_A004 2013_03_09_A005 2013_03_09_A006 2013_03_09_A007 2013_03_09_A008 2013_03_09_A009 2013_03_09_A010

Reflections on Finance and the Incentive to Budget, Part 1

Appar­ent­ly my excur­sion from the oth­er day left me laid up a while after­wards, so I’ve been using the time to rest, catch up on cur­rent events, and read up about one of my oth­er peren­ni­al loves: finance.

I can’t men­tion it enough: a great many peo­ple I’ve encoun­tered over the course of my life have great dif­fi­cul­ty doing some­thing as sim­ple as bal­anc­ing a cheque­book. They take on too many bad debts at unre­al­is­tic inter­est rates, they take on finan­cial instru­ments that built with only the short term in mind, they lose track of where the mon­ey goes each pay­day, or they neglect the pur­pose of cre­at­ing and pro­tect­ing a sav­ings. All of these are patho­log­i­cal and may not at first seem to have that much of an impact, but they cause seri­ous dam­age and a great deal of strife in the end.

Worse still are those who cre­ate an arti­fi­cial cri­sis: they cat­a­stro­phize the state of their being to exclude them­selves from scruti­ny, or choose to stay anchored to cir­cum­stances they could extract them­selves from — for exam­ple, mak­ing proac­tive ren­o­va­tions or repairs to a home that’s bleed­ing out mon­ey through exces­sive ener­gy bills each month, instead of putting up with the sta­tus quo.

Con­tin­ue read­ing

Geology Tour of lower Victoria and Sooke

For some years now, I’d been long­ing to go on a fresh adven­ture and take a geol­o­gy tour in an inter­est­ing place. Last week­end I was final­ly able to go, thanks to a friend who invit­ed me along on one of theirs. We end­ed up explor­ing a swath of land across the low­er Vic­to­ria region, which encom­pass­es an unusu­al vari­ety of meta­mor­phic rock that’s been through not one but three sep­a­rate sub­duc­tion cycles over the course of its life­time. Besides this we also looked at var­i­ous basaltic pil­low lavas and stra­ta along the coast­line, some con­glom­er­ates, and some bare­ly devel­oped sandstones.

The views were stun­ning, and the mer­ci­less lash­ings of the wind and rain left us with an after­noon to remem­ber — I went home wet, as did quite a few of the oth­ers. Over­all, the day was a good expe­ri­ence, for despite the rain leav­ing us wet the wel­come enlight­en­ment by our sur­round­ings cre­at­ed its own kind of sub­tle joy with­in the psyche.

Con­tin­ue read­ing

My kitteh says BLEEEEEEEH!

Clover sticking out her tongue

Clover stick­ing out her tongue

In oth­er words, it’s time to test out the CMS, get things going, and start get­ting some con­tent uploaded!

So it begins.

In Reflection …

This song has been worm­ing its way through my ears as of late. Thought I’d share it with the rest of you, it’s from the Cruxshad­ows’ newest album ‘As the Dark Against My Halo.’

Lyrics here.

Firedance!

blog_2012_07_18-01_lg

I was using sparklers for this shot, some­thing that was beau­ti­ful­ly cap­tured by the cam­era as the time lapse went on. In the future, I’d like to end up doing some trick shots using steel wool, fire poi, and oth­er mate­ri­als for bet­ter effect. There is also a back­lit beach fire scene I have in mind that would be fun to assem­ble some­day (but it’s total­ly going to take sev­er­al peo­ple to cre­ate it).

On the sub­ject of steel wool time lapse pho­tos, this video by anoth­er YouTu­ber explains the process in depth (along with the oblig­a­tory fiery eye candy):

State of the Domain

First off, to any­one that sent me an e‑mail over the past month, it seems that a few were eat­en by the serv­er between main­te­nance cycles. Appar­ent­ly there was a spool­ing error which has since been sort­ed out, so if you did­n’t receive a response, please re-send as needed!

And now for some­thing com­plete­ly dif­fer­ent … pho­tos of the ongo­ing jour­ney, and some thoughts on the future of this domain.

blog_2012_07_11-01_lgblog_2012_07_11-02_lgblog_2012_07_12-03_lgblog_2012_07_12-04_lgblog_2012_07_12-02_lgblog_2012_07_12-01_lg

Continue reading

New Horizons

I’ve final­ly moved to the coast!

I’ll give the long ver­sion of things in a moment, but first, here’s a roundup of some of the high­lights on the road to my new home:

blog_2012_06_18-01_lgblog_2012_06_18-02_lgblog_2012_06_18-03_lgblog_2012_06_18-04_lgblog_2012_06_18-05_lgblog_2012_06_18-06_lgblog_2012_06_18-07_lgblog_2012_06_18-08_lgblog_2012_06_18-09_lg

And now, my tale in a nutshell …

Con­tin­ue read­ing

Ear Candy!

I haven’t done one of these posts in a while, so it’s time to get the wheels turn­ing again.

First up is a song by With­in Temp­ta­tion called Nev­er End­ing Sto­ry. This is one of my favourites from their discography:

Con­tin­ue read­ing

Mariner

A mariner weath­er­ing the elec­tron seas
Course wrought by sweat and perseverance,
Wreathed in mid­night’s finest solitudes
and the soft rus­tle of char­coal cloth,

To live the adven­ture of these hal­cy­on days,
Des­tined to coa­lesce as tomor­row’s memory.

Let us now lift a glass in remembrance
Of not the seed that failed to bear fruit,
But the tree which spread its branch­es wide
To embrace the heav­ens in all their glory.

Flight

I am your songbird,
My voice to uplift you on gos­samer wings
Car­ry­ing this dream past starlight and dawn
Your bosom the nest where­in I soft­ly croon,

My refuge, my muse, my lady and light
Ten thou­sand lives could not sur­pass you
Entwined with­in me, your spir­it­ed strength,
This night our domin­ion to kin­dle the bond

Con­nect­ed and safe, I feel new hopes thrive
Ascend these sil­ver feath­ers and kiss the sun,
Tak­ing to earth the pearl of Helios’ hearth
To sink its radi­ance deep in our hearts

From the void’s dolor­ous bel­fry this morn,
One less choir voice cries in anguish
As the heart lets go, embraces desire
And flies on the wings of a bird.

Crowned in White

A tree’s reach o’er land the crow silent­ly soars
Paths crossed with swal­low-tails, dance and bank
Obliv­i­ous to the super­no­va of blos­soms beneath
Of May’s gen­tle stir­ring and kick to its feet
The land crowned in white
The trem­ble of life
A new year, awake.

Snowflakes

O’er the long way home again
The roads came alive in mist,
With pow­der fresh, in rivulets
The tides of night do flow

Ever onward, creep­ing forward,
Not a step or turn in retreat,
Steer­ing true as the snow drifts
Guide me soft­ly, soft­ly home

Their shape­less, danc­ing torrents
Cry out in a vision of silent joy
And as seen by nary a traveller
They are loved by even fewer

Yet take heart, ye worn and wary
For this win­ter’s close to hand
Curl up by your hearth this eve
And feel its blan­ket over the land

And now we begin a sea­son new,
With its won­der­ment borne true,
To laugh and leap, dance and sleep
In the com­fort of her frozen hand.