• Ying and Yang

    taking a six second exposure by accident
    It’s been a couple of days since I’ve updated, for a couple of reasons: (a) I’m actually spending some time away from a computer, and (b) my ‘net connection from home continues to suck (but also continues to be free).
    Let me describe the trouble I had at work on Friday. I’m going to get technical here for just a bit; take a deep breath and read on.
    In order to better allow for future growth, three weeks ago we refactored our code base, which is a fancy way of saying “moved stuff around”. As with real life, if you change something that is relied upon — be it a process, theory or expectation — you’re gonna have some talkin’ to do. In this case, the refactoring broke the automated C++/java/Obj-C build and assembly system I implemented back in January. Because we had just finished a release, until a few days ago we hadn’t been doing regular builds, so this hadn’t been a problem.
    In addition to shuffling stuff around, we were simultaneously attempting to integrate the merge of two independent-yet-similar-in-goal cross-platform libraries. Fixing the build and assembly system was easy enough. The trick was that, after all was said and done, things no longer worked. Which meant the problem either lied in our refactoring (unlikely), or in the newly merged libraries. The implementation of these libraries was fundamental: greater than 90% of our work depends on them.
    A closer look at the refactored code revealed a nightmare. Turns out that when we refactored, we had done so on an old code base! Entire files were missing! So we re-refactored. The second time around, this process was much faster, taking a little over an hour instead of a day. Now we have to figure out what was developed on the old code base and integrate it back into the re-refactored code.
    So yeah. Work is tricky. Thankfully tricky work like this is always accompanied by that which is considerably less so. Such as this conversion process:
    not so hard

  • “Gimme a Sil-ver-wing Holiday!”

    corridor to the washrooms at the International Plaza mall in Tampa
    There’s nothing more dangerous to my health than a drinking Grande Americano from Starbucks. Nothing more dangerous than drinking a Grande Americano while attempting to drive. Stick. Let’s just say I spilt it on myself three times in 15 minutes. Think I’ve discovered my metric for smooth shifting.
    The girl at the drivethrough asked if I’d like room in my cup. I said yes. Seconds later she came back and asked, “room in it for cream? or just room?” “room for cream, please.” Room for nothing? What a silly question! Who would just want room?
    Haha… well, at least it didn’t burn too badly. The drink that was trying to escape my cardboard cup was part of my post-ultimate ritual of getting high off caffeine. The game was lots of fun tonight! Attendance was lower than usual tonight — around 16 showed instead of the usual 20-25 — most likely because of a freak raining that occurred sometime between lunch and when I left work. About midway-through a dozen or so girls stopped by to take a look. We were playing shirts vs. skins. It’s pretty clear to me why they were stopping by. *grin* Does it matter that they were all only 14? Kidding, geez.
    They were probably watching Joey, Kyle and the rest of the nearly half-dozen 13-year olds we were playing with tonight. They’ve been coming for the past couple of weeks. Sure, they slow the game down a bit, but with my left knee hurting a little bit still when I play, maybe that’s a good thing. I still haven’t “selected a doctor” yet on my health plan (I’m supposed to pick a doctor within a doctor referral network and stick with him or her). Maybe it’s time.
    I checked my balance today, and for the first time, ever, I feel like I’m making money. As a student I was never able to break above a certain amount. I think that might have been largely psychological — if I ever got close to the magical limit, I’d just spend until I was no longer close. Think it’s time to start doing something smart with my money. Not sure what yet, though. But it’s kind of exciting! 🙂
    Fun time at work today too! What I intended as a 45 minute presentation ballooned into double that. But I guess that’s what you get with 15 people and four different departments present. There were a couple of snags, but overall I think it went well! Some questions came out of it, and I’ve followed up on 14 of them; there’s one more I’ll be following up on tomorrow when my coworker gets back from vacation.
    Speaking of which, I’m sort of overdue by a day on giving management my preliminary vacation dates for the rest of 2003. I’ve got two weeks to distribute; so far I’m thinking of a week in August. Y’all ’round then? Not sure when I’ll use the rest of my time… sometime in the fall?

  • Wahoo!!! Taxy schtuff

    I got my 2001 US income tax refund back in the mail today! Yay! It’s nice to get a bit of closure on that one. Let’s just say it’ll come in handy when the “dust settles” on my 2001 Canadian income tax return and I know how much I actually owe. In other taxy news, since I now know how much tax I actually paid in the states, I can mail the documentation into the CCRA. And I did just that this morning.
    Now, to get onto 2002….