Archive: September, 2024

Unclear leisure objectives

posted by Jeff | Saturday, September 28, 2024, 1:21 PM | comments: 0

It's always interesting to me that people who are good at something in one part of their lives are not good at similar things in other areas. For example, a therapist counsels people but stays in an abusive relationship. A doctor who is overweight. An auto mechanic with a broken sink disposal. As it applies to me, a manager who hangs his reputation on product delivery, but can't decide what to do in his free time.

I realize that there's a certain amount of absurdity in this, but right in this moment, on a Saturday, after showering and having lunch, I'm not sure what to do. The thing that's different from work is that there are generally clear objectives in work, and if there isn't, it's usually straight forward enough to reduce ambiguity until you know what the objective is. Leisure has no such environment.

You might be saying that I'm overthinking it, and that is definitely a part of the problem. The thought spirals are real. Between that hyperactive brain and ADHD, it's hard to settle on any specific thing. It's like analysis paralysis, only for doing the shit that makes you happy when you are not engaged in must-dos in the moment. I wouldn't even describe my interests as being numerous, because when I write my yearly retrospectives, there tend to be four or five things that I was all-in on. This year is different, because when I can't decide what to do, I fall back on TV/movies, and harmfully, eating. Video games are notorious for appealing to ADHD hyperfocus, so while that has been a pretty big part of life this year, at least it's not entirely passive, and I can't eat with a controller in my hand.

Let me give you a snapshot of where my head is right now. This is not entirely dissimilar to the aforementioned thought spiral, though this time I'm kind of editing and paraphrasing. Just know that it's a cycle that has probably repeated dozens of times in the last hour.

I've had computers on the brain a lot lately, which makes me think that maybe I need to get back to writing code. I could take that [REDACTED] project a little more seriously and do that. Also, I'm not at all on track to deliver a new POP Forums version this year, and that's not like me. But I do have some items on the backlog to crank through, even if they're not user-facing. Oh, remember that talk I gave on writing code for lighting control? Maybe that's something I could dig into more, maybe I could make my own product even. Although, I do have a real lighting console I've been learning, and last night I even figured out an effect I had in my head. That's cool. I wonder if I could time code an entire song? That's only been in my head since tenth grade. Dammit, why hasn't the Xbox store updated Against The Storm to the new version so I can play the new stuff in the DLC? I could play it via GOG, since I own it there, but I want the achievements. I wonder how many more achievements I can get in Starfield, since I finished the main story. The texture on the back of Xbox controllers is satisfying. The screen on my Windows laptop that I bought for the lighting stuff is really fantastic. Maybe I'll write a blog post. You should really edit your documentary.

Yeah, that's where I am.


The solitary comfort at the computer

posted by Jeff | Friday, September 27, 2024, 9:05 PM | comments: 0

Simon spends most of his free time at his computer. It also serves as a significant portion of his social interaction with kids he's met through school. Sometimes it's hard to pull him off the machine for things like dinner and bedtime, and I feel like we need to limit his time or take it from him as a consequence for certain behaviors. But most of the time, I can't.

When I was in junior high (middle school, as they call it now), every minute that I could get behind those IBM PCjr's unleashed dopamine storms. At one point, I decided I'd ask the math teacher if I could take one home for the summer, and just the idea of that happening kept me awake at night. I never got to take home the machine, but I did get to take home a pristine BASIC manual that was in a 3-ring binder inside of a box. I read every page. A year later my dad gave me an 8-bit Atari computer that he scored for watching a time share presentation or something, and the year after that, my step-dad was given an Apple II+ for his "early retirement." I didn't get my own PC until I started working at a CompUSA after college.

I found so much comfort, alone, sitting in front of the screen. It kept my mind off of everything that I didn't like about myself, my worries, my fears, and at times feelings of loneliness. It was a place where I was in control, and could do exactly what I wanted. It was a quiet retreat from places that I didn't feel I fit in. I was resentful toward the adults that didn't understand my obsession for computers as a kid. As an adult, the truth is that I still find solace sitting with that machine. The habits aren't even that different, as sometimes it involves writing code, sometimes it's games. I still feel the loneliness at times, too, when I'm alone some nights.

All of this context is the reason that I find it hard to be critical about Simon's screen time. I think I'd be a shitty parent if I treated his safe activity the way some people did mine as a kid. I get him, even if I get annoyed that I have to call him three times for dinner. If he feels that same sense of excitement, the way that I sometimes do, I can't deny him of that when other aspects of life are difficult. The cold bits of metal and plastic impossibly offer the feelings of a warm blanket, metaphorically speaking.


On the return of Linkin Park

posted by Jeff | Friday, September 27, 2024, 2:10 PM | comments: 0

A few weeks ago, the band Linkin Park announced a new album, new single, video, new singer, world tour, all at one time, and as a surprise to most everyone. Back in 2017, one of the lead singers committed suicide, effectively putting the band on ice outside of some live and compilation releases. Their career to that point had spanned almost two decades, so people of many ages were into them. For me, I suppose I'd describe myself as a casual fan, familiar with their stuff, but only owning a few singles. They were always kind of a standout, crossing genres. I thought it was sad when they had to stop.

The announcement featured a new female singer, who takes up that co-lead role. I'm surprised at just how well she fits into their sound, and I love the new single. The joy from the band on stage for their announcement stream was pretty obvious. The hate on the Internet didn't take long to bubble up, including from the son and mother of the deceased singer (the widow supports the band). The general accusation is that the band is trying to "erase" his legacy and somehow dishonors his contribution over the years.

Here's the thing though. The band has told the story repeatedly that they had not set out to recreate Linkin Park per se, but they did want to make music together again. Then they worked with the singer, started writing, and it felt like a new iteration of Linkin Park. I think it has been respectful and celebrates the passed band member. But I also look at it as an earned opportunity to give it another go. They had no say in seeing one of their own take his own life, and it would be unfair to expect them to just not do it anymore.

We've lost so many great rock singers over the years to suicide. Every time I see Eddie Vedder I'm relieved. Hopefully Linkin Park can continue on for another decade or two.


Wind and the waves

posted by Jeff | Thursday, September 26, 2024, 9:19 PM | comments: 0

Hurricane Helene is currently barreling through the Gulf of Mexico, and unbelievably just got upgraded to a 4. It's bad news for the panhandle, and even Atlanta. Heck, it should reach Nashville with the strength of a tropical storm. A week ago it was barely an organized system. Another system in the Western Caribbean could develop in the next week. All things considered, we've been lucky so far this season. Orlando is a weird place, and I have to frequently explain that this is not a place that you typically evacuate from, but rather coastal folks evacuate to. As I like to tell people, it's not serious unless Walt Disney World closes. They've only closed 7 times, and three of those were for the triple hurricanes of 2004, and two were since we moved here, Irma in 2017, and Ian in 2022. And let me tell you, those parks were amazing to visit in the days prior, as they were fairly empty and there was a lot of warning for people to change plans.

As I write this, our measured wind speed at MCO is around 31 mph, gusting to 52. So basically, it's like one of our nasty afternoon thunderstorms in the summer, just sustained. We haven't had any rain in hours, and I'm sitting here on the patio. (With the fan on, because the wind is out of the south, and our patio open sides are northwest and northeast.)  This is as bad as it's going to get today. They called off school, but it's back in tomorrow. Irma was nerve-racking because it was our first hurricane. We were in new construction and up to code, but it was a new experience. The code was changed significantly in 2002, so the potential for damage is pretty low if you're not in a flood zone. For Ian, we mostly slept through it, and both of those storms crossed Florida within 50-ish miles from us. They weaken quite a bit over land, and the center becomes disorganized and not as serious as it is on the coasts.

While I fear for folks in the direct path, we're fortunate that once again it's pretty minor here. And that's why I'm sitting here on the patio, because the sound of the trees and the wind reminds me so much of sound of the ocean. Nature's white noise is incredibly soothing to me, at a time when frankly the world generally feels heavy and kind of sad. I love the fact that I never need to worry about winter coats, or shoveling snow, and living inland in Florida definitely has advantages relative to the coasts.

I'll probably sleep well tonight, though it's terrible that my peace comes at the expense of a lot of suffering elsewhere. I guess it's the risk you take for living in those places.


Retail therapy (for computers)

posted by Jeff | Thursday, September 26, 2024, 1:23 PM | comments: 0

Back in 2018 I had a bout of stress where I felt like retail therapy would really help, but ended up not buying anything. I'm having another one of those bouts right now. Like, it's really bad. And as I mentioned back then, my approach to this is totally inverted. It used to be that I should have been more discretionary about buying stuff because of everything else. Now I can afford to be relaxed about it, but instead I'm more discretionary than I used to be.

This time I keep mulling over buying a gaming computer, in advance of Planet Coaster 2 coming out. Last year I gave Simon the rig that I built in 2019, and because I bought an expensive-ish video card, it's still pretty great. It might even be a little wasted on things like Roblox and Train Sim World, which aren't super demanding. I spent around $1,600 on that computer, which isn't bad considering how well it still works. But as I've been writing for the last two years, and after passing that computer along, it's hard getting the gaming situation right. Late last year I bought the handheld Legion Go, and an Xbox Series X shortly thereafter. When I bought the dual-screen Asus laptop for the lighting stuff, it turned out that it was adequate for gaming that didn't have a huge 3D component. The scenario not covered is any kind of mouse-and-keyboard game with heavy 3D usage, like city builders and other building sims, or Planet Coaster 2.

So I start going down this rabbit hole, starting with the idea that I would not build my own thing again. So I happened to find a desktop deal from Lenovo that had a $3,200 machine going for $1,900, and that was with a video card that is ordinarily a grand by itself. Basically I'd just go back to Windows on my desk and sell the Mac Mini. But then, there are solid gaming laptops well under $1,500. The screens tend to be non-touch and lower resolutions, but they'll run games well enough. I'd have three different laptops then for different purposes, which seems insane.

In any case, I backed away, and didn't buy anything. Not saying that I won't. I could buy some more lights, various Lego sets, furniture... lots of more useful things. I've finished many video games this year, probably more than in the prior five years combined. They keep my mind and hands busy when the world feels heavy, and it feels very heavy lately. Unfortunately it means not coding or editing the doc. It's just where I am this year.

My spend-to-escape strategy in recent years hasn't been to buy stuff, it has been to travel, especially short-term, luxury kind of arrangements (often DCL cruises). Heck, even our DC trip was kinda like that in March, because the hotel, restaurants and bars were generally premium. I'm just not sure where to go next.

I miss the satisfaction of spending an hour in a Best Buy or CompUSA in the late 90's and coming home with stuff that provided a somewhat enduring dopamine hit.


Apple is often behind on software

posted by Jeff | Saturday, September 21, 2024, 3:38 PM | comments: 0

When the M2 generation of Macs started to ship, I couldn't ignore it. The benchmarks and battery life were extraordinary. My main use of a laptop at the time was for writing software, and even being a .Net guy, it doesn't matter which OS I use. But this generation of hardware reversed a lot of the terrible ideas they ran with years ago that turned me to Windows machines. The silly touch bar was ditched for real function keys, good keyboards came back, and they had all of the ports, for USB-C and HDMI and SD cards, and the smart mag-safe power. I was apprehensive about the cost, $2,500, given the 16 gigs of RAM and only half a terabyte of storage, but I went with it anyway. I was, and continue to be, totally satisfied with this hardware.

But I can't say the same about Apple's software. MacOS hasn't changed much, and to be fair, it's pretty solid overall. There are little things that I miss from Windows, that I find myself always wanting. The file explorer doesn't show a tree view, which is a little annoying. But even more, the window snapping, where you can pin a window to a side tile them. Finally, they just added that feature this week. I still prefer the Start menu style of grouping things, too. Windows had a long way to go toward being polished, especially around its settings, but it's good now. Desktop OS doesn't matter that much to me. I have both in the house.

Mobile is different. Every release of iOS seems to add things that Android (or even the defunct Windows Phone) had years ago, or even from the start. The latest is the ability to organize the launcher icons in any way that you'd like. Also widgets, haptic keyboards, always on screens with the time... it's something every year. Going into the functionality of the photo apps, as well as maps and mail, were also behind by years in some cases. This year they're also, finally, adopting the newer RCS protocol for text messages (the green/blue bubble thing).

This sounds a little like me taking a shot at Apple, but mostly it's just disappointment. I was pretty deep in the ecosystem back in the day, with iPods, iPhones, Apple TV, Macs and iPads. When they started getting certain things wrong, like the laptops, I started to realize that the there was some degree of lock-in that I wasn't crazy about. At the end of the day, I just wanted to use the things that worked best for me.

I wonder how things will go now that Windows runs on Arm processors, and there's some great, less expensive hardware being made with great battery life. Heck, six months ago I bought an Asus laptop with two OLED touch screens, with top of the line everything for $1,700. It's really good.


My anxiety in focus

posted by Jeff | Thursday, September 19, 2024, 7:55 PM | comments: 0

I've been thinking a lot about anxiety, amidst my constant thought spirals. While I've learned that anxiety is often a product of your experience, and you have to figure out how to respond in the moment, I'm still obsessed with understanding if the context of life is part of what makes it worse. For some reason I think that if I get the reasons, I can better deal with it.

At the basic level, I understand that things that I can't resolve right now are the source of considerable anxiety. Being inbox-zero helps, but there's always something that's further away you need to resolve at work, while at home you are always working to get your kid to adulthood. The reinforcing side effect is that I'm often unwilling to engage in resolving those long-term things. And yes, I know, that's what anxiety is, the icky feelings about what's ahead.

The thing that seems to make it worse is my age and the passage of time. When you're less aware of your impending demise, it's easier to just blow things off, knowing they will pass. That's harder in midlife. Because what if this thing I'm doing is a "waste of time?" The passage of time seems faster when you encounter fewer novel experiences, and this itself is now a source of anxiety. We went to Europe an entire year ago. It still seemed fresh at the time of our last adventure, the DC trip in March. How can an entire year have passed already? I know that working remotely probably reinforces the routine. I feel like the weekends come so fast.

This is why I see a therapist, and she's right that being present in the moment helps a ton to get beyond the anxiety. Listening to music helps me so much. What I do less of lately is visit the theme parks, which are still surprisingly novel (perhaps because they've changed so much). And in the summer we don't have shows, one of my happiest places, where every show is a new experience. I have rediscovered this year that video games are really great at distracting my brain, and I've played and finished quite a few. I do wish I did more social things, but maintaining relationships is exhausting, and trivial interaction feels low-value. Very thankful for date nights.

The causes of anxiety can't be expelled from life. I mean, sure, there probably are some bigger situations and people you can get away from, but the baseline life stuff is baseline life stuff. Focusing on the immediate things is the cure for anxiety, but it's so hard. I think we're wired to be anxious, as a species that spend most of its history trying to survive. Now, in some cases, we may not even need to leave the house very often.


A tribute to the movie Singles

posted by Jeff | Wednesday, September 18, 2024, 6:38 PM | comments: 0

Today is the 32nd anniversary of the release of the movie Singles. Directed by Cameron Crowe, the movie is a coming-of-age bit that takes place in Seattle around 1991 or so. It's the time when the rise of grunge music happened, Gen-X was officially a generation and I was a sophomore in college. Campbell Scott, Kyra Sedgwick, Bridget Fonda and Matt Dillon were the leads. There were cameos by members of Pearl Jam, Soundgarden and Alice In Chains, and sadly the only singer who made it to today is Eddie Vedder. The soundtrack was fucking epic, and remains one of my favorite rock albums of all time. Also, the cameos... Paul Giamatti, Eric Stoltz, Jeremy Piven, Tom Skerritt, Tim Burton, Victor Garber, and of course, the bands.

I don't have to tell you what college is like, even if you didn't go. It's a super weird time when you've been thrust into an adult-ish environment and you're not a kid anymore. Crowe's movies are almost all coming-of-age, and to this day I'm obsessed with the idea because most of life is about that, figuring it out. At that time I still had a very naive and idealistic view of what relationships were supposed to be (which may account for my perpetual single-ness), and this romanticized version of hooking up was deep in my mind. Also, while obsessed with Sedgwick's amazing curls, I was totally into Fonda's dorky, redheaded Janet. Clearly I've always had a preference for redheads, which in retrospect makes it seem inevitable that I'd end up with one.

What I could not have predicted was that, 17 years later, I would actually live in Seattle. Before Simon was born, and with me living in a place that wasn't Ohio for the first time in my life, I thought it might be interesting to try and find some of the locations from the movie. We did find the Virginia Inn near Pike Place, where Steve and Linda meet for water and Giamatti makes out with that woman, and the spot where Debbie gets a flat on her bicycle is also Virginia St. We went to the city center area just before we moved away, which is where Linda rides the roller coaster with the bad date (the amusement rides had recently been removed). We never got to the apartments themselves, but saw the Gas Works from afar, and did go to Showbox Sodo to see Garbage, which was not where the movie saw Alice In Chains, but it was the area.

College wasn't easy for me, but it was a mix of positive and negative experiences. Singles represents a point where I realized how much I loved music and film, which supersedes any issues that I had with that era. To this day, I find myself quoting it, too.

"What took you so long?"

"I was stuck in traffic."


Autism in a Type-A, neurotypical world

posted by Jeff | Friday, September 13, 2024, 4:30 PM | comments: 0

I've noticed a pattern in the way that many people approach educating non-neurotypical kids. They come up with strategies that would generally work really well for someone who is Type-A, neurotypical. I see this frequently with things that experts (to use the term loosely) suggest will help Simon in terms of organization and execution around school work. Even in grown-up work, I've had jobs where "project managers," one of the most dubious of professions, are prescriptive about the way that engineering teams should organize and do things. It only leads to friction and wasted time.

I can't speak for everyone who has autism, and won't try to, but I can tell you that if you want me and a group of people in my charge to do something, you should just tell me what the outcome is that you're after. I'll keep communicating with you and start a feedback loop as we go to make sure that our assumptions are challenged and we course correct to the real outcome that's right for everyone. If you're going to give me a bunch of spreadsheets and mandate ceremony and structure, it's not going to go well. It's not even the busy work that you're creating for me, it's the fact that you're trying to impose same on a group of people who are every bit as different.

Getting back to education, I don't know how you solve for this. Individualized education does not scale in public schools, because they're underfunded and understaffed, and the depth of knowledge and capability of the staff they do have varies wildly. (And sometimes, you get psycho elementary principals that think kids and teachers need to be "managed" at all times.) It puts parents in a particularly shitty position, since we can't figure out what's best for our kids, but we can see what doesn't work plain as day. We're both the bad guys and the entitled. You have to fall back on a strategy that involves throwing everything at the problem until you find something that works, which is not efficient, and totally demoralizing for everyone involved.

What I know now about my own education is that my interests were almost totally driven by getting the degree. I was outcome-oriented even then. I'd guess that 80% of the subject matter I had no interest in. So I did only slightly more than necessary to get the degree, which, as it turns out, almost no one asks about, let alone what my GPA was. High school was kind of like that too, especially by my senior year. The thing that's scary about Simon is that he's already there, in some ways. He always asks how some bit of homework is something that he'll need in life. Yikes.

I don't like all of the prescriptive things from people who are box-checkers. I don't think that way, and I know that Simon doesn't either. He completely disregarded his packing list last trip, and packed one shirt for three days. For the record, I don't think that Diana is Type-A (she's too creative in a non-derivative way), but she's list oriented, while I think that anything that's important enough you'll remember.

If I may project for a moment, that may be the core issue. Many of us spectrum dwellers execute well against the things that we deem most important. Throw ADHD in the mix and this is even more evident. The trick might be to figure out how to promote things in our heads to be the right level of importance. I don't know if that's even possible. Intrinsic motivators tend to crowd out all the other things.

Sometimes I do encounter some text written by someone with ASD, and they're like, "This totally works for me!" But we're all so different that these "solutions" don't always transfer well between people. So here I am, that guy, dismisses the suggestions but doesn't have a clear path to the thing that ultimately helps me.


Everything is still about racism

posted by Jeff | Friday, September 13, 2024, 4:00 PM | comments: 0

I saw some random post on social media complaining that, "Everything is about racism." As usual, I wanted to respond with, "Imagine how non-white people feel, and for totally different reasons." I've learned that such engagement is rarely constructive, so I moved on. But the truth is, everything is still about racism, because when you strip out everything else, it's the only thing left.

I am of course talking about the team that has hijacked the GOP, co-opted the term "conservative," and generally brought the vile hate for others into the culture in a way that made many feel emboldened to engage in it. Some of it is just blatant, and there isn't much else to do with it. Trump's debate rant about "eating the dogs," a reference to an absurd conspiracy theory about (legal) Haitian immigrants in Ohio, is hardly a new racist talking point. That's been around forever, but used to be applied primarily to Asian folks. What's so striking about this is that, ten years ago, uttering something like this in public would make it certain that you would not hold any high public office, let alone be one party's candidate for president.

If we back up, "make America great again" was an obvious racist dog whistle from the start. The implied sentiment is that we were better when people of color were not participants in our society, women stayed home and didn't vote, and it was even more dangerous to be out and LGBTQ. Of course they dress it up as if it's a matter of policy, but facts and data do not support their positions. Strip that away, and you're left with the racism.

For example, the things they keep banging on are immigration and crime, and worse, conflate them. They use scary words like "invasion" to infer that you're in great danger. Controlled immigration is not the desire of just one side, I think everyone wants that. But there are a bunch of inconvenient facts to consider. For one thing, crime in the US has been plummeting for the last four years. The FBI is not making that up. Immigrants are less likely to commit crimes than so-called "natives," again, according to the same crime statistics. An anecdote indicating otherwise is not a trend, it's an anecdote (I don't think people understand the difference). Immigrants don't "take" jobs away from anyone, they only add to the necessary business to support a society, which boosts the economy and increases GDP. That's basic economics. Why do you think China is worried about a shrinking population? Because it shrinks the economy, giving it less leverage in world trade.

So when you strip all of that away, because none of the justification for "policy" is rooted in fact, the only thing that you're left with is hate for people who look different. If this were really about the rule of law, the people backing this nonsense wouldn't be supporting a convicted felon.

And with that, let me touch on the "undecided" voter. Various news agencies keep talking to these folks, and it seems like they fall into a few cohorts. The first is just sadly uninformed and doesn't understand civic engagement. The second is the people who make moral equivalence arguments, a throwback to, "All politicians are the same," which used to be more of a thing, but not these days. You may not agree with universal healthcare, and that's fine, but you can't pretend that the folks that want it are the same as people who seek to ban books, limit healthcare and discourage people from voting. And the third I think are people who have finally decided to confront the cognitive dissonance they've engaged in for years, realizing how terrible these hate and fear mongering people are. All three apparently fail to see that anything important is at stake, or at least, don't want to. I'll never understand how anyone can see a person who wants to ditch the Constitution and be a dictator is viable.

Let's stop pretending this is about policy. It's just thinly veiled racism.


Review and setup guide: GrandMA3 onPC console with Asus laptop

posted by Jeff | Wednesday, September 11, 2024, 5:00 PM | comments: 0

Before getting into it, let me set the context again for how the MA Lighting line of consoles works. The more hardware you buy, the more things that you can control. The software is always free, but you can't do a show without a piece of hardware. The "cheapest" complete system in one unit, screens and all, is the Compact model, and it costs $30k, controls about 8,192 parameters, and can control more with networked processing units. If you're curious, the Full-Size model costs $80,000 and 20,480 parameters out of the box. (Parameters are single functions of a lighting instrument, like pan, tilt, dimmer, color, etc.)

So if you're an enthusiast, want to learn and are just starting out, you can do everything in the software on a virtual rig for free, but you can't control any real light fixtures. Without the control surface, you're also having to use virtual keys or shortcuts to program, and virtual faders to run the show, which isn't really how real-life would work. What you can do is buy the onPC Command Wing console for about $7k, which controls 4,096 parameters, but includes no screens and no computer inside, so it's bring-your-own-computer. (You could also buy an onPC Port Node for about $2k, but you're still stuck entirely using your touch screens or mouse and keyboard.) I'll add that the control surface of this is exactly the same as the one on the $30k Compact model, only without the light-up faders. I've settled on a decent setup for this, and because people ask, I thought I'd write down what I have, with links.

  • GrandMA3 onPC Command Wing - around $7k depending on the dealer
  • Asus Zenbook Duo 2024, Core Ultra 9 version - around $1,700 - Amazon
  • 2x Viewsonic TD1655 15" portable touch screens - around $270 each - Amazon
  • 2x portable stands (sold under a million brands, all made in the same factory in China, I'm sure) - $28 each - Amazon
  • OWC 11-port Thunderbolt 4 dock - around $230 - Amazon
  • LED XLR desk light - varies, mine was $74 - Amazon
  • Custom flight case for console only - varies, mine was $690 from a local vendor

The point is that you can get "in" to MA for about $10k and have a functional, reasonably robust way to control small to medium sized rigs. I imagine that you could recover some of this cost using it for real gigs, but that's a topic for another day. The only real limitation to me is that using pixel fixtures will burn many parameters. There's a part of me that wonders if they'll up the parameter allowance in future versions to accommodate this, because they've already doubled the onPC versions to the current 4,096.

The disadvantage of using onPC is that you can't just crack open a case, plug in your network cable, and go nuts. However, the set up above comes together in a few minutes, and you'll have four screens available. What makes this manageable is the Thunderbolt dock, because it provides power to the portable monitors and the laptop itself, so you're not burdened by a bunch of power cables. You'll just have the dock and the console to plug in for power. The cables to the monitors carry the data and the power, making it all super convenient. If you manage them with a few zip ties, it's a fairly clean setup. The laptop, monitors, dock and cables easily fit into a laptop backpack. The dock also has ethernet, another thing that might otherwise require a dongle, though I'm using wifi at home (not recommended in real venues). I also have a cable to power the keyboard that pops off of the laptop, because its battery only lasts a few hours. My power strip happens to have USB power, so I just use that. That means the laptop has a single Thunderbolt cable connected to it.

Configuration once everything is connected for the most part just works. The software sees the console and outputs the 4,096 parameters over your chosen network protocols and the DMX XLR outputs. I'm outputting through sACN, and have a few different DMX boxes that hear it just fine without any extra configuration. The only glitch, and it only happens every third time, is that Windows gets confused about which screen you're touching, even though touch and video share the same cable. You have to dig into "tablet PC settings" and launch a process where you touch each screen then press enter. The easy way to check up front if it's right is to drag your finger across each screen, and see it draw a selection box. If it appears on the wrong screen, run the settings.

I've set up my basic show file to put the contextual on-screen encoders above the actual encoders on the console, which vaguely emulates the big consoles. I position the other one over the faders, lining up a playbacks window right in line. I put the masters and such to the left of that. The 15" screens might actually be a little big for this application, but scaling the UI and matching it to the laptop screens makes for nice large targets. So far I've never fat-fingered the wrong button on a screen. It feels like the laptop screens are best used for sequences, layouts and selection grids, though preferably on the lower screen. The top one is better for 3D or things that you monitor but don't touch often, because that screen isn't as stable as the others. The Asus has a solid hinge, but it still has some give.

I'm sure most people start their MA journey on a computer, but it is like a different world when you have the Command Wing in front of you, especially with the screens above it. Coming from a previous career in broadcast, I appreciate well made, durable, heavy gear. This thing is heavy and solid. The buttons are not clicky like a keyboard, and remind me a little of certain on-air broadcast radio consoles. There's one 4-pin XLR on the back for a light, and mine is not official MA. The AC plug is locking. I've tried the DMX outputs, but generally assume I'll be using networking. The faders are motorized, but not backlit with color LED's like the Compact and up. It's probably not a huge deal, but the colors would be good visual cues to know which executor page you're on without looking up at the screen.

When it comes to the software itself, I don't have a ton to compare to. I've written some stuff experimentally, I've played with ETC EOS a bit, and I've seen a ton of electronic but manual boards that, at best, store cues. Conceptually I understand what it should do because I'm a nerd and I go to a lot of shows, concerts and theatrical bits. As a developer, I find that the conventions are very much like object-oriented programming, almost to a fault. That works to an extent, but I find it clumsy to "debug" when you aren't getting the output that you want. In software, you have what's called a stack trace, that allows you to walk through the code at every step. In MA3, you have a bunch of tiny icons on different tiles on various screens. Even if you can remember what they all mean, it's not always easy to see how things are related. There has to be a better way.

Still, the more I work with it, the more I can translate something in my head into actual output. I'm attempting simple things with the six Chauvet Intimidator 260X's I have, and recipes are extremely powerful to create looks quickly, and reuse different components. I need to design (or download) a bigger rig to try more interesting things, but I don't think that I'm there yet. Admittedly, I'm not spending as much time on it as I'd like.

One thing to note is that MA3 appears to draw each window as an OpenGL 3D surface. Every window, that is, "screen" in the software, increases the use of the computer's GPU. For mine, it's roughly 20% GPU for each screen, so with four open, it's at a constant 80%. That's not even with the 3D visualizer open, which adds even more load. This is enormously inefficient, and disappointing that it's a thing. I realize the software is optimized for plugged-in consoles, but in this state you can't really use it on a laptop for long periods solely on battery. It's a huge power hog.

Outside of the hardware and software itself, there is a robust community out there willing to help and answer questions, which is fantastic. I'm surprised at the number of people who have plenty of hours behind the $80k machines. Then again, once you know what you're looking for, these things are everywhere. And if it's not an MA console, it's probably ETC. I see both in the theme parks all of the time.

Overall, it has been a good experience so far, even with the "cheap" version of the hardware. I still hope that they change their licensing model to include more parameters (something that the Capture design software should also do), because of the higher requirements of compound fixtures and pixel bars and such.


O hai music

posted by Jeff | Sunday, September 8, 2024, 3:54 PM | comments: 0

Thinking about that buffer between work and life, it occurs to me that one of the things about working remotely is that there is no commute to help with the buffer. Don't get me wrong, I love my office. It's very comfortable, dare I say cozy, and having done four different jobs from it, it's one of the few professional constants that I've had. But part of that commute buffering for me was a whole lot of music.

I've said this before, but for a guy that doesn't play any instrument (middle school trumpet not withstanding), I hear a lot of the detail and depth in music, and I kind of wish that a desire (and lack of ADHD impairment) would have led me to learn more. Nothing makes me feel like music. It's hard to explain to people. When I am deep into a piece that I get, that makes me feel stuff, it's like I've left my body. I know that sound dramatic, but it's true.

This is why I go out for lunch so often, too. Some time in the car is time to listen. Maybe I just need to make time at the end of the work day for tunes. Last night we got into a spiral of music from our youth, and that was fun. Diana has seen some shows that I did not.


Separation of concerns

posted by Jeff | Saturday, September 7, 2024, 2:20 PM | comments: 0

In software, we have a concept known as separation of concerns. The idea is that parts of your code do different, single things, so there's less overlap. Maybe an analog in real life is the difference between a multi-tool and discreet screwdrivers and wrenches. You may know from experience that the multi-tool can technically do the job of many tools, but it probably doesn't do any of them as well as the discreet tools. But in software, the biggest benefit is that the discreet bits are easier to maintain. If you wrote code to launch a rocket, you wouldn't do it all as one continuous block. Instead, you would have different parts to monitor pressure, open and close valves, gimbal the engines, etc.

In life, whether or not we separate our concerns I think depends a lot on what we do to make money. I suspect that most of us who are not artists try to create some separation between home and work, the so-called work-life balance. I used to be able to separate the two pretty easily. I've never really made work part of my identity, but what's interesting is how it seems harder to separate the two the longer I'm at a job. My current gig is the second longest I've been at any job, and it'll be the longest in January. With time, I think it's natural to care more. What I find challenging is that, when things are challenging, it's harder to separate work from home. I've had a few weeks recently where my frustration levels were high, and I found it difficult to approach things more clinically and less emotionally (and it's mostly been with stuff outside of my team). So I end up bringing that frustration home, think about it in the shower and generally feel cognitively spent by the time the weekend rolls around.

I imagine that most people derive value out of what they do, they're proud of a job well done, and they enjoy it to some degree. I'm no different. But really, it's the people engagement that's rewarding. I can't tell you what specifically I was doing at work 20 years ago, but I do remember the people. Despite this, in the moment, we place so much emphasis on the work itself, and the outcomes affect the way we feel in the short term. Isn't that weird?

My suspicion is that it's different for people who make art. Even if you were just a PA on the set of the first Star Wars, you remember that job. Musicians, actors, lighting designers, grips, electricians... anyone who is putting on a show... I'm not sure how you could separate those jobs from your life or identity. That's why I envy people who are able to make a living doing that stuff. I make the assumption that if you have fewer separation of concerns, you feel more fulfilled and have a sense of purpose.

To be clear, I like what I do. I've been in a position to solve real problems with technology, and that is validating for sure. But I like being able to walk away from it on a Friday night and dive into hobbies, movies, video games or whatever. It's just felt harder to do that lately. I talk about that pendulum of engagement where work is just something you have to do at one end, to being the thing that defines you at the other end. Surely the right spot on that arc is somewhere closer to the middle.


Continuation in the face of difficulty

posted by Jeff | Friday, September 6, 2024, 5:00 PM | comments: 0

For the last 24 hours, the unexpected return of the band Linkin Park has been pretty much owning the algorithm. If you're not familiar, the band with all of the Gen-X anthems of the aughts, lost its singer in 2017 when he committed suicide. Last year they released some stuff from the vault, including a song called "Lost" that was pretty good. I remember thinking, you know, I've only bought a few singles, but their sound had a prominent place in music for a very long time. It kind of made me sad that we'd never get anything more. As it turns out, that isn't what happened.

Over the last few years, most of the rest of the band would from time to time hang out and write, and collaborate with a new female vocalist. Their drummer didn't want to do it anymore, so they found a new collaborator there, too. They weren't sure if any of this would work out, which is why they kept it secret, but then they unleashed it all last night, with a new album coming, some world tour dates, and a forthcoming US tour. They'll be playing arenas or larger again. They will be different, but the same, if that makes sense. They'll continue. If their live stream is any indication, they're going to have a lot of fun.

I admire what they're doing. I've lost friends to suicide, and you can't really rationalize it, and you definitely can't dwell on the idea that you could have prevented it. It sucks, because their heads were in such a terrible place that they couldn't see any way to continue. The rest of us are left with the task of continuing without them, which is difficult in its own way. This band, they found joy in their music, and decided that they could respect the legacy, while continuing on.

That feels like something we should all think about. Life is difficult. Some people experience more friction than others, and it's rarely as simple as choosing not to have the friction. Mental health, physical health, discrimination, financial stress, careers, parenting, relationships... life comes with a lot of pain. I'll be the first to admit that I find myself wallowing in the worst of it sometimes. As I said, it's not really something you can choose to avoid. What we can do, what we must do, is figure out how to continue. It often takes time, but as I get older, I feel like there's less time to get to the point of continuation. Suddenly it seems that the healthy part of working through your shit has to happen faster.

I have never thought about suicide, which statistically is more rare than I expected (depending on which studies you read and which cohorts they include). For me, maybe I've had it easy, because continuing is the only option I've ever considered. I wish that were the case for everyone. So maybe we just need reminders now and then. Things can't suck all of the time, and if it feels like they do, we need to know that it's OK to ask for help.


My fog machine revival

posted by Jeff | Tuesday, September 3, 2024, 7:43 PM | comments: 0

This is post for the lighting and theater nerds, I guess. I busted out my fog machine because I wanted to fog up my office (I put the lights in there), and to make sure it was still working well in advance of Halloween. Why the concern? Because fog machines are notorious for not working, seemingly regardless of their cost. I've had cheap ones before, and they last a year or two, and that's it. This one was about $250, because it puts out way more volume than the cheap ones, and can be controlled via DMX (the lighting control protocol). I wouldn't describe it as cheaply made. It's from ChauvetDJ, Chauvet's "pro-sumer" brand. Sure, it's made in China, but the Miami-based company seems to have pretty solid quality control. The moving lights I have are also from them. Still, I had a feeling.

A fog machine really has just two parts. There's a pump and there's a heater. The pump pushes the fluid, typically glycerine based, into the heater, where it vaporizes. The pressure pushes the vapor out into the cooler air, and the vapor kind of hangs there. A good machine also has various sensors to detect that fluid is moving or the temperature is at the right spot.

This time, I fired it up, and when it was at the right temperature... no sound. I figured that the pump had failed. I opened it up, and carefully probed the motor to see that it was getting power, and it was. Just to make sure, I took the pump apart (because YouTube videos), and there was no blockage. Fortunately, I found a replacement on the Amazon for $33, and the next day I replaced it and it worked right away.

I don't really know why the motor would fail while being idle for 10 months, but it did. There is so much conflicting advice about how to store it, ranging from always keeping fluid in it, to emptying the fluid and running water through it. There's a copper fitting on the end of the hose that goes in the reservoir, and it was a little green, so I speculated that maybe that created some strain on the pump. But I can't really know for sure.

Regardless, there's something deeply satisfying about fixing a machine that you never get from technical things like software. I suppose there's some basic skill in troubleshooting, but swapping out the part was hardly difficult. It's just feels good to do it. I repacked the gear box and replaced the control board in our Kitchenaid mixer, and while also not hard, it was satisfying.

Now I can fog up my office, but only when the air conditioning isn't running, because it pushes it out the vent toward the smoke alarms.


Why we stick with Disney Cruise Line

posted by Jeff | Monday, September 2, 2024, 3:36 PM | comments: 0

I've realized since the pandemic that one of the motivators for cruising was that, for me, it's an unusually dense social opportunity. I work remotely, and I don't have a ton of local friends. And that's fine, because I find it difficult to maintain many non-trivial relationships. That doesn't mean that I don't like people. To the contrary, I find people to be generally interesting, and we meet so many on our voyages. Many are from around the world. Once, we even "adopted" a former server from a cruise.

We returned from another three-night Bahamas run this morning. The social interaction usually starts in a bar, with a bartender from somewhere not the US, then we meet people at the bar, or dinner, or maybe in a show, and before you know it, you're seeing people around the ship that are familiar. The servers and bartenders are people that we get to know really well, as most stick around for multiple contracts.

Back in 2015, aboard the Disney Dream, Simon, then 5, was having a difficult time at dinner over something food related. Our server, a guy named Kruno from Croatia, got down to his level, and talked him into a happier place. It was a very kind act that you don't forget. We've since seen Kruno many times, and he's now woking on the Wish. Last night, we got to do a updated photo of the two of them.

There are a lot of examples like that, but the punchline is that the level of hospitality there is in its own class (and frankly not matched at the resorts). I know it's a business, but it shows how doing things right builds customer loyalty through actual, personal relationships. Yeah, Disney has all kinds of IP, and the rat's image is everywhere, but I buy what they're selling because they often have the right people on the front lines. After 28 cruises, it's not by accident that we return.


September 1, 2024


March 22, 2015