Nissan Leaf 2015

March 21, 2026 8:51 am

With the very real possibility of oil/gas prices climbing to catastrophic levels due to absolutely stupid military activity by the U.S. against Iran I decided to snap up an old Nissan Leaf while the getting was good.

There were quite a few options available when I started my search on the weekend of March 7/8. I made a short list, but didn’t see a way to fit anything into our schedule until the following weekend. On the morning of the 14th I called the broker in Walnut Creek with our top pick, but they said they already had someone scheduled to look at it and were going to hold it for them for a few hours. A couple hours later they called back to say the first person was unable to get the financing they needed so it was available to us.

We went up and drove it around a for a little bit and dropped it off at a shop for an inspection. While we waited we walked down to a 7-11 to buy some snacks and shortly after, it was ready for pickup. No major issues. Some age-appropriate wear and tear. So we bought it. $4500. Still has about 65 miles of range on a full charge–which is plenty for our around-town driving.

After we already said we would buy it the employee was telling us that they had 4 calls about it just that morning. It had been on their lot for 3 weeks and they even dropped the price once. I guess we weren’t the only ones thinking an electric vehicle sounded increasingly like a good idea.

Remediations

The car didn’t need anything to be drivable, but there were some easily remedied issues I took care of. Wiper blades and cabin air filter needed to be replaced. The location of the cabin air filter is super obnoxious. Of all the work I did it was easily the most annoying.

A strut on the hatchback was leaking, $20 for a pair of new struts and replacing them took less than a minute.

The driver’s door must have had some work done on it at some point, though no accident appears on the vehicle history. One of the brackets that holds the door on wasn’t paint-matched and the door didn’t hit the strike plate quite perfectly. It was only barely offset and my regular shop adjusted the strike plate so that it matches up just right.

The cargo area has a cover which hooks onto the hatchback to lift it up when the hatch opens. One of the nubs which it connects to on the hatch trim had snapped off. You can’t buy the part anymore and rather than try to find one from a junkyard I made my own solution. I found something on Amazon described as a 10mm ball-head stud rivet with screw back. I pulled the trim off (very carefully) and filed down the broken nub. I drilled a hole just big enough for the screw on the back piece of the rivet. To fit a washer, in order to distribute the load across more of the plastic, I had to cut out a little rib of plastic, but it all went together beautifully.

The 2015 Leaf allows you to schedule when charging can happen, which is important for our electric metering which has peak and off-peak rates. When I went to set it up the computer was complaining something about the clocks being out of sync: “The clock used for the timers is different from the navigation system’s GPS clock. Please synchronize the timer’s clock with the GPS clock to use the timers.” Apparently, the car and the navigation system each have their own clock and if they’re out of sync it won’t allow you to set up schedules. Anyway, it then gives you a button to press to “resync the timers” and when I pressed it it threw an error and told me to try again or visit a service center.

After a few tries with the same result I turned to the internet to begin sleuthing out more information. I found a number of posts about the issue, with some guidance about using the secret, service menu to set the vehicle clock manually. The theory is that if the clocks are too far out of sync it will fail to automatically synchronize them when you push the button. Why that would be the case, who knows. It seems easier to say, “I got a reliable GPS signal, use that info to set all of the clocks!” but that’s not what it does.

The big question is, “How close do they have to be for the sync to work?” But first, how to access the secret, service menu: With the Audio Power off, press “Map” 3 times (waiting for the double beep each time), press “Audio Power” 2 times, press “Map” once. That should take you to this menu:

Go to “Confirmation/Adjustment”:

Scroll down to “Clock Settings”:

The “Clock Settings” page looks like this:

Based on my experience, this menu always shows Year 2006/8 and Date 26 when opened–regardless of what it’s actually set to. “Year” is “Year/Month” and “Date” is “Day of Month.”

So, we can use this menu to set the vehicle clock. But set it to what? When I set this information to the current date/time I saw the clock on the dashboard change…to something not what I set. There was something suspicious about the time it was showing, but after a couple of minutes it would update to the correct time (presumably after the GPS signal was processed). Regardless, I still couldn’t get it to “resync the timers.”

I then realized the key. One of the main forums on which I was reading about the issue is based in the UK and the time it was temporarily showing me was the correct offset from UTC (though in the wrong direction). The secret, service “Clock Settings” page must be set to the correct UTC time. It was working for the UK users to set their regular correct time because it just so happened to also be UTC. Once I set it to UTC, “resync the timers” worked and the charging scheduling is working beautifully.

I couldn’t find any documentation stating this anywhere on the Internet. So here’s my incremental contribution to the world’s knowledge.

Charging Stand

Finally, to make life a little more convenient, I built a little stand for the charger. I was going to use pressure-treated wood and paint it, but it was all in terrible condition. Corinne convinced me to buy the redwood sitting next to it instead. I like the color, so I’ll keep it.

I’m very pleased with the purchase. I like how it drives. I like how quiet it is. I like that I have a small sliver of the “future we were promised” of electric vehicles powered by sunshine–directly from the solar panels on our house!

Games February 2026

February 28, 2026 9:35 am

Played Everdell Farshore at a board-game meetup. It’s a standalone game in the Everdell world. Same base mechanics but several aspects simplified for faster play and easier learning for new players. Rather than set in a forest it’s set in a south-Pacific archipelago. So if that environment is more your thing than the woods you might prefer it overall. I won.

Played through quests 3 and 4 of Kinfire Chronicles: Night’s Fall with my group. We were victorious on both counts. Now headed into Din’Lux to explore the big city.

Books February 2026

9:29 am

The Beginning of Infinity by David Deutsch

This is a wide-ranging treatise on the advancement of knowledge. One of the author’s premises is that advancement relies on recognizing that reality is understandable. It wasn’t until the Enlightenment that this concept really took hold resulting in the continual growth of knowledge and technology we live in now.

It also requires the mindset that problems are soluble. Without that mindset no one would bother trying to improve things.

Very dense reading.

Season of Storms by Andrzej Sapkowski

Book 8 in the overall Witcher series taking place before the events that involve Ciri.

A return to form of telling the tales of Geralt as he travels the world and vanquishes monsters.

Racing the Beam: The Atari Video Computer System by Montfort and Bogost

Our latest book-group pick follows on from our last pick about text gaming (eventually known as “interactive fiction”). This chronicles the early history of home video gaming with what is now referred to as the Atari 2600 system.

I found it interesting to learn about the design of the system, how closely it was designed to work with an NTSC TV, and how developers pushed the capabilities far beyond the intended hardware functionality.

3D Prints January 2026

January 31, 2026 10:03 pm

I wrote about more about why I wanted this in the post about the ePhotoFrame. The short version is I wanted to hang something over this old telephone switch plate so I designed this hook which can slip behind the cover and be threaded through by the screw to be held in place. Works great (so far anyway, but I think it’s sturdy enough).

Since the game group I got together chose to play Kinfire Chronicles I decided I needed to redesign the card holder boxes. Especially since, after resetting the game to start fresh, one section of cards didn’t fit at all anymore in my original design. I know a deck of cards will take up more space once it’s been handled for a bit as the cards take on a little warping, but I wouldn’t have thought it would be as pronounced as it was.

Anyway, with my greatly improved skills with SolveSpace I whipped together this version which has movable dividers and should work much more effectively as the game progresses and cards need to move around.

Games January 2026

9:29 pm

I may have completed only one book, but I did get some game playing in during the month.

Played a game of Everdell at a meetup. I lost.

A friend is restarting a pre-COVID tradition of weekly dinner & game nights on Fridays. We played The Crew: Mission Deep Sea at the first event. It’s a cooperative, trick-taking game of restricted communication. Not my personal favorite of game mechanics, but it was still a good time. We played several missions with a mix of defeats and victories (they get harder as you succeed).

I finally made the effort to corral a group to play some of the many campaign games I’ve purchased over the years. By “campaign game” I mean any game with continuing state from session to session, but focusing on off-the-shelf experiences which don’t require a game master (so not something like Dungeons and Dragons).

I got a group of 4 of us willing to make a reasonable effort to meet approximately every other week. We’ve met twice now and the first rule is to always schedule the next session before we start playing. I figure that gives us the highest likelihood that we actually keep it running.

The group selected Kinfire Chronicles: Night’s Fall as our first game and we’ve played through 3 quests (1, 2, and 16) so far. Victorious in all 3–though by the absolute barest of margins in the third. The monster we were fighting died just as it was about to land the killing blow on our revenant.

At another meetup I played Critter Kitchen. It’s a lighthearted game of gathering ingredients to prepare dishes for a set of food critics. It can be rather frustrating as ingredient gathering depends heavily on what the other players try to collect. So it can commonly happen that you end up with very little while other players collect copious bounties. But it was decent overall. Has enough going on that it would take a few plays to get the full hang of it and has a lot of variability built in to which shops/critics are in each play through. I lost.

The couple who host the regular meetup occasionally hosts all-day events at their home. I was able to stop in for a few hours in the afternoon after the Mathcounts tournament. Lots of turn out this time around. I jumped in to a group that included a 6 year old so we played a couple of simple games. First was Moose Quest. You need to lead your herd of moose on their annual migration. Grow your herd, limit your casualties, cross lands to earn points. To me, the game would have been stronger with a more serious take on the theme. But it’s designed to be more whimsical and goofy. Probably a better design for a target audience of <10. I lost.

Next up we played Taco vs Burrito. This game lands in the same vein as “Exploding Kittens” in that it’s extremely simple, short, with little strategy. Draw a card, play a card, antagonize the other players. I lost.

Next the groups rearranged and I moved onto a more serious game, rather misleadingly so given the art and theme. Fort is a game of improving your play fort to be the best while recruiting kids from the other players to help you. It has a lot more going on that it seems like there should be. We decided that was intentional to play on the idea of kids making up new rules as they go about whatever they’re doing when playing “fort.” I won.