• I’ve been enjoying visiting the Fort. Hagar is a volunteer interpreter there.

    The first time I visited the Fort, Hagar showed me around. As we moved from room to room, I noticed that some artifacts were damaged or missing parts.

    One of the artifacts I noticed was missing some spindles and toppers. This is not an issue if you have a wood turning lathe.

    They did have a treadle lathe. I received permission to use it from Bill. Once I had his permission, he told me that the belt wasn’t hooked up.

    I told him I knew and then proceeded to get it belted up. He sat and watched. I now know that the belt hasn’t been on the lathe in years.

    Then I found out why, as soon as I started trying to treadle, the belt came off the big wheel in the joists. In addition to not staying on, the wheel had massive wobble from side to side.

    Bill explained that it was unlikely to work because the driven wheel, on the lathe, wasn’t flat. I explained to him that it was crowned on purpose and that the reason the belt comes off the drive wheel/fly wheel is because it wasn’t crowned.

    After talking to the acting director and Bill some more, I received permission to take the wheel home to work on it.

    I was intending to pick it up a week ago last Friday, when I took Hagar to the fort. They didn’t have it down, so I couldn’t take it home.

    When I asked to pick up the wheel this last Friday, they told me that the really didn’t want it gone during the upcoming High Land games. When I explained I wanted to pick it up on Friday, so I could bring it back on Sunday, things moved.

    They had the wheel down and ready for pickup on Wed. I picked it up on Friday and brought it home.

    It took some work, but by that night I was able to get the wheel mounted on the back side of my lathe.

    This involved squaring the end of a one-inch piece of round stock. I messed up the first attempt, but got it right the second time.

    The Blue Haired Fairie helped me get it onto the lathe. It isn’t that it is just heavy, it is awkward as well. 44 inches in one diameter.

    Once it was up and running, I moved on to crowning the wheel.

    The belt sander wasn’t where I wanted it to be, so I used an angle grinder with a flapping disk. This worked, but not well. It bounced so it was making rippling waves on the surface of the wheel.

    In addition, the wheel was out of round about a 1/4 inch, maybe more. Not happy making.

    I called it a night.

    On Saturday, I decided to turn it round and then to crown it. Except I don’t have a single spindle turning tool. I’ve got metal working tools, I don’t have wood turning tools.

    I got my best chisel. A mortising chisel, or it might be a registration chisel. It is for squaring up the corners of pockets.

    I created a make shift freestanding tool rest. Spun the wheel up to 40 RPM and started cutting. It was slow-going. I was learning how to cut. Sometimes it was working ok, sometimes it was not. I was experimenting with angles and other possibilities.

    The problem was that the tool rest was not rigid enough. Every time the chisel took a bite, the tool rest would flex out of the way. I could not move the chisel smoothly from side to side.

    With the RPM being so slow, every move had to be slow, to allow the wheel to spin all the way around.

    At the end of about 4 hours, I called it a day. The wheel was “good enough, maybe”.

    Overnight, I had a different idea, instead of using the out feed table directly, I was going to clamp a piece of metal to the out feed table to act as the physical rest.

    This still kept me close enough to center line, and the new tool rest allowed me to more easily move the chisel from side to side.

    I also ran the lathe up to 135 RPM. This took me to 1500 SFM. A better cutting speed than 460 Feet Per Minute.

    In short order, I had sawdust and shavings coming off everywhere. I am pleased to report that the wheel is mostly true now. It also has a 5-degree crown.

    When I arrived, they let me in to unload. Then got the truck out of there as there were still patrons going around.

    When I got back to the joiners shop, Bill was talking to a group. We waited for them to leave. I showed Bill how the drive crank should only go into the hub in one orientation. I drove the wedge in on the “free” side, checked the wiggle. There was none.

    We discussed how to get the wheel back in the rafters, he made the sage decision to get help.

    He was soon back with Tom to give us an assist.

    So there are three old men, about to lift 100+ pounds, into the rafters to hang. That thing is awkward.

    The first attempt failed. The belt didn’t stay in place. We reset.

    On the second lift, we got it up and the crank side was resting in the axle support. I quickly moved the offside axle support into place, screwed on the wood adjustment nut, and we had the wheel up.

    We had to do a little manipulation to get it to seat properly, but that was easy.

    With the wheel up, we worked together to guide the belt up and over. The belt was now on the drive flywheel.

    I putt the driven wheel in place, and we carefully moved the belt onto the driven wheel.

    With that done, I started checking the tracking. It wasn’t looking good, the belt would rapidly move to the edge and start to come off.

    I adjusted the tracking and in a few minutes, we had the belt tracking.

    With that, it was time to attach the treadle.

    Bill connected the drive rod to the crank. I attached the drive rod to the treadle.

    We were ready to go.

    Yes, it spun! It took a little bit, and it didn’t want to keep spinning, but it is spinning.

    With a bit of work, we got the workpiece in place, as well as the tail stock and tool rest.

    While Bill was working on attaching the treadle rod to the crank, I had sharpened the chisel I had found.

    With Bill in charge of motive power, I started making chips.

    IT WORKS!

    I knew it should work, but this was the first time I have crowned a pulley. In addition to having added the crown, cutting the wheel round and attaching the crank correctly solved the issue of the wheel wobble and the horrible sounds the drive system was making.

  • I’ve noticed that she likes to write her own little pieces. Almost as if she wanted the attention.

    One of my favorite Jackson statements was something similar to “that would make it too hard for the government.”

    This case tests our Second Amendment jurisprudence as shaped in particular by New York State Rifle & Pistol Assn., Inc. v. Bruen, 597 U. S. 1 (2022). I disagree with the methodology of that decision; I would have joined the dissent had I been a Member of the Court at that time. See generally id., at 83–133 (Breyer, J., dissenting). But Bruen is now binding law. Today’s decision fairly applies that precedent, so I join the opinion in full.
    Opinion, United States v. Rahimi, 602 S.Ct. ____ (U.S. 2024)

    It is always nice when a Justice tells us they are biased. She thinks she is better than those that who sat for Bruen. Regardless, even she agrees that Bruen affirming Heller is binding law. No two-step shuffle anymore. No interest balancing. The weakest Justice on the court sees it, so to should inferior courts.

    I write separately because we now have two years’ worth of post-Bruen cases under our belts, and the experiences of courts applying its history-and-tradition test should bear on our assessment of the workability of that legal standard. This case highlights the apparent difficulty faced by judges on the ground. Make no mistake: Today’s effort to clear up “misunderst[andings],” ante, at 7, is a tacit admission that lower courts are struggling. In my view, the blame may lie with us, not with them.
    id.

    The apparent difficulty that she is seeing is inferior courts attempting to circumvent the clear instructions in Bruen. Is it an arm? Does somebody want to keep or bear it? The Second Amendment’s plain text is implicated. The burden shifts to the state.

    This isn’t difficult. Any judge or lawyer that wasn’t result/agenda driven could see that.

    “It’s too hard!” they scream. Yes, it is too difficult to infringe on The People and not sound like a pretzel maker.

    They are struggling because they lost the game. The two-step shuffle of deciding how much she was raped, and then deciding if the rapist (state) had a good enough reason for raping. She wasn’t wearing a full-body sack, she forced that rapist to rape her.
    (more…)

  • Ok, Ok, I know it’s not there yet. Thank you so much, everybody, for your support.

    Base functionality is here. I’ve done no theming yet. I had all the security plugins up and running before the site opened. I’m working towards getting the rest configured.

    • The site is supposed to have an edit option. I think there is an issue with the ingress configuration which is stopping that.
    • There is no store yet.  There will be soon, donations will be available there and on the sidebar.
    • I’m accepting images for the banner.  I am terrible at that sort of thing.  What I would like is something similar to the current American patriot with mask, tricorn hat, AR-15, defending a vine growing in a desolate location.
    • I need to set up some cross blog feeds.  I am not sure how that works.
    • I will be pulling the PDFs from GFZ and having a PDF here.  I will add my collection of FMs, and firearm blueprints.
    • I will be pulling all of my past postings from GFZ and adding them here.
    • Email is mostly working, except for mine.  *Sigh,* nothing is easy.
    • There is likely to be some sidebar advertisements.  I get a few gun related ads regularly.  Putting something in the sidebar to help offset costs doesn’t sound horrible.  Please let me know your thoughts.
    • I am soliciting articles.  The requirements are simple, you have to have registered on the site.  The article needs to be provided in a word type document (Word, LibreOffice, Google Doc, etc.). It cannot be a sales article. You have to answer, “What is your favorite cartridge?” in the submission.
    • The subscriptions will be back as soon as I figure out how.
    • The posting schedule is 0630 Eastern Time, USA for me, plus random postings.

    Thank you again for being here.

  • This opinion is 103 pages long with the court’s opinion, delivered by Chief Justice Roberts joined by Alito, Sotomayor, Kagan, Gorsuch, Kavanaugh, Barrett, and Jackson. Sotomayor wrote a concurring opinion, Kagan joined in that concurrence. Gorsuch wrote a concurrence. Kavanaugh wrote a concurrence. Barrett wrote a concurrence. Jackson blathered some words, pretending to agree.

    And Justice Clearance Thomas stood up and said, “You got it wrong.”

    After New York State Rifle & Pistol Assn., Inc. v. Bruen, 597 U.S. 1 (2022), this Court’s directive was clear: A firearm regulation that falls within the Second Amendment’s plain text is unconstitutional unless it is consistent with the Nation’s historical tradition of firearm regulation. Not a single historical regulation justifies the statute at issue, 18 U.S.C. §922(g)(8). Therefore, I respectfully dissent.
    Opinion, United States v. Rahimi, 602 S.Ct. ____ (U.S. 2024)

    This is where I stand as well. The state failed to meet its burden to show that §922(g)(8) is consistent with this Nation’s historical tradition of firearms regulation. What seems to have happened is that they were looking hard for something that would allow them to ignore the precedents of Heller and Bruen

    Just as important as §922(g)(8)’s express terms is what it leaves unsaid. Section 922(g)(8) does not require a finding that a person has ever committed a crime of domestic violence. It is not triggered by a criminal conviction or a person’s criminal history, unlike other §922(g) subsections. See §§922(g)(1), (9). And, §922(g)(8) does not distinguish contested orders from joint orders—for example, when parties voluntarily enter a no-contact agreement or when both parties seek a restraining order.
    id.

    I haven’t really seen a historical firearm regulation that actually allows for the disarmament of a person. I’m not sure that Justice Thomas would agree.

    This case isn’t about a criminal being disarmed. This case is about a man in the middle of divorce proceedings where he was slapped with a TRO. We don’t even know if he had affective counsel. We don’t know if he was in attendance during the hearing.

    All we know is that the court believes he received actual notice and that he was allowed to participate. Not that he actually received notice or that he participated.

    Short story, when I was divorcing my first wife, it was not a good thing. She was looking for ways of messing with me. I arrived to pick up my kids for the Memorial Day weekend. My kids and I had made plans. She refused to answer the door.

    In the end, she came downstairs and we spoke. I backed away from her. Kept my hands in my pockets. Left without my children.

    I called my Lawyer, reported the entire incident. Told my lawyer to be on the lookout for a simple assault charge. My lawyer called the ex’s lawyer to make sure he knew that we were ready for that charge if it was filed.

    The ex’s lawyer swore up and down that there were no charges, no complaint filed.

    About a month later, the cops showed up in mass to arrest me. Failure to appear.

    My lovely estranged wife had managed to fill out the complaint so badly that they sent the summons to the wrong county. I never received it.

    The court didn’t care. They had put it in the mail, it was my responsibility to know that they had.

    If my Ex had been looking for a TRO when they held that hearing, I would have “failed to appear” but I would have been “given notice” and “had an opportunity to appear”.

    In addition, §922(g)(8) requires that the TRO restrain the accused from engaging in threatening behavior. Here’s the thing, being told “don’t threaten your wife” does not mean that you have ever threatened your wife. The defense and many of the Amici pointed out that the “don’t threaten” language is often just boilerplate stuff.

    This is much different from being found guilty, beyond a reasonable doubt, in a court of law, by a jury of your peers.

    The Second Amendment provides that “[a] well regulated Militia, being necessary to the security of a free State, the right of the people to keep and bear Arms, shall not be infringed.” As the Court recognizes, Bruen provides the framework for analyzing whether a regulation such as §922(g)(8) violates the Second Amendment’s mandate. “[W]hen the Second Amendment’s plain text covers an individual’s conduct, the Constitution presumptively protects that conduct.” 597 U.S., at 17. To overcome this presumption, “the government must demonstrate that the regulation is consistent with the Nation’s historical tradition of firearm regulation.” Ibid. The presumption against restrictions on keeping and bearing firearms is a central feature of the Second Amendment. That Amendment does not merely narrow the Government’s regulatory power. It is a barrier, placing the right to keep and bear arms off limits to the Government.
    id.

    Damn, just damn.

    So this is where we start to see how come Justice Thomas is so good for us. One of the arguments that the state makes, over and over again, is that this particular infringement addresses a new societal problem or advancement in technology, and therefore, the court should use a “more nuanced approach” in matching historical regulations.

    The Court employed this “straightforward” analysis in Heller and Bruen. Heller considered the District of Columbia’s “flat ban on the possession of handguns in the home,” Bruen, 597 U. S., at 27, and Bruen considered New York’s effective ban on carrying a firearm in public, see id., at 11–13. The Court determined that the District of Columbia and New York had “addressed a perceived societal problem—firearm violence in densely populated communities—and [they] employed a regulation … that the Founders themselves could have adopted to confront that problem.” Id., at 27. Accordingly, the Court “consider[ed] ‘founding-era historical precedent’” and looked for a comparable regulation. Ibid. (quoting Heller, 554 U. S., at 631). In both cases, the Court found no such law and held the modern regulations unconstitutional. Id., at 631; Bruen, 597 U. S., at 27.
    id.

    This paragraph guts all those state arguments. Any weapons ban is “straightforward” under Bruen and Heller

    Section 922(g)(8) violates the Second Amendment. First, it targets conduct at the core of the Second Amendment—possessing firearms. Second, the Government failed to produce any evidence that §922(g)(8) is consistent with the Nation’s historical tradition of firearm regulation. To the contrary, the founding generation addressed the same societal problem as §922(g)(8) through the “materially different means” of surety laws. Id., at 26.
    id.

    The state has been arguing that surety laws allow them to ban classes of firearms, or make an area a sensitive location. It is not clear from the record that surety laws were used as much as just existing.

    In this case, Thomas matches the surety laws to the regulation in question. Is that person violent? Have him put up a sum of money which will be forfeit if he does violence. This is a good match.

    There is much more to get from this dissent. I’m sure there will be more soon.

  • For those of you coming from GunFreeZone.net,  thank you for following us here.

    Miguel has kindly allowed us to forward GFZ to The Vine of Liberty.

    The story of why GFZ shutdown is below the fold.

    (more…)

  • Short of it,

    Chief Justice Roberts wrote the opinion of the court.  It seems very narrowly crafted.  It is not a loss for the Second Amendment Community.

    Held: When an individual has been found by a court to pose a credible threat to the physical safety of another, that individual  may be temporarily disarmed consistent with the Second Amendment

    Rahimi 602 U.S. ____ (2024)

    Sotomayor filed a concurring opinion with Kagan.  Gorsuch, Kavanaugh, Barrett, and Jackson filed concurring opinions. Thomas filed a dissenting opinion.

  • It has been a rocky end to the week.  GFZ is closing down.  I will be discussing with Miguel what goes, what stays, how long it is up, what might get archived elsewhere.

    Currently, there are two official contributors to this site, Hagar and I. I will be posting under my given name moving forward to help separate the “this is an official blog business post” from “this is a person writing”.

    We still have the Illinois PICA cases waiting for cert.  They went back to conference and were heard today.

    I apologize for the UGLY site.  Hagar is out doing her reenacting this weekend, I am not the “pretty picture” dude.   We’ll get some pretty pictures up soon enough and the site will look better.

    Thank you for coming along for the ride.

    Please add a comment if you got this far.  I really need to know that it is worthwhile going forward.

  • It could be worse, anticipation…

    One of the issues that we have in the Second Amendment community, is that infringers cluster. Nobody in Texas is passing bills like Illinois’ PICA, but California and New York did.

    These cases get challenged and then flow up the court system to the circuit courts.

    When the case finally arrives at the Supreme Court, we are begging for the Supreme Court to grant cert.

    But cert is only granted to a limited number of cases per term. The court wants to choose cases that will answer the most issues.

    One of the way of knowing that there are issues, is when there is a conflict between circuit courts, called a circuit split.

    The way it works is that when somebody in Illinois requests cert saying “sensitive places bans are unconstitutional” the state argues that all the circuit agree. The fact that Texas isn’t as enlightened as Illinois is not relevant. We know that the Fifth Circuit will agree with the 9th, 7th, 2nd, 4th and 3rd.

    The People’s argument holds just as much weight. It is just an opinion until there are actual differences.

    What this means is that only the infringing states with rogue inferior courts have hard the question of “sensitive places”.

    But there is good news for us. There is a sensitive place where we are forbidden from exercising our Second Amendment protected rights. The Post Office.

    The FPC, SAF and two people, Pate, and Mandry have filed suit in the Northern District of Texas, Fort Worth Division challenging 18 U.S.C. §930(a) and 39 C.F.R. §232.1(l) which bars firearm carry and storage on property under the control of the Postal Service.

    There is a good probability that this case will move more rapidly than others, with the state losing. Once it gets to the Supreme Court, they will be dealing with a circuit split.

    The case is —Opinion, United States v. Rahimi, 602 S.Ct. ____ (U.S. 2024)

  • I’ve been working with computers since July 5th, 1976. On that day, I walked into a computer store, the first in the state, and asked for a chance to work with computers.

    The owner sat me down at a PolySci z80 computer, loaded BASIC on to it from cassette tape, then told me to have fun with it. He and his partner were having a discussion about me over at the side. I wondered over and asked them how to find the integer value of a number. They gave me the function.

    A few minutes later, I had a stream of numbers floating up the screen. I had written my first computer program, a prime number sieve.

    This was the first time I had sat down at a computer. It was the first time I had heard of BASIC. It was the first time I had written a computer program.

    It worked.

    I spent the next few years working with them. Biking, then when I got my license, driving the 5 miles to work every day. I headed off to University to study Computer Science.

    The “microcomputers” I learned on were the 8080/z80 and the 6502. When I got to my first Computer Science course, I had to learn to use the punch card machines. Then feed the cards through the reader, wait for the “main frame” to process my job, after which the big printers would spit out my program and results, to be filed for me to pick up.

    Whereas the microcomputers could run one program at a time for exactly one person, the owner of the hardware (person controlling the hardware), this main frame could run many programs at the same time. Each program belonged to a different person.

    This computer was so powerful, it had multiple CPUs and even had auxiliary processors to help things move faster.

    We had one big computer doing the work of many smaller computers. There were no personal computers in the computer science program. When they were finally introduced, they were used as “smart terminals”.

    My point in this, is that we made one big computer to do the work of many smaller computers. We gave that one big computer extra as many extras as it could handle.

    It had washing machine sized disk drives that held a stack of platters you could take out in a special container. I don’t remember how much they held, but it was likely measured in Megabytes.

    When I left to work for the Army, we again had one big computer that many people logged into and did work. The first time I wrote a program on that Cray X/MP I was sure the computer was broken.

    After you finish writing your program, you need to compile it. The command to do that is cc test.c Where test.c is the name of the file holding your code.

    After the computer compiles your program, it then links your object with system libraries to create a file holding an executable program.

    The Cray was so fast that it had finished the compile/link process between the time I pressed “enter” and the time the cursor had scrolled to the next line. I thought it had failed. It hadn’t. It was just that fast.

    For the next 15 years, the team I was working with was attempting to create better and better “super computers” by clustering smaller computers together to form distributed parallel processors.

    At the same time, we were working with new disk technology, RAID. With RAID, you could combine multiple disk drives to create a larger logical disk drive.

    There were three primary technologies involved.

    1. Mirrors. Exactly two drives hold exact copies of each other. These increase read performance and redundancy. A single disk failure does not cause the drive to fail, as the copy is good to go.
    2. Striping. This takes two or more physical drives and treats them as if each drive contained a “stripe” of the logical drive. This could be used to make logical drives that were larger than any physical drive available.
    3. Striping with parity. This takes three or more drives. When a block of data is written, it is written across all but one of the physical drives. The remaining drive holds the parity of each block.

    We normally refer to “Striping with Parity” as RAID. In this mode, you can lose any one drive of the array and the remaining drives can be used to reconstruct the missing data.

    This means that if you are using a RAID with 7 drives, you are get 6/7 of your disk space available to use.

    All of this is very good.

    Now we come to the problem, this large drive is attached to exactly one machine. That machine has to share it before other machines can use it, over the network.

    You can find these for sale as Network Attached Storage, or NAS.

    Mirroring and RAID have a limitation of the drives have to be nearly the same size. If you have 6 1T drives, the last drive has to be a 1T drive as well.

    This means you are stuck. If you want to “upgrade” a RAID, you have to create a new RAID with the new drives, transfer all the data to the new drives, then decommission the old drive. Simply put, this is a painful process and not easy. I might have room for 6 drives in the case, I don’t have room for 6 more drives.

    The file system which, in my opinion, did the best at this is ZFS. ZFS combined the low level mirroring, striping, and RAID with an actual file system. It was easy to use and had many great characteristics.

    Friday, I had 4 ZFS pools of devices on two different computers. Total disk space exceeding 25 TB. The issue was that half of that space wasn’t usable by me. I wanted something that met my requirements of good redundancy and good file sharing and great stability.

    I decided to use ceph.

    With Ceph, you set up a replication policy. This policy tells ceph how many copies are needed and how distant they need to be from each other.

    Consider a ceph cluster with 5 nodes, each node holds 2 Block Storage Devices (osd). If the policy simply has a replication policy of “have 2 copies”. Both copies might be on the same node. If that node fails, you lose your data, until the node is back up.

    If you set your policy so that you require 2 copies and those copies are required to be on different nodes, your cluster doesn’t lose access to the data, even if one node goes down.

    Ceph is even more powerful than that. It has a hierarchy of groups. Root, datacenter, room, row, pod, PDU, rack, chassis, and host.

    A PDU is a power distribution unit. With this level of grouping, you could easily say: I want three copies. I should be able to survive any room in the data center going dark and not lose access to my data.

    So where does this put me?

    In a stupid place. I had 2 primary home nodes. Those nodes were configured to have one virtual node each, for a total of 4 nodes. This allowed a replication policy of 3 copies. No two on the same OSD. There must be a copy on a different host.

    The problem with this, is that I am now burning three times as much space. There are ways with ceph to reduce this, I’ve not done it yet.

    Using 3 times as much space meant that I couldn’t move the data I needed to free up the ZFS drives to use else where.

    I was recently gifted a computer. That computer now has 4 drives in it. 3 TB, 12 TB, and 12 TB. In 30 minutes, I added 24 TB of space to the cluster, and a new node. I will add two more nodes to make this cluster safe and redundant.

    I now have data flowing from ZFS to the new drives. Once that is completed, I will be able to take 12 TB that was part of a ZFS pool and turn them into OSDs.

    Life is good, learning is good. Today is rearranging the shop day. I am going to take the CNC router apart, stash the important parts, ditch the things that aren’t worth keeping or turn them into metal for other uses.

    This will give me back 1/3 of my shop space, and access to the shelves behind. The new workbench will have a place to go, and I will make progress on organizing my shop. To make it easier to work in.