Well, I decided to mke2fs the damn thing.. Apparently, something exploded on my hard drive and threw random bits everywhere. I wrote a tiny program to try and find the 0xEF53 magic number marking a superblock -- found nothing in 1GB of data. I'm still trying to figure that one out especially considering that I did a byte-by-byte check. I should have gotten back hundreds or thousands or millions of false positives, but I got nothing.
I dd'd the first meg or so of the disk, found all sorts of aincent garbage (OnTrack disk manager, anyone?). Perhaps the kernel exploded after hitting the 5% reserved space for root... Hmm.. Found some text files that got turned into binary files from all of the flying bits. Oh well, at least it wasn't important data, and I do have a lot of it backed up on a CD somewhere..
Some of the corruption may have hit my /usr partition as well. MP3s were not playing nicely from XMMS. I ran `rpm -V xmms' and discovered that libmpg123.so had a bad md5sum. I just hope there aren't more problems.. Hmm.. Perhaps this had something to do with the solar flares (though I'd put that at about 3% probability). Maybe I need more shielding...
I'm probably going to write up several mini-howtos so my users can figure out how to mount their home directories via SMB, print to the Novell printers, and use SSH instead of telnet. Pretty generic, but who knows how well things will work. Also, I played around with the login scripts on our main Solaris box. People can now safely get bash running by creating a ~/.iwantbash file. I couldn't just change /etc/passwd to point to /usr/local/bin/bash, because there are other systems in the NIS domain that are Linux boxen with /bin/bash instead. Also, people can get GNU ls to work in color now with a ~/.iwantcolorls file. Hopefully, I put everything in the right place so the scripts people have written won't be broken..
*Yawn* *stretch* Ooh.. Actually did some work today. Did some more mangling on login scripts. What a mess those things are. However, I am really beginning to like RedHat's /etc/profile.d idea. I can just make tiny scriptlets and have them get run from either /etc/profile or /etc/bashrc (since it's an either-or situation when you start a shell, AFAICT). I suppose I'll be tinkering on über-scripts that can startup both Solaris and Linux pretty soon. Then again, I shouldn't play too much, since I won't actually have an opportunity to test them (users get a tad peeved when the system reboots in the middle of a week-long run of data analysis..). Oh well.
One of my roommates is coming to the apartment to visit. Yeah, he's not living here this summer. Stayed at home. Whatever. Of course, myself and the other roommate that are around here are happy he's coming, since his car works and we can finally go buy some food. It's either that or try your luck on some 7-month-old beef in the freezer. We're planning on going to X-Men this weekend, and I have another friend I should invite to come along. I hope I'll remember.
Found some school songs encoded in .au and .ra format on the Marching Band's homepage. I think I'll vorbize them, though I don't know how well 8-bit mono works..
I had a refreshing weekend. Went out to see X-Men with two of my roommates and another friend on Friday -- very good show. Actually ate real food over the weekend, which was a nice change (our primary vehicle was down, so we hadn't been to the supermarket for a few weeks). However, I wish I'd had a decent chance to do some hacking..
Today I continued mucking around with login scripts -- that task will probably never end.. Solaris doesn't set $USER.. How weird. Oh well, I suppose it's not a big deal.
I played around with bash prompts a little too much. Man, tinkering with a cool color prompt can be really fun. Unfortunately, I have other stuff to do.
We're currently looking to find a cross-platform (well, just Solaris and Linux) backup solution. Right now, we're backing up the Solaris boxes with ufsdump, and the Linux boxes aren't getting backed up. We have BRU, though I'm not sure if we have enough licenses for the whole server cluster. I'll have to see if Amanda is a good choice, though we'll probably need to add SSL support.
We just put Samba on a few of our Solaris servers. It's working fine, but people are having trouble finding them in the browse lists. I'm not sure how stable SMB workgroups are when you have a large number of nodes. Many hosts seem to fade in and out of existence. We talked to the NT guys and they say that they have problems too. I'm sure that being on a /21 network doesn't help. NMB lookups still work, and a person can just type in `\\server\share', so I guess it's not a big deal.
I should really keep writing some documentation for the RLG Security Project that I'm trying to coordinate. At least I'm writing some similar documentation for my users at work, so maybe it won't be a big problem..
Decklin: Yeah, I saw that $LOGNAME is getting set, which is good for those systems around here that don't have a version of `id' that can print out just the user name..
I think I'll be staying away from Windows 2000. My roommates installed Win2k Pro on one of their systems Friday night. They re-installed on Sunday night. NTOSKRNL.EXE was crashing for some reason. I tried replacing it with a known-good copy (using Wine, EXPAND.EXE, and a few DLLs), but that didn't work. The system just wasn't giving me enough information about what was going wrong. I tried booting with a bootlog, but the system didn't tell me where that log actually was! Grr..
Oh well, it's not my computer ;-)
Anyway, I just had Netscape crash because I hit shift-insert to paste again. I was working with a two-button mouse for way too long. Now I just need to get a decent video card. A lot of computers around here have some really nice displays (I'm sitting in front of a 17" Dell/Sony Trinitron), but the video cards only have 1MB of memory around here. Somebody wasn't thinking.
I copied 8.5 GB of data last night. I thought something had barfed as `du' clearly showed 17GB. Oops.. du counts things in blocks! *sigh*
I'm wondering if it would be worthwhile to put together a 10 or 100Mbps switch using Linux or *BSD just for my apartment. I found out that the hub we have is a piece of dung (I strung a 50 ft. Ethernet cable around the place, then plugged it into the hub. Collisions galore, even though nothing was connected to the other end..). Sheesh, any computer with a PCI bus has a Gb/s backplane, and you can add ports for $50 or less. Something to think about..
Well, I'd better go write some more documentation..
Stupid window is leaking again. Thought they fixed that..
A lot of melting snow today..
Before I forget ('cuz I know I will), I have to put down some infatuation-related thoughts.
I wrote a note to one of my friends, mentioning that I really like Sarah. I was hoping he'd have some great words of wisdom, but it didn't really happen. At least he wasn't mean about it or anything. The thing that I wanted to remember was that right now, all she sees is Josh. I'm nowhere near smooth enough to know how to change that, so I don't think that would be a good thing to waste time on.
I figure all I can do is be myself. I should keep trying to figure out how to get to know girls, rather than just waiting for them to walk into my life. I want to ask my friend to try to help me out. If he hears of things looking up for me with Sarah, I hope he'll let me know. I just hope I can accept that it might never happen.
I hope I can start talking about computer stuff in this diary again.. Less stressful..
Reminded yet again that I have very different perception of events when they are happening versus before/after. When Sarah visits, I'm in a different state than when she's away, and I think of her differently.
Sorry for writing this here.. I really need to find a better place to write down this stuff.
I've been meaning to have a diary program of some sort on my computer for ages, but I never got around to writing one (back in my DOS days), and I'm sure that there are umpteen packages for Linux these days. Web interface would be easiest, I suppose. Probably wouldn't be too hard to make one, just have to do it.
Tired again, though I got up later today. That usually happens, too. I didn't get up early enough to keep Josh from waking up Dan two hours earlier than he had to be up. Josh thought we were all leaving to see a dance performance at noon. Sarah had told me that it was 2:00. I'd asked her, since I thought I heard Josh say noon, which seemed really weird for a Sunday (or, well, any day). Anyway, I didn't correct him until this morning, as I thought I'd just mis-heard him -- I didn't know he actually thought it was the wrong time.
Anyway, it was a good show. Five different dance routines. They were all pretty cool, though the last one was the best, IMHO. It had some good music. I guess I first thought it seemed pretty superficial and simple, depending on the music too much. Maybe it was, but it got the biggest applause, and it felt inspiring. I'm not sure what it was supposed to inspire, though ;-)
I have yet another programming assignment due on Tuesday at midnight. I have a test this week, then finals start next week. I should try to attend all my classes, get some review in for the finals. I also need to try to fit in some time with an advisor, though I don't know if that will happen.
I think I forgot to mention earlier that the wireless project is finally getting off the ground at work. Students, faculty, and staff can log in with their x.500 IDs, and they can even set up a `permanent' (semester-long) account that doesn't require them to keep logging in.
It's still a very poor security model. I wish it could be made better, but I just don't have the time or resources to research the options as a student.
Of course, I'm lazy. I don't know why that is. I've blamed it on my lack of female companionship, but it's impossible to say if that's it or not. Sarah continues to fill up a big chunk of my thought process... I hope I can come to some resolution to this stuff rolling around in my head. Unfortunately, Christmas break will probably be a stressful time for me in this regard, no matter if she becomes closer to me or not. Well, I don't know if I could keep my thoughts straight if we became closer -- I've never been in that sort of situation. I do know that I'll start having strange thoughts if things stay the way they are now...
Hmm... I wonder if I'll be bringing my computer home this Christmas. I haven't had two monitors at home before. Dunno if I'd bring both or not. I should just buy a laptop like Dan's. Crap.. I'm almost ready to shell out what Dan did to get his. It was like $2500! I'd want something lighter, though. His feels like a brick (though he usually has two batteries installed at a time to increase the time he can spend away from a wall jack). Needs more research.
He's been having some trouble with his wireless card. He thought it could do 128-bit WEP, but I guess not. I've been asking some questions on the TCWUG list, though his computer is running XP, so I'm not going to get into too many details.
Sometimes I'm amazed at how good XP is. Linux is awesome as well. The difference to me seems to be that XP seems to be a lot of flashy stuff without a huge amount of substance. Linux is the other way around. Well, that's my impression at least.
Well, the thoughts have stopped flowing for today...
Finally got our Cyclades 8-port serial terminal server (TS800) working at work. I think, unfortunately, it was all a simple matter of having the ports numbered in the opposite direction on the front as on the back. I'd noticed this on my ethernet switch a month ago..
8 7 6 5 4 3 2 1 +---------------+ | | | | +---------------+ 1 2 3 4 5 6 7 8
That seems so dumb.. I never think of rotating the thing 180° -- I figured that the lights on the front would directly correspond to the ports on the back.
Sheesh, this box should have been working months ago..
Anyway, I figured it out because we finally got some RJ45<->DB9 and RJ45<->DB25 adapters, though I have to wire them up myself. Discovered that the cables that work are not normal null-modem/crossover cables. They're similar, but they don't use the `standard' cabling. I'm not sure why it works. At any rate, I built an adapter that is wired like the cable that works, and another wired like how Cyclades says things should work. I hope at least one of them works, but if they both work, I'm not sure what to do..
I wish serial crossover was like ethernet crossover, where you don't have to splice any wires together..
Looks like Dell shipped my order yesterday (probably around midnight or something), four days earlier than they estimated. I guess they have some leeway in their estimates. Of course, the annoying thing is that it'll probably get to Minneapolis on Friday or Saturday, meaning that it can't get delivered until Monday.
Sarah and Josh went up north to visit her family. They'll be back Thursday, but that probably won't make me feel any better.
Need to find out when the CSci advisor is available... Crappy grades..
Wrote up some of my experiences so far in getting Linux going on my laptop, and submitted it to the linux-laptop folks.
Discovered the other day that APIC was the problem on my computer, causing it to hang when an APM event of some kind happened.
I want to get out of the apartment. I need to buy some more pop and get some RJ45 connectors so I can build a good Ethernet cable. There are probably tons of other things I should do, too. I'd like to pick up a wireless PC card, but I don't think there are any good deals on those around here (too bad my main source of stuff is either Tran Micro or Best Buy.. I'd go out and get the stuff, but my nerves are shot.
Last night, Josh's friend Teresa came over, and we all watched Pay It Forward. A decent movie, but that's not why I'm talking about it. Teresa had complained about her roommate bringing her boyfriend overnight recently. I didn't say anything, but Josh and Sarah have been staying overnight a lot over break.
This morning, Josh asked me if it bugged me when Sarah was around so much. I couldn't really give a good answer. I thought about it a bit, and sent him an e-mail telling him that it is kind of hard having her around. I'm jealous that they could be having such a great time together. Meanwhile, I feel like I'm alone in the apartment, so it's really weird when she's around, but I can't get to know her since she's in the other room or something (and then promptly exits the room when I come in).
Anyway, Josh asked me about this when he got back from work. Should she spend less time here? No.. Do you want want to get to know her better? Um, er. Uh. Yeah. But, you know.. Uh. Only if.. Hmm..
So, I don't know what's going on. I'm going nuts. Sarah's not around now, and I don't know how much I'll be around over the next few days.
Having a bit of a crummy evening. I was tired this morning, and decided not to go to class. That was probably a bad move, and I stayed inside pretty much the whole day. Sarah and Josh brought me along to try out the Leaning Tower of Pizza that just opened downstairs. The pizza's pretty good, probably worth the price. As good as Papa John's is, I need some variety in my pizza diet ;-)
Anyway, I got reminded of things I didn't want to be reminded of while sitting across from Josh and Sarah. Blech.
Need to get some homework done soon. I'll have a busy weekend writing code or doing other work in pretty much all of my classes. I need to get some motivation to do that stuff. Not sure what the best place to do my work is. I've been doing a lot of stuff on my laptop these days, though I think it's probably easier to do programming on my desktop, where I have two monitors. The downside is that I can't relax on the couch with it ;-) Then again, even the laptop is annoying to deal with on the couch.
...And I do worry about the radio waves emananting from it into my legs.. I suppose it doesn't make me feel any better when the thing warms up to 50 degrees C or better..
Went to Cafe Latté with Dan, Kari, Spike, Sarah, and Josh. The last time Sarah had tried to bring us (well, the last time I'd been invited along, at least), we sort of got snowed out. The place ended up being closed that time, so we went to Ciatti's next door instead.
Anyway, finally got to eat at the intended target this time. I don't think any of us really knew how the system worked there, so we probably ended up buying more food than what we needed. I got a large salad, a sandwich, and a drink, which all added up to around $13—a bit much. I think the next time I go, I'll just get a small salad along with a drink (or water), and spend money on some of the nice desserts they have there.
We had some pretty good conversation, too. Somehow, Spike and Kari seem to induce topics related to Asian culture, which is cool but odd at the same time. As far as I understand, neither of them grew up learning much about Chinese and Korean culture, respectively. The American education system didn't help out much in this regard, since it's generally so Europe-centric.
Still, I made mention of the fact that Erik's now in China, so we have a guinea pig of sorts to test out our cultural theories ;-) I gave Sarah his e-mail address since she apparently didn't know it..
This might not have come up if it weren't for the fact that Sarah and I sat across the table from each other for once. I don't think that's happened for years.. She usually ends up in the corner or something because Josh's left-handedness causes conflicts.. I was again surprised at how easily we talk, given the chance. Usually, I worry that she doesn't like to talk to me, but times like that remind me that we're still friends.
Anyway, good friends, good food, and good entertainment afterwards when we all watched The Big Lebowski at JED's place. What more could you ask for on a holiday (well, other than a non-sick Erin—get better! ;-)
Dodecahedron: a 12-sided solid. Presumably, “do” = 2, and “deca” = 10. Add the two together, and you get 12.
Google is not helping me to find what a 101-sided object is called. Yeah, I just said “object” because I don't exactly know what to call the things—apparently a polyhedron is something fairly specific..
Anyway, I spent the (late) evening over at JED's place, mostly watching Beth debate some azn (Darin?) on the many facets of the music group U2. We tried to convince her to start an online journal, but it would probably be pointless as she's selling her computer soon anyway. We all got her AIM account, which again, might be pointless.
I spent most of my time outside, after I beat down Josh at a few rounds of Super Puzzle Fighter II Turbo. Before that, I tried to get people to watch the John Corbett show Lucky, but there were people in the room who had been drinking and the shaky-camera effect was making them nauseous..
Anyway, I found the conversation outside to be pretty entertaining, though once I got a chair and sat down, the mosquitos started attacking voraciously. I think I'm well on my way to fulfilling my yearly quota of mosquito bites...
Well, fun was had. Now we get to see if I feel like being awake when my dad and my brother come up tomorrow morning to go to a “Ham Fest”-like event. Why anyone would want to do stuff from 7 AM to 1 PM on a Saturday is beyond me (fortunately, my dad and brother will spare me until at least 9:30..)
Just turned on my apartment's air conditioner. I feel accomplishment at waiting this long, though I guess it's nothing really great. I think we once had the A/C running in March when Josh, Dan, and I lived with Seth. Of course, the old U Village apartment was pretty much a big greenhouse.
It's hit 80 degrees inside my apartment daily for the past few weeks—must be too much insulation. It's hit that temperature now, but it's warmer outside and my mom is staying here tonight. She came up yesterday to do some stuff at a quilt show, and slept here last night. I felt bad because my room was a bit cooler than the living room. I suppose that's because of my computers..
Anyway, I dropped her off at RiverCentre in St. Paul this morning, and I'll pick her up before supper.
My car was running on fumes by the time I got back to Minneapolis, so I stopped at the place on 10th and University to get some money (closest TCF ATM to my place these days) and gas.
I went home and finished up watching season 3 of Deep Space Nine. The Star Trek folks really did an excellent job on the extra features..
Then I got some lunch and went over to the IT Career Center to look at some jobs. A few interesting things, but not much.
I stopped by Erin's work to say hello, and went out and sat listening to her and Beth when they went on a smoke break. John came out too, and I tried to pull a name out of him for a job lead, but he couldn't remember who he was thinking of the last time we talked..
Anyway, I'm just glad I decided to stop by there, as I figured that Erin had left already. Hope her (and Beth's) trip goes well.
Attempted to go see Pirates of the Caribbean, but the folks at Block E don't want to sell tickets after the showing starts.. That annoyed me greatly—I think I will tend to go to other theaters if I can. The actual seating is nice, but the service there tends to suck, and who thought out that stupid bathroom positioning anyway? Oh well, I was not sure about how I felt about being near a certain couple for an extended period of time..
So, I ended up wasting time at Borders, and then went to Target with Spike and Erin. Picked up Weird Al's new CD, and was informed that he'll be at the State Fair. I may have to go to that..
Moved onto some different test platforms today at work. One involves the same model of laptop that my brother has, which is kind of neat. However, I ran into a problem as soon as I started. In theory, the thing is supposed to work, but I was greeted with the Mac's equivalent of a Blue Screen of Death. Of course, Apple decided that the crash message should be multi-lingual, which I don't quite get..
Anyway, I want to bring in my laptop, just to see if Linux behaves the same way as MacOS. Just curious.
I accidentally trashed the database containing my preferences and desired shows for MythTV. Oops. I guess I shouldn't give myself root access after about 11 PM.
Ugh. Hewlett-Packard has some really annoying Shockwave Flash banner ads on Yahoo now that use a ton of CPU power. Whenever I open a few pages from Yahoo news, my browser slows down to a snail's pace. Bastards..
Yesterday was my last day of work. Nothing really special happened, though I just got my farewell handshakes from the crew there. Today, I started my job search anew, after stopping by Carlson to visit my old boss. We went out for lunch with some other guys there, and he explained some of the things they'd been working on. They had quite a time dealing with the Windows worms that broke out over the summer, but they had set up a separate virtual LAN to quarantine systems that got infected. He also mentioned the ways they're trying to avoid paying an arm and a leg for Oracle software. A quarter million dollars for a cluster of just a few systems? Uh, no thanks.
After that, I wandered over to the East Bank and did a quick search through the job postings at the I.T. Career Center. Not a whole lot of interesting stuff. Most of their postings were months old, which was pretty disappointing to see.
I wandered farther east to Tran Micro and picked up some fans for the new computer I've been fiddling with, though I had to backtrack a ways because I forgot to stop by the cash machine on the way there. I paid with a new $20, which got a comment or two.
For my trip back west, I took a detour back to the West Bank and stopped by Sarah's workplace just to see what's up. I hadn't seen the new system there yet, so that was pretty neat to see. I also told her that I'd seen Josh on the way into campus earlier in the day, and explained some of what he'd told me about our court case against Joe. Too bad it might get extended yet again, but it was nifty to hear that pretty much the Eischenses and Joe are the only landlords that the University wants out of their system.
I went home and tried to rest a bit, but remembered that I was hoping to go out and look for an S-Video to RCA adapter. I've been trying to get my Matrox G550 to output to my small TV, but I only have an RCA input on that thing. I have a VGA to S-Video and RCA that came with my G400, but it doesn't seem to work right. I don't get anything out of the RCA jack on it. I have a 7-pin S-Video to RCA adapter that came with another card, but it must be wired differently than the 7-pin output on my G400 adapter.
Anyway, I went to RadioShack and brought one to the counter. I forget the exact price the cashier told me, but it was approaching $30. Uh, what? A cheap (though out-of-spec) connector can be made with a few wires and a strategically placed capacitor. There's no reason for it to cost that much (the cashier said, “well, there's a computer in there,” and I just rolled my eyes), and I don't even know if the adapter would fix the problems I'm having. I'll have to lug my computer somewhere where there's a TV with an S-Video input, or maybe I'll just swap the video cards in my desktop and this new system temporarily (since I know that this card can do TV-out to RCA just fine).
Well, shortly after I made yesterday's post, I got a call from my mom telling me that my step-grandfather in Fargo had died. My grandmother had married him about a dozen years ago. She had originally been widowed when my grandfather died about two years before I was born. She was alone in her house for a few years after my youngest uncle left. I knew this day was coming, since my step-grandfather had been sick from prostate cancer and treatments for it. The thing I feel worst about is the fact that my grandmother is alone again, though I suppose the shock has been somewhat lessened for her since he had been in a nursing home for a couple of years.
Anyway, funeral arrangements had not yet been made, but were potentially scheduled for Saturday, meaning that I would have been headed up to Fargo today to spend the night. Since Erik was only free on Thursday and Friday this week, I was encouraged to see if he was available. I went over to his place to hang out, but also intending to have us join up with Dan at some point.
I got there as Erik and his roommate were about a third of the way through The Adventures of Baron von Munchausen. A pretty wacky movie, but what do you expect from Terry Gilliam? Oh, and a young Uma Thurman. Mmm.
When that ended, we selected Finding Nemo for the second flick of the evening. That was a good pick, since Dan hadn't seen it yet. Of course, getting Dan over to Erik's place was a small task, since the address Erik lives at in St. Paul can also be found in Minneapolis. At any rate, he brought along Laura (who Erik hadn't met) and Russell (who Erik knew from Tai Chi).
We chatted a bit, and I learned of things like Sarah's string of Ford Foci. Also, I found out that we have to wait yet another month to get a court date, but that's okay since I will now be attending a funeral on the 7th.
After that, we headed over to Annie's Parlour to meet up with Sarah and Josh. The mystery staircase was discovered hiding in plain sight due to our placement in the “smoking” section. We also had to listen to the disgusting KFC urban legend moments before Sarah and I were served our chicken sandwiches. Other than that, we had a pretty good time. Dan even had a fit of spontanaeity by putting on Laura's coat and scarf. I figured he ended up looking like a very distinguished gay bohemian, but I didn't really vocalize on that.
After that, time was spent at Dan's place, mostly watching TV (Family Guy was a really good episode last night, then we saw Jack Black and Cristopher Walken on a repeat of Conan). We also watched the video of some freaky Japanese guy beating Super Mario Bros. 3 in less than 11 minutes. I can barely pass the first level in that game ;-)
Anyway, it turns out that Erik does some of his teaching at the school right across the street from my building, so we might start seeing him more often.
I can't believe Anchorman hasn't come out in theaters yet. It's been quite a while since I first started seeing ads for it. Well, maybe it just feels like a long time. I think I've been seeing previews since at least Hellboy which I probably saw in April.
Today, my website got a whole lot of spam comments from nipr.mil, which is apparently the DoD's big gateway to the Internet. Always good to know that the military's computers are secure.
Oh. The Fourth… I went with my brother down to the St. Anthony Main area, where we just happened to run into Dan, Laura, Josh, and Sarah. We ended up going up to the north end of the 3rd/Central bridge and sat at the curb. The bridge was blocked off, but it's kind of good that we didn't get any closer—the curb was much more comfortable than standing for that amount of time. Still, the show was only about 15 minutes.
I took Keen Eddie over to Dan's place yesterday so we could hang out and watch that, then we went with Josh, Kari, and Laura to see Ong-Bak. It's a pretty awesome martial arts film and had a lot of surprises for those guys since it demonstrates some Thai forms rather than the Chinese and Japanese stuff they're more accustomed to. There was an unpleasant scene with a girl that almost ruined things for me just because it distantly echoed something I worried about over the years, but the fight scenes were amazing and it's worth seeing just for that.
Oh! I don't know if anyone else caught it, but there was a shout out to Steven Spielberg. On a garage door in one scene it said "Hi Spielberg" and below that "Let do it together." That's apparently verbatim, I didn't quite catch it at first, but that's what IMDB says. It's possible that the message was added digitally and was not really there while filming.
After about an hour of sitting around with our stomachs grumbling, Dan, Laura, Kari, and I went to the Macaroni Grill at Rosedale. We almost hit a bar stool that was sitting in the parking lot! I guess some guy took two from the restaurant, but forgot one or something.
It was good to be out with friends, especially relatively unattached ones (no couples were together). I had wanted Sarah to come along, but I realized later that it could have easily been burdensome for me. I must make an effort to hang out in the coming weeks, though I can't afford to go to movies and eat out every time these days.
At least the Minneapolis smoking ban will go into effect soon, so then I'll be more comfortable trying out some of the music venues in the area. Now that we have a radio station that actually plays songs by bands who are coming through town, I might manage to get out. I've just always been under the impression that it's expensive to see music. Okay, it would often be as bad as going out to a movie and getting food, but at least it's more social than sitting in a theater.
Went to Josh's birthday, then saw Sin City. Grand Slam in Eagan was alright, and I suppose turned out to be more fun than I was expecting when we walked in to see a huge crowd of kids. The bumper cars were entertaining, and had enough padding to keep you from being totally slammed. I did horribly on mini-golf, but what else is new.
The movie was good, though I hope the stilted conversation was an intentional representation of the frames in a comic. I'm trying to remember the biggest laugh from the movie. It might have been the comment about clean copies.