Everything You Need To Know About SCOTUS’s Next Gun Case

Everything You Need To Know About SCOTUS’s Next Gun Case

https://ift.tt/2UdJjmG

The Supreme Court is set to hear oral arguments in a Second Amendment challenge to a New York City gun law on next Monday, and on today’s Bearing Arms Cam & Co. I’ll tell you everything you need to know about the case and why gun control advocates are terrified that the outcome could doom many of their most egregious infringements on the right to keep and bear arms around the country.

The case is known as New York State Rifle & Pistol Association v. New York City, and it’s challenging a New York City law that restricted most pistol owners from transporting their legally owned firearm anywhere other than a few pre-approved ranges in the five boroughs. I use the past tense because the city actually changed several provisions of the law over the summer in an attempt to moot the case and avoid any Supreme Court opinion on the issue.

The Court has told both sides to be ready to address the mootness question, but refused requests by New York City to drop the case before oral arguments take place. Paul Clement, the former Solicitor General who’s representing the New York State Rifle & Pistol Association, is expected to argue that the city’s changes to the law haven’t addressed all of the challenges raised in the lawsuit, but that even if they did, the city could simply revert back to the old law once the possibility of intervention by the Supreme Court was off the table.

The reason why gun control advocates are so concerned about this case isn’t because they have any great affection or even see any need for the New York City gun law in question, it’s that they’re terrified the Supreme Court will use this case to emphatically state that laws concerning the Second Amendment rights of Americans must be treated with the highest level of judicial review.

Over at the website SCOTUSblog, an online symposium on the case has been taking place for the past several days. Dave Kopel, research director at the Independence Institute, and Randy Barnett, professor at Georgetown University School of Law, have an excellent piece documenting the abuse of the Heller and McDonald decisions by lower courts in order to uphold gun control laws, and why the Supreme Court needs to step in now and ensure that gun control laws are subject to “strict scrutiny.”

Justices Clarence Thomas and Neil Gorsuch and the late Antonin Scalia dissented from several cert denials in which lower courts upheld especially egregious violations of the Second Amendment. For example, a San Francisco law prohibits residents from having a firearm available for immediate self-defense in a bedside table while sleeping—or even while changing clothes. A Chicago suburb outlaws many common firearms, including the most widely owned rifle in American history.

Scalia and Thomas denounced the opinion upholding the Chicago suburb’s gun ban as an example of widespread “noncompliance with our Second Amendment precedents.” Regarding the Supreme Court’s refusal to consider the San Francisco ordinance, Thomas and Scalia observed: “Despite the clarity with which we described the Second Amendment’s core protection for the right of self-defense, lower courts, including the ones here, have failed to protect it.” In short, as Thomas stated in his dissent from the denial of certioriari in Silvester v. Becerra, “the lower courts are resisting this Court’s decisions in Heller and McDonald and are failing to protect the Second Amendment.”

The problem is well known. It is time for the Supreme Court of the United States to defend its preeminent role in constitutional interpretation and to address lower-court nullification of the Second Amendment.

The entire piece is well worth a read, and you should check out some of the pieces defending the status quo and New York City’s idiotic gun control law as well. Plus, look for full coverage of the oral arguments here at Bearing Arms on Monday.

Also on today’s program we have the story of a Miami man who defended himself and his family against an robber armed with an AK-47, a career criminal in California who should’ve been behind bars when he allegedly shot three workers at a Church’s Chicken, and a police officer in Hartford, Connecticut going above and beyond to help the city’s homeless.

Don’t forget that you can subscribe to the show at Apple Podcasts, Spotify, Stitcher, and the Townhall.com podcast page. We’ll be back with a new show tomorrow with guest Mark Walters from Armed American Radio.

Author’s Bio:

Cam Edwards

Cam Edwards Cam Edwards has covered the 2nd Amendment for more than 15 years as a broadcast and online journalist, as well as the co-author of "Heavy Lifting: Grow Up, Get a Job, Start a Family, and Other Manly Advice" with Jim Geraghty. He lives outside of Farmville, Virginia with his family.

https://ift.tt/32B3Y6X

guns

via Bearing Arms https://ift.tt/2WiVJN5

November 26, 2019 at 03:06PM

How to Pick Up the 7-10 Split in Bowling

How to Pick Up the 7-10 Split in Bowling

https://ift.tt/2OZqYYj

Every sport has its own holy grail move or shot. In golf, it’s the hole-in-one. In football, there’s the Hail Mary. For basketball, the full-court buzzer-beater. And in bowling, it’s the 7-10 split. Also known as “bedposts,” the 7-10 split happens when a bowler’s first ball knocks down every pin except the 7 pin and the 10 pin — the rear corner pins. Knocking down one of the pins is simple, but picking up a spare by knocking down both is nearly impossible.

While statistics suggest that there are other bowling shots that are technically harder to pull off, none have the formidable reputation of the 7-10 split. In the history of professional bowling, only a handful have pulled it off. 

There are a few ideas on how to pick up the 7-10 split. The first is to use high speed to knock either pin back into the pinsetter machine and have it bounce out, hopefully in the other pin’s direction. But this method fails on most modern pinsetter machines that have curtains which prevent pins from bouncing back out. Some people believe it’s possible to hit the outside of either pin and force it to slide across the lane and into the other pin. But, there is simply not enough room for the bowling ball to hit the far side of these outside pins.

If you want to practice the most reliable method of pulling off bowling’s holy grail, here’s the method you’ll want to focus on.

Like this illustrated guide? Then you’re going to love our book The Illustrated Art of Manliness! Pick up a copy on Amazon.

Illustrated by Ted Slampyak

The post How to Pick Up the 7-10 Split in Bowling appeared first on The Art of Manliness.

via The Art of Manliness https://ift.tt/1RxJwc9

November 26, 2019 at 01:05PM

Pixelmator has made its flagship iPad photo editing app free for 24 hours

Pixelmator has made its flagship iPad photo editing app free for 24 hours

https://ift.tt/2slSEPl

As a pre-Black Friday teaser, Pixelmator is running an absolute steal of a deal on its flagship photo editing app Pixelmator Photo. For the next 20 hours (as of this article going live), Pixelmator Photo for iPad will be free to download in the iOS App Store.

The deal appears to be a teaser for Pixelmator’s upcoming Black Friday sale, where its desktop Pixelmator Pro program will be 25% off. Pixelmator Photo normally costs $4.99, so free-ninety-nine sounds much more appealing, especially for a photo editing app as feature-rich as Pixelmator Photo, which was recently updated with new support for Apple’s iPadOS.

The deal is available worldwide and currently live in the iOS App Store. For more information about Pixelmator Photo, head on over to Pixelmator’s product page. The deal will and at 9am ET, November 27, so get the app while you can.

photography

via News: Digital Photography Review (dpreview.com) https://ift.tt/2burdFr

November 26, 2019 at 12:46PM

Trix Editor for Laravel

Trix Editor for Laravel

https://ift.tt/2qDcNjt

Trix Editor for Laravel

Trix is an open-source WYSIWYG editor from the creators of Basecamp and it’s designed to be a different editor. Here is how they describe it:

Most WYSIWYG editors are wrappers around HTML’s contenteditable and execCommand APIs, designed by Microsoft to support live editing of web pages in Internet Explorer 5.5, and eventually reverse-engineered and copied by other browsers.

Because these APIs were never fully specified or documented, and because WYSIWYG HTML editors are enormous in scope, each browser’s implementation has its own set of bugs and quirks, and JavaScript developers are left to resolve the inconsistencies.

Trix sidesteps these inconsistencies by treating contenteditable as an I/O device: when input makes its way to the editor, Trix converts that input into an editing operation on its internal document model, then re-renders that document back into the editor. This gives Trix complete control over what happens after every keystroke, and avoids the need to use execCommand at all.

Since Trix is CSS and JavaScript you can already integrate it with Laravel but laravel-trix is a package that makes setting it up a breeze.

First, install the Composer package:

composer require te7a-houdini/laravel-trix 

Publish the assets:

php artisan vendor:publish --provider="Te7aHoudini\LaravelTrix\LaravelTrixServiceProvider" 

Then, run the migrations:

php artisan migrate 

Once you’ve installed the package pretend you have an articles Model and you want the Trix editor on it’s create and update forms. All you need to do is use Blade and it’s included directives:

<html> <head> @trixassets </head> <body> <form method="POST" action="route('article.store')"> @csrf @trix(\App\Article::class, 'content') <input type="submit"> </form> </body> </html> 

The package includes a lot more features like handling uploaded files, rendering for existing models, and advanced configuration. You can find out more about this package from the Github page and read the full user guide.

***

This package was submitted to our Laravel News Links section. Links is a place the community can post packages and tutorials around the Laravel ecosystem. Follow along on Twitter @LaravelLinks


Filed in: News


Enjoy this? Get Laravel News delivered straight to your inbox every Sunday.

No Spam, ever. We’ll never share your email address and you can opt out at any time.

programming

via Laravel News https://ift.tt/14pzU0d

November 26, 2019 at 09:21AM

3D White House Cutaways: Did You Know the Oval Office is Not Actually Inside the Main Building?

3D White House Cutaways: Did You Know the Oval Office is Not Actually Inside the Main Building?

https://ift.tt/37ykJmy

I feel like a dope–all these years of looking at the White House, and I never realized: The Oval Office isn’t even in the main building (a/k/a The Residence). I always assumed that the Oval Office’s shape corresponded with the curved facade of the South Portico:

But while there are indeed oval-shaped rooms behind that curved façade…

…none of those rooms are the Oval Office. That latter room is off in a separate-but-connected structure, the West Wing, which I’d probably know if I ever bothered to watch the show.

In any case, 3D renderer Jared Owen has put together this cool video with exploded views of the White House, showing you how all of the spaces of the three-building-compound are utilized:

See Also:

Photos of the White House Being Gut-Renovated in 1948

What Type of Desk Does the President of the United States Use?

A Look Inside President Trump’s "White House North"

The Story of Mar-a-Lago, the "Winter White House"

fun

via Core77 https://ift.tt/1KCdCI5

November 25, 2019 at 11:24AM

Laravel 6 Ticket Helpdesk Support – Free Project on Github

Laravel 6 Ticket Helpdesk Support – Free Project on Github

https://www.youtube.com/watch?v=9cUQFbt31m0

Our new demo-project which is more serious – you can actually use it as a helpdesk system for your project, with some tweaking if you wish.

programming

via Laravel News Links https://ift.tt/2dvygAJ

November 25, 2019 at 10:42AM

Automate App Setup with Laravel Initializer

Automate App Setup with Laravel Initializer

https://ift.tt/2s0oZLe

Automate App Setup with Laravel Initializer

Have you ever found yourself writing multiple manual steps to set up a Laravel application in a new environment? Laravel Initializer is a convenient way to automate installing and updating a Laravel application:

Laravel Initializer gives you the ability to declare multiple processes and run them with app:install and app:update artisan commands, which run predefined actions chain depending on the current environment.

The app:install and app:update commands use two distinct classes that run commands based on a given environment. First, the install command uses the App\Install class:

namespace App; use MadWeb\Initializer\Contracts\Runner; class Install { public function production(Runner $run) { return $run ->external('composer', 'install', '--no-dev', '--prefer-dist', '--optimize-autoloader') ->artisan('key:generate') ->artisan('migrate', ['--force' => true]) ->artisan('storage:link') ->external('npm', 'install', '--production') ->external('npm', 'run', 'production') ->artisan('route:cache') ->artisan('config:cache') ->artisan('event:cache'); } public function local(Runner $run) { return $run ->external('composer', 'install') ->artisan('key:generate') ->artisan('migrate') ->artisan('storage:link') ->external('npm', 'install') ->external('npm', 'run', 'development'); } } 

The app:update command looks similar, using an App\Update class:

namespace App; use MadWeb\Initializer\Contracts\Runner; class Update { public function production(Runner $run) { return $run ->external('composer', 'install', '--no-dev', '--prefer-dist', '--optimize-autoloader') ->external('npm', 'install', '--production') ->external('npm', 'run', 'production') ->artisan('route:cache') ->artisan('config:cache') ->artisan('event:cache') ->artisan('migrate', ['--force' => true]) ->artisan('cache:clear') ->artisan('queue:restart'); ->artisan('horizon:terminate'); } public function local(Runner $run) { return $run ->external('composer', 'install') ->external('npm', 'install') ->external('npm', 'run', 'development') ->artisan('migrate') ->artisan('cache:clear'); } } 

You can also inject dependencies from the service container if you need to access services while running commands.

This package contains a variety of runner actions you should check out in the readme. I found the MakeCronTask dispatch interesting:

$run->dispatch(new \MadWeb\Initializer\Jobs\MakeCronTask) 

MakeCronTask adds the following to the server’s crontab list:

* * * * * cd /path-to-your-project && php artisan schedule:run >> /dev/null 2>&1 

You can do other things like creating a supervisord config for a typical queue worker or horizon.

You can learn more about this package, get full installation instructions, and view the source code on GitHub at mad-web/laravel-initializer.


Filed in: News / packages


Enjoy this? Get Laravel News delivered straight to your inbox every Sunday.

No Spam, ever. We’ll never share your email address and you can opt out at any time.

programming

via Laravel News https://ift.tt/14pzU0d

November 21, 2019 at 09:11AM

Laravel: CSV Import Validation with Errors on Line X [VIDEO]

Laravel: CSV Import Validation with Errors on Line X [VIDEO]

https://www.youtube.com/watch?v=pshvWCCyCGw

Almost live-coding video where I show you how to make a validator for array imported from CSV.

programming

via Laravel News Links https://ift.tt/2dvygAJ

November 20, 2019 at 08:58AM