awa

Networking Glitches – Update

My original router was Vyatta running on a virtual machine on at PC. 100baseT connections
I upgraded that to an EdgeRouter X by Ubiquiti. The base software was built on Vyatta.
The EdgeRouter X is dual core 800Mhz MIPS cpu with 4 (or 5?) Gig-E ports.
The EdgeRouter X was unable to keep up with 1GBit/s traffic between two ports with NAT running.
The EdgeRouter X was just replaced with an EdgeRouter 4.
The EdgeRouter 4 is a four core 1Gz MIPS cpu with 3 Gig-E ports and one 1Gbit SFP port.
The Edgerouter 4 is keeping up with the current traffic load.
Things will likely break when I upgrade to the Fidium 2Gbit/s services.
END-UPDATE
(950 words)
One of the things I enjoy doing is teaching English as a Second Language to some of my client’s employees. (You in the back, stop sniggering, yes, I can actually teach dis stuf.)

I have written a custom program that tracks the progress of each student in their book of choice. There is a screen for reading which displays a bit more than a paragraph. I have buttons to show definition or to play a pronunciation sound bite.

It tracks each session, recording which paragraphs are read, what words we look at. At the end of a session, I can click one button and email them the automatic notes along with any notes I might add.

To do the actual communication, we use Google Hangouts/Meetings. Unfortunately, switching between different displays is not easy.

Enter Open Broadcast Studio, or OBS for short. OBS allows me to set up scenes. Each scene has different sources. These are combined to create a single output.

The output is then streamed to a streaming service, or it is recorded. Or you can use the virtual camera to export the image.

This thing is so neat that I created a short animation of Sonic popping up over my shoulder as I sat at my desk. Then, in a video chat with my grandson, I clicked the button that made the animation run. My grandson was over the roof to see Sonic in the same room as me.

I set up OBS to follow the window that has focus, of an allowed subset, which makes it easy for me to run three windows and have my students see exactly what I want them to see.

The problem that started to crop up was the network was dropping out. Two or three times per session.

In addition to that, we’ve had significant issues with the upstairs getting good signal since the new roof went on the house.

When we upgraded from Comcast to Fidium, we got a 100x speed up in our uploads. This means that we can do regular backups of the machines at the house.

Except I can’t. I’m topping out at 20 Mbits/second on the backups. This is much too slow.

Tuesday, I had had enough. I had communicated with my cloud provider, verified bandwidth in and out of my instances. From there I followed up with Fidium. Fidium said, “that’s slow” and sent out a tech.

Wednesday the tech arrives. We do speed testing with all of my equipment out of the loop. 995Mbit/s. Close enough to 1Gbit/s to make no difference.

The problem is with my equipment.

My equipment is commercial grade stuff. It should not be failing. So I do testing. Sure enough, my router is the bottleneck.

My original router was a virtual machine running on a PC with Vyatta router software. It worked fine, but that PC needed to retire. It was replaced with an Ubiquiti EdgeRouter X. That was a fanless box about 4x5x1 inches. 5 ports with PoE. Great little router. 800Mhz Dual core. It replaced my old PC box and just worked.

That is, until I tried to move 1Gb/s in and out of that poor little box.

It crapped its little pants. Up to and including locking up hard.

As I’m investigating, my wife screams from the kitchen. When I went to investigate, the door of the front-loading washing machine had broken off.

That’s ok, It is mostly plastic with some metal bushings for the hinge.

NOPE. It is mostly plastic. The outer frame runs $250, the inner door panel runs $250, the hinge is cheap at $55.

And I can’t get it apart because one of the screws has rusted and stripped while I was attempting to take it out.

Which leads to ordering new and better tools.

The next day we were in the garage, on a 20ft extension ladder leaning against the slope of the roof, drilling and cutting a hole in the roof.

When we had the roof replaced, I had the guys go into the garage and mark where it was safe to cut through into the space between the house and the garage. So I was able to drill it safely.

We then spent nearly 3 hours trying to pull cable from the house side to the hole we had cut. It didn’t help that my son got his left and right mixed up and was yelling at me to move my tape to the right when he really wanted it to go left.

In the end, we stuck a 6 ft length of aluminum rod through the hole at the house side. My son then fished a zip tie loop over that rod and then that was pushed back to the wall. Then we feed the other fishing tape out from the house and through the loop. Then my son pulled his tape back to the hole we had cut, finally pulling it back into the garage.

10 minutes later, I had cable upstairs and the PoE access point powered up. It all just worked.

Network win! We finally have good connectivity in the upstairs again.

This left the washing machine and router to deal with. After discussions with the family, I ordered a new router.

It arrived Saturday. I was able to transfer the configuration from the old router. Did some other magic configuration. Then simply unplugged the old router, plugged the cables into the new router.

The upgrade was so seamless that connections to my remote instances stayed up while I did the switch over.

So I now have 950Mbit/second in and out of the router. My backups might run faster. The world is getting network better.

Oh, no glitches in network traffic since I replaced the router.

What’s a Little Moot between Enemies?

(1100 words)
My friend, Jim, use to tell me, “Never attribute to malice, that which can adequately be explained by incompetence.”

Does anybody who reads this blog believer that Rob Bonta actually believes the stuff he peddles about every California infringement being “constitutional?”

Who here believes that Judge Easterbrook of the Seventh Circuit and his Muppet, Judge Wood, actually think that AR-15s are machine guns and can be banned?

Does anybody actually think that Judge F. Dennis Saylor IV, really believes that the “in common use” phrase is confusing?

We look at these cases, and it is clear that this in not incompetence, this is pure malice on the part of the state and of the inferior courts.

We know this is malice, intentionally inflicted on The People, when we see the state play games to avoid a ruling that would remove an unconstitutional law.

In Winter, the Supreme Court described the four factors in determining if a preliminary injunction or a stay should be issued. Likelihood of success on the merits, irreparable harm, balance of equity, and public interest. Every lawyer knows this, every judge and justice knows this, every state actor involved with litigating these legal challenges knows this.

Hell, even you and I know this.

Another part of the Winter opinion was that it addressed how important it was to look at the likelihood of success on the merits. The court is not allowed to look at the “public interest” and decide on that factor.

Yet courts did it, over and over and over again.

They would decide that it was in the public interest for some infringement to exist and deny injunctions.

So what happens if the plaintiff is likely to prevail on the merits? The court moves to the next Winter factor, irreparable harm. The loss of First Amendment freedoms, for even minimal periods of time, unquestionably constitutes irreparable injuryElrod V. Burns, 427 U.S. 347, 373 (1976). More bluntly, if it is a constitutional challenge, and the movant is likely to win on the merits, they also win on irreparable harm.

Similarly, the Supreme Court has found that the balance of equity favors the movant when it is a constitutional challenge they are likely to win on the merits. Finally, the Supreme Court has stated that there is no public interest in enforcing an unconstitutional law.

What this all means is that if the movant is likely to win on the merits of a constitutional challenge, they win.

When the inferior courts decided Second Amendment challenges based on public interest favoring the state, they had to knowingly disregard all the Supreme Court instructions on merits first and if it is a constitutional challenge, they win.

They did this by creating circular logic. They could deny the movant’s motion for a preliminary injunction because they were unlikely to win on the merits because the inferior courts were going to disregard the merits because of public interest.

Before Bruen, we were watching another case coming out of New York State. That was the challenge to NYC’s regulation that said you could not transport your firearm out of NYC. The only places you could take your firearm were to the very few actual gun ranges in NYC.

The plaintiffs (good guys) wanted to take their firearms out of the city to other states and even NY, for competition, hunting, and other.

For multiple years, the state fought tooth and nail to stop the challenge. At every moment, they made the claim that their infringement fully comported with the Second Amendment. They continued to make this claim until the case was being considered for certiorari. When that happened, the city removed the regulation. The state passed a new law to forbid NYC from reinstating the regulation.

Then the city and state went to the Supreme Court and whined that the case was now moot. There was no more conflict. The plaintiffs (good guys) had gotten all the relief that they had requested.

Regardless of your stance on abortion, it is obvious that the longest a woman can be pregnant is 9 months, give or take a little. That means that if a woman wants to challenge an abortion regulation, she has to get through the entire legal process, and reach a resolution within 9 months.

It isn’t going to happen. For many years, abortion cases were mooted because the fetus had aged out of being aborted.

Consider one example case. A single woman residing in Dallas County, Texas brought suit in federal court in March 1970. She was at least 1 month pregnant at that time. By December 1970, she would have given birth. In January 1973, the Supreme Court issued their opinion that she could get an abortion.

When the Supreme Court issued their opinion, her daughter had recently celebrated her second birthday.

In the normal course of events, this case would have been mooted in December 1970. Because the plaintiff amended her original complaint to sue “on behalf of herself and all other women” similarly situated, the case was not mooted.

If your law is good and constitutional, why would you want to keep the Supreme Court from issuing an opinion? They are going to find in your favor, right?

Up in the Eighth Circuit court, we see the same game being played. The plaintiffs (good guys) have been attempting to have a Minnesota law overturned banning 18-20 year-olds from getting gun permits.

These plaintiffs have been fighting this legal battle since June 2021, before Bruen. The state demanded that the plaintiffs prove they were in the age group. The state was upset that the individual plaintiffs had joined the organizational plaintiffs the same day the suit was filed.

In discovery, the state attempted to get a complete list of members from the organizational plaintiffs. That was rebuffed and only the three on the suit were disclosed.

Amazingly enough, the three individuals are now old enough to get a permit under Minnesota law. The state wants to moot the case.

Knowing this was going to happen, the plaintiffs moved to amend their original complaint by adding other individual plaintiffs. The state claims “it ain’t fair!” the lower court has given a deadline for filings. The amended filing was after that filing, so it should be disregarded.

If their law is good, why are they attempting to moot it? It isn’t like there aren’t other people in the same situation. The plaintiffs have even attempted to bring forth more such plaintiffs.

The state wants this case dead. If we want the law overturned, the state argues that we should start all over again.

Bibliography

Elrod V. Burns, 427 U.S. 347 (1976)
Minneapolis Star & Tribune Co. V. Minnesota Commissioner of Revenue, 75 L. Ed. 2d 295 (1983)
Staples V. United States, 128 L. Ed. 2d 608 (1994)
District of Columbia v. Heller, 467 U.S. 837 (2008)
Winter V. Natural Resources Defense Council, Inc., 172 L. Ed. 2d 249 (2008)
New York State Rifle & Pistol Assn., Inc. V. Bruen, 142 S.Ct. 2111 (U.S. 2022)

Friday Feedback

I hope you all had a great Holiday Season.

Thank you to all of our readers. You are what keeps us going. Well, at least me.

I’m hoping for some short articles this weekend (yeah, AWA, you wouldn’t know a short article if it bit you in the arse.)

There are some interesting cases moving forward. There are several cases that are being appealed to the Circuit courts.

In the meantime, the comments are open.

Reloading, what’s next

There have been many comments talking about progressive presses and other ways of accelerating the reloading process.

Before you can decide which path you are going to take, you need to consider exactly what your needs are.

When I was commuting to one of my clients once a week, I would go to the range every week. At the range, I would run 100 to 200 rounds through my pistol.

That’s 400 to 800 rounds per month.

At the low end, that is 4800 rounds per year. At the high end, that’s 9600 rounds per year. The reality was closer to 6000 per year, not counting range days when I took other toys out shooting.

This put me in need of reloading large numbers of rounds per month. I did it all with an auto-advance turret press. Sometimes configured for manual advance.

Once you have become comfortable reloading with a single stage press, it is time to add some extra tools.

The slowest single step of the entire process is throwing charges. This is what you are likely going to want to speed up first.

Get a good powder charger. That’s the simplest answer. Once you find a powder that throws consistently, you can reduce the time it takes to throw a charge to just a few seconds.

When I was doing bulk reloading, I had a through die expander. When the case went up, the mouth was flared slightly, I could then throw a charge, and it would be “close enough”. When you are reloading with a “forgiving” powder, and you are not at the extremes, this is fairly safe.

Using the powder charger, I would weigh one in 20 to see where it fell. If it was off, I would make adjustments, make sure it was stabilized and go on.

At one point, I even tried a version that would throw a charge automatically when a case was inserted into the die.

Using reloading trays, you can use an off the press powder charger and charge 50 cases in less than 5 minutes. It is only a few more minutes to actually seat all the bullets in those cases.

When next I reload pistol rounds, this is how I will do it. I will have my powder charger setup to throw a charge into a pan, then I’ll transfer that to the press. This gives me good visual confirmation that enough powder was actually dispensed.

If I’m interested in more precise, I’ll use my automatic trickler to throw a charge into the pan before transferring that to the press.

The short of it, is that for me, there is no need for anything more than a turret press. Do I want a bigger, better turret press? Yes. It will be a manual advance.

For rifle rounds, I’ll use my automatic trickler and do things that way.

For rifle rounds, the major time sync is the case preparation. It just takes time. I’m in the process of building a case preparation machine. It will consist of a case trimmer station, an outside chamfer, inside chamfer, reamer, and normalizer.

After sizing a case, I’ll be able to put it into a case holder, then move it through all five stations and be done with it.

Which takes us to case prep. I think the Lee quick trim system might work well. I don’t own it, I do not know. The cool thing for me is that I should be able to make those trim dies myself, saving myself 30 per trim die.

On the other hand, the easy trim by Lyman works wonderfully for me.

Which takes us to the magic of a progressive press.

The top of the line progressive presses are astonishing machines. One of the advantages they have over turret presses is that the stuff attached to your die plate doesn’t move. The shell holders move. On a turret press, every time you move to the next station, everything attached to the turret plate gets moved around. Like your powder charger.

Once everything is set up, the process of reloading starts by filling all your supply tubes.

There is a machine that will take 100 primers, orient them correctly, drop them down a tube, ready to use. The press can have a magazine of primer tubes, when one primer tube is empty, you remove it and let the primer filler reload it with primers.

You fill your powder charger with the right powder. Easy. Depending on the press, that can be more than a pound of powder.

You pour your bullets into the supply bin. When the bullet feed tube is low, the motor for the bin turns on. Bullets are oriented so they fall base first into the tube. When the tube is full, the motor turns off.

There are even feeders for the cases.

What this means, is that your task has been reduced to monitoring and supplying the power to operate the system. It is your job to work the lever. Each full stroke of the lever and a cartridge drops out and into the collection bin.

One reloader I followed, would do 10,000 rounds in a setting. He would check the powder throws every 100 charges, apart from that, his task was to work that lever.

The other side of this is precision. Precision comes from consistency.

The rifle dies I use have a “generic” neck diameter. That shouldn’t make a difference, but it does.

At issue is the thickness of the case walls.

The specifications for a 5.56×45 state that the OD of the neck is 0.253 and the ID is 0.224. This means that the case walls should be 0.0145.

What if the case thickness isn’t 0.0145? What if it is 0.0170, that’s just 2.5 thousandths larger. But that means that there are 5 thousandths off the ID total. That increases the grip of the case on the bullet when the bullet is seated and crimped.

The reality is that everything is designed to have a bit of slop. The only place that extra thickness would be detectable would be when the round is chambered.

But for accuracy, we don’t want differences. So those reloaders carefully turn the thickness of the neck walls to be “correct”.

We use a 0.010 tolerance on case length. These case might only accept 0.001 tolerance. All to make sure that the bullet is in exactly the right place in the throat of the chamber every time.

We use scales accurate to 0.1 grains. That is 6.48 mg. These pedantic reloader use scales that are accurate to 0.01 grains, or 0.648 mg. That’s pretty astonishing.

They weigh each of the bullets, they reject any that are outside of tolerance.

Every step of the process is done to maintain consistency.

They use a resizing die that allows them to select the size of the neck they want. All for that holy grail of accuracy.

These are the reloaders that spend as much on a single stage press as the rest of us do on our progressive setups.

How do you make sure you don’t get stuck in one path or another at the early stages?

You buy good dies.

Lee Precision makes good, low-cost dies. They make some in carbide as well.
Lyman, RCBS, and Hornady more expensive dies. Are they better than Lee? Likely?
Redding makes still more expensive dies. I consider them to be better than the four above.
Forster makes even more expensive dies. I am told they are better still.
And then you can find places that will custom-make your dies.

When you start out, Lee is just fine. If you are going to do better, buy better. Currently, I buy Redding, and I am looking for a reason to buy a set of Forster dies.

Go have some fun.

Reloading: From Start To Complete – Part 11

(Word 4400>

Choose what you are going to reload

I will be reloading 5.56×45, 9×19, and .45 ACP.

Acquire The Tools You Need

Get your reloading Bible(s)!!!!

Because this is my first time reloading, I chose the Lee Precision Anniversary Challenger Kit. This gets me a single stage press, powder scale, some brass prep tools, on press priming, powder throw, funnel and more.

To this, I add a pair of dial calibers, no name will do ok. A Deluxe Quick Trim Case Trimmer. The quick trim die for 5.56×45. And a Lee universal decapping die.

Finally, I pick up a wet tumbler, media, a set of sieves, and a trickler.

Because I read AWA’s articles, I purchase Redding dies for 5.56×45, 9mm, and .45ACP.

Picking Boom Stuff

Power is difficult to get at times, looking at the recipes and costs, I decide on Titegroup for my pistol calibers and Ramshot TAC for the 5.56×45.

The Titegroup seems to be an ok powder. There are many recipes for pistol calibers that use it.

NOTE: Powder choices are very personal. Please do your own research. This is not a recommendation for either of these powders.

The recipe that I’m using comes from Hodgdon’s.

Read More