7 Apr 2002 olandgren   » (Journeyer)

School

Quite a bit of homework needs to be done, and I've not much time to do it. In order of priority, I have half a combinatorics homework assignment(well, a little more but I'll be generous), a 3-5 page draft for Economics of Gender, and a presentation for my programming languages senior seminar.
I've already figured out the topic for my presentation -- I'm going to talk about the new and interesting features found in GOO. Yeah, it sounds like a bad joke to some extent, but it's actually quite interesting. The language is the logical extension of Scheme into a purely object-oriented, typed language. It should be interesting to see how the ideas for its design fit together in my head with what I've learned thus far this semester. Articulating those ideas should be even more interesting

Hacking

Aside from setting up my first cron job ever, dedicated to running rdate -s -p time-b.nist.gov, not much. It's pretty cool to get an email once a night that says "Yup, everything is ok." I guess I'll learn to like cron more in the future.

Work

Quickie Perl is fun -- I got to write a script that moves inboxes to a new location on the system to alleviate overcrowding in /var/mail, and tells users what it did. Hopefully people will move their stuff elsewhere and won't get whacked by it, but you never know.

Life

Wow, is life ever complicated. Yesterday it seemed like everything I touched was turning into ash. Shot down for a job, was a complete and utter bastard in front of the girl I like a lot, got specifically targeted by a professor in class when I was trying to lay low. Everything seemed to be crashing down on me. Then, today was the day of Owen doing/saying stupid things. I managed to work three into a conversation with Emilia in under a minute. I don't think I've been on such a roll for a while, so it was nice, in a very twisted sort of way.
The idiocy starts about 2:00 in the afternoon, when I stop by her place, only to discover she's not home. Not daunted, I stop by at 4:00, with approximately the same results. Then about 4:30 I leave a voice mail message suggesting that she call me and we try to do something. However, as fate would decree it I don't see her again till dinner. College cafeterias are interesting places, and at a school as small as Macalester you can't avoid running into people at times. So, I see her at supper, but she's sitting with a guy that I really have some serious issues with. He's not a bad person per se, we just have personal difficulties. This makes it sorta hard for me to walk up and ask if she wants to do something tonight. So, I don't, and instead diddle around trying desperately to catch her when she's not around him. This doesn't happen, sadly, and so I run home. There, the mistakes begin(the real ones -- the ones made at supper were simple by comparison).
To begin with, I pick up the phone and call without checking for messages. I sorta have plans for the evening, but they would very much be malleable depending on what she wants to do. In not checking my voice mail messages, I miss the one she sent saying that she hoped to see me at destination X this evening. So I call, and ask her to destination Y, phrasing it such that it sounds like I'm planning to do Y regardless of what she says(which wasn't true at the time). This, by itself, isn't mistake number two. Mistake number two is asking her which she thinks I should do. She suggests Y. Slightly flustered, I only semi-jokingly ask if she "wants me to stop asking her" This is mistake number three. Yeah, I'm dense. Luckily, she's an absolute sweetie, and responds with something along the lines of "I like spending time with you, but it looks like not tonight." I think I managed to escape without making any more mistakes. Y was indeed fun, but I'm sorta stuck wondering about how X went and whether she's still busy writing her paper right now. Ah, well. I seem to have survived, though I'm covered in egg. It should be interesting to see what kind of hard time she gives me tomorrow.

Listening

Pete Namlook - Molecular Progression

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!