Monthly Archive for September, 2003

Sep 1st 2003

hot barnyard action!

Jenn and I were up pretty late last night watching that confusing movie. A long night’s sleep didn’t help my confusion at all.

We went to the ‘Taco Stand’ for lunch. I had two crispy meat tacos and chips with cheese dip. I really love their cheese dip.

After lunch we stopped by the magazine store and got two bottles of water for our trip to the botanical gardens. Yesterday Jenn asked me to check to make sure they are going to be open today since it’s a holiday. I went to their website and saw this:

The Garden is open daily 8:00 am to 6:00 pm October-March, and 8:00 am to 8:00 pm April-September. The Visitor Center is open Tuesday through Saturday 9:00 am to 4:30 pm and on Sundays 11:30 am to 4:30 pm excepting official University of Georgia holidays. The Garden Room Cafe serves lunch daily except Mondays.

Unfortunately NO part of the garden was open today. The main gates were closed as we drove up to the entrance.

Not to be discouraged, we continued on down the road in this rural area. We passed by an official UGA farm-type place. When we got to the end of the main road we turned around. On the way back, Jenn suggested we stop at the farm.

We pulled into the (deserted) farm and walked around some. There was a throng of horses standing near a fence just begging to be petted.

With no one to stop us, we helped ourselves and petted the horses. One in particular seemed to be the alpha horse, demanding most of the attention.

After spending some time with the horses we walked around the ‘farm’ area. We came upon a pen full of pigs. When they saw us approach, about half of them jumped up and ran toward the fence. They made a great ’squealing’ noise as they hobbled around. Jenn asked me how I can possibly eat bacon after seeing the filthy pigs.

We walked down an overgrown path to two cows who were sitting off by themselves. I snapped some photos of the cows and this particular one came out funny. The cow on the left looks as if he only has two legs. I’m not sure what exactly happened here.

After the cows, we continued on down a dirt road to a closed gate with another fence (and a horse) behind that. We climbed over the gate and spent some time with the horse.

In the distance we saw a beautiful field with a large, lone tree. Around this tree were some horses grazing. I took several photos of this scene. I felt bad for not having my polarizer on the camera, and wished the sky was bluer instead of cloudy. It was difficult to expose correctly without blowing out the sky. As it was, I had to underexpose two full stops (in P mode) just to not get any blown highlights.

The lone horse had quite a personality. When Jenn rubbed his rear, he really liked it. In fact, he backed up against the gate as she rubbed him, pushing the gate outward.

Eventually a column of other horses approached us. The horse we were petting got a little more aloof as they approached. When they got to close to us, ‘our’ horse would literally fold his ears flat against his head and ‘charge’ the other horses away. It was pretty cool watching them interact this way.

Eventually we left the farm and went back to Athens. We took a short nap and went out for dinner at a sushi place called ‘Utage’. When I ordered a martini called something like “vanilla truffle’ Jenn made fun of me for having a girly drink. We had nigri and rolls. I was a very pleasant dinner and the atmosphere was nice.

After dinner it was pretty late to I gathered my things and drove back to Atlanta. When I got home, I uploaded my photos from today at the farm and made a photo album.

Sep 2nd 2003

top five for august

I hit the ground with my feet running today. It was a hectic day at work and I definitely had something going on all day long.

Because it’s a new month, I collected the top five search-strings that find my website:

[code]64 - chicago skyline photos
60 - portage glacier
46 - cloudland canyon
40 - ptarmigan lake
39 - digital rebel
[/code]

Chicago Skyline Photos continues to be one of the post sought-after things people look for. Oh no wonder. I just did a google search for “chicago skyline photos” and my website was the first link returned.

I spent half my time today working with Jay from the business on the actual results from the partial reissue processing and the other half of my time on the constant, never-ending, bridge calls for the integration test. I don’t know how I got suckered into this but its consuming most of my time now. I haven’t even had a chance to work on the logical architecture document for the 1.3 release.

I didn’t leave work until around 7pm today.

Sep 3rd 2003

surfer bar

This morning before I left the apartment I got a page from Carole asking me to look into a defect the business dropped on me. The defect basically said that we were not identifying a transaction as deficient when it has a ‘0′ coupon. The ticket in question doesn’t have a ‘0′ coupon, and that’s why we’re not marking it deficient.

When I got into work I double-checked the ticket and verified that a 0 coupon doesn’t exist anywhere in the transaction. I called up Jay to discuss the defect with him and he continued to insist that yes, it did have a 0 coupon. We went back and fourth for about 5-10 minutes until I finally suggested that he take a look at the ticket himself. I emailed over to him the raw DTMOs containing the transactions. He then said, “Well it has a DTV…” (DTV’s can sometime cause the creation of a 0 coupon). I explained that yes, it has a DTV, but no, it doesn’t have a 0 coupon.

It was like talking to a brick wall at times. I think we had communication difficulties. Eventually he finally came around to my side and said that he would check with the other business users about what they want to do in this situation (the ticket is supposed to have a 0 coupon, but it doesn’t).

While I was waiting for Jay, Scott came by my desk to seek my help on a problem he was having with his workstation. Somehow he got infected with a hijacker toolbar called “Surfer Bar”. It’s a nasty _virus_ that permanently changed your homepage and randomly opens porn and online casino pop-ups.

Scott asked if he should call the helpdesk. I got a good chuckle out of that. I can only imagine what the helpdesk would do to ‘help’ him: “Ok, reboot your computer.” Or “Are you sure your monitor is turned on?” I told Scott that if he didn’t mind wasting a few hours jumping through hoops only to not get the problem solved then he should call up the helpdesk.

I suggested that Scott download ad aware to clean the infection. He came back a few minutes later and informed me that Ad Aware was no match for the mighty Surfer Bar. I went over to his workstation and we searched around on google groups for the scoop. It looks as if ‘Surfer Bar’ is a brand new thing and the usual anti-spyware programs aren’t updated to deal with it yet. We downloaded a tool that lets you manually remove IE plugins and other such things. I quickly located the ’surfer bar’ entry, but it wouldn’t remove! It turns out that surfer bar has a memory-resident process (concealed as a process called winsrv.exe) which keeps re-activating itself. I killed the process, deleted the executable, and removed the bar. Mission accomplished.

Jay set up at 3pm meeting to discuss a possible change in requirements for the partial reissue problem discovered this morning. It’s going to be at my cube.

I had to miss out on my usual lunch group today because I was trapped in a meeting from 11-12pm. We had a meeting with mid-tier and ODE to discuss the poor performance of the ODE apps in integration test. After the discussions, we all agreed that ODE may need additional hardware. The class of HP servers they are running on will allow for 16 processors per server. They currently have 8. Since we have money left over in the hardware budget, we’re going to make a final decision by Monday and then put a requisition in for more CPUs ASAP.

After the meeting I went to McDonalds and picked up two Big Macs to bring back to my desk. While I ate, I looked over the partial reissues problem and participated on the bridge call.

We got an email from our CEO about the 2004 health care benefits. Due to the increased cost of health care, our monthly premiums are going to double and we’re going to have higher deductibles and reduced benefits. If we want the same type of benefits we currently get, our monthly premiums will triple. Oh, but the good news is that same-sex partners can now enroll their boy/girlfriends on the medical coverage plan.

Why is it that if I have a live-in boyfriend I can include him in my flight benefits and medical benefits, but if I have a live-in girlfriend, I can’t do the same unless we legally get married? Something doesn’t add up there.

The afternoon meeting with Jay and the business was fruitful and we came up with a solution to the 0 coupon problem. It is a change in requirements which leads to a change in the code. I analyzed what needs to change and was happy to find out that it will be a trivial change. I stayed late at work today implementing the change, testing it, building it, and deploying it to the system test environment. I didn’t stop working until about 8:30pm.

I’m working too much lately; I need to tone it down.

Sep 4th 2003

tuxedo administration

I didn’t make it into work until around 9am. I don’t feel guilty about coming so late anymore because I’m still working over forty hours a week.

The first thing that happened was the daily morning bridge call for the integration test. We ran about 50,000 tickets through the system and observed performance. We’re still seeing some bottlenecking on the ODE/DB2 side - probably due to the THREE database updates we do per transaction.

The idea of updating the same record three times in the span of a few seconds is begging to be re-examined. I can’t wait until we do, because we’ve been trying to tell everyone since a year ago that this is a bad idea and no one would listen. Now it’s biting us in the ass.

The system test group was having some problems so I didn’t get to see the result of my Exchange code change from last night.

Over the past couple of days Carole has been concerned that we’re either not processing everything or that the database isn’t getting updated correctly. We did some further analysis today and discovered that indeed not all of our engines are being executed fully due to a faulty control table called the ‘Path Director’ table. The version of that table we have in SI is out-dated and some of the engines aren’t being exercised.

We decided to copy the path directory tables from system test into integration. I offered to handle this and contacted our DBA. Unfortunately our DBA wasn’t around and we had to page him. He eventually got back to us and it took him about 45 minutes to copy over the three tables. Once this happened, I bounced message, dataservices, contention, and the translator services. We tested this new configuration and we finally saw the type of results that we wanted to see. Now all of the engines are being exercised.

Anil told me that we probably want to bump our log level up to 3 from 1. With a log level of 1, we only see ‘Critical’ type errors. Anil told me that if we put it up to 3 we will also see ‘Fatal’ and ‘Error’ log events. I made this change but noticed that we were logging a lot more than just fatal, critical, and error. We were also logging warning messages. This wasn’t good. I consulted with Van from middleware and we confirmed that we need to have the log level set to ‘2′. I made this change and everything was fine.

Since last Friday we noticed a core dump situation. We identified the fix on Monday and have the patched library ready to be deployed to integration. It was tested after lunch today in system test and everything looked ok. We got the ok to deploy to integration and I worked with Chris from mid-tier to get it installed. Once it was installed, I updated out configuration files to point to the new version and booted all of the tux servers on the three nodes.

This test yielded no more core dumps due to the original problem. However, we had another core dump (the core file was 582MB) from farebreak. I analyzed the code file with Anil and the cause wasn’t obvious so we decided to look at it again in the morning.

Anil (and most of the other Indians in my building) play Cricket every Thursday, so he was in a hurry to leave.

I left work around 5:30pm. It was a really efficient day and I was pretty busy with tuxedo-related stuff all day long.

I have plans to drive to Athens tomorrow night to visit Jenn. I’ll spend the night and then come back to Atlanta with her around 11am on Saturday.

I’m itching to go do something worthwhile on Sunday too. I’m currently toying with the following ideas:

- Drive three-hours south to Providence Canyon
- Fly to Asheville, NC to go to the Biltmore Estate
- Fly to Chicago and spend the day there
- Fly to Boston and spend the day there.

I’m planning on making a final decision on Saturday when I get back to Atlanta. I’ll have some time to do some more research and check weather forecasts.

Sep 5th 2003

photo friday: ‘Aged’

Today’s theme is ‘Aged


(click on the photo for a larger version)

Sep 5th 2003

in the zone

Even though it’s been a very hectic week, I can’t complain about being bored. Also, I actually enjoy being challenged and busy. This week has definitely been one of those types of weeks. Now if I could only cut back to only 40 hours a week, I’ll be happy.

When I came into work today I had a voice mail from Allison. She told me about a ticket they are having trouble with in the partial reissue validation. She doesn’t work Friday’s so she left her home number for me to call if I have any questions or if I find anything.

Almost all day was spent supporting the integration test. A small test this morning revealed our tuxedo servers as the bottleneck. We had some performance changes to load and now seemed like a good time. While on the bridge call, I coordinated with Chris from mid-tier to get the 20 binaries loaded to the three nodes in the integration-test environment.

It was now around 10:30am. We all agreed to re-convene at 1pm. I went over to Jegan’s desk to discuss how we want to load the new code. I suggested that is we wanted to see a good performance gain that we should implement our merged server configuration that we’ve been testing in system test.

This is a controversial action because Jegan mentioned this to Rick earlier and Rick scoffed at the idea - even though he explained that it was a significant performance gain. A group of us huddled around and decided on the best strategy: We would implement the merged-server configuration and I would inform Rick (since, according to them, he likes me the best).

Jegan and I immediately began working on the implementation. I loaded up access and ran Casey’s query against the integration oracle database to merge the servers in the path director table. Then, Jegan and I installed the latest code on all three tuxedo nodes. This went fairly smoothly. By this time it was around 12:30 and Jegan left to go get some lunch. I went back to my desk and checked the server configuration one more time and discovered a problem with the way in which the installer distributes the tuxedo services. I didn’t know how to correct this. I tried to contact Van but he was not at his desk.

I decided to go grab some lunch before the 1pm conference call. I went to Wendy’s and got a spicy chicken sandwich combo at the drive-through. On my way back to the office, I called into the conference bridge and gave them all an update on the problem I just discovered. In the lobby, I saw Jegan and explained the situation to him. He said he just say Van so we went up to the third-floor and brought Van up to date on the problem.

We worked with Van to correct the number of tuxedo bundles and instances. Once everything was squared away I went back up to my desk, re-joined the bridge call, and ate my lunch at my desk.

Rick took my email about the server consolidation much better than we expected. I think the timing was right because everyone was looking for every bit of performance gain in our application, and we delivered it to them.

The rest of the day at work was pretty intense. I sort of felt ‘in the zone’ like I sometimes do when deeply involved in a coding project. Jegan and I were really on the ball with supporting the integration test.

Before I left work, I called Allison at home. We talked about the problems she has been seeing with one of the test tickets, 3928. I looked through the log while on the phone with her and briefly came to the conclusion that there must be some problem with how we are dealing with the ‘0′ coupons. Because it was late, and because I’ve already worked way over 40 hours this week, I decided to look at it again on Monday morning. I left work at 5:30pm

After work I went home, changed, and packed my bag for the trip tonight to Athens. I left the apartment at 7pm and arrived at Jenn’s place in Athens at 8:30pm. I got a little lost on my way up there. I took the wrong exit off of highway 316, but eventually found my way. The UGA campus was packed full of people. The first football game of the season is tomorrow and I suspect it’s going to draw a large crowd.

When Jenn brought my inside her apartment, I met her roommate Judson and his girlfriend (Sarah?). Jenn and I decided to go out for a late dinner. While I was getting ready she was playing with my phone and snapped a photo of Judson:

We went to ‘The Grill’ for dinner. I had a burger and she had a spicy chicken-breast sandwich.

Sep 6th 2003

price gouging

We had to leave by 11am in order for Jenn to get to work in Atlanta by 1pm. I sort of slept in and didn’t get up and about until about 10am.

While Jenn got ready, I went out across the street to a coffee shop to get her some fancy coffee-type drink as well as a pastry.

When I stepped outside, the streets were packed with people. Most of them were dressed in red & black. It is game day today. Kickoff is supposed to occur at 1pm, long after we’ll be gone. People and cars were everywhere. Everywhere I looked, people had these ‘tents’ set up with a BBQ grill and were tailgating. It was definitely a festive atmosphere.

This reminded me a lot of the football game days at UT. Since my dormitory was so close to the stadium, I saw a lot of the same thing (although I don’t recall the tailgating). It was a lot of fun going to the games because there was so much energy and anticipation in the air. The band always played their signature football music. I miss some of those times.

Jenn and I went to my car which was parked in a university lot a few blocks away from her apartment. When we reached the lot, Jenn was worried that the tailgaters would have us blocked in. Fortunately there was barely enough room for me to back out all the way. I drove her across campus to her car and we both headed back to Atlanta.

When I got home, I did some research on where to go tomorrow. I finally decided on Boston. The flights looked good, and the weather looked perfect. So I spent a couple of hours researching what to do in Boston.

Because I won’t have a great deal of time (arrive at around 9am or 11am and return around 6:30pm or 8pm), I decided to do one or more of the following:

-Freedom Trail
-Boston Museum of Fine Art
-Harvard

Later this afternoon I went to Target to buy some supplies. I bought a $25 blade replacement for my expensive Braun electric shaver. I didn’t realize replacement blades were so expensive. Why is it that replacement razors cost nearly as much as the shaver itself? The same thing applies to ink jet printers. The freaking proprietary ink replacement usually costs literally as much as the printer itself!

Sep 7th 2003

Boston for the day

Last night I decided to take the second flight out to Boston instead of the first one (which is scheduled for something like 6:30am). I decided to go out there on the 8am flight. Because of this, I set my alarm for 5:30am so I would have enough time to do some last-minute research on what to do today.

I packed my backpack with sandals, a t-shirt, and shorts. I left for the airport and parked at the $9/day park-n-ride lot adjacent to the airport. I checked in with no problem and the lines were all very short.

I managed to score a first-class seat next to the window. I took the opportunity to snap some photos during the flight:

The flight was pretty good. I had a few glasses of orange-juice and a hot breakfast consisting of a hot croissant, omelet, sausage, and fruit.

I arrived in Boston at 10:45am. I went to the first restroom I saw and changed in a stall. It was pretty cramped and a bit difficult to change.

When I got to the main terminal, I stopped by an information desk and found some basic information on the freedom trail (I was mainly looking for a map). I inquired about how to get to the subway, and a guy with a thick Boston accent directed me to take the #33 bus outside.

Once outside the airport terminal, I walked over to the bus stop and patiently waited. About five minutes later the ‘#33′ bus showed up. I got on this bus and we were on our way to the subway entrance.

Once inside the subway area, I purchased a $6 ‘day pass’. In retrospect I should have only purchased the specific fares I needed because I only took the subway three times. Nonetheless, the subway was easy to figure out.

I took the blue line two stops south where I switched to the green line where I got off at park station. This is the location of the Boston Common and the start of the freedom trail. I got my camera out of the backpack, put on the polarizer, and was on my way.

I spent the next couple of hours walking along the freedom trail. It’s so easy even I could follow it. Some of the sites were pretty interesting. It was cool seeing such old buildings in such good condition.

The last part of the trail I stopped at was the USS Constitution. I waited in a short line for a security check to board the ship. The guys checking our bags were very thorough. Once on board the ship, I walked around and stayed close to the large tour group. We went below to the ‘gun deck’. The ceilings were pretty low.

I didn’t go to the Bunker Hill monument. It was too far out of my way and I still wanted to go to Harvard. So, to save time, I walked back to the nearest subway station (north station) and took the orange line down to state street where I switched to the blue line where I took the train one stop where I switched to the green line where I switched to the red line and then went west to the Harvard stop.

I walked around the massive Harvard campus for a couple of hours. It’s a big school with lots of interesting old buildings. There were also a lot of hot girls walking around.

Originally I planned to go to the Harvard Museum of Natural History - it’s supposed to be nice. Unfortunately I could never find it. It wasn’t until after I walked around campus for about two hours did I encounter a map.

Apparently today was some sort of incoming freshman ceremony. In the ‘Harvard Yard‘ area they had a lot of chairs set up in front of the Memorial Church. Behind the yard was the large Widener library. Many people were already gathered around, including some sitting on the steps of the library. I did the same and read my book while the ceremony started.

The ceremony features some men’s choir group who did a pretty good job. The faculty people presiding over the ceremony said the usual things like, ‘I hope to see you all in four years’.

I decided to head back to Atlanta on the 6:20pm flight instead of the 8pm flight. While it’s cool being able to go at my own pace, the trip wasn’t nearly as worthwhile as it would have been if I was with someone else instead of solo.

I left Harvard at 4pm and took the red line to the green line to the blue line to the airport. Once at the airport, I checked in for the 6:20pm flight. On my way to the gate, I stopped in a restroom and changed back into my (now a bit more wrinkled) ‘airplane’ clothes.

I sat at the gate for about 30 minutes before they started boarding. The flight was completely full. In fact, I was one of the last ones to get a seat. It wasn’t a very good seat either. It was 32E - a middle seat in the very last row. The flight back was pretty uncomfortable. It’s weird how this morning I was getting the ‘hot towel’ treatment with a decent meal and now I’m wedged in between two people in the very back of the plane, and I get a tiny bag of pretzels. I’m not complaining though - I’m very happy to have this benefit - it’s just weird how different it can be.

My feet were also in a bit of pain. It’s due to the walking around all day and I think because I was wearing my sandals and not ‘hiking boots’. Nonetheless, it’s very frustrating how inflamed my feet get just from some ‘minor’ walking around. I need to purchase some ‘real’ hiking boots and also some sole inserts before I go on my next hiking trip.

When I got home, I noticed I was without internet connectivity. I attempted to ping my gateway and got no response. I checked the back of the computer and saw the NIC card was showing no power from the line. This suggests that the building router is completely offline since the line is dark with no power. I’ll call my ISP tomorrow.

Before I went to bed, I processed some of the photos I took and created a photo album for my trip to Boston today.

Sep 8th 2003

internet no service provider (INSP)

As soon as I arrived in the office this morning I stopped by Casey’s cube and congratulated him on his engagement.

This morning after I got to work, I attempted to call my ISP’s support line (since their hours are supposedly 9am-9pm, M-F). Unfortunately my call rang over to the message center where the nice lady promised to pass my message on to them and I would get a call back.

I had a meeting scheduled from 10-11am down in the Jacksonville room on the fifth floor. During this meeting, we discussed some of the lacking performance from the ODE servers. The result of this discussion is to buy 8 additional CPU’s for each of the ODE machines, bringing each server to 16 processors. We also talked about how many servers we’ll need in production on the tuxedo side. We have already begun the work to procure six additional servers to place in production, bringing the total to nine. Based upon the performance gains we’ve achieved, Jegan and I feel that we can reach our intended target throughput of 19 messages/second with seven servers instead of nine. Even so, someone suggested that we will only need six servers in production and that would free up the other three servers for the integration environment so they would be sized the same. While I agree that having integration and production mirrors of each other, our system is not yet considered to be a disaster recovery type system, so having integration mirror production is not a requirement.

The meeting was scheduled to end at 11am, but it didn’t really end until 11:30am. I skipped lunch because I was so busy.

Jegan did some calculations based on all of the performance statistics we’ve been gathering since we started this process. Amazingly, we’ve increased our engine performance by 75% since starting the tuning process. This is great news.

I used my cell phone to connect to all of my IM servers (ICQ, AIM, Yahoo, and MSN). Larry sent me an IM about a trip to Mammoth. I explained that I’m having ISP problems and he called me. We made tentative plans to go on a hiking trip in November. Sometime around Nov 5th through Nov 9th to be specific. It would just be Larry and I. Amy & the kids would remain in San Diego. We would probably take Buster and Coco too. I’m definitely excited about this trip.

I attempted to contact my ISP several more times today but they never answered the phone, and it always rolled off to the message center. I was getting pretty frustrated at this point.

I spent the rest of the day working with Allison on a problem we’re having with a ticket. In fact, I didn’t leave work until 9pm. I wanted to stay until I got the problem fixed, unit-tested, built, and deployed into system test. Right now, this problem is holding us up from entering the true integration test, so everyone wants this fixed. Even Alonzo, my director, asked me to page him when I think I have it done.

I was pretty beat by the time I got home and very frustrated that I was still without internet. I played with my phone and bluetooth software and managed to do something pretty cool. From the ‘bluetooth brwoser’ on my desktop, I was able to ’see’ what services my cell phone advertises. One of them is ‘Dial-up Networking’. I created a ‘dial-up networking’ profile for my phone, and entered the special GPRS ‘phone number’. It treated my cell phone as a virtual modem and ‘dialed’ into the GPRS digital network.

It was pretty cool - when it worked. The first few attempts, I got a connection and was able to browse (at about 64kbps) for just a few minutes, and then the connection would time out. I know it wasn’t a bluetooth problem, but maybe it was the GPRS stability. Eventually I got a ‘good’ connection and was able to do a lot of stuff for about an hour.

I wasn’t able to connect to my companies VPN though. I think they either block IPSEC packets, or my VPN requires the client to have a ‘real’ IP and not one NATTED behind a proxy.

Sep 9th 2003

the ‘Bush sucks’ political platform

I still had ISP troubles today. I finally saw a notice on my ISP’s website explaining a little about the outage. The Noment CEO was kind enough to put something on their website explaining why some of us are without internet access. I guess they did this because their tech support staff still isn’t answering the phone.

Apparently (according to the CEO of Noment) if you are without internet access it is because (and only because) you’re infected with one of the recent viruses (Blaster, SoBig, etc). This intrigued me because lo and behold I’m without internet access. What confuses me though is that I run linux. All of the viruses they listed infect only Windows machines.

The notice on their website goes on to say that if we want to have our internet access restored, you must do the following:

1) Go to their website and download the appropriate patches and removal tools.
2) Patch your computer.
3) When you are 100% certain that your computer is not infected, E-MAIL their support department and they will eventually, someday, get around to turning your internet connection back on.
4) If, for whatever reason, they determine you are still infected, they will immediately turn off your internet connection again and charge a ’substantial reconnection fee’ to get it turned on again.

My initial reaction to these steps, IF THEY TURN OFF YOUR INETNET CONNECTION HOW IN THE HELL ARE YOU SUPPOSED TO ‘DOWNLOAD’ THE PATCHES AND ‘E-MAIL’ THEM?!?!?!

This is straight out of a Dilbert comic I once read where Dilbert walks into the tech-support guy’s office and tells him, ‘My e-mail is down.’ The tech-support guy then tells Dilbert to ’send me an e-mail and I’ll fix it’.

My ISP has since made some adjustments to their original notice and it is no longer quite-so-silly-sounding.

Fortunately internet connectivity was restored today around 4:30pm. I guess they decided that I didn’t have a virus after all.

I was extremely busy again today at work. I was so busy that I skipped lunch again. I didn’t leave until 8pm because I was working with Sameer on a problem from system test.

We had an afternoon meeting with our director to go over the new org chart (it just wouldn’t be fun if we didn’t have a reorg every six months!). Nothing’s really changed except for some names in the upper boxes that got shifted around.

On my way home from work I called Dad and caught up with him. He extended an offer for me to come visit him sometime soon. I’m definitely going to look into that.

This evening I watch most of a democratic candidate political debate on one of the news networks. The usual suspects were there: Dean, Edwards, Gephardt, Graham, Kerry, Kucinich, Lieberman, Moseley, and Sharpton. Unfortunately they all said the same thing.

The common theme with nearly every question was an ‘attack Bush’ theme. An exaggerated example (although this was definitely the theme of the night):

Debate Moderator: “Candidate 1, specifically what would you about the troops in Iraq?
Candidate 1: “Well let me say that I support our troops. BUSH SUCKS!!!!
(All of the other candidates in unison): “Yeah what he said!

Debate Moderator: “Candidate 4, what are your plans for healthcare?
Candidate 4: “That’s a really good question, Bush doesn’t know what he’s doing! He’s trying to take away all of your healthcare benefits!
(All of the other candidates in unison): “Yeah what he said!

Debate Moderator: “Candidate 2, Yes or No, would you vote to raise taxes?
Candidate 2: “I’ll make sure that everyone knows that BUSH SUCKS!!!!
(All of the other candidates in unison): “Yeah what he said!

It would be nice if some of the candidates ran on something more substantial other than the ‘Bush sucks’ platform. Granted from what I remember of the 2000 election, most (if not all) of the Republican candidates were the same way towards Clinton.

To me is seems that in today’s world, elections are all about blaming other people and attacking others instead of coming up with original & substantial ideas. It’s a definite turn-off for me.

Sep 10th 2003

brewhouse

As soon as I got into work, I had a hallway meeting with Beverly from the electronic ticketing team as well as some guys on the MTR team. We hashed out the particular problem Allison told me about. We came up with a complete understanding of the situation and I devised a code fix to handle this situation.

I skipped Carole’s Wednesday staff meeting while I worked feverently on the defect. I knew what we had to do and I banged out the fix pretty quickly. I tested the fix and went through a few iterations to get it exactly like I wanted. Actually I ran my solution by Jegan and we got into a heated debate about how to implement the fix. We eventually agreed on my idea but I took a second look at it after lunch and went with his original suggestion.

I built and deployed the fix into system test. They tested it and fortunately everything worked!

This morning Casey sent an invite to a happy hour this afternoon to celebrate his engagement. It is at 5:30pm tonight at a place called Brewhouse in little five points. Naturally I didn’t think I would be going because I’ve been working so late.

This afternoon (around 6:30) after I verified everything I paged Carole to let her know that all is good. She replied asking me if I was going to go to the happy hour. Mallick was in the office too and said he was still going (even though it is later than 5:30). I followed Mallick.

The happy hour was pretty nice. We sat outside on the patio and had drinks & food. It was a beautiful afternoon today. It was cool in the seventies and the sky was clear. I had a nice time. Casey and Rebecca seemed really happy together.

Sep 12th 2003

photo friday: ‘Faith’

Today’s theme is ‘Faith


(click on the photo for a larger version)

Sep 13th 2003

shopping

On Friday I took this photo while at lunch at ‘623‘. It was a beautiful day today and we sat outside. As usual, the views were quite nice at 623.

Today I did some shopping. I agreed to meet Jenn for dinner at 9pm after she gets off work. I left a bit early so I could stop at REI on my way there.

I was looking for the Lowa Klondike GTX hiking boots. These are the same kind that Larry has. When we went to Alaska he wore those and raved about how they were the best hiking boots he’s ever owned. I got my feet sized (10.5) but they didn’t have anything in my size.

Once I got to Lenox, I was still a bit early (around 8pm). I walked around and ended up buying three things:

1) A red polo shirt from Banana Republic on sale for $15.
2) A new pair of brown Bostonian loafers (not on sale) for $80.
3) A pair of cargo shorts from American Eagle Outfitters on clearance for $15.

I went into Jenn’s store to let her know that I was going to get a table at California Pizza Kitchen. She told me that one of the guys she works with will be joining us too.

The three of us had dinner and then I went back home and Jenn went back home.

Sep 14th 2003

fisheye

Last night I decided that I was going to drive down to Providence Canyon to see & photograph the sunrise. I made plans to leave here by 5am and all should be good. I set my alarm for 4:30am.

I do remember my alarm going off at 4:30am. However the very next thing I remember was waking up at 8am. I’m not quire sure what happened as my alarm was still ‘turned on’. Obviously I’ll have to wait for another weekend to go to Providence Canyon.

I went to the Buford REI location today and purchased the boots I was looking for.

I also did a lot of research on the Canadian Rockies as well as research on a wide-angle lens solution for my camera.

Everywhere I check and everywhere I call, no one seems to have the Tokina 17mm in stock. I briefly looked at the Sigma 15-35mm as well as the Canon 17-40mm L lenses. Unfortunately they were simply too expensive and/or too large.

Some more research revealed a lot of 10D owners giving good reviews for the Sigma 15mm fisheye lens. Normally a fisheye lens would be a bit constricting because the images aren’t rectangular. However there are some great software packages & Photoshop plugins that can ‘defish‘ a fisheye image and make it look just as good as one from a same-size rectangular lens. I’m strongly considering getting the 15mm fisheye lens.

Sep 15th 2003

productive day

Today was a very productive day.

I decided to take a long weekend hiking trip to the Canadian Rockies next weekend. In order to accomplish this I have to overcome several obstacles:

- Make sure I can get flights to/from there.
- Get a hiking book with trails so I know where to hike.
- Make a car rental reservation.
- Make hotel reservations.
- Get Metatarsal pad shoe inserts.
- Get a wide-angle lens.
- Make sure the weather is going to be decent.

Flights look good. Specifically leaving Atlanta around 7pm Friday afternoon, stopping over in SLC and then arriving in Calgary around midnight (mountain time). Returning Monday morning at 7am and getting to Atlanta around 4:15pm.

I ordered a book titled “Don’t Waste Your Time in the Canadian Rockies: An Opinionated Hiking Guide to Help You Get the Most from This Magnificent Wilderness” from Amazon.com. While I was at it, I also ordered a replacement Bluetooth wireless headset for my phone. This time I got the SonyEricsson HBH-60. I got them both with next-day-air shipping.

I made car rental reservations with Alamo.

I made hotel reservations for Friday and Saturday night in the Canmore area (about fifteen minutes east of Banff). For Sunday night I made reservations at a place next to the Calgary airport.

I searched far-and-wide for some Metatarsal pad shoe inserts. None of the local stores had any. I could have ordered some online but they would not arrive in time. I had the wacky idea of calling the specialist who gave me a couple before to see if he had any extras. I went into my Outlook calendar and went back to January 17th (the day of that particular doctor appointment) and got the office phone number. I called them up and explained the situation to the receptionist. She gave me a phone number to the doctor’s personal assistant who might be able to help me. I called and left a voice mail for ‘Tony’. If I don’t hear anything back from Tony, I’m going to be forced to attempt to construct my own which might be a disaster. I’m really worried that my feet are going to give out on my hike unless I have these pads.

I ordered (shipping via 2nd day air) the 15mm fisheye lens from B&H.

As of today the weather looks good. It’s supposed to snow this week and be partly cloudy Saturday and Sunday. I’m stoked!

After work I went to Old Navy to look for some new Khakis and sun glasses. They didn’t have any sun glasses, but they DID have some khakis on sale for $15/eash. I got two pairs.

From Old Navy I got a hair cut and some ‘fiber’ waxy gel hair-type stuff. I think I got my hair cut too short. The effeminate guy cutting my hair talking me into getting it short because ‘it brings out my pretty eyes’

Following my hair cut I stopped at the little bookstore to see if they had any Canadian Rockies hiking books. They didn’t, but I DID pick up R.A. Salvatore’s latest book, ‘The Thousand Orcs‘. I can’t wait to devour it.

After that I went shopping at Publix.

When I got home, I ran the dishwasher, did laundry, and grilled chicken.

It was a very productive day.

Sep 16th 2003

resurgens

I’ve been sitting on a known bug in Exchange Valuation for a while. I never got around to fixing it before. Today I took a look at it (with Jegan at my desk). It turned out to be a very simple fix. We were depopulating a value into the wrong timestamp field (which, incidentally will have the same value anyway). I corrected the mistake, built, tested, and checked-in the code.

I also noticed a severe amount of logging during integration test. We currently have our log level set to ‘2′ which will log all CRITICAL, FATAL, and ERROR messages. Out of approximately 100,000 tickets, we had one particular error code being written about 32,000 times. Another was close to 12,000 times. That seems unusually high for an ‘ERROR’. I wrote a chain of piped commands to parse out the counts of each error and then sent the list to Anil to look at.

Ram and I worked a little bit on some ClearCase merge problems we’ve been having. Some of our dataservice code is generated and when we converted the code to clearcase elements, we didn’t hard-code the ‘type’ as ‘file’, so they got created as derived objects. Unfortunately (at least with our version), one cannot merge derived objects. This caused a lot of problems for us when trying to keep the ‘1.3′ branch up-to-date. Andy from Release Engineering helped us out with a hint to check-out and ‘touch’ all of the files in question. This should do away with their derived object state.

‘Tony’ from Resurgens called me back today. He was very helpful with my problem to get some replacement Metatarsal pads for my boots. He told me that he would put them in an envelope and leave them at the reception desk at their St. Joseph’s Hospital location. This is a life saver as I don’t know what I would have done if I didn’t get those pads. It was too late for me to mail order some on Monday, and none of the stores had any.

James helped me out finding where exactly this ‘St. Josephs’ Hospital is. It turns out that it’s very close to NorthSide Hospital. I left work around 4:15 and headed straight for there. Finding the hospital was easy and I had no trouble finding the office. The receptionist had the envelope waiting for me. Since I got there around 5pm, a lot of the offices were closing and people were leaving for the day. There were a lot of hot girls working there.

When I got home, I stopped by the leasing office and picked up my two packages from UPS. Both my hiking book and wireless headset arrived today.

I looked through the book. It looks pretty good. I’m planning on planning what trails to hike after I read through the book tomorrow or Thursday. I charged the new wireless headset and tested it out. The reception seems a bit cleaner and the incoming sound quality is much better than the Nokia. However, the outgoing sound quality is a little less I think. It sounds a bit echoy.

With the new season of ‘Survivor‘ starting this Thursday, I’ve been thinking about getting a PVR like Tivo or ReplayTV. I did some research and found some great opensource linux alternatives. All I would need to get is a TV-tuner card and an extra HD and I could convert my (now idle) linux server into a Tivo-like PVR. I’m planning on doing more research next week.

For dinner tonight I BBQed some turkey sausage marinated in hickory BBQ sauce.

Sep 17th 2003

fisheye fun

Work was pretty good today. I worked with Jegan to install and configure our application on two new n-class HPUX servers that were added to our integration environment. We had some snags with missing libraries due to _miscommunications_ from our friends in Middleware about updates to the Tuxedo reference model. Once we got that squared away, all five nodes were humming just fine.

Around 5:45pm the UPS guy showed up with my Sigma 15mm fisheye lens. I immediately took it out of the box and put it on my camera. I grabbed my backpack and drove down to the Chattahoochee River area to accomplish a few things:

1) Test out the new lens and get comfortable using it.
2) ‘Break in’ my new hiking boots
3) ‘Break in’ the metatarsal pad shoe inserts.

I think I accomplished all three. At first the metatarsal pads were uncomfortable in the shoes. It felt like I had a rock in each shoe. After a while it was much more comfortable and all I noticed was a slight pressure under each foot. Finally after about thirty minutes I didn’t even notice them. I certainly hope they will do the trick. If this doesn’t work I fear I may not be able to hike for long distances due to my feet getting worn out.

The trail was very crowded with people jogging and riding their bikes. I ducked off the main trail into the woods. It was late in the afternoon by this point so the sun was getting low and there wasn’t much light - especially under the trees.

When I got home, I set up my tripod for some technical tests of the lens.

Sigma 15mm f/2.8 fisheye no correction:

The barrel distortion is quite evident along the edges.

Sigma 15mm fisheye: Filter -> Panorama Tools -> Adjust -> HFOV: 90, Width: 3072, Height: 2048 (Interpolator Sinc 256pix) -> Cropped (3/2 aspect ratio):

Sigma 15mm fisheye: Filter -> Panorama Tools -> Adjust -> HFOV: 90, Width: 0, Height: 0 (Interpolator Sinc 256pix) -> Cropped (2/1 aspect ratio):

This setting doesn’t yield a 3/2 aspect ratio image but rather a more ‘panorama like’ view. The good thing about this is that more ‘content’ is preserved that would normally be cropped out.

Sigma 15mm fisheye: Filter -> Panorama Tools -> Remap -> HFOV: 90 (Interpolator Sinc 256pix):

I think I prefer the first ‘Adjust’ method better than this remap method.

Canon 28-135 IS f/3.5-5.6 lens @ 28mm:

‘28mm’ (with the 1.6 multiplier it’s really about 45mm) doesn’t seem that wide when compared to the fisheye.

Now, I took the ‘Remap’ view and cropped out a similar perspective as the 28-130mm gave me:

Next I took a 100% crop of the bottom-right corner. The fisheye lens appears to be sharper. Both were shot at f8 aperture.

030917-194146_edited_full_crop.jpg
(28-135mm full crop)

030917-194032_edited_remap_28mm_full_crop.jpg
(15mm fisheye full crop)

Sep 19th 2003

photo friday: ‘Found’

Today’s theme is ‘Found


(click on the photo for a larger version)

Sep 19th 2003

atlanta to calgary

I spoke with Dad last night about his father. Grandpa is having some trouble with his left leg and the doctors are afraid that gangrene may set in. He is too weak for them to amputate so all they can do is give pain killers. The situation looks grim, but Dad tells me that it may be a while before any more is known.

I checked the weather forecast for Banff again and it still looks good: partly cloudy. I was really worried that the forecast would turn bad at the last minute. I did notice the temperatures are lower than earlier reported. I started to get worried that I may not have enough warm clothing. Indeed, I only brought a fleece sweatshirt for warm clothing. Since it is going to be around freezing in the mornings and then in the 40’s throughout the day, I realized that I may not have adequate gear to keep warm.

I made a command decision to drive home, pick up some warmer stuff, and then drive back. It took me about an hour. I also purchased a lotto ticket for the ‘Mega Millions‘ game with an estimated jackpot of $87 million.

Jegan gave me a lift to the airport. As I was in line to check in for my flight, I realized that I probably need a ‘paper ticket’ since I’m going to an international destination. I waited in line full of apprehension. Fortunately when I spoke to the agent, she told me that we no longer need paper passes for Canada. What a relief!

For the ATL-SLC flight, I got a coach-class seat. The flight was about 3.75 hours long and I spent most of the time reading my new book.

I had a short connection in SLC to YYC (Calgary). The flight to Calgary was operated by Skywest in a little 50-seat CRJ. I was assigned an exit-row seat. This was both a blessing and a curse. On these little planes, the exit-row seats are very cold because I presume it is next to the door. I tried to sleep, but couldn’t because I was too cold. Fortunately the flight was only a couple of hours.

When we arrived in Calgary, I filled out a customs form as well as a big yellow ‘SARS’ form where I had to declare that I was not infected with SARS, that I had not been in contact with anyone with SARS, and that I did not have a fever.

I went through immigration with no trouble and got my rental car with no trouble. By the time I left the airport, it was around 12:30am.

I didn’t get to Canmore until around 2am. I found my hotel (Howard Johnson) with no problem. A friendly girl with blue hair checked me in. I went to bed around 2:30am. To my body, it felt like 4:30am due to the time-zone difference.

Sep 20th 2003

good hiking and bad news

I woke up at 6am today. I didn’t get much sleep because I didn’t go to sleep until 2:30am last night. I knew it was going to be a rough day but that’s the price I’m willing to pay for this trip. Because I was pressed for time, I skipped taking a shower. I’d rather be a little dirty than miss the precious morning-light.

Any sense of being tired vanished as I pulled open the drapes to my hotel-room window. Even though it was still before sunrise, I could vaguely see the snow-capped mountains outside my window. This got me very excited to get started today.

I put some stuff in my backpack and headed down to the lobby. In order to get into the park one must pay a $7 CDN entrance fee. I didn’t have any Canadian money with me. I planned on going to an ATM and withdrawing some Canadian money. The same blue-haired girl from last night was still working the front desk. I inquired about ATM machines, and she informed me that the only one is in a bank that doesn’t open until 9am. That isn’t acceptable. I left the hotel.

I drove down the empty streets of Canmore to a gas station that was open. Once inside I looked for an ATM but didn’t see any. I asked the lady working the counter where I could find one. She said the best western down the street may have one. I explained that I’m trying to get some Canadian dollars to get into Banff and that I have a credit card. She said, ‘I’m not supposed to do this, but let me charge you $20 and I’ll give you the cash’. That was really cool of her to help me out.

With 20 Loonies burning a hole in my pocket, I raced to the Banff entrance which was about 15 minutes away. I bought a two-day park pass for $14 CDN.

After entering the park, I continued along highway 1 towards Lake Louise. As I drove along the valleys I saw the sunrise across the clear sky. It gave me goose bumps to see the majestic mountains and the anticipation of hiking and photographing everything. I was definitely very excited to start my hike. It took me about 30-45 minutes to get to the Lake Louise townsite.

Once at the Lake Louise townsite, I had to drive another twenty minutes to my destination: Lake Moraine. I got there fairly early but there were still some cars in the huge parking lot. This particular lake (and Lake Louise down the road) is very popular to the camcorder-wielding tour-bus riding tourists.

I ’suited up’ with all of my gear: gloves, yellow Abercrombie hat (on backwards so I can use the camera), ski jacket, backpack with camera gear, protein bars, water, and fleece pullover. It was pretty cold out this morning. I think it was probably around 36 degrees or so.

I snapped some photos of the calm lake Moraine and then started towards the trailhead for the ‘Valley of the Ten Peaks‘ trail. As I walked up to the trailhead I saw several large signs indicating that it is against the law to hike this trail unless you are in a party of six or more people. Apparently there have been recent bear attacks in this area and they don’t want anyone getting maimed/killed. This was highly disappointing to me. I tentatively walked on to the trail and saw a large sign prominently in the middle of the trail warning, once again, of the law and fines if you got caught.

As I contemplated going on the trail anyway, I saw two other people. An older man and woman who were looking as distressed as I was. Here we were on a beautiful clear morning at the trailhead of an awesome trail and there is some silly rule about bears. We chatted about this for a little while and the guy saw my camera slung around my neck and inquired what type it was. I answered, ‘It’s a Canon 10D’, fully expecting him not to know what that is. Fortunately he knew and said that he’s using the same camera. At this point I noticed him wearing a Lowepro photography backpack.

We waited around for about ten or fifteen minutes and then decided that the three of us would go on the trail. Because it’s a Saturday and this is one of the more popular trails, we should run into scores of people.

The hike was quite pleasant. The first part, however, was pretty rough and a pretty steep climb uphill. The great thing about most of the hiking trails in the Canadian Rockies is that the forests are full of giant pine trees. There isn’t much shrubbery or overgrown weeds and such - at leas that I’ve seen. During the hike, the guy and I had a great conversation about cameras and photography. Terry is retired from BellSouth and he and his wife are visiting from Atlanta (quite a coincidence that we’re both from Atlanta) for vacation and have been here for about a week. In addition to the 10D, he had with him the 17-40mm L as well as a 70-200mm L lens. He was carrying a large carbon fiber tripod with a ball head. His camera has a cool ‘L’ bracket that allows you to very quickly mount the camera on the tripod’s quick-release head in either a landscape or portrait orientation.

Terry also mentioned to me that he’s attended the Roswell Photographic Society meeting. That’s something I wanted to go to but have been a bit tentative about it because I don’t know what to expect. From what he told me it sounds pretty cool. I think I’m going to try to attend the next meeting. His wife asked me if I usually hike alone. I explained that this is pretty much the first time I’ve done something like this, mainly because logistically I couldn’t get anyone else to go and because the season is almost over here. I didn’t want to miss out on the excellent weather and awesome views of the Canadian Rockies, so I took this trip.

The hike was really nice. Once out of the thick forest we emerged onto a beautiful alpine meadow that was sprinkled with snow. All around us were pine trees, most of which were ‘Larch’ pine trees. We finally made it to ‘Larch Valley’. It looked really nice because the trees were starting to change color.

Originally my objective for the trail was to hike all the way up to sentinel pass. However once I saw how far away sentinel pass was, I decided to stick with Terry & his wife and turn around at the valley.

It was pleasant hiking with them because they didn’t mind stopping at times to photograph for an extended period of time. After we turned back, we passed many large groups of people. We must have started just before the throngs arrived.

Terry suggested that I try to photograph a place called ‘Lake Hector’ tomorrow morning for the sunrise. Supposedly it’s one of the premier places to see a sunrise. I gave Terry my website URL so he can see what photos I ended up taking.

After this hike, I drove to Lake Louise to start the ‘Plain of the Six Glaciers‘ trail. The parking lot at the lake was pretty full and I had to park far away. It was around 2pm when I got to the lake. There were a lot of people around. This is probably partially attributed to the huge hotel sitting on the lake.

I winded my way through the mass of people to the actual trail. I noticed a lot of couples. Indeed, probably 90% of the people there were couples. I also saw at least two different wedding parties. I imagine it would be cool to get married at a place like this. This is my third time here and I have yet to go inside the hotel.

As I started the trail, I noticed the sky getting a bit cloudy. This didn’t make me very happy. Walking along Lake Louise was quite pleasant. The glacier-melt fed lake is a nice greenish-blue color and is framed by mountains behind it.

Halfway down the trail my legs started to feel like lead. I was getting tired, maybe from a lack of sleep the night before, or maybe from the growing overcast skies. Indeed, photographing the vistas wasn’t too enjoyable because it’s very difficult to expose a mountain scene against a white sky. I did try some bracketing (handheld) but it was still quite a chore.

Photographic challenges aside, the cloudy sky and cold wind from the glaciers at the end of the valley were making me quite cold. Eventually I decided to turn around and call it a day. I knew that I would most likely reach the summit of the trail and not have much to see.

I went back to the car and drove south to the Banff townsite. I parked along the street and walked around the busy resort town. I looked for a restaurant called ‘St. James Gate’. That’s the place Kyle and I went to the first time I came to Banff. I finally found it but unfortunately it was closed for a private party. Instead I went to a Mexican restaurant and had some enchiladas. It was a bit awkward eating dinner alone in a restaurant but I was pretty occupied reading my hiking book to brush up on the trails for tomorrow.

After dinner I went back to Canmore to the hotel. I had a voice mail from Dad with bad news. Grandpa passed away this morning due to a blood clot. He is still trying to get info for the funeral and will be getting back to me soon.

Sep 21st 2003

second and final day of hiking

I got up around 5am today. I got considerable more sleep last night than I did the night before. I was rested and ready for a full day of hiking. I packed my bags and left the hotel.

My plans were to drive north about an hour to the Lake Louise area where lake Hector is located. As I started my journey I got a little worried because as the darkness broke, I could see that the sky was extremely overcast. This wasn’t the forecast.

As I got close to the lake, I saw clear skies ahead and was thankful that I may get a great shot of the lake and mountains in the background reflecting on the surface as the sun rises.

Unfortunately when I arrived at the lake, I was in the middle of a very thick fog bank. I couldn’t even see the lake. Disappointed, I continued on north towards the Jasper park entrance.

By this time I was on the ‘icefields parkway’. As I continued north, the sky cleared up until there wasn’t a cloud in the sky. I stopped at various points along the highway to photograph the sunrise against the mountains.

It took me about two hours to reach the ‘Wilcox Pass‘ trailhead. The weather was perfect just like yesterday morning. Today I was wearing shorts and a t-shirt instead of jeans yesterday. I started the trail around 9am.

As I was getting my gear together, another car pulled up in the parking lot and a girl asked me if this was the trailhead for ‘Wilcox Pass’. I responded with, ‘I sure hope so!’ I ended up hiking close by this group of three people around my age (two girls, one guy). The trail started off at 6,690 ft elevation.

The first 1.2 miles of the trail were in a dense forest of alpine fir and Engelmann spruce. This opened up to a vast alpine meadow. Further down the trail on a rocky area I saw about seven bighorn sheep sitting right on the trail. The group of three in front of me stopped, unsure what to do. I snapped some photos and moved in a bit closer.

I was actually able to get pretty close to the bighorns before they slowly stood up and walked a few feet away from the trail as I passed by.

I took my time on the meadow ridge photographing the awesome glaciers across the valley below. The previous group passed by me and another group of two cute Canadian girls also passed by.

Later on I came upon the two girls taking a photo of each other. They offered to take my photo for me.

Eventually I made it to the cairn of Wilcox Pass at 7,790 ft. At this point, the alpine meadow turned into a squishy tundra. I continued on the trail hoping to get a great view of the Columbian icefield. My book suggested ‘a quick scramble up to the summit of Mt. Wilcox’. Mt. Wilcox is very large and it would take me hours