- (https://b-ark.ca/ksKKwg)
I’m riding in the 2025 Enbridge Tour Alberta for Cancer, raising money for the Alberta Cancer Foundation, and have so far raised $2,744, exceeding my $2,500 goal and surpassing my 2024 effort!
Help me by donating here
And remember, by donating you earn a chance to win a pair of hand knitted socks!
Masochism...
So, with the announcement of Vim 7.0, the ridiculously confusing ying to Emacs’ fat, bloated yang, I’ve decided to take a break from my traditional editor, Emacs, and give Vi another go (with the help of a VIM Reference Card).
Now, you might be asking yourself, “why oh why, dear god, would he do this to himself?!?” And, frankly, I have no good answer to that question. Toying with it, I have to admit that there seems to be a lot of power behind the incredibly esoteric Vi interface. To call it a programmers editor is an understatement… the various commands in Vi, together, compose a bewilderingly complex, difficult to understand programming language tailored specifically to interactive text editing. Moreover, the focus on the keyboard means less mouse use, resulting in less shoulder strain. And the fact that most of the commands are simple characters means no more Emacs-finger, due to reaching for the control key.
And all this power comes in a deceptively slim package. The editor starts up blindingly fast, which means it’s great for small edits or larger tasks, unlike Emacs, which I tend to start up and just leave running. And the fact that it’s terminal based (it doesn’t open up a separate window) means I can run it inside of GNU Screen comfortably, thus allowing me to migrate work to and from the office easily by detaching and reattaching screen sessions.
So, we’ll see how it goes. I’ve been spending my time hacking C code and writing POV-Ray scenes with it, and so far the experience has been positive. And I think there’s a certain zen to Vi commands that I’m slowly starting to grasp… an order in the chaos so to speak. And, hey, in reality, is ‘C-x C-s’ really that much easier than ‘
:w' (especially after mapping 'jj' to and ';' to ':')? My New Hero
The company I work for hired a new sysadmin a while back by the name of Arkadi. He’s a Russian ex-pat (Siberian, to be precise) and made his way here ultimately through work. He’s a quiet fellow, but he has a fantastic sense of humour, and is a great guy to talk to once you get him going. Really, he’s the new Carl of the company… still waters, and all that. But there’s more to him than meets the eye.
You see, Arkadi has this dream. He wants to build himself a boat. A 40’ foot boat, made from steel, to be precise. And then he wants to sail around the world in it. But the incredible part is, he’s going for it. In his backyard. By himself. Now, that alone is incredibly admirable, I think. Honestly, how many of us have really considered pursuing our dreams with such dedication? But in order to achieve that goal, he needed to get an inexpensive house (building a boat ain’t cheap) with a large yard and neighbours that didn’t mind the sound of MIG welding, a combination of attributes that proved highly difficult to find in a home.
So, what was his solution? He and his wife bought a piece of land outside the city, and he proceeded to build his house. No, that wasn’t a mis-print, he built it. By himself (with a little help to get the walls raised). He and his wife even designed it from scratch. And all this without any prior experience in construction, just some background in creating plans thanks to his engineering degree.
Now I bet you’re curious what his house and boat look like, eh? Well, you can check out the websites for his completed house and in-progress boat by following the links below:
Frankly, his story is inspiring to me. He’s proof that anyone with the desire can achieve their goals if they’re willing to put in enough hard work. His achievements also make me realize how often I place artificial limits on my own capabilities. I just hope I can take a cue from Arkadi and push some of my own boundaries. Fortunately, I have some stepping stones in the form of a deck to build, a basement to finish and a garage to raise…
What's In A Name?
Hmm, apparently I’m in the mood for clichés… anyway, for those few (very few) readers I have, you might notice the name change for this site. Well, when I first created this site, it’s main purpose was to act as a place for me to host information about my various projects. As a result, I just picked the first lame-ass name that came to mind. But, as my site has grown, I quickly realized that a name change was inevitable. And that day has finally come.
But why “The ‘B’ Ark”? Well, my fellow Douglas Adams fans will recognize the name of that fateful ship launched from Golgafrincham, packed with its telephone sanitizers, marketing personelle, and other “undesirables”, which ultimately crashed on Earth and populated the planet with our forebearers. Thus, the name is a little nod to one of my very favourite authors (who died far too soon). It also seems appropriate that, had bloggers existed at the time Hitchhiker’s was written, they probably would have been included on the “B” Ark. And of course it seems hardly a coincidence that “B” is for blogger and “B” is for Brett! So multilayered…
Review: The Twelve Chairs
Ostap Bender is an unemployed con artist living by his wits in postrevolutionary Soviet Russia. He joins forces with Ippolit Matveyevich Vorobyaninov, a former nobleman who has returned to his hometown to find a cache of missing jewels which were hidden in some chairs that have been appropriated by the Soviet authorities. The search for the bejeweled chairs takes these unlikely heroes from the provinces to Moscow to the wilds of Soviet Georgia and the Trans-caucasus mountains; on their quest they encounter a wide variety of characters: from opportunistic Soviet bureaucrats to aging survivors of the prerevolutionary propertied classes, each one more selfish, venal, and ineffective than the one before.
Well, I finally finished reading The Twelve Chairs by Ilf and Petrov… in a word, surprising. The translation from Russian to English is, to say the least, rough at times; I’m sure there are many Russian cultural jokes and references that I simply have no hope of understanding. But overall it was fairly entertaining, as long as you’re happy reading the odd passage with the knowledge that you’ll never really understand it’s meaning.
The story revolves around the two main characters, Ippolit Matveyevich Vorobyaninov, a former nobleman, and Ostap Bender, who is essentially a crook. The setup is simple: just before Vorobyaninov’s mother-in-law dies she reveals that she has hidden a cache of jewels in one of her twelve dining room chairs, which has been taken by Soviet authorities. Vorobyaninov is then joined by Bender, and the two of them go on a cross-country search to find the chairs and recover the jewels. Along the way, in order to fund their journey, Bender comes up with some rather ridiculous schemes in order to con people out of their money.
Continue reading...