Sounds Like Credenza

The TL;DR here is that my long vehicle search is over. The last few weeks have been a ceaselessly expanding and contracting series of criteria based on whatever seemed available at local dealerships and Facebook Marketplace. I probably should have just ordered something at a dealer to get exactly what I want, but the supply chain is still extremely precarious, and I’m not convinced the 3-4 month order pipeline will remain viable.

Salesmanship

Salesmanship This weekend, it was time to examine the Toyota RAV4. The local Toyota dealership in town had a 2021 XLE Premium model on the lot, so I figured we could head down and at least take it for a drive to compare it to the Forester and CRV. The weather looked like it would soon take a turn toward some pretty bad storms, so we didn’t want to drive very far.

Car Trouble

The last two winters, Jen’s parents have let me borrow their “extra” car because Jen was out of town, or I had to park at an airport, or some other reason. While a Porsche Cayman (S trim or otherwise) can drive in most such scenarios, this winter was particularly brutal, with several storms depositing more snow than such a low car could handle. This made me extremely glad I had an alternative.

End of the Walker

I finally found a way to get Final Fantasy 14 working again thanks to a GitHub gist. The author essentially replaces the Final Fantasy 14 Protonfixes launcher script with one that installs FFXIVLauncher into the same Wine instance Steam uses to invoke the game itself. It then uses this launcher instead of the broken one Square-Enix demands. Since Steam invokes the script within Proton, the replacement launcher passes the expected steam account ID to Square and everything magically works.

Harmonic Seating

We are living on the brink of the apocalypse, but the world is asleep. – Joel C. Rosenberg I’m one of the most pessimistic people I know. Yet it’s this same unique trait I exploit while designing High Availability architectures. I expect things to fail, and plan for the worst almost constantly. I’ve based my career on it. Granted, worst case scenarios rarely come to pass, but my motto is and always will be to “Hope for the best, but prepare for the worst.