Tactical Pistol Shooting Courses and the Case of the Missing Magazine

A couple of months ago, on a whim, I picked up a business card for a place called “Alpha Dog Tactical”, which teaches a variety of combat courses for pistol, carbine, and shotgun. I’d been feeling pretty proficient in my ability to punch reasonably grouped holes in paper targets over at the local range. So the idea of taking an actual police-style pistol training course had the same terrifying appeal that goes with getting on a the biggest roller coaster at the amusement park after spending a day on the kiddie rides.

After speaking to the instructor, Jeff Patane, and getting my $125 payment and liability forms squared away, my next problem was getting kitted out for the much faster-paced shooting involved. Without getting into the details, let me summarize by saying I now own a pair of something called “tactical pants”. (Worse yet, they proved indispensable, particularly as the magazine holster I needed for the course had apparently been delayed by the holidays).

I was rather more serious trouble since the Walther P99 I’d decided to use for the course came with just a single, ten-round magazine. It turns out, the actual weapon (James Bond’s preferred sidearm for the last few movies of the Pierce Brosnan era) is meant to take a fifteen round magazine, and this is how it’s normally sold. Unfortunately, California requires that all guns come with puny 10-round magazines, unless you either had them before the ban in 2001, or you’re a member of law enforcement. The practical effect of this is that I had to ignore the cheap and readily available 15-round magazines available everywhere online, and instead try to track the expensive, hard-to-find “California legal” version at twice the price.

The class called for a minimum of three magazines, but by the time I checked in my gear at the range, I had managed to scrounge only one more, 10-round magazine for the Walther. In a day full of magazine switching, malfunction clearing, and rapid-fire shooting drills, I spent an inordinate amount of time rummaging through my tactical pants for spare rounds with which to furiously restuff my single spare magazine whenever there was a break in the action.

Since much of the training was meant to simulate combat situations, there was also a great deal of emphasis on “situational awareness” of the area around you. We were warned at the beginning of the day that if we had to bend down to pick something up while in an exercise, we’d best do it in a position which allowed us to always be watching our surroundings, or risk a simulated sneak attack by the instructor and a small knife he carried in his pocket. The first time I nervously bent down to retrieve and reload my single empty magazine, I managed to glance around just in time to hear my instructor over my shoulder say, “I thought I almost had you”. Truth be told: if this were a real fight, he would have. Lesson (gulp!) learned.

The biggest revelation for me was how much your skills degenerate under stress–although my shot placement even on a good day might not have matched that of the Glock-toting grandma-type who shot next to me (and whose cool, competent style on the obstacle shooting range was downright inspirational). It’s also hard as heck to train yourself into new physical reflexes (such as a proper defensive holster draw or point-blank “retention shooting”) so that the technique becomes smooth and automatic when the clock is ticking and bullets are literally flying. In a strange way, it reminded me more than a little of the ballroom dancing classes I took before my wedding…except, with guns.

Would I do it again? Absolutely. Jeff’s a terrific instructor, with a smile for everyone, unmistakable skill, and an obvious love of teaching.  But before I dare sign up for any of the more advanced classes (and there are many, including the one shown here), I’ve got a fair amount of woodshedding to do…and I’m definitely picking up another darned mag for my Walther.

Some of What I’ve Been Up to Lately…

Back in 2010, I made the decision to restart the user experience consultancy portion of Human Computing (www.humancomputing.com). As such, I stepped back from my role running the ComicBase portion of the business, and have been focused on designing new products for some very cool clients in the enterprise, mobile, and consumer electronics spaces.


One of our largest clients this past year has been TiVo, the folks who brought us both the DVR and the ridiculously cute corporate trademark.

I’ve just completed a long contract there, which–among other challenges–saw me helping design their next generation of high-end DVRs and streaming video boxes. This was a terrific project which I was lucky enough to see through end-to-end. On it, I got to do everything from sawing apart old circuit boards and visiting Radio Shack in the middle of the night to assemble testing prototypes… to doing screen design… setting up user studies… and even working with an exceptionally clever engineer to figure out how to get the box installed (and the cable guy back on his way) in a third of the time it used to require.

Best of all, I got to meet and work with some amazingly smart folks both on the user experience team and throughout the company. I may even sign on more adventures there next year, but for now I’m very happy to be back in my robot-strewn office at Human Computing helping put the final touches on the much-anticipated (and slightly overdue) ComicBase 16–and looking forward to a terrific Christmas with my family.

On Making the Switch to Sprint

With last Friday’s iPhone 4S launch, the stars were finally aligned to allow Carolyn and me to make the move off AT&T’s accursed network onto Sprint’s. It involved paying an early termination fee and buying new phones, but after the zillionth dropped call (even with our additional Microcell), we’d had enough.

A few thoughts on making the move:

– First off, reception is _way_ better–5 bars vs. 1-2 on AT&T.

– Carolyn can probably explain the reason for it, but the switch in network types also means the call defects are different. AT&T’s GSM network would just not make calls (call failed when dialing), or drop them suddenly with no reason. Afterward, it was typically hard to get a solid connection. The two times I’ve had problems with Sprint’s CDMA network, the calls got “static-y” for several seconds, then dropped. A call-back would result in a crystal-clear connection. Is this a cell tower/band switching thing?

– Data speed seems the same or better with Sprint. I’ve noticed, however, that most of my data traffic these days is moving over Wi-Fi (Thanks for the free Wi-Fi, Starbucks!), so 3G data may not be as important as it once was.

– I went with Sprint over Verizon mostly due to the total plan cost for a family being much higher on their network vs. Sprint’s.  I hear overall good things about their network, though.

– For the first time, I recouped a ton of cash with no trouble whatsoever by selling back my now-obsolete phones. Sprint has a buyback program which instantly credits you about $250 for an iPhone 4 and $180 for the old 3Gs Carolyn had been using. Redemption was as easy as bringing in the (wiped) old phones into the store. Nice! (I also got $100 instantly on eBay for the now-obsolete Microcell I’d bought in a vain attempt to have my phone calls improved at home by routing them over my stupidly fast internet connection here. The Microcell managed to deliver 5 bars, but just as many stuttery/dropped calls as before. I never figured out why, despite two advanced troubleshooting calls with AT&T).

– If you’re thinking of moving over to Sprint, make sure to take advantage of discounts available to credit union, AAA, or military folks. I hear there are often corporate discounts as well. The discounts tend to be about 10% of the monthly bill.

A Sharper Image for Blurry Photos

Anyone who shoots with a digital camera should have a look at this demo video from the latest Photoshop conference (the good stuff starts at about 1:30).

http://tv.adobe.com/watch/max-2011-sneak-peeks/max-2011-sneak-peek-image-deblurring/

Although the algorithm can’t make awful images into works of art, it seems to do a masterful job of making unusable images usable again. I’m also curious to know more about the “blur kernel” mentioned in the algorithm. I’d been under the impression that blur of this sort was a simple shifting (e.g. you jiggle your arm to the right as you take the photo) — the reality looks more complicated.

Is Comic-Con About Comics Anymore? (And if not, does it matter?)

“So how was Comic-Con?” asked what seemed like the millionth friend of mine who knew I just got back. “From what I can see on the news, is it even about comics anymore?”

I’ll confess, I’m of two minds on the subject. On one hand, the ghosts of some eighteen previous Comic-Cons keep rattling around in my head, and I remember when the entire show floor was full of people selling actual comic books. Fifty-cent and dollar comic boxes were everywhere, and I managed to haul away several long boxes full of finds for my own collection. It was a glorious time.

But over time, actual comic sellers became a smaller and smaller part of the show. Today, purveyors of comic pamphlets occupy a mere four or five aisles in a sprawling convention hall that runs the length of eight city blocks. Even when comic publishers, artists, and small press are figured in, actual comic books are almost as much a minority in the convention hall as straight male hairstylists in the Castro. In my darker moments, this fills me with something approaching despair (about the lack of comics, not hetero hairdressers, mind you).

But really, when you look over the vast nerdapalooza that Comic-Con has become, it’s hard to stay dour for long. Just think about it: for every conceivable sub-section of geek culture, Comic-Con offers five days where you can tribe up and enjoy the company of your fellow fans. Whether you prefer to dress in a snarky gamer T-shirt, as Wolverine, or as a laser-toting Victorian dandy, you can find others who share your love for your particular brand of pop culture.

Catwoman and Joker Cosplayers (picture from the fabulous comicvine.com cosplay gallery)

You can spend your loot on action figures, video games, steampunk-inspired watches, or even software to manage those thousands of comics you’ve been piling up since you were a kid. You can meet the people who created and starred in your favorite movies, wrote your favorite books, or drew that amazing painting of the robots with donuts. This year, I even bumped into a guy who produces old-time radio dramas about zombies.

And yeah, even as the convention spills out to dominate downtown San Diego during its run, having overflowed the bounds of a million-square-foot convention center, you’d still turn it into a tiny, diminished thing if took all the comics out of Comic-Con. It’s no longer a great place to find that copy of Batman #473  you’ve been searching for–the internet has taken over much of the action on that front. But instead, Comic-Con glories in Batman video games, Captain America movies, and more comic-themed art, T-Shirts and action figures than you can shake a Batarang at.

So yes, Comic-Con is still about comics, even if it’s not so much about comic books. It’s about being a fan, loving cool things, and getting a chance to have fun with other folks who love the same things you do. And that, is a wonderful thing indeed.

Solving a Blue Screen Crash in Virtual PC on Windows 7

Whenever we get close to releasing another version of ComicBase, a big part of the testing is to make sure it runs under all our supported platforms. For ComicBase, this means 32 and 64 bit versions of a dozen or so variants of Windows XP, Windows Vista (yeah, “boo, hiss”), and of course, Windows 7.

A decade ago, we used to abuse the computer rentals at Kinko’s, trying each attempt at an installer out on a machine before moving on to the next one (and, I confess, leaving the poor Kinko’s staff to deal with any crud we may have left behind when the installers went awry).When an installer was really problematic, we’d have to move to another location. In this way, I learned the locations of most of the Kinko’s locations in the San Jose area.

In these more enlightened times, we use “virtual machines” — basically, Windows running on simulated hardware using pre-set disk images which we keep up to date with all the various flavors we need to test against. It’s basically a computer within a computer, complete with its own boot-up and shut-down–all within a little window on your regular PC. As a bonus, we can try the install, then just “wipe” the virtual PC back to its virgin state for future testing.  As you can imagine, these virtual PCs have become crucial to our testing process.

Unfortunately, something weird has begun happening using the new version of Virtual PC built into Windows 7 Ultimate Edition: after running installers that we know to be good, the virtual box began crashing with the dreaded Blue Screen of Death (BSOD). (If you think running a computer within a computer is weird, having your simulated computer blue-screen on you is downright bizarre).

After trying seemingly everything (different virtual machines, using it with or without Windows XP mode, etc.) it seems the problem is triggered by the new Hardware Virtualization support in Virtual PC and the particular hardware of our development machines. (Typically i7-based, Gigabyte P55 boards with a variety of NVidia graphic cards and overly complicated graphic setups). By going into the BIOS on the Gigabyte boards, selecting M.I.T., and disabling the Hardware Virtualization support, our virtual PC once again ran normally (if somewhat slowly).

Naturally, as luck would have it, there’s still a wrinkle in that the very first thing ComicBase does when launching is try to locate its Picture disks and (you guessed it!) turning off the hardware virtualization support seems to interfere with the virtual box’s ability to scan drives, making the initial drive check take several minutes instead of a second or two.

Unless we can find a better solution, it looks like we’ll either have to test on different basic hardware, or find a different virtualization software like Virtual Box to test against. The latter, of course, would force us to spend a week or more re-creating our test environment on the new (incompatible) disk images used by Virtual Box.

Any virtualization gurus out there got suggestions for a better way to go?

For Econ-Nerds: Keynes vs. Hayek, Round 2

[youtube=http://www.youtube.com/v/GTQnarzmTOc]

Hey! We Made That!

Almost a year ago, I got brought in to help design the new Verizon VCast Messaging client for Android. Now at last, the finished product is finally out in the world (and out of non-disclosure!)

Much like a movie, the final cut of the product morphed a little from the original design, but the fundamentals seem to have made it to the marketplace intact. Kudos to our visual designer, Mark Castaneda.

Engadget even linked to this rather nice preview (from Droid Life):

http://www.droid-life.com/2011/01/13/verizon-enters-the-text-app-arena-with-v-cast-messages/

It’s a Small, Interconnected World

It looks like we might be a little late getting our 1st quarter updates out for the ComicBase Blu-ray Archive Edition. For years, while 50 GB Blu-ray media has been hard to come by in the US, we’ve been sourcing ours directly from Japan. Unfortunately, the nuclear reactor troubles they’ve had after the recent earthquake have forced our supplier to leave Tokyo temporarily for their own safety.

As I read my supplier’s apologetic email this morning, I had to sort of marvel at a world that lets us so personally and smoothly deal with a supplier that’s halfway around the globe–even in the midst of a great tragedy.  We wish them–and all of Japan–well, and hope things turn around for them soon.

Please Don’t Let This be the iPad 2

It looks like Apple will be taking the wraps off the iPad 2 next Wednesday, but if the specs posited by Analyst Min-Chi Kuo of Concord Securities are on the money, I may just be leaving my wallet in my pocket.

Kuo’s report indicates that the new iPad will be a little thinner, non-reflective, and sport more power under the hood in terms of memory, CPU, and GPU capability. Beyond that, the biggest new features are likely to be two lowish-res cameras, facing front and back. This should allow video conferencing, a feature I was a bit shocked wasn’t part of the original offering.  No word was offered on price, but it seems likely to be in line with the current structure given the paucity of new features.

The biggest–and most unwelcome–omission from the feature list is the lack of a higher-resolution display. The current iPad can boast just 1024 x 768 resolution — enough to read web pages, but–it turns out–not quite enough to read the hand-drawn-style fonts typically used in comics. Although some, such as Dark Horse, have apparently taken pains to ensure that the typography in their digital offerings reads well on tablets, many of Marvel and DCs offerings are nigh-illegible at full page view. These comics desperately need the higher-resolution that a “retina” display (akin to the iPhone 4, but larger) might have offered. If Kuo is to be believed, however, this is  not in the cards for the iPad 2.

Here’s hoping he’s wrong…