Saturday, February 08, 2014

Building rich web UIs with knockout.js

Building rich web UIs with knockout.js - Programming - O'Reilly Media:
At Fluent 2013, O’Reilly’s Web Platform, JavaScript and HTML5 conference, Microsoft’s Steve Sanderson gave a tight 20 minute introductory tour of Knockout.js, a popular JavaScript UI library (that he created) built around declarative bindings and the Model-View ViewModel (MVVM) pattern.


Knockout.js is based on "reactive programming" vs. classic "push model"

learn.knockoutjs.com

KnockoutJS vs AngularJS | Next Big Thing

Top JavaScript MVC Frameworks

Compare Durandal to Angular, Not Knockout to Angular | John Papa


Aperture JS

Aperture JS:

"Aperture JS agile visual analytics for big data"

DARPA Open Catalog

"The DARPA Open Catalog organizes publically releasable material from DARPA programs, beginning with the XDATA program in the Information Innovation Office (I2O). XDATA is developing an open source software library for big data."


"The Hour of Code"

The Hour of Code 2013 | The Hour of Code 2013:
"Sign your name if you think every student in every school should have the opportunity to learn computer science"

Learn | The Hour of Code 2013
Scatch, JavaScript, Python, LightBot...

Teach the Hour of Code | Code.org


Promote Computer Science | Code.org

Hour of Code - Bill Gates explains If statements - YouTube


"D-Wave Two" Quantum Computer

The Quantum Quest for a Revolutionary Computer - TIME:
"D-Wave Two, of which there are five in existence, is a black box 10 ft. high. Inside is a cylindrical cooling apparatus containing a niobium computer chip that's been chilled to -459.6°F, almost 2° colder than the Boomerang Nebula. 

The D-Wave Two is an unusual computer, and D-Wave is an unusual company. It's small, and it has very few customers, but they're blue-chip: they include the defense contractor Lockheed Martin; a computing lab that's hosted by NASA and largely funded by Google; and a U.S. intelligence agency that D-Wave executives decline to name."

V2V: Vehicle-to-vehicle communication

On The Road To The Self-Driving Car | On Point with Tom Ashbrook:
"The National Highway Traffic Safety Administration said Monday it will soon require all new cars to talk to one another.  Share location, speed, direction and more, electronically.  Vehicle-to-vehicle – “V2V” – communication.  Right behind that comes the next frontier:  self-driving cars.  First they talk to one another, next they drive themselves.  The auto industry, Google, and the law are all gearing up."

Surprise: ‘Vehicle-to-Vehicle’ Communication Is Already Here | On Point with Tom Ashbrook
"They are literally talking about being able to transit ten pieces of data every second. And it will be everything from your car position, via GPS, to how well you brake, how well you are braking, are you hitting ice, are you turning left are you turning right, are you speeding — all of that information constantly transmitted in a radius of about 300 yards or so, maybe more, and other cars in the vicinity picking up all that information. It all amalgamates in each other’s computers and the cars..."



This information could also be used to adjust traffic lights to improve throughput, for example, and traffic signs including traffic lights could also transmit info to cars, or even mobile phones / devices in the cars.

Why not use existing mobile devices and mobile networks to "enhance driving?" To some extent this is already happening, since traffic information on Google maps is partially based on info from mobile devices...

Energy Trouble Making

The Tense Trail Of The Keystone XL Pipeline | On Point with Tom Ashbrook: "Keystone XL Pipeline from Canada’s Tar Sands country through the heart of America and hear the furious debate over its fate."

Oil sands - Wikipedia, the free encyclopedia

photo
Tony Horwitz's Photos Along The Keystone XL Pipeline


@Discovery.com


There is "Terraformation" (make something, i.e. Mars, look as Earth)
and there is a "Venusformation" (making Earth hot as Venus :)

Instead of dirty oil pipelines to support "commuting",
people should be making optical lines for "telecommuting",
electrical power lines to transfer clean energy
and fresh water pipelines to provide reliable clean water.

And this is not only in USA, but world-wide.
Invest in clean and smart technologies!