Thank God I’m Saved!

The weekend started out simple enough. Six old friends from the CUNY Grad Center getting together on the Oregon coast to catch up and track time. It’s something Matt Gold and I had talked about in the summer of 2024 when he was visiting in Italy, and it took almost two years, but we finally pulled it together.* The night before we were to drive out to the coast, folks like Matt and Mikhail started trickling in. The next day smooth Luke Waltzer and the great Boone Gorges arrived, and the GC6 were complete. For some reason as soon as Boone arrived I had him deep in a story about how a group of running Christians in Long Beach, California tried to use the film Miracle Mile to convert me to their church. It’s a fun story, and I like telling it. In fact, I told it as part of episode 4 of the Family Pictures Podcast—as well as a couple of other times on the bava blog.†

So anyway, I’m telling this story to Boone and company soon after he arrived and ended it, as always, with the emphatic chorus of the Christian track team trying to redeem my lost soul by exclaiming “Thank God I’m Saved!” as Anthony Edwards and Marie Winningham are professing their love while trapped in a helicopter as they sink to their death in a tar pit. Saying it while telling the story is pretty cathartic, and it offers an emphatic end to what, until that point, may have seemed an aimless tale.

From there we went to lunch before hitting the coast. More stories were told, many laughs were had, and the warmth of old friends reconnecting was starting to kindle. The two-hour drive from Portland to the coast was uneventful. As you start to get closer to the ocean, the rainforest vegetation consumes you, only to spit you out on some absolutely breathtaking vistas of this fine land.

Image

Shot taken by Luke Waltzer on the coast near Pacific City

The house was pretty epic; we could spend the day watching the sea wrap around a rock island in our front yard. Simply magic. The whole scene was like a live painting being regularly touched up throughout the day to capture the latest changes in light and tidal activity.

Image

Island in front of our weekend getaway rental on the Oregon Coast.

The first evening was about settling in. Immediately guitars and mandolin/banjo hybrids came out, and there was music—that was a highlight for sure. Spontaneous combustion into song at random times throughout the weekend is the best way to live. There was definitely a soundtrack to the weekend, but I’ll try not to get ahead of myself—this is the first public telling of a story that may be retold many times by whoever was there to witness and participate in what was to follow.

Image

First night’s dinner was a delicious lasagna. Photo credit: Mikhail and his selfie stick

The first night ended quietly, as they all did. We watched Michael Mann’s The Thief, which rules—thank you, Matty! The next morning we had a Zach Davis short-order breakfast, a highlight of any trip to Oregon. From there it was time for a hike.‡ We headed out for a very simple hike that lasted about 20–30 minutes and brought us to a bench facing a small fence in a grove of trees that looked down on the merging rivers below.

Image

Moments before the incident, all seemed pretty fine. Photo credit: Boone Gorges

In the image above, I’m in the center, standing up and looking out on the scene. I have my hand on the wood post fence, and I may be about to take a couple of pictures, specifically these:

Image

One of the few photos I took overlooking two rivers

The photos I took were fairly unexciting: one of the two rivers coming together and another of a gulp of cormorants on the beach. I don’t think I’ve ever seen that many together:

Image

A gulp of cormorants on the beachhead at the estuary of two rivers

After taking some shots, we started talking about life insurance, and I was remarking that mine was paid up while others were in between insurances. The topic then moved to other end-of-life concerns like being isolated or someone hijacking a family member’s estate, etc. I was listening intently to Boone when it happened. The fence I was leaning back against completely crumbled beneath me, and I did a backward somersault into the brush and started sliding down an incline. I don’t think I really knew how grave the situation was until I looked up. The blurry mix of surprise and terror scanned across the faces staring back at me told me things were fairly dire. In that second or two, I came to understand there was a cliff a few inches away that fell straight down for at least 75–100 feet.

Image

Re-enactment of the fall

The adrenaline started to kick in, and as the sheer horror of the situation sank in, everyone started to move. Zach grabbed my hand to ground the whole situation, and immediately after that Matt joined me on the slope to provide a much-needed sense of presence and stability, and Boone worked to stabilize Matt so I could climb out. I remember grabbing Boone’s foot or leg, and it was at that point I was able to release some of the sheer terror I was feeling at the thought of sliding off the cliff to what would have most likely been death. There was some talk afterward that maybe I would survive the initial fall but would have been dead within a few days as a result of a broken neck, back, and innumerable other fractures, etc. You know, uplifting talk like that. I don’t know if it was because I had just gotten off the phone with Fordham about Tess’s financial aid, but one of my final thoughts as I was sliding into oblivion was how Tess is going to manage college without me—an extension of the broader sense of how much I would miss my family.

Image

Sitting on the bench immediately after the fall, talking to Zach, trying to process what the fuck just happened

Yeah, it got pretty deep really quickly. Once I was back to safety, sitting on the bench parsing what happened with Zach, the realization of how quickly a mundane walk in the woods became a “meet your maker” moment fucked me up a bit. I wasn’t ready to go; there are things that still need attending. I know that sounds dramatic, and I apologize, but this definitely qualified as a near-death experience. If the CUNY crew had not been there to fish me back from the edge of forever, this next bavatuesdays post would have been very different. Something along the lines of “Tragically, the bava fell to his death during a banal hike on the coast of Oregon.” Or, even better worse, “It’s with deep regret we have to inform you that Jim Groom fell 100 feet to his death while on a hike with friends. He leaves behind….”

Another topic that came up is who would call Antonella. I can’t even imagine—some of these thoughts tore my insides apart. But on the other side of things, for a fraction of a second, the idea this world would no longer concern me also sunk in. Like Johnny Depp’s character William Blake at the very end of Dead Man, I would have been off to the land of the dead in my Pacific Northwest burial canoe. That brief moment was deeply sad—a sadness I’ve not known before.

After those initial moments, there was a long shock that descended for the rest of the weekend. I would start thinking about what clothes I’d have died in: a Satanik T-shirt, jeans, Scarpa shoes (I had the right hiking gear!), and a green flannel with a Redwoods trucking cap.

I thought about what it would be like for the folks who survived me returning to the house and attending to quotidian shit like putting away my Steam Deck or repacking my suitcase. That is some morbid shit.

I think that brief but intense incident shook everyone a bit, and as we walked out of that small grove overlooking the river, there was a real sense that we had avoided something terribly tragic—me more than anyone. One of the hardest things for me to process was something Luke said later about accidental deaths as banal moments that just go terribly wrong. He gave an example of someone in Jersey taking a corner on a four-wheeler too tight and ending up thrown to his death against a fire hydrant.

Part of the processing that was so difficult is just how quickly it can all go so wrong. In an instant, it can all disappear. That seemingly trite thought is still haunting me because even if you intellectually know it, experiencing it is something else entirely.

The next day, hearing Antonella’s voice was music from the heavens, and even better was being able to discuss and manage some of those seemingly annoying things that are part of our life together. I was elated to discuss transferring money. Follow up on the college saga? No problem. Know why? Because I am not dead yet. I told her what happened, and she was definitely dismayed, but it would be hard to fully grok the moment unless you were there watching me flip backward into oblivion. I’m happy she didn’t have to because I’m not sure I could have handled it if I was watching her slide off a cliff.

All I could think about was how sad it would be to not be around my family anymore. That was what my life boiled down to, and I was absolutely at one with learning that about myself. When I get home, my special lady friend and children are going to get one hell of a bear hug.

What do you do after you almost die? When talking to my son Tommy today, he reminded me of The Sopranos episode “Join the Club.” Tony was on his deathbed and inhabited a dreamlike reality as benign salesman Kevin Finnerty. The alternate-universe Tony as a working stiff. It was the idea that Tony might actually come to terms with all the horrible things he’s done. When he avoids death and finally gets out of the hospital, he tells himself things are going to be different. But rather than making amends, he doubles down on his nihilistic lifestyle.

Granted that Tony Soprano is 1) a sociopath, and 2) a fictional character, what I came away with from my near-death experience is, by and large, I don’t have the same demons as Tony Soprano. I simply want to spend even more time with my family. I think Matt said it best this weekend: “I just want to watch my kids play soccer.”

Give me as much of the quotidian with them as life can serve up, and I’ll be a happy man. And while they’re getting older and will soon begin their own lives, I do think I can still be useful to them for the next couple of decades.

As I was chatting with Zach on a walk, I think it might be as simple as a heightened awareness of how fast it all goes and being mindful of its fragility. Ironically, this whole trip was about just that: connecting with good friends from as far back as 30 years. Intentionally making time for the people in your life who supported you, cared for you, and helped give it all value and meaning. If I died that day, my broken, bloody corpse would have been surrounded by people who meant something real to me; our ties were are human and fraught and real. I wasn’t trying to be didactic with that backward somersault off the precipice—that’s for sure—but this lesson was timely and reinforced just how good it was we did take time out of our busy lives to break bread together—even if it almost killed me 🙂

The rest of the weekend was really just enjoying each other and remarking how freaking lucky it was that I didn’t die. Part of me, just three short days away, thinks, “Am I exaggerating here? Was it really that close?” I and at least five other people think it was, but even if it wasn’t, the point remains. It’s here, and then it’s gone. Even that moment hanging out with all of those amazing people has come and gone—will it ever happen again? There’s no guarantee, that’s for sure. In fact, there was still singing and joy to be had, and while some of the shock started to wear off, there was still a fair amount of processing. Boone breaking out into Elton John’s “Someone Saved My Life Tonight” was both hysterical and poignant for me because it was true—this was a moment in life where my friends literally saved my life. Matt freaking Gold jumped down without hesitation to make sure I didn’t go over. Some might call that insanity, but I like to think of it as a CUNY friendship. I would have bled some serious CUNY Blood this weekend if it wasn’t for them. Thanks for saving my life, guys.

As Mikhail said, “I’m glad you didn’t die, Jimmy.” Sometimes understatement is the best remedy.

In the end is the beginning. All this shit happens, and I’m low-key freaking out for the next couple of days thinking through all the horrible what-ifs, and at some point Boone dishes back to me some of my own story medicine with impeccable timing by standing up, giving me a knowing grin, and exclaiming: “Thank God I’m Saved!”

_____________________________________

*The “we” here is royal; Zach Davis did the lion’s share of the planning, and I was his somewhat capable stoned sidekick.

†In fact, this is a story I have told a few times on the blog, once in 2007 as part of a post I wrote about Miracle Mile and again in 2024 as part of the write-up of the Night of the Comet podcast linked above.

‡I was a bit distracted at the beginning of the hike, given I had one last chore: to find out if there was any decision made on the appeal we submitted for more financial aid from Fordham. I made them all go ahead and stayed back a bit to make the call. Once that was done, I quickly caught back up.

Posted in Near Death Experiences | Tagged | 39 Comments

The Diorama Lives

It’s been all quiet on the diorama front for the last couple of months, but I’ll failover to the perennial “I’ve been busy!” excuse.

In fact, I would have made much more progress on the forthcoming They Live cityscape diorama, but my obsession with fixing a G07 chassis threw off my timeline. The life of an arcade reclaimer is always intense. Anyway, the panelled “living room”, showing off various games from various consoles, has been a really good stopgap diorama. I still haven’t made progress on playing the games from the other side of the window, but what is it that Luther said?

bav-o-rama, Now with More Panelling!

In fact, I took a short video of the current status of the bav-o-rama just the other day when my niece asked what it looks like. I have the Atari 7800 with Pole Position II to appease the European penchant for F1 racing.

But behind this tranquil scene of an 80s media center, the bones of the next diorama are being printed. At the end of last year I picked up a Bambu Lab A1 Mini 3D printer for creating Reclaim swag.

As we got deeper into planning the They Live diorama, the idea of printing the buildings and cars for the cityscape emerged. My partner in crime on this one, Mattia, actually has some 3D design chops and cares about things like perspective and making it seem convincing. So he mapped out the diorama and worked through how we will define the angles based on a single point of perspective that extends beyond the physical area of the diorama.

Image

The diorama perspective for They Live as mapped by Mattia

Beyond that, he started filling in the design with various buildings and posters to create something of a hybrid between a scene from the film and a movie-poster collage.

Image

Mattia’s concept art for the diorama

It’s really fun. What’s been the most fun, however, is that he started creating designs for the various buildings (there are six in all) that we will 3D print.

Image

A design for one of the skyscrapers in the They Live diorama

We (royal we, it’s all Mattia) had to break the buildings up into pieces that fit the platform, and after that the 3D printer has been hard at work creating the tallest of the six buildings.

They Live Building Prints

Bambu Lab A1 Mini hard at work

Mattia had to split it in half and then into thirds so each piece would fit cleanly on the printing platform.

They Live Building Prints

First print for the They Live diorama

It was fun watching the puzzle come together as each piece printed. As of right now, it takes anywhere from 6–9 hours per print, so patience is a virtue.

They Live Building Prints

First half of the building stacked like Legos

Yesterday, the last piece for this building finished. You can see in the image below (it’s laying on its side) how Mattia accounted for the perspective, and the ground will be at an angle, similar to The Shining diorama. The prints definitely make it feel like the most professional bav-o-rama yet.

They Live Building Prints

The building on its side gives you a good sense of the angle it will use to create perspective

Unfortunately, the last 10% of the final print didn’t finish, most likely due to issues with the filament getting stuck. On the upside, its unfinished nature gives you a good look at the internal cross-hatch design. I’m impressed with how solid each piece came out.

They Live Building Prints

A look at the cross-hatch pattern inside each plastic piece

Now that we have the first building all but done and have figured out how we want to connect the building pieces (most likely grey silicone), we can start thinking about peripherals like the cars, billboards, satellite dish, etc.

They Live Building Prints

A vertical look at the first and tallest of the printed buildings

At this point, it’s just a matter of printing the rest of the building pieces, which could take a couple of weeks. In the meantime, it might be time to turn to designing the various posters, getting the base cut out, and starting to make this dream a reality.

They Live Building Prints

Screenshot of Bambu Studio with the final piece of the first building re-printing

Posted in bav-o-rama, bavastudio | Tagged , , | 5 Comments

G07 Monitor Boy and His Trusty Arcade Assistant, Part 2

I’m happy to say we can finally put this particular G07 chassis work to bed. As it so happens I could’ve been done with this repair weeks ago, but therein is the “learning” —as they say. Part 1 of this post broke down the issue with the G07 and the various musical chairs played with chassis across games. Part of the reason for these posts is establishing provenance for various parts given that will all be quickly forgotten as I endlessly swap out parts for testing, etc.

Image

Yoke connector on a G07 CBO

Turns out the fix was staring me in the face all along. The yoke connector I added (in addition to changing the T503 transformer) was what was causing the horizontal collapse.

Condor's Horizontal Collapse

Condor’s Horizontal Collapse

Keep in mind the monitor was working when I swapped the T503 transformer to deal with the hissing, and in all my wisdom I decided to add the gray plastic yoke connector (pictured above) as part of a general clean-up.* Turns out one of the horizontal pins was getting pushed up whenever the yoke connector was installed and that was responsible for the collapse. Really?! I feel dumb and wasted more time than I care to admit, but there you have it.

I figured this out because I have another game with a G07 in my basement (Bagman), and on an informed lark† I swapped the “broken” chassis and it was working. I immediately felt equal parts elation and frustration. I also noticed there was no hiss so the transformer swap worked—the original reason I did all this work. Seeing it working meant the issue had to be the yoke connector, and after closer inspection and testing it was just that.

I brought the chassis into bava.studio and tried it in Robotron—it’s original home before starting this process. After some yoke adjustments, it worked there as well. No surprise, but the additional test was necessary because Bagman has a separated vertical and horizontal sync video input that was making the image roll. To ensure there wasn’t an issue with caps on the newly working chassis (bad caps can also make the image roll), I wanted to try it on Robotron, which has both horizontal and vertical sync on the same connector.

Some unsolicited advice, always test your “broken” chassis on another machine if possible. More unsolicited advice, make one change at a time. Changing the transformer and yoke at once killed me here.

G07 Fix ( Condor)

Condor looking mighty fine.

I left the chassis that I did all this work on at bava.studio, and brought the Robotron chassis back home and installed it in Condor. It was like a new day in the bavacrypt. I had been working on this on-and-off for more than a month, so having this solved and the arcade fully operational was beautiful.

I’m thrilled to finally put this fix to sleep. A silver lining here is that all the parts are on order to entirely rebuild my donor G07 chassis that I scavenged during this repair. It would be really nice to have learned enough to have a fully work spare on-hand given so many of my cabinets use a G07 chassis because, like all things, sooner or later they’re gonna go.

_______________________________

*If you mess up the order of the yoke wires you can cause real damage to the chassis, so these plastic yoke connectors are keyed to ensure you install them properly. Often times you’ll find the yoke wires connected separately, and if you don’t know the order or mix up the gray and white wires you could have issues. So, to my defense,  I was at least doing it for good, even if it screwed me.

†Several comments on KLOV noting horizontal collapse was very rare on the G07 chassis pushed me to swap the chassis into Bagman. While vertical collapse was fairly common as issues go, the fact that horizontal collapse was not forced me to rethink all the testing I was doing to the horizontal width coil, HOT, various resistors, etc. and just re-examine the yoke—one easy way to do that was trying a yoke connector on another chassis.

Posted in bavacade, bavarcade | Tagged , , , | Leave a comment

A Sterling Take

It’s always nice when someone reaches out via email who you haven’t heard from in a while. It’s even better when they leave you with a treat link that you follow for some knowledge. Bryan Alexander is classic for this, and that’s why I love him. But yesterday’s came from Fabio Nascimbeni with a link to Bruce Sterling’s talk from the Dream Syndicate seminar in Rome called “Whatever Happens to Music Will Happen to AI.”

Sterling always has an interesting take, and his comparing the the red hot AI craze we are currently in to the Jazz Age of the 1920s (and music more generally) is compelling. It suggests there’s both a before and after (not to mention the during), even if the after irrevocably transforms the before. One of the most interesting bits from the essay was the following:

The models are modelling computers, while the computers can’t compute AI. The new way is overwhelming the old way.

This pithy summation of how AI is changing the world in which we live and why it’s both an “Age” that has a definite beginning and end as well as a transformative moment in how we understand the role of computers versus a broader paradigm shift to models modelling computers (and all the potential variables that explode in that space) kinda helps me wrap my small brain around some of this insanity. I think.

Anyway, thinking in historical epochs can be helpful given you seldom can understand the epoch you are in until it has already happened.

Posted in AI | Tagged | Leave a comment

Cheyenne Light Gun

A couple of days ago one of my regulars (a 12 year old golden age video game connoisseur) let me know the Cheyenne gun was not working. I had this issue before, and thought it was going to be a pretty routine repair. In some ways it was, but just not the routine I knew.

Image of Exidy's Cheyenne cabinet

Cheyenne

I tried checking all the wires connecting the gun to the Exidy 440 FPGA board, but everything checked out. Next step was to check out the game diagnostics, and ChatGPT was useless on this kind of niche repair, so I went to the source of truth, the 1985 manual. In particular, there’s a bit on the optical sensitivity adjustment which is connected to the PCB board that controls the light gun.
Image

The part that really helped was the 1980s manual drawings trying to demonstrate what the diagnostic screen for “Optical Sensitivity Adjustments” might look like. The drawing in figure 6A is actually trying to show a waving series of lines, and the rectangular space where the light gun is pointed on top of that ( I have a video below demonstrating what that looks like):

Image

Here is the video of what the optical sensitivity adjustments looks like for figure 6A:

The light gun PCB has a potentiometer that you can adjust once you see these yellow/brown lines.

Cheyenne Light Gun

What the actual optical alignment screen looks like from figure 6 of the manual

You need to remove the barrel of the shotgun to access the board.

Cheyenne Light Gun

Cheyenne gun without casing to get access to the PCB potentiometer

Once you remove that you can access the potentiometer for the light gun to align things correctly—you move things clockwise until the wavering lines disappear. After that, for good measure, turn the pot another quarter of a turn clockwise and the light should be good to go.

Cheyenne Light Gun Potentiometer

Small screw head is linked to the PCB board and adjusts optical light sensitivity

The last piece is going to the “Gun Sight Alignment” diagnostic tool and align the gun’s shot by shooting in the middle of the sight.

Image

Gun Sight Alignment directions from Cheyenne manual

Anyway, just more fodder for the bavacade category of the blog to make finding this fix that much easier next time when I totally forget what it is I did this time.

Posted in bavacade, bavarcade | Tagged , , | 1 Comment

A Very Smurfy 3D Printer

As a kid I collected smurfs. In fact, I got so into collecting smurfs that my mom bought the display case from the local stationary store one Christmas. I needed it more than the store.

How Smurfy

It started when my brother came back from Germany after a year abroad and brought me this card carrying smurf.

How Smurfy

It was was actually packaged with playing cards that had all the various smurf characters, but I lost those long ago. Soon after he gave me that smurf they started showing up in our local stationary store, and soon enough became one of those toy phenomenons of the early 80s. Not as frenzy-inducing as the Cabbage Patch Kids, but enough to get their own Saturday Morning cartoon.

How Smurfy

There were basically two kinds of smurfs you could buy at the store. Stock figures like the lantern bearer and the wooden mallet wielder pictured above. And if you wanted to go next level, you could get a Super Smurf, which came with various accessories. For example, the below tricycle riding, gardening, and disc throwing smurfs were all Super Smurfs.

How Smurfy

They came in their own boxes (unlike the stock smurfs) with the various plastic pieces to be assembled.

Image

I loved the Super Smurfs, and I had a good amount of them, but the problem was that inevitably in the 40 years of moves and relocations (I’ve always kept my smurf collection close) these pieces would either break or get lost.

How Smurfy

So, quite recently I got one of those Bambu A1 printers that are ridiculously priced at 369 euros, and baby have we come a long way from Makerbot’s Cupcake printer. This thing was easy to assemble and really easy to use. I’m still feeling my way around modelling and printing, so I figured trying to print small, fairly straightforward pieces for my 1970s and 80s Super Smurfs would be a fun way to cut my teeth. Boy was I right.

Image

Image of the original, all intact Hockey Super Smurf

In honor of the Women’s and Men’s US Hockey teams that both took the gold here in Italy a couple of months ago,* I figured the Hockey Super Smurf would be a good first attempt. The image above of the intact original shows the stick as brown with a puck attached to the end of it. The goal is white and the netting quite tight. I searched the thing-a-verse because I’m not at the stage of paying for models, and found a stick, net, and puck that I could work with.

How Smurfy

These prints used next to no material, so they were awesome to experiment with. Bambu has its own application for modifying and printing, so I started playing with that. The stick needed to be 55% scale of the original and I added .25 thickness so the stick fit cleanly in the smurf’s gloves. The net worked at 50% scale, but I needed to add a support so it printed cleanly. Finally, the puck was at 10% scale and worked a treat.

How Smurfy

I need to fine tune the goal and add tighter netting and perhaps make it a tad taller and wider, but you get the idea. A smurf that couldn’t stand up straight for decades after losing the plastic accessories has found new life on the living room book shelf.

How Smurfy

This provided me with a tremendous amount of joy. I’m surprised other collectors haven’t modelled these already and shared them with others, so I wonder if that might be yet another calling I have to heed 🙂

_________________________________

*Talk all the shit you want about America, those creeps can skate!

Posted in 3D Printing, Smurfs | Tagged , , | 2 Comments

Cavallo Pazzo

I remember almost two decades ago driving down College Avenue seeing a dude with long, curly blonde hair briskly walking along the sidewalk. “Hey, that’s Patrick” I told Antonella. He was taking a familiar UMW jaunt from Campbell to DuPont Hall, heading back to headquarters of the Division of Teaching and Learning Technologies (DTLT). Antonella remarked on the long, golden locks following loosely in his wake: “cavallo pazzo” (crazy horse). We’ve been calling him that for near on 20 years now.

Patrick Explains Mashups

“Patrick explains Mashups” Image credit: Alan Levine

Patrick was my colleague at UMW from December 2005 until Spring 2011. Patrick died far too soon just a few days ago.

Image

The Bullpen. From R to L, Joe McMahon, Martha Burtis, Andy Rush, Patrick MJ, and Jim Groom. Image credit: Jerry Slezak

One of my favorite memories of Patrick is when he finally got tired of my cocky shit talking on the emergent field of Digital Humanities and told me to go fuck myself. A little bit of humble pie was always the order of the day at DTLT. He was absolutely a pillar of the weird, sensitive, and unrelentingly honest spirit that made DTLT what it was. We started work the same exact day in the same year doing the very same job, and I think we smoked the same amount of cigarettes. He was thoughtful, funny, and a genuinely nerdy guy that could move as easily between Medieval Literature as RDF. In fact, he saw those two arcane languages as fundamentally related.

Image

Patrick imagining the ‘fishtank.’ Image credit: Jerry Slezak

His vision of open educational data as a kind of ‘fishtank’ that could be visualized, made accessible, and ultimately routable was the clearest articulation of what would ultimately become a holy grail for our team. Namely, open education as a dynamic, personable process rather than static content. Moreover, his refusal to tie his idea to any specific technology, like WordPress, made it all that much more noble and abstractable—which is very much where he lived.

Image

Patrick at work in the DTLT bullpen circa 2008. Image credit: Jerry Slezak

His life and work impacted me on a personal and professional level, and he will be missed. I’m sorry to have to even write any of this.

R.I.P. Cavallo Pazzo.

Posted in dtlt | Tagged , | 9 Comments

5 Hours To Live: Security in the Age of AI and the New Arms Race

I’m trying to get as much of Cloudfest 2026 Gen Xfest 2026 out of my head and on to the blog before it all disappears. I was new to this conference and knew absolutely no one. Add to that I attended alone, so I had nothing to do but sit in on sessions. So that’s what I did. I must have sat through 40+ sessions over 4 days.*

Anyway, I covered two of the major themes at the conference in my previous posts about digital sovereignty in Europe and the AI bonanza, so this one will be about the third major theme running through most sessions: security [gasp!]. This one will be pretty easy in some ways because there was a truism going around that while in the before times malware and other malicious code would generally take weeks, or even months, before being exploited.

This meant that patching could actually work and you might have a snowball’s chance in hell at keeping things secure. Now, in the after AI times, malicious code is being exploited, on average, 5 hours after it hits the server. That means all sysadmins have to sleep in 4-hour shifts now. Or better yet, buy predictive software with three million pre-cogs in a pool somewhere that can stop the crime before it happens. Security has gone just as batshit crazy as AI, or maybe because of AI.

I have enough anxiety about our server fleet at night already, I don’t need any more. We’re not stupid, we buy all the software, but the whole security/AI arms race is getting out of control. Another oft-repeated phrase “with AI the attack surface is much larger.” Translation, all these apps, plugins, and themes vibe-coded into existence can be huge attack vectors.

The “attack surface” line is usually followed by: “with AI able to help folks easily create and update malware at a rate heretofore unimaginable, we need more AI to fight that AI.” The arms race in security is already hard at work. It’s so easy to see how AI can quickly create as many problems as it solves in this department.

One of the most salient questions asked on a security panel—mostly delivered by vendors, so with the usual dose of fear, uncertainty, and doubt—was this:

As risks scale exponentially, are we funding open source maintainers to help stem the tide?

Crickets.†

That really highlighted no matter how much money you throw at the predictive security game, the underlying infrastructure the internet runs on is fundamentally at risk because it’s underfunded. It’s funny how software reflects the same problems as society: concentration of wealth, chronic underfunding, and just enough fear and uncertainty to keep us all in line.

________________________________________

*I’ll do a quick post at some point where I just quickly jot as many of them down as possible for memories sake. The other piece about Gen Xfest worth noting is I didn’t join any of the extra-curriculars. I was all business all the time. I’m sure I missed a whole different side of the conference. But I just didn’t have it in me, I needed to read and write—so that’s what I did.

†The age-old problems of folks making money on top of open source without contributing reared its uncomfortable head. This is why Matt Mullenweg went nuclear a couple of years ago. His methods were extreme and  ultimately backfired, but his core sense of being pissed off and fed up was right-on. I imagine his ire grows greater and greater everyday with all the agentic AI web building shit for WordPress being pushed to market faster than big American banks could take a bonus before begging for a bailout.

Posted in AI | Tagged , , | 2 Comments

Who Pays for AI?

I remember being at SXSW in 2009 and it seemed like all anyone could talk about was Twitter. It’s as if it hadn’t been around for a couple of years already. Tom Woodward and I were joking about it, but we were also like where’ve you been? The water is great! Then Twitter hit peak awesome for me during 2011/2012 when ds106 made the web fun again.* Fast forward 5-10 years and we all know what happened to the platform formerly known as Twitter. A simple cautionary tale, one I’m sure we’ll learn from …

Enter 2022/2023, OpenAI hits the scene and we all pretty much spend the next few years losing our shit. Keep in mind I’m not excluding myself from that narrative. I’m not comfortably outside the gates laughing at all the inmates. Believe me, I tried to resist the tractor beam, I stuck my head in the Italian sand for at least a year or two.

When I realized ignoring it was futile. I started using it for hobby projects like creating the media landscape for a season of Madden 2001 to “understand it.” I drew the line at my hosting work. Instead, I started experimenting with AI to re-visit old grad school papers—exploring the extent to which it can clean-up my writing—and inevitably do the heavy lifting for me.

It quickly becomes a slippery slope, much like the Twitter epidemic—but on a whole different scale. Not only am I at risk of abandoning the bava.blog all together, I’m strongly considering bartering my youngest for a lifetime supply of AI credits. That’s one of their lesser known payment plans still in beta.

One of the truly eye-opening anecdotes I heard yesterday at Cloudfest 2026 Gen Xfest 2026 was how Sam Altman came up with the pricing for OpenAI’s monthly plans.† Market research? No. Cost modeling? Nope. Some careful balance of burn rate and revenue? Not even close.

They simply asked their Discord channel how much they would be willing to pay monthly, and the general consensus was $20. And on the 7th day Altman created pricing! 

If that’s not bad enough, the various start-ups—as well as current, viable businesses—trying to get in on the big kill taker have decided on pricing, guess how much? $20 per month. If it’s good enough for Uncle Sam, why not any other upstart that wants to be competitive with the biggest venture capital hound in history. What could go wrong? Fake it until you make it? Or at least can’t afford it.

So, the basic idea that pricing is completely detached from costs in the AI market is definitely not a great sign as to the health of this space when it comes to simple economics.  It may payoff for companies getting 100s of billions of dollars of runway. The bailout will always be there for the rich, the rest of us will be picking up the bill as the billionaires dine and dash. Feels familiar. 2008 anyone? Any midsize to small host trying to break into this game right now is more likely to experience not a long, slow bleed-out, but a short one.

But who will tell their story?

At Gen Xfest the sense of moving towards an industry apex (at least in terms of financials) was real. More than a few hosts and agencies were there, like me, trying to figure out where things are heading—but you can’t really get that from the presentations cause they’re all sales pitches. You have to read between the lines, trying to measure the level of desperation in the room—how much of this is confidence, and how much is survival.

I remember at one of the later Northern Voices (2011 I believe) the money was drying up and the subsequent breakup of various smaller Web 2.0 companies was already underway. There were questions about what happened to this company or that, and the Flock browser CEO was walking around bombed telling folks the party was over. By that point, trying to read the tea leaves was not necessary, it was depressingly evident.

_____________________________

*There’s a slogan I could get behind: Make the Web Fun Again

†Apocryphal or not, it works for this post 🙂

Posted in AI | Tagged , , | 8 Comments

Gen Xfest and the Better Suit Industrial Complex

I’m still within the gravitational pull of CloudFest 2026 Gen Xfest 2026, which is always a dangerous thing—but not bad for the bavablog post count!

At the same time I’ve been reading Shadow Ticket by Thomas Pynchon, and somewhere between the booths, the buzzwords, and the frank and beans, the two started bleeding into one another.

Because what I’m seeing  at Gen XFest—and what Pynchon is doing with 1930s private investigators—feels like the same story: an entire field “upgrading” itself while quietly reorganizing around wherever the money is currently sloshing.

In Pynchon’s case, the industry is P.I.s, which already gives you a sense of the joke. It often reads like he handed a draft to the Coen brothers and said, “make it worse.” Our guy, Hicks McTaggart, is a recovering labor-smashing goon turned penitent detective, and at one point his boss, Boynt Crosstown, sits him down to explain the future of the racket—which, naturally, starts with the suit:

“Nothing against the suit, Hicks… a just-folks image that may’ve worked fine once… but the more we expect to be face-to-face with the well-to-do, you get it? Hiring gorillas… that’s so out-of-date now—these days they’re looking more for William Powell, some brainwork, some class…”

In other words: stop looking like a goon and start looking like money. Reading that while wandering Gen Xfest trying to figure out where the hosting industry is headed—and just how deep the bullshit pile can get before it collapses under its own weight—I had to laugh.

Disruption, baby. All day, every day. Even as far back as Prohibition-era Milwaukee. The more I think about it, the less any of it feels like disruption and the more it seems like something else. I’m sure every field has these moments where everything suddenly needs to be rebranded: new language, new posture, new aesthetic. You’re not a hosting company anymore, you’re a platform. You’re not running servers, you’re delivering solutions. You’re not behind the curve, you’re “AI-ready.”

And everyone at this conference is trying to sell me a better suit. Pynchon spells out what’s actually happening:

“. . . as the P.I. field in general begins to shift from skips and small-time offenses into more of an espionage racket…”

The work changes, sure. But more importantly, who the work is for changes. That’s where Gen XFest started to make sense to me. What I was seeing on the floor wasn’t just innovation (though AI can still blow your mind pretty quickly). It was an industry repositioning. The scrappy, independent hosting outfits are being written out of the geopolitical narrative. I kept hearing voices in my head like Janet Leigh’s character behind the wheel in Psycho—that anxious, looping self-justification: “it’s time to grow up and become a platform; it’s time to adopt AI or die.” Which, of course, means signing up for someone else’s white-labeled product. Less and less independence, more and more alignment. More gravity pulling everything toward the center: AI-enhanced infrastructure, enterprise contracts, serious tech—all the usual suspects.

It’s there in every pitch. It’s the unspoken assumption in every conversation. You can watch it happen in real time if you take an anthropologist’s approach—which I tried for a while walking around today—as good people tried on new identities like slightly uncomfortable jackets they think they’ll have to wear to get with the program. “Better clients. Bigger deals. More ‘important’ problems to concern yourself with.” Let us do the work for you. Wait, we have hosting companies telling other, smaller hosting companies to not worry about hosting any more and focus on… what? It’s fucking bonkers.

But that’s the part that’s eating at me. Taken from within the hosting machine it can feel like an upgrade. Offload all those problems so you can just focus on all the endless, automated returns you’ll get—you just got to be decisive and get in early on the kill taker—you might even already be too late. But from the outside, it looks a lot like absorption.

The hosting world that once revolved around running your own stack, doing your own thing, figuring it out as you went, is being reorganized around a different set of priorities—scale, abstraction, proximity to power, and above all, proximity to money.

And once that shift happens, everything else follows. What counts as valuable work. Who gets to do it. Even what it means to belong in the field at all. So yeah, maybe what I saw at Gen Xfest wasn’t exactly disruption, but more like an industry following the money. I mean with all the rhetoric around independence from the US hyperscalers, it seemed very much like an attempt to establish that same logic across different borders with even more protections to ensure that a new group holding the purse-strings would be able to decide who gets what, when, and how.

Posted in AI, bavatuesdays, blogging, books | Tagged , , , , | 7 Comments