Will JavaScript type annotations kill TypeScript?
The creators of Svelte and Turbo 8 both dropped TS recently saying that "it's not worth it".
Yes: If JavaScript gets type annotations then there's no reason for TypeScript to exist.
No: TypeScript remains the best language for structuring large enterprise applications.
TBD: The existing user base and its corpensource owner means that TypeScript isn’t likely to reach EOL without a putting up a fight.
I hope they both die. I mean, if you really need strong types in the browser then you could leverage WASM and use a real programming language.
I don’t know and I don’t care.
Edge Computing / Tech Life

Voice-controlled Drones and Other Creations from Amazon’s IoT Hacking Contest

Feb 13th, 2016 11:00am by
Featued image for: Voice-controlled Drones and Other Creations from Amazon’s IoT Hacking Contest

Thursday, Amazon announced the winners of its first-ever “AWS IoT Mega Contest,” a competitive hardware hacking event held in conjunction with Hackster last month.

“There are lots of creative people out there,” wrote Jeff Barr, chief evangelist for AWS, in a post-event run-down of what he’d learned. It was just four months ago that Amazon announced AWS IoT platform. But Barr wrote this contest proves that “IoT is here now. People are building devices, sites, and applications that are sophisticated and useful.”

Nearly a thousand people participated. Hackster, which hosted the projects, is currently displaying the winners.

First place went to two projects which combined cutting-edge technologies with sound sensors — and of course, Amazon’s IoT platform.

An Australian named Marian Mihailescu created a system using RFID, infrared, and light and sound sensors to gather data about a sleeping baby. And the other first-place prize went to Chris Synan in Austin, Texas, who created a voice-controlled drone by connecting an Amazon Echo to his Raspberry Pi.

Marian Mihailescu’s Baby NAP (Night Activity Program) was inspired by his own experience as a new parent. “Having a baby cry and not knowing how to calm her down faster can be extremely taxing,” he wrote in the project’s introduction, “especially on working parents that take turns taking care of the baby.” His system uses a sound sensor to measure the baby’s sobs — both their duration and their intensity — and tracks how long the baby’s been held (and whether a parent is singing). A light sensor measures the room’s ambient light while an infrared motion detector measures the room’s ambient motion.

Baby NAP (dashboard screenshot) - AWS IoT contest
All the sensors connect to a board which uploads their data to AWS, so all the data eventually arrives in a central dashboard. Does the baby prefer a certain hue of ambient light? Will he fall asleep faster with a song? Is his sleep affected by the light in the room? These questions are answered.

“The parents are able to draw intelligent observations about the baby’s sleep preferences,” Mihailescu wrote in a 2,500-word essay explaining his project, adding that the metrics can also answer that all-important question: “who’s turn it is to put the baby to sleep.”

The other first-place entry converted voice input into remote-control radio signals for 3D Robotics’ open source drone, the IRIS+ quadcopter. Using Amazon’s “Alexa Skills Kit,” Chris Synan built a new application for Amazon’s voice-activated “Echo” personal assistant device, translating his voice commands into instructions for the Raspberry Pi board. The drone’s radio antenna fits into the board with a simple USB connection, and the end result is a simple yet effective technique hands-free drone-flying. Synan demonstrated his project with a video that captured his conversation with Alexa, Amazon’s own version of Siri.

“Alexa, talk to drone.”

“Welcome to the drone control,” Alexa responds.

“Command: launch.”

“Executing command launch.”

And the drone whirs to life and rises off the ground…

The AWS IoT Mega Contest ultimately attracted 985 participants, working on 98 different projects, and sharing 293 ideas. Everyone who entered was awarded some AWS credits and support, plus technical training and a credit for Self-Paced Labs, described as “$880 worth of goodies.”

In addition, more than half of the projects received $100 — which was promised for the first 50 entries. The top ten projects also received special prizes provided by Amazon — five Fire TV sticks, three Amazon Echo personal assistants, and two high-definition Kindle Fire tablets.

Besides noting that these projects required many different skills, Barr also pinpointed what made this challenge unique.

“Connecting to and working within the real world is a lot harder than running within the clean, abstract confines of a virtual machine!”


Feature Image: The Magic Checkin Clock project, by Aaron Parecki, the third place winner for the  AWS IoT Mega Contest.

Group Created with Sketch.
THE NEW STACK UPDATE A newsletter digest of the week’s most important stories & analyses.