Learn to Ride a Motorcycle for Free: Here’s How

https://s3.us-east-1.amazonaws.com/images.gearjunkie.com/uploads/2024/05/DSC07468.jpg

MSF MOTO Intro events can be on dirt or street; (photo/Motorcycle Safety Foundation)

For 50 years, the Motorcycle Safety Foundation (MSF) has taught over 10 million riders safe riding skills on and off road. Just in time for summer, it offers an incredible opportunity to learn to ride, free of charge!

Learning to ride a motorcycle is a daunting task. Not only do you need access to a bike appropriate for total beginners, but you also need patient and proper instruction. This usually comes in the form of a buddy, family member, or significant other.

But believe me, it can strain even the strongest personal bonds! There is also the issue of safety gear, a significant financial ask for something that might ultimately not be for you.

The Motorcycle Safety Foundation

The MSF has been educating both new and experienced riders since 1973. Its process is rooted in field-based experimental research, which includes a 3.5-year study involving sensors and video cameras installed on privately owned motorcycles in four states.

Data such as steering inputs, lean angle, acceleration, braking, and all bike motions and surrounding traffic helped formulate the MSF curriculum. The MSF developed each course using a sequential “interactive and intergroup” process and vetted them through testing before they were public.

The national nonprofit organization is also involved with state motorcycle licensing. Over 30 states use MSF skills tests as part of the endorsement procedure, and over 40 states use the MSF’s Motorcycle Operator Manual as an official study resource for applicants. The MSF also partners with the military.

The MSF has over 2,000 training sites across the U.S. and operates an MSF Government Relations Office. This office promotes motorcyclists’ best interests before Congress, federal regulatory agencies, and state legislatures and agencies. It is also involved in many national forums regarding motorcyclist safety.

The graphic below outlines the MSF “360 Rider Training” program. It has 24 total RiderCourses.

Motorcycle Safety Foundation 360 Rider Training Graphic
(Image/Motorcycle Safety Foundation)

Free Motorcycle Safety Foundation Ride Day

Learn to Ride: MOTO Intro

The MSF offers a free, 30-minute first-time ride experience. This includes the bike and safety gear (you will need your own over-the-ankle footwear, long pants, long sleeves, or a jacket). MSF RiderCoaches will guide you through basic motorcycle operation in the safety of a closed-course environment.

At the end of the introductory learn-to-ride experience, you will be able to start, stop, shift into first gear, and ride around the MSF course with control and confidence. You will learn all this on the simple oval course below.

Motorcycle Safety Foundation MOTO Intro course graphic
(Image/Motorcycle Safety Foundation)

SKILLS Check

Motocycle Safety Foundation SKILLS Check image
(Photo/Motorcycle Safety Foundation)

If you already have a motorcycle license and own a bike, you can still gain skills and knowledge for free at an MSF Ride Day. RiderCoaches will provide and oversee advanced exercises, offering tips along the way.

In addition to your bike, you will also need a helmet, gloves, eye protection, over-the-ankle footwear, long sleeves, and long pants. The MSF staff will expect your bike to be in good working order and will inspect it before the exercises begin.

An example of a SKILLS Check course is below.

Motorcycle Safety Foundation SKILLS Check course graphic
(Image/Motorcycle Safety Foundation)

MSF Ride Day Schedule

The MSF Ride Day program started in March, with 28 events scheduled through September, making it an ideal summer outing. Courses are available in Alaska, Arizona, Colorado, Maryland, Nevada, New Mexico, New York, Texas, and Virginia. No RSVP is needed! Just show up and get a free introduction to what could be a lifetime outdoor pursuit!

I got my motorcycle license through the MSF 30 years ago. This led me to a professional career in motorsports, which continued on to my position as the Powersports editor at GearJunkie. You never know where a first ride experience may go! I cannot recommend the MSF enough; you never know where your first motorcycle experience may lead.

Check the schedule at the MSF website.

The post Learn to Ride a Motorcycle for Free: Here’s How appeared first on GearJunkie.

GearJunkie

How a Factory Makes Ship Propellers

https://theawesomer.com/photos/2024/05/boat_propeller_factory_t.jpg

How a Factory Makes Ship Propellers

Link

Ships of all sizes need propellers to move through the water. Process X takes us on a tour of Japan’s Mikawa Propeller Co., Ltd., a factory that makes precision marine propellers by casting bronze in sand. After the melting and casting process, workers remove excess sand, painstakingly grind away excess metal, and polish propellers to a smooth finish.

The Awesomer

The Fifth Element: 1950s AI Edition

https://theawesomer.com/photos/2024/05/the_fifth_element_1950s_ai_t.jpgAbandoned Films is back with another trippy, AI-generated movie trailer. This time, they took the 1997 sci-fi classic The Fifth Element and applied a 1950’s big-screen aesthetic to Leeloo, Corbin Dallas, Vito Cornelius, Ruby Rhod, Zorg, and their retro-futuristic world. Will our heroes find the stones and save us before the Ultimate Evil swallows the […]The Awesomer

Configuring and Utilizing Multiple Databases in Laravel

https://kongulov.dev/assets/images/posts/configuring-and-utilizing-multiple-databases-in-laravel.png

Configuring and Utilizing Multiple Databases in Laravel

In Laravel, managing multiple databases is a common requirement for complex applications where data is distributed across different databases. Whether you need to interact with multiple databases for sharding, legacy systems, or simply for better organization, Laravel provides a convenient way to handle multiple database connections out of the box. n this guide, we’ll explore how to configure and utilize multiple database connections in Laravel, along with practical examples to demonstrate various scenarios.

Before diving into the usage, let’s set up multiple database connections in Laravel. Laravel’s database configuration is stored in the config/database.php file. Inside this file, you’ll find an array of database connections. To add a new connection, simply define a new array with the connection details.

'connections' => [
    'mysql' => [
        'driver' => 'mysql',
        'host' => env('DB_HOST', '127.0.0.1'),
        'port' => env('DB_PORT', '3306'),
        'database' => env('DB_DATABASE', 'forge'),
        'username' => env('DB_USERNAME', 'forge'),
        'password' => env('DB_PASSWORD', ''),
        'charset' => 'utf8mb4',
        'collation' => 'utf8mb4_unicode_ci',
        'prefix' => '',
        'strict' => true,
        'engine' => null,
    ],

    'second_db' => [
        'driver' => 'mysql',
        'host' => env('SECOND_DB_HOST', '127.0.0.1'),
        'port' => env('SECOND_DB_PORT', '3306'),
        'database' => env('SECOND_DB_DATABASE', 'forge'),
        'username' => env('SECOND_DB_USERNAME', 'forge'),
        'password' => env('SECOND_DB_PASSWORD', ''),
        'charset' => 'utf8mb4',
        'collation' => 'utf8mb4_unicode_ci',
        'prefix' => '',
        'strict' => true,
        'engine' => null,
    ],
],

We’ve added a new database connection named second_db here. Ensure you’ve updated the environment variables in your .env file accordingly.

Once you’ve set up the database connections, you can utilize them throughout your application. Laravel’s Eloquent ORM provides a convenient way to interact with databases.

1. Model Setup

When defining Eloquent models that use a different database connection, specify the $connection property.

<?php

namespace App\Models;

use Illuminate\Database\Eloquent\Model;

class SecondModel extends Model
{
    protected $connection = 'second_db';
}

2. Querying Data

When querying data from a specific database connection, you can use the on method on the Eloquent query builder.

$users = App\Models\SecondModel::on('second_db')->get();

3. Raw SQL Queries

You can execute raw SQL queries on a specific connection using the DB::connection() method.

$users = DB::connection('second_db')->select('select * from table_name');

Conclusion

Managing multiple databases in Laravel provides flexibility and scalability to your applications. By following the steps outlined in this guide, you can seamlessly configure and utilize multiple database connections in your Laravel projects. Whether it’s for distributed data storage, legacy integrations, or other requirements, Laravel’s robust database management capabilities make handling multiple databases a breeze.

Laravel News Links

You’re Practically Guaranteed to Get Alzheimer’s If You Have This Genetic Variant

https://i.kinja-img.com/image/upload/c_fill,h_675,pg_1,q_80,w_1200/3452ed649ba942470995d6560b3ddd10.jpg

A team of scientists seems to have discovered a previously hidden genetic cause of Alzheimer’s. In a new study Monday, the researchers found strong evidence that people carrying two copies of a genetic variation already tied to Alzheimer’s risk are practically destined to develop the neurodegenerative disorder as they get older. As much as 2% of the general population may have the same mutation, suggesting that the genetic risk of Alzheimer’s is larger than currently assumed.

Cop-Proof Your Phones Right Now

Alzheimer’s currently affects around 7 million Americans. It’s a complex condition that can have many different risk factors behind it, including age, cardiovascular disease, and genetics. There are known rare mutations that almost always cause someone to develop Alzheimer’s at a much younger age than usual, while other mutations appear to raise the risk of the classic form of Alzheimer’s, which typically starts occurring after age 65. One of these latter mutations affects the apolipoprotein E gene, or APOE, and is known as APOE4.

About a quarter of the population carries at least one copy of APOE4, and the variant is commonly studied as an important aspect of Alzheimer’s risk by scientists. Often, these studies don’t distinguish between people having one or both copies of the gene, but some research has suggested that these dual carriers, also known as APOE4 homozygotes, have a much higher risk of Alzheimer’s than others.

A large team of researchers from Spain and the U.S. sought to settle the question. To do so, they analyzed brain donor data from the National Alzheimer’s Coordinating Center (NACC) as well as data from five other large-scale studies that tracked people’s biomarkers related to Alzheimer’s, including their APOE4 status. All told, the analysis included over 13,000 people.

In the NACC data, the researchers found that nearly everyone with two APOE4 genes showed medium to high levels of brain changes associated with Alzheimer’s at the time of their death. For comparison, the same was only true for 50% of those with APOE3, the most common APOE variant, and which isn’t thought to affect Alzheimer’s risk. In the biomarker data, the team similarly found that almost everyone with two APOE4 copies had abnormal levels of amyloid beta in their spinal fluid (a potential early sign of the disease) by age 65, while 75% had positive amyloid scans. By age 80, almost 90% of these carriers had all of the biomarkers associated with amyloid and tau (another protein key to Alzheimer’s) that the researchers were able to track.

Not everyone with these changes will show clinical symptoms of Alzheimer’s before they die. But the findings, published Monday in the journal Nature Medicine, provide a clear illustration of almost-complete penetrance, the authors say—the odds of a genetic mutation causing a specific trait. In this case, those with two APOE4 genes appear near certain to develop at least the early signs of Alzheimer’s by the time they reach their mid-60s. Given that level of certainty, it’s more accurate to classify this mutation as representing a distinct, “genetic form” of Alzheimer’s, the researchers argue. They also note that 2% of the population is thought to have two APOE4 copies, which would make this form of Alzheimer’s one of the most common diseases tied to a single gene.

The findings, assuming they’re validated by other researchers, could lead to important changes in how we study Alzheimer’s. For starters, it should lead to a broader definition of genetic Alzheimer’s, with the APOE4 form recognized as usually causing Alzheimer’s at an older age than other genetic causes of it. Given the much higher danger associated with two APOE4 copies, the researchers say, future studies should also not bunch them together with single copy carriers. And simply knowing about this heightened risk should hopefully help scientists better understand how Alzheimer’s can happen, which might one day lead to more effective treatments for it.

“In conclusion, our study provides compelling evidence to propose that APOE4 homozygotes [i.e. two APOE4 alleles, or copies] represent a distinct, genetically determined form of [Alzheimer’s disease], which has important implications for public health, genetic counseling of carriers and future research directions,” they wrote.

Gizmodo

Build Your SaaS In Days With SaaSykit

https://picperf.io/https://laravelnews.s3.amazonaws.com/featured-images/saasykit-post-image.png

Build Your SaaS In Days With SaaSykit

SaaSykit is a feature-rich Laravel SaaS boilerplate that helps you build and launch your SaaS application in days instead of months.

SaaSykit is a robust framework that includes everything needed to run a modern SaaS. It help your launch fast, iterate on your SaaS ideas quickly, save time and effort, and focus on implementing your core SaaS features instead of reinventing the wheel by building every component from scratch to run your SaaS.

SaaSykit features in a nutshell:

  • 💰 Payment provider integration (Stripe, Paddle & Lemon Squeezy)
  • 💻 Easy product, plan, discount and pricing management
  • 👩 Stunning admin panel and user dashboard (powered by FilamentPHP)
  • 🚪 Beautiful checkout process
  • 🗓️ Ready-to-use components (hero sections, features, testimonials, and more)
  • 🥑 Built-in user authentication and social login (Google, Facebook, X, and more)
  • 📈 SaaS metric tracking in a beautiful dashboard
  • 🎨 Customizable landing page styling for your branding
  • 💌 Email templates and transactional emails
  • 📝 Built-in Blog
  • 🚧 Integrated Roadmap
  • 🧒 User / role management
  • 🌍 Fully translatable and SEO-optimized
  • 🚀 One-line deployment
  • and much more

Building a SaaS has never been easier. Check out SaaSykit to know more.


The post Build Your SaaS In Days With SaaSykit appeared first on Laravel News.

Join the Laravel Newsletter to get all the latest Laravel articles like this directly in your inbox.

Laravel News

MySQL 8.4 First Peek

https://www.percona.com/blog/wp-content/uploads/2024/05/MySQL-8.4-First-Peek-200×112.jpgMySQL 8.4 First PeekMySQL 8.4 has now been officially released, and this is a quick review of what is in the release notes. This is momentous as it is designated a Long-Term Support (LTS) release. Various 8.0 releases introduced material changes that impacted speed and stability, causing hair-pulling and swearing among those affected. Please note this is a […]Percona Database Performance Blog

Missing Satellite Found After 25 Years of Being Lost in Space

https://i.kinja-img.com/image/upload/c_fill,h_675,pg_1,q_80,w_1200/015ad500aef6954434d44025eccb7cdb.jpg

An experimental satellite that launched in 1974 disappeared from ground-based sensors in the 1990s, only to be found again this week. Some defunct satellites or debris can often go missing for years, presenting hazards within an increasingly crowded Earth orbit. But, how exactly do objects disappear in space?

Astronomers Could Soon Get Warnings When SpaceX Satellites Threaten Their View

The Infra-Red Calibration Balloon (S73-7) satellite was part of the United States Air Force’s Space Test Program. After launching on April 10, 1974, a large reconnaissance satellite, called KH-9 Hexagon, ejected the 26-inch-wide (66-centimeter-wide) satellite, boosting it to a 500 mile (800 kilometers) circular orbit.

The Air Force’s KH-9 Hexagon satellite, pictured above, deployed the tiny IRCB (S73-7) satellite in 1974.
Illustration: U.S. Air Force

The tiny satellite was supposed to inflate in orbit and serve as a calibration target for remote sensing equipment. Its deployment, however, failed, and it became another piece of space junk. When looking over the satellite’s archival data, Jonathan McDowell, an astrophysicist from the Harvard-Smithsonian Center for Astrophysics, found that it had gone missing once before, with radars tracking it in the 1970s before it disappeared, and then again in the 1990s before it disappeared once more.

The satellite was rediscovered earlier this week after being untracked for the past 25 years, according to tracking data from the Space Force’s 18th Space Defense Squadron. “The problem is that it possibly has a very low radar cross section,” McDowell told Gizmodo over the phone. “And maybe the thing that they’re tracking is a dispenser or a piece of the balloon that didn’t deploy right, so it’s not metal and doesn’t show up well on radar.”

Ground-based radar and optical sensors are keeping track of more than 20,000 objects in orbit, and that can get quite tricky. There is a global network of sensors that feeds information to an up-to-date catalogue of satellites, but the majority of objects don’t transmit their identities. Instead, the sensors depend on identifying the orbit of a moving object and matching it with the designated orbit of a satellite.

“It’s basically like air traffic control,” McDowell said. “All this stuff is whizzing around and if you’re going to try flying through that, you want to know where the hazards are.”

After a satellite is launched, engineers on the ground know roughly where it’s going to be and at what altitude it’s going to be drifting. If an object is found in that designated area, then they can rewind that orbit and see if it meets with the orbit of when the satellite was last seen.

“If you’ve got a recent orbital data set, and there’s not too many things that are similar orbit, it’s probably an easy match,” McDowell said. “But if it’s a very crowded bit of parameter space, and you haven’t seen it for a while, then it’s not so easy to match up.”

Tracking satellites in geostationary orbit—a circular orbit directly above the equator—can be challenging because there are no radars positioned to monitor objects precisely on the equator. “There’s actually a hole in the tracking,” McDowell said. “If you hug the equator, you can hide from the tracking.”

If a satellite also carries out an unexpected maneuver, then engineers are forced to hunt for it in Earth orbit. “If you don’t know exactly where the maneuver was, you may have trouble locating it,” McDowell said. “If I rewind the orbit of an object and fast forward for the missing object, do they meet and is the point where they meet where the maneuver happened?”

Most things that end up go missing in space are either defunct satellites or broken up fragments of debris. The Department of Defense’s global Space Surveillance Network is currently tracking more than 27,000 objects in orbit, the majority of which are spent rocket boosters, and operational and dead satellites.

As Earth orbit gets more crowded with a growing number of satellite constellations and rocket launches, it’s become more crucial to keep track of all these objects.

“If you’re missing one or two objects, that’s not a huge risk,” McDowell said. “But you want to do as good a job as you can.”

For more spaceflight in your life, follow us on X and bookmark Gizmodo’s dedicated Spaceflight page.

Gizmodo