Studio711.com – Ben Martens

Wireless Android Auto

I’m very thankful to have Android Auto in our 2016 F150. It keeps that head unit from becoming an unusable lump of electronics over time. Or so I thought. A few years ago, I stopped using it because it would repeatedly drop connection even on a 20 minute drive. I tried better quality cables but nothing seemed to help.

When we decided to drive the truck to Yellowstone, I was trying to figure out how I could get it working again and I decided to give a wireless adapter a try. The adapter stays plugged in and then the phone connects wirelessly to the adapter. I went with the AAWireless Two and it was some of the best money I ever spent on that truck. We did our ~2500 mile road trip and it never disconnected unexpectedly even when we would get in and out of the truck dozens of times while we explored the park.

This little gizmo changed me from never bothering to use Android Auto to using it every time I get in the truck. It connects in ~5 seconds and voila, I’m good to go!

Learn About My Job

If you’re curious about what I’m thinking about at work, three recent videos will help give you a taste.

The first one is a presentation by my manager at the Open Compute Project Global Summit. He talked about how AI training data centers cause massive and rapid power fluctuations which are problematic for electrical grids and introduced the shared approach taken by Microsoft, Nvidia, and OpenAI to solve this.

The second one is Satya. He talks about the development of the Fairwater 2 data center and the path to Artificial General Intelligence (AGI). While his scope is obviously way bigger than my team’s, we are closely involved in the projects he discusses.

Satya says that this AI revolution might just be the biggest thing since the industrial revolution. It’s an amazing time to be in this industry and I’m super thankful to have a behind-the-scenes seat for it!

Mark Russinovich is the CTO of Azure. He’s one of the smartest people around and when he gives talks, it’s usually worth a listen. At the recent Ignite conference, he talked about recent Azure innovations architecture and a lot of these (especially the ones dealing with compute resources) are in my part of the company. This one is definitely the most technical of the three videos that I’ve shared here.

PC Part Prices

In 2020, I built a PC right before COVID hit and all the prices went sky high. This year I built a PC and… prices are going sky high (but thankfully no global pandemic yet.) The PC that I built in September was right around $1500 but now those same parts would cost me over $2500! I knew I was getting a great deal on the video card, but the real shocker is how much memory prices have increased. I paid $240 for two sticks of 32 GB DDR5-6000 memory. That same purchase now would cost $880! RAM prices started increasing almost immediately after my purchase and haven’t stopped.

Prices are climbing because the memory and storage market has been hit with a perfect storm. Manufacturers have cut back on consumer production while shifting more of their supply toward enterprise customers who are trying to meet the massive AI demand spike. At the same time, consumers started increasing demand for new parts.

It will be interesting to see how long it takes for this issue to get resolved, but I’m thankful to be writing this on a brand new machine that was bought literally days before the price increases started!

Canon 24-70mm First Impressions

Shortly before Elijah was born, we justified buying a nicer lens for our camera so that we could take baby photos. Buying the lens was cheaper than a session or two with a professional photographer. We’ve had that Tamron AF 28-75mm f/2.8 SP XR Di LD for over a decade and it has taken a lot of great photos, but after getting my first taste of a fancy Canon L-series lens, I could see what I was missing. So this year, we sent our Tamron lens to keh.com and applied the trade-in value towards a used Canon 24-70mm f/2.8 L II USM EF!

I once again went with the older EF mount instead of the newer/lighter RF mount, but the price delta was too much to ignore. It’s a great time to buy EF lenses with a lot of people upgraded to RF. Maybe some day we’ll trade both of these in for RF lenses, but I think this will keep us happy for a long time.

I wish I had taken a specific comparison photo with both lenses, but I expect it would be very similar to the comparison I did with the last purchase.

I can no longer blame my gear for poor photos. This body and the two L-series lenses are way above my pay grade so I have plenty of room to grow.

Golazo Release

It has been just over 10 years since I was first introduced to a team process called “Golazo”. It as developed inside the company and there wasn’t much information available on it publicly… until recently. I’ve been spending time gathering various documents and recordings about it, attempting to remove any internal jargon, and then publishing it on GitHub. Today I also made a blog post on the official Azure Compute blog.

It’s a bit difficult to get people excited about a team process, but this one has had such an enormous impact on my job trajectory and satisfaction that I’m happy to get to share it externally. I won’t go into the full sales pitch, but here are three of my favorite parts:

  • I’m limited to working on two things at once. Context switching and multi-tasking is not only proven to be inefficient, but personally it also adds a lot of mental weight. Focusing deeply on only one or two tasks at a time keeps me from feeling like I’m getting buried and also lets me do better work because I’m not having to reload all the context.
  • It’s hard to get people to write documentation, but writing down what I’m doing, how I’m doing it, and why I’m doing it does amazing things for not only helping me sort out my own thoughts but also for getting feedback from others, teaching newer team members, and keeping a written history of our decisions. We do this for every task (where a task is something that takes between 1 day and 2 weeks.) It has made the code reviews at the end much more enjoyable because we’re not having architecture arguments after someone spent a bunch of time writing code. Plus, we have a huge knowledge base of information that has just grown organically. I don’t have to waste brain space trying to remember it all because I know I can look it up at any point (and increasingly, I can ask AI questions about it.)
  • We succeed and fail as a team. Generally this is fun. Sometimes it is awkward. But forcing yourself to take shared responsibility for everything on the team improves design discussions up front and encourages more ideas about how to make improvements to avoid problems in the future.

This is by no means the most common method of working inside the company, but it’s the best one I’ve seen. There have been a few points in my career where I’ve had the unique experience of starting up a new team or working by myself for a while, and even when I’m working on my own, I still follow this process. It helps me visualize the work that needs to happen, stay focused, and keep a log of my past decisions.

While I tried to organize the GitHub docs into something consumable, I know that it can be intimidating to try to make sense of it all so please feel free to contact me directly for more information!

HDPE Flag

High-density polyethylene is that super slick plastic that is used to make things like cutting boards, milk jugs, and gas cans. It’s also a very interesting material to use on the CNC because they make it with layers of colors. So for example, you can buy a sheet of red/white/red or blue/white/blue and that’s just what I did. I got the blue in 1/4″ and the red in 1/2″. I also picked up two special bits called O-flute bits which have a single large flute and a special coating to help turn the plastic into chips instead of a big melted mess.

My first project was an attempt at making an United States flag in the shape of the continental US. All CNC projects start with a lot of computer time and to help decrease the effort required, I bought an SVG file of that from Etsy. But as I started working with it, I realized that the flag was not accurate. I use an online calculator when I make flags and I was quickly able to verify so many problems that I ended up redrawing the flag from scratch. I was still able to make use of the US outline but that required work too to decrease the detail enough that it could be cut out cleanly but not so much that it looked like too simple.

I began with the blue/white/blue sheet and nervously cut out the stars. I had looked up some feeds and speeds for cutting this material with my new bits and thankfully it worked well. I used an 1/8″ bit to remove most of the material and a 1/16″ bit to clean up the fine detail. The star below the cutout was my first test and then I left off the two inside the cutout because they wouldn’t be seen in the end anyway.

On the thicker red/white/red sheet, I pocketed out an area for the union to sit into and then also carved off the top red layer on all the white stripes.

Gluing the union onto the base flag was a challenge because nothing sticks to this, but I found some epoxy that worked. Apparently there is also some super glue that you can use if you have the right additional chemical to help it bond to HDPE.

After the epoxy had set, I nervously started the program to cut out the shape of the US.

After that it was just a little cleanup to remove the tabs of material that I left so that the piece wouldn’t fly out when it was cut all the way through.

I love the way it turned out and it’s neat to be done with a project at this point instead of having to apply finish. If I did it again, I think I would smooth out the US outline more and shift the flag image to the left so the ratio of blue to red/white looks a little better.

I’m not really in the business of selling stuff, but this is a fun project that I’d like to do more of. If you want one, let’s chat. The material cost is high, but I think I could make them for about $75 each.

Piano Thoughts

I play the piano for services at church about once a month. It’s something I’ve done off and on throughout life starting with chapel services in high school. Pretty much every time I play in a situation like that, I’m amazed at the thoughts that run through my head. And after chatting with other pianists and organists, it sounds like I’m not alone in some of them. So if you’ve ever wondered what that person playing music in front of church is thinking, here are some possibilities:

  • Oh no, what verse am I on? Am I supposed to play one more? What if I start playing the next vers but I’m wrong and nobody sings?
  • Am I playing too fast?
  • Am I playing too slowly?
  • What verse am I on?
  • Did I do enough of an introduction to this hymn for people to be ready to sing and know what they’re supposed to sing?
  • Did I play too much of an introduction and people are bored?
  • What verse am I on?
  • Remember when that one person told me ___ after the service? It was so mean.
  • Why do I only think about that one mean person and not all the other people that say nice things?
  • How did I get this far into the song without knowing what key this is written in?
  • What do other people think about when they are playing?
  • Hey, I’m playing this hymn pretty well and I haven’t even screwed… oops. Never mind.
  • What verse am I on?

In chatting about this with someone else, I learned a good tip of singing along with the hymn melody but just repeating the verse number. “One one one one one…” So then instead of wondering what verse I’m on I think “Oh man, I forgot to sing the verse numbers! What verse am I on?”

Watch Duty App

Wildfire season is winding down so this is probably the worst time of the year to make this post, but consider downloading the Watch Duty app or at least bookmarking the website. If you’re following information about a fire, this is one of the best ways that I know of to get accurate and up to date information. The fire team posts updates that are directly reflected in the app and you can even watch videos of their briefings for the bigger fires. This app is a great way to keep up with fire growth, evacuation notices, and road closures.

Mazama 2025

My parents flew out to visit recently and we decided to take a trip with them to Mazama, WA. Mazama is on the east side of the Hwy 20 pass that goes through North Cascades National Park. I did a motorcycle ride through there in 2009 and I’ve been wanting to go back ever since.

We left Monday morning and took the route through Darrington. We stopped at Pressentin Park in Marblemount for a quick picnic lunch and then continued on our way.

Our next stop was the North Cascades Visitor Center but it was closed for some combination of it being the end of the season and the government shutdown. So we continued on to Ladder Creek Falls just a little farther down the road. There’s a suspension bridge over the river and then a steep climb up to see the falls. There are some interesting signs along the way explaining the history of the park and the effect of electrification from the dam.

We hopped back in the truck and pulled off at Diablo Lake. We had sunshine for most of the drive up to this point but it started getting a bit cloudier. The lake didn’t quite have its famous green color, but it’s still a beautiful view. We also stopped a little bit up the road at the Ross Lake overlook.

I had hoped that our next stop would be the trail to Rainy Lake but even though it was the middle of October, there was a foot of fresh snow! That would have made the hike too difficult for us anyway, but we also arrived in early afternoon and parking along the trailhead was a zoo. So we continued on to the Washington Pass Observation Site. The parking lot wasn’t plowed and there were quite a few cars there already, but we found a parking spot and despite not having good shoes for walking in snow, we made our way down the packed snow trail. The wet feet were worth it. It’s already and amazing view and it was magnified by all the fresh snow. If you’ve never driven through this pass, I highly recommend it! It’s my favorite of the Washington passes through the Cascades, and the addition of fall colors was incredible.

From there we headed down the east side of the mountain to our Airbnb just past Mazama. We filled our days with a lot of food cooked at the house, two short hikes, exploring the western themed town of Winthrop, visiting the Shafer Historical Museum, and playing a lot of games at the house. The weather was cool but the sunny skies gave us beautiful views.

For the drive home, we took the slightly longer route east to Hwy 97 and then south to catch SR 2 west across Stevens Pass. We had to stop in Leavenworth for brats at Munchen Haus and fudge from the Fudge Hut.

That’s a lot of miles to cover with three people in the back seat and I appreciate everyone being willing to do this trip! It’s a gorgeous area and while Winthrop is still touristy, there’s a lot fewer people around and the whole area feels a lot more peaceful. It would be fun to go back there again and use that house as a base camp for a bunch of day hikes in the mountains!

Another Visit to MLC

About a year and a half ago, Tyla and I were trying to figure out how to work in a visit to Martin Luther College. Since then, I have been there FOUR TIMES. We had no idea that we’d be asked to be on the President’s Advisory Council or that I’d end up going to synod convention.

Tyla and I just got back from our latest trip. Elijah stayed home this time (thanks Megan!) and we got a weekend to ourselves. Visiting Minnesota in late September is a roll of the dice but we had beautiful weather with temps around 80.

Our meetings were wonderful. I feel like our group is really hitting its stride now that we have more context about the challenges that are being faced and the type of feedback that is helpful. Plus, now that we know more people, even our time outside of the meetings leads to valuable conversations whether we’re having dinner or watching a volleyball game. We also got to say hi to a couple friendly faces among the student body too.

Outside of the meetings, we did get a chance to watch two volleyball games and we toured Schell’s Brewery too. The Schell’s tour was rich on history. They have a lot to cover since the brewery has been around since 1860! In the picture below you can see that we got to visit their cave where they barrel age a special fall brew.

Thanks again to MLC for hosting us and we look forward to our next visit!