Friday, October 29, 2021

EV: Toyota bZ4X

 Toyota unveils its first all-electric car: the bZ4X, an electric SUV packed with cool features - Electrek

cruising range per charge: 500 km (310 miles) for the front-wheel drive version and 460 km (286 miles) for the all-wheel-drive version

EV: solid state batteries

 Hyundai, Kia Announce Solid State Battery With Factorial Energy

"Factorial’s advances are based on FEST (Factorial Electrolyte System Technology), which leverages a proprietary solid electrolyte material that enables safe and reliable cell performance with high-voltage and high-capacity electrodes and has been scaled in 40Ah cells that perform at room temperature.

FEST is safer than conventional lithium-ion technology, extends driving range by 20 to 50 percent, and is drop-in compatible for easy integration into existing lithium-ion battery manufacturing infrastructure."

Solid-state battery - Wikipedia
A solid-state battery is a battery technology that uses solid electrodes and a solid electrolyte, instead of the liquid or polymer gel electrolytes found in lithium-ion or lithium polymer batteries

A sleek blue car

BMW and Ford are investing $130 million in Solid Power, a Colorado-based solid-state battery startup. Hyundai is putting $100 million into SolidEnergy Systems, a spin-off company from the Massachusetts Institute of Technology. Toyota, which has partnered with Panasonic, has announced that a prototype SUV featuring solid-state battery performance would debut this year. Also making investments are General Motors and Volkswagen.

Pipe Function in JavaScript (functional programming, like F#)

pipe = (...fns) => (x) => fns.reduce((v, f) => f(v), x);

pipe( getName, uppercase, get6Characters, reverse )(
  { name: 'Buckethead' }); // 'TEKCUB'

has same same effect as nested function calls, with many brackets

    name: 'Buckethead' })))); // 'TEKCUB'

Array.prototype.reduce() - JavaScript | MDN

How JavaScript rest parameters actually work | by Yazeed Bzadough | We’ve moved to | Medium

 Pipe Function in JavaScript. Hello, in this blog post I am going to… | by Neerthigan S | Medium

Unix: "A pipe is a form of redirection that is used to send the output of one program to another program for further processing."

(F#) Pipe Operator (|>) for JavaScript