• Archives

  • Categories:

  • Other profiles

Niles Canyon Railway Train

On Sunday, October 13th we made our way over to Niles Canyon Railway for my birthday present: tickets on the steam train! The weather was beautiful and we arrived right on time to line up to board the train. The train leaves from Sunol and you take about a 90 minute journey south through lots of lovely scenery.


I brought a bunch of snacks for the boys, which Aaron spent much of the ride down enjoying as we sat in our seats and enjoyed the views. At the end of the line, we were able to head to the back (now front!) of the train to see them move the steam engine to the other end of the cars and reconnect.


There was also a scheduled Amtrak passenger train that traveled by while we were stopped, which everyone enjoyed.

On the journey back, we spent a bit more time away from our seats, with Aaron and I venturing back to the front of the train to take in the breeze and see the engine operating up close. Then MJ and Adam took a turn.

Once back at the depot we got pictures of the engine! And then went over to the gift shop to get a couple post cards and magnet. They have a small museum there too that had some photos and text displays. The only downside is that we had just recovered from a stomach bug the week before and caused me to be a bit more queasy than I would have liked, but I’m grateful that we didn’t have to miss the excursion entirely, as it was our last chance in 2024 to ride on it.

Science in the Park, a robot, and being organic

In early October we discovered a local annual event called Science in the Park. It was at a nearby university campus, and it sounds like it hadn’t been held in several years as a result of the pandemic so it was our first time going. We weren’t sure what to expect, but it definitely exceeded our expectations! And each of the boys left with something they’re still talking about a couple weeks later.

For Adam, it was the water robot. It mixes two things he loves, and within a couple minutes he was able to control the robot’s movement around a little water tank. With other kids waiting, we had to swiftly move on from it, but he kept asking to go back. As our visit to the event wound down we made sure to go back so he could enjoy it more.

For Aaron it was roasting a marshmallow with a parabolic mirror! He’s only 3, so he had some help, but lighting a marshmallow on fire and then enjoying the sugary result of the roasting was definitely memorable. He now routinely asks if we can light marshmallows on fire at home, hah!

They had several student robots teams throughout the event, and elementary schools that had various small activities for kids to build little STEM activities, including a sling-shot made out of popsicle sticks, rubber bands, and a plastic spoon, which we had fun with, launching ping pong balls into buckets.

The event also featured four bouncy houses that were available to the kids for free, which was a nice treat. It’s no surprse that both boys had a ton of fun with those.

Unfortunately it was a very hot day. We left shortly before noon when the temperature got up to 95 and I was beginning to wilt, later that day it soared over 100.

We had several days of unseasonably warm weather, but one of the upsides of this is that during the Sunday morning swim classes that the boys go to they often complain of it being too cold to walk to BART to take it to classes and we drive instead. But when it’s 80 degrees at 8:30AM, it’s not too cold! It’ll probably be one of the last ones of the year that we could take BART to instead of driving, so I definitely wanted to take advantage of it. Plus it’s funny to watch the boys run home from the train station in their bathrobes.

After the weekend I took Tuesday evening off to enjoy on my own. First I walked over to my favorite local sushi place for a quick dinner, then I went to visit our local one-screen theater to see “The Wild Robot” which was a really well-done movie. It was one that I was supposed to see with Adam before we all came down with a cold, so it was a little bittersweet, but I’m still glad I went, and it was a nice break for me.

Unfortunately, we’re not robots, and we got sick again this past week. Aaron got sick with a stomach bug on Tuesday night and couldn’t go to preschool on Wednesday. Adam got sent home from school with a stomach ache on Thursday, and I came down with it on Thursday evening, totally destroying my Friday and causing me to reschedule a doctor appointment. It’s probably the worst stomach bug that’s swept through the whole house.

Thankfully we were all feeling mostly better by Saturday and could ease back into the world, and gave me time to wash everything that sickness may have touched, and clean up the temporary crib mattress we put on the floor of the family room that the kids took turn sleeping on as the illness made their way through. Here’s hoping for a healthier month ahead!

Birthday and Rosh Hashanah

On September 29th I turned 43 years old. It was actually kind of a bummer, because the boys and I were dreadfully sick with a cold that included fevers. In the days around it, they missed school and everyone slept poorly. We couldn’t go out to swim class, a movie at the theater with Adam’s school, or to the fancy challah baking class Adam and I signed up for.

Thankfully, we didn’t have grand plans for my birthday, and instead I was simply welcomed with a beautifully themed cake as we celebrated with just the immediate family and our former au pair who dropped by with flowers. And no candles, because no one wants someone with a cold blowing on a cake, regardless of the infection status of everyone else.

My birthday present was quite the treat though, tickets to Niles Canyon Railway on their steam train! For two weeks in the future, which was good, because there was no way we were going out on my birthday.

On Tuesday of that week was the culmination of a TON of work: IBM Z Day. I wasn’t a track lead this year, but I put together the developer journey and consulted on several sessions, and I gave a talk in the Academic Symposium with Matt Germonprez of the CHAOSS project about the importance of open source software. I think the session went well, and thankfully I was feeling well enough for it.

On Wednesday night Rosh Hashanah began! I made honey cake with the boys, but unfortunately our bread maker broke and the new one didn’t arrive until Thursday so we couldn’t make round challah before the holiday. We participated in evening services virtually after the boys went to bed, and the next morning I took the boys out to the park to run around for a bit before morning services at 10:30AM, which we also joined virtually. The bread maker also arrived, and while strictly not appropriate to bake challah on Rosh Hashanah, we did anyway. A round challah! Which came out pretty decently. Plus, being able to bake the round challah together helped get over some of the disappointment of missing the fancy challah baking event the weekend before.

In the late afternoon, we cut up a bunch of fruit and figured out how to extract the seeds from a pomegranate to enjoy some fruit and honey.

Happy New Year! We’d like to finally attend services in-person again next year, but things just didn’t come together for it this year, especially with everyone being so sick in the days leading up to it.

If I’m honest, it was a lot for one week. I really wish we hadn’t gotten sick, but with little ones in school it’s tricky to avoid it, as we’d also discover two weeks later when we all got sick again. Oof!

MUNI Heritage Weekend 2024

Last year we missed MUNI Heritage Weekend due to the whole house being taken down by a COVID-19 infection, so with everyone feeling well this year, we made sure to make our return to the festival I love! This year marks the first time MJ and Aaron have attended, with me having gone a bunch of times, and Adam in 2019 and 2022. It was nice to have all of us there to enjoy it.

The day began with checking out a couple buses, and then getting in line for the Blackpool “boat” tram. The boys and I went on this one ourselves as MJ had to run off for an errand nearby. Aaron also had his Studio Ghibli Catbus with us all day, while I had my MUNI Catbus t-shirt, so we made quite the pair throughout the day.

It’s number 233, and painted with green livery (as opposed to the red) and came to San Francisco in 2013. I’m glad we managed to get on this one, as it’s the one that the boys have a poster of hanging in their room and have never been on before. In preparation for the day, I listened to the Ahoy! episode of MUNI’s “Taken with Transportation” podcast to get a refresher on these trams, and it made the adventure that much more fun as we sailed past Ferry Building on our journey down the Embarcadero.

At Fisherman’s Wharf we got off and got some great pictures while the operators took a break. To get back to Ferry Building we took one of the regular service F-Line vintage streetcars to mix things up a bit. Plus, it got us back faster, which was important because the boys were hungry. We met back up with MJ and had lunch at a nearby hamburger joint.

From there it was time to visit some vintage buses! I think the boys like buses more than trains, so this was probably their favorite part. We started off with a ride on the MUNI AM General 4154 from 1975. It took a loop through SOMA, making its only stop at the Caltrain Depot, which was a very specific stop for the day because Caltrain was also having a celebration: for full electrification of their San Francisco to San Jose route. As you’d expect, there was overlap in folks enjoying festivities for both transit agencies. Once that loop was done, we visited the booths in the plaza for a little bit to geek out with fellow transit fans.

Our final ride of the day was upon Adam’s request, the 2230 Mack Diesel Coach from 1956, with the very distinctive Pepsi bottle cap decoration on front. All the buses take the same loop, so the scenery was the same, but we all enjoyed it just the same.


Our final stop was the museum and gift shop, where Adam bought a boat tram post card with some coins from his wallet (and a little help from my Member discount). In all, a very satisfying day! And I was so happy to share it with the whole family.

After work with the kiddos (and without)

I talk a lot about our big weekend adventures, but what do people get up to with their pre-school and elementary kiddos on weekday evenings?

Activities with kids is one of those topics that I wasn’t prepared for at all as a parent. I quickly discovered that my own after-work hobbies are largely incompatible with small kids. There’s also the unexpected mental load of managing what we’ll do every evening, because if I ask them, they’ll likely reply with some grand adventure and a desire for cheeseburgers. So, every day, I think things to do and evaluate my energy level to make sure the options won’t cause additional stress. Once I have my list, I can give the kids something to choose when I take over from our au pair at 4PM.

This may seem like I’m giving myself too much work by being so prescriptive about this (“just let them play!” “when I was a kid I didn’t come home until sunset!”), so I’ll start out by saying “just play!” is definitely something that lands on my list. But overall if we don’t have plans to choose from it’s a whole night of me telling them “no” to whatever complicated thing they want to do, which is dreadful for everyone. And they’re only 3 and 5 years old, things will loosen up as they get older. Besides, it’s great bonding time, I am grateful for the ability to have so much time with them and if we can go on grand adventures in the evening, we will!

Loosely, this is our evening schedule:

  • 4 – 5:30PM: Activities
  • 5:30 – 6:30PM: Make and eat dinner
  • 6:30 – 7:15PM: Wind down activities, no screens (too close to bedtime)
  • 7:15 – 8PM: Bedtime routine

Here’s what I’ve come up with:

  • Just play! They have lots of toys and free play is so important to development that they use their imagination
  • Play outside: bikes, drawing with chalk, bubbles, toys
  • Outdoor picnic: we even bought little baskets and checkered paper to make it a whole event
  • Baking: banana bread! muffins! cupcakes!
  • Make mini-pizzas for dinner
  • “Pizza party” with a movie downstairs and pizza we order
  • Art: either a project I’ve put together, or their ideas
  • Play-doh or Kinetic Sand
  • Lego construction
  • Homework: it’s optional in Kindergarten, so it only really comes up when they’re in the mood
  • Puzzles
  • Board games
  • Chores: they sometimes like helping with dishes, or laundry, or taking out the trash, and I have to do this anyway…
  • House organization: they love seeing all the junk I can pull out of our closets and discovering new treasures
  • Limited computer tinkering: I have to be very careful, but Adam sat by while I replaced a failed harddrive in my desktop recently
  • Holiday decorating: Outside hanging lights, putting decorations in windows and around the house
  • Errands: Grocery store, bank, Target runs (via BART)
  • Dinner at the mall (via BART)
  • Go out to a playground
  • Gardening: water plants, weed lawn, plant new plants/seeds
  • Kitchen science experiments: So much baking soda
  • Lots of TV (good for when I’m sick, tired, or just can’t even, hah!)

This massive list was an evolution that started with nothing. There were several Google searches around things to do with kids, and then we had to tailor it to what our kids actually like. But we never spent much time around kids before having our own, so it’s all been a learning experience. Plus, these are pandemic kids, we couldn’t leave the house for two and a half years and had to get creative. No play groups, no library activities, nothing that I would have normally hooked into to keep the kids engaged with the world.

To help sort through this and make the kids less anxious about “what are we going to do?” we have a physical visual schedule that they can operate themselves by picking out pictures from the options I provide. We implemented the visual schedule over the summer to help bring some structure to their days so they knew what to expect, but it works brilliantly for evenings and weekends now that they’re back in school.

Still, as much as I value this time together and these activities, I miss my old hobbies and I’m an introvert who needs recharging time. A while back we decided to get a babysitter once a week so I could spend the evening on whatever I want, without parenting responsibilities. Unfortunately, we got busy, things came up, and I didn’t make an effort to prioritize these nights, and so they didn’t happen. I think I was getting a little burnt out over the summer after some rounds of sickness through the house and some extra things on my domestic plate. Lyz nights had to make a return! And this time, with a priority flag. I started taking them in early September.

I spent my first Tuesday just relaxing in the back yard in the hammock and some TV on my tablet. Another evening on my own I went out to the local one-screen theater in town and saw Beetlejuice 2 and then went out for sushi at our favorite local place.


Our local library is open until 8PM on Tuesdays, so that’s a nice place to spend time at if I’m just looking for a quiet place away from home to read for a little bit, which I often am. Last night I spent playing a Wallace and Gromit game on my Meta Quest 2, which I hadn’t touched in months! It needed updates and the controllers needed new batteries, hah. I then watched a little TV and picked up some pizza from The Slice House, which recently opened in town.

I expect to do some grander adventures in the future outside of town and with friends, but again, we’ve all been reeling from a series of colds and I’m putting a higher value on rest right now. Most importantly, having this time to myself allows me to look forward to tackling projects or just taking a break from the weight of responsibility that parenthood has brought. And this break allows me to recharge a little bit more, and be my best self for my family.

A horse, a donkey, and a Cessna

We have been busy lately. It’s just the time of year, there are always lots of events at the end of summer and beginning of autumn when the weather is perfect. It’s always been my favorite time of year.

Last weekend we took advantage of the beautiful weather by visiting one of MJ’s colleagues up north where his family has a bunch of animals, including a horse, mule, and mammoth donkey!

The boys haven’t spent much time near large animals, so it took a little time for them to warm up to the idea of entering their enclosure. Both of the boys enjoyed climbing into a dry riverbed in their back yard. Adam got to run around their back yard with a wheelbarrow and help sweep out a part of their [freshly empty] aviary enclosure.

The promise of getting to see inside the barn is what finally got the boys in with the animals, where they both got to brush the horse and donkey while they were munching on some hay, and Aaron got to feed the horse some carrots. I wouldn’t say they got comfortable with them, in fact Aaron got a little spooked toward the end and climbed up me screaming when the donkey walked by him, but they are big, and I think it’ll just take repeated exposure to them to reach the comfortable state. As for me, the mammoth donkey was an absolute delight.

The boys also enjoyed snacks and Adam got gracefully introduced to chess while Aaron found the drums in their living room, both precisely on brand for the boys right now. It was a fun afternoon, and I’m really grateful for them opening their home to us for a visit.

On Sunday morning we had swim class, but were then off to the annual Hayward Executive Airport Open House. We’d never been to this airport, it seems mostly focused on private aircraft and training, but we do drive by it frequently, and I suspect most of the small planes that fly over our house are based out of there. The event offered an opportunity to see the airport, and had a bunch of local government services, the parks department, library, and others with booths giving out little goodies for the kids and sharing about their community services. The boys got to hop in a helicopter, as well as various police and fire vehicles.


Aaron and I took a stroll around some vintage cars, and there were a number of small aircraft on display. We grabbed lunch from some food trucks, and then at 1:40 we had our slot to get a tour of the air traffic control tower! The boys were absolute champs getting up six stories of stairs to get to the top, but I think they were briefly amused by the lights and monitors in the tower, even if their patience quickly waned, and MJ and I certainly enjoyed it more.

After the tower, it was time for a plane ride! A couple local groups were giving 15 minute rides over the east bay in a series of small Cessnas. MJ and I have both been in Cessnas before, but I love the experience whenever I have the chance. Commercial flights are so detatched from the whole flying experience, intentionally so, but a ride in a small plane is such a delight, it really feels like flying! MJ went up first with Adam, and then Aaron and I took a ride in the same plane with the same pilot. I’m not sure that Aaron could really see outside the plane, but he sat up front with the pilot and seemed to have fun looking at all the switches and dials.


By the time the flights concluded the event was wrapping up, so timing worked out nicely. I had planned on getting some house stuff done when we got home, but my sleep hasn’t been the greatest lately and we were all pretty tired when we got home. Pizza was ordered and baseball was enjoyed for the rest of the evening.

This upcoming weekend only has one adventure planned, MUNI Heritage Weekend! So we’ll be up in San Francisco on Saturday, but Sunday we’re planning on just doing swim class in the morning and trying to spend a chill day tinkering around the house for the rest of the day.

Our last A’s game in Oakland

I attended my first Oakland A’s game on May 17th 2010, just a few months after moving to San Francisco. I wrote about it here: Art and Baseball and the A’s won 8 to 4. A friend of mine I met through the Ubuntu community brought me along and hooked me up with the opportunity to get a baseball signed by several players and the manager of the team. I was still learning the rules of the game and it was a great experience, My fondness for the team and baseball in general grew in the past 14 years I’ve lived here, especially since we moved to the east bay several years ago.


My first A’s game!

Over the years we’ve gone with friends several times, and made date outings as well. In the fall of 2021, one of the first big outings we had was taking the boys to their first MLB game there at the Coliseum in a rented suite. Sometimes when I just needed an afternoon off and some fresh air I’d grab some last minute tickets and take myself out to a ball game.

We celebrated my 40th birthday there, ran the bases on Father’s Day, and generally really enjoyed having a connection to the team and the stadium.

It’s been clear for several years that the owner wanted to move the team, and after rounds of negotiations, the deal was sealed earlier this year, the A’s would be moving to Las Vegas. This was their last season in Oakland. It’s been sad difficult to accept, but as the end of this era of Oakland baseball is upon us, we decided to see one final game at the Coliseum. On the afternoon of September 8th we took BART over to see the A’s play the Detroit Tigers.

We snagged seats in Section 122 and invited our friend James out to join us. Gaby also came with us, so the six of us ate helmet nachos and ice cream as we watched the game and took in our final laps around the stadium.

The boys definitely had their patience wear out toward the end of the game, but I get it, they’re young and an entire baseball game is quite long to them. They were kept slightly engaged only by the promise of walking the bases at the end of the game, one last time. That was a lot of fun too, even if there was a very long line for it.

We weren’t multi-generational fans, but there are memories and we’ll miss going to games so close to home. It’s not an end of baseball for us though. We enjoy the San Francisco Giants, and we’ve spent much of this season following the Phillies. Still, it’s sad for us and Oakland lose the last major sporting team.

Farewell, Oakland Athletics.

Summer joy through the clouds

Depression is something I feel like that even I fail to fully understand until I’m in the depths of it. I have to very carefully manage my priorities, because some days I just hit a wall and I need to make sure I get to work and that life-sustaining basics are done for myself and our family. There are things that help, like exposure to sunlight, going out, and staying hydrated, but they only recharge my battery a couple percent and then I’m down again. I don’t want to feel this way, I want to be happy and present and engaged. But I can’t just snap out of it. I just need to do my best every day, and ride it out.

Fortunately, I have a great life, so personal hardship doesn’t make it worse. I also don’t have depression that’s debilitating enough to keep me from work and from the care of myself or loved ones. I am grateful for this, I know how lucky I am. It’s very hard some days, but it’s still possible to cope, even if I’m not feeling like my best self. And keeping our lives activity-filled on weekends does help keep my mind off how I’m feeling.

Retail therapy and seeing something to completion also help a little, perhaps unfortunately, but it did mean that finally getting a couch ordered and delivered for my office was a high point. We’ve actually done this before, but the couch was moved into the family room and we really like having it there, so we ordered an identical one to replace the one in my office. It’s actually a sofa bed, but it’s not a traditional one with a thin mattress, it’s the Serta Ainsley (Monroe on Wayfair) and it’s quite comfortable both as a couch and a bed. Since my home office doubles as a guest room, it’s nice to finally have it back, plus it’s a comfy spot to work from when the mood strikes.

We’ve been getting out around town lately, and the end of August brought one of our favorite events, Castro Valley Cruise Night! People bring their antique, vintage, and tricked out cars from all around the area to simply cruise down the boulevard. It’s just a couple blocks from home, so it makes for a very easy event for us to attend. A few booths from local law enforcement and emergency services are set up to meet the community, big speakers for music are set up midtown, and the community really shows up with folding chairs and snacks to hang out and enjoy the cars. It’s one of those events where we really feel community, and it’s energizing and makes me proud of our diverse little town. After doing some walking, we ended up at our favorite sushi place for dinner, and then got to enjoy the rest of the sunset and walk home and keep the boys out too late, oops. But we all had fun.

Last weekend we made it back over to the Chabot Space & Science Center for their first Friday event, and this month it was Science Fiction themed! We’re members, so it was a free event for us, but it would have been worth the price of admission. We were delighted to discover that the Sacramento Astromech Builders brought a couple droids that responded to activity, so the boys and I had a great time engaging with them. They also had face and arm painting of space designs, which Aaron was eager to get, and then Adam was too once he saw how great Aaron’s turned out. Since the event ran from 6-10PM we got to peek into the telescopes before and after sunset. Before sunset we went to their two smaller, older telescopes to see a couple stars, which were just pinpoints of light. After sunset we went over to their biggest telescope and saw the Ring Nebula! Aaron especially really seemed to enjoy that it looks a bit like a doughnut.


I didn’t realize until I got home that I was also wearing R2-D2 socks!


Aaron sits for some arm art

That Saturday marked the Castro Valley Fall Festival, which, yes, is held at the end of summer. It was warm out, but thankfully not overwhelmingly so, and we were able to enjoy a couple of hours there. I bought a couple local themed t-shirts from an artist there and we had some good food truck snacks. One booth had watercolor paining that the boys enjoyed, and there was a petting zoo! Aaron got a pony ride while Adam spent some time with older kids on a climbing structure.



Every Sunday morning the day has begun with the boys in swim classes. We actually started when we were in Philadelphia back in June and did them through July, then took a break in August as we settled back into school routines here in California. They’re held at a gym that’s about a 10 minute drive or 20 minute walk and single stop BART train ride. So far we’ve done both, and the boys definitely prefer the BART ride when it’s warm enough to take a stroll through parking lots and down sidewalks in their bathing suits and towels.

I’m happy to say that as of yesterday, they both graduated the first level of swim survival classes! Next Sunday they’ll have their first “Minnow” lessons, having completed the “Starfish” level. Luckily for us, they had openings in the same time slot, so it won’t be a big change for any of us.

We’ve also been putting some thought into what other activities to sign them up for. I feel like this is one of those things that really blind-sided me as a parent. I vaguely of knew about extracurricular activities, but it takes a lot of work on the part of the parents, and there’s a lot of pressure to sign your kid up for the “right” one. I’ve watched with a bit of shock how hard it is to get into some activities and the lengths people go to in order to get on the right lists and programs. Then I discovered that ones that are almost as good seem to have open availability. I obviously want our kids to be served well by the programs they’re in, but if there’s one thing I’ve learned about parenthood it’s that the needs and values of the whole family need to always be factored in when making decisions about what we commit to. We’ll see what fits the criteria for us in the coming months.

IBM Telum II at Hot Chips

Back in 2021 the IBM Telum processor, the heart of the IBM z16 mainframe, was unveiled at Hot Chips (video here). I watched the recording when it came out, absolutely glued to each little detail that was presented, even the ones I didn’t fully understand (after all, I’m not that much of a processor expert). Over the coming weeks, articles like this one from AnandTech would come out, diving deeper into the cache redesign: Did IBM Just Preview The Future of Caches? by Dr. Ian Cutress. Very cool stuff.

The truth is, every new mainframe has a new chip, and all of them have impressive new features that are innovative and exciting, but this is the first time in a long time that there was such a detailed technical splash with a named chip. What a roll out!

When I learned that Hot Chips would once again be hosted at Stanford, just across the bay from me, I jumped at the opportunity to attend for the next announcement: IBM Telum II

I was a little nervous about the event because of how deeply technical the sessions were on the hardware side, but I quickly found my stride. Since I haven’t kept up very closely on processor design, it was interesting to learn about Intel’s Lunar Lake processor, including the work they’ve done toward power reduction. But I’d say the general theme of the day was hardware accelerated AI on the processor. Telum II fit right in and Chris Berry gave a great presentation.

Now it’s time for me to geek out about it. As you can see, some of the big numbers that make this chip distinctive:

  • A new built-in low-latency data processing unit (DPU) for accelerated IO
  • 8 high-performance cores running at 5.5GHz
  • 40% increase in on-chip cache capacity
  • A new AI accelerator, the compute power of each accelerator is expected to be improved by 4x over Telum, reaching 24 trillion operations per second (TOPS)

See more on the full announcement from IBM and on the IBM Telum page.

This time there was a second announcement too, the IBM Spyre Accelerator PCIe attached card. If you’re at all familiar with mainframes, you know that the PCIe drawers make up a nice chunk of the system, with cards to handle various functions that are separate from the compute drawer, which houses the processors and memory. Having a dedicated AI accelerator card was a logical step forward, so I was really excited to be there for its debut.

Again from the announcement linked above, “The Spyre Accelerator will contain 32 AI accelerator cores that will share a similar architecture to the AI accelerator integrated into the Telum II chip.”

After the talk, I got to meet up with the other IBMers who were in attendance, which gave me the opportunity to meet Chris and Christian, who had spoken at the last Hot Chips.

At this event I also got to meet a couple folks from Chips and Cheese who were covering the event, and wrote an article that came out last week, Telum II at Hot Chips 2024: Mainframe with a Unique Caching Strategy, which was referenced in a recent Hackaday article Mainframe Chip Has 360MB Of On-Chip Cache and led to a few of my non-mainframe friends seeing it.

They also set up an interview with Susan Eickoff and Christian Jacobi, during which Susan shared view into development, beginning with how far out they have to plan (5+ years), a lead time that means its predecessor hasn’t even been released yet. I love these interviews because they give a public view into why certain things were designed in a specific way, which the community doesn’t often get to hear about from IBM. I wish we did more of these behind-the-scenes things at industry events that are so close to the tech community, there’s so much fascinating innovation happening at IBM and I still run into people who are surprised when they learn about it.

As I made my way around the event, I saw some more fascinating talks, but also got to meet a bunch of people. I spoke to a professor at Stanford and some of his students about open source and hardware architectures. I met Lori Servin of the RISC-V Foundation and got to geek out a bit over the talks I’ve been giving about porting open source software to various architectures.

I also got to spend a few minutes with Dr. Ian Cutress, who wrote the article on caches that I read three years ago (linked above).

In all, it was a great event and I’m grateful that I could attend. The following day I watched the live stream from home to check out what companies like Meta and Tesla are doing, plus a keynote from Victor Peng, President of AMD who spoke on our future of AI pervasiveness. It was a real stretch for me on a technical level, there are things I simply don’t understand and appreciate about chip design, but what I could follow (or quickly look up) made the event quite the learning experience.

Our first visit to the Western Railway Museum

I’ve wanted to go to the Western Railway Museum for years. They do a ton of restoration work and have various rolling stock that you have the opportunity to ride on if you visit the museum. Most recently, they bought one of the old BART cars that were recently retired and are adding it to the collection. We decided to finally go up on August 17th because they had also advertised a classic car festival in their parking lot for that day, and since we missed our local one in June, it seemed like a good opportunity to do classic cars and a railway museum! Unfortunately upon our arrival we learned that the car festival part of the day was a total bust, there were two cars. Hah! We see more than that just driving around our town on a random Saturday! But hey, there was still a railway museum.

We got a family membership because with six of us it was actually cheaper than buying train ride tickets for all of us, and we definitely wanted to do that too. The museum has a small indoor section near the admissions and gift shop area that we didn’t take a very close look at since the boys were eager to get outside to see all the trains. The first barn you get to has a bunch of old street cars and trams in it, some of which you can climb into, which was a lot of fun.


We then took a quick ride in the San Francisco Municipal Railway 178 car, now affectionately known as the “Iron Monster“.

Once we concluded that journey, we got to go on the much longer, 5-mile trip, on their Key System 187 interurban train. The cool thing about this one (aside from it being a “slinky train”) is that these cars were used from from 1939 to 1958 to go across the Bay Bridge and in East Bay streets. The Bay Bridge routes are handled by buses now, but I do kinda of long for those rail days and it was a delight to finally ride in one of them. It was also funny to ride past cow pastures and wind farms in an interurban train, quite a different life than it had during service times! And probably surprising to anyone driving down the road when one is making a crossing over active roads.

As we were leaving, someone else on at the museum saw Adam’s BART shirt and noted that one of the control panels that was unceremoniously sitting near the entrance was from the BART system, so we enjoyed looking at all those knobs and switches.

I wish we could have stayed longer, but I was conscious of not keeping everyone out too late and we needed to get lunch. Next time I think we’ll bring a picnic lunch which will give us more time to check out the extra barn tours (one of which has that BART train in it!) and also visit their switch garden where you can play with some of the railway switches, which I know the boys will LOVE (me too).