Tuesday, September 17, 2019

Static TypeScript (STS)

Microsoft Presents Static TypeScript, a Fast Subset of TypeScript Targeting Embedded Devices

Static TypeScript is a syntactic subset of TypeScript, built specifically to target microcontroller units (MCUs), and which compiles to machine code that runs efficiently on MCUs in the target RAM range of 16-256kB.

STS eliminates the most dynamic features of JavaScript, like with, eval, prototype-based inheritance, the arguments keyword, or the .apply method. The this pointer and the new syntax are not allowed outside classes or on non-class types. STS also does not implement recent additions to the JavaScript language, such as generators, the await and async function expressions, or file-based modules.

Sunday, September 15, 2019

Python 4 IoT

Hanselminutes Technology Podcast - Fresh Air and Fresh Perspectives for Developers - Learning CircuitPython with Scott Shawcroft

"CircuitPython is a programming language designed to simplify experimenting and learning to code on low-cost microcontroller boards. The history of CircuitPython begins with MicroPython, a Python interpreter written from scratch for embedded systems by Damien George starting in 2013. Three years later, Adafruit hired Shawcroft to port MicroPython to the SAMD21 chip they use on many of their boards. The Scott talks about how to lower the barrier to entry and how to enable beginners to be productive with CircuitPython."


EV: VW ID.3

Let’s look inside Volkswagen’s new ID.3 electric hatchback – TechCrunch

VW ID.3 all-electric vehicle

FIRST LOOK: Volkswagen ID.3 | Top Gear - YouTube

EV: Honda E

Honda reveals pricing for its lovable E electric car
from $32,000



Honda E production car final pricing

Honda prices its adorable electric e for summer launch - The Verge

Friday, September 13, 2019

event: Cloud Native Revolution 2019

Cloud Native Revolution 2019 [General Admission] Tickets, Tue, Oct 8, 2019 at 8:30 AM | Eventbrite

Philadelphia, Comcast Technology Center


electric car for $10K

The World's Most Important Electric Car Is Launching Now, And It's Not A Porsche Or Tesla - The Drive

"The Renault City K-ZE has just been announced for the Chinese market, where it offers a stunning combination of electric range and low cost. Starting at 61,800 Yuan, or about $8,700 US Dollars, and its 30kWh Tianjin Lishen battery offers a remarkable 250 km, or 155 miles of NEDC-rated range. Even though this ends up resulting in a likely EPA range closer to about 100 miles, the fact that this eminently usable amount of range is available in a useful and well-proven vehicle for under $10,000 is a remarkable achievement."

KWID EV ELECTRIC

Image Gallery: Renault Kwid based, City K-ZE all-electric hatchback revealed at 2019 Shanghai Auto Show

Renault Kwid Electric Launched From Rs. 6.2 Lakh (61K Yuan) In China

Wednesday, September 11, 2019

EV: Rivian += $350 from Cox Automotive

Electric truck maker Rivian lands $350 million investment from Cox Automotive

"Plymouth-based electric vehicle startup Rivian Automotive LLC has netted a $350 million investment from Atlanta-based Cox Automotive as the automaker readies to produce its first vehicles.
The investment announced Tuesday follows $500 million from Ford Motor Co., and $700 million from Amazon.com Inc. earlier this year. Rivian aims to launch its first electric pickup truck and electric SUV by 2021. The automaker is currently renovating an old Mitsubishi plant in central Illinois where it plans to start building those vehicles late next year."

nushell = Rust + PowerShell + bash

Introducing nushell

"a new shell, written in Rust. It draws inspiration from the classic Unix philosophy of pipelines, the structured data approach of PowerShell, functional programming, systems programming, and more.

It’s called Nushell, or just Nu for short. We have a book and a repo."


by Jonathan Turner, Yehuda Katz, and Andrés Robalino, with contributions from Odin Dutton.

Nu in action

Sunday, September 08, 2019

Fluree : Graph + Blockchain Data Store

The Cloudcast: Blockchain beyond the Database

Fluree Data Management Platform

Fluree Data Management Platform

gRPC-web (from web browser)

gRPC-web

gRPC-Web, a JavaScript client library that enables web apps to communicate directly with gRPC backend services, without requiring an HTTP server to act as an intermediary.


grpc/grpc-web: gRPC for Web Clients

gRPC-Web clients connect to gRPC services via a special gateway proxy: the current version of the library uses Envoy by default, in which gRPC-Web support is built-in.

visual data: world economy

Infographic: The $86 Trillion World Economy in One Chart

The World’s $86 Trillion Economy Visualized in One Chart

The $86 Trillion World Economy in One Chart

The United States Generates a Quarter of The World’s Output

d3-voronoi-treemap usage - bl.ocks.org

d3-voronoi-treemap usage @ GitHub



ev: Porsche Taycan "Turbo" vs Tesla Model S

Porsche Taycan demonstrates difficulty launching performance EV on Tesla turf - Electrek





Image of a Porsche with a picturesque landscape in the background.

Porsche provides almost half of VW Group’s overall profit
while selling just 3 percent of its global volume of 10 million vehicles a year.


Saturday, September 07, 2019

AWS Outage: Data Lost

Amazon AWS Outage Shows Data in the Cloud is Not Always Safe


gRPC & Protocol Buffers

gRPC.io

Protocol Buffers  |  Google Developers


gRPC with Shawn Wildermuth @ .NET Rocks! vNext

Visual ReCode - The No-Hassle Code Upgrade Tool for .NET


Enhancing Application Communication with gRPC | Pluralsight

Moving Beyond JSON and XML with Protocol Buffers | Pluralsight

by Mike Van Sickle


gRPC quickstart

gRPC docs

gRPC talks

gRPC benchmarking

Perfkit - gRPC Performance Multi-language (@latest_release)



Friday, September 06, 2019

Monday, September 02, 2019

Low Earth orbit (LEO) satellite internet could save $30B

Bezos and Musk’s satellite internet could save Americans $30B a year

"LEO technology will offer robust internet access to underserved and rural communities lacking wired, low-latency broadband options. The arrival of this technology is likely to drive down monthly internet prices for hundreds-of-millions of Americans.

According to further analysis of our market-wide pricing database covering plans and pricing from more than 2,000 ISPs, the average “lowest available monthly price” for the estimated 104 million Americans with only one wired broadband provider is $68. For the 75 million Americans with two choices, that average lowest price drops to $59. For the lucky 15 million Americans with five or more choices, it’s $47.

Our projections show that that low-latency, LEO satellite internet is likely to have a similar impact on average regional prices as wired, low-latency wired providers. Extrapolating this additional competitor across all US households, the introduction of LEO satellite internet could save Americans over $30 billion."



Google Cloud (GCP) services list

Every Google Cloud product described in 4 words or less