I returned from the Open Source Summit just in time for Memorial Day weekend, which was also the beginning of the last week of school for the boys before summer break.
Saturday of Memorial Day weekend was spent doing errands, but one of those errands was going to REI and buying a couple cots that Adam and I could use for camping. Our first attempt at back yard camping last year was a bit rough, the small blow-up mats weren’t the best on my back, and we weren’t quite prepared for how chilly it got at night or how annoying the air conditioner would be. This time we brought lots of blankets, and MJ agreed to keep the air-conditioning in the house off for the night. Also, Aaron joined us. But the evening started once again with s’mores!
Inside the tent, Adam and I got the cots while Aaron happily plunked down between us on one of the small blow-up mats. It was a much better night than our previous attempt, but it was also a late night for all of us, and the boys didn’t get as much sleep as they usually would. Still, I think we’re ready to level up from backyard camping. Next stop: Camping at our local campground.
The next day we got to enjoy my belated Mother’s Day celebration by taking BART up to San Francisco to see a Giants game during Star Wars Day! We got there when the gates opened, partially to make sure we got our Grogu bobble heads, but we also just wanted to take in the whole stadium experience for our day out. Aside from a plethora of food, the Coca-Cola bottle in the stadium is actually a series of slides for kids, and the boys had a lot of fun with that, before and during the game. The Star Wars stuff was naturally a lot of fun, especially as we got to see Daniel Logan (little Boba Fett from Episode II) throw out a ceremonial first pitch. Having just been to Minneapolis for Star Wars night, it was fun to compare the two, and see that it was not a uniform experience, the teams really have a lot of flexibility in what they choose to do. No cookie-cutter entertainment here!
Now it’s time for me to make an aside about the use of AI in the stadium. They no longer publish a food directory, instead depending on a chatbot that you query to get information about where specific things are. It’s very, very bad. Like, I don’t know how they could have made it this bad. Looking for chicken tenders? They’re everywhere, but the chatbot will tell you about just the specialty spicy ones. Cotton candy? Everywhere. But it’ll tell you it’s just in an exclusive part of the stadium. Helmet nachos? Not great results. Asking where the Ghirardelli ice cream spot is? It tells you the wrong stall number. It felt like a tiny bit of RAG could have saved the whole thing, why didn’t they just train it on the directory and menus? The other place it was used was with scanning items you place on a platform designed for it. There was still a human standing there to make sure it got it right and check for any alcohol purchases. It did fine with our food, it missed an item when we were at the fan shop. In all, it was pretty much a disaster. We still found everything, but when things are this bad, forcing people to be beta testers for an experience we paid a lot of money for is not cool. Just publish a food directory, please.
The game was a lot of fun though, we got to watch the Giants win! And since it was a Sunday, the boys got to run the bases after the game! It was a long day though, and though no one fell asleep on the BART ride home this time, they did fall asleep pretty quickly when bedtime came around.
I told myself that Monday (Memorial Day) would be a much more chill day, but I rarely am effective at executing on that. The morning was spent with the boys helping me do some chores and projects around the house and making banana bread, before heading out to the park to toss around a baseball. Aaron’s t-ball season was coming to a close the next weekend, and we were trying to get some final practice in before that, since Memorial Day meant that practice with his team was cancelled.
Lunch was at a nearby all-you-can-eat sushi place we’d never tried before, and I was very pleased to see that the boys actually ate a reasonable lunch there. From there, it was over to our local go-kart place so Adam could do a race and both of them got to play some arcade games. At seven years old, Adam is one of the youngest kids there, but I’m really impressed with how quickly he’s gotten the hang of it, this was only the third time he’s been, and the first time I got to see him race.
With Memorial Day weekend behind us, the boys began their final week of school. For Adam we learned that the transition from 1st to 2nd grade will be a little easier than expected, since the large size of his graduating class means his 1st grade teacher will be teaching 2nd grade next year, and Adam will have him again! As for Aaron, they did a little graduation for the Transitional Kindergartners as they move up to Kindergarten, and that was the first time I got to confront the fact that he’s in the graduating class of 2039. That’s 40 years after I graduated high school. Oof. It was a cute graduation ceremony though, and I’m glad we could all be there, and to say goodbye to their classmates on that last day of school together.
Our weekend began Friday night with a leaky kitchen faucet. Because houses suck. We had to shut off the water immediately because it was leaking under the sink and Adam helped make me a sign to remind everyone not to use it. Thankfully, it hadn’t caused any serious damage that needed to be address, we just had to let the cabinet dry out. It did require an emergency trip to the hardware store so we could look at new faucets and pick one out, which MJ was able to install that night. Phew!
On Saturday Aaron said goodbye to his T-Ball teammates for the season. I’m hoping we can convince him to sign up again next year to re-join his team, but we’ll see where his interest and skill level lands. We’ll be practicing with him until then to try to help with both. Plus, playing catch is just fun.
After lunch we loaded up the car to spend a couple hours at the Cull Canyon beach lagoon in town. It was our first visit of the summer, and it wasn’t the warmest day to go, but I wanted to make sure we squeezed in a visit before leaving for Philadelphia for the summer. We still had a lot of fun, the boys played in the sand more than they usually do (it was warm) and as the afternoon progressed the water did warm up a little bit so we could properly enjoy it.
That evening we followed-up on those local-camping plans, kind of. We drove up to the Anthony Chabot Family Campground on the edge of Lake Chabot for a public Campfire Program. I learned about it last year, but circumstances arose that made it so we couldn’t go to any of the events then. It was nice to finally visit, since it allowed us to see the campground before we reserve a spot for the night in the near future. It was also a nice opportunity to explore a new part of the town. The program about animals was fun too, they talked about some of the local wildlife, how nocturnal animals operate, and they concluded the night with s’mores around the campfire!
The next day MJ left for a conference, so I decided to take the boys down to Ardenwood Historic Farm for their regular Wake Up The Farm event. That gave the boys a chance to use historic tools to grind up corn, and then feed it to the chickens, goats, and sheep around the farm. They had a lot of fun, especially feeding the chickens, much to my chagrin (I’m not a fan of chickens). Naturally, we also took a ride on the train while we were there.
Reading back through this blog post, wow, we do a lot! It’s true. But the boys are five and seven, and we all love adventures. As exhausting as it can get, having us all get out of the house to spend time outdoors and experience new things is really important for them, and us. They have plenty of time to ride bikes at home and play video games too.







































































