The Italian campaign was just absolutely brutal. This book outlines this up until the capture of Rome. The fight for Cassino was just two forces bashing their heads together with the resulting casualties. Terrible.
“I’m the champion”
Book completed: The Darkest Summer: Pusan and Inchon 1950: The Battles That Saved South Korea–and the Marines–from Extinction
Arcade Legends!
We’ve got an old Ultracade Arcade Legends cabinet that died a few years ago. These are old (2005 is this machines vintage I think) PC based machines with a CRT in a really nice cabinet. When I got it I also got the installation CD, USB stick and the manual.
I couldn’t find those items for the life of me. Looked everywhere… except the place where they were actually filed away….god forbid…even organized.
I think it’s just the hard drive that needs replacing. I’ll see if I can get a solid state stick and use that too get this thing up and running again.
Why is Safari using the drive that I backup the machine to?
Apparently so….
Good grief, was Pete Buttigieg holding the entire airline industry together himself? This is what happens when you staff the government with unqualified cronies—we’re less safe under Trump.
[image or embed]— Mike Nellis (@mikenellis.bsky.social) February 2, 2025 at 8:05 AM
Universal control for the win
Yikes. I had forgotten about the Apple feature ‘Universal Control’ until today when I ‘lost’ my mouse cursor and then saw it moving on the iPad. Cool feature if not a little confusing at first 🙂
Cleaning out the closet
Office Storage – Adding Cabinets to the Closet, Part 1
I have a pretty nice office in our house. Great space with a decent size closet. We had an old butcher block piece from Ikea that I originally used in our laundry room. I poured a concrete counter in there and used the butcher block to create a small narrow desk in the office closet. There is also a an old set of plastic shelves in the closet to store a bunch of junk.
I decided I need to clean this mess up, create storage for materials and electronics like printers and just generally organize and reduce the clutter.
The first part of this effort is to create cabinets for the space.
Creating the Cabinets
I’m fortunate enough to have space in my garage for a table saw and some other equipment . The cabinets for this effort are really simple. Just 3/4″ plywood held together with Kreg screws and glue.
The frames are 1″ x 2″ bits with 1″ x 4″ centers to divide the cabinets. The intention is to add doors…when I figure out how to build them.
Once the cabinets are built naturally we need to hang them.
Hanging the Cabinets
The picture below is after I hung the first cabinet and put everything back into place for the week. The ceilings in this house are much higher than a ‘normal’ house. It’s awesome. One other thing to note is that since the area that I’m hanging these cabinets encloses the cabinets on three sides it guarantees that I can secure them to the wall. Lots of screws…just in case.
The cabinet was…heavy but I got it up there with some help from my wife and the bit of plywood screwed to wall to give me a place to set the bottom of the cabinet as I lifted it.
Add a bunch of cabinet screws in the back and two sides and it is rock solid.
The second cabinet followed the model established for the first one. This one took more effort to hang because one of the walls has a bit of bend inward. The tolerances are pretty good.
Here is an image of the cabinets in place.
Now that the cabinets are in place it is time to build some shelves.
Everything Must Be Paid for Twice
I’ve spent the last few months going through ‘stuff’ accumulated over the years. Donating those things that could have value for others.
I just now tripped across this article called “Everything must be paid for twice”. First with currency and then with time.
If you look around your home, you might notice many possessions for which you’ve paid the first price but not the second. Unused memberships, unread books, unplayed games, unknitted yarns.
Yep. Weed out the things for which I’m not willing to spend the time on.











