For something different I thought I'd write out what a typical weekday is like for me.

6:30 - Wake up. Open left eye. Roll over. Try to focus on time to see how much longer until I have to get up. Vision is obscured by bed. Close left eye and open right eye. Manage to focus on clock and realize that I can go back to sleep for another hour.

7:30 - Alarm goes off. Lean over edge of bed and hit button on cell phone to turn alarm off. The cell phone is my alarm clock. Decide I'm way too tired to get up yet and recall that next alarm on phone is set for 7:50. Go back to sleep.

7:50 - Alarm goes off. Lean over and hit button. Am still very, very tired and decide I still need more sleep. Go through phone menu and set next alarm for 8:15. I'm so glad I can set 5 different alarms on the phone. Lay back down for a bit more rest.

8:05 - Wake up enough to look at clock to see how much more time I've got. Drift in and out of sleep.

8:15 - Alarm goes off. Hit button to stop it.

8:20 - Turn cell phone completely off so it doesn't ring during the day and the 9:whatever alarm doesn't go off. Get up. Head to bathroom. Take a leak. Brush hair. Brush teeth. Put on deodorant. Weigh self. Worry about infection in chin where I hit it a couple of weeks ago when I passed out and clocked myself on the bathtub. See Emergency Room for details. Put on shorts and tshirt. Tie up hair in tight ponytail. Put work keycard in shorts. Open bedroom window and close blind so sun doesn't heat up the room too much. Put on socks and shoes. Lace building key into left shoe and tighten it up. Check sunglasses for dirtiness and put 'em on. Look at clock as I'm heading out.

8:40 - Outside the apartment I lock the apartment and lace the apartment key into my right shoe. Now that I think of it I wonder if my roommate was home. Stretch outside apartment door. Hamstrings and calves first. Quads, groin, chest, stomach, arms. Hamstrings and quads again. Head on out. Notice neighbors' door is open and their kid is irritating. Hmmm, older black lady than the one I've seen there before. Wonder if she's the kid's mom or another relative. Smirk at her and head on down the stairs and outside.

It's time to run. This may suck. I haven't run to work in 17 days due to my vacation and subsequent light-headedness. I'm also really tired this morning due to running around Greenlake on Sunday and biking to work on Monday. Oh well, I start out. After a few blocks I start getting in the groove and decide it may not be that bad today. I'm running kind of slow but feel good other than that. I cruise right along and don't have to wait for a stoplight until 2.5 or 3 miles into the run. I hate having to wait for stoplights.

While running I usually pretty much space out and think random thoughts. Sometimes I think about dreams I've had. Sometimes it is books I've just read. Much of the time I write code and design solutions for stuff at work. Normally at least 20% of the time is devoted to thinking about women. That percentage is typicaly based on how many I see along the way.

Today I started out thinking about some wacky dreams I had where I put characters from the books I just read in different situations. I'd read a complete trilogy of fantasy novels from Mercedes Lackey in less than 36 hours. They were fine books set in a world that I've read a bunch of her other books in. I don't remember the specifics of the dreams but they seemed like pretty plausible situations for the characters to be in. I don't think they were very interesting dreams though.

About a mile into the run I pass a pair of female joggers. They are in decent shape and attractive enough to me. I kind of get the feeling that they aren't exactly interested in men though based on their look. They ignore me as we pass so I return the favor. Another half mile or so, and I overtake a couple of well-dressed women on their way to work. One is definitely nice looking with longish brown hair (maybe blonde, don't remember now) and a knee-length tight skirt. The other probably is too but is dressed in baggy black slacks and black jacket so it is difficult to tell. She isn't a sea cow or ancient at least. Her hair is tied up but curly enough that I can't see the shape of her face from behind. I'm somewhat disappointed by this. I pass them by without turning my head to look at them. I like to admire but I'm not going to be an ass and ogle them.

I pass other people by in the next mile or two but don't remember any of them. I have a very selective memory. If it isn't an attractive woman or potentially attractive woman I'm probably not going to bother remembering it. Now I'm headed up the second uphill climb on my run. Around here I usually pass a few people on their way into work in the medical research center halfway up the hill. Today is no exception. I pass one somewhat attractive, 5' 10" woman who I've seen a couple of other times when jogging in. I pass other people I have no recollection of. Towards the top of the hill I pass a not-unattractive short blonde who is probably above the age of consent but below the age of legal drinking. That's all I remember until I get to the office.

I get out my keycard and head down to the basement of the building. It's time for my shower. Having a shower in the office building is a good thing. I brought in 4 days' worth of clothing yesterday on the bike so I won't have to bother jogging with a backpack with more clothes until the end of the week at the earliest. There's hot water for my shower today, Yay! Yesterday I took a cold shower due to a lack of hot water. Showering in cold water totally sucks. Thanks to the hot water I'm able to wash my hair today. No way was I trying to do that in cold water yesterday. Shaving is far more pleasant with warm water also.

After my shower I'm irritated to remember that I need to buy hair gel. I have some but I don't like the smell. It smells like cologne. If I wanted so smell like cologne I'd wear cologne. Must remember to go to the hair salon and pick up my normal gel this week. Next time I'm just buying what I normally do rather than listening to the girl behind the counter. So today I get the no gel ponytail. This is tiresome but at least I did it tight enough that it doesn't come loose all day.

I'm clean and dressed so it's time to head upstairs and start working. I take the stairs two at a time up to the 4th floor where my cubicle is. Well, it isn't really a cubicle. It is more like a couple of desks with a pile of computers on and under them and a bunch of books and paper on one side. I wish I had like 6' cubicle walls around it so I didn't have to deal with people around me. While I'm wishing I wish I still had a 34th floor window office like I did at my previous job. Oh well.

9:50 - Time to work. I left the laptop booted last night so unlock xlock and check my email. Answered one or two of them I think and cleaned up the rest. I start looking into what I'm planning on working on today. Time to check out a different branch of the code than I currently have on my machine. I'm almost out of space so I move a couple of my code trees to a different partition and make symlinks to them. While this is going I decide I'm starving and head out for breakfast.

Just around the corner is a mini-mart run by Koreans. They sell Gatorade which is what I really, really need right now. Oh my god, they've got the Gatorade rows labeled in Spanish. Explosivo! is what a number of the rows say. Heh, I think Extremo! would have been more accurate but far less amusing. Cool, some of the flavors of Gatorade are actually in spanish too. My choices in spanish Gatorade are citrus, mango, and something else. I choose citrus. Then I notice there's a new flavor, berry-citrus. It isn't in spanish but it is new. I grab one of those too. A Chinese pork bun is the next thing I pick up. I totally love Chinese pork buns. I'm not talking about no farm animal or big asian mama booty either. I'm talking about a semi-sweet bread bun with chopped up barbequed pork and random other elements baked inside (called humbow btw.)

Between the mini-mart and the office is a Subway. I know I shouldn't but I can hear a breakfast sandwich calling my name. I decide why not and head in. Their breakfast sandwiches aren't bad but they aren't that good either. The eggs are pre-cooked, and they just microwave heat them when you order. The crappy part is the bread. It is just boring. I get a sandwich with egg, ham, and cheddar cheese. It is kind of like an egg mcmuffin with boring bread rather than an english muffin and real cheese instead of plastic. The guy asks me what else I want on it and for some reason I have him put cucumbers and lettuce on it too. I'm slightly weirded out by the thought of this particular combo but figure what the heck. Back to the office.

I start in on the sandwich. It is a bit strange but the cucumber and lettuce make it less boring than it would have been otherwise. My copy from one partition to the other isn't done yet. IDE sucks as do bottom of the barrel Maxtor and Western Digital hard drives. I don't remember which is in this box but it definitely sucks. Time to browse the web while I wait. I fire up the web browser which opens up Tucker Max, the last site I'd been to the previous day. This guy is hilarious. I would never want to be him and stopped partying just because I didn't want to be like him but it is still totally hilarious. While I'm reading this the boss drops by for no good reason. Yesterday I discovered a new way to irritate him. I called him 'Boss.' He didn't like this because it reminded him of Boss Hawg from Dukes of Hazzard. Obviously this meant I was going to call him Boss *name* (replaced to protect the not so innocent) today. He heads off after a couple of minutes.

Finally my copying is done so I have room on my home partition for a new checkout. I check out the code I need under one branch. This takes awhile as there is around 800MBs of source needed to build everything. Have I mentioned that we build our own linux distro from source as part of the system? Anyway, we do. I notice that the one piece of code I really need isn't even in the make system for some reason. After conferring with my colleague I find out that non-platform code is now built separately so that they don't need to rebuild the platform to build that code. He and I both realize this is stupid since it doesn't matter if the non-platform code gets built so I choose not to bother rehashing that line of conversation with him again. I get the info from him as to where the code I need lives. I check that branch out too.

I start modifying the code to do what I need it to. It is pretty easy since I wrote myself notes on what I need to change. It is also easy because I'm the one who designed and wrote the code I'm modifying. Ho ho ho, writing a generic template based configuration system seems like a stroke of genius now because all I have to do is modify some of the templates and the configuration data without touching any of the real code. I get about halfway through that when I'm distracted by an email.

It seems there's a problem with some machine in the field. The kernel is unable to allocate any buffer space whenever a call is made to the network layer. Odd. Unfortunately we have no logs on the box because logging was turned off. Also, there's like thirty or forty places in the linux kernel where the problem could be occurring. I mail this info out after researching it to that conclusion.

12:30 - I'm hungry again. I've already eaten the breakfast sandwich and pork bun so I decide to check out the vending machine. Baby Ruth will save the day. That, a Clif bar, and a caffeine free Diet Coke fill me up. I shouldn't have had the Coke because the carbonated soda seems to make me more tired when I run home at night. Oh well, I wanted it.

While eating I peruse ESPN's website. The Mariners didn't play yesterday. There were a couple of basketball games last night but they were teams I don't care about. That's it pretty much. Talk about a boring sports day. I also finish up reading the Tucker Max site. One of his friend's stories has me trying to keep from laughing my ass off like a madman. Quality with a capital K.

Back to work. I get most of the way through finishing up the changes I'd been workin on that morning. I work on some other stuff at the same time. Reviewed an install doc for a project I'd done the week before. Don't remember what else I did.

5:30 - Time to go home. I've got a headache like hell and am sick of being at work. Yeah, it is a short day. I worked 10 hours the day before so I have absolutely no guilt. I could work 4 hour days for the next 6 months and not feel guilty with all of extra time I've put in over the last 2+ years. I head to the basement shower room and change back into my running gear. I go back outside and stretch. I get two or three weird, distrustful looks from people coming out of the building or in cars. Whatever. I take off jogging. I cross the street in the middle of the block because there's no cop directing traffic to see me like there usually is at this time of day.

I'm worried that I will run out of energy on the way home. Luckily that doesn't happen. All the food I ate today must have been enough to keep me going. The only thing I remember for the first three miles is passing one woman going the other way who I thought might be attractive from a distance but wasn't when I got closer. At the three mile point I came up behind a bicyclist at a stoplight who had a nice butt. As I waited at the light though I noticed that she had a dork bike helmet on and wasn't worth looking at. I glanced at the biker behind her and dismissed her immediately due to a severe case of oldness. It was somewhat disappointing.

Oh wait, I just remembered something else that happened on the way home. I experienced the joy of finding out first-hand how swine-like members of my same sex can be. Some moron hollered some stupid line at me as he drove by. I'm tall, thin, and have really long dirty blonde hair. This means I get mistaken for a woman from behind pretty frequently. I'm used to it since it has been happening for many, many years. Let me tell you though, there's nothing quite so sad as a jackass whooping, whistling, or making crude remarks at you as he passes you by. I can't imagine how guys like that ever manage to find women.

I started walking when I got to the last mile before home. I didn't want to overdo it on my first day back in the running mode. Halfway up the hill on the bridge there was a homeless guy laying beside the sidewalk. From a distance he looked like he might be asleep, passed out, or even dead. I was worried I was going to have to check on him. When I got closer I noticed he was awake and holding a small bottle of booze in a paper sack. I've never seen a homeless person camp out on the bridge before. It was odd. Made it home without any other incidents or things of note other than false alarms on the cute girl radar.

Got home and changed clothes to something a bit less sweaty. Then I checked my email. I have no idea why I bothered. I'd just looked at it right before I left the office. Nothing new other than random noise on the work account and in my spam folder. Then it was time for food.

First I grabbed the chocolate chip cookie dough out of the fridge. Then a couple of Diet Vanilla Cokes. Then it was time for some cashews. After that I polished off the end of a box of Wheat Thins. Time for another Diet Vanilla Coke, oh wait, it was 2 more. A bit after that I had a few Vanilla Wafers, and a bunch of stale Frosted Flakes. Then to cap it off I had a couple of stale Easter candy chocolate coins. Mmmm, that's a meal fit for a king. As I write this I can still taste the artificial sweetener from the Coke even though that was hours ago, and I've brushed my teeth since then.

While eating I put a dvd in to watch. I watched some mediocre anime shorts, Mini-Pat, a takeoff of a series called Patlabor. That only occupied half an hour or so which meant I needed something else to do. After literally going through all of my live action dvds I decided on Magnificent Seven. I thought I'd turn it on as background noise while I read another book. I forgot how good the movie was and got sucked into it immediately. After that ended I started writing this.

While writing this I totally needed some music. First I put in Studio Voodoo, a DVD Audio disc of dubious quality. It's only strong point is it was the first DVD Audio disc out, and I got it before it was actually released. Then I listened to Queen's A Night at the Opera DVD Audio disc. It is a good disc but I had to listen to it in 5.1 DVD Audio because the 2 channel wasn't working. I'd select 2 channel, and it would play in DTS 5.1. I think the disc would be better in 2 channel than in surround. After that ended I put in the You're Under Arrest soundtrack. I probably haven't listened to this disc in at least a year. It is way better than I remember.

That brings me to the current time. I wish I'd thought of writing up my day earlier in the day. I would have written down some notes about what I was thinking about during the day. I think of random amusing things all of the time. Unfortunately I usually forget them immediately thereafter. Of course ninety-five percent of those thoughts get filtered by my common sense filter so I don't say them out loud. Even the five percent that makes it through is probably more than should. Here's an example of a random thought I had while running home; Should it be "oral sex attributes of penguins" or "oral sex abilities of penguins?"