MoreRSS

site iconChris ODonnell Modify

Aales engineer for Drupal and Wordpress website development projects.
Please copy the RSS to your reader, or quickly subscribe to:

Inoreader Feedly Follow Feedbin Local Reader

Rss preview of Blog of Chris ODonnell

Weekend Update #30

2025-10-25 12:00:00

We had an great weekend at the Wings Over Water Birding Festival last weekend. At least right up to 9 AM Sunday when I got very sick as we were trying to leave. It resulting us us staying at the campground for another day while I slept and got dragged to Urgent Care by my wife. Details and bird pictures are in the blog post.

It was a weird virus. I was down and out on Sunday, felt pretty good on Monday, then just got stuck Tues - Friday and could not beat it. I was able to work, but I was tired and cranky and generally felt blah all week. I seem to be over it now, finally.

We stopped by the Government Center this afternoon to drop our ballots in the ballot box. As I passed the Republicans they asked me if I needed a sample ballot. I stopped, turned, looked at the woman and said, "I'm not voting for fucking Nazis." Then I put our ballots in the box and returned to my car. That moment was the best I felt all week.

I booked us a tiny house on AirBnB to stay in for the Hammock Coast Birding Festival in February. So I have reached the planning vacations to go birding stage of old white guy life.

Fall is definitely in the air in RVA. I even had to turn the heat on last night, as we had a frost warning. It was the kind of morning that when younger would have resulted in my rolling out of bed at 10 AM, if not later. However, I can not sleep past 7 AM anymore. I used to wonder why my dad was always up at 6 AM on the weekends watching CNN and drinking coffee. Now that I'm at that age, I totally get it.

As you may have seen on the Fediverse, I got my health insurance renewal. My monthly premium for TrumpCare is going from $825 to $2155. That's about 160% for those of you that understand math and percentages. I'm working on a full blog post about it, but the fact that this entire country has not picked up torches and pitchforks and stormed the White House (or a golf course, where the are more likely to find the laziest President in US History) is a dark stain on all of us.

And now I need to end this, as that last paragraph has kind of ruined my mood. If you need me tonight I'll be drinking beer and watching the World Series. I'm rooting for the Blue Jays because the Canadians winning the World Series will certainly cause Trump to say and do something epically stupid and embarrassing.

This post composed while listening to the Earth to Grace album by Massive Wagons.

And that is it for this week. Remember, in a world where you can choose to be anything, you can choose to be kind.

Wings Over Water 2025

2025-10-22 12:00:00

Trip: 56
Nights: 187-190

We took off Thursday afternoon, headed for the Outer Banks. I love the Outer Banks, but hurricane anxiety keeps me from ever living there. The point of this trip was the 2025 Wings Over Water Birding Festival. We attended last year, and I suspect this is an automatic annual event for us now.

This year's festival was hampered by the government shutdown, as many of the tours were planned on Federal property. Our expert guided trip on Pea Island National Wildlife Sanctuary was canceled. However, the land was open to visitation, just not organized group events. So we still hit Pea Island 3 different times over the weekend, and on several occasions randomly ran into very experienced birders who were very generous in letting me tag along and learn from them. Birders are really great that way.

We got into Oregon Inlet campground after dark on Thursday. When planning my arrival time I forgot to account for just how far east the Outer Banks are from RVA. It was also brutally windy so by the time the camper was set up we simply retired inside for the night. I'm going to guess that wind gusts topped 50 mph that night. The camper was rocking, but it was because of the wind.

Our Friday AM tour at Pea Island Visitor Center was canceled, so we headed over there on our own a little later than the tour would have started. I learned later that I just missed a professional bird guide who was there 30 minutes before we got there. The challenge of the Pea Island ponds was that there were 7500 ducks on the pond. Two of them may have been really interesting, but I lack the waterfowl ID skills to pick them out. I picked out thousands of Northern Pintails and and American Wigeons though. After a lunch break at the camper we went back across the bridge to Pea Island, this time to Bonner Bridge Pier. I was able to ID 11 species, although as I learned the next day, there were more variety of gulls and terns there than I could ID on my own. For dinner on Friday we had seafood at the cafe attached to the marina across the street from the campground. It was really good, but when accompanied by a beer and glass of wine, and a 20% tip, it was not cheap.

The wind was down to a moderate breeze on Friday night, and we passed the evening playing cards and went to sleep early due to a 7:30 AM guided tour on Saturday.

The Saturday AM tour was centered around the Bodie Island Lighthouse, where we picked up both a Virginia Rail and a King Rail. The King Rail was a lifer for me. After the tour there some of the group met up unofficially at the pier and then continued on to the ponds, where I absorbed much information about duck and gull identification. I'll probably retain none of it, but I felt smarter that morning. At the pier we found a couple of Clay Colored Sparrows, who should have been somewhere between North Dakota and Mexico. They were just a little off course, but it was another lifer for me on a bird that should not be at the Outer Banks, ever. I overhead the guide mention he had another tour in the afternoon, and I asked him if he or anybody else would care if I crashed it, given all the cancellations and no-shows due to the canceled tours. He was totally okay with it. That afternoon we found every tern and gull you can expect to find at the Outer Banks, except the ironically named Common Tern. Many of them were lifers for me. Also that afternoon we thought we had a Neotropic Cormorant. After much deliberation and looking at the Sibley's guide and in the scope, it was decided we did indeed have a very out of place Neotropic Cormorant. Given the number of birders at the Outer Banks that weekend, it was mere minutes after we reported it that the more sightings came in. There was a healthy debate but ultimately they appear to have decided that it was an abnormally small Double Crested Cormorant, or possibly even a hybrid. I've been watching Ebird and nobody is claiming the Neotropic. So that is one lifer I did not get this weekend.

The Oregon Inlet area is a good 10 miles beyond the main tourist drag of Nags Head. So it was about a 20 minute drive to any other restaurant, all of which were more expensive and had worse reviews than the cafe at the marina. So we did take out from the cafe for dinner to keep the cost down a bit. Saturday night was, as usual, spent playing cards and enjoying the cool ocean breeze.

Sunday was go home day. If this was a normal weekend, I'd end the happy story here. But this, as it turned out, was not a normal weekend. I did not feel great when we got up, but as guys do, I ignored it and pushed on with packing up the camper and heading home. We pulled out at 9 AM and at 9:01 AM I stopped the camper and ran to the nearest campground bathhouse as I felt sick to my stomach. I did not vomit, and when the nausea passed a few minutes later I headed back to the truck. As I left the bathroom I got very lightheaded and dizzy and felt like I would pass out in seconds. I immediately sat down on the porch of the bathrooms, slumped against the wall between the men's and women's doors, with my headed slumped over, breathing deeply and slowly as I tried to maintain consciousness. My wife came looking for me after about 12 minutes, and I think I was bowing to the porcelain god for about 5 minutes, which means I was on that porch for 5-7 minutes. I am sure I heard the doors open and close 4 to 6 times. Not one person checked on me. I get ignoring the drunk on the streets of San Francisco. But if somebody is immobile on the bathroom porch of an NPS campground at 9 AM on a Sunday morning, they probably need help. Way to go my fellow Americans.

With Michelle's help I got back to the truck and we decided that grabbing a campsite and staying another day was the prudent course of action. I clearly could not do a 3:30 drive, and Michelle was not comfortable towing that far on unfamiliar roads. So after moving the truck a few times to find enough of a cell signal, I booked the campsite right next to the one we left 20 minutes previous, and backed it in. Check in time wasn't until 3 PM, but with the shutdown we had not seen a Ranger all weekend, and I fucking needed to lay down. I was asleep by 930 AM and did not wake up until noon. At noon I had a fever in excess of 101F so my wife gave me no choice about a trip into Nags Head to the nearest Urgent care clinic.The COVID/RSV/Flu test was all negative, so they concluded it some virus and that all I could do was treat the symptoms. At that point we made a back up plan if I could not drive home the next day. Plan A was to see if we could get some sympathy from the marina management to let us leave the camper there for the week. It's the off-season, they had the space. If they said no we were going to simply try to book a campsite until Saturday, leave the camper there, and go home. Luckily, after another 90 minute nap, a dinner of chicken noodle soup, and going to bed at 9:30 PM, I was feeling much better on Monday morning. I drove home with no issues and even booked 4 hours in the home office that afternoon. Being self-employed means my annual paid sicks days are zero.

As I type this on Wednesday evening my fever is still persisting. I was only outdoors with people on Saturday, so I have no idea what I picked up or where I picked it up. It was still an epic weekend though. I got 86 species in two days, 16 of them lifers. I'm at 179 species for the year, passing my 158 of last year. 2023 was 116, and 2022 was 81. The trend line here is obvious, even without a graph to visualize it.

Camping at Otter Creek

2025-10-08 12:00:00

Trip: 55
Nights: 185-186

The government may be closed but the Park Rangers are working without getting paid. The two Rangers at the ranger station at Otter Creek Campground at about mile 60 on the Blue Ridge Parkway were in good spirts as I checked in, and I thanked them for being there to keep the campground open.

Otter Creek is the lowest point on the Blue Ridge Parkway, only about 600 feet above sea level. You will be 3000 feet up rather quickly driving either north or south from the campground. We arrived on Friday evening, about 30 minutes ahead of friends that were camping in the neighboring campsite. Otter Creek was renovated recently. The asphalt is in great shape and the paved campsites are level-ish. We had a creek side campground, although the water was mot moving at a speed to produce any sound. After our traditional campsite arrival dinner of WaWa subs that we picked up on the way, we retired to the campfire with our friends.

On Saturday morning I went hiking, picking up the Otter Creek trail at the campground and following it south about 2.5 miles to Otter lake, where I looped the small lake and then returned the way I came. The trail is right on the creek for much of the hike, with several stream crossings and 2 tunnels to pass under the BRP and some other road. It's a pleasant hike with minimal elevation gain.I got back to camp around noon and then that afternoon we took a scenic mountain pass drive to Lexington, VA, where we settled in at an outdoor table on a beautiful 70 degree day at the Devil's Backbone Lexington brewery. It was Teddy's first trip to a brewery and he was a good boy. He snoozed under the table. Unfortunately the brewery was closing at 4 PM for a private event, so all us peasants got kicked out for whatever wealthy person or group could afford to monopolize sizable brewery with a full kitchen on their busiest day of the week. On the way back we stopped at an ice cream shack, where my small dish of ice cream turned out to be about the size of both my fists. It was a lot of ice cream. So my dinner on Saturday ended up being tots, beer, and ice cream. I regret nothing.

Once we got back to the campground my friend, who is an electrical engineer, helped me with some wiring issues in the camper. The guy that installed my upgraded solar controller routed it oddly, and probably was costing me a bit of power in voltage drop by not connecting the controller directly to the battery on the shortest route. That is fixed now. Saturday night was a repeat of Saturday, beer and fire.

Sunday was go home day. The campground is 2.5 hours from home, so not a bad trip for a weekend.

Premonitions On The Highway

2025-10-04 12:00:00

I headed out to my bookclub meeting earlier today. As I merged onto I-295 North I was in the 2nd lane from the right. There was a black Nissan Altima to my right that had just merged onto 295 from I-64W. He was not in a merge lane and did not have to change lanes. His right turn signal was still on. For reasons I cannot explain, I suddenly thought to myself, "that asshole is going merge left and hit me." So I tapped my brakes to slow down and as I did it, that asshole merged to the left quite rapidly with no turn signal. In fact, his right turn signal was still on after the sharp turn left. I laid into my horn and cursed him loudly from within the confines of my car. About 15 seconds later, he merged right again and exited back onto I-64W.

If he intended to stay on I-64W he had no reason to ever be on I-295N there. It's almost like some part of the universe was trying to ruin my day by placing that car there and and some other part of the universe decide, nope, not today.

Anyway, I had a really great weekend camping and it wasn't ruined by an asshole driver 1 mile from home.

I don't believe in the supernatural, ESP, seeing the future, etc. So I don't think I really had a premonition. My best guess is my subconscious registered the Altima coming left before my conscious brain did, and it got me to act quicker than I otherwise could of.

Also, the windows were darkly tinted, so I don't know the gender of the driver. But we all know it was dude.

I am interested in your thoughts on what really happened here. Feel free to pontificate on Mastodon or via email.

Camping at Floyd VA

2025-09-28 12:00:00

Trip: 54
Nights: 183-184

It's a solid 4 hour drive from RVA to Floyd VA. The forecast was for a complete rain out on Saturday. We came anyway as this was a visit the town camping trip, not a hiking and exploring trip. As I start this on my phone at 3:30PM I'm sitting outside at Buffalo Mountain Brewing enjoy an Irish Red Ale. It hasn't rained all day, although I do think the weather will keep us in the camper tonight. There is a guy doing acoustic rock standards on mandolin at the brewery.

We are camping at Hippie Hollow, which is a Hipcamp. It lives up to its name. The campground is a couple of acres right on the creek. The owner lives on site in an RV and he has 4 or 5 sites for rent. He does have a nice bathroom with a shower in a portable trailer, with a permanent bath house under construction. He mentioned that he was in RVA a couple of weeks ago for the Widespread Panic concert. I've got 50A service and water, camping about 2 miles from town. And about 1 mile from this brewery.

Live music is the reason to visit Floyd. It's a literal 1 stoplight town, but within 1 block of that stoplight last night there were at least 6 live music opportunities. Americana jam sessions on the street are a thing here. There were 3 last night all within 50 yards of each other, guitar, stand up bass, mandolin, fiddle, and washboard players coming in and out of the groups as they played. The artists market had live music too. 2 small "clubs" had touring bands and a cover charge. The population of Floyd at the 2020 census was 440 people. That is one live music act for every 80 people. And I'm told last night was a little slow. Can any place in the world match that live music per capital ratio?

We got in around 3:30 PM on Friday and after setting up camp headed "downtown." We wandering the 1 block each direction from the stoplight checking out some stores and galleries and stopping to enjoy the jam sessions. After dinner at the local Mexican place we enjoyed some more street music before heading back to camp before it got dark. It was raining by 8 PM so Friday night was a play cards and drink beer in the camper while streaming the Red Sox radio feed kind of night. The good guys locked up a playoff spot on a walk off hit and I stifled my desire to celebrate loudly as there was a tent in the neighboring campsite. But I did celebrate, silently.

Saturday morning we slept in until 8, expecting it to be raining. It wasn't raining, and as I looked at the radar I realized the forecast was off and it would not be a rain out today. It was about 2 hours later when the forecast updated. Score one for the humans over AI.

So we spent the late morning and early afternoon on Saturday continuing to explore Floyd. We walked into just about every shop and gallery and had pleasant conversations with every shop owner we encountered. You don't get to browse quietly in Floyd. You at least have to chat with somebody as the price of entering the store. After a late lunch at the local diner we visited the local historical society museum and then went over to the brewery. Rain chased us inside from our front porch spot at the brewery around 4 PM. Once the storm passed we went to Food Lion as neither of us wanted to eat out again, and we had planned on dinner out Saturday night, so we had nothing to prepare for dinner. The rain started again just as we got back to the camper, and it was still raining when I went to sleep shortly after midnight.

On Sunday we went to the local park about a mile from the campground and spent a little over an hour with the local bird population. We identified 26 species, nobody was a rarity or particularly special. But that is fine with me. I'm perfectly happy walking around the woods for an hour with the Robins and Cardinals. #AllBirdsAreSpecial After that we packed up the camper and had an uneventful drive home.

I can't believe I've been in VA since 1998 and that was my first extended visit to Floyd. I did stop in to meet a friend for about an hour a few years back. Floyd is my kind of people. It reminds me of Davis, WV in that it's an enclave of sanity in an area that is mostly in favor of the shit happening in the country right now. I suspect there are more of these oasis' in VA and WV, and now I want to find them.

ODonnellWeb - now on Gopher

2025-09-24 12:00:00

My very first forays onto the Internet were clicking around Gopher Space via a gateway in a dial-up BBS that I frequented. THis would have been 1991 or 92, I think. So last wek, when I ran into this article about the simple joys of browsing Gopher sites I knew what I needed to do.

And I did it.

You'll need Lynx or some sort of browser plug-in to surf around Gopher space, and you should absolutely do it. There is a surprisingly active community of people maintaining Gopher blogs, or phlogs. You can go here as a starting point.

Have fun.