January 26th, 2002


Shards, glue, and time

Given enough time and some glue, many kinds of brokenness can be healed by the body. If only that analogy were worth something here. Essentially, I noticed that the last update of my webpage apparently went wrong. Sadly, I noticed this after my laptop's hard drive broke. I recovered *some* stuff off of it, but not all of the changes. So, it's guaranteed that some of the stuff that I've changed since I last pushed my webpage was lost. What versions do I have? Well, I made a CD backup of many of my systems not long before the crash. That's perhaps a few weeks old. Except.. it might have the same files missing that my webpage lacks. I also have another backup on disk from August 2001, and I've verified by hand that it's not missing any of those files, but it's missing (by design, kind of) some other stuff, and is kind of outdated. I also have another backup on disk from sometime in 2000, as well as many archives of previous entirely different designs that my webpage has gone through. Oh, and that CD.. I don't know exactly where it is. I wonder if, once I find that CD, I'll be able to get the stuff more or less together again.To lay it out nicely for you all,

Versions of my webpage

  • Lost data from frank's HD - There was stuff I was unable to recover. Includes stuff that never was on the web.
  • Retrieved data from frank's HD after the crash - Very incomplete and selective. Has some stuff that never has been on the web yet. I think this consists of perhaps 10 files.
  • CD backup - I don't know where the CD is, but it has a backup from, I think, about a week or two before the crash. Has stuff that has never been on the web yet. Might be missing some of the same files that the stuff online now is missing.
  • Stuff on the web now - About a month old. Missing some files. Dated 17 Dec 2001
  • A backup of frank's ~pgunn. Dated 29 Aug 2001. Not missing files.
  • Another backup of frank's ~pgunn. Dated 16 Mar 2001.
I really should start using CVS to manage my webpage.


At work. Programming. Came across something horrific.for(i=0;i<1;i++)ARRRRRRRRRRRRRRGGGHHH!And, of course, that was the only reference to 'i' inthat function. I don't mind violence in some circumstances.I enjoy rainy weather. I like bad movies. I order curryor vindaloo that's hot enough to make other people cry justsmelling it. I even am doing pretty okay given three yearswithout a date. I'm managing to tolerate hardware failures.But this ... this is inexcusable. It has come *very* closeto crushing my soul (figuratively, of course -- no suchthing as souls). And so, I feel the need to take a briefrest before I jump back into code cleanup.

Let us imagine a piece of hair. It currently is in a dimly lit, lightly populated club in Columbus Ohio. People don't notice it, and it's mashed onto the floor. It was deposited there yesterday, and if it could talk, it would find other hairs that share much of its history. It grew from a human head -- my head. It happened to fall out, perhaps when I scratched my head, perhaps on its own, without its creator's notice. Hmm. Nah, this metaphor kind of sucks.

Anyhow, I went to outland last night. It was pretty normal -- I signed up for the fireplay. That was a bit dull -- the flame felt like a cat's tongue as it went over my back. Oh well. Another curiosity fulfilled. I did end up meeting a few people there -- two people who both liked anime and british comedy. It was probably my Lain shirt that drew them to me. Jason wore shortsleeves+tie, and that seemed to bring him into a conversation with a few ppl too. I am surprised though -- I haven't seen Jessica there for the last few weeks. I generally enjoy just seeing people that I find attractive -- it happens so rarely that it's not bad just being around them and feeling that rare attractedness. There was another person I saw that I was somewhat attracted to though -- a rather german looking girl.

I got my network at home mostly set up today -- Jason's system larkin is temporarily acting as the gateway until I can repair kryten.

I had a small disagreement with my boss today, regarding some issues with technical direction -- he wants to use an ipnat appliance instead of a computer, and wants to go all-solaris on the unix side. I like solaris, but I think that a mix of Linux and Solaris is best, and I strongly dislike the idea of using an ipnat appliance. Oh well. It's not really a big deal -- at least we seem to agree that SCO should be laid to rest. I am disappointed though -- he doesn't seem to really understand the deficiencies of sco5. Perhaps it's partly that he knows sco5, and to some degree doesn't want his knowledge to become obsolete. Or, perhaps he just hasn't used modern Unices enough to understand how dated sco5 is. I would hope that he would at least trust me -- I've brought many tools with me that have improved our operations. I've provided technical direction for the development environment, installed patches, and I'm currently doing a massive code cleanup on some important code. I work more than 8 hours a day, and have passed up job opportunities that would've paid me $10k more a year. I've even dealt with the horrible mail system we're using despite it's slowness, and kept documents in its really poor internal document sharing system. It's called Goldmine, by the way. If you're thinking about it, and are in a business, please don't buy it. Yuck. I just wish that I were making more money, that I didn't need to use that nasty software, and that my judgement were trusted more. Sure, I'm fresh out of college, and so hiring me was a risk. But I'm no longer the wild card -- I've been dealt, and I think I've proven my value here. They should take this opportunity to let me fix things, bringing healthy change into the way things were. Oh well. This has been a rant. And it's not as bad as it seems. I actually have been able to change some things for the better. I just essentially want the steering wheel for technical decisions. I'm probably asking for too much. I'm easily frustrated by these things...

The salary thing is kind of a bummer though.