Category Archives: Work

Returning from the dark

I realize it’s been a while since I posted anything. To be honest, life has been a bit crazy, recently. My project at work has hit a critical point, and I’ve been putting a lot of time and energy into sorting through some difficulties we’re having. In fact, in about half an hour, I need to leave to spend a few hours at work this morning. Yes, I have to go into work on a Saturday. But I refuse to pity myself over this.

Needless to say, by the time I get home, I just don’t have the mental capacity or motivation to sit down and write. I certainly don’t have the capacity to write something interesting or witty, which is something I still feel I need to work towards whenever I write. I hate to feel like I’m writing something that no one — not even me — will ever want to read.

However, my life hasn’t been devoid of all things non-work. I did manage to get a few odds and ends done around here. This past Wednesday, I took a two hour class in bead-making. The class used Italian glass and a propane-oxygen torch. Amazingly, I made it through both hours without burning myself a single time. Being the clumsy person I am, that’s saying something. It was an interesting experience, and I think I kind of like bead-making. The instructor was quite pleased with many of us. She said that some of us (including me, apparently) were already showing a certain level of control in the process (learning where to hold the bead in relation to the flame so that the glass is malleable but not flowing uncontrollably is a bit of a trick) that usually takes several hours of practice to develop. This afternoon, I’m going back to the studio to pick up my beads. I’m anxious to see how they turned out. Maybe I’ll even post pictures.

I enjoyed the experience enough that I’m seriously considering signing up for the next class and participating in a few of the “Open Torch” classes. Open torch is actually more of a lab where you get three hours with a torch to work on your own at your own pace. These sessions are good for experimenting more and improving technique. Also, my mother’s interesting in giving it a try, so I’ll probably end up taking the intro course with her again in a couple months.

I also had a bit of a personal conquest here on my MT blog. I have MT configured on this site so that I can set up blogs on multiple subdomains. This means that the CGI scripts are set up in the main domain. Well, due to Internet Explorer’s attempts at security, the Typekey comment validation system wasn’t quite work right. Basically, people could sign in with their Typekey account, but the comment page would never show them as logged in. All SixApart offers as a solution for this problem is instructions on how to set up IE to get around the problem.

Now, I’m a stickler about certain things. I’m strongly opposed to the idea of asking readers to adjust their web browser’s settings — especially their security settings — to make my web page work correctly. So I did a bit of research, studied the MT code, and found a workable hack to fix the problem on my end. So now, if you’re using IE and choose to use Typekey to comment, everything works beautifully.

As an aside, I highly recommend using typekey. For starters, it’s free. Also, by using it, I can make you a “known good commenter,” which means that your comments will never end up in the junk comment bin by mistake. (So far, I’ve never had that problem, but I’ve heard of other MT users finding “real” comments in the junk filter enough to be concerned about it.) Plus there’s also the handy fact that if you use Typekey, I can actually view all of your comments on a single page. I like that kind of functionality.

So that’s my life in a nutshell. Maybe I’ll have more to write later this weekend. After all, I am going to a psychic faire this afternoon (weather permitting).

Bits and bobs

I haven’t put an update in here lately. I thought I’d go ahead and give the basic rundown of my life in a nutshell.

We’ll start with the major life change. I am now single. After four years, I have ended my relationship with Mike. It wasn’t an easy decision to make and it hurts like hell. But despite my best faith efforts to change things, it became perfectly clear where the relationship was heading. As painful as walking away is, I also know that continuing down that road would be even more painful.

I am leaving a number of message boards. I’m starting to discover that they’re little more than “distractions” to me. I really don’t get much out of staying there, other than the occasional bout of frustration. And at the moment, I just don’t have much to offer there, either. So it’s time to “cut bait,” so to speak.

In more pleasant news, my old college roommate has now been a Daddy for about two days. His wife gave birth to a healthy baby boy this past Saturday. I just found out this morning from an email. I sent my congratulations to the proud parents and look forward to meeting the little guy. Hopefully, that won’t be too far in the future.

I’m thinking over a couple of projects I’m considering working on. I don’t want to say too much about them now, but I just thought it’d be good to indicate that I’m looking to make life more productive.

I have officially decided to take a month or two off after my current job finishes. Given all the changes going on right now, I decided I could use some time to just relax and possibly do some intensive personal exploration. I’m not sure what this will really amount to, but time will tell.

Religious Rant/Ramblings

Today was a pretty good day. I didn’t get a lot of work done, but I did enough to keep myself from getting overwhelmed with guilt. Primarily, I rewrote all of my PCI-X code for the new processor. That was quite an adventure, as I had to handle three different PCI-X cores on the same processor. I hope that all works when I get a chance to finally test it. Of course, that won’t be until the middle of next month, by the look of it.

I spent more of they day putzing around online. Particularly, I spent a good deal of time getting highly annoyed at the one topic on one of the religious forums I visit. Someone started a thread called “Ask a Pagan,” for people to ask all kinds of questions about Paganism. Unfortunately, while a few people have asked some interesting and probing questions, most have taken the opportunity to ask pointed questions to prove why Paganism is “wrong.”

That just annoys me. Why is it that some people have to be such jerks? Why is it that any opportunity to learn about another religion has to be used as a way to “trap” that religion in some way to disprove it? Why can’t more people be like Stace, who sincerely asks questions to better understand others and their viewpoints? But I guess that takes maturity. And my experience, maturity is something that’s severely lacking in our society today. Instead, everything has to be turned into a penis-measuring contest of one sort or another.

Of course, I have to admit that I found a lot of the Pagans’ answers trite, boring, and annoying, too. For starters, they let themselves get dragged into the whole “how can all paths be valid” argument, though “abyss that pretends to be an argument” might be more accurate. Truthfully, I’m not sure I care for the whole “all paths are valid” model anyway. I think there has to be a decent middle ground between saying “I have a monopoly on truth” and sayng “well, everything anyone wants to believe is true.” Of course, this gets into bigger questions as to what constitutes “valid” and whatnot. And while I could probably go on a lengthy ramble abou that, I’m not sure I care to at this time. Let me just say that I think it’s time to say, “Truth is a very complex thing and I think that people can have equally accurate and yet distinct perceptions of truth, but it is not my concern to determine or comment on the ‘validity’ of any particular claims of truth.” But that probably only makes sense to me, and that’s subject to change.

Health Stuff and Job Stuff

I haven’t been online for a couple days, so I have a handful of events to talk about in this entry. We’ll start out with the fun news from Dr. Lee. He had someone in his office call my house yesterday. He’s instructed me to discontinue my glyburide over the weekend on an experimental basis. I am supposed to take my blood glucose readings as normal and then send them to him Monday mornng. He’ll check them and determine from that whether to make it permanent. Last night, my blood glucose was roughly 110 and this morning, it was 89. So by the looks of it, I may officially be done with one of my medications! How awesome.

I’m also down another pound or so, too. According to the scale at work, I’m somewhere between 275 and 276 pounds. Considering I started this trek at 311 last November, I think that’s fantastic. My coworker, Mike W., saw me at the job fair (I’ll have to write about that too). I was wearing a pair of black pants, a red dress shirt, and a burgandy sweater over top it. He said that with the wait loss, I looked absolutely incredible. I thought I looked darn good in it too, but it was nice to hear someone else say it. I was going to post a picture of it, but Mom didn’t get home until an hour after I did on Thursday, and by then, I was ready to change into something different. The sweater was just a tad bit too warm in the house.

Yeah, I went to a “job fair” (and I use the term loosely) for Lockheed Martin. They were mainly holding it for their Owego facility (though they did have their Syracuse facility represented too), since they’re looking to fill over 700 new positions. I’m not sure I want to work for Lockheed Martin (and after yesterday, I’m even less sure), but I figured I’d check it out. I learned exactly one thing while I was there. I was way underprepared. I might have gotten more out of it if I had spent a few days scouring their website and printing out and reading specific job listings they have posted. That way, I could have asked questions about specific jobs I was looking at. As it was, I had about four or five general questions to ask. They didn’t even have project descriptions or anything there. I was expecting it to be much more informational on their part, and it was quite obvious that they were expecting to collect hundreds of resume and spend between thirty seconds and two minutes chit-chatting with each person. I tend to agree with Mom when she heard about it and commented it didn’t sound like much of a “job fair” to her.

Of course, the thing that really got me was the one manager from the software engineering department I spoke to. He asked me what my GPA was. Now, I will be the first to admit that I haven’t done a lot of inteviews in the last seven years. But the few interviews I did five years ago when looking for my current job, I didn’t have one single person ask about my GPA. By that time, most of them were interested in the three years of in-field experience I’ve had since school. I would’ve expected that eight years later, any potential employers would be even more interested in my experience. So to even be asked about my GPA seemed weird.

And then when I told him that I got a 3.06 GPA, he commented that “made the cut, but just barely.” And then he told me that I’d have a lot of competition. If I would’ve been thinking more clearly at the time (I was a bit shocked by this time), I probably would’ve told him to fuck off at that point. That probably would’ve been a bad idea, so it’s just as well I was too shocked at the time. But it sure makes me want to go with my first instinct to find a job that isn’t with Lockheed Martin.

Even though I’ve been expecting it…

My company dropped the big bombshell on everybody today. At 11:00am this morning, everyone in the office was gathered up for a meeting, where the big wigs from the main office announced that our office in Ithaca would be closing before the end of the year. I was one of the 50% of the office’s staff that was not offered an opportunity to relocate to one of the offices that will remain open. That means that as of July 1, I will need an alternate source of employment. I wasn’t really planning on moving anyway, but the fact that it’s not an option came as a bit of a shock.

To be honest, I’m not totally surprised by this. I’ve suspected since ADIC bought out Pathlight that they would eventually decide to close the Ithaca office, forcing all of us to either relocate or find other jobs. I’ve expected it at every “office-wide” meeting we’ve had in the past four years. But for some reason, expecting it didn’t really prepare me for it. I’m still finding mysef shocked. I’m still feeling a bit overwhelmed by it. Granted, I’m not the emotional wreck some of the others were (it helps that I didn’t just buy a new house like some of them), but I’m still in a bit of a state of emotional disarray.

I suppose in the great scheme of things, I can just take this in stride. After all, for the past year, I’ve been thinking about getting a different job, one that’s closer to Mike so that I can eventually move there too. This incident just provides me with a strong motivation to do more than just think about it, I suppose. And I can be thankful that if I want it, I still have a guaranteed job until July 1. That’s almost a full six months where I can look for a job without having to worry about how to pay bills in the meantime.

Part of me wants to run right out to the job sites. Part of me wants to fire up Word and start my resume right now (I don’t think I have an old copy of it anymore). And I’m proud of that part of me. I’m glad that I have that “never say die” spirit somewhere in me and that I’m willing to keep going. But on the same hand, I don’t think I’m going to do it quite yet. Taking the bull by the horns is good, but reacting is bad. And I think that if I started these things now, I’d be doing it reactively. And that could lead to mistakes. For now, I think I’m going to instead make a decision to give myself time — at least until the end of the week — and let the emotional impact and reactions of the announcement to work their way through my system. Then I can channel my desire to act more wisely.

Getting geeky

I think I spent five minutes laughing today. It was laugh or cry, really. I had one of those work-related moments where life itself becomes entirely absurd and you realize that there’s nothing worth taking serious anymore. All because of an email I received.

You see, we’re working on a new product at work. And the powers that be have decided that they’re not comfortable with the risk involved in writing the firmware for the product for Linux. They’ve decided that they’d be much more comfortable modifying the code we currently use on other products that runs under VxWorks. So this means a complete change in firmware development. New compiler, new development environment, different baseline code.

That’s all fine for the firmware guys because, quite frankly, they haven’t really been working on the code for this anyway. So regardless of which operating system they go with, they’re still at ground zero. Unfortunately, as I’ve already began working on the bringup code to verify that the hardware is functional (and it only makes sense to write the bringup code and operational firmware for the same operating system for the sake of code reusability), it means setting aside about a month worth of work that I’ve done and starting over from scratch. There’s nothing like saying, “wow, look at all that work I’ve done. It’s great. Now it can sit there and possibly never see the light of day again.” As I said, I laughed because it was easier than crying.

The only thing that really bothers me about this is that I feel like I only found out about this change of direction on “accident.” The program manager for this project just sent out an “oh, there’s been this official decision, just so everyone knows.” No one explicitly came out and said, “you know, this means Jarred needs to change gears too.” So if Mark hadn’t just offhandedly pointed it out, I wonder how much farther they would’ve let me toil away in the wrong direction before I found out. Now that would’ve irked me. It’s one thing to tell me that I need to start over again. It’s another thing to let me keep working in the wrong direction when a change of plans has been made.

In the long run, this really doesn’t bother me that much. Sure, I have to let go of my work from the last month and acknowledge that it doesn’t account for anything now (other than the fact that I’m a hard and dedicated worker). But that’ll be a good exercise in ego dissolution. And my ego could probably use a bit of dissolution, anyhow. But on the true positive, it means that I can write the bringup for VxWorks. And in a lot of ways, writing bringup code in VxWorks is a lot simpler than doing it in Linux. Especially when you consider that I’m still really learning the ins and outs of the Linux kernel.

Of course, that does also mean that this project will be less of a challenge for me. I mean, hacking the Linux kernel, figuring out how to do device drivers, and everything else was new territory for me, so it required learning and a shift in thoughts. And I rather enjoy that. I was looking forward to it. Oh well, hopefully I’ll get another project to do that with.