Monthly Archive for November, 2002

Nov 1st 2002

weekend plans

Work has been pretty slow today but no worries because I don’t have a whole lot to do right now since I’ve been working like a demon this week. Scott, Jegan, and I did have a meeting about issues over the Exchange business requirements and we sent those off to the business for clarification.

Everything is finalized for the trip to Maine that Michele and I are taking this weekend. We’re flying out tonight and will be back Sunday afternoon. The forecast for tomorrow still looks promising: Sunny with a high of 40 degrees fahrenheit and a low of 20 degrees fahrenheit. I’m really hoping that we’ll see some great fall colors but fear that we’re coming a week or two too late.

Michele is probably on her way down here right now was I write this. I’m going to show her my office and then we’ll head out to the airport.

Nov 1st 2002

ATL-PWM

The flight to Portland, Maine went very smoothly. Michele and I were able to get airport-listed at the Delta ticket office in the Hilton hotel next to my office. The security line through the airport wasn’t too long and when we got to the gate (D28), the agents had our boarding cards waiting for us. Fortunately both Michele and I got to sit in the first-class cabin. We ate cheese-stuffed chicken with carrots, a hot roll, salad, and chocolate cake. I had two crown & cokes too. I love first class!

The Portland (PWM) airport is small and easy to get around in. We had no trouble at all securing our car rental reservations with Avis. Since I’m an ‘Avis preferred’ customer, they had everything ready to go and all I had to do was flash my drivers license and we were done. The car we got was a little intermediate-sized car. It was amazing how different it felt driving a small car low to the ground compared to my Ford Explorer.

We drove about thirty-five minutes south of Portland to Wells where our B&B (Beach Farm Inn) is located. We didn’t arrive until about 10pm. Everything was how we expected it to be. The room was a little small but it was fine for us.

click for full picture

Nov 2nd 2002

Maine

We woke up today around 6 or 6:30am and took a shower together. After we got dressed we headed downstairs to the dining area for breakfast. Another guest was already down there having coffee. The innkeeper, Nancy, brought out wonderful-tasting hot blueberry muffins. They were very good! Nancy also served us ice water and orange-juice. The main dish for breakfast was fried eggs with bacon and great-tasting hash browns.

Nancy loaned us a map and gave some suggestions on what to see today. Michele and I gathered some belongings and headed out to experience Maine. We first drove around the Wells area to view the Atlantic Ocean. Then we headed north along route 1 along the coastline. As we drove, we passed through several charming towns including Kennebunkport. Former president Bush Sr. has a vacation home in Kennebunkport. I was a little bummed at the lack of brilliant fall colors. We missed the peak season and many of the trees were brown or bare.

During our leisurely trek north, we parked alongside side the road near a beach which was normally accessible via a state park, but the park was closed for the season. We had to walk about 100 yards to reach the beach, but it was worth it. No one else was around (probably because it was closed) and we got to hang out on the beach for a little while. We didn’t stay for too long because of the very cold weather. Maine is unseasonably cold today with a high of 38 degrees Fahrenheit and a low of 20. Neither of us had gloves and despite it being sunny, we were pretty uncomfortable.

click for full picture

We also stopped at two other parks with beach access. The first one was actually open: ‘Two Lights State Park‘. This park was interesting because the beach was rocky with rocks that were smoothed in a way that reminded me of glacier-swept rocks I’ve seen before in Canada and Alaska.

The second park, Crescent Beach State Park, was closed so we parked at the entrance and walked about 300 yards to the beach area. The beach was pleasant but cold. Because we were out of the car for a long time and it was a little windy, we rushed back to the car. This caused a little friction with Michele who thought that we should be more romantic and slow, especially when outside on the beach. Of course I pointed out that it is literally freezing outside which only infuriated her more. Eventually we worked things out.

One other thing we wanted to see was the “Portland Light“, a famous lighthouse in Maine. It’s the same one featured on a particular brand of potato chips. We were having trouble locating it and Michele got directions from a local hotel. Once we found it, we visited that area for about 45 minutes. The site of the lighthouse is actually and old military fort built in the 1890’s. After visiting the lighthouse, we walked around the grounds for a while. There was an old shell of a mansion that is completely empty except for the original brick.

From the lighthouse we traveled into South Portland for a late lunch. We parked and walked around what I think is a historic section of Portland. We looked inside a novelty store called ‘Condom Sense‘ before deciding to have lunch at a pub called Gritty McDuffs. We both had fish & chips.

The whole South Portland area is quite touristy. The buildings are all old and there are little alleys and it’s quite quaint. Because it was getting late and we still had more to see, we didn’t’ stick around the Portland area. Instead we decided to go to the famous L.L. Bean retail store.

We had to drive north into Freeport, Maine (about 20 minutes north of Portland). Freeport is a ‘factory outlet’ town. Every store you usually see in a mall had some sort of factory outlet in Freeport. Michele really wanted to go to the L.L. Bean store for some shopping. When I travel someplace new I don’t particularly want to go to a mall (especially during precious daylight hours). I can go to several different malls in Atlanta. We shopped around for a few hours. I bought some mittens from L.L. Bean and a t-shirt from the Abercrombie & Fitch outlet store. Michele bought Makayla a shirt and herself some jeans from the Gap outlet store.

By the time we were done, it was already almost dark. We headed south on I-95 back towards Kennebunkport where we got on route 35 to look at all of the big and fancy houses. We didn’t see a whole lot other than a few large homes and the famous ‘wedding cake house‘. Our plan was to go back to the B&B, take a shower, then a short nap before we head out to dinner.

We left from dinner around 8pm and I wanted to have some good seafood in Kennebunkport. When we got there, we couldn’t find many restaurants. We drove around for almost an hour not finding anything until Michele asked me to stop at a gas station so she could ask them where a good place is. It turns out that most places close at 9pm. The ONLY place open in the immediate area is a restaurant called Federal Jacks. When we got there, some dude was standing at the door to check to see if we were 21 years old before we could enter. It had been a long day and we were tired but we tried to have a good time anyway. Michele ordered a chicken dish and I ordered the Maine Lobster. I’ve never had a whole lobster before. I was a little concerned when they brought out a plate with my food on it. The lobster was whole and complete. His little beady eyes were looking up at me and his legs were all still there and it looked ready to wake up and skitter off of my plate. The ‘meat’ wasn’t as impressive as I thought it would be and I was pretty disgusted from the whole experience. No more lobster for me.

Nov 3rd 2002

watching the sun rise

Because the sun rises in the east and we’re about 3 minutes from the Atlantic Ocean, I set my iPAQ to sound an alarm at 5:30am because I wanted to see the sunrise. Around 5:30am I woke up and started to get ready to go out. I also woke up Michele giving her one last chance to stay in bed if she wanted. She was excited about seeing this too. We got all bundled up and drove out to the beach area to look for a place to watch the sunset.

When we found a nice spot it was still too early. There was a thin orange line on the horizon and Michele described the moon as ‘a Cheshire cat grin’. I screwed my camera onto the tripod and walked down to the beach near the water to snap some photos. It was very cold outside, probably around 18 degrees Fahrenheit. It was so cold in fact that the camera was reporting low battery even though it was a freshly-charged set of batteries. I snapped a few photos of the pre-sunrise horizon.
click for full picture

I also played with the time-lapse mode in which the camera took a picture once every minute for twenty minutes. Around 6:15 we could tell the sun was about to come up. I took some more photos and finally the sun flashed over the horizon.
click for full picture

After enjoying the sunrise, we went back to the B&B to sleep for an hour before breakfast. Today Nancy served Belgium waffles with real crème, blue berries, and strawberries. Of course it was delicious. Over breakfast, Michele and I decided that we would pack up and change into our ‘airplane clothes’ and drive around route 35 again during the day before heading to the airport to fly home.

We drove along route 35 to see the same houses again that we saw the night before. This time, we decided to continue heading west on the road to see if there was anything else. Unfortunately we didn’t see any more nice houses but we did see some interesting farms and ranches on some of the side roads. It was certainly worthwhile to head off the beaten path to see these things.

Because our flight was scheduled for 1:45pm, we decided to start heading back and making our way towards Portland. We planned on going back to the ‘two lights’ state park. However, the small back roads (route 1 and route 9) were so slow that we had to skip it and go on into Portland instead. We drove around a little (Michele drove the car most of the day today) before returning to the airport. At the airport, they were searching everyone’s trunk. That was odd. We had no problem getting on the flight and sat together in the very last row of the plane (flight DL 2247).

The flight back was mostly uneventful and I wrote a lot in my journal for yesterday on my iPAQ. When we touched down in Atlanta around 4:40pm, it was overcast and rainy. I certainly missed the bright blue & clear skies of Maine! Since Michele met me down near the airport on Friday we drove back separately. Traffic was horrible in downtown for some reason, so we hopped onto I-20 and across to I-285 north to get home.

I went straight to Michele’s house and had pizza with her and Makayla. Shortly thereafter I went home and uploaded all of the photos from the trip. Of all 165 photos I took, I selected 27 to put into the photo album of Maine.

Nov 6th 2002

stock market rally & reconsidering item_id web server

It’s been fairly quiet at work this week, compared to the flurry of work I did last week. Part of the reason it’s been so quiet is that all I’m really tasked to do right now is the ‘Exchange Valuation’ piece of the project. And that piece is sort of in limbo while we go back & forth with the business to finalize all of the requirements.

Yesterday was the big 2002 elections. After I got home from having dinner with Michele I was glued to Fox News watching the election coverage. When I woke up with morning they were declaring the elections a big Republican win. I flipped to CNBC and all of the futures were strong. In addition to that, around 2:20pm today the fed lowered interest rates by 50 basis points. So today has been a great day for the market as well as my side investment in my Roth IRA (I’m sitting around a 40% unrealized gain right now). It’s been a very good day in regard to that.

Ever since I graduated college back in May, I’ve been meaning to work on the item_id web server (written in C# and ASP.NET) I wrote for a senior special topics n-tier architecture class. It still has no authentication whatsoever, no error handling, and no payload optimization to speak of. I was playing with the parts that DO work today, and I don’t know if it’s IIS or the application, but it wasn’t behaving very well. I would really love to get my hands dirty in this again as it was so much fun to do.

Nov 8th 2002

Off-Site Meeting

The past few days have still been fairly slow at work with my only tasks being the Exchange Valuation work effort. The business did publish a new version of the requirements that should be final and complete based on all of the sessions we’ve been having. I scheduled a requirements review meeting with everyone involved on the technology side.

Today has been meeting almost all day long. First, I had a meeting with our director (Brent Browning) from 10am-12pm regarding the Delta layoffs. Immediately after that meeting we took Scott out to lunch for his 29th birthday. We went to the Jamaican restaurant near the really good Thai place on Old National highway.

During lunch, Carole (my manager) paged me (and the other leads) requesting that we have a system test planning meeting from 1:30-2:30. I replied back that I’ve already got another meeting from 2-3pm with Susan from the Operational Data & Events group. Fortunately, Susan was at lunch too and she agreed that we could meet at 2:30 instead of 2. When I got back from Lunch, Carole spoke with us again and said that we’ll have our meeting at 3pm instead. She suggested that since it’s such a nice day out today that we should have our meeting outdoors. She suggested we meet at the “Brake Pad” bar/grill close to work. That sounded great to me. I sent an IM to Michele letting her know about the possible change of plans. She seemed ok with it and I said that I would keep her up-to-date with my plans as they changed.

I scheduled my 2pm meeting earlier this week but when I got to the conference room, someone else was in there! They said that they had already scheduled the meeting. At this point, I flipped out because just a couple of weeks ago the same thing happened. Once again, someone hijacked my meeting by deleting it out of exchange. I raised my voice and practically yelled that this was all bullshit that people go and delete other people’s meetings. What’s the point of going through the proper channels if someone can arbitrarily remove it? The guy running the meeting was a co-worker, Stuart, and he gladly gave up the room (possibly because he could see that I was visibly upset). We got a lot accomplished during the meeting and around 3pm Casey poked his head in the door and let me know that they were leaving for the Brake Pad and that I should join them as soon as possible.

I packed up my stuff and drove over to the Brake Pad where Carole, Casey, and Brian were sitting, each having a mug of beer. I ordered a Crown & Coke and we wait a few minutes for the others to show up. It was only supposed to be the team leads at this meeting (Myself, Casey, Stuart, Bob, and Rodney). However, other folks got wind of the meeting (I guess this is what happened) and practically the whole team showed up. With such a large group of people sitting around the table outside, it was a bit difficult to stay on task, but we managed to do fairly well.

I had been keeping my eye on the clock and around 5pm I excused myself from the table to call Michele on her cell phone. I got her voice mail and left her a message stating something along the lines of, “I’m still having my meeting but I think we may finish in an hour.” I called her house line and left a message asking her to check her cell-phone voice mail.

We did finally wrap up what we were trying to accomplish around 6 or 6:15pm. It looks like we’re going to have eleven system test ‘cycles’. Throughout the meeting, a few people filtered out to go home. It was dark and getting cold at this point, so we moved inside where it is a little warmer. We talked (and socialized) among ourselves for a while longer after that. I must have lost track of time, because when I left, it was around 7:20pm. I noticed that I had a voice mail from Michele. I called her and got the answering-machine. I let her know that I was on my way to her apartment and that I would be there very soon. A few minutes later she called and was upset with me that I let her down, etc, etc. Unlike last time I thought I did everything correctly this time by calling her and keeping her in the loop. Unfortunately, according to her, I did things even worse than last time.

Nov 9th 2002

Day-trip to north Georgia mountains

I spent the night with Michele on Friday night. Around 4:30am this morning Makayla woke up and wouldn’t go back to sleep, so Michele got up and took her to the living-room to watch a movie.

I woke up around 7:30 or so and Michele cooked a wonderful breakfast: scrambled eggs, smoked ham, and cinnamon toast. It was a hearty and good breakfast. After breakfast I drove to my apartment to take a shower and change into some different clothes. We made plans to take Makayla and drive around the north Georgia area close to Helen to view the fall foliage. Unfortunately, the forecast called for cloudy skies, but we were going to try to make the most of it.

Around 9 or 10am we finally left and drove north into Helen. From there we took the ‘Richard B Russell Scenic Highway’ and drove around, stopping at various points. The first place we stopped was an area called “Dukes Creek Falls”. We walked around there and stopped by the river for a while. Next, we stopped at the Raven Cliffs Falls trail area. We got one of the last spaces in the huge parking-lot. There we spent a while and probably hiked in about a mile, trying to scope out potential camping-spots as we would like to go back there for some camping.

The rest of the day we stopped at various scenic overlook points and took pictures. On our way back we stopped at McDonalds in Cleveland, GA for an early dinner. Michele drove back the rest of the way to Atlanta.

Back in Atlanta, I went to the store to pick up some groceries for Michele since she was cooking chili. I also bought Monsters, Inc. for Makayla to watch. After Makayla went to bed, we ate the chili and turned in early.

Nov 10th 2002

Disney on Ice

Last night Michele got hot and decided to sleep on the floor next to the bed. We slept in pretty late and didn’t do much during the day until around 11am. Today we had plans to take Makayla to the Disney on Ice show in Philips arena. The show started at 1pm. At 11am we went to Sonny’s BBQ for lunch and then headed south into downtown towards Philips arena.

We quickly found the arena by the traffic jams and everyone going in the same direction. Parking was a little exploitive at $12. We sat in the ‘nose bleed’ section on the upper-tier of seats, but it wasn’t that bad. We had a good view of the floor. The performance lasted about 3 hours and was pretty-well done. Makayla seemed to like it too. Michele disagrees with me, but it seemed like the only people there were women and children.

When we got back home, I stayed a little while at Michele’s apartment and then headed home. I didn’t do a whole lot the rest of the evening and went to bed early.

Nov 11th 2002

Sojourn for the first time

Over on the Sojourn3 BBS, someone created a thread for people to relate how they first found out about Sojourn. I replied with the following:

In 1994 when I was a senior in High School, a friend of mine sine junior-high named Jordan Jethwa showed me a newspaper clipping during our advanced computer science class. The article talked about these addicting online text-based games called MUDS (Multi-User Dungeons). He told me that it was like playing AD&D online with many other people live at the same time on this ‘new’ thing called the internet. Before this moment, my exposure to online games was through BBS ‘door games’. At this point in time, some of the BBS’s were ‘multi-node’ in which you could have around a dozen or so people online at the same time, and there were in effect multiplayer games, but nothing of the scope and magnitude of these ‘MUDS’.

I didn’t really think much more about this until November of 1994 when I moved with my parents from San Antonio, TX to Atlanta, GA. In Atlanta, I subscribed to a Unix-based ISP (back then, that’s pretty much the only way you could get internet access). I picked up a couple of Unix books from a computer store in Town Center mall and taught myself the basics of Unix. Because I was in a new place with no friends, I had a great deal of free time on my hands and I put most of it to learning this wonderful world of Unix. After a few weeks when I became pretty comfortable with Unix, My learning gravitated towards ‘games’ on the internet. At this time, I remember my friend Jordan telling me about these MUDS. In no time, I found some resources (through Gopher - I don’t think there was much of a world-wide-web at this point) for MUDS and tried out a few. One of the ones I logged into (Sojourn MUD) really caught my eye for the very simple reason that it was the only one that had a colorized ansi login screen. None of the others had this.

I bumbled around Sojourn (back when it was on a .edu box IIRC) through raw telnet learning my way around. It was an incredible time as the whole experience was overwhelming. I can compare it to the first time I discovered BBS’s in that it opened up a completely different world to me that had almost unlimited possibilities. Eventually, someone told me to get tintin++ (a unix mud client). This made things much easier.

Around this time (I think it was December) I moved back to Texas to live with my best friend (Craig Bedwell) to finish out my senior year of high school with all my friends. Back in San Antonio, I played Sojourn off and on a little. They had a big pwipe around January of 1995 and I rolled up a human sorcerer named ‘Noc’ which is based off of my BBS ‘alias’ of NO CARRIER. I think I eventually got up to level 21 or so before deciding that being a sorcerer wasn’t for me.

Instead, I picked a class that no one else was really playing: A half-elf bard named ‘Noke’ (again, an offshoot of ‘Noc’). I played him on and off through high school and when I moved into the dorms at the University of Texas for college, I decided that I wasn’t going to waste so much time playing the MUD. Indeed, I went a couple of months not playing at all but I found myself with a lot of free time, so I gave it another shot.

So that’s how I ended up finding Sojourn for the first time.

Nov 12th 2002

Pharmaceuticals

Say goodbye to your allergies forever with Nozulla. Nozulla may cause the following symptoms: itchy rashes, full-body hair loss, projectile vomiting, gigantic eyeball, the condition known as ‘hot-dog fingers’, children born with the head of a golden retriever, seeing the dead, bone liquefaction, possession by the prince of darkness, tail growth, and elderly pregnancy.

Nov 13th 2002

cooling-off period

Things have been less-than-perfect with Michele these past couple days.

Yesterday when I mentioned to Michele that I was invited to an after-work gathering this Thursday, she (in my eyes) blew up. She accused me of letting her down, not understanding, lying to her, making her feel like I’m ‘running her over’, and deceiving her. All of this spawned from me mentioning that I was invited to an after-work gathering this Thursday. On top of this, I was supposed to be flying out of town Thursday night anyway, so it’s not like Michele and I could do anything that evening. To me, it seemed a non-issue or at least nothing to be upset about. However, Michele saw things differently and thus the contention.

The conversation didn’t go well and we decided to speak about it more about it that evening. After work, I went to Michele’s apartment so we could talk. As soon as I got there, she handed me a credit-card and said, ‘Go to Publix any buy me a flower.‘ Apparently I never heard her say that I need to make things up to her. I could tell that it wasn’t going to be a pleasant evening.

We had a lengthy discussion about all of the ‘problems’ we face. We also each completed a ‘worksheet’ that Michele created to personify our problems and feelings. In the end, we both felt that we had some serious differences and were unable to both change enough to be happy. I lost count of the number of times Michele told me that she wanted me to leave and that she wanted to break up.

Eventually, we both agreed to have a ‘cooling-off period’ in which we still talk but for the most part, stay out of each others hair. The purpose, I think, is to give us both a chance to step back from the situation and think about what we really want.

I realize that I’m recording my thoughts from this incident as I remember them and from my point of view. Undoubtedly there are several different ways to look at this and I’ve no doubt glossed over some very important points.

Nov 14th 2002

Stitched Nose

A week ago today I went to my dermatologist to have a biopsy of a non-malignant pigmented mole on my nose. About 3 months ago this ‘blue dot’ appeared on my nose (similar to the near my tear duct in the center-middle part of the image below).

They gave me some sort of local anesthesia shot on my nose and then spent about 60 seconds cutting it off and stitching it up:

click for full picture

In about 10 minutes I’m leaving to have the stitches removed. I hope there is no scarring.

Nov 14th 2002

meetings, meetings, mettings

Today is almost all meetings, I don’t have any time to do much other than attend meetings and prepare for the next meeting:

click for full picture

Last night I got a nice e-mail from someone who enjoyed looking at my online photo gallery:

Jeff,
I was looking on the net for pictures of Alaska to save on my computer screen (you are more high tech than me - I couldn’t get my pictures up), and your site came up first in Google. I loved your photos and I have to say that you must never let any moss grow under your feet - you have done a lot of travelling in two years! Well - I live Chicago and lived in San Antonio twelve years - you’ll have to return and put some of the really scenic sites on those spots. Thanks for the photo tour - it made my afternoon.
Nov 15th 2002

after-hours social event

Last night after work around 5:30pm, I left (along with some others following me) to the ‘Main Street Bar & Grill’ in College Parke near the airport. There, we had our after-work social gathering.

In all from what I can remember, the following people showed up:

Carole G., Scott E., Veena B., James W., Casey T., Alex D., Stuart L., William M., Jegan M., Jay R., Eric N., Bob J., Elizabeth L., Joan D., Mallick H., and a couple of others whose names I can’t remember. Some of us ordered food. I had chicken fingers and two crown & cokes.

I called Michele at 7pm. The conversation went well and there was no fighting or accusations. She seemed happy that I called to check in on her and let her know where I was.

Around 7:30pm, we left and headed next door to another bar which has pool-tables. At this time, there were fewer people and as time went on, people started to trickle out. I played a couple of games of pool and throughout the night had about 3 more crown & cokes.

I finally left at 11pm. When I left, Carole, Bob, Casey, and Joan were still there, all having a great time.

I didn’t get into work until around 9am this morning. Casey didn’t get in until around 10am himself which is unusual because he’s usually there before 7am. It turns out that he didn’t get home until about 3am last night. He said he was sworn to secrecy and couldn’t divulge what went on after I left. I can only imagine.

Today was pretty good as far as work is concerned. Scott, Jegan, and I all worked diligently on our Exchange Valuation ‘logical design’. We tossed around several different ideas and finally settled on the rational unified model and identified candidate use cases and their relationships to external packages.

It started raining around noon and has been raining all day long. On my way home, I stopped by Best Buy in order to purchase The Lord of The Rings: Fellowship of the Ring 4-disc special DVD edition.

Nov 16th 2002

The ‘Al Gore Hijacks Ryder Truck Full of Ballots’ spoof

On the evening of December 12, 2000 I was messing around on my computer and watching the news on TV at the same time.

This time of year was a very exciting time as the 2000 presidential election was in question. The battle for the presidency between Al Gore and George W. Bush still wasn’t decided all because of Florida. The key electoral-college votes from Florida couldn’t be decided because the votes for Gore and Bush were so close that they had to be recounted. At times it was almost laughable because the news networks would show people sitting for hours on end examining paper ballots for ‘dimpled-chads’, ’swinging-chads’, and ‘pregnant-chads’, etc. There was even one point in which the ballots were all boxed up inside a Ryder truck and sent to Tallahassee. Just like the slow-paced police chase of O.J. Simpson, news helicopters were following this Ryder truck as it transported the ballots. It was silly.

Because so much was at stake, the Gore campaign sued (for some reason or another) and the case went all the way to the Supreme Court. Basically the decision the Supreme Court makes will ultimately decide if Gore or Bush wins the election. On the evening of December 12th around 10:30pm, the Supreme Court finally ruled in Bush’s favor.

While I was watching this breaking news, I decided to get a little creative and crafted up some crazy story about how Al Gore, not accepting defeat, hijacks the Ryder truck full of ballots and threatens to kill himself unless they change the ruling.

I’ve done something a little similar to this before on September 6, 2000 with regards to the RIAA trying to stop MP3’s. So I wrote up a spoof story, Federal judge, Janet Reno bans all use of the internet - impacting more than 400 million Americans and 700 million others worldwide.

That evening I wrote my spoof story using a story from CNN about the Ryder truck full of ballots as a template. I think I used Microsoft Word 2000 as the editor as it downloaded all of the necessary files (images, javascript?, and style sheets). So I yanked out the original story and placed in my spoof story:

Al Gore Hijacks Ryder Truck Full of Ballots

Back them, my domain was still billimek.com but such a story wouldn’t have as much dramatic effect if the URL had ‘billimek.com’ in it. Instead, I was able to craft it such that the URL for the story was:

http://www.cnn.com&story=breaking_news@1076628671/top_story/

At first (or even second) glance, the URL appears to be a valid CNN.com story.

The trick is the @. Web browsers see a ‘@’ as an identifier to represent a login username and password. In other words, the browser will treat everything before the @ as a username.

The number just after the @ is 1076628671. That number is another key part of the spoof. Back then billimek.com’s IP address was 64.44.12.191. There is a special technique to obscure IP addresses as ‘DWORD’ values.

Now billimek.com’s IP address is 206.158.52.61. The ‘dword’ equivalent is 3466474557. This can be determined for any IP address using a special tool. To make this example more concrete, http://billimek.com/jeff and http://3466474557/jeff are both the same thing (assuming billimek.com’s IP address doesn’t change).

I finished creating the spoof story around midnight on 12-12-2000 and posted the spoof link to a small #politics channel on the efnet IRC server. I figured I would give the few people chatting something funny to read. Right after that I went to bed.

At this time, I always had a bandwidth monitor running (ntop) to see what sort of bandwidth utilization my link is taking up. When I woke up around 6am the next day, the graph showed my link completely saturated. The apartment complex I live in has a T1 line wired to it for use by all of the subscribers for the entire complex. I was very worried at this because I was, all by myself, sucking up all of the available bandwidth for the entire apartment community. This wouldn’t go un-noticed and my ISP would take action against me. I also had a terminal window opened to my web server log and text was flying by as hundreds of requests were coming in for the AL Gore story.

The first thing I did was shut down the apache web server to stop the flow. I then spent about 30 minutes doing some quick analysis of the logs. Most of the requests were coming in from refers from other ‘web-based’ news sites. This meant that people were hitting my story from a link from other pages.

The next thing I saw made me really nervous. There were many hits from the turner.com domain. Turner Broadcasting (at this point in time, at least) owns CNN. To make matters worse, people from turner.com were looking at other parts of my website, including my resume. I also noticed what appeared to be a port-scan of my computer from turner.com.

I was getting really scared at this point in time as I think what I did could be considered a copyright violation, among other things. I had proprietary CNN content hosted on my computer and I represented a story as being a legitimate CNN story. At this time, I added a rule to apache to redirect any requests for the spoofed story back to cnn.com’s home page. I then turned back on the web server and went to work.

At work I was in a day-long technical design session with a few other people. I was still feeling very apprehensive about the whole thing, thinking that I was going to get in trouble. Someone asked me what was bothering me and I explained the whole situation. Everyone in the room got a great laugh out of it and assured me that probably nothing would happen.

We broke for lunch and when we came back a guy I work with told me that during lunch his wife told him people she went to lunch with were talking about this Al Gore story they heard Neil Boortz (a radio talk-show host) talking about. Apparently the word had really spread and even radio shows were talking about it.

When I got home, I did some web log analysis and it turns out that I had about 340,000 hits between midnight and 6am:
click for full picture

In addition, it looks like several websites ran stories on this.

One was The Register whose story was Spoofed story pokes fun at Gore.

Another story was on metafilter.org.

[H]ardOCP.com ran a blurb about the story as well.

I know there were some more news sites that linked to the story, but I can’t remember who they were anymore. Some searching on the net revealed some new info, however:

A TrustedToolbar product featuring ’spoof protection’ uses my spoof as an example of what it protects against.

A Stanford computer science professor used my spoof as a question on a homework assignment.

An MIT ‘course notes‘ references my spoofed URL under the section, ‘Confusing URLs’.

Fortunately, in the end, nothing happened to me. I think this is most likely because I acted quickly and removed it. I hate to think what would happen if Turner broadcasting decided to make an example out of me.

It’s amazing how posting the link to an obscure chat room at midnight could spread so quickly and so far in such a short amount of time.

Nov 17th 2002

getting numb.

This past Friday after work I stopped by Best Buy and bought The Lord of the Rings: Fellowship of the Ring special 4-disc edition DVD. When I got home I watched the first ‘appendices’ disc which covered all of the upfront work the production team underwent even before the first actors were hired.

Saturday I watched the second ‘appendices’ disc which covered all of the production and post-production aspects of the movie. It was really interesting to see how the handled under & over-exposure problems with the film and the slick software they used to correct that, colors, and special effects (like when Frodo is in the shadow-world).

Around 3pm on Saturday Michele came over and we went out to watch Harry Potter and the Chamber of Secrets at the movie theatre on Barret Parkway. The 5pm and 5:30pm shows were sold out, so we bought tickets for the 7pm show instead. While we were waiting for the move to start, we went to the Thai place near the mall for dinner. Michele had the ‘Pad-See-U’ and I had their spicy fried rice with chicken.

We got to the theatre about thirty minutes before the movie was supposed to start and there was a very long line. We ended up sitting close to the back, but the seats weren’t too bad. I got a $3.75 coke and a $3.25 small package of starbursts. What a rip-off. The movie was pretty good. It certainly seemed ‘darker’ than the first one.

On Sunday morning Michele got up before me and started working on creating hand-made Christmas tree ornaments (from Martha Stewart). I woke up a little later and started my weekend laundry. I also suggested that we cook breakfast. The both of us cooked breakfast (bacon, scrambled eggs, and cinnamon rolls). It was very good - especially the maple-flavored bacon.

Michele had to leave around 1pm to pick up Makayla from her parents. When she left, for some reason that I can’t remember, she was upset and sad. She suggested that we all go to the mall when she gets back to do some shopping.

I wasn’t really in a shopping mood since it was so cold and overcast and ugly outside. I called her when she got home around 3pm suggesting that I go after work today instead. She responded that she’s going anyway because she needs to buy some shoes and a purse. So I agreed to go with her anyway. I’m supposed to buy a new black coat and a new tie to wear for a wedding next weekend. I had to take my only pair of black pants along so I can match them to correct black color in the coat. I couldn’t get any help. I guess the sales guys don’t work on commissions anymore. Michele couldn’t find anything either.

We went back to her place and she asked me to stay for dinner. I mentioned that I still have to finish my laundry and go shopping. She didn’t like this - I think because to her it meant that I don’t love her or something. As a result, she was upset and I stated a few times that I really had to go. A while later she said that she was going to her room. I figured she was done with me and left.

I headed straight for the grocery store and she called me when I was about to get out of my car. She was really mad that I left without saying goodbye. I guess I made a mistake in assuming she was done with me. We talked for about 30 minutes discussing how horrible I am, and that I need to go back to her place right away. I tried to tell her that we could talk on the phone about this later the evening, but she reminded me that every time we talk on the phone we fight. Indeed, we finally wrapped up the conversation and she said ‘goodbye’ and I said ‘good night’.

Around 9:30pm Michele called me and was mad. Apparently I was supposed to call her? I honestly didn’t remember saying that, but she was adamant that I promised I would call. So once again I lied to her. It’s a feeling of deja-vu every time we talk now. I let her down. I lie to her. I don’t treat her well. Basically, everything sucks. So the conversation we had was like pulling teeth, only pulling teeth is much more enjoyable. I don’t even remember what we decided or what came of it other than she was crying at the end of the conversation and hung up on me.

I’m really getting so numb to the whole situation.

Of course I may be recollecting the events differently than they actually occurred and I may not be representing Michele or the situation the same way she would have.

Nov 18th 2002

Leonids?

After the unpleasant conversation with Michele last night, I’ve been having to deal with a stress-induced ‘knot’ feeling in the middle of my shoulders. I’m going to keep my phone turned off for the whole day in hopes that will reduce the stress normally brought on by the marathon phone conversations.

Tonight (actually early tomorrow) is supposed to be the great Leonids meteor shower. It’s not supposed to peak until around 4-5am in Atlanta. I’m 85% sure I’m going to wake up super early and drive out into the countryside to watch the event. It’s super clear today but I just checked the weather forecast for early tomorrow morning and it’s supposed to be mostly cloudy. Not good. Maybe I won’t go after all. Maybe I’ll just catch the highlights tomorrow.

If I DO go, my plan is to go down I-285 towards I-20 and then drive west for about 30 minutes on I-20 until I get to a remote, low-light area. Then, after it’s over whe the sun somes up around 6:30am, I’ll just head into work.

The problem is with the weather though. The mostly-cloudy high-humidity conditions with the full-moon is going to mean that so much moonlight will be refracted all over the place that I probably won’t be able to see anything at all.

How depressing.

Nov 19th 2002

downgraded from ‘cooling-off period’ to ‘time apart’

My relationship with Michele has been downgraded from ‘cooling-off period’ to ‘time apart’. It feels like our relationship is a security and an analyst from Lehman Brothers or some firm is ‘downgrading us’. I guess the range would be (from ‘high’ to ‘low’):

-Married
-Engaged
-Neutral (Going Steady?)
-Cooling Off
-Time Apart
-Broken Up

Although I guess ‘broken up’ would be the equivalent of bankrupt or de-listed. I guess the analyst-rating isn’t a very good personification of the relationship between Michele and myself, but then again I am not known for my flowery metaphors.

Last night around 10pm Michele came over dressed in her pajamas. She was bearing a sealed letter which she handed to me and said, “I guess this is your ‘Dear John’ letter.

She explained to me that we needed to spend time apart because we aren’t right for each other right now and we both want different things. She doesn’t think we should be together until I can ‘grow up’. She gathered up a few things and left behind my car key and apartment key. We both agreed that time apart is probably the best option considering the rocky time we’re been having.

Unfortunately, it is all up to me to decide when I’m ready to give her everything she wants. So I can’t contact her (for the most part) until I’m finally and completely ready for that. It’s a big responsibility, but every other time we’ve been ‘apart’ it has always been the same. It all boils down to her willing and able to give everything and me having to decide when I can do the same. When I finally decide that, then I can call her and everything will be perfect.

The problem is that I tried to accomplish this the last time we got back together in August. Unfortunately I failed miserably. Maybe next time I’ll get it right.

Nov 20th 2002

No Leonids

I set my alarm for 4am yesterday morning in anticipation on getting up really early to watch the Leonids. I peeked outside the window and saw (from the bright full-moon’s reflection) that it was getting fairly cloudy. So I decided sleep was more important to watching clouds at 4:30am.

I got quite a few things accomplished at work yesterday too. As a team, we formally accepted some business requirements for what they call ‘full/partial indicator’ and we also completed our logical design of the Exchange Valuation engine.

Because I was up so late the night before, I took a nap when I got home yesterday and cooked myself some scalloped potatoes (from a box) as well as the ‘lasagna’ flavor hamburger helper (also from a box). While I ate, I did lots of research on the new ‘Granite Bay’ chipset from Intel and I watched ‘24‘.

The weather today has been absolutely awful. It’s been overcast and cold. There’s nothing I hate more than cold and grey, overcast skies. The only time I like it to be cold is when I’m outside hiking or skiing. This part of year is what I dislike about Atlanta.

Nov 20th 2002

‘time apart’?

I originally planned on going to the gym when I got home yesterday. Unfortunately due to meetings and traffic, I didn’t get home until around 6:30pm. In addition to this, I was feeling pretty tired so I decided not to go to the gym.

Michele IM’ed me asking if I would mind her coming over. I must admit that I was skeptical of this and questioned her motivations. She assured me that she just wanted the company because she had a bad day. She promised that she wouldn’t bring up our issues.

So around 6:45 she came over and we went out to TGI Fridays for dinner. Since we weren’t really hungry, we shared nachos and their Jack Daniels Chicken Strips.

After dinner we watched Enterprise and then the first-half of The Bachelor. That show is like a train-wreck. It’s awful and sad, but once you start watching you get sucked in.

Michele was very nice to me and she told me that she decided that she was going to be the one to grow in this relationship instead of me growing. She also said that she wants to continue to spend two weeks in this ‘time apart’ period before I give my response to what she said.

We parted the evening on amicable terms. I wonder what I’m supposed to tell her in two weeks. I also wonder what that is supposed to mean for our relationship.

Nov 21st 2002

chronic fatigue disorder

Chronic fatigue disorder? I think not. I don’t know why, but I’ve been feeling more and more tired during the day. I don’t think it is a lack of sleep because I have been getting to bed around 11pm and waking up between 6am and 7am. Before, when I was in school (and working full-time, and managing a girlfriend) I seemed to operate fairly well going to bed at 1am and waking up at 6 or 7. Now I’m not doing as much and getting more sleep, but feeling more tired. What gives?

I did some research this morning and found a website titled, How to wake up with ENERGY in the morning. It lists all sorts of tips and advice to getting a restful night sleep.

I’m also trying to figure out what I need to do in order to go to the gym in the morning instead of the evening. The past two times I went to go work out in the morning, I got sick. It must be because my body wasn’t fully awake or I didn’t warm up or eat or something. The problem is that the last time I tried to work out in the morning; I waited until I was up for about an hour and had something to eat. It still didn’t help.

Work was fairly good. We made more progress on our object model, but spent over half the time debating weather or not the ticket coupon class should contain an array of coupon states, or if we should model the coupon state (and associated coupon state information) into it’s own class as an aggregate to the main coupon class. Part of our problem is that we are ‘tainted’ from our knowledge of the data model which maps things differently than we may actually use them. It’s a tough process. I think once we get the classes hammered out, things will go a lot quicker from there.

After work, I was driving north towards the doctor’s office for another round of blood work when Michele called and asked if I could come over to watch Makayla while she takes a dress to be pressed or something. I, of course, agreed and after going to the doctor’s office went straight to Michele’s house. I took care of Makayla until Michele came back. By this time it was around 7:50pm and I suggested that I head home as I had not eaten dinner yet. Michele offered to fix me dinner but I had leftovers back home anyway, so I politely declined. She got upset that I wanted to leave and when all was said and done, she slammed the door behind me. I don’t think she was happy. I’m still very confused over what ‘time apart’ is supposed to mean.

Nov 22nd 2002

Asheron’s Call 2

At work today, we made some more progress on our technical design. While we were identifying data classes, we came up a few more questions for the business.

Today is the day that Turbine’s Asheron’s Call 2 is released. I called around to several different software retailers for availability. The three different Best Buy and Electronics Boutique locations I called didn’t have it. Finally an Electronics Boutique south of town on I75 did have copies of Asheron’s Call 2. After work around 4:30 I left and headed south about 15 miles. I’ve never gone that way in the afternoon and traffic was very heavy. I bought a copy as well as the Sybex strategy guide.

Today I was also scheduled to drop off my explorer to a dealership near my home in order to get an oil change and two things looked at. I planned on dropping it off this afternoon and then picking it up tomorrow after they complete the work. Because I’m dropping off the car this afternoon, Michele agreed to give me a lift home from the dealership. I didn’t get to the dealership until around 5:50. Instead of taking me home, Michele took me to my Mom’s apartment where I was going to have dinner with her and Jim. Michele would have gone, but she has a rehearsal dinner for a wedding tomorrow.

Mom cooked a big thanksgiving feast including turkey, ham, stuffing, beans, and sweet potatoes. It was quite good and we had a very enjoyable dinner. I helped them with a problem burning audio CD’s and around 10:15pm, Jim dropped me off at my apartment.

When I got home, I installed Asheron’s Call 2 and selected the ‘Morningthaw’ server to play on because that’s the server name I played on during Asheron’s Call 1. I created a human named ‘Vlanna’. That’s the same name I used for my unarmed fighter in AC1. I’ve decided to play her as an archer and specialize as a ranger later on. I ended up playing until about 4am and got her to level 11.

I’m still pretty bummed about my computer performance in that game and all other 3D games. Even though I’m running the latest Geforce 4600 Ti card, the games just crawl. I think the problem lies in my front side bus, memory bandwidth, and processor speed. I’m still shopping around for a replacement computer solution.

Nov 23rd 2002

The Bronze Citadel

I woke up around 10:30 or 11am to Michele calling me. She wanted to know if I was willing to go with her when she went to the store. Afterwards, she could drop me off at the car dealership so I can pick up my car. We went to Rich’s in Town Center mall and she bought a wedding gift for the wedding she is going to today (I’m not going). All of the sales people we dealt with in Rich’s were very friendly and customer service was quite good. It was so good, in fact, that it made an impression on me. I guess they are doing something different than normal for the holiday season. We ate Cick-fil-A in the food court and then went to a craft store so Michele could buy some stuff to make Christmas ornaments.

After shopping, Michele dropped me off at Team Ford on Cobb parkway and I picked up my Explorer. In addition to an oil change, I took it in to have the air-conditioning looked at, as when it is on, and the car isn’t idling, there is a ‘chirping’ sound every ten seconds or so. The mechanics, however, said they could not reproduce it. I also had a problem with the trip counter not resetting when I hit the button. It turns out that you must hold in the button until it resets. Michele met me back at my place for a little while so we could talk and spend time together. Art 2pm, she left to get ready for the wedding.

After she left, I logged into Sojourn. I don’t play a whole lot anymore as I’ve done everything there is to do, but my friends and I made plans today to go in a new ‘zone’ called the Bronze Citadel. It’s a very tough high-level zone that you can only get to from Avernus. We knew it was going to be a very difficult and challenging adventure because we’ve never been there, it’s been touted as the most difficult zone besides Tiamat, and once you start, you cannot leave.

We’ve made a couple of attempts to go to the bronze citadel before, but it either got too late, or the game crashed. This time, we started just after 2pm. Because I knew what to do, and I (Nokie) was the only rogue in the group, I played a key role in the adventure. By sneaking and hiding, I was able to scour the wastelands of Avernus to locate our scavenger. Instead of having the whole group slug it out through all of the aggressive demons roaming around, I stole the disc straight from the scavenger demon and snuck back to the group. This saved a lot of time. We also got lucky and killed the hag with no problem. I think part of the success was that I was able to assassinate one of the two liches. The liches make the fight very difficult because they randomly drain a random person of all hit-points which leads them to die the first time they are hit by anything. Unfortunately after we completed this, the game crashed.

We all logged back on, determined to try again. This time around we had some trouble with the Hag as she was inside the town in the center of Avernus and was adjacent to a group of 14 demons patrolling. This makes it impossible to fight her. We had to wait until she moved away from the patrol. Once that happened, we tried to fight her, but the patrol walked in. This led most of us to get killed. Eventually we finally bagged the hag, but the whole ordeal set us back an hour or two. Finally we were able to work our way to the citadel. The citadel is surrounded by two ‘rings’ with demons patrolling the rings. The last time we were there, only about 5 or 6 demons patrolled the outer ring and only like 3 or 4 patrolled the inner ring. This time, however, eight demons patrolled the outer ring and eight also patrolled the inner ring. Either someone was playing foul, or the number is random at boot-time. Nonetheless, Corth and I coordinated the battled so we could fight a lone patrol before the others walked in. We had a few close calls but eventually got through the two rings.

The next part was the gatehouse which was guarded by a group of 12 elite demons. It was a tough fight but we also succeeded. It was up to me to disarm the trap on the door and get the group inside. We found a secret entrance down into the dungeon which I took the liberty to explore first. When we thought it was safe, the rest of the group came in. Unfortunately an squad of demons descended on us while we were locked in a room mostly unprepared. If we were to all have perished, retrieving our corpses and items would have been very difficult. Fortunately being very seasoned players, we came out victorious.

The rest of our time until the last fight was to systematically go through the inside of the citadel and pick off the patrols one at a time. The area-maker threw in an interesting twist, however. Unlike every other zone, the elite patrols in this one search out hidden people This makes it very difficult for my character to operate as I must be very quick and diligent to sneak through the place to coordinate battles.

After clearing out the citadel and solving the quest to open the vault to Bel’s planning room:
click for full picture

We began the fight. It was very difficult and we all died at least three times (having to come back). Fortunately by this time, we found a special room that allowed us to open gates to the other planes which allowed us to bring in reinforcements and come back when necessary.

When we finally finished, it was 2am. We only got like four items from all of this. It took longer than our trip to Tiamat and the rewards weren’t as great. Fortunately for me since I was the only rogue in the group, they felt inclined to give me the dagger we found:
click for full picture

It turns out that this is a really cool dagger and the ‘primary’ item from the whole Bronze Citadel zone. I really lucked out and have been having a blast with this new dagger. When in combat, it will randomly leap out of the wielders hands and fight on it’s own. It hits even harder than Nokie does and lasts quite a while. When it is done (after a variable-length of time), it will return to the owners inventory.

Before Michele left for the wedding at 2pm, she asked if I could come over this evening. I said that I was going to be doing something but I should be done by then. Obviously, I did not finished in time and at midnight she called me, every upset that I stood her up again. I explained that I didn’t call because by the time I knew I would not make it over in time, it was too late and I didn’t want to wake anyone up. Unfortunately she didn’t accept this explanation and got mad and we ended the conversation.

Nov 24th 2002

Sunday with Michele

Michele called me shortly after I woke up this morning. She was very pleasant sounding which was unusual considering how our conversation ended last night. She invited me over to go on a walk with her and Makayla. She also asked if I would like to join them for dinner tonight as she will be cooking the really good ‘coke roast’.

I took a shower and went over to Michele’s apartment. It was a beautiful day and I was excited to be able to enjoy it by going on a walk. We drove her car over to Arby’s fist for some lunch. After there, I suggested that we go to the little park on interstate north parkway. We parked next to the office building and crossed the street to the park. As we walked around the large pond, I took a few photographs.

The sun was shining down from the right-hand side. I had the polarizer turned as to get a deeper blue sky. (1/180 f5.6)
click for full picture

As we were making our way across the pond, I noticed the office building across the street reflecting quite nicely in the water. (1/60, f8)
click for full picture

This is my favorite. When I shot some photos of this scene, I wasn’t super-impressed. When I uploaded it, however, I was pretty happy with the way it turned out. (1/125, f4.5)
click for full picture

After the park we headed back to Michele’s apartment and I watched Makayla while Michele ran to the grocery store to buy some more supplies for dinner. When Michele got back, I helped her some with getting dinner ready, but she did most of the work. Around 7:30pm I put Makayla to bed and soon after that Michele and I had dinner. She cooked the coke roast, brown-sugar yams, rice & cheese broccoli, and caramelized onions. It was all really good and Michele put a lot of time and effort into the dinner. I’m really thankful she went through all of the trouble.

After dinner, we laid on the couch and talked and eventually I went home around 10:30pm.

Nov 26th 2002

Tumerok?

Yesterday and today were pretty productive at work. Today we finally finished our first pass at our data object model. The next step is to go back through the use cases and identify ‘processor’ classes to utilize the data in the data classes. Once that is done, we can wrap up with sequence diagrams and then finally code this sucker.

I decided to try playing a Tumerok Mage in Asheron’s Call 2. I can’t decide if it would be more fun to play melee, missile, or magic. I know they are all basically the same. To make matters worse, people are talking about mix-matching (like melee & missile) in the message boards.

After work today Michele called and was upset that I was not already at her place. Even though we didn’t have plans, she suggested that I should have come over anyway because I’ll be out of town for Thanksgiving. I gathered up my laundry and went over to her apartment. When I got there everything was fine and we didn’t fight or argue. Instead, we did some laundry and she reheated the food from Sunday. It seemed like the dinner tasted better reheated. I don’t know why. I sure like that beef coke roast.

Michele and I watched ‘24‘ and I left around 10:30 or so.

Nov 27th 2002

trying to go to Austin

I’m planning on spending Thanksgiving day with my Dad and his new wife, Sally. Originally, I was hoping to spend Thanksgiving with everyone from my Dad’s side of the family, but that isn’t realistic because they want to meet on Saturday. So instead, It’ll just be the three of us.

My tentative plans are to fly out to Austin tonight at 8:35pm and fly back from Austin Thursday evening arriving around 11pm. I’ve been checking the flights out to Austin today and they are pretty packed. This is no surprise of course because it’s one of the more busy travel days of the year. For someone like me flying standby, it’s a crazy prospect to fly on a day like today before Thanksgiving.

Nonetheless, I’m going to try, or at least wait until there is a very real chance the flight will be full. I’ve been keeping an eye on the ATL-AUS flights today and almost every flight has overbooked ’spillage’ to the next flight. The flight before mine leaves at 3:30 and depending on the ’spillage’ from that flight to mine, I’ll be able to forecast if I can make the 8:35 flight or not.

If not, I’ll go home and try for the 8am flight tomorrow morning.

Nov 27th 2002

arriving in Austin

As I was watching the people stack up on the standby list for my 8:35pm flight (1819), I felt my chances to get on board diminish. I decided to cancel my flight listing and re-list using my last ultra-high ‘S1R’ standby priority pass. This turned out to be a wise move as I was the second-to last person to board.

When I arrived in Austin, Dad was waiting for me near the Delta ticket-counter. We drove back to his house, his and Sally’s house. The house was in a nice neighborhood and was a three-room, two-bath ranch style house.

We chatted for about thirty minutes before I went to bed in their guest bedro