How to download Apple’s iPhone repair manuals

https://photos5.appleinsider.com/gallery/48125-93981-000-lead-Repair-Manuals-xl.jpg

Whether you’re planning to fix your iPhone screen, or you’re just curious to see what the new Self Service Repair program entails, you can now download Apple’s instructions to get all of the details.

Apple has launched its promised Self Service Repair program for iPhones, and if nothing else, it’s going to tell people just how involved repairing these devices is. In practice, it’s unlikely that many regular consumers will go through the process of repairing their devices.

But even if they don’t, it’s now possible for everyone to see what they’re paying for when they take an iPhone in to be fixed. It’s fascinating how detailed Apple’s instructions are, right down to when you cannot re-use a screw you’ve just taken out of an iPhone.

So whether it’s for actual, practical need because you’re going to do this, or it’s for a quite incredible look inside how finely engineered iPhones are, Apple has two new sets of documentation for you.

Both can be read online, but they are in PDF form so they can also be downloaded from the same link. In Safari, hover your cursor over the bottom middle of the page on screen, and controls including a download button appear.

Apple’s repair overview

Apple runs this new service, and it is promoting this ahead of any possible future legislation that requires manufacturers to provide a Right to Repair service. But it’s also distancing itself from the process.

So there’s no big banner headline on Apple’s official site about how you can save on repairs this way. Apple’s also running the whole operation through a new company.

In keeping with that slight distancing, the first documentation of the two that Apple has released spends much time telling you to use Apple Stores to get your repairs done.

“We believe customers should have access to safe and reliable service and repairs that do not compromise their security, their privacy, or the functionality of their device,” says Apple in its new “Expanding Access to Service and Repairs for Apple Devices” document.

“We also know that a repair is more likely to be done correctly when it’s performed by skilled, trained professionals,” it continues, “using genuine Apple parts engineered for quality and safety, and tools designed for the repair.”

Then it does undermine some of this by trying to make it sound impressive that every Apple repair technician has had “more than a dozen hours” of training.

Nonetheless, this manual is a wide-ranging guide to what Apple is doing, and how it’s hoping the service will be used. For a deeper, more specifically focused look, there’s the actual self repair service manual.

Apple Repair Manuals

The direct and store links both take you to the same list of all Apple manuals, whether for repair or not. Currently there are 130 listed, and they range from the Mac Studio Quick Start Guide, to the iPhone 13 Pro Repair Manual.

At present, there are nine such repair manuals, all for the iPhones that are included in the Self Service Repair program:

  • iPhone 12
  • iPhone 12 mini
  • iPhone 12 Pro
  • iPhone 12 Pro Max
  • iPhone 13
  • iPhone 13 mini
  • iPhone 13 Pro
  • iPhone 13 Pro Max
  • iPhone SE (3rd generation)

Each is broken down into sections starting a basic overview of the iPhone in question, followed by one about safety during repairs. Finally there are the procedures for conducting repairs, ranging from changing the battery or replacing a screen, to fixing cameras and the Taptic Engine.

Once you get into these procedures, you see detailed step-by-step instructions for the repair. And each step is accompanied by an annotated photo illustration.

Every step is illustrated, and there are very many warnings along the way

With around 80 pages per repair manual, a lot of the steps are the same or very similar across the different models. So if you are just curious to see what a repair entails, you could really read any of them.

Whereas, naturally, if you’re going to do such a repair, you need to find precisely the right manual, and study it.

“Read the entire manual first,” says Apple in the introduction to every repair manual. “If you’re not comfortable performing the repairs as instructed in this manual, don’t proceed.”

AppleInsider News

The Ultimate Guide to Laravel Performance Optimization in 2022

https://www.bacancytechnology.com/blog/wp-content/uploads/2022/04/Laravel-Performance-Optimization-min-1.jpg

Quick Summary:

If you have landed on this blog post, that means you are looking for assistance to improve and enhance the performance of your existing Laravel application to get the best out of it. This blog post has covered the pro tips and tricks from the industry’s best Laravel developers and how to overcome the performance laybacks.

This blog post contains the ultimate Laravel performance optimization guide to go easy on your disillusioned mind and waver all the dark clouds of poor Laravel app performance. Read in-depth to learn about how to boost Laravel application performance and enhance the security of your existing application.

Introduction

We are working on a heavy Laravel website with many requests and structured query language/eloquent calls. There is high-CPU VPS and high memory still, we feel that there is a lot of room for performance improvement.

Laravel has become the first and foremost choice for building business-focused applications, including eCommerce platforms and information management systems.

We agree Laravel has grown by leaps and bounds, and it’s consistent finetune performance has again made it the best PHP framework of 2022. Laravel is a one-stop PHP development framework from simple web applications to complex APIs. A quick development approach, MVC architectural pattern, and a set of libraries make it convenient to build well-structured beautiful code.

As per Google Trends, Laravel has remained the most used and popular PHP framework over the last few years.

Google trends report

The framework has some outstanding functionalities that have made developers’ life easy. As you use Laravel in your project development, you must learn the tactics and tricks for PHP Laravel performance optimization in your application to get the maximum potential.

Laravel app optimizes easily, and that’s the best part of using this framework, as you can optimize your application whenever you feel it is needed to enhance its performance.

Importance of Website Speed

You might be wondering how it would matter if your website loads a second faster. It counts as much as a gold coin! Even a fraction of second matters if you want to hold on to your visitors for converting them into your clients.

Importance of Website Speed

The UI, search rankings, conversations, etc., make a difference in your website’s Google rankings. If your customers and visitors face a lag in performance over time, they will gradually stop using your site.

How to Ensure the Security of your Laravel Website?

The below provided Laravel website security best practices will ensure that you are safe from any threat.

Choose A Secure Server for Hosting

You should keep a regular backup of your website, use strong passwords, and complete authorization. Your website contains your users’ sensitive information; hence, you should not use shared servers. Before choosing your web server, you should check with your provider if they provide a secure connection, use SSH protocol and authentication, FTPS, SSL, private networks, and VPNs.

Update Your Website with The Latest Versions

Do not miss any improvements that the latest Laravel version brings out. Make sure that you use the most upgraded version of Laravel for your website. The latest version is Laravel 9. If you don’t upgrade, you might lack the essential features for your Laravel website.

Also, check out what’s new in Laravel 9 for more details about the fixes on bugs, security improvisations, and new features.

Update Modules, Packages, and Plugins

One thing is that you should use only the modules, plugins, and packages that your project requires and discard the others. Just updating your Laravel website to the latest version is not enough. You need to update all your project modules, packages, and plugins.

Check Firewall Settings

Your Laravel website should, very importantly, have a web application firewall that works as a filter and monitor for your HTTP application. Your web application firewall should be either a cloud-based solution or installed on your system.

Check Firewall Settings

Image Source: GitHub

You shall attain numerous benefits by having a firewall, such as protection from brute-force attacks, spambots, backdoor, SQL injection, DDOS, and other protections.

Make Use of HTTPS

When your web application uses HTTP, all your website information transmits in plain text, which is vulnerable to hackers and attacks.

Hence, it would help if you used HTTPS over HTTP, which will ensure your website’s information security.

Want to make your existing application Scalable and SEO Optimized?
Hire Laravel developer from us to get the secure, digitally scalable, and highly tuned application.

Use In-built Laravel Security Features

Why search outside when you’ve got it inside? Yes, Laravel comes with an in-built authentication system to secure your website information. The Laravel framework takes care of the user authentication and gives only the needed access to each user.

Your website’s sensitive information remains confined to the users and does not go public. Secure it from SQL Injections User inputs like server variables, cookies, and input values like ‘GET’ and ‘POST’ can raise the vulnerability of SQL query injection.

To overcome this, you should use the Eloquent ORM of Laravel, which uses PDO binding to avoid SQL injection.

Validate and Filter Data

Before sending user data to your system in the form of queries, you must always filter and validate the data to prevent SQL injections firsthand.

Take Precautions during Mass Assignments

Mass assignments are a convenient feature when you want to enter a long list of variables.

However, we do not recommend it because cyber attackers can alter the data from the client-side, which is extremely vulnerable. You can either use $fillable or $guarded property but very cautiously without forgetting to add new fields to your model.

Reduce Laravel Vulnerabilities from CSRF Cross-Site Request Forgery

Laravel uses the CSRF tokens to assure no fake requests and that there is no intrusion.

Each user has their own CSRF token, and when the user makes any request, the Laravel system matches it with the previous user session token. Hence, you must add a hidden CSRF field while writing your HTML application.

add a hidden CSRF field

Image Source: GitHub

To see all the above and some additional Laravel security tips in real action, check out this video from WebDevMatics. You will thoroughly enjoy it.

After getting a deep understanding of key points to consider to keep your application secure, now it’s time to understand why to focus on laravel performance optimization in 2022 and top Laravel performance optimization tips.

Why Focus on Laravel Performance Optimization?

You have surely created a Laravel application where the Laravel developers have used the PHP framework and essential libraries to bring out the maximum potential of your project idea. But, there’s always room for perfection and enhancements.

Mostly, businesses use Laravel to build their business information system, and hence the performance of their business is critically related to the performance of Laravel. To ensure smooth performance and deployment of your Laravel project, you should prioritize optimizing Laravel application for your business benefits.

The Laravel management information system enables you to take vital business decisions, and hence optimizing the performance of the Laravel app will surely enable improved business prospects.

Top Laravel Performance Optimization Tips For Your Application

Laravel Performance Optimization Tips

1. Routes caching

If your Laravel application has many routes and configurations, then the php artisan route cache is an essential feature to speed up your Php app improvement.

Run the listed below command to cache the routes.php file


Copy Text

php artisan route: cache

At the time of using closures, the artisan command hurls an exclusion. When we even try to compile the routes, it is suggested to interchange with the controllers.

It is similar to the config cache. The changes you amend in routes.php will not have a favorable effect once you cache it. If you want to refresh the routes cache, you can run the above code again. But if you want to clear the routes cache, run the below code.


Copy Text

php artisan route: clear

2. Use Artisan Commands Effectively

Laravel comes with extra perks when it comes to boosting performance


Copy Text

1. php artisan config:cache
2.
3. php artisan route:cache
4. 
5. // Note: Artisan Optimize was removed in laravel 5.5; this works in previous versions.
6. php artisan optimize --force

Commands are beneficial when you are using so many configurations and route files. Tip: Make sure to clear cache after changes.


Copy Text

1. php artisan config:clear
2. 
3. php artisan route:cache
4.  
5. php artisan view:clear

3. Use the Deployment tool to Appeal to All Commands

We know it cannot be considered a performance tip, but it will help you reduce your time, and that matters. A deployer is a deployment tool, and if you have ever used composer to handle your project dependencies, you’ll feel so right. Deployer can be deployed to Laravel application as its seeds, optimization, and migrations with one command.


Copy Text

php deployer.phar deploy production

4. Eager Loading

The most common issue of retrieving eloquent relationships is the N+1 query problem. Let me help you understand this scenario with two different models of flats and their owners. Consider if you want to retrieve their owners, and to achieve that, you will be required to run the following code:


Copy Text

$cars = App\Flat::all();
 
    foreach ($flats as $flat) {
      echo $flat->owner->name;
    }

It will help you execute one query to find out all of the flats from the database, and another query will help you find out the owners. Let’s move forward with the image, we have 100 flats, and this loop requires 101 queries: one for the flat and an additional to find out the owner of each car. Does it sound so common because we are using a small database? But, We want you to imagine a large dataset and queries to imagine the actual picture.

To overcome this problem, We prefer to use eager loading.


Copy Text

$flats = App\Flat::with('owner')->get();
 
    foreach ($flats as $flat) {
      echo $flat->owner->name;
    }

You can reduce the operation to just two queries by running the above code.

Ready to Improve Your Laravel Application Performance?
Contact the most trusted Laravel Development Company to build scalable, efficient, and user-friendly applications

5. Queues

How about using Queues to improve the application. The image you have developed is an application that sends a welcome email to new users upon signing up. It makes use of third-party email services such as Mailgun. A new user record will be inserted into the database, so a call is redirected to the Maligun to send a welcome email.

This third-party email may take a few seconds, so the user might think that the sign-up process is slow. You can use Queue to send an email and run it as a background task. The code might be lookalike below:


Copy Text

public function register(Request $request)
    {
      // validate form inputs
      $this->validator($request->all())->validate();
 
      // persist user to database
      $user = $this->create($request->all());
 
      // send welcome email
      Mail::to($user)->send(new WelcomeEmail($user));
 
      // log user in
      $this->guard()->login($user);
 
      return $this->registered($request, $user) ?: redirect($this->redirectPath());
    }

Running this code will improve the application’s performance and enhance the user experience.

6. Leverage JIT Compiler

PHP is a computer machine and server-side language. It does not comprehend PHP code natively. Usually, the programmers use a compiler to compile the code into bytecode and interpret the PHP code. The program compilation procedure affects Laravel application performance and the user experience. SO, Laravel programmers can use Zend Engine, which comes with the just-in-time compiler, to compile the code quickly and at once.

7. Compress Images

If your Laravel application contains many images, you should compress all of them to optimize the performance. There are some ways to do the optimization. However, different images require different tools to maintain their quality and resolution of images.

If you use Laravel Mix, it is advisable to use an NPM package like ImageMin while compiling your images. For a very large image, try TinyPNG to compress the image first and then use ImageMin to compress it as much as possible.

8. Classmap optimization

A smart trick to keep your Laravel app compact and ready for easy loading should keep all your inclusive files together. As you want to include multiple files in your application, you just need to call and have one common file.

Such a move will fasten your Laravel application by including several files in a combined file for loading into your application.

9. Precompile Assets

Developers will always maintain the right development environment by keeping different assets needed in your application separate. Though this is a good practice, it is not mandatory for production scenarios. And sure, Laravel has in-build artisan commands that can help you with this bifurcation.


Copy Text

php artisn optimize
php artisn config: cache
php artisan route: cache

Laravel will automatically classify your most used classes and keep them in a single file using the above commands.

10. Assets Bundling

All Laravel applications are accompanied by the instrumental Laravel Mix, which effectively builds your application API from Webpack. Laravel Mix consists of common CSS and Javascript preprocessors that offer you script, styles, and other compilations.

For example, if you want some set of specific style formats for your application file, like:


Copy Text

mix.styles([
  'public/css/vendor/normalize.css',
 'public/css/styles.css'
], 'public/css/all.css');

Using Laravel Mix, your application will auto-create an all.css file from normalize.css and style.css. Hence, you can merge both the style sheets within a single all.css file instead of retrieving them individually. This hack will improve Laravel application performance.

11. Assets minifying

Your loading file turns huge when you implement the above performance optimization tip by compiling assets in one file. To overcome this issue, you may use the following command:


Copy Text

$ npm run production

Conclusion

We hope you liked the Laravel performance checklist for Laravel performance optimization. You must surely take a Laravel performance analysis and find out on your own which tips and tricks will help you have a great optimized app. We host skillfully experienced Laravel application developers who assure you of the fastest responding business apps.

To improve the Laravel performance tuning of your Laravel application, hire Laravel developers from us, to get the job done at your convenience.

Frequently Asked Questions (FAQs)

Easy steps to ensure Laravel website speedy performance are clearing cache(config & routing), using minimal and essential packages only, eager loading, and fetching the bare minimum database queries.

Below is the list of points to consider to reduce page load time in Laravel:

  • Always use the latest Laravel version.
  • Follow the practice of using Artisan Commands.
  • Use packages that suit your application.
  • Routes Caching and Config Caching.

Config caching is the best way to decrease memory usage in your laravel application. Database chunking is also a way to reduce memory usage.

Eloquent ORM (Object Relational Mapper ) is included within Laravel, which provides simple and attractive data implementation while working on a Database.

Laravel News Links

11 Pistol Shooting Drills to Improve Accuracy

https://cdn.athlonoutdoors.com/wp-content/uploads/sites/8/2015/05/gbg-accuracy-1-150×150.1511985468.pngPistol Shooting drills
Pistol Shooting drills
Pistol Shooting drills
Pistol Shooting drills
Pistol Shooting drills

Of all of the firearms in our arsenal, the handgun can be the most challenging to master. It is small with a short sight radius and generally has a trigger that requires more pressure than the gun weighs. Almost always found with “open sights,” mastering a handgun requires mastering many moving parts. Fear not though, because by dividing handgun shooting into a few sections, we can do pistol shooting drills to improve our overall shooting.

Trigger Control

We often hear the phrase “trigger control” used when discussions of accuracy arise. Few times, however, is it given sufficient attention. The truth is that pistols for the most part are accurate. It’s our manipulation of the weapon that interferes with its ultimate capability. Here are some solid trigger control drills to help you improve.

Pistol Shooting Drill #1: Brass On The Front Sight

This is always easier with the help of a partner. Start by unloading your weapon and remove the magazine if possible. Reset the action on your pistol and have your partner balance a piece of spent brass on the front sight. Now, execute a smooth, clean press of the trigger. If you do this correctly, the front sight will not dip or move and the brass will stay in place. If the brass falls off, you are generally jerking the trigger and causing movement in the gun. That movement translates into missed shots. The key to keeping the brass steady is a smooth, continuous trigger press with a clean “break” at the end.

Pistol Shooting Drill #2: Keep the Slack Out

The more we move the trigger, the higher the probability that we will miss our shot. The trigger press is composed of three stages:

  1. The Slop – The distance the trigger travels to the rear before you encounter resistance.
  2. The Slack – The distance the trigger will still travel while under tension prior to firing.
  3. The Shot – Where the trigger finishes its travel and ultimately fires the weapon.

In our initial press of the trigger, we will experience all three stages of the trigger motion. However, after the initial press, the trigger will reset. The distance required for reset generally takes it only as far as our “slack” point. Do not allow the trigger to travel any further forward than necessary.

Pistol Shooting Drill #3: Empty Your Weapon and Press the Trigger

With your support-side hand, rack the slide and, as it is moving forward, relax your trigger finger. The tension of the trigger will push forward and allow it to reset. Only let the trigger move as far forward as it has to. Continuous dry-fire practice with this drill will familiarize you with how far your trigger needs to travel. We always look to avoid letting the trigger move all the way forward or having our trigger finger coming off. This generally ends up in a “slap” of the trigger on subsequent shots, which will interfere with accuracy.

Pistol Shooting Drill #4: Pencil Drill

Another common problem regarding the trigger is when it is not pressed directly to the rear. Many times, the firing-side hand over-grips the gun and causes the finger to arc as the trigger is pressed. This is called smearing the trigger and usually ends up causing shots to break to the support side. The trigger should be pressed with a direct and careful motion. A great pistol shooting drill to practice this is to place a pencil on the web of your thumb with the eraser on your trigger finger. Slowly and smoothly press the pencil toward you with the intention of keeping it on the web of the thumb. This drill will not only help you visualize a good press but can also create strong habits.

Follow-Through

Follow-through is the act of maintaining a steady platform to send follow-up shots on target. The challenge comes in the form of anticipation or flinch. Especially true with newer shooters, the anticipation of the next shot can cause a flinch response to the weapon. This causes muzzle dip, which never helps accuracy. Two proven drills to deal with this challenge are these:

Pistol Shooting Drill #5: Ball and Dummy

One of the most classic pistol drills, the Ball and Dummy drill is designed to help eliminate flinch. The drill is generally done with a partner to assist. While the shooter is turned away, the partner will place their weapon in a state of readiness. It will either be set with a round in the chamber or reset without a round. Either way, the trigger will function. The shooter is turned back around and given the weapon. They point in and press as if they were shooting a bullseye. If the weapon is unloaded, the trigger will click yet the muzzle should not dip. If there is a noticeable dip, it is a sign of anticipating the shot. Continue this drill with an occasional live round placed in the chamber so as to keep the shooter off-balance. Approximately 75 percent of the time it should be empty, however. This is a solid drill for learning to overcome the anticipation of the shot firing.

Pistol Shooting Drill #6: Single-Shot Drill

Similar to the Ball and Dummy drill, this exercise works on eliminating shot anticipation. This drill can be practiced without any assistance, making it easy to manage. Load one round into the weapon and then remove the magazine. Point in and fire the round on target. Settle in for a second shot and press the trigger. Watch your front sight intently for signs of dipping. This is equally effective as a tool for self-diagnosis.

Sight Picture & Alignment

There are many theories and methods of shooting when it comes to the sights. At the most fundamental and reliable level, though, we look to align the sights on target while intently focusing on the front sight. The rear sights should be slightly blurry as will be the target. The front sight should be crystal clear. Here are a few reliable drills to build confidence.

Pistol Shooting Drill #7: Bench Shooting

One of the best ways to learn certain components of shooting is to minimize the need to focus on other parts. By shooting from a benched position, you are able to eliminate the need to stabilize yourself in order to make good shots. This is a confidence builder as well as a drill to help you build good sight alignment habits. Sit at a bench with your arms resting on a shooting bag. Acquire a solid sight picture and alignment. Take your time and fire shots with the intent of managing perfect sights throughout the process.

Pistol Shooting Drill #8: Figure-8 Drill

One of the challenges we face is the feeling that our sights are all over the place as we begin to make a shot. For the most part, that is just our perception and not reality. With good mechanics, you can make accurate shots consistently. A drill to show you this, as well as to work on trigger control, is the Figure-8 drill. At about 6 yards, point in at your target, then take all of the slop and slack out of the trigger. Intentionally move the front sight 6 to 8 inches in a figure-8 over the bullseye. Now, as you come across the bullseye, break your shot and reset your trigger to shoot again. Continue this for 5 or 6 shots. What you will find is that you are much more accurate than you may think. By managing the trigger well, it allows for quite a bit of motion while still maintaining good accuracy.

Master Class

The goal is always to bring these components together. Unless you are a static bullseye shooter, there will be many moving parts to making a shot. Here are a few drills designed to start mixing components without overwhelming yourself.

Pistol Shooting Drill #9: Ragged Hole Drill

The Ragged Hole drill is another classic. From 6 yards, you will slow-fire 5 rounds into a single point on your target. Do your best to focus on a small portion of the target. Better yet, get a target that has 1- to 2-inch dots on it as focal points. Take your time and use the exact same point of aim each time. Do not chase your shots or try to make corrections. If you manage your trigger and sights well, you should end up with a single, ragged hole. If your shots are spread out, it is a sign that you need to polish up on one or more of the basics.

Pistol Shooting Drill #10: Shrinking Targets 

Similar to the Ragged Hole drill, the goal here is to start shrinking your shot groups. Find or make a target that has 3 or 4 circles on it, each a little smaller than the previous one. From 6 yards, fire 5 rounds into each circle. The goal is to have all the rounds inside the circle. As you master one circle, move to the next smaller one, and so on. This is as much a confidence builder as it is a skill builder.

Pistol Shooting Drill #11: Single Shot From Draw

Our final drill starts to bring all of the fundamentals together. From a holstered position, smoothly draw your weapon and fire one round onto a bullseye. Do good after-action drills, then reholster. Repeat this 10 times and then reset yourself. The goal is to be able to shoot solid shots while mixing in the motion of drawing. If your groups begin to open up, slow down. If you are shooting ragged holes, then strive to increase your pace. This is a solid drill to start mixing the fundamentals.

Shooting a handgun can be a frustrating challenge. One minute you are shooting bullseyes and the next you are off. As with all shooting, it always comes back to the fundamentals. By practicing these pistol shooting drills, you can improve individual skills and ultimately bring them all together.

The post 11 Pistol Shooting Drills to Improve Accuracy appeared first on Tactical Life Gun Magazine: Gun News and Gun Reviews.

Tactical Life Gun Magazine: Gun News and Gun Reviews

Narco Tanks of Mexico

https://s.w.org/images/core/emoji/12.0.0-1/72×72/1f51e.png

Time to do a report on a war theater where heavily armored vehicles shoot it out with each other in city streets: Mexico.

(You were thinking Ukraine? Probably an update on that next week.)

Cartel violence waxes and wanes, and regular readers know that the cartels are heavily armed. Even so, it may come as a shock to many that Mexican drug cartels have their own “tanks” (AKA “Monstruo”), i.e. up-armored civilian vehicles more accurately described as technicals or armored cars.

Mexican police recently captured one in Jalisco.

Mexico’s Guardia Nacional in Jalisco have captured a homemade ‘narco tank’ thought to be used by one of the country’s most powerful drug cartels.

The officials shared the news to Twitter after it was found in the area of Jalisco on 12 April.

According to the Mexican police, the vehicle was harbouring 2,000 rounds of ammunition.

In Texas, we call that “a good start.”

The heavy metal plated vehicle is thought to be owned by the Cartel Jalisco Nueva Generacion [CJNG], who operate in the area, as reported by The Star.

Painted green to blend in with surroundings, the tank is heavily armoured, with protective metal casing around the driver’s sider.

Publication Borderland Beat noted that the tank was discovered while being transported inside of a trailer.

The trailer limitation is probably why it seems unusually narrow.

Here’s a video covering various captured cartel narco tanks (though the voice-over isn’t the best).

Here’s a shorter video from several years ago showing various monstruos, mainly from the 2010-2011 timeframe.

This video shows still more footage, including (about 1:50 in) modern CJNG vehicles that not only look more professionally constructed, but have red-blue flashing lights and a cartel logo on the side, which does rather suggest they’re not trying to keep a low profile. Also includes combat footage of CJNG blowing away Northeast Cartel (CDN) rivals through their own gunholes.

Here’s a tweet that shows video of two other captured Nueva Generacion vehicles in 2019:

And here’s one with a handy diagram:

Some enterprising hobby company could probably sell models of these things…

Lawrence Person’s BattleSwarm Blog

What Are NFA Trusts?

https://cdn.athlonoutdoors.com/wp-content/uploads/sites/8/2012/03/nfa-2.jpg

Many weapons parts are federally regulated like SBRs. Keep them safe with NFA trusts. A prevalent misconception exists among the general public, and the majority of gun owners, that silencers are illegal. Lump machine guns and short-barreled rifles into that questionable group, too. To the better informed, all the previously mentioned weapons can be legally owned by paying a $200 tax and filling out ATF Form 5320.4, also referred to as Form 4.

The most common manner in which to obtain restricted Class III weapons is to fill out the Bureau of Alcohol, Tobacco and Firearms (BATF) Form 4 and register the weapon as “individual” ownership. The second classification, “corporations,” allows incorporated entities to own Class III weapons. A third registration method is to assign your ownership to an NFA trust.

NFA Trusts Are a Popular Method to Own NFA Guns

Creating a trust to own Class III weapons has risen in popularity over the past two years, owing to a couple of reasons. As a part of the background check process, the chief law enforcement officer in the community where you live is required to sign off on the Form 4. NFA trusts are a popular option for those communities where that LEO refuses to sign off on the form. The second reason that trusts have become more popular is the belief that Class III applications registering ownership to a trust get approved in less than the two to eight months it has historically taken to get approval.

The popularity of creating a trust to take ownership of Class III weapons deserves a hard look to weigh the pros and cons associated with this choice. Keep in mind that I am not an attorney. For this reason, I am not making any recommendations that could be construed as legal advice. I am merely presenting the views of two knowledgeable attorneys on the subject, as well as other experts on the subject. Going beyond using a trust to own National Firearms Act (NFA) regulated Title 2 weapons, this method of ownership may be used in states where Title 1 weapons come under close personal scrutiny, too. (Title 1 firearms are the kind that you can go to Wal-Mart or the local gun shop to buy.) An attorney in your state should make that judgment, though.

nfa-2
Handy around barricades, short-barreled rifles are excellent competitors in 3-Gun competitions. Photo courtesy Matt Howard

Before diving into the issue of NFA trusts, let’s examine registering weapons under a corporation to help clear the air. Some of the pitfalls of using a corporation instead of a trust include registration of the corporation on an annual basis that require fees from state and local municipalities, filing taxes and maintaining a board of directors. If the corporation is dissolved, dealing with the assets, such as NFA items, can be difficult legally.

Legal Advice on an NFA Trust

A trust is an estate-planning document. A trust lives on beyond the life of the person establishing the trust. To get an idea of the benefits of creating an NFA trust, I spoke with David Goldman, an attorney from Florida. He established GunTrustLawyer.com, and created a network of lawyers who specialize in creating NFA trusts. “The biggest reason that people use trusts is that the chief LEO won’t sign off,” Goldman said. “One of our most frequent users for trusts is police officers—when budgets are tight and the officers want to arm themselves with short-barreled rifles, but their chief won’t sign off. Privacy is another matter.”

nfa-1
Sun Devil lower. Jeremy Clough photo

I don’t advocate allowing felons to own firearms. Certain legal judgments don’t take into account every case, though. And, with 50 percent of marriages ending in divorce, it complicates some gun ownership situations. “You don’t have to be engaged in criminal activity to be a prohibited person,” Goldman said. “I had a client injure a child in a helicopter accident and was convicted of child endangerment, which made him a ‘prohibited’ person. If his 12 machine guns hadn’t been in a trust, they would have been lost.”

Stories abound of false charges brought by angry spouses embroiled in divorce proceedings. “I had a client throw a cup of water and he was charged with spousal abuse, and became a prohibited person,” Goldman added.

“A person cannot purchase a machine gun without a background check just by using a trust. The gun or firearms trust merely prevents the local CLEO (Chief Law Enforcement Officer) from arbitrarily denying fully qualified individuals the ability to exercise their constitutional right to purchase a firearm. An NFA trust does not make it easier for a criminal to purchase machine guns, silencers, and SBRs because of the ease in which these items can be tracked back to the purchaser.

nfa
Photo courtesy SureFire

“Besides allowing individuals to protect their right to purchase firearms, these trusts provide protections for the families and friends of gun owners that are not available with individual ownership. Through the traditional purchase route, many individuals are at risk of criminal activity and prosecution for permitting a friend, spouse, parent or child use or have access to the items. In addition, individual ownership does not deal with important issues, such as incapacity or death of the firearm owner. Likewise, a gun trust addresses the transfer of these firearms to heirs that may not be eligible to receive them, such as children or people living in a state where Title II firearms are not permitted. As a gun trust lawyer, I have seen many individuals who were forming corporations, trusts, and LLCs that were generic in nature and did not address their needs. Due to these errors, they placed their families, friends and children at unnecessary risk—a risk that can be avoided with an adequate NFA gun trust.”

nfa-5
Jeremy Clough photo

More Aspects

After a long conversation with Mr. Goldman, I related my interest in setting up an NFA trust with fellow writer, shooter and attorney, Jason Wong. A couple months ago, at a camp house in Wyoming, Wong said, “You have to be careful when setting up an NFA trust. I’ve talked to several people who want to take ‘will maker’ software and create a gun trust. There are too many variables in state law to just create a trust in this manner. You run the risk of creating an invalid trust.”

Wong summarized his caution best in a recent article on Tactical-Life.com: “In some jurisdictions, local chief law enforcement officers will refuse to sign the Form 4 certification, and it can be nearly impossible to complete the form,” Wong said. “In these instances, some buyers have resorted to using corporations, limited liability companies, or a trust to avoid the law enforcement certification requirement. When a non-person entity (such as a corporation or trust) is used to purchase NFA firearms, the requirements for a photo and law enforcement certification are waived by the ATF.

“If the buyer is self-employed, he may have already formed a corporation or LLC. In other cases, buyers often form corporations and trusts solely for the purchase of NFA firearms. If a buyer lives within a jurisdiction where a law enforcement certification is difficult or impossible to obtain, he may wish to explore one of these options. Buyers should speak with a lawyer about potential advantages and risks when considering the use of a corporation or a trust. Potential risks include the loss of all firearms possessed by a corporation or trust if the formation and administrative procedures required of the entity are not followed properly.”

nfa-8
The real difference between a standard lower and one for legal SBRs is the BATFE registration. Jeremy Clough photo

“Depending on the state, it can be as easy as signing a piece of paper and have it witnessed and notarized,” Goldman said in regards to completing a NFA trust. “We participate in the fees for providing the information and federal guidance and the local attorney handles the state issues. It can take 24 hours to turn them around to another attorney, but it usually takes a week.”

Cost of Security

Checking on the cost of establishment, I find it common for estate trusts to run in the $1,500 range. “In most states, we try to find attorneys who will prepare the Gun Trusts for a total of $600,” Goldman said.

“There’s a rumor that trusts take half as long to get approval as individual applications,” John Hollister with Advanced Armament Corporation said. “It’s logical because it takes less time to review since no fingerprints are required. There are only 12 examiners who review NFA applications. On July 1, 2011, the NFA application examiners were reshuffled from categorizing based upon the first letter of the last name of the applicant to being divided by state of applicant.” Hollister went on to speculate that individual Form 4 approval would be faster in the near future, owing to the reorganization of application examiners.

If you are in the market to purchase a silencer, machine gun, short-barreled rifle or other NFA weapon, consider all the options carefully. If you choose to form a trust, ensure that you weigh carefully the do-it-yourself route. I’ll be using a local attorney to set up mine.

nfa-lead

The post What Are NFA Trusts? appeared first on Tactical Life Gun Magazine: Gun News and Gun Reviews.

Tactical Life Gun Magazine: Gun News and Gun Reviews

Finding Differences Between MySQL Servers

https://www.percona.com/blog/wp-content/uploads/2022/03/Finding-Differences-Between-MySQL-Servers.pngFinding Differences Between MySQL Servers

Finding Differences Between MySQL ServersWhen one is responsible for promoting application development from Dev through the various environments such as QA, UAT, etc., through Production, it is often useful to ensure that configurations in test environments are comparable to the final production environment.  This is especially true with systems where a team of DBAs manage the servers.

Obviously, the difference in performance could be due to differences in hardware, storage, networking, software configuration, etc.  The question is how does one quickly and efficiently find the differences without having to run a lot of different commands and compare the output.  Fortunately, our Percona Toolkit has a couple of utilities that can make this much easier.  When you are tasked with supporting large numbers of servers, efficiency is paramount and this is where the toolkit can really help you!

You can find more information on the Percona Toolkit here: https://www.percona.com/software/database-tools/percona-toolkit

Let’s look at a few utilities that can help you spot differences in servers.  The first tool we will look at is pt-summary (https://www.percona.com/doc/percona-toolkit/LATEST/pt-summary.html).

The pt-summary tool will give you a summarized view of the server hardware.  It runs a series of Linux commands and formats the output into an easy-to-consume format.  You will get details on the following:

  • Operating System & Linux kernel
  • Virtualization
  • CPU (number of cores, speed, models, caching)
  • Memory consumption, swappiness, etc.
  • Mounted filesystems (mount points, size, usage, format, etc.)
  • Disk schedulers
  • Disk partitioning
  • Logical Volumes
  • RAID
  • Network configuration
  • Network traffic statistics
  • Network connections
  • Top processes
  • CPU utilization

By running the same report on the servers, you can spot-check differences in the hardware and Operating System.

When you want to find out differences in MySQL configuration, the toolkit has the perfect tool for this.  It is called pt-config-diff (https://www.percona.com/doc/percona-toolkit/LATEST/pt-config-diff.html).

This utility can connect to different servers and look at their configuration via MySQL Server Variables and then perform a “diff” on the values.  The tool creates a simple and concise output showing any differences between the servers.  Any differences will be immediately obvious.  Below is an example of the output:

2 config differences
Variable                  my.primary.cnf  my.replica.cnf
========================= =============== ===============
datadir                   /tmp/12345/data /tmp/12346/data
port                      12345           12346

Usage of these two utilities will allow you to quickly and easily find differences in either hardware or MySQL configuration between two or more servers.  These are the two tools that I always go to when I need to understand why two servers that are supposedly the same do not perform similarly.

Percona Database Performance Blog

ConservativesofTikTok Formed To Share Videos Of Conservatives Sharing Sensible Opinions Everyone Agrees With

https://media.babylonbee.com/articles/article-10934-1.jpg

U.S.—A Twitter account called “ConservativesofTikTok” made its debut over the weekend, racking up thousands of followers and retweets. The account is reportedly a direct response to “LibsofTikTok” which shares content from pink-haired leftists screaming degenerate things into their cameras. The new account instead shares content from normal-looking conservatives sharing sensible opinions pretty much everyone agrees with.

“This conservative says that men are men and women are women” posted @ConservativesofTikTok as it shared a Tik Tok video of a conservative man discussing the alleged differences between men and women.

Another video features a middle class dad mowing his lawn while wearing New Balance sneakers and talking about how low taxes are a good thing.

“ConservativesofTikTok MUST be stopped,” said one Leftist while watching a video featuring a stay-at-home mom talking about how teachers shouldn’t talk with kindergartners about sex. “If these get out, everyone will find out how normal and sensible conservative opinions are!”

Videos shared by ConservativesofTikTok have been met with a hurricane of rage and righteous indignation. Twitter user @unholybanana666 commented, “i can’t believe anyone believes that!! what a DUMMY!!!!111” and user @iamaman said, “what a ****** maybe he should read a ***! I CANT EVEN!!!”

According to sources, conservative users are mostly confused by the account, which they said doesn’t show them in a bad light at all.

“Yes, this is what we really believe,” posted @fakeDonaldTrump in response to the Twitter account. “Why is this controversial?”

Conservatives have expressed some worry that the account will make them look lame since most videos feature boomer Dads in struggling to figure out how to work the camera. 


Mandy is absolutely triggered by Twitter’s possible takeover by Elon Musk. She attends a Twitter-sponsored therapy session to help her cope.

Subscribe to The Babylon Bee on YouTube

The Babylon Bee

Project Appleseed Announces 2022 Schedule of Ohio Events

https://www.buckeyefirearms.org/sites/buckeyefirearms.org/files/styles/slideshow/public/field/image/appleseed-2022.jpg?itok=wq6fsSiT

Project Appleseed 2022

Appleseed only took a short break in Ohio. Even with the cold and the snow this winter, Ohio Appleseed is still having events and putting riflemen and women’s skills to the true elements test.

Project Appleseed is a nonpartisan, nonprofit national organization teaching Americans about their shared heritage and teaching fundamental rifle skills at a 2-day clinic. Most events are at a distance of 25m.

Appleseed teaches field rifle marksmanship skills using a USGI web sling; no bipod, sand bags or tables. This is done over the course of a 2-day weekend clinic. During the clinic participants will also hear the heritage every American shares that dates back to April 19, 1775.

The heritage shared over the weekend will include Paul Revere’s ride, Lexington Green, and the North Bridge. You’ll also hear some interesting bits of history on specific people that made their mark during the day.

Who should participate in an Appleseed event? ANYONE and EVERYONE! Whether you’re new or experienced, a man or a woman, adults or children. When it comes to bringing a child, they must be able to handle the rifle safely, be safe overall and follow directions. We’ve had students of all ages, from 8 to 80.

If you’ve been an Appleseed event in past and earned that coveted Rifleman patch, put your skills to the true test at distance. Appleseed has events allowing shooting out to 400 yards, called Known Distance events.

In the past couple years, Appleseed also started having Pistol Clinics. Put your pistol skills to the test with a qualification test similar to the rifle clinics. There are several pistol clinics being offered across Ohio. Don’t worry, you won’t miss out on the heritage either. The heritage from April 19, 1775 is included in these clinics. There is an age limit for the pistol clinics in Ohio, a minimum age of 18 years old.

Feel free to visit our website at appleseedinfo.org for more information including the national schedule and current pricing. Click here for events in Ohio. For questions related to Ohio, send an email to OH@appleseedinfo.org.

Project Appleseed greatly appreciates the support of Buckeye Firearms Association.

Buckeye Firearms Association