Archive for the ‘Admin’ Category

NRA annual meeting: more collected thoughts.

Wednesday, April 22nd, 2026

I added both an “NRA” category (for general NRA things) and a subsidiary “NRAAM” tag for annual meeting coverage. This should make things easier next time I want to print off my NRAAM coverage for a press pass (though they never ask to see that). But that won’t be for a while: the next two annual meetings are in Atlanta and Orlando.

FotB Andrew sent over a link to the HouChron‘s coverage of the meeting (archived).

Oddly, I never made it back to the press room after I picked up my credentials. The last time I went with credentials, the snack and drink offerings in the room were mingey, and I intended to see if they were better this year.

The quality of the tchotchkes seemed off this year. Mostly pens, pins, stickers, and morale patches. And paper. So much paper. Oddly, also, a lot of lip balm. Hogue was giving away those really nice gun mats again, in two different sizes, which I would say was the best giveaway of the show. Buy stuff from Hogue. Second best: lens pens from Holosun. Buy stuff from Holosun. Also, I really like the foam earplugs Aguila hands out: they are cheap and disposable, but they’re also compact enough to slip in a go bag, just in case I get a chance to shoot and didn’t bring my full range bag.

I did buy the Hi-Lux scout scope (previously). I got it at a slight discount as a show special. Rings are on order. (Ruger‘s customer service was incredibly nice and helpful when I called them to ask what rings I needed.)

Note: for most vendors, it is this blog’s policy that we will pay full retail for products, or a “special show price” that’s generally available to everyone at the show. I won’t accept free merchandise from most vendors. Though if SIG wants to send me that .22 Creedmor for review, or Glock wants to send me a gun, or CZ wants me to review those Spitfire inspired CZ 75s, I won’t turn them down.

One of the things that I don’t think gets enough appreciation at NRAAM is the collector’s organizations, which are grouped together (towards the back of the show) in what we like to call the “collector’s ghetto”. These groups put together excellent displays that take a lot of time and effort: if you ever go to an annual meeting, you should make a point of visiting this section. We had a great time hanging out with my friends in the Association, who were also gracious about offering us water and seats when we needed them. I also belong to the Winchester Arms Collectors Association, and they had a nice (but smaller) display. Both of the Ruger collectors associations were there as well, but I didn’t see the Remington collectors.

Wilson Combat wasn’t there, which disappointed me. I’d been holding out until the meeting to buy a copy of Mr. Wilson’s new book. Now I guess I have to mail order it.

One thing that I thought was incredibly neat was the leather gun racks from South Texas Slings. Here’s how it works: you have two leather straps. At the top of each one is a clip that goes on to the support post for your car’s headrest. At the bottom is a metal clip, kind of like a belt clip but a little larger, that clips on to your seat back pocket. (The clip position is adjustable.) You put one strap on each seat (front or rear).

The straps have two adjustable leather loops. Once you’ve got them attached to the seats, you can just slide your long gun in and adjust the loops to fit. Viola! It’s like a pickup truck gun rack, except made out of leather and for your family sedan, and doesn’t obstruct your rear window!

I find this a very clever idea: I missed out on the show special, but I just ordered a set of these for the Honda. (I don’t plan to keep guns in the car, but I do want a better solution for taking long guns to the range.)

One of our party also greatly admired the work of Modern Rugged Leather, and I concur: they make some nice looking gear.

We were walking around and went past the 4D Reamer Rentals booth. Now, I do not need a chamber reamer at all: I would leave this to a professional gunsmith. But a flyer on the table headlined “Ackely Headspace” caught my eye. Turns out, one of the principals of 4D Reamer Rental is the guy who wrote the book on P.O. Ackley (which I’ve read and recommend). So we had a good conversation.

I do think we saw the Bear’s Leg at the Henry booth, but I wasn’t paying much attention. As someone who is into the .45-70, this really does not fill a need for me. But I can absolutely see a backpacker in bear country carrying this, and I would gladly try one if someone offered.

We had very good meals at Killen’s Barbecue in Pearland, and Goode Company Seafood. We had a spectacularly good meal at the Rainbow Lodge. (I’d been to both Goode Seafood and Rainbow Lodge before.) Our other meal was really just snacks and appetizers at the GOA mixer (previously mentioned in this space), because none of us was really hungry. Breakfast was at the hotel (the Wyndham Downtown) and was good but a little pricey.

The nice thing about the hotel was that it was literally across the street from a church. Since the exhibit hall closed at 5 on Sunday (and we left a little before that, having seen everything) I was able to hit the 5:30 PM Mass (or, as a friend of mine calls it, “the desperado’s mass”, because that’s your last chance for the day).

It really is a beautiful church.

I think this pretty much covers everything I wanted to hit from NRAAM. If I think of anything else, I’ll post an update. And I owe everyone a gun book post (actually, more than one), coming soon.

Well! Isn’t THAT special?

Friday, April 10th, 2026

No, seriously, this is damned special.

Eleven years ago, my great and good friend (and award-winning SF writer) Pat Cadigan was diagnosed with recurrent endometrial cancer. If you look that up, the prognosis sucks.

That was eleven years ago.

Yesterday, her oncologist told her she was cancer free.

Which is the most awesome thing ever in the history of awesome. This is the kind of thing that would make me want to go out in the backyard and fire off a full magazine from my AK-47 (with the shoulder thing that goes up) in celebration, except I think that would hurt Pat’s feelings.

It’s nice to know that Pat’s going to live forever: I figure at this point, she’s frightened Death enough that she, and anybody geographically close to her, is probably safe from the Grim Reaper.

Yes, I know.

Monday, February 16th, 2026

Robert Duvall obits tomorrow, in keeping with the official policy of this blog. This will give some time for the errors and omissions to shake out.

On the road again…

Saturday, August 23rd, 2025

I’m traveling for a work-related event. Blogging will, once again, be catch as catch can (probably more so than usual) through Wednesday.

I’m still here.

Thursday, August 14th, 2025

There just hasn’t been much I’ve felt like blogging about. No obits that I’ve thought were sufficiently notable.

I still can’t upload images to the blog, so no gun book blogging and no random gun crankery. Bluehost support has been as useless as teats on a boar hog, and I’m planning to migrate the blog over to Siteground. The problem is, I want to be fully here when the migration gets done, and I’ve been wrapped up in so many things outside the blog that I haven’t been able to coordinate the migration yet. I expect to do that towards the end of the month.

(I will be leaving town for a few days the later part of next week.)

One thing I will mention in passing: I have rejoined the Richard the III Society. I’ve been an off-and-on member, but I had let my membership lapse. However, this came up when the Saturday Movie Group was watching “Richard III“: Lawrence was somewhat astounded when I told him I had been a member, so I decided I’d sign up again.

(I recommend “Richard III” for two reasons. One, Ian McKellen is great in it. Two, the whole movie is just absolutely bat guano insane, and I loved every minute of it.)

(And, as everyone knows, I am a sucker for lost causes and beautiful women. One of those explains my membership in the Richard the III Society.)

A very brief gun related note: Leupold no longer makes any pistol scopes, and says they don’t have any plans to introduce new ones in the future. As best as Mike the Musicologist and I can tell, Burris is your only option for a pistol scope at the moment.

My blog is broken. Day 8.

Monday, July 28th, 2025

I was busy over the weekend and didn’t have a chance to follow-up with Bluehost. I was planning to do so tonight…

…but Bluehost emailed me! The direct message I sent this morning to Sachin Puri (“CEO @ Bluehost Group”) asking whose leg I had to hump to get some action on this ticket may have been a factor in that.

Summarizing, Bluehost’s latest theory is that: “a script is being terminated due to execution time limits, specifically during image processing handled by WordPress”. Which is actually a reasonable theory, and explains some things: if the script is being terminated because it takes too long to run, there’s probably a connection to server load, and that would explain why some people see the problem intermittently.

Options to Resolve

Resize images before uploading to reduce processing time. (recommended)

Disable image resizing via a plugin

Consider upgrading to a VPS or Dedicated plan, where you have full control over PHP limits and resource usage.

I’m not really interested in adding an “image resizing” step to my workflow, especially when this worked in the past without that step. I’m also not really interested in paying more money to get back to where I was.

Next Steps & Suggestions

To further isolate the issue, we recommend:

Retry the upload using WordPress to confirm if the problem persists on your end.

Which I would love to be able to do. But as I’ve mentioned to my readers, and as I told the Bluehost support rep, they’ve set the maximum file upload size for this instance to ZERO BYTES.

Birthday musical interlude.

Monday, July 28th, 2025

Today, my blog is old enough to drive.

At least with a provisional driver’s license in the state of Texas.

It was a busy weekend. I’ll have some more updates later. But how about a musical interlude?

And speaking of Tennessee Ernie Williams, this sounds like one of the upper circles of Hell to me. But I can’t pass up the opportunity to quote the phrase used in the NYT headline, “Tennessee Williams on ice”.

At the Peter W. Foote Vietnam Veterans Skating Rink, home of the North Berkshire Youth Hockey Black Bears, five talented skaters performed Will Davis’s “The Gig,” a diverting if impenetrable riff on a late Williams novel called “Moise and the World of Reason.” As the skaters swirled and swooshed in pretty patterns and garish costumes, never enacting the story literally but suggesting a circle of queer friends and lovers, the audience listened on headphones to selections from the novel while trying to stay warm.

My blog is broken. Days 5 and 6.

Friday, July 25th, 2025

I contacted Bluehost last night to follow up on my ticket.

They claimed they emailed me a status update, which I never received. (Yes, I checked my junk and spam folders.)

They also claimed that I needed to delete some “malware infected” files. The specific ones they cited were:

/home4/sportsg3/public_html/500.php
/home4/sportsg3/public_html/sdclog/500.php

I looked at those files. They looked like standard HTML files displaying a “500 Internal Server Error”. I saw no evidence that they were infected in any way. But Bluehost support refused to proceed until I deleted those files and a “security scan” came back “clean”.

Now that I’ve done that, I’m waiting for an update from Bluehost support. Which I probably won’t get, as they keep claiming to send updates that I don’t get. (They are sending the updates to the admin address with Bluehost, which is also where the chat transcripts (that I am getting) go to.)

In the meantime, I talked to Siteground. They offer everything Bluehost does, and will even do a professional migration of all of my WordPress instances from Bluehost to their hosting. Even better, the first “professional migration” is free, and ones after that are reasonably priced. And their chat rep was pleasant and seemed knowledgeable. (Of course, I don’t know if they were sales or support.)

This may be the way I end up going.

My blog is broken. Day 4.

Wednesday, July 23rd, 2025

It has been close to 24 hours since Bluehost “escalated” my case.

I still can’t upload photos, and Bluehost has made no attempt to contact me: I’ve checked my email, including the junk and spam folders.

That doesn’t mean, however, that someone hasn’t been working on my blog.

I discovered when I went to write today’s obit watch that Someone Who Isn’t Me (SWIM) had disabled all my plugins. Including the one that disables the WordPress block editor, and the spam filtering plugin. Which were the only two I had enabled. Yes, disabling plugins is a good diagnostic step, but once you’ve run the diagnostics, shouldn’t you put them back?

And I think I know why I can’t upload images, not even small ones, at least at the moment: someone set the “Maximum upload file size” to “0 B.” Yes, zero bytes. Additionally, there are about five images in my media library that weren’t there before, and are duplicates of images previously uploaded.

I’m going to give Bluehost another 24 hours to fix the problem before I ask for a status update. That’s 48 hours.

My blog is broken. Day 3.

Tuesday, July 22nd, 2025

File uploads still do not work. At least, not consistently, and not in a way that I can tolerate.

Sometimes (maybe 30% of the time) I can upload a file, and it appears to work. I can see the file in my media library. I can insert it into a post. But it’s a 50/50 crapshoot whether the file actually displays when I save a draft and preview. Most of the time, I get one of these entertaining error messages:

Screenshot

Screenshot

Screenshot

Yes, these work, but they are very small scren snapshot files. None is over 1 MB in size.

After another half-hour in chat with Bluehost support:

Screenshot

I have to give this support rep props, though: at least he acted on my escalation request the first time. The support rep on Sunday repeatedly refused to escalate.

My blog is broken. Day 2.

Monday, July 21st, 2025

I still can’t upload files.

Bluehost support claimed yesterday, after 2 1/2 hours on the phone, that they had fixed the problem. It worked for a very short time today, but it has gone back to the same errors I was seeing yesterday.

The workaround that they provided also failed with a cryptic “AJAX” error when I tried using it.

My blog is broken.

Sunday, July 20th, 2025

And Bluehost is as useless as teats on a boar hog, as we like to say here in Texas.

Edited to add: according to Bluehost, they have no way to transfer calls internally.

Edited to add 2: I am super, super unhappy with Bluehost and their support right now. As much of a pain as it is likely to be, I am giving serious and urgent thought to exporting everything and finding new hosting.

Edited to add 3: Among other responses from support, they can’t update my PHP instance because “my content is outdated”. (Do they mean my WordPress version? It’s at 6.8.2. Which I resent because they forced this upgrade on me. I had been avoiding upgrades, even though it is a security issue, because I didn’t want to use the farking WordPress block editor, which I hate with the fire of a thousand suns. So when they forced the upgrade on me, first thing I did was install a plugin to disable the block editor.)

Edited to add 4: the specific problem is that I can’t upload normal JPEG files, the largest of which is about 5.4 MB. WordPress just hangs during the upload process, or returns an error saying the server can’t handle a file of that size. Hasn’t been a problem in the past. Two and half hours in chat with a Bluehost support person, and no resolution. Their attitude is that for “large” files, I should:

  • Log into my control panel.
  • Upload the files using the “file manager”.
  • Go back to WordPress.
  • Manually sync my media library with the files I just uploaded.

Instead of, you know, pressing the “add media” button in WordPress, selecting the file I want to upload, and letting WordPress do the work.

Screenshot

This, on the other hand, uploaded just fine.

Administrative note.

Thursday, June 26th, 2025

It got really busy up in here in terms of obits, especially late in the day.

I’m going to wait until tomorrow, as is this blog’s policy, to let things shake out. The paper of record has probably had Bill Moyers in the can for years, but I’m sure there’s going to be some sort of update or correction.

Travel day.

Monday, June 16th, 2025

Heading home this morning. I figure I’ll be waiting a while in the airport, I have a two-hour layover, and I expect to get home around 1700 CDT (depending).

Blogging will still be as time and space permits, but I think the inbound trip will be less of a time sink than the outbound trip.

Travel day.

Tuesday, June 10th, 2025

I’m going to be on airplanes pretty much all day.

Blogging will be catch as catch can until Tuesday of next week.