FacebookTwitterGoogle+Share

Snow Day

This post was written by Karl.

I haven’t blogged for a while.

But, you know — today it snowed. It was, they say, a “snow day”.

Resultingly, classes were canceled. It happens sometimes. All the schedules enter disarray; syllabi are crumpled and rewritten.

I had a dilemma, however. I had a lab due today. A lab I had forgotten about until this morning. A lab, that is expected handed in by the start of the next class session — the next class session scheduled today, at 11:45 AM. And a professor that accepts submission by e-mail.

I realised this, and scrambled to finish (read: “start”) my lab in the two or three hours remaining.

Luckily, I had already stolen the appropriate logic gate simulation software off of the university computers, and stashed it safely on an eco-friendly usb key hanging from my beltloop. Dragging the folder out of program files was my interpretation of the professor’s recommendation to purchase it at home.

Starting a lab, for me, means shelling into “nine” (one of Brad’s servers), opening up vi or emacs, and pleasantly formatting a report with LaTeX. By focusing on coding the document format I manage to ignore the difficulty of creating the content.

I spent quite some time closely reading the lab report guidelines and translating them to document code. After an hour or so, however, I ran out of things to translate, and found myself needing to actually fabricate content.

The thing with this lab is that it was incredibly easy. I did it entirely during the lab period it was assigned a week ago. Unfortunately, because of its great ease, I saved none of it, figuring I’d just do it again when I was doing the report. There are things required, you see — things like circuit diagrams and timing graphs that are expected to be from a specific piece of software, and tentatively rely on actually doing the work.

Not a problem. I have my software. I put it in my local Program Files and boot it up. Whoops! Looks like I forgot to copy the preferences file. Okay, create a new one. See what we have to do… There are specific logic gate models with specific gate delays that are supposed to be loaded from the library. Man, where’s the library? There’s a menu item for opening the library, so I hit it. “Select library file…” Dang! Man! I don’t have the library file!

Okay, not a problem, not a problem. Still have an hour or two left. Just because classes are canceled doesn’t mean the public computers aren’t closed — when I attended UMO, I would use the public computers during a snow day all the time. So I set out to hike to school.

There are local buses that run to the university, but I didn’t know the schedules and didn’t know whether they were running or not because of all the snow (getting up to eighteen inches). So, rather than following the bus routes, I fast-walked two miles through back roads and along a highway to the university, slipping on snow-covered ice the whole way. By the time I get there, there are fifteen or twenty minutes left until my lab would have started, and my ankles are in some serious pain. Time is pretty tight, but I can do this, I can do it.

Head up to the campus center. Door is locked tight. Next door is locked tight. Cross the street, try the library. Locked.

Well, that’s that. Guess I can’t get this lab done. Maybe I can get a grade on the next lab. I’ll e-mail the professor and see how strict things are.

A bus drives by and I catch it back home.

At home, I open up my e-mail. I’ve been being pretty lax on my e-mail the past couple weeks, because of my high levels of schoolwork, so there’s at least half a page of unread messages there. Hey, there’s one from my lab professor — “Due to the snow day today, I have updated the syllabus. Lab 0 will now be due next week.” Oh. Okay.

In other news, I opened up my pirated logic simulator again in order to write this blog. There was the library, hidden by the edge of the window off to the right. The menu item I opened was for importing new libraries.

A word describes mornings like these: futile.

 

Comments

  1. Brad says:

    This never would have happened in massiwhatsit!
    Also, what did you have to logic gate?

  2. Karl says:

    It was just something simple, like creating an And gate and an Or gate and toggling all the inputs, graphing it all over time, just to demonstrate we got what was up. First lab. Next lab we’re given a truth table, have to optimise with karnaugh maps & wire up the best circuit.

  3. Shaun says:

    k-maps were fun IIRC. Brad and I had good times in our circuity class with the weird proff who wore leather pants and the TA we’d occasionally see outside of the lab which was super awkward.

    Also I followed your LaTeX link and I found their Visual FAQ really neat. I wish there was such a thing with CSS where there was just a bunch of styles and I could click it to see the code. Maybe I will make one for ShaunK.com!

    (By mentioning that I plan to make this I will trigger a reaction in Brad that will cause him to either: A) Make it first OR B) Make it better. Either way I win!)

  4. Karl says:

    “TA” : Ah, you’re right — my lab guy was an “instructor” rather than a “professor”. It’s strange because he’s so old and experienced-seeming and has his own faculty website.

    LaTeX is great. You should use it. Also that CSS guide would be incredibly nice to have.

You must be logged in to post a comment.