Let the Golden Age Begin

Put your hands on the wheel
Let the golden age begin
Let the window down
Feel the moonlight on your skin

Tim Klapdor’s posts have been resonating with me these days, and it’s really nice to have a friend and colleague writing missives from many thousands of miles away that find there way right into your heart. His post “When the Noise is the Signal” did just that, namely highlighting that social media has reached a stage where the noise, rather than the signal, is the point and product. Maren Deepwell references something similar in her post yesterday when reflecting on John Naughton’s idea of the “unsocial web.” The pull quote from that article:

 “In years to come”, writes the FT’s John Burn-Murdoch, “we may well look back on September 2025 as the point at which social media jumped the shark and began rapidly accelerating its transition from the place to be seen (through a flattering Instagram filter), to a gaudy backwater of the internet inhabited by those with nothing better to do.”

It would be welcome to see the current state of big-tech driven social media crumble, the only real loss might be YouTube—but at the same time it would do wonders for my physical media collection.

Anyway, Klapdor is in search of the signal and he’s not alone:

There are still people out there looking for a signal in the noise. And I think the way you find it is the same way it always was: through other people. Not algorithms – algorithms just increase the noise. Through actual human connection, which is what the open web, at its best, always facilitates. What made the early internet genuinely exciting wasn’t the technology – it was the people behind the pages. Individuals with names and lives and ideas, linked together by genuine interest. People as people, not as sound bites and opinions – but thoughts, feelings and contradictions. With pain and sadness, regrets and joy – so much joy, enough to affect you across the wires and tendrils that connect words and minds.

This is right-on for me. This is what I want, and these days I have really felt it on the bava. People seem to be reading, commenting, and just being there. I deeply crave and appreciate that interaction, and the fact it is happening is powerful. It’s reassuring to know there are real people who want to send and receive these missives to engage and reflect meaningfully on our experience at this point in time. That’s why I got into blogging in the first place.

Forever an optimist, maybe we’re on the verge of a new golden age of something else—to be clear it isn’t AI therapy bots. Like Beck’s Sea Change album marking the aftermath of a dissolution of a long-term relationship, maybe that’s what we’re trying to articulate as we recede from a broken infrastructure that has tried to control our habits and interactions for far too long.

If we want the signal, we have to realise that it is carried by the people. That person behind the webpage, with a life as complex as yours, trying to make sense of the same world. That’s the signal we’re actually looking for. And I think we have an innate capacity to tune ourselves to find it, to filter out the rest, if we’re deliberate about it.

Maybe the new Golden Age begins with a simple post that references someone who stirred you. Links do a lot of work online. Throw in a ping or even a trackback and we might have a simple, stable, and scalable solution. I don’t want to create as much as I want to connect, but it turns out the two are always deeply related. Let the Golden Age begin.

Posted in blogging | Tagged , | 2 Comments

Unwinding a Much Needed CryBabyCast on #ds106radio

Yesterday I finally finished the post saying Goodbye to Duke that I started Sunday while doing a full blown #CryBabyCast—a tried and true tradition on the mighty #ds106radio. I was a mess this weekend, and frankly I’m still a bit wobbly. You can hear it right away, I start the show with a blaring, post-punk wail fest with “Katina” by Unwound off Fake Train (1993). Turns out Unwound is my go to in the event of crisis and emotional release, which makes a good case for them still being my favorite band EVER!

WAIT, WAIT, WAIT. PLEASE, DON’T GO! STAY!

Thanks to some bad automatic Apple Music song mixing and some lucky serendipity that was followed up with “Look a Ghost” off Leaves Turn Inside You (2001).*

Look a ghost came through the door
from a thousand years before

This was followed-up with the show intro where I’m already almost breaking down at various moments. I tried to setup the Duke tribute show with some words, but quickly retreated to “Lady Elect” off Repetition (1996). This is a relentless, cyclical musical rumination on loss. Some of the lyrics are once I always come back to, not to mentioned the music:

Leave it to yourselfTo find it somewhere elseSafe outside of timeMartyr of a kind

Add to that this:

They asked me why you diedI knew the reason whyInstead I gave a lieJust came to say goodbye

This song set me off, and I come back in hot after it with all kinds of existential angst. Hold on to your hat! From there I try and pull back out and calm down with two tracks off their 1994 masterpiece New Plastic Ideas. Possibly my favorite song of theirs, “Abstraktions”:

No lyrics to quote here given it is an instrumental, you just have to put on those headphones and float away. Soon enough you will be grounded by the snares and pounding bass drum to open up “All Souls Day” —Sara has arrived to complete this insane trio.

Don’t cross your fingers if you’re afraidCause nobody sings on all souls dayI won’t pray!

Or….

Don’t want to die so soonDon’t really think I willWon’t dwell on it, for the present do I kill

More relentless driving of bass and guitar to the center of my soul. Finishing with perhaps the most disarming of any song on the album “Envelope.”

I’ll shed no tears for the wasted yearI spend waiting hereDon’t know what I’ll doWhen you leave and don’t see you for a year

The whole idea of time passing and coping, it’s a song I’ve listened to endlessly when going through at least one breakup in my emo 20s. And let’s face it, this was a breakup from my bestest buddy. At this point, and we are at minute 36:00 of the show, I change gears a bit and reflect on the fact that the last few weeks have been pretty intense. Especially given I almost died roughly two weeks ago. I’ve already blogged that story, but I figured it might be worth an oral telling for the record. So there’s a pretty good 10-minute tale about how I almost fell of a cliff on the coast in Oregon and how the CUNY mafia saved my life. Hence, I cued up Elton John’s “Someone Saved My Life Tonight” given that Boone was serenading me with this one as a reminder that they saved my life!

After this tune I reflect a bit on that coastal trip to Oregon with the CUNY mafia. The constant music coming from Luke and Boone was my finest memory of our time together. Bursting out into songs I only half remember the lyrics to turns out to be one of my favorite pastimes. Luke was quietly picking away at The Clash’s “Straight to Hell” for a bit before I picked it up, and once in the groove I realized how much I love that song and how hard it is to sing.

Follow that up with The Police’s “Walking on the Moon” which came on the radio while Boone and I were picking up a pizza dinner for the house. The song came on and we start singing our hearts out—it was fitting not only for some of the lyrics, but we had already been talking quite a bit about the Police that weekend.

Some may sayI’m wishing my days awayNo wayAnd if it’s the price I paySome sayTomorrow’s another dayYou stayI may as well play

After that I moved the show back to its original focus, a tribute to Duke, by capitalizing on Apple Music’s algorithm and cueing up The Police’s “I Can’t Stand Losing You.”

After that I return to Unwound’s The Future of What to finish off the show with “Natural Disasters”:

We’re getting old
from what I’m told
Does life depend
on wreckages

This weekend was a definite wreck. And I’m getting old from what I’m told, but ds106radio is #4life.

__________________________________________

*You can go from Unwound’s first to their last album and they still speak as clearly and poignantly. Their music was always changing but that sense of speaking directly to me never did. To have an artistic output as consistent and relatively pure as that makes a great case for their ongoing relevance to future listeners.

Posted in ds106radio | Tagged , , , | 4 Comments

Goodbye Duke

Saturday I woke early to Duke moaning. He’s been getting increasingly worse the last two weeks. With little control of his back legs and the seizures occurring almost daily, we were losing him. Two days previous he stopped eating, and while we were daydreaming there was a way back for him—we all knew that wasn’t the case. He could no longer find his feet. In fact, ever since I got back from travel two weeks ago he’s been checked out. Staring into space for long stretches, with less and less of a connection to the living.

Duke!

It’s pretty brutal to watch, and there may have been an argument for putting him down earlier, but such decisions do not come easily. But Saturday morning it was clear—despite the previous day’s brief recovery*—he needed to be set free from the confines of his failing body. Antonella found someone who came to the house and did the horrific procedure with us around him. We promised ourselves no more seeing our companions off at the vet given institutional endings are the most depressing. Add to this, our local vet has been subsumed by some “collective”† of Vets that’s made the whole thing just that much more impersonal and money driven.

Col di San Giovanni (2251)

It was hard for me to stomach him leaving us, I cried quite a bit. It’s like he became a stand-in for loss I’ve yet to deal with, namely my mom. Not only do dogs serve the amazing function of being awesome, but they help us manage those deep, dark struggles with mortality. We know this implicitly. When we get them it’s with the understanding that we’ll probably outlive them. We know we’ll have to watch them die, deal with their remains, and make sense of their absence as much as we took for granted their presence. It’s quite a commitment, and it hit me harder than I was prepared for as he was brought out of our house in a plastic bag.

Snow Duca II

Waiting for the end to come that morning was filled with an incongruous mix of relief to finally end the spiralling seizures, undergirded by a deep sadness that just beyond our best intentions stands an inexorable gulf of nothingness. It’s a gut wrenching glimpse at the end of this journey, and I can’t help but think how long until everyone is huddled around me, quietly crying their goodbyes? Just a parting gift Duke provided on his way out of the building 🙂

I’m not sure I’m emotionally ready for another dog just yet, but after this weekend I want one more than ever. Goodbye Duke, we love you!

____________________________________________

*Meaning he got up and walked briefly at one point during the day.

†The term collective is used intentionally to throw you off the scent that it’s just an investment firm buying up vet practices (not that different from the trend of hedge funds buying everything in America). They manage the financials so you can focus on the animals, but it never works out that way.

Posted in family, Personal | Tagged , | 25 Comments

PSxMemCard Gen2

Two days ago I finally pulled out the Bitfunx PSxMemCard Gen2 memory card for the PS1 and PS2 that I brought back from America to solve a very specific problem: moving a save file from RetroPie to an actual PS1.

The Bitfunx PSxMemCard Gen2 memory card

To the interest of no one, I’ve been creating an AI media empire focused around Madden 2001. I got almost to the playoffs back in February, but lost momentum given other interests, concerns, etc. One of those interests was seeing if the season I’m playing on the RetroPie emulator could be loaded onto a memory card that I could plug into the original hardware using an actual disc.

PS1 with Madden 2001 and the PSxMemCard Gen2 memory card in Slot 1

I understand purity and perfection are the pursuit of fools in retro gaming, but one must dream. That brings us back to the PSxMemCard Gen2 memory card, which runs on the open source project SD2PSX, essentially an open source solution for PlayStation 1 and 2 memory cards—there’s something for everyone on the World Wide Web. The PSxMemCard Gen2 is the hardware you can buy that plugs into your PlayStation and, through a mini SD card, allows you to load save files pulled from emulator or FPGA systems such as RetroPie, Batocera, MiSTer, etc. Are you following me?*

The PSxMemCard Gen2 OLED screen

The memory card has an OLED screen with some basic navigation controls in button 1 (BT1) and button 2 (BT2) you can click quickly to move up and down and press longer to actually select the menu item you’re on. It’s a wonky system, but it kind of works. You can choose between various cards, and within each card are banks of cards (card1-1.mcd, card1-2.mcd, card1-3.mcd, etc.). It defaults to 8 cards with 8 banks each (I believe), but as you can see in the image below, you can add more cards. Depending on the space on the SD card, you can have seemingly infinite save files within each “sleeve of a giant CD wallet.”†

File directory on the mini SD card for the PSxMemCard Gen2

When I first inserted the memory card, I was unclear where to put my save file from RetroPie. Some advice online suggested renaming it using the original PS1 game code, which for Madden 2001 is SLUS-01241.mcd. I changed the save file to that filename and added it to the PS1 folder (not in any specific directory) and got nothing. That was advice from Gemini, to be specific.

I then took the above image of the mini SD card file directory and uploaded it to ChatGPT asking for advice. It recommended I rename SLUS-01241.mcd to one of the card names in the Card1 directory (such as Card1-1.mcd, Card1-2.mcd, etc.). I renamed SLUS-01241.mcd to Card1-8.mcd and replaced the file in the Card1 directory with the renamed Madden 2001 save file. I then selected the card (directory) and channel (file) on the OLED screen as Card 1 and Channel 8, and it worked.

Jets vs Patriots playoff game for the AI Maddeness season now playing on OG PS1 hardware and disc

I had to turn to the web for help because the pamphlet that came with the card was fairly useless. The practice of uploading an image of what I see and getting pointed support from ChatGPT is really useful in these cases.

Next step is getting an RCA composite splitter so I can plug the PS1 directly into my NTSC 27″ TV while having another feed going out to a Yolobox (or maybe my laptop) through the RetroTINK 5X so I can stream the game with some fidelity. I’ll save that struggle for a different post; it’s just one battle after another with retro gaming.


*It gets more complicated because you can load homebrew onto these memory cards and actually play games loaded on the mini SD card, but I am not going there just yet. It was hard enough for me to just get a save file running.

†This analogy comes from ChatGPT, and I’m not sure I love it. I think of it more as a memory card wallet, but I understand why it was pushing the CD wallet idea given we used to have those CD carry cases. For the analogy to really work, though, it would have to be pages within a CD carry case, no? Anyway, work with us….

Posted in Retrogaming, retrotech | Tagged , , , , , , , | 2 Comments

Philips Computer Monitor 80

Last week I further fine-tuned my CRT repair skills by getting a Philips Computer Monitor 80 (BM7522) running again after almost a decade of inactivity. Some backstory: I found an old Commodore 128D in my mother-in-law’s basement with this original monitor. The whole setup worked perfectly for about 20 minutes, then the monitor started failing. The C128 computer is still going strong, and I’ve since substituted this monochrome monitor with a 19″ Sony Trinitron TV, a better fit for this machine given that it isn’t monochrome. Now those C64 games can shine in all their colorful glory. Recently I’ve been using the 19″ Trinitron for an interstitial diorama at bava.studio, so my attention turned back to the original monitor.

Philips Computer Monitor 80 sitting atop the Commodore 128D

I have to believe my confidence has been buttressed by all the work I’ve been doing on various G07 monitors as of late.

G07 Monitor Boy and His Trusty Arcade Assistant, Part 1

G07 Monitor Boy and His Trusty Arcade Assistant, Part 2

I seemed to remember that the Philips 80 monitor would not power on. I tested it to confirm, and the screen was black, so I thought this was going to be a quick one-and-done fix: just replace the C104 capacitor (4700 µF / 25V) for the power supply and I’d be back in yellow monochrome heaven. It’s the biggest cap on the board, so you can’t miss it.

Philips Computer Monitor 80 chassis with C104 cap highlighted

I ordered the cap from Twisty Wrist Arcade before I went to America (amongst many other  parts) so I could bring it back to Italy. After a quick swap, I noticed there were signs of life when turning it on and off; nonetheless, the screen remained black. I then had the bright idea of adjusting the brightness and realized it was turned all the way down. It dawned on me that it probably wasn’t the power supply filter cap to begin with, but I take solace in the fact that replacing 40-year-old capacitors is almost always a virtue.

Philips Computer Monitor 80 with vertical compression on the bottom half

Anyway, once the brightness was turned up, it was the same issue I had 10 years ago. At this point I turned to both Gemini and ChatGPT to see what other capacitors might be responsible (I tend to check both to see if they concur, and if not, ask why). The nice thing about ChatGPT is that I can include an image and it will immediately provide a diagnosis:

ChatGPT response to my query about other caps to replace on the Philips Computer Monitor 80 board

It is definitely chatty, but it does provide useful overviews, which I’ve been benefiting from.

ChatGPT recognizing C433 as the issue

The two capacitors in that area—C433 and C434—for which I had replacement parts were the ones I changed based on tips from ChatGPT. Once again, changing old electrolytic capacitors is rarely a bad thing on these chassis, and in this case it worked.

Capacitors C433 and C434 on the Philips Computer Monitor 80

Once I replaced those and re-installed the chassis, everything worked normally again.

Philips Computer Monitor 80 up and running in all its monochrome glory

Damn, that felt good. A piece of hardware sitting around “broken” for 10 years was brought back to life with less than a few dollars’ worth of parts. I have to say, ChatGPT cross-referenced against Gemini can be genuinely useful for these kinds of fixes. They’re by no means entirely reliable, and you have to treat them as starting points, but they’ve helped me on more than a few occasions when it comes to getting old CRTs back up and running.

Posted in retrocomputing, Retrogaming, retrotech | Tagged , , , , , | 4 Comments

Snowden

Last month, while visiting Fredericksburg, I stayed in a hotel room overlooking a psychiatric ward. You’d never know it from the outside. The place appeared almost idyllic—an inconspicuous building nestled among trees spreading a canopy of dense verdant green.

Truth be told, it’s pretty good on the inside as well, as these places go. I know because I was a resident there more than ten years ago, at the lowest point in my life. There was something strangely comforting about returning to it from the future, stationed in a room perched directly above the compound. It brought back an intense mix of emotions, but it also served as a welcome reminder that any moment is just that: a moment. Predicting the future is as difficult as understanding the past.

As time passes, my ties to Fredericksburg grow weaker, but I still carry a lot of history there—far more good than bad.

I could look down at Snowden and recognize it as a turning point in my life, the beginning of a long road toward recovery, healing, and reclaiming myself. No small thing. In fact, as I was looking down from the 4th floor I found myself imagining the same possibility for the current residents at Snowden. If I could tell them anything, it would be this: mental illness is a bitch, and every bit of support you receive while coming to terms with the fact that your mind cannot always be trusted matters enormously. Don’t let any one moment define you, and never give up hope.

Posted in Personal | 7 Comments

Dude, Where’s My LMS?

I feel for the systems folks on the ground at Instructure dealing with the ransomeware attack of Canvas. I help run a hosting company, and what became clear for thousands of schools last week is that Canvas is as much a web hosting outfit as it is an edtech company. I can’t speak to what happened with the hack or the responses, so I’ll leave that to those who care. What I am particularly interested in is the cultural choices around higher ed and K12 that made such a hack so devastating. I haven’t really been able to communicate it other than a couple of platitudes a messaged to some friends, namely:

Make it enterprise, make it serious, make it a single point of failure. Fucking amateurs.

That’s not very useful, I admit, but it felt good to say it after witnessing endless ed techs cozy up with the LMS as inevitable and discount alternatives as “too much work.” It was lazy, and it de-professionalized a space that could have been beautiful—part of me lost faith in the field as a result. Instructure became a unicorn and every Tom, Dick, and Harriet in the educational space jumped on board and the LMS was not only alive and well, but more centralized and all-consuming than ever. But does all that make this Instructure’s fault?* Probably to some degree, reports that they never really took the ransomware seriously and hung their institutions out to dry is a bad look for sure, but on the other hand the institutions put themselves in this situation.

That’s what Tim Klapdor was able to articulate so clearly in his recent post “Why the Canvas Hack was Inevitable.” Rather than throw rocks when you live in a glass house (cPanel had a hell of a week for vulnerabilities), I appreciated how Klapdor focuses on the culture in higher ed’s management approach that made this inevitable:

[We] centralised onto AWS and equivalent virtual infrastructure because keeping it local was hard. We outsourced to external vendors. We decommissioned local server capacity and stopped local development because they were too hard (and because the consultants said so). We built a thoroughly networked world while retaining management approaches designed for a pre-networked one.

The complexity of the inter-connected third-party systems that institutions have become dependent on (and literally hostage to) points to the pendulum approaching the extreme limit of the race to the Cloud that started 15 years ago. As teaching and learning systems (and meh one’s at that) core to the institutional mission have been outsourced entirely, those same LMS cheerleaders have watched their roles disappear. The institutions that claim to be experts and shape the role of education for the future have found themselves entirely outside the systems wherein the learning happens. It’s like manufacturing in the Western world, we don’t do it anymore. We can no longer exercise those muscles of maintaining our own learning systems because they’ve grown atrophied as a result of neglect. In the race to save a buck on labor we outsourced our economy of teaching and learning.

The optimist in me wants to think that pendulum may start moving back towards co-located server setups with truly open source applications that teams on campus can become invested in once again. A return to a moment where edtech was more than vendor relationships, but an investment in groups helping to shape teaching and learning communities with tools crafted in the spirit of their organization. But as Klapdor notes, this is not the likely outcome in the wake of this incident. If my dealings with the average CISO tells me anything, it will be all about chasing the technical cause down a rabbit hole and further ensuring that the culture around security and trust is that much more adversarial to that of teaching and learning.

________________________________________________________

*I was not a fan of Instructure’s claim to being open source when at the same time they made the core elements you need for Cnvas to be functional (gradebook, etc.)  proprietary add-ons. More than that, installing it is no simple matter. So while it’s technically “open source,” it’s a de facto a walled garden. They provide no documentation for running it as a self-hosted app and there’s no real community in this space to speak of, so open as in washing.

Posted in Instructional Technology | Tagged , , | 2 Comments

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.

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.

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.

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.

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:

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:

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.

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.

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 | 45 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.

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.

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.

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.

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