• In computer languages, there are very few that are structurally different.

    FORTRAN is like COBOL, which is like Pascal, which is like BASIC, which is like ADA, which is like …

    Forth is not like those above. Nor is APL or Lisp.

    Assembly languages can be used in structured ways, just like FORTRAN, COBOL, Pascal, and many others. It requires the discipline to use if not condition jump skip_label; do stuff in condition; skip_label:. The actual programming logic stays the same.

    The two computer languages I dislike the most are PHP and Python. Both because they are weakly typed.

    In a strongly typed language, you declare a variable’s type before you use it. The type of the variable is immutable for its lifetime.

    In other words, if you declare a variable of being of type integer and then attempt to assign a string to it, it will barf on you during compilation.

    In PHP, all variables look the same, any variable can hold any type at any moment. The type can change from line to line. And the language will do implicit type casting. It is hateful.

    Python has all the same characteristics I hate in PHP, with the added hateful feature of using indentation instead of begin-and markers for blocks.

    I’m lucky that Python has an optional typing capability, which I use consistently. The optional part is a pain when I want to use a module that has no typing information. When that happens, I need to create my own typing stub.

    But the worse part of all of this is that they get jumbled together in my head. How many entries in an array? In PHP, that is determined by the count() function, in Python it is the len() function.

    In Python, the dot (.) is used to access methods and attributes of objects. In PHP, it is the concatenation symbol.

    I am tired of writing Python in my PHP files and I dread switching back to Python because I know my fingers will mess things up.

  • Every time I hear AOC trying to give a speech, this song comes to mind.

  • Sometimes known as American Chop Suey (no idea why), this dish has been served in American homes since the mid 1800s. It’s usually a macaroni based ground beef dish. This week, I made Orecchiette pasta with Chris last night, and we enjoyed it in my American Goulash. This is my own recipe, and I recommend it highly!

    Ingredients:

    • 16 oz elbow macaroni or fresh pasta
    • olive oil as needed for cooking
    • 1 large onion, diced
    • 2 cloves garlic, minced
    • 1 lb ground beef
    • 1 medium carrot, finely diced
    • 1 stalk celery, finely diced
    • dash of red wine
    • 2 tbsp all purpose flour
    • 28 oz (2 cans) diced tomatoes, any flavor
    • 1/4 to 1/2 cup tomato juice or V8
    • 1 tsp brown sugar
    • 1 tsp dried oregano
    • 1 tsp dried basil
    • 1 tbsp salt
    • ½ tsp black pepper
    • 1 tsp Worcestershire Sauce (optional)

    Fill a large pot with water, add a dash of salt, and bring it to a boil. Cook the pasta according to package directions. If you’re using fresh, cook your pasta until it’s al dente, which can take anywhere from 3 to 7 minutes, depending on the thickness and overall size of your pasta. Drain the pasta, and set it aside.

    In a heavy pot, add a bit of oil to the bottom and brown the ground beef. When the meat is thoroughly cooked and no pink remains, add the onions, carrots, and celery, and continue to cook until the onions soften and become translucent. Stir often, to make certain the mixture doesn’t stick to the bottom of the pot. If necessary, add a bit of olive oil or butter to the pot. Add in the garlic and cook for one more minute.

    Drizzle in some of the red wine and deglaze the bottom of the pot. Make sure nothing is sticking to the bottom, and add more wine as necessary, but not enough to make it very wet. Sprinkle a tablespoon or two of flour over the ground beef mixture, and stir gently to incorporate it. The result should be a slightly sticky, somewhat gummy mass in the bottom of your pot.

    Add in the tomatoes, sugar, Worcestershire sauce, and spices, and cook until it begins to thicken. Add in as much tomato juice or V8 as necessary to make the consistency similar to a thin gravy. Simmer for 2 minutes or so, until all the food is evenly heated. Pour in the cooked pasta, mix it in well, and add salt and pepper to taste. Let this simmer on a very low heat (or in your oven at 250°F) for about 15 to 20 minutes, checking often to be sure it isn’t sticking. If it’s too thick or dry, you can add a bit more tomato juice.

    Serve this up with a bit of crusty bread or a side salad for a delicious and hearty meal.

  • Immigration law in the United States is garbage. For many years, we did accept immigrants. Americans to be.

    We were the melting pot. You came to the United States, proud of your original country, or hating it, then you work to become an American.

    The stories of parents demanding that their children only speak English, to become even more American.

    If you want to see a group of very proud people, just watch a group of immigrants become citizens. They work hard for that privilege.

    But the Democrats had to ruin it. First, JFK signed the Community Mental Health Act. This is the act that closed mental institutions.

    Yes, there were things wrong with mental health institutions. On the other hand, there are so many mentally ill people living on the streets.

    But Teddy did worse. He pushed the Immigration and Nationality Act of 1965. This law abolished the discriminatory national origins quotas that favored immigrants from Northern and Western Europe.

    In other words, he made a person from a third world shithole in Africa just as eligible as an Engineer from Germany. In addition, it pushed family-based immigrant visas.

    The fallout from this could be anticipated, and was. Since immigration law favors family connections over what is best for the United States, family connections became much more valuable.

    Before the Immigration and Nationality Act, if a couple wanted to come to the United States, both applied for visas and both worked towards becoming Citizens. Both were vetted and the needs of the United States were taken into account.

    Afterward, we saw the concept of anchor immigrants. These were people who were admitted to the United States. Once established, they then sponsored other members of their family for visas.

    Having a single immigrant become a citizen often leads to their spouse, their children, their parents all being granted visas. If any of those became citizens, they could sponsor even more relatives.

    As more and more people applied to become citizens, the wait times started to go up. But there was a shortcut.

    There are two methods of creating a family-connection. By birth, or by marriage.

    Under current law, marrying a US Citizen will get you a visa, a green card, and a good start towards citizenship.

    It became so common that laws were put in place to stop “sham-marriages”.

    A sham-marriage is a marriage that exists only for the purpose of becoming a citizen.

    How common are these sham-marriage? Common enough, that I knew of a woman who was taken advantage of by a middle eastern man.

    But what are the odds of knowing two such women?

    Yeah, it turns out that I know another woman that was taken in by a Muslim, once he had his citizenship, he divorced her, tried to take her kid, failed at taking the kids but was now an American Citizen.

    Please leave a comment if you know anybody who was taken advantage of or who participated in a sham-marriage. I’m curious.

  • Urban Gardening in raised bed – herbs and salad breeding upbringing. Self supply & self-sufficiency.
    Photo by Markus Spiske on Unsplash

    BLUF: Miracle Gro is basically minerals salts and coloring, which can (but doesn’t always) help short term, but long term will destroy the beneficial things in your soil. It’s expensive and messy and can harm your vegetables. Free and low cost alternatives include animal manure, natural mulch, etc… all of which add to rather than depleting from the soil.

    I’m not sure if any of you are aware of the demon Monsanto. Coming from the Left, as I do, I have a real hate for Monsanto. However, I also learned hate for them through local farmers who are very conservative Trump supporters. Monsanto is not a good company, for a LOT of reasons. I don’t want to write about them, so I am offering you an article to go read at your own pace (yes, the site is anti-Trump, but their information on this topic is not bad).

    Now to Miracle Gro. There’s an incestuous relationship between Monsanto and Miracle Gro which makes me uneasy. Monsanto doesn’t own it Miracle Gro, nor vice versa, but there’s a lot going on between them. That alone is enough to warn me off, however, there’s more. MG was successfully sued for lying about pesticides in their bird food that they manufactured and sold, which led to the death of enough song birds to cause a lot of people to get upset. I realize one legal case by a rabid leftist isn’t enough to cause a conservative to flinch, as it could always just be one they settled out of court to get the suing party to shut up. So I present you with a tracking website keeping dibs on all the court cases MG has lost.

    There are places for chemicals. I use chemicals in the garden from time to time. I use chemicals against wasps, because they’re stingy assholes and I’m allergic. There are times when it’s just right to use chemicals. But if you’re paying extra to get something free of chemicals, if you’re actively looking to avoid chemicals, and a company sells you something it says is chemical free and it is not… that’s just not right. And that’s what Miracle Gro seems to be doing.

    It’s not even that it’s necessarily “bad chemicals” in their products. I believe that ever MG product has salt in it. While tiny amounts of salt can help add things to your soil that benefit your plants, at least in the short term, it destroys your soil in the long term. Ever heard of Romans “salting the earth” before leaving an area? That’s so the enemy couldn’t plant crops for 20 years or more. That’s how bad salt is for your garden.

    If you want to give good fertilizer to your garden and improve your soil, pick up some bunny poop and make bunny poop tea, and use that to water your plants. Pick up some local well aged manure and shovel that in around your plants. Most of the time, if you’re dealing with local folk, it will cost you nothing or very little, because you’re saving those people from having to remove the manure themselves.

  • Back in the depths of time, a foreign national wanted to become a U.S. Citizen. He married a young woman who was a U.S. Citizen, living in the U.S.

    He received his visa to come to America.

    When enough time had passed, he asked his wife to sponsor him to become a U.S. citizen. She did not want to. He offered her $5000 to do so. She refused, they divorced and he left the country.

    This happens more often than you might think. It happened to a friend of mine.

    She wasn’t a beautiful woman, she was very plain. A man from the Middle East in the US on a student visa “fell in love” with her. He wined and dined her. Treated her in ways nobody else had.

    They got married. He got his green card. They had a beautiful girl together. She sponsored him for citizenship. He became a U.S. Citizen.

    He then divorced her, took their kid back to his home country. Married the girl who had been promised to him before he came to the US.

    In the case of Miss Bouarfa:

    Amina Bouarfa is a U. S. citizen who married Ala’a Hamayel, a noncitizen and Palestinian national. They have three young children, all of whom are U. S. citizens. A few years after they married, Bouarfa fled a visa petition on Hamayel’s behalf.

    USCIS initially approved the petition. But two years later, the agency sent Bouarfa a Notice of Intent to Revoke its approval. The agency informed Bouarfa that it had uncovered evidence suggesting that, nearly a decade earlier, her husband had entered into a marriage for the purpose of evading immigration laws. According to the agency, during an interrogation, Hamayel’s ex-wife had stated that her marriage with Hamayel had been “fraudulent” and that she had asked him for $5,000 before fling a visa petition on his behalf. App. to Pet. for Cert. 14a. The agency told Bouarfa that, had it been aware of this evidence at the time it reviewed her visa petition, it never would have approved it.
    Bouarfa v. Mayorkas, 2024 604 U.S. 6

    Miss Bouarfa appealed to the Board of Immigration Appeals, which agreed with the state, his visa stayed revoked. She then appealed to the Federal District Court, claiming the state lacked sufficient evidence to support their determination.

    The state got the case dismissed. 8 U.S.C. §1252(a)(2)(B)(ii) has this to say:

    1. Denials of discretionary relief
      Notwithstanding any other provision of law (statutory or nonstatutory), including section 2241 of title 28, or any other habeas corpus provision, and sections 1361 and 1651 of such title, and except as provided in subparagraph (D), and regardless of whether the judgment, decision, or action is made in removal proceedings, no court shall have jurisdiction to review

      1. any judgment regarding the granting of relief under section 1182(h), 1182(i), 1229b, 1229c, or 1255 of this title, or
      2. any other decision or action of the Attorney General or the Secretary of Homeland Security the authority for which is specified under this subchapter to be in the discretion of the Attorney General or the Secretary of Homeland Security, other than the granting of relief under section 1158(a) of this title.

    — 8 U.S.C. §1252(a)(2)

    They appealed to the Eleventh Circuit Court, which affirmed the inferior court’s ruling. His visa was still revoked.

    It concluded that the text of § 1155 “makes clear that the Secretary’s authority to revoke the approval of a petition is discretionary.” Id., at 1162. In the court’s view, it made no difference that the agency rested its revocation on a determination that would have required the agency to deny the petition in the first instance. “[N]othing in the statute,” the court reasoned, “requires the Secretary to revoke the approval of a petition in any circumstance, even when the Department later determines that the approval was in error.” Ibid.
    id. at 12–13

    The question the Supreme Court chose to resolve:

    Whether federal courts have jurisdiction to review the Secretary’s revocation of the agency’s prior approval of a visa petition. 601 U. S. 1166 (2024).3 Bouarfa challenges the Secretary’s revocation on the assumption that the fact that her husband is not in removal proceedings does not affect the jurisdictional analysis.
    id. at 13
    The problem for Bouarfa’s argument is that § 1154(c) nowhere suggests that its command extends beyond the point of approval. Nothing in the provision mentions revocation. And we need not guess in what situations Congress wanted the Secretary to revoke the agency’s approval, because Congress answered that question directly: The Secretary “may” do so whenever he “deems” there to be “good and sufficient cause.” § 1155. This specific grant of discretion to revoke forecloses the argument that Congress silently mandated revocation in certain situations.
    id. at 16
    In § 1155, Congress granted the Secretary broad authority to revoke an approved visa petition “at any time, for what he deems to be good and sufficient cause.” Such a revocation is thus “in the discretion of” the agency. § 1252(a)(2)(B)(ii). Where § 1252(a)(2)(B)(ii) applies, then, it bars judicial review of the Secretary’s revocation under § 1155. Therefore, we affirm the judgment of the Court of Appeals.

    It is so ordered.
    id. at 19

    Conclusion

    Once the back and forth with the inferior courts is completed, Khalil will lose.

    The Supreme Court found, 9-0, that the Secretary has the choice to revoke any visa or green card for anything he feels is sufficient. Judicial review is not allowed under U.S. Law.

    The ONLY challenge they would have is a Constitutional challenge, which they have not really made.

  • Networking should be simple. Even when it was big, it was simple. Plug the wires in correctly, assign the IP address your system administrator gave you, and you are up and running on the internet.

    We built each node on the net to be able to withstand attacks. Each node was a fortress.

    But when we put Win95 machines on the net, that changed.

    The mean time to having a Win95 machine compromised was less than 72 hours.

    Today, an unhardened Windows box has about an hour before it is compromised. Many IoT devices have windows in the 5 minute range.

    To “fix” this issue, we introduced firewalls. A firewall examines every packet that enters, deciding if the packet should be allowed forward.

    Since everything was in plain text, it was easy to examine a packet and make decisions. This “fixed” the Windows Vulnerability issue.

    The next complication came about because Jon Postel didn’t dream big enough. His belief was that there would never be more than a few thousand machines on the Internet.

    This was an important argument as it shaped the new Internet Protocol. He wanted 2 bytes (16 bits) for host addressing. Mike wanted more. He argued that there would be 100s of thousands of machines on the Internet.

    They compromised on a 4 byte, 32 bit address, or around 4 billion addresses. But since the address space was going to be sparse, the actual number would be less than that. Much less than that.

    This meant that there was a limit on the number of networks available at a time when we needed more and more networks.

    Add to that, we had homes that suddenly had more than one device on the Internet. There were sometimes two or even three devices in a single home.

    Today, a normal home will have a dozen or more devices with an internet address within their home.

    This led to the sharing of IP addresses. This required Network Address Translation.

    stateDiagram-v2
      direction LR
      classDef outside fill:#f00
      classDef both fill:orange
      classDef inside fill:green
      Internet:::outside --> DataCenter
      DataCenter:::outside --> Firewall
      Firewall:::both --> Server
      class Server inside 
    

    Here we see that we have an outside world which is dangerous red. The Firewall exists on both and creates safety for our Server in green.

    stateDiagram-v2
      direction LR
      classDef outside fill:#f00
      classDef both fill:orange
      classDef inside fill:green
    
      Internet:::outside --> DataCenter
      DataCenter:::outside --> Firewall
      Firewall:::both --> LoadBalancer
      state LoadBalancer {
        Server1
        Server2
      }
    class LoadBalancer inside
    

    Server1 and Server2 are part of the compute cluster. The load balancer sends traffic to the servers in some balanced way.

    stateDiagram-v2
      direction LR
      classDef outside fill:#f00
      classDef both fill:orange
      classDef inside fill:green
    
      Internet:::outside --> DataCenter
      DataCenter:::outside --> Firewall
      Firewall:::both --> LoadBalancer
      state LoadBalancer {
        Ingress1 --> Server1
        Ingress2 --> Server2
    Server1 --> Compute1
    Server1 --> Compute2
    Server1 --> Compute3
    Server2 --> Compute1
    Server2 --> Compute2
    Server2 --> Compute3
      }
    class LoadBalancer inside

    The firewall sends traffic to the load balancer. The load balancer sends traffic in a balanced fashion to Ingress 1 or Ingress 2. This configuration means that either Ingress 1 or Ingress 2 can be go offline and the cluster continues to work.

    The actual structure is that the Ingress process runs on the different servers. It is normal to have 3 ingress processes running on 3 servers, with more servers hosting other processes.

    So what’s so complicated? What’s complicated is that each of the devices in that path must be configured correctly. Which gets more complex than it should be.

    The path packets travel is configured by routing configurations. This is done by BGP outside the Data Center and OSPF inside the Data Center. The Firewall must be configured to only pass the traffic it is supposed to.

    Firewall rules grow and can be complex. My firewall rules exist as “If it ain’t broken, don’t fix it” It is always a concern when modifying firewall rules. It is not unheard of to lock yourself out of your firewall. Or to bring down a thousand sites from one bad configuration rule in a firewall.

    The load balancer must also be configured correctly. In our case, our load balancers offload SSL/TLS work to allow routing decisions. It then uses internal SSL/TLS for all traffic within the cluster.

    The Ingress processes live on a virtual network for intra-cluster communications and on the load balancer network for communications with the load balancers.

    Each of the compute instances communicates on the intra-cluster network only.

    All of this is wonderful. Until you start attempting to figure out how to get the correct packets to the correct servers.

    The firewall is based on pfSense. The load balancer is based on HAProxy. The ingress services are provided by Nginx. The intra-cluster networking and containerizing is provided by docker/K8S.

    The issue of the day, if I upload large files via the load balancer, it fails. Implying that HAProxy is the issue. Uploading to the ingress services directly works.

    Frustration keeps growing. When will it get easy?

  • You can take that title however you like. When I first wrote it, I was thinking of the four legged kind of beastie that sneaks in and eats your broccoli while you’re sleeping. However, if we’re talking prepping, there’s a legitimate chance that the critter in your garden is two legged and armed. So let’s unpack that!

    Regular Critters

    The most common form of problem in your garden is likely to be pests. These include, but are not limited to, ants, roaches, moths, hornworms, tent caterpillars, aphids, and bunches of other multi-legged beasties, as well as mice, voles, moles, possums, raccoons, deer, porcupines, and other wild and domestic animals. A cat that digs up your kitchen garden in order to use it as an outdoor toilet is just as destructive as the raccoon that takes out whole plants.

    Poison is one method of getting rid of pests. It’s not a method I recommend, only because I know that poison can be transferred from its intended victim (the mouse or raccoon) to unintended victims such as owls (who keep the pests down naturally and should be cared for and preserved) and local cats and dogs (who sometimes do eat pests outdoors). There’s also a possibility that vegetables covered in poison might be transferred to deer that we harvest later for our own eating pleasure, and that would be a Very Bad Thing, indeed. When it comes to mice in winter, I occasionally lift this personal ban, only because I dislike mouse poop in my kitchen more than I dislike the thought of accidentally killing an owl.

    Traps are another method, and while they do work, they’re a LOT of work. You can dead-trap or live-trap, but regardless, you have to deal with what’s in the trap on a daily basis. Depending on what you’ve caught, it can be problematic. Consider the person who accidentally captures a skunk in a “have a heart” trap, and then has to figure out what to do with the stinky critter. When it comes to live traps, again, I really don’t recommend it. When you unload your traps, your victims have the ability to just wander home and do more destruction.

    (more…)

  • My Luck be with you

    In an amazingly lucky series of events, having nothing to do with skill or will power, Kash Patel is reporting that the FBI has captured 3 of the FBI’s top ten since January 20th.

    There is no way that this had anything to do with policy changes, it must have been luck that allowed the FBI to accomplish this.

    Chinese Made, Doesn’t Matter If It Isn’t Crap

    I’ve talked about my fight with hardware. Currently, I have the pieces of a NAS enclosure on the healing bench, ready for the motherboard to be returned to Amazon.

    Why? Because it is the wrong motherboard!

    As I’ve said, the standard for Mini-ITX boards is 17cmx17cm. There are many motherboards that are advertised a Mini-ITX which are 17×19. Not a big deal, unless it means that it doesn’t fit in the case.

    After I figured this out last time, I made sure I ordered a motherboard that was 17×17, 4 SATA ports, PCIex16. That’s not what arrived today, after waiting for a week+.

    What arrived today was another 17×19 board. It is also short by one SATA port. I’m unclear as to what motherboard it is, but it is going back.

    Amazon will give me a refund, but I’m back to waiting for a motherboard, again. I’ll get there.

    Microarchitecture

    The first computer I worked on was an 8080. This was an 8bit CPU. The second was the 6502, another 8bit CPU.

    Over time, the CPUs became more powerful. The computer I type this on is more powerful than the Cray X/MP I babysat. It has more memory, more cores, more threads. It has more network capacity. It is also a 64bit machine.

    The problem that I’ve run into is that an X86-64 architecture CPU doesn’t fully describe what the CPU is capable of.

    When I moved from the i386 to the X86-64, it was simple. Unfortunately, Intel and AMD have been adding instructions to their CPUs that extend them past the base X86-64 definition.

    To work around this, operating systems and libraries have become more complex as they attempt to determine what features are available and how best to use them.

    Coding for the base X86-64 works on all machines, but it is handicapping the newer CPUs.

    Thus, several groups came together and created a new standard called Microarchitecture. In this system, the CPU is at the X86-64 X86-64-v1, …-v2, …-V3, or …-V4 level.

    RedHat stopped support of X86-64-v1 several years ago. They are dropping support for X86-64-v2 with REL 10.

    I’m replacing machines that don’t meet the minimums, and having to try three different motherboards is upsetting me.

    SCOTUS Watch

    Snope and Ocean State Tactical are back for conference today. The earliest we hear the Court’s decision on Writ of Certiorari will be Monday.

    I do not expect to hear anything except, maybe, that they are re distributed for the conference on the 28th

    If they are heard on the 28th, they will be heard in the same conference as Antonyuk. This could lead to all three cases being heard at the same time.

    This would mean that the Supreme Court would be addressing magazine bans, semi-auto bans, and sensitive places bans in the same opinion.

    Given how the Second Circuit snubbed their noses at the Supreme Court, it would not surprise me if the Court took it up again.

    To refresh your memory, this case has been to the Supreme Court three times. Once, cert was denied. Once cert was granted, the Second Circuit court’s opinion was vacated, and the case was remanded to the Second Circuit to do it right, in light of Rahimi.

    This Week’s Question

    What is your current opinion of AG Pam Bondi? How is it different from when she was nominated for AG?

  • What is the judicial branch of the U.S. Government?

    The judicial Power of the United States, shall be vested in one supreme Court, and in such inferior Courts as the Congress may from time to time ordain and establish. The Judges, both of the supreme and inferior Courts, shall hold their Offices during good Behaviour, and shall at stated Times, receive for their Services, a Compensation, which shall not be diminished during their Continuance in Office.
    Bouarfa v. Mayorkas, 2024 604 U.S. 6

    There is only one court defined in the Constitution, all the others are created by Congress and are inferior to the Supreme Court.

    The Congress can establish courts, which implies that they can delete courts. This has happened in the past, I believe. We have been looking to split the Ninth Circuit into multiple circuits for several years now.

    Neither the Congress nor the President can reduce the salary for Judges. They can only increase their salaries.

    There are two ways to remove a federal judge from inferior court: 1) Impeach them, 2) Find that they are not exhibiting “good behaviour”.

    While the Constitution established the Supreme Court and authorized inferior courts, it doesn’t, explicitly, say what authority over the other two branches it has.

    The President has the power of the veto. He has command of the military and the tools required to fulfill his responsibilities as the head of the executive branch.

    The Congress has the power of the purse and the ability to create laws. They can override a presidential veto.

    Our government was set up to be at odds with itself. To be inefficient in creating laws. No man’s home or wallet is safe when Congress is in session.

    The power of the Court came when they took it in Marbury. They didn’t justify that power grab under the Constitution. They simply declared that it is the job of the courts to say what the law is.

    As part of that task, they are now empowered (authorized) to judge the Constitutionality of any law.

    The Supreme Court has put guard rails on that power. While we heard it in Bruen and in Heller, it is a consistent message, first look at the plain text of the Constitution. If the proposed conduct implicates the plain text of the Constitution, then the burden shifts to the Government to show this Nation’s historical tradition of equivalent regulation.

    Yes, that sort of language is in many Supreme Court opinions, not just Second Amendment Opinions. Which is part of the reason the legal people of the Second Amendment Community get upset with rogue inferior courts.

    The Trump Administration’s Attack on Judges

    Maybe we should say, “rogue, inferior court, judges.” These are judges, sometimes making up an entire court, that seem to feel that they have the power to overturn presidential orders.

    Unfortunately, these judges step outside the guard rails constantly.

    Consider just one question, “Does the President have the Constitutional authority to hire and fire personal within the executive branch?”

    When we look at the plain text of the Constitution, we find that he does have the authority to hire. Sometimes that requires the Advice and Consent of the Senate. Other times it does not.

    With the authority to hire comes the ancillary authority to fire. This is the same as the First Amendment’s “freedom of the press” including the right of the press to purchase ink and to be free of targeted taxation.

    Trump 2.0 came into office knowing that he would be subject to lawfare. The left has already played that hand.

    When I read the filings of the state (good guys), it is obvious that they were prepared for these court cases. They have been extraordinarily careful to make sure they follow the court’s orders without letting the court win.

    Battle Is Waged

    There seems to be credible evidence that there are people in congress that are looking to start impeachment proceedings against those judges that they feel are going rogue. Chief Justice Roberts issued a statement that impeachment wasn’t the correct path to follow when a court’s ruling goes against you. Still, the undertones suggest that impeachments are coming.

    Some lawyers are suggesting going after the good behavior aspect. If the judge is not staying within the guard rails created by the Supreme Court, they are not exhibiting good behavior. This means they can be removed. Is there good case law for this? I do not know. I suspect there is not.

    You are welcome to read this article from the University of Notre Dame.

    Regardless, there are judges out there that are seeing that they are getting into the “FO” stage of the equation.

    Enter Judge Jesse M. Furman

    Judge Furman is a member of the Southern District of New York District Court. When Khalil was detained, then transported before being deported, he was the lucky judge to get the case.

    The case is a writ of habeas corpus.

    A writ of habeas corpus orders the custodian of an individual in custody to produce the individual before the court to make an inquiry concerning his or her detention, to appear for prosecution (ad prosequendum) or to appear to testify (ad testificandum). State courts may issue such writs to prisoner custodians to produce federal prisoners.
    — U.S. Marshals Service

    The gist, in this case, is that the lawyers for Khalil want him in S.D.N.Y, and they want the court to have power over him. Currently, the federal government has power over him.

    Unfortunately for Khalil, the state hit hard and fast. They detained Khalil, took him to the ICE Field Office in Manhattan for processing. The ICE Field Office does not have facilities for holding prisoners for more than 12 hours. Since he couldn’t hold him there, so they transferred him.

    He was transferred to the Elizabeth Detention Facility in Newark, New Jersey. Normally, this is where he would have been held until deported or released.

    But, the Elizabeth Detention Facility was experiencing and continues to experience a bedbug issue that prevented [them] from accepting detainees as full transfers. In short, he couldn’t stay there.

    This was known before Khalil was detained. They had transport ready and Khalil was on his way to the Louisiana Detention Facility in Jena, Louisiana shortly after he arrived in New Jersey.

    This was happening so rapidly that the Judge is talking about where Khalil was at any particular minute. In some cases, he was removed from jurisdictions only a few minutes before court orders would have stopped the transfer.

    Now Khalil is in Louisiana. The S.D.N.Y. did not have jurisdiction when the case was opened. That would have been in the District of New Jersey. By the time everything was sorted out, he was in the Western District of Louisiana.

    This judge could claim he had jurisdiction and demand the return of Khalil. This would be fought, and is being fought. He is unlikely to win on the merits. It could be years before the Supreme Court makes a final decision. During that time, Khalil would be behind bars.

    If the judge dismissed the case, his earlier TRO would be vacated and Khalil would be deported.

    If the judge transferred the case to the W.D. of Louisiana, it is likely that the courts in that jurisdiction would not be issuing orders overriding the President.

    Here is the thing. The Trump admin is going to put the same motions for dismissal or transfer in front of the judge in New Jersey.

    How does a judge in New York decide that they don’t have jurisdiction because the person wasn’t in the district when the case was filed, believe that the case belongs in a jurisdiction where the complaint was never filed and where the person is currently being detained?

    Bluntly, I think the judge in New York took a look at what was happening and decided, “I don’t want any part of this mess.” Then punted.