Chris Johnson

Friday feedback banner, a man with a phone writing reviews

Friday Feedback

Ceph For The Win?

One of my Ceph nodes had started acting up. It would stop responding, and I could get no network traffic to it.

It is a truly headless server. My only input was the power button. Which sometimes worked and sometimes didn’t.

After the third time the node went offline, I put a monitor on the node and got to see it die.

It limped along for a few more days before I remembered I had hot-swappable cabinets and moved the large drives to a different node.

Ceph is now rebalancing the cluster by moving 24+ terabytes around. It should finish in a couple more days. The cool factor is that nothing that depends on the Ceph cluster noticed. It all just works.

I would be replacing the dead node, but other work is interfering.

New Work

I’m in the process of bringing on a new client. It has been an interesting 48 hours. My first task has me busy for the next 4 days, if their networking team can get their network configured correctly.

They depend on Linux for several servers but have had nobody with Linux skills in their IT department for many years. Troglodite to the rescue.

I love this stuff. Doing emergency fixes faster than most other people can even evaluate the problem is where I shine.

Democrats AWOL

In a move that reminds me of pickup baseball games of my youth, the Dems of Texas were losing, so they kicked sand on the plate, grabbed the ball and bat, and took off for the hills.

Being Dems, this wasn’t “I’m taking my ball and bat and going home.” No, it was “I’m stealing your ball and bat and taking off with them.”

The governors of New York, Massachusetts, Illinois, and other Democratic strongholds are threatening to redistrict to remove Republican districts.

This would be a real threat, except that these states already did it. There are no Republican representatives from Massachusetts.

Ebay is an illness

So there are three or four planes you need for hand processing wood.

You require a smoothing plane, a Stanley #4. You require a jack plane, a Stanley #5. You require a jointer, a Stanley #7. And you should have a fore plane, a Stanley #5 with a wide mouth and specially shaped iron.

  • Veritas #4: $290.00
  • Veritas #5: $389.00
  • Veritas #7: $459.00
  • Veritas #6 Fore plan: $346

I’m not about to add those up. I’m lucky in that I already owned the #5 and #7.

eBay has Stanley #4s for around $50 plus shipping. Stanley #5s are going for $25 to $50. #7s are a bit more, in the $70 to $125 range.

Wooden planes are even cheaper.

I need to stop spending any time on eBay.

Diets

The weight is slowly coming off. It working for me. I just need to keep up the exercise part of the diet.

Question of the Week

What incident sticks out in your mind where you were told that there was a difficult problem and you gave the simple solution?

To give an example. I once interviewed with one of the big three automakers. My friend had gotten me the interview.

The interview went well. They explained the project I would be working on. They explained how hard the problem was that I would be working on.

I received permission to use the whiteboard and sketched out my proposed solution.

A few days later I received an apologetic phone call from the project manager. Seems that my 15-minute whiteboard session had provided them with the solution they needed. They had completed the project and the project was being shut down. The position they were going to hire me to fill was gone.

Cyber security concept. Data protection and secured internet access. Identity info.

Password Managers

People do a poor job of creating, managing, and remembering passwords. We are horrible at making random numbers and worse at creating things that are random-like but we can remember.

Part of this is because of the rules put in place by NIST and ISO. ISO 27001 has this to say about passwords:

Length
Shorter the password, easier it is to crack. The minimum acceptable length for a strong password is at least eight characters.
Complexity requirements
Creating a lengthy password is effective only as long as it is difficult to crack. Your name, city, pet name, and so on may have more than eight characters but are weak passwords that are easy to guess.
Characters
Continuing on the previous point, the key to a complex password is a mix of lowercase, uppercase, numbers, special characters, and symbols.

As computers have become faster, the need for better passwords has also increased. Brute forcing a password has a simple cost formula:
complexity length 2
For example, if the complexity is all uppercase letters and the length of the password is 8 characters then we have:
26 8 2 = 104,413,532,288

Which might look like a large number, but in computer terms isn’t really. As the complexity goes up, the final number goes up. Adding length causes the number to go up even faster. Consider adding the set of numbers, 0-9 to our complexity verse adding one more character to the length of our password.
36 8 2 = 1,410,554,953,728
And adding one more character to the length:
26 9 2 = 2,714,751,839,488

Adding just one extra character gives us nearly twice as many values to test.

Oh, the divide by 2 is the average number of tests before we guess right.

If the characters are not truly random, the number of guesses decreases substantially. Using names or words, even with character exchanges, produces a much smaller search space. Regardless, the formula stays the same, even if the vocabulary changes.

Consider just using a 3-word passphrase:

104,334 3 2 = 567,868,237,365,852

As you can see, using a passphrase increases the search space incredibly. The only requirement is that the search space of the letter search meet or exceed the search space of the word search.

Unfortunately, many password methods do not handle long passwords well. In early Unix times, no matter how long of a password you entered, only the first 8 characters were used.

Which brings us to

Password Managers

A password manager stores passwords in an encrypted form and retrieves them for you on demand.

For a password manager (PM) to be acceptable to the users, it must interface with the users browsers and other tools that need passwords. This means it must have a mobile app. If it does not, it will not be used.

The PM should monitor applications for password requests and autofill those requests.

The PM must lock itself after a certain amount of idle time or browser/device restart.

Finally, and in some senses, most important, the PM must be secure from data breaches.

To be secure from data breaches, the PM should never store credentials in clear text.

LastPass

This is one of the better-known PMs. While it had a good track record, there was a data breach and credentials were exposed.

One of my clients used LastPass, so I used it. I never particularly liked it. When I could, I moved away from it.

One of the big downsides is that it requires a live, active internet connection to function. No network, no access.

Keeper

I have used Keeper. It is a well-rounded PM with all the expected features. It stores all credentials encrypted by your password. They can’t access your credentials even if they wanted to. Since they can, your passwords cannot be exposed in a data breach.

One of the strong points of Keeper is the ability to share “folders.” You can have a folder for passwords related to a single project or client and share that folder with other users, inside or outside the organization.

The ability to share passwords means that the administrator can update a shared password, and every member with access to that password gets the change immediately.

Shared folders requires a paid tier.

There is also the ability to store small files securely.

The one downside I discovered with Keeper is that it too requires an active internet connection to function.

We were on a long road trip when my kid ran us out of data on my mobile plan. They consumed nearly 10GB of data in a little over 6 hours.

This left me in the position of attempting to log into my provider’s website using credentials stored in Keeper. Except that the amount of bandwidth available to me was so low that it took 30 minutes to get that password and login.

BitWarden

This is my current PM of choice. It provides all the features of Keeper with a few that appeal to me.

First, it is can be self-hosted. This means that all the data security is provided by me. With the self-hosted version, I can offer PM services to anybody at cost to me.

When you move up to any of the paid tiers, the lowest being $4/user per month, you get the ability to create organizations and then share a collection (folder) with that organization.

The mobile application does not need to have Internet access to function, though you might need to request a sync if there are recent changes to your vault.

All data is stored encrypted. The key to decrypt your vault is your master password. Even if there were to be a data breach, your password would still be secure because decrypting your passwords requires your master password.

The BitWarden allows for the use of a Personal Identification Number, or PIN. Unlike most PINs, the BitWarden PIN can be any number of digits. I find that it is easier to remember a number sequence than to remember random character strings.

You can set when the master password is needed to unlock the vault.

If you happen to forget your PIN, you can still unlock your vault with the master password.

Like all good PMs, BitWarden offers two factor authentication (2FA). It supports YubiKeys and TOTP options. TOTP is commonly referred to as an authenticator.

You can use a secondary authenticator for your 2FA to access BitWarden. But you can also use BitWarden’s integrated TOTP generator.

The pricing appears to be reasonable: $4/user per month for “small teams” and $6/user per month for enterprise-level features.

Psono

This is another self-hosted option. It does not seem to have the same polish as BitWarden. It would be my choice if I were just playing.

Conclusion

If you are not using a Password Manager, now is the time to start. For my readers, I’m willing to give you a free account on our BitWarden server, though you are likely better off using BitWarden’s free offering.

Photo illustration of a sign encouraging acting to stop voter suppression or activities that block voting.

Redistricting, part 2

In part 1, I showed how the 2011 congressional districts for Maryland were designed to stop Republicans from winning elections. The 2025 congressional districts look better, but I don’t know.

Watch this video to learn how it is nearly impossible for a human to evaluate if a districting is good or bad or how badly biased it might be.

In addition, you have to define what it means to be “biased.” Does it mean that if your general election shows an R 30%, a D 60%, and Other of 10% that you should have a 30/60/10 distribution of representatives?

What happens when you have a large city that is nearly 100% Democrat while the rest of the state is nearly 100% Republican? Does that one city get more representation because of its larger population?

These are all policy decisions. And I’m not in a position to say what the correct answer should be:

Photo illustration of a sign encouraging acting to stop voter suppression or activities that block voting.

Redistricting

Representatives are allocated by population. The higher the state’s population, the more representatives they have.

The total number of representatives has been fixed for a while. This means that if one state gets more representatives, some other state gets fewer.

Not only do representatives determine the make up of the House, they also determine the make up of the electorial collage.

Thus, the number of representatives a state has is critical in determining political outcomes.

One of the issues currently being debated is a new census before the 2028 election. There are indications that some states, such as California, are overrepresented because the census counted criminal illegal aliens. Look into the 3/5s clause in the Constitution for why this is an issue.

After every census, the states can redistrict based on the new census numbers.

In 1965, Congress passed the Voting Rights Act of 1965. This act sets new rules for how the representatives should be chosen by the many states.

Unfortunately, this act is likely at odds with the Constitution. In particular the Fourteenth Amendment. Any law that Congress passes that is contrary to the Constitution is void. Unfortunately, it takes a case reaching the Supreme Court and the Supreme Court agreeing the law is contrary to the Constitution for the law to be struck down.

Of course, this hasn’t stopped rogue, agenda-driven, inferior court judges from pretending that Congress can pass laws restricting the powers of the Article II executive.

The question then becomes, “How do you create districts for a state that are representative of the people of the state?”

Generally the districts of a state are created to control the outcome of elections.

Here is part of the 2011 congressional districts of Maryland:

If you look at Congressional District 01 in orange, you can see that it has many counties within it. But more importantly, it extends into Baltimore County. The same with District 02. Most of the military of the Aberdeen Proving Grounds and Edgewood Area are in District 02. But I also include a part of Baltimore City and Howard County.

I’m sure you would not be surprised to learn that the very high concentration of PoC voting Democrat causes Districts 01 and 02 to be Democrat districts.

The current congressional districts follow the county borders.

The way this worked was that everybody knows that Baltimore is a huge Democrat stronghold. It is so huge that they can dilute it with Republicans and still come out for the Democrats.

By using the Democrat voters of Baltimore in districts 1, 2, 3, and 7 they made 4 of the 8 districts +Democrat. District 4 is using the Democrat voters of Montgomery County to overwhelm the Republican voters of the rest of the district. Districts 5, 6, and 8 are Democrat strongholds; they don’t need any help from the city.

This districting leaves Republicans of Maryland without representation in Congress.

In Louisiana v. Callais the Supreme Court is hearing a case challenging the VRA on Constitutional grounds.

In Robinson v. Ardoin in 2023, a district court found that Louisiana had violated the Voting Rights Act of 1965. The inferior court ordered the state to create an additional majority-black district to avoid “vote dilution.”

This court order resulted in Louisiana’s SB8. The sponsor of SB8 said “We all know why we’re here. We were ordered to draw a new Black district, and that’s what I’ve done”.

That new district stretches 250 miles from the Shreveport in the northwest to Baton Rouge in southeast Lousiiana.

All to create another black district. When we say black district, what is really meant is “Democrat district.”

Well the Supreme Court got the case and decided to punt. Thomas was unhappy with that and told the world how unhappy he was.

This case was argued on March 24th in the 2024 term. Instead of issuing an opinion before the end of the term, the Court instead put the case back on the calendar for reargument.

It appears that the Court wants to be briefed on specific aspects of the case.

Conclusion

This case is outside my knowledge base. In trying to understand the question presented, I’m lost. And that is just one page. Thank goodness Thomas writes in English that I can understand.

This is just another case clawing back the rights of The People after years of reverse descrimination.

Collection of antique woodworking tools in a wooden chest.    Lots of texture and warmth with a vintage subject and look.

A Simple Box

Last week’s project was to make a shooting board.

I had all the stock prepared and had started assembling it when I realized that the screws were too long. They poked out into the part my plane slides down.

This is not good. The project is on hold until I receive more screws.

A Joiner’s Box

This is a simple box to hold my tools. It is about 38″ wide, 15″ deep, and 13″ tall. I think. The design calls for a simple till, an internal box for small parts. I think I will do the more period-correct and have two sliding trays the length of the box.

I brought in my first glued-up panel for my wife to fuss over and tell me nice things. Ego stroking for sure.

She came clean and told me that it was just a board to her, not really worthy of praise.

This led me to think about that simple panel.

To get to the point where I could make that panel, I needed to build my workbench. This was a big build; it is done.

I needed work holding for the bench. I installed a leg vise and drilled holes for hold-downs. I made a batten to hold boards in place as they are planed. This was more than a bit of work.

The first step of making a panel is to be able to cut it to size. My skills at handsawing have gotten good enough that this is no longer an issue for right-angle cuts. It is fast enough that I’m not interested in using a power tool.

Next, the stock needs to be planed smooth and flat. My smoothing plane made short work of the smoothing, and my jack plane got the boards flat. I was able to quickly check for twist and flatness with my winding sticks and a straight edge.

The first board I attempted to smooth and flatten took me hours, and I did a poor job. Today it went quickly, with low effort.

That is because I’ve spent far too many hours sharpening plane irons and chisels. My slow-speed grinder now puts a 26-27° bevel on an iron or chisel; the three stones then bring that to 25°, and the strop polishes the bevel to a mirror-like finish. It is to the point where I only need to use the fine, extra-fine, and strop to bring an edge back to razor sharpness.

You can hear and feel when the blade is sharp. If I would only put the time into sharpening the irons of all the planes every day before starting, my life would actually be better and easier.

Even with a sharp iron, you need to know how to adjust the plane. Before I started this journey, I didn’t know how to do that. My planes fought me constantly. Now they are a pleasure to use.

Besides knowing how to tune, sharpen, and adjust your planes, you need to know how to use them. It is to the point where the process of smoothing and flattening a piece of stock is easy. I start with the #4, make it smooth, and move to the #5 Jack plane for the flat. Using the Jack plane at an angle to present a shearing action also makes the boards flat from side to side.

It only takes 5 to 10 minutes to make a board smooth and flat.

The next part of stock prep is to square an edge. Again I start with the #4, knock down the high spots until I have a smooth edge from end to end, and then I switch to the #5 again.

Checking for squareness is easy but humbling. Except that more and more often the edge is square after the Jack plane.

I’ve been playing with the Jointer plane. It is a huge, heavy, and long plane. The iron is wide enough to cover 2+ inches of wood in a single pass.

For my first panel, I clamped the finished faces together with the squared edges aligned with each other. Less than 4 minutes in the vise with the Jack and Jointer, and the edges are jointed.

The glue-up went very smoothly. There was a very thin bead of glue that came out of the glueline, as wanted. The final product is pretty darn good for my first glue-up in many years.

After the glue had dried for a few hours, I took the clamps off and gave it the once-over. It is not flat enough to plane the finished surface, so I worked on the back surface.

I think that this will be the last panel that I glue up that is full thickness. From now on, I’ll either rough plane the back surface or feed it through the (cheating) bandsaw to take 3/16 off the back face to reduce the amount of chips I make.

So that very unimpressive 12×13 panel represents an entire series of new skills. I’m looking forward to doing still more.

SCOTUS: 2025 Term

First, a huge shoutout to CourtListener.com. These guys are doing an impressive job of exposing the inner workings of the legal system.

They haven’t hit the state-level courts yet, but at the federal level, they really can’t be beat.

They are a part of the Free Law Project. FLP has managed to get contracts and access to many court filings. They have created software to scrub court filings and collect them in one place. They have created a good search engine that just works.

Recently they announced a new feature: voice-to-text transcription of circuit court oral arguments.

In general, it is much faster for me to read a transcript than to listen to it. Plus, knowing who is speaking makes a difference in understanding what is happening.

With this new feature, I expect to be paying more attention to oral arguments at the appellate level.

I am biased towards them; I contributed a small bit of coding a while ago. They have just gotten better since I found them.

Supreme Court Terms

The Supreme Court term runs from July 1st to July 1st. The old term ends on June 30th, and the new term starts on July 1st with the court starting business in October.

In practical terms, this means that the case numbers change on July 1st. We are now seeing cases with a “25-” prefix, indicating the case was filed in the 2025 term. We won’t see anything really happen until October.

During a term, motions are filed on the docket and the emergency docket. These motions request certain actions of the court. The one we are most familiar with is a motion for a writ of certiorari.

Normally these are filed on the main docket. If a stay or injunction is requested, that will normally be done through the emergency docket.

Occasionally a motion for a stay or injunction will turn into a motion for a writ of certiorari.

Over the course of the term, the Court will hear oral arguments on 60 to 70 cases. These cases encompass all areas of law. Constitutional issues, business law, property law, criminal law, and all the other areas that I don’t know anything about.

The case that overturned Chevron was an administrative case. It just happened to be incredibly important to dismantling the administrative state.

Because of the breadth of types of cases, SCOTUS does not like to take on repetitive cases nor too many cases in the same area. They would rather pick one to three cases that address issues significant to the Nation.

We can expect two or three Second Amendment cases to be heard in a term. The cases chosen will address large issues that advance jurisprudence in Second Amendment law.

Will there be an assault weapons ban case? At this point, I believe the court has indicated that it will not. The refusal to grant cert to Snope (Bianchi) is a strong indicator.

Snope has been an ongoing case since 2017. It was one of the cases looking for cert before cert was granted in Bruen.

The case was brought in the Fourth Circuit to get a favorable ruling to reverse Kolbe v. Hogan.

Bianchi made it to the Supreme Court. Was granted cert after Bruen. The opinion of the Fourth Circuit Court was vacated. The case was remanded to the Fourth Circuit for a “do-over” in light of Bruen.

Two years later, the en banc Fourth Circuit decided they had gotten it right the first time around.

A motion for cert was made to the Supreme Court. That motion was denied.

Why Didn’t The Supreme Court Take These Second Amendment Cases?

Because they are a do-over.

Bruen was a licensing case. The question asked was does the Second Amendment-protected right to keep and bear arms extend outside the home? The resounding answer was “YES!” The right to keep and bear arms does exist outside the home. All states are now must-issue states.

The rest of the opinion is dicta. In that dicta, the Court explained how to evaluate Second Amendment challenges. They stated that when there is a constitutional challenge, the first step is to determine if the plain text is implicated. If the plain text is implicated, then it becomes the government’s burden to prove a history and tradition of that type of regulation.

Note, this is for all constitutional challenges. This is the basis of originalism in jurisprudence.

Because the question asked had to do with the right to keep and bear arms outside the home, it was not a repeat of Heller. The Heller methodology was and always has been: is the plain text of the Second Amendment implicated? If yes, then the burden shifts to the government to prove a historical tradition of matching firearms regulations.

Bruen did not change that in the least. It affirmed the Heller methodology.

Heller‘s dicta talks about how to find matching historical firearm regulations. It also discusses every word of the operative clause of the Second Amendment and why the operative clause is controlling and not “well regulated militia.”

In their research into the historical laws of this Nation, the Supreme Court could not find any regulations banning firearms that were in common use. Because there are no matching regulations, there is no history nor tradition of banning firearms in common use, such as the pistols at issue in Heller.

The opinion held that the Second Amendment protects an individual right to keep and bear arms. The specific question allowed the gun-grabbers to limit that to “in the home”.

The gun haters then created a two-step shuffle where they would first decide on the level of scrutiny required to balance away any practical Second Amendment-protected rights in the anti-gun states.

Bruen extend those protections outside the home and explained that the two-step shuffle was not allowed.

So what is Snope? The question asked in Snope is can the state ban a firearm in common use?

This is the same as Heller. The observed fact that the lower courts are not applying Heller correctly does not make the case significant to The Court.

Misbehaving inferior courts can be slapped down via other means.

Types of Second Amendment Cases

I believe there are a few types of cases that are making their way up the court system that will interest The Court.

The first is “sensitive places.” While SCOTUS gave examples of “sensitive places” and examples of what were not “sensitive places”, the states have decided on their definition.

The state’s definition of sensitive place is any place they don’t want armed people.

The second type of case is a definition of “The People.” There have been several cases where 18-20 year-olds have challenged laws restricting their right to keep and bear arms. There is a clear circuit split.

This case would allow The Court to clarify that “The People” means all the people. They might choose to extend that definition to people under the age of 18 as well as legal residents of the United States.

The more important part of that decision will be the dicta. That is where The Court will, again, tell the inferior courts how to do it right.

Finally, I believe we are going to see a case on the NFA. It won’t address machine guns; it will address infringements when there is no justification.

Remember, the reason that you can’t buy a short-barreled rifle with a 4473 is because the federal government has to collect a tax on the transfer of that firearm.

All the requirements, extra background checks, fingerprinting, and chief law enforcement officer approval exist to make sure that you pay your transfer fee and that you can prove that you have paid, on demand.

And nobody is stopping you from buying a machine gun if you are willing to meet the requirements and pay your $200 tax. The closing of the NFA to new machine guns isn’t stopping you from buying existing (pre-1986) machine guns.

In a few years, we might see something challenging the right to acquire machine guns. Acquiring would include making them.

If it ever becomes possible to add new machine guns to the NFA, I can see a booming business for drill guide jigs.

Conclusion

There are big things coming from the Supreme Court in the Second Amendment area. I’m sure it will be good.

Friday feedback banner, a man with a phone writing reviews

Friday Feedback

Why is it so slow?

I wish I knew. There is a fast server running nothing but Ceph and MariaDB. It is connected via 10 Gigabit to the backbone. It is running on NVMe.

That’s not a bottleneck.

The container is running on a nice fast computer with plenty of memory, 10 Gigabit networking, and multiple CPUs running at 98% idle.

That’s not a bottleneck.

I’m done. I know you are done too. We’re moving to a different server in a different data center. You won’t notice the downtime because the server is so slow today.

I’m spoiled

I can go to Amazon and order something; it will be here the next day with free shipping. I order from some place apart from Amazon, and they want me to pay shipping.

If something goes wrong with an Amazon shipment, they have it fixed in a few minutes.

Powdered Paint

With the way my woodworking is going, I expect to need to put a finish on some items shortly.

Earlier this week, I used a 1-pound cut of shellac with a Tried and True beeswax and boiled linseed oil finish. That came out very nice.

On Wednesday I tested out a dark 2-pound cut of shellac on pine. Oh my, that is beautiful. I’m going to make some beeswax, carnauba, and olive oil paste polish over the top. I just have to make it.

But the fun thing that arrived Thursday was milk paint.

This has very period colors. I’ve used it in the past. That was a product by General (I think) which I applied with an HVLP sprayer. It did a fantastic job of covering with a dull finish.

Those shelves have stood up to abuse above the washer and dryer. The remarkable feature is that the paint never gets tacky, unlike latex paint.

The new paint comes in powder format. You mix it at a one-to-one ratio. Unfortunately, the person who wrote the instructions didn’t specify if it was 1-to-1 by volume or by weight.

I’m going with volume because the instructions have far too much “until it looks good” and “semi-melted milkshake consistency.”

The colors look very period. Next week will be a test week for painting.

Shellac or paint first?

Research and still more research.

Unfortunately, the seller is happy with “just use my product.” I’m not a fan of putting paint straight on softwoods directly.

So what comes first, a few coats of shellac to create a smoother surface or paint only, or paint then shellac to seal it, followed by wax?

The good news is that almost any finish will work over de-waxed shellac.

SCOTUS: One Little Phrase

In Rush v. U.S. Jamond Rush was found to be in possession of an unregistered short-barreled rifle. He is making a facial Second Amendment challenge to 18 U.S.C. §§ 5841, 5845(a)(3), 5861(d).

A petition for writ of certiorari was filed June 6, 2025. On June 13th, the government said they would not be responding.

This is “OK” for the new DoJ. They aren’t fighting the petition, nor are they attempting to get the case heard.

SCOTUS has distributed the case for conference on 9/29/2025.

Yesterday, The Court added this short phrase to the docket: Response Requested. (Due September 2, 2025)

This is a big deal. It means that the Supreme Court is asking the Trump Administration if the Trump Administration wants them to hear the case.

Given what we have been seeing out of the Trump DoJ, this is likely a very good thing.

With the OBBB having passed and the reason for SBS, SBR, AOW, and Supressors being on the NFA gone, this could be the end of the NFA for these types of items, or for the NFA as a whole.

We will keep watching.

Question of the week

Life’s but a walking shadow, a poor player, That struts and frets his hour upon the stage, And then is heard no more. It is a tale Told by an idiot, full of sound and fury, Signifying nothing. — William Shakespeare, Macbeth.

The one thing that keeps disappointing me with this administration is the lack of arrests and criminal cases being filed.

I have held DoD clearances. I had to take yearly classes on how to handle classified material. I know that Hillary Clinton broke the law in her handling of classified material. She should have been charged, arrested, prosecuted, found guilty, and then spent time in prison.

The fact that she is still walking around without any consequences upsets me.

I was hoping that we would see several high-level people being perp-walked over the Epstein files. It hasn’t happened (yet?)

Now there is another dump of data exposing criminal actions on the part of multiple players.

Q: Do you think anybody will be going to trial over any of these criminal actions? Do you think anybody will see any prison time for their criminal acts?

Vinyl records in a row. One record is standing in front. On the record label there is some copy space.

Tunes

Olivia Newton-John was one of the women of my teen years. I remember listening to “Physical” many times. Of course I was naive at the time. And I didn’t watch MTV, so this is the first time I’ve seen the music video for her song.

Brings new meaning to the words.

(How naive? I really liked the song “Dancing in the Streets” in the Footloose sound track and didn’t understand why she was so embarrassed that her dad caught her listening to it.)


It is in the low 80s as I write this. The sun has gone down, and it is starting to cool.

I have just finished my third or fourth “exercise” of the day. This was a crosscut, and then planing a 31×11 piece of pine flat. With a dull smoothing plane.

I feel like I spent an hour on the treadmill.

On the previous outing, I ripped a 5-foot length of 4 quarters pine. The fact that I did that by hand impressed me. The fact that it only took a few minutes even more so. I really don’t get it. A few weeks ago I was bitching that my saws were not cutting. Today my crosscut saw and my rip saw both were doing 3/4s of in inch or more with each stroke.

Medical stethoscope and red heart isolated on white, Health care, love concept. 3d render

Getting Healthy

A few years ago, Miggy told us the tale of getting fit. He changed his diet, he added exercise, he did more, he ate less, and he weighed less.

At the time he was going through this, I was feeling pretty fat. Being fat made it difficult to want to do many things. I was fighting depression.

As part of the process of getting fit, I went to a local Zumba studio to use their treadmill. I started walking. Then I started walking rapidly. After a few months, I was actually jogging.

Unfortunately, my knee started to give me trouble. My doctor gave me a choice: jog and get a knee replacement or find something else to do.

I settled on a recumbent exercise bike. It helped. Then the panic hit. Things got bad.

Just as my doctor told me to stop jogging, my weight had plateaued at 285.

At my last doctor’s visit, the office scale read 312. This included full gear minus my EDC pistol. So spare magazines… Never , I’m making excuses for that very high number.

My morning weigh-in for the same day was 303.

Monday morning, my weight was 295. My weight loss for the week was 4 pounds, but I’m averaging about a pound a week.

For exercise I still have the exercise bike, but spending 2 or 3 hours using handsaws and hand planes to make things seems to be exercise as well.

I’m in this for the long run. In 1976 I was pleased to celebrate the 200th birthday of my country. I intend to celebrate the 300th as well.