pleia2's blog https://princessleia.com/journal Elizabeth Krumbach Joseph's public journal about open source, mainframes, beer, travel, pink gadgets and her life near the city where little cable cars climb halfway to the stars. Thu, 30 Nov 2023 04:25:55 +0000 en-US hourly 1 https://wordpress.org/?v=6.0.2 Thanksgiving with the family in Philadelphia https://princessleia.com/journal/2023/11/thanksgiving-with-the-family-in-philadelphia/ Thu, 30 Nov 2023 04:25:55 +0000 https://princessleia.com/journal/?p=17063 We spent the week before Thanksgiving, and Thanksgiving week itself at our townhouse in Philadelphia. Since this is just another home spot for us, we were both working most of the time, and the usual laundry, dishes, and house stuff. A few days into our trip, the dishwasher stopped working, but thankfully it had just come unplugged, and we were able to pull it out and swiftly solve the problem. There was also a drawer in the kitchen that and been badly installed and broke on our last family trip there, and we spent some time fixing that as well.

The last big thing to “fix” was taking down the play pen that MJ built all the way back in 2019. It took up nearly half the living room, but the pandemic rendered most of it’s useful life irrelevant. I’m not sure it was age-appropriate for even Aaron when we visited for the first time in 2022, but they had both definitely outgrown it now. It’s disappointing that we got so little use out of it, but we couldn’t have anticipated that a global pandemic would keep us away for over two and a half years.

Work-wise, it’s the time of year where we’re all putting a lot of work into finishing major milestones in our projects and looking forward to the next year, but I was able to squeeze in some time to present at a Philadelphia area Linux Users Group (PLUG) meeting. I hadn’t been to an in-person meeting since before the pandemic, indeed, they’ve only started resuming them a few months ago. It felt like a wonderful opportunity to see some old friends and meet some of the new folks that have since joined the group, or would come out of the woodwork for a talk about open source on the mainframe. Nearly 20 people attended, and I was able to put together some fun, historical Renaissance-themed slides with my topic, “The Open Source Renaissance in Mainframe Technology” (slides here). Since I had some familiarity with the group, I was able to shift into a very casual mode for the presentation, which lasted longer than the hour I had allotted. Following the meeting, several of us went to a nearby restaurant to continue discussions, including my close friends Danita and David who I was delighted to see had come to the meeting.

I took off from work on the first Friday we were in town since we had shuffled up our au pair’s schedule a bit for travel and she was entitled to a three-day weekend. It worked out well, since the day was unseasonably warm and gave me to opportunity to take the boys out to the Philadelphia Zoo! I drove them down in the morning so we’d have a chance at making it back for lunch and Aaron’s nap – which we did! We only shift the schedule by one hour while we’re in Philly, so that helps with a lot of things that open later and we usually can’t squeeze in before nap time. Aaron got out of the stroller as soon as we entered the zoo and got to exploring. For half the visit, Adam was in the stroller, glued to the map and hoping for a zoo train that I was 90% sure wasn’t running. Once he accepted that it wasn’t running, I was able to coax him out by suggesting that he could take pictures of animals with his phone. It worked like a charm! He delightfully spent the rest of the visit taking pictures, while Aaron and I enjoyed the animals and found things to climb on.


That night, Danita and David came by to visit and have dinner. Danita brought her tiny dog Blackie, to give the boys an opportunity to visit with a dog in a safe, controlled environment. They haven’t really been exposed much to dogs and tend to be a little fearful of them, so it was a nice experiment. By the end of the evening Aaron was giving him treats without hesitation, and after they left he told us, “I want a dog, that dog.” Later in the trip when we drove past the steakhouse we had dinner at, he mentioned the dog again. He left quite the impression! Before dinner, we also got to use MJ’s old telescope a little. I had brought it out for the boys a few nights before, but my own inexperience shone through and I couldn’t get it adjusted right to see anything. David had a go at it and got us pointed at the moon, unfortunately it’s missing some pieces and won’t stay in place, so every time the boys barreled toward it, it got knocked away from the moon again. I’ll have to see about getting more familiar with it myself and see what I need to do to fix it up.

I already wrote about the type-in we went to on Saturday. On Sunday we drove out to New Jersey to meet up with MJ’s cousins Phyllis and Jack. It was their first time getting to meet littler Aaron! We met them at their apartment and visited for a while, while Aaron got to feed his second dog of the trip. We had dinner at a nearby diner that we quite like and has some pretty delicious desserts. A dinner social visit was also made to a couple of MJ’s friends from back in his school days who I hadn’t seen in over a year.

For this trip we decided that we should host Thanksgiving for the extended family at our place for the first time. This made us finally buy a proper dining room table, since we’d long since outgrown the 4-person Ikea folding table that I bought for my apartment in Pottstown years ago. I knew I wanted to get one and we’d discussed furniture shopping, but it wasn’t until I had a few minutes before an appointment to get the car serviced and a popped into a furniture shop that we made a decision. The table was delivered on the Monday before Thanksgiving.

On Tuesday evening my mother, sister Annette, and nephew Xavier drove down from Maine to visit. Annette and Xavier came down for the winter holidays last year, but my mother had never met Aaron before, and the last time she saw Adam he was only a baby! Unfortunately, it was raining and they had to contend with holiday traffic, so the drive down the east coast ended up being longer than it should have been, but they made it and we had a pizza delivery timed for their arrival so they quickly got nourishment as well.

On Wednesday I took the day off from work to spend the time with my family. We enjoyed lunch at a Jewish deli where we were picking up some brisket and gravy, stuffing, green beans, pumpkin pie, and a loaf of challah. It was a pretty chill day though, I went to the mall with my sister and Adam, and then we all went out to dinner at Toscana 52, our favorite local Italian place.

On Thanksgiving we picked up the rest of our catered Thanksgiving meal from a nearby diner, so we could complete our meal with turkey, mashed potatoes, macaroni & cheese, corn, and dinner rolls. We also totally rearranged the living room to make room for a couple 6′ tables we rented. We pondered buying a couple folding tables, but chairs were the real problem, so MJ looked into rental options and came upon Karley’s Rentals which worked out beautifully. Their prices were quite reasonable, their facility was clean, and their staff was incredibly friendly, helpful, and efficient. MJ and I drove down to the northeast to pick them up, and then drop them off again on Friday morning, which ended up being better than waiting for uncertain delivery/pick-up times. Bonus, everything fit in our SUV with a single trip!

Around 4PM folks started to arrive and I began heating up all the food. In addition to my family, MJ’s father and his partner, and her adult children with their own children who we’ve grown close to. It was a loud, chaotic Thanksgiving with all the kids, but isn’t that how it’s supposed to be? I also discovered that I love hosting. It should come as no surprise, it’s the kind of defined role with tasks to keep me busy and kept me away from awkward social interactions that arise when I don’t know what I’m supposed to be doing (yes, even with family!). I didn’t even mind all the setup and cleanup, I like staying busy.


We had so much food. It’s what you want from Thanksgiving, but we were flying home just a day after Thanksgiving, so it wasn’t optimal to be left with a ton of leftovers. We ate some of it, and made sandwiches for the plane, but barely put a dent in what was left. Thankfully our family has keys and promised to clear out the refrigerator after we left to make sure as little as possible went to waste.

Friday was our last full day in town, and with my family, so we decided to spend the afternoon down at The Franklin Institute. After returning aforementioned tables and chairs, we loaded the boys in the car and my mother, sister, and nephew followed us in their car and made our way to the parking garage. We skipped the stroller, which was quite the gamble! But I had a feeling the boys could handle it. Still, the whole outing was kind of a gamble. We hadn’t really taken the boys to a place like that before, and with crowds and noise and unfamiliar settings, I’m never quite sure how things will go. Thankfully, it was great. Our first stop was the giant heart.

We were there for HOURS. They happily ate at the museum cafe, engaged with loads of exhibits, and didn’t show any signs of tiring until they both fell asleep in the car on the drive home. It was the first time I’d ever gone with kids, so I saw the whole place through a totally new lens. It’s also different than how MJ experienced it, because he grew up with this museum, he WAS a kid there at one point! I only ever saw it as an adult, with other adults. It was absolutely delightful to explain so much science stuff to the boys, even if they can’t quite appreciate it yet. And I loved seeing them have so much fun with their cousin, who was happily helping Adam through the neuro network “Neuro climb” and so much more. They’d enjoyed playing with Xavier the whole visit, but my hope is that this science museum trip is one that he could honestly enjoy too.


Saturday was spent packing and closing up the house, and it was a stressful one for me. I don’t know how it takes us so many hours to do this, but there always seems to be a huge list of things to do on our last day, even when we’ll be back in a few weeks. But we were ready when our ride for the airport arrived at 3:30PM. We didn’t get back home in California until 1AM Pacific, which we may have to re-think in future visits. The boys suffered from quite the sleep disruption that lasted several days due to that late flight. At the very least, we’ll have to see about making sure they eat enough in-transit so we’re also not trying to feed them dinner before we tuck them in to bed at 2AM.

We weren’t sure we’d do this trip at all due to how much it takes out of us to make the trip, and knowing we’d be back again for three weeks at the end of the year, but I’m so glad we did. Timing worked out for so many visits with friends and family that would have been impossible over the winter holidays, and it decreases the stress we’ll have on that second visit about getting all our social visits squeezed in. It was a wonderful trip.

]]>
My first type-in, in Philadelphia! https://princessleia.com/journal/2023/11/my-first-type-in-in-philadelphia/ Mon, 27 Nov 2023 23:34:19 +0000 https://princessleia.com/journal/?p=17068 According to Wikipedia, “The first Type-In was held on December 18. 2010, in Philadelphia, at Bridgewater’s Pub in 30th Street Station.”

So it’s fitting that my first type-in was in Philadelphia! On November 18th I went to Legend of the Type-In at Cartesian Brewing, put on by Philly Typewriter.

I knew I wanted to go to this when I learned that our November trip back east would overlap and confirmed it was kid-friendly, but I wasn’t sure about logistics. Would I just bring Adam? He is my typewriter buddy, after all. Or would all of us come down? Should we invite some friends?

I did invite several folks and a local group I’ve been involved with, but in the end it did just end up being our own little nuclear family. MJ dropped Adam, Aaron, and I off at the entrance and then went to find parking (South Philly, oof!) while I wheeled the stroller in, along with my Olympia Traveller de Luxe. Side note: I’m so glad I had MJ bring the Olympia to Philly on his last visit! I don’t need a bunch of portables in California, and there was no way I was bringing my Remington KMC out for an adventure.

Right as we walked in, we were greeted by an Oliver #9. I don’t think it’s a particularly rare typewriter, but it is legendary due to the “batwing” design that makes it type unlike anything I’ve ever seen, and I’d never tried one before. It was lovely and fascinating, and given how much I’ve thought about it since meeting that one, I’m quite certain that one will eventually enter my collection. The boys seemed to really like it too.

My first 15 minutes were spent repeating “be gentle” and “only one key at a time” over and over as the boys explored the typewriters on display.

When MJ arrived, he whisked Adam off to enjoy a few more typewriters, while Aaron stayed glued to me, as he has been doing lately.

It was also then that I also had the opportunity to set up my Olympia. Admittedly, shyness had prevented me from making it a priority and it had been sitting alone in the stroller, but MJ encouraged me to take it out, and the fact that everyone was kind and friendly helped me get there eventually. Please ignore that I was too anxious to type properly. Embrace the typo!


Once that was set up, Aaron settled on the Selectric II.

There were only a couple electrics there, but I think the familiarity with the near identical one I have at home, plus the ease of use, is what made him gravitate toward it. He happily inserted paper, typed, took the paper out, re-inserted it, and then typed some more. He was absolutely delighted by it, and it turns out I have quite the little typewriter artist!

Sadly, a type-in only has limited interest to a couple kids under 5. Plus, I couldn’t leave them unsupervised for even a moment, since these typewriters are owned by other people and I couldn’t risk them being misused or something knocked over. Aside from Aaron’s art, Adam typed his name on several and I dictated a few more letters to him, but I wasn’t able to do much myself. I also didn’t have any beer! But the weather was nice and I did pay the $15 entrance fee so I could walk out with a Philly Typewriter pint glass and a few stickers. I was able to have a few conversations with fellow typewriter lovers, so over all it was a lovely time for all of us.

Mid-event I left my typewriter behind and we did a quick side-quest to a small playground nearby where the boys had a lot of fun burning off some energy. On the way back I got a ridiculous cannoli and admired the tourist spots that are Pat’s and Geno’s.


As the event wrapped up and I returned to collect my typewriter as MJ got the kids back to the car, I had the pleasure of meeting Philly Typewriter founder Bryan Kravitz. Turns out, he lived in the bay area for quite some time, and was intimately familiar with the typewriter shop that Adam and I frequent, Berkeley Typewriter. It was nice to chat about his bay area time, and the shop we have in common.

I’m glad we all went, but I may have to think about how I’d want to do another one if the opportunity arises. It’s fun to pick up my Skyriter and sit on my own at an outdoor cafe as I let my mind wander on paper, but I imagine that having some like-minded company at a type-in where I actually type would be nice.

]]>
Harvests and Halloween https://princessleia.com/journal/2023/11/harvests-and-halloween/ Sun, 19 Nov 2023 20:49:54 +0000 https://princessleia.com/journal/?p=17007 Halloween is a pretty big deal at our house. Autumn is my favorite season, and our modern, spooky, secular Halloween is one that I’ve increasingly embraced as the years have gone on. We put hang lights and decorate, there are all kinds of little lights and spiders and eye balls that end up floating around our house from September onward. There are pumpkins! There’s candy! We get to wear costumes! And THEN we get to ring doorbells all around the neighborhood at night! The boys absolutely adore it and ask me all year whether Halloween is coming soon.

The second week in October is when our local pumpkin patch opened, and we were right there to welcome them! Pumpkin patches are odd things. I’m certain that in some areas they were actually the patches where pumpkins are grown, but every one I’ve ever been to has them delicately set out on a series of rows of hay bails. You wander up and down the rows and select your pumpkins. At the one we go to there are a bunch of rides for kids, which the boys really enjoy. We picked up a few small, decorative pumpkins while we were there.

For our actual carving pumpkins, we waited until the end of October and made the journey over to the grocery store for them. I’m not sure they’re fresher than getting them a few weeks earlier at the patch, but that was my hope, and we’ve had problems with carved pumpkins rotting very fast (within a day!) in the warm, northern California climate.

I joked when we got the pumpkins that I was only getting ONE to carve, because if I get one “for the boys” too, they’re interested for about 10 minutes before they run off and I’m left carving two pumpkins. Then Adam ended up bringing one home from school and insisted that we carve it, and I caved. Guess what happened? I carved two pumpkins. But I kept his simple and classic.

Mine was a bit more work. I found BART-themed pumpkin stencils and made myself a BART cat! Not sure what a BART cat is, but I think it must be related to Catbus. It’s cute and combines two of my favorite things, so I was happy.


Costume-wise, the boys are still young enough that we can follow their interests, but ultimately dress them up however we want and can pick a theme. This year it was Shaun the Sheep. Adam was Shaun, Aaron was baby Timmy, MJ was the farmer, and I got to be Bitzer the dog. I’ll be the first to admit that I’m a terrible sheep dog, my sheep ran all over the place!

The first place they got to run around everywhere was Adam’s elementary school. They had games, music, and other activities, plus a firetruck that kids could climb into! They took turns in the fire truck, and little Aaron proclaimed that he wanted to climb the huge ladder. Classic. It was fun, but very loud, and there were lines for all the activities, which the boys had limited patience for.

Our next stop was over the weekend when we went to a Truck or Treat at park within walking distance of our house. We’ve gone to this event several years in a row, and it was definitely quieter this year than in the past, but we were perfectly fine with that. The kids got candy, and they got to do all the activities without much waiting!

And then finally, Halloween night! First, we ordered some pizza and watched Hotel Transylvania while answering the door for the first few trick-or-treaters of the evening. We’re very traditional Halloween-wise and stick to our own neighborhood. We don’t need big or fancy candies, and it’s OK if only half the houses are giving away candy. It’s a nice opportunity to meet some of the other families in the neighborhood, along with other neighbors who are opening doors to kids.


After our own trick-or-treat adventures, we watched more TV downstairs as we spent the rest of the evening answering the door and munching on candy far beyond standard bed times, just like you’d expect on Halloween. Thankfully the elementary school scheduled a staff-only day for November 1st, so we didn’t have to worry about getting out the door the next morning.

]]>
Holiday cards 2023 https://princessleia.com/journal/2023/11/holiday-cards-2023/ Thu, 16 Nov 2023 13:35:15 +0000 https://princessleia.com/journal/?p=17052 Every year I send out a big batch of winter-themed holiday cards to friends, family, acquaintances, and anyone who made there way to this blog post somehow.

Reading this? That means you!

Even if you’re outside the United States!

Even if we’ve never met!

Send me an email at lyz@princessleia.com with your postal mailing address and put “Holiday Card” in the subject so I can filter it appropriately. Please do this even if I’ve sent you a card in the past, I won’t necessarily be reusing lists from previous years. I will start mailing cards the last week of November am aiming to finish sending them by the start of Hanukkah (December 7th), so please get me your address by then.

Note: My family is Jewish and we celebrate Hanukkah, but the cards are non-religious, with some variation of “Happy Holidays” or “Season’s Greetings” on them.

Happy Holidays!

]]>
Food, friends, and offices in Raleigh https://princessleia.com/journal/2023/11/food-friends-and-offices-in-raleigh/ Mon, 13 Nov 2023 20:37:05 +0000 https://princessleia.com/journal/?p=17029 Last month I flew out to Raleigh for All Things Open and CLS 2023. It turned out to be a trip packed with not just the conference, but two separate unrelated work opportunities. Still, I made sure to take advantage of being in a place with good food and friends I hadn’t seen in person to fill out my days with activities.

First up, I arrived in Raleigh on Saturday, so that evening I took myself out to dinner at Death & Taxes. I mentioned in a previous post that I’ve found great joy in solo dining while I’m traveling, and in this case one of the benefits shown through: it was a Saturday night and I didn’t have reservations, but they could squeeze in a single diner at the kitchen bar! There I enjoyed bread, oysters, and a lovely mussels dish before retiring back to my hotel room for a relatively early night.

On Monday I enjoyed some noteworthy food thanks to The Mecca Restaurant for lunch. It was an incredibly classic little southern place where I enjoyed fried shrimp, mac & cheese, cole slaw, and hush puppies, and I was full for ages.

Sunday and Monday were solid conference days, but Tuesday morning I ducked out for a couple hours in the morning to visit the IBM office in the Research Triangle Park (RTP).

The video I was recording was a 5-minute YouTube lightboard video with about Linux on IBM Z, with a focus on some of the features that can be enjoyed by using the combination. It turns out, these videos take a tremendous amount of time to assemble. The content is outlined, then you diagram out what you want to write on the lightboard during the video, and then you chop 75% of that content because it doesn’t fit in a pithy video. Plus, for someone like me who is more used to conference talks rather than YouTube videos, delivery has to be turned around a bit to keep interest of a distracted online audience watching the video. It all comes together in a couple prep calls prior to arriving in the studio, and then during the 2-3 hours spent together on the day of. Phew! The video should be released soon, but in the meantime my colleague Wyatt captured this behind-the-scenes glimpse of our recording:

Tuesday evening had me out enjoying sushi and a sake flight with a friend post-conference. The next day was our virtual IBM Z Day 2023 and I needed a place to work that was quiet and had good internet. So I was up bright (well, it was still dark) and early to walk a couple blocks to the Red Hat office in downtown Raleigh. I had scoped it out earlier in the week to make sure I could get in, and things went pretty well.

I was settled in to a small meeting room by the start of the event at 8AM, and was able to participate fully in the whole virtual event. The event itself went well too, our speakers showed up and delivered solid content (which is always a relief after months of putting it together!) and we only a few technical issues, which our speakers and panelists handled like the professionals they are.

When the event concluded, I had just enough time to meet up with a friend for an hour at the nearby North Carolina Museum of History. It’s a lovely museum with a lot of notable exhibits and items, like the 1920s Drugstore and the North Carolina A to Z exhibit – which had a COVID-19 component! I wish I remembered which letter it was, but it cataloged some of the historic diseases that have plagued (see what I did there?) the region, and the response to and innovations that came out of it in North Carolina. They had an iron lung made famous from the polio era, information and artifacts around the 1918 pandemic and yellow fever, and a few artifacts from the COVID-19 pandemic, including telling the story of how we created home-made fabric masks at the beginning when there was so much uncertainty. We’re all always living through historical events, but seeing it so meticulously laid out alongside other major health crises made me a little emotional.

After the museum we went over to Brewery Bhavana where I enjoyed some delicious sour ales and a wonderful dim sum menu.

The morning of my flight I was able to make one last delicious stop, at Big Ed’s Restaurant. Eggs, potatoes, turkey sausage, and a giant buttery biscuit accompanied by a sweet tea? Yes, please!

In all, it was a great trip. Great technical events, fun office visits, lots of good friends and food, and even some precious down time and rest by making sure I went back to my room at a reasonable hour. I’m so glad I was able to make this trip before the chaos of Halloween and the holiday season descended upon my schedule.

]]>
All Things Open and CLS 2023 https://princessleia.com/journal/2023/11/all-things-open-and-cls-2023/ Tue, 07 Nov 2023 21:19:23 +0000 https://princessleia.com/journal/?p=17009 The last time I was in Raleigh for All Things Open was 2018 when I was pregnant with my first child. I now have a new-since-then job, two little boys, and we’ve survived a global pandemic – what a lot of changes for me!

This was the first large open source conference I’d been to in-person since 2020, so I had a wonderful time seeing familiar faces and catching up on several years of lost time. It was also a delight to meet so many new people. From the Community Leadership Summit, to curious college students at my mainframe talk, and volunteering at the Presto booth, I had many opportunities to interact with all sorts of folks who are new to the tech industry in general, and new to open source. It also made me feel a little old as I realized that I’ve been involved with open source communities for over two decades. Though I think parenthood and those new grey hairs peaking out at my temples are aiding with that too.

The conference kicked off on Sunday with a couple community events, and I attended the Community Leadership Summit. I’ve been to a few CLS events over the years, but it looks like the last one I was at was a CLSx event in 2017, co-located with Linux Conf AU. This event is un-conference-style with an introductory keynote about community topics, followed by development of the schedule for the day. My role in open source communities has shifted a lot since my last CLS, so it was interesting going to it this time with a very different “home” community. In some ways, the topics were less applicable to me, but some of them stood out. The first session I participated in discussed getting the next generation of contributors involved with communities, and that’s one my team at work spends a tremendous amount of time on, plus my own direct mentoring each summer. It was particularly nice having some folks who are the next generation in the room, so we didn’t fall into the trap of cliches and trying to figure out what they want instead of just asking them. Ultimately, it didn’t seem like the needs have changed significantly (don’t rush to set up that TikTok account), though there is a more mobile-first inclination and they are wisely more inclined to contribute to projects that make it clear and simple to get started.

The next session I went to was around social media use by communities in the post-Twitter era. This is a tough one for me. I made a real social media home on Twitter and the downfall as been a painful one. I’ve made a new home on Mastodon in the year since the change of ownership, but professionally the executives and companies I engage with are still on Twitter, and things like my local transit agency and parks are too, along with several funny/parody accounts that I follow. The first thing I realized from the discussion during this session was that it’s unlikely that this experience will be replicated anywhere. The “town square” that was Twitter seems to have an unusual cultural phenomenon, and with everyone scattering to different networks or groups quitting social media entirely, I ultimately don’t believe we’ll find everything we had there concentrated on another platform. Instead, we need to adapt and find new communities and networks, and change how we engage. It’s a sad realization, but one that set me free somewhat. I need to stop mourning what was lost and move on with full investment in new places. The session also caused me to stop putting effort into Bluesky. I haven’t found value in that network so far, and it’s just another for-profit company that I’m pouring my time into, why exactly? I figure if it takes off, I can always hop back on. For now, I’m being more thoughtful about precisely what I’m posting on Twitter versus Mastodon, with a focus on most of my work stuff going to Twitter with the exception of the very technical or “geeky” stuff, which goes to Mastodon, and I’ve scaled back the personal stuff I put on Twitter in favor of Mastodon, though I still do some. As for communities, I wish more open source communities made the leap to Mastodon, but what I’ve instead found is a lot of projects have simply given up on social media. When the APIs on Twitter died, they packed up and never came back anywhere. As a participant in a project that was reluctantly dragged into social media and once on it, automated everything, I understand that. Still, it was a fun way to engage that I’ll miss.

The last two sessions I went to at CLS were also interesting. The first was around how to use community metrics, and the dangers of using those metrics as a goal, rather than using them to make decisions about engagement efforts and strategies. There’s a fine line here that we stumbled over several times in the discussions, but I think a big chunk of it came from a disconnect between how Marketing and similar departments view engagement and how communities do. Ultimately it does seem like there are some metrics that can be used as goals, but not all of them, and they can’t be focused upon without further inspection and context with regard to the community. The final session had me join a former colleague from the OpenStack Infrastructure team as we discussed security in open source software. He provided an excellent tour of available resources and kept the floor open for questions and engagement, which I was grateful for because I had some very honest questions to ask that I trusted him to answer honestly (“How legit is $this_resource/group anyway? Should I spend time with them?”). It gave me some food for thought as I came back to the office the following week and had some discussions with my security-minded open source colleagues.

The evening wrapped up with an outdoor social at the conference venue, where I got to meet up with a few folks and then head back to my room early so I’d be well-rested for the first main conference day on Monday.

Monday began with a welcome from one of the most welcoming and kind people I know in open source, Todd Lewis, and then went into a keynote from the legendary Nithya Ruff. I loved Nithya’s keynote. She began by talking about happiness and how important it is for you to cultivate and grasp that for yourself. This was a segue into her main point about how your career is similar, but for me it resonated so strongly because the happiness question is one that has a hold on me right now. She’s absolutely right, whether it’s happiness or your career, you’re in charge of your own destiny.

I spent most of my post-keynote morning in the “hallway track” catching up with folks and then just before lunch I went to Jim Jagielski’s Open Source Program Offices (OSPOs). Since I am now the global head of a federated component of IBM’s main OSPO (as of this year, I run the new OSPO for IBM Z) I wanted to see if there was anything missing in my strategy, meet with some like-minded folks, and ask Jim if there were other organizations working with a federated OSPO model like IBM is. It was a good presentation and after speaking with Jim I definitely had a nice confidence boost about our strategy, but it doesn’t seem like anyone else is doing it this way. I guess IBM is a bit exceptional in some ways due to how big the company is and how specialized the technologies are in our various departments. I work with IBM Power a lot since we’re quite aligned, and IBM Quantum every time I can find an excuse to, so we do work closely, but we do have somewhat different goals and mandates given how our technologies are used, and domain knowledge is required. The talk also inspired me to finally sign up for TODO Group communication channels, which is a great thing.

On Monday afternoon I gave my talk on Linux Distribution Collaboration …on a Mainframe! which had an… interesting start. I was chatting with couple of folks who were familiar with older mainframe technology, and someone walked in and, in front of everyone in the room asked, “Is this a funny talk or an educational one?” when I responded “educational” they walked out. It was rather jarring, but thankfully everyone in the room was incredulous as I was at the question, so it turned out to be a little bonding moment. Still, yikes. I understand not wanting to waste your time by attending a you’d rather not be in, but there are more kind and tactful ways of determining that. Thankfully, the talk itself went well (slides here), the audience was engaging and asked great questions, and it was fun to chat with folks after the talk, and even after the conference!

The next talk I went to was in a similar vein to mine, exploring the landscape of and porting open source projects to another hardware architecture. In this case it was a talk from my old friend Michael Hall who now works for Arm. They have an Arm developer program that I’ll have to take a look at, especially since they have lots of tiny devices that are fascinating and I want to buy a whole box full, haha! Since the Raspberry Pi is Arm, I actually have a couple in-use, one sits on my desk.

That evening we congregated at the nearby Crank Arm Brewing before I returned to the hotel for the Speaker & Sponsor dinner. These sorts of social events are always where my social awkwardness is showcased, but at dinner I sat with some kind people. Hopefully I didn’t talk too much about typewriters and trains.

Tuesday morning I sadly missed the keynotes because I had to head over to the IBM office for a couple hours to meet with some folks and do a recording, but by mid-day I was back at the conference to staff the Presto booth with some of my fellow IBMers.

While doing booth things, I also had the pleasure of meeting the founder of AlmaLinux, who I’d actually been sitting with at the speaker dinner the night before, and spoke with, but hilariously we didn’t talk much about work, hah! It was particularly fun to see that they listed their supported platforms (architectures) on their banner, hooray for s390x on there! I knew it would be, since they’re part of our Linux Distributions Working Group, but it was still nice to see there in person, printed out for the world to see.

From there I went to one final session, and then settled in at a table where I met some new people while assembling my IBM z16 LEGO set. I brought the LEGO set on a bit of a whim, but it turned out to be quite the conversation starter! Which is good, because I am not.

The event concluded with a lovely closing keynote from Todd, but I was a bit peopled out at this point and decided to skip the final social at a bar and arcade in favor of a quiet dinner with an old friend and an early evening back to my room.

In all, it was an amazing event. I did hallway track more than sessions, which is unusual for me, but there were so many people I wanted to meet or catch up with, that I found my time was better spent with people this time around.

I will spend some time on the All Things Open YouTube account once the sessions that were recorded are uploaded. Many thanks to all the organizers and volunteers who make this exceptional event happen every year, I was so glad to be back!

]]>
COVID-19 came home again, but not for long! https://princessleia.com/journal/2023/10/covid-19-came-home-again-but-not-for-long/ Fri, 27 Oct 2023 02:55:33 +0000 https://princessleia.com/journal/?p=16994 When I returned from my trip to Las Vegas, I tested negative for COVID-19 and happily re-joined my family. The next morning I had a cough, headache, and the general fatigue that were all too familiar. A second line on a COVID-19 test confirmed my fears, I had it.

At that point I had already exposed everyone, and we were all suddenly stuck at home for two weeks. I decided to go on Paxlovid due to my asthma, but it was still a brutal infection for me this time around, and for over a week I found myself having to take naps every afternoon. The medication caused the dreaded “Paxlovid mouth” for me, which leaves a nasty taste in your mouth that I could only really combat with fruit snacks and sweet candies, not optimal, but it actually made it hard to sleep some nights otherwise. Thankfully, the kids were fine. Aaron never even developed symptoms or a positive test. I joked that since he was born in 2020 he was issued full immunity (pandemic baby!).

Being sick is never fun, but perhaps the most frustrating thing out of it this time was how bored the kids were. Every day it was the list of places they were begging us to take them to, from Target to a train ride to a restaurant. We do get out a lot with them, so the swift reversion to isolation life was hard on them, plus Adam being out of school.

They still played outside and after the first week we went to some unpopulated playgrounds a couple of times. One day we made apple cake!

Another day we did do-it-yourself pizzas, where I enjoyed some turkey pepperoni and the tomato sauce we made over Labor day.

We had a little lamination machine delivered and made some clever bookmarks, along with bunches of other crafts.

And we observed Rosh Hashanah and Yom Kippur, both of which our isolation totally clobbered and made the choice for us of whether we wanted to go out and attend services in-person. Ultimately I think we would have done them remotely anyway due to various factors, but it would have been nice to have the choice. We did decide to switch to virtual services away from our synagogue in San Francisco and instead dialed into the more local congregation. We haven’t joined the more local one yet, but it does seem like that’s the one we’ll ultimately be joining in the not to distant future, so it was nice to start getting familiar with their space and culture, even if it was over video.


By the end of the month most of us were testing negative and I got to enjoy a family-only birthday celebration and then got BBQ from a place down the street for a lovely birthday lunch!

On the first weekend of October we were feeling well enough for an adventure! Boo at the Zoo had begun at Oakland Zoo and we discovered that kids love hay mazes. It was actually a nice mix of something both the boys could have a lot of fun with, which can be tricky given their very different interests and temperaments.


The following weekend we took the train up to San Francisco for some transit adventures. We had sadly missed MUNI Heritage Weekend due to our COVID infection, but I was delighted to learn that the historic Blackpool 228 “boat tram” was out running that weekend for Fleet Week.

We didn’t intend to go up during the height of Fleet Week weekend, it’s just how our schedules landed, but it did mean the city was hopping and it was fun to see a few fighter jets and a massive battleship anchored at a pier. Our route took us up to Union Square, down past Jeffery’s Toys, then down to the Market Street Railway Museum and Ferry Building, and finally to lunch on the Embarcadero at Delancey Street Restaurant.


It was a delightfully transit-full day with rides on BART and MUNI Metro, but we skipped everything but viewing the historic fleet this time around due to how incredibly packed they were. Next time!

]]>
Enjoying Las Vegas, a little https://princessleia.com/journal/2023/10/enjoying-las-vegas-a-little/ Fri, 13 Oct 2023 03:41:18 +0000 https://princessleia.com/journal/?p=16945 Before the pandemic, MJ and I traveled a bunch for work. It was quite the shift to not only cease travel, but have both of us home all the time. At first it was great to have a lot more time together, and I’m grateful for the opportunity to spend so much time bonding with our young children, but the change was challenging. I missed experiencing new places. I missed having time to myself. I missed being able to go somewhere for a few days and just focus on work and making connections with people in the tech industry, rather than whether everyone I live with had enough socks for the week.

Last month I took the opportunity to travel to a multi-day conference again. Finally! It was energizing and inspiring. I gave two talks and was on a panel, and got to meet dozens people I’ve been working with over these past few year but had never met in-person. I got to see some folks who I hadn’t seen in years, in one case we were both working on open source at a different company the last time we saw each other in person, and we are now both with IBM working on mainframes. I came home with new ideas and connections, both personally and project-wise. It’s hard to understate how important these industry conferences are to being thoughtful and inspired about the work ahead of you.

As the first time away from my family for more than 36 hours since 2020, I took the opportunity to sleep. And enjoy the spa tub in my hotel room each night as I wound down from the conference. Truly, life with young children is exhausting and the opportunity to curl up with a book in a comfy place where I was only responsible for myself was a treasure. Plus, I’ve been to Las Vegas several times, and it’s an easy place to go again, I wasn’t going to miss out on anything by using my evenings after brief socializing to quietly unwind and be fully rested for the next day.

By Thursday afternoon, as the conference was concluding and I was finishing lunch with some colleagues, I decided it was time to do a little exploring, starting with the pool. The last time MJ and I were at the MGM Grand pool complex was before we had kids, and we rented a day bed to snack and snooze all day by the pool. This was a much shorter and less luxurious visit to the pool, but I left my phone in my room and was able to swim a bit, then soak up some sun while reading an old paperback scifi book. Bliss.

From there I went for a walk on the strip to find stamps and a post card to send home to my kiddos. I used to travel with domestic stamps so I wouldn’t have to go on so much of a journey, but I cleared out all my travel bags during the pandemic and they never made it back in. I appreciated the walk though, it gave me a purpose and led me to stumble upon a cute Stranger Things gift shop that was all decked out, designed for selfie taking. I bought a vinyl record of the first season soundtrack, which thankfully fit on my carry on luggage.

I also stopped by the M&M store, ran into a couple more colleagues there, and picked up gifts for the boys, including some M&Ms with their names stamped on them.

Postcard written and posted, gift shopping complete, it was time for an extravagant dinner at Morimoto.

Pro-tip: don’t be shy or self-conscious about dining along when you travel. I’ll never turn down company if the opportunity arises, but I now find solo dining in fancy spots to be one of my favorite things to do. I did some reading, took some lovely food photos, ate some amazing food, and enjoyed a flight of sake. What’s not to love?



I even ordered the fabulous dessert that comes with a whole entrance and dry ice (video). AND IT WAS ALL MINE.

The next morning I flew home, and with a greater appreciation of time with my family and how much I missed them. Still, I would have loved a couple more days in Las Vegas. I don’t gamble and drinking alone is no fun, but there’s so much to do there!

]]>
IBM TechXchange 2023 in Las Vegas https://princessleia.com/journal/2023/10/ibm-techxchange-2023-in-las-vegas/ Mon, 09 Oct 2023 18:29:59 +0000 https://princessleia.com/journal/?p=16949 A few days ago I wrote about the Open Mainframe Summit 2023, which took place on community day of the IBM TechXchange conference, but I also had the rest of that conference to enjoy!

The first week I was with IBM I went to IBM TechU. Given the technical nature, the new IBM TechXchange conference feels like the spiritual successor to this event, so I was really happy to have the opportunity to attend this inaugural event. I will start out by saying it was personally a real pleasure to finally meet so many people I’ve worked with over the years in person, so it was a bit of a selfie extravaganza!


Naturally, after the event you realize how many people you didn’t get photos with, especially and paradoxically, if you spent a lot of time together! Next time, my friends.

To set the stage for the week I attended a few keynotes here and there. The first was In a world where AI writes code, what is the role of the developer? following much over-hyped discourse around the obsolesce of developers if AI is writing code. It has long struck me as an odd position to take, so it was nice to see IBM pushing hard against it and stressing how importance it is to have humans in the mix who can focus on the problems that computers simply can’t solve. We still get all the interesting work, and there will always be more of it. I’m looking forward to using AI-infused tools to help me write Ansible playbooks for scenarios that I’m not fully familiar with the syntax of yet.

The thing about the keynotes is that they’re recorded, so I could go back and watch them later. Since there were regular, unrecorded sessions happening during the keynotes, I generally preferred to take advantage of my on-site presence there to attend those instead. Since this was my first time at this event and it had been quite some time since I’d been to an IBM-focused event, I decided to focus on my particular area of interest, IBM Z and LinuxONE, rather than branching too much out into other sessions around Power or Quantum. Part of my role at this event was also as a room moderator, so there were several sessions that I was required to be at, thankfully the colleague who was assigning the room monitoring duty was aware of our interests and they were sessions I wanted to be in anyway.

Of particular note, were the sessions about the rack-mount IBM z16, and there were a pair of sessions that dove deep into this. The first was Explore IBM Z’s first-ever rack mount options for IBM z16 and IBM LinuxONE by the legendary Kenny Stine. It was a real pleasure to meet Kenny after years of me begging him for technical review and early access to IBM Z internals photos so I could prepare my technical “tour” blog posts that I publish on IBM Developer. Given that I’m already pretty deep into the technical territory here, including a blog post on the topic, I knew what I was getting into when I joined his session, but I always leave these with a few more tidbits than I knew before. In Kenny’s talk I really benefited from the historical perspective that he brought to the discussion as he was comparing the systems over time and explaining just how different the IBM z16 with the IBM Telum chip is from its predecessors.

Bonus, he had a Telum chip with him that he passed around the audience. It was my first time getting to hold one!

The other talk of note on this topic was Interactive Step-by-Step Planning for new rack mount format for IBM z16 and LinuxONE 4. This session featured hands-on experience from Jim Fyffe of Evolving Solutions, Inc. where they received a rack-mount z16 and shared the unboxing, installation, and general impressions of putting it into production. I listened to an IBM z/Action! podcast that he was on back in July, but I loved this presentation because it had photos of their installation process! And a lot more details than the 20 minute podcast. Plus, I learned about the IBM z16 Rack Mount Bundle (3932-AGZ) section of the documentation that has lots of cool documents around installation, port planning, and cabling best practices. I’m not even being sarcastic, I used to work in data centers and this stuff is pure gold when you’re planning a setup.

I went to several sessions around implementation of a hybrid cloud design, with the mainframe remaining a key component of the infrastructure while bringing in cloud-based services, and Kubernetes. One of the last sessions I went to of the entire event was even focused on breaking up the monolith, and clarity around the journey you’re about to embark on if you’re migrating very old systems that still work.

I was also invited to participate in an open source on IBM Z panel on Tuesday afternoon, “From Ansible to Zowe: Opening the mainframe for a modern, scalable, inclusive & secure enterprise.” Due to shifting travel schedules, the panelist lineup was shuffled up a bit last minute, so I was a late addition and we only had a single sync up call prior to the panel. Thankfully, Joe Winchester was a great moderator, all of us panelists seemed to work quite naturally together, and we had a thoughtful and engaging audience.

The event featured a “Sandbox” which was basically an Expo Hall where IBM, partners, and related organizations showed off their latest featured products. It was particularly fun for me though because I finally got to “meet” the life-size IBM z16 LEGO model! Since I first learned about it via Think 2023, I’ve been quite enamored with it and I even took some time to interview the masterminds behind it for a blog post on IBM community: All about the life-size IBM z16 LEGO® brick model!.

I even got my wish granted to flip the colors to “orange” so it was effectively an IBM LinuxONE (sans badge, bummer!).

It was also technically the first time I got to see an IBM z16 in person. I haven’t been traveling as much this year, so I haven’t made it to a client center or otherwise to see one, with the proper doors. This was the plexiglass version though, which has all the fun lights that allow you to see the internals.

It was the first event I’d been to since 2020 that lasted more than a couple days, so I received a fast refresher in what these longer conferences are like: tiring and inspiring! I walked away with a lot of notes based on conversations I had with people that inspired ideas and plans. Once this year’s IBM Z Day extravaganza is behind us and I have some breathing room, it’ll be great to get to work on those ideas.

]]>
Changing the font… on a typewriter! https://princessleia.com/journal/2023/10/changing-the-font-on-a-typewriter/ Thu, 05 Oct 2023 14:40:31 +0000 https://princessleia.com/journal/?p=16958 If you’re at all familiar with mechanical typewriters, you know that changing the font isn’t really an option. That changed with the emergence of some of the most popular electric typewriters, the IBM Selectrics. These are notable for being driven by a typing ball which can be easily swapped out. Voila, new font! Many models, like my IBM Selectric II even support pitch of both 10 and 12, with different balls, of course.

When I had my Selectric professionally tuned up a couple months ago, I started my ball collection by buying a Script ball from the repair shop. I’ve since expanded to Etsy and eBay to expand what is starting to become a funny collection.

I’m particularly interested in the fact that it wasn’t just IBM creating balls, I have a pair of GP Technologies balls that are specifically labeled “Aetna” which leads me to believe they were fonts used within said insurance company. They Aetna Elite and Aetna Gothic are nice fonts though!

The variety of containers for storing the balls has also been notable. The GP Technologies balls came new (unsealed!) in little transparent ball containers that have a cap, and a couple of the IBM ones had the red holders, which are probably my favorite aesthetically. I may even 3D print some additional ones for my homeless type balls when I have the time for that project.

The third step in this collection process has been ordering modern fonts. Modern fonts? Indeed! There has been work done on creating 3D printer files of type balls with more modern and distinctive fonts, which lead me to the for Austin Selectric Rescue where the owner prints various balls. I swiftly made a purchase and eagerly awaited the delivery, which happened while I was traveling for work.

Unbeknownst to me, I was one of the first people to order and there was a small snafu with the printing of the balls. On the bright side, that means I now have some spare type balls that I can use for art projects. Plus, as one of the first orders he tossed in a couple extras that also weren’t suitable for use, but will make some fun projects.

But it did mean I had to wait a few days for replacements. It was OK though, when I returned from aforementioned work trip I discovered my Selectric wouldn’t power on. Oh, no! I had nearly resigned to taking it back to the repair shop (25 minutes away!) when I instead decided to scour reddit and was pleasantly surprised by a 9 year old post that solved my problem. In my case, it was the switch in the back right corner needed to be nudged, and removing the case is quite simple.

The balls I ordered were:

  • Vogue – a classic art deco typeface, because I like art deco
  • Comic Mono – a monospace version of Comic Sans, because it’s funny to do that to my poor typewriter
  • Papyrus – it’s… the Papyrus font we all know and love, or hate? It’s distinctive, and familiar as a modern font, so that’s fun

There are several others in the shop, including some other classic typewriter fonts. Your Selectric can really get a new life masquerading as all kinds of old mechanical typewriters!

Then I was able to try out the new type balls! They work great.

Folks have commented that they won’t last as long as the originals and some efforts are under way to get some metal 3D printers involved, but typewriters are a hobby of mine, and I have 5 of them, so none of them are getting daily use. Plus, I now have 9 type balls, and so they’re only used very, very occasionally for small projects.

My next project will be making a cloth cover for my Selectric, because dust is the enemy of typewriters. I’m not particularly adept at using a sewing machine, but I do have one and I think it might be fun to try.

]]>