Learn Redux Toolkit – The Recommended Way to Use Redux

Redux Toolkit is an opinionated toolset for efficient Redux development created by the Redux team. It is the the standard and recommended way to write Redux logic and manage state in your JavaScript applications. We just published a full course on the freeCodeCamp.org YouTube channel that will teach you how

Paul Sutter explores the origins of life, and DNA versus RNA

Produced and directed by Corey Eisenstein. Click here for transcript. (video link)

After spending three episodes looking to the heavens—first at dark matter, then Mars, then black holes—our intrepid host Paul Sutter now turns his gaze to a more terrestrial topic: Why are we here?

And I don’t mean in a Nietzschean sense (and if it’s Nietzschean discussions you want, Ars Deputy Editor Nate Anderson has you covered in his upcoming book on Nietzsche!)—Paul’s question is much more physical. Why are we here, specifically—we complex, multicellular sentient beings made of gobs and gobs of proteins and self-replicating DNA? Why is life a thing? How, billions of years ago, did Earth go from a planet devoid of life to a planet festooned with it?

Read 3 remaining paragraphs | Comments

Garmin’s new Vívosmart 5 meets stiff competition with an empty bag of tricks

Garmin’s new Vívosmart 5 meets stiff competition with an empty bag of tricks

Enlarge (credit: Garmin)

Garmin has just released its latest fitness tracker, the Vívosmart 5, a wearable made to cover the basics of sleep and activity tracking and deliver phone notifications. It replaces the now 4-year-old vívosmart 4. But in four years’ time, the new tracker hasn’t evolved much from the last version, while competition like Fitbit’s Charge 5 has made significant leaps.

When Garmin released the Vívosmart 4 in 2018, it had advantages like a then-rare blood oxygen sensor and Garmin’s typical suite of in-depth health metrics that surpassed most competitors. Now, Fitbit’s equally priced Charge 5 fitness tracker has blood oxygen sensors, too, as well as electrodermal sensors (for stress measuring), GPS, and the ability to take ECG readings—all things the new Vívosmart 5 lacks.

I spent a weekend sleeping, working out, and tracking my body’s vitals with the Vívosmart 5 before its official launch to get a quick look at the device and get an idea of whether Garmin’s in-depth data and proprietary metrics could still make this a worthwhile buy. As it is a pre-release model, there were some known bugs but nothing that would prevent us from getting a clear picture of its capabilities.

Read 13 remaining paragraphs | Comments

BMW’s 2023 7 Series will come with battery-electric or V8 power

BMW styling is often divisive, and the new 7 Series will be no exception.

Enlarge / BMW styling is often divisive, and the new 7 Series will be no exception. (credit: BMW)

A few years ago, BMW told us about its electrification plans. Those plans involve an update to its cluster architecture (or CLAR) platform, which is now powertrain-agnostic thanks to a new floor design. And that means the next BMW 7 Series, due later this year, is available as a fully battery-electric vehicle, the $119,300 i7 xDrive60. There will also be a V8-powered 760i xDrive ($113,600) and a 740i ($93,300) that uses BMW’s inline six-cylinder engine, both mild hybrids, for those who aren’t ready to go EV yet.

People have been writing about divisive BMW styling for several decades now, and it’s fair to say the seventh-generation 7 Series will keep that conversation going. The squinty appearance is shared with the now-facelifted X7 SUV, although on that vehicle the effect actually improves the front’s proportions.

I also see more than a hint of Rolls-Royce Ghost—built at the same Dingolfing factory in Germany—in the 7 Series’ profile. That may be down to the car’s growth spurt: at 212.2 inches (5,390 mm) long, it has grown more than 5 inches (129 mm) compared to the car we tested in early 2017. The new 7 Series is also about 2 inches (50 mm) wider and taller than before, although the wheelbase has only grown by 0.2 inches (5 mm).

Read 6 remaining paragraphs | Comments

Find the soul