32

Alex received his ACT scores today. He took the test a few weeks ago– another reminder that I’m getting old: my son is taking the ACT and preparing for college!

He scored a 32.

That’s awesome. I was really impressed (and told him as much). I figure that’ll land a few scholarships, at least. He may take it again in the spring to see if he can improve; his science scores were uncharacteristically low because he ran out of time to complete all of them. Heck, maybe he could even beat his old man’s score…

Ugh, taxes

It took almost seven straight hours today, but I managed to compile all of my end-of-year financials for Zing so I can start working on the taxes. I balanced it to the penny. Considering all the complexities of payroll, expenses, invoices, receipts, and whatnot… I’m pretty proud of it.

Foggy drive

It was pretty foggy on the drive into work today.

foggy-road

With the fog came a thick layer of frost on everything, including the grass:

icy-grass

Cool stuff. Now the sun is out, so the fine layer of ice is melting away…

Frozen

This evening we decided to go out as a family and enjoy a movie and some pizza. Based on input from several people, we chose to see Frozen.

frozen

It turned out to be pretty good… a nice light-hearted movie with some funny moments and fun songs. Afterward we had dinner at Marco’s Pizza, conveniently located right next door to the theater. Mmm.

Merry Christmas

Ahh, another Christmas has come and gone. We had a good time opening some presents in the morning, enjoying our traditional cinnamon bread for brunch, and then playing a few board games in the afternoon.

Of course the gifts were fun:

xmas1

xmas2

xmas3

xmas4

xmas5

I bought an untested board game, Small World, because it had good reviews online and was recommended by my friend Mark.

xmas6

It turned out to be a good game, although we realized about halfway through that we were playing it wrong. Next time we’ll do better.

I made some lasagna for dinner and we spent the evening watching It’s a Wonderful Life, which is of course a classic.

All in all, it was a nice relaxing low-key day together as a family. You can’t ask for much more than that.

Providence

I do not see coincidence. I see providence.

— Morpheus

Something happened tonight that some might see as coincidence, but that I saw as providence. Pretty cool. Merry Christmas.

Git rules

Let me geek out for a moment to say how much I love working in Git. It’s a source code control system, used to track parts of a software development project and retain a history of every change made to every file. In any development environment, source control is absolutely essential, and in a team environment I think Git is the best choice.

For almost twenty years I used CVS for source control. It was great, and it seemed to do everything I needed. About a year and a half ago, a few guys on the Zing team started pushing pretty hard for us to switch to Git. We had a decade of code history in CVS, and I was really comfortable with it, so I was pretty resistant to the change. But finally I acquiesced (hey, what’s the point of having a really smart group of guys if I don’t listen to them?) and after a bit of a rocky start as I figured out how Git worked, I fell in love.

Now, as I sit here on Christmas Eve slamming out some code, I’m reminded of how awesome it is to be able to work on multiple code branches, hopping between them as I implement different features, and look at the complicated but detailed version history to figure out where something came from, and who wrote it.

Thanks, Linus, for making my development world a little brighter.

git

Space Empires

Back in the early aught’s, I played a 4X strategy game called Space Empires with a bunch of friends. It’s a turn-based galactic conquest game, and after each turn you can send a game file to the next player who opens it, plays his turn, and passes it along. The games take a long time to play– sometimes months– but they’re a nice distraction every few days.

Last night Alex and I were talking about computer games, and I thought it might be fun to fire up ol’ Space Empires and see if it still worked. Yep.

se4

It’s a Windows game from 1999, but using Wine on Linux it’s possible to run it flawlessly. I poked around a bit, because I don’t remember much of it, but it came back pretty quickly. Now I need to see if any of those friends would be interested in a game for old times’ sake…