Luck of the Non-Irish

When I think back, it’s interesting to note just how much luck has played a part of my life. Things could have been quite different…

I grew up in tiny mining towns, where there wasn’t really much to do but play outside and in the woods. By chance I happened upon a discarded smashed TV set and was curious about just what all these bits inside were. Luckily enough there was an electronics magazine available at the store, and although at 8 years old I didn’t understand 99% of it, there was still an aura of ‘coolness’ to it. It was through this magazine that I learned about these newfangled ‘computer’ thingies…

It wouldn’t have mattered much if we’d remained trapped in these little mining towns; there wouldn’t have been much of a choice in future careers besides continuing on in the same types of construction and mining jobs. As luck would have it though, the mines were running dry and jobs were harder to come by at that time, so once the town shut down we were forced to look elsewhere. We wound up staying with relatives all the way over in the big city, Edmonton, with all its greater opportunities.

In high school I barely knew anyone, and was kind of adrift socially. I thought a club might be interesting, but wasn’t sure which one was really appropriate. I took a chance on the Games Club, since I liked games of various kinds, and if I hadn’t, I wouldn’t have met most of the people I now know best.

As high school was wrapping up, it was clear what I wanted to do: head to University and get a computer-related degree. It wasn’t clear just how I was going to do so, though. I had absolutely no money and the family wasn’t exactly loaded with cash either, so a student loan looked like the only option, and even that was questionable. One day though, my chemistry teacher mentioned a scholarship that she thought some of us might be interested in. I’d never heard of it before, but I applied and, miraculously enough, won one. The scholarship alone almost entirely covered tuition fees for all four years. I was able to get the degree without having to get a loan, and entered the workforce completely debt-free.

Any minor change in any of these events, just one small decision made differently, and my life could have turned out completely different. Thankfully I’m not stuck back in the mines of B.C. hauling rocks around all day…

Where Does He Get Those Wonderful Toys?

From Microsoft of all places, actually…

MS is apparently trying to encourage us developers to work on PocketPC programs, so as part of a new promotion they sent free Viewsonic V37 PocketPCs out to those of us who filled out all the paperwork and such early enough. (No, I can’t get you one. MSDN members only and they’re probably all long gone now.)

Not my first choice of PDA due to the general crumminess of Windows CE, but it’ll suffice for the few things I’d want it to do. It’s not like I’m looking for a high-reliability server here. And hey, it was free, so I can’t complain too much.

Zzzzzz….

Damn I must be getting old. My alarm almost never goes off by itself anymore — I’m usually lying there awake already. Although it’s nowhere near Paul’s insomnia, my body just doesn’t want to rest as much as it did before. Heck, I used to have to worry about sleeping past noon on weekends; now I can’t even force myself to sleep in any later than 9am.

I’d better hurry up and get that house so I can start complaining about kids on my lawn…

Copy Control Can Blow Me

Having previously easily ripped a supposedly copy-protected disc I felt lucky and tried again with Delerium’s latest, Chimera. My CD-RW drive didn’t even want to recognize the disc at first, giving me the “I-have-no-idea-what-the-hell-you-just-stuck-in-me” flashing light error, but ejecting and reloading it repeatedly eventually got it recognized. My older drive in the other system just locked up any time I tried to access the disc.

Tracks 2 and on were ripped without incident, but track 1 insisted on being a pain in the ass. Each attempt to rip it resulted in a ton of ATAPI errors and a big blank spot in the resulting file. I even tried the marker-around-the-rim trick to no avail. Eventually I decided to try taking the output from multiple attempts and manually merging them into a single file, but miraculously enough after a few more ejects and reloads, on the third try I got a perfectly clean copy. It took way too long to get there though.

Stuff like this is more likely to make a person like me, who does legitimately buy most music, go and pirate even more tracks. I don’t think I’ll be buying any more Copy Controlled discs anymore, at least.

Black Magic

Behold, the first new keyboard I’ve bought in nearly 10 years:

It’s the same design as the older IBM keyboards (it’s made by a company spun off from IBM’s old keyboard/printer group, Lexmark), with the ultra-noisy solid tactile feedback. And no freaking Windows keys.

There isn’t really anything wrong with the old one, it’s just not as cool as this one. It was getting rather filthy anyway.

The Death Of The Colossal Fatass. I Hope.

As part of the process of cleaning up my life, it’s about time I did something about my weight.

It’s partly vanity of course, as I don’t exactly have women throwing themselves at me all day long. It’s partly over health concerns, as I’d rather not get diabetes or keel over from a heart attack anytime soon. And it’s partly practical, as I’m tired of jeans lasting less than a year, getting winded just going up a hill, damaging furniture, etc.

So, I’m trying to eat better. I found a nutrition program for Linux and with it I can cross-reference the food’s Omega-6/3 balance ratio against the distribution of fat types as a subset of the breakdown of calories versus the source type among protein and fiber and oh screw this… I’m a lazy, lazy man, which is what got me here in the first place.

For now I’m just going to try to limit intake to around 1200 calories a day, a number often bandied about in diet circles, and see where that takes me. I don’t want to give up too many of the foods I already enjoy now since that will just make it harder to stick with this, so the plan is to have one meal of the day act as a counterbalance against the other. For example, I intend to have my usual teriyaki chicken and chocolate milk for lunch today. I don’t have exact stats on it, but it’s probably around the same as a similar meal available at Edo Japan, so I’ll just round it up to around 600 calories. The chocolate milk will probably be another 160, and I had a cereal bar for 140 earlier, for a total of 900 so far. Thus, to counterbalance this, I’ll choose something for dinner that’s around 300. Tomorrow I might want something fairly belt-busting from BP’s for dinner, so I’d have a light lunch to compensate. My problem before was that I’d all too often have both in the same day…

I don’t put much stock in exercise, as it seems easier to just cut the extraneous calories out of my intake to begin with than spending two hours every day burning them off, but I do already walk at least 3km a day getting to and from work, to keep the muscles going and stave off atrophy.

And, since public humiliation might work as a motivator, I’ll try and keep an ongoing update of my status in the right hand section as soon as I pick up a scale.

At Least It’s Better Than A Basement

If I ever move to another apartment, I’m going to have to make sure it’s on at least the third floor. Having to lock up all of the windows most of the day and night makes it way too hot and stuffy in here during the summers. On a couple of occasions the landlord had reported people suspiciously snooping around my windows, too.

Oddly enough, I’m still hoping for a house one day, which would have these problems even worse…

I Am Not A Number, I Am A Free Domain!

Thanks to a combination of Telus and no-ip.com, you should be able to reach this site at http://www.planetcrushers.com/heide/ permanently now. (might take a day or two for all the name server changes to filter through)

Why planetcrushers.com? It’s pretty simple actually: when I first started posting on Usenet back at the UofA, one of the header fields I could change was the “Organization:” The default was plain and boring so, feeling a bit silly, I stuck in a made-up name instead. Ever since, I’ve been founder and CEO of PlanetCrushers Inc. :-)

And what the hell am I doing up this early on a Sunday…

We’re From Microsoft And We’re Here To Help

Run for the hills! Microsoft is apparently going to fix Usenet. I didn’t even know it was broken…

I can just see their Newgroup Assistance Wizard now:

It looks like you’re writing a Usenet post! Would you like to:

  • Quote 200 lines and say “me too”.
  • Post a blank message
  • Crosspost to five other unrelated groups
  • Attach a 70-line signature
  • Post in broken HTML

it difficult for the casual person to use effectively, but on the plus side that’s acted as a bit of a filter; you had to have at least some minimum amount of smarts to be able to use a newsreader, find the appropriate groups, follow proper posting procedures, etc. When AOL and WebTV provided simplified access to Usenet, posting from those domains quickly became a badge of dishonour because most people posting from them were, well, idiots. Not everyone, certainly, but enough that the trend was difficult to ignore.

It is a bit elitist to resent the arrival of ‘less worthy’ people, I suppose, but I do worry about its effect upon some of the more popular groups. The arrival of spam destroyed many perfectly good groups by making the legitimate conversations difficult to find among all the “MAKE MONEY FAST!” postings, and something similar could happen with a huge influx of clueless newbies. It’s already hard to follow some groups’ hundreds or thousands of new posts a day.

Then again this could all be the ramblings of an old geezer pining for the old “Golden Age” (if there ever was such a thing). :-) Usenet’s ‘death’ has been predicted over and over to the point where it’s become a cliche, and certainly everyone has the right to access it if they want, whether they’re able to contribute anything meaningful or not. About all I can really do is furrow my brow and go “Hmmm…”

And hey, it could mean more kooks for our amusement.

Pump Down The Volume

I picked up the latest Rush album ‘Vapor Trails’ shortly after it came out, and it’s been bugging me for a while now. Though I’ve always been a big fan and their skills are as finely honed as ever, something about it seemed a little ‘off.’ I’m not generally very musically inclined so it wasn’t immediately obvious to me, but after a bit of research and listening, it became clearer that the problem lies not within the music itself, but in the mixing.

Apparently the key word around studios right now is Volume, Volume, Volume. Now the volume of a CD track can be safely increased to the point where it just fits snugly within the 16-bit sample range, but apparently that’s not good enough for some studios. They’re pushing the volumes high enough that it exceeds that range, and exceeding it has consequences — it introduces distortion into the music. See here for a much more detailed technical article about this distortion problem.

The distortion is pretty minor though; you have to listen pretty closely to notice it. The other, more important problem this volume-mania has is that all of the individual instrument tracks have had their volumes cranked up as much as possible (a technique apparently known as “The Wall Of Sound”). The result is that the final mix sounds ‘muddy,’ with the instruments competing with each other for your attention. There are no subtleties; licks that would have worked better in the background are forced into the foreground and transitions that should have been built up slowly are instant and jarring instead.

There’s not much that can be done about it though as long as the studios are convinced that this is what has to be done to sell albums nowadays, since they seem to think that the kids won’t be interested unless it’s LOUD. Maybe the live versions will be better or a future remix could be possible…

How Long Have I Been Living In Phoenix?

Dear Mother Nature,

I regret to inform you that your operatives have clearly misunderstood their instructions and applied the incorrect policies for a region of our location. Please rectify this situation and return the local conditions to a more appropriate setting.

Thank you,
The Residents of Alberta

Normal July high temperature for Calgary: 23 C
Average high temperature for July so far: 26.3 C

Mine!

I need to reorganize.

Specifically, reorganize my living space. You see, I may as well just come right out and admit it — I’m a packrat. I hate to throw anything out just in case I might want it later, so over the years I’ve amassed a fair amount of old junk. I’ve got handouts from high school, class notes from university, exams, completed projects, and even scraps of paper with scribbles on them. I found my 1992 tax return. I’ve got mail piled up on top of the fridge. I’ve got parts for my old Atari 8-bit which hasn’t worked for 10 years, manuals for every game I’ve ever bought, bits of electronics scavenged from old equipment, and enough 5.25″ floppies to tile the walls. Do they even make them anymore?

Eventually though, all this stuff starts to take up a fair bit of space. It never really bothered me before. If I’ve got the space, why not, for all I know I really *will* need something in there one day. In the back of my mind though, I knew it still wasn’t ‘normal.’ The landlord and previous building manager had expressed concern, my mother wondered what I was eventually going to do with them, and I was hesitant to let people even see my apartment lest they think it too weird or creepy. There are enough other reasons for them to think that without giving them more. :-P

So, it *has* begun to bother me, more and more. Maybe I’m just caving in to peer pressure, but I worry that my collected stuff is some symptom of emotional immaturity, or that I’m stuck in the past, or they really are just a nuisance that drives people away, or…well, a lot of things. I sat down and looked through a few of the older papers, and when I found one that got rather mediocre marks, I got angry. Genuinely angry, even more so than when I first got it back since at the time I was just happy it was over and done with. Angry first at the unknown marker who dared to disparage my work so casually, and then at myself, for not having been good enough to have done better in the first place.

But it’s irrelevant. This is all old stuff that nobody cares about on topics I’ll never discuss again from people I barely knew. There’s no reason to get worked up over it, but as long as it’s here I will. So, out it goes, and hopefully I’ll be better off for it.

I have the same problem at the office too, and that’s sort of what prompted this in the first place. I’m moving to a different office and even though it’s just around the corner, I was amazed by just how much crap I’d collected in such a small space. Of course there I’m dealing with trade secrets and internal documentation and such so I’d better be a bit more careful about what I throw away…

Bailey Must Die

I’ve mentioned before about having troubles with a RAID array in one of my test systems, named ‘bailey.’ (The convention around the office is to name new systems after brands of alcohol.) Well, the fun never stops…

It continues to generate errors from the RAID controller, though there are no apparent failing drives. According to our infrastructure manager, the RAID controller in bailey is known not to work very well with dual CPU systems, and guess what bailey is… So, I’ve had to pull the second CPU out.

It’s also giving me random timeout errors on the external SCSI bus that’s connected to the tape library and drives. It wasn’t doing this up until yesterday, but now it’s decided to be cranky, so now I’m swapping around cables and terminators and such trying to get it to behave.

And the software I’m testing on it, an HSM package for automatic disk/tape data migration, keeps giving me “NetBIOS session number out of range” errors. What does that mean? Damned if I know. All these other errors are potentially corrupting all the data I’m generating, too.

If I ever get these tests successfully completed, I’m going to melt bailey down into scrap metal and use it for a doorstop…

Adrift in dreams of…paperwork?

Supposedly we all have dreams every night but, like a lot of people, I rarely remember them. Either I’m only left with a vague impression that quickly vanishes upon waking, or I just don’t recall anything at all. My head hits the pillow and the only thing that happens next is the alarm going off.

The few I do occasionally remember though, have been, well, boring. Last night, for example, I dreamed about moving the contents of my office to a different office (and in fact we do have an office move coming up). There wasn’t even some strange twist to it; I was just packing up the few remaining books and cables and such left over in the old office.

What a ripoff! Where are the aliens, the talking furniture, the nubile young women, the non-sequiturs, the historical figures, the odd locales, and all the other weirdness I should be getting? I demand more bizarreness from my subconscious, dammit!

Psychologists would probably claim it’s just a reflection of how boring my real life is, in which case…well, I can’t exactly dispute that… :-)

Watch out for the exposed wiring

I think I like fiddling with the site’s layout and code more than actually writing for it…

Anyway, things have been shuffled around a bit, links are now on a separate page, and a Recent Comments section has been added so new comments on older entries actually get noticed instead of remaining buried in the archives. Any other suggestions for improvements?

Now I have to start messing with the style sheet so it doesn’t look like every other MT site out there…