There are approximately 11 million developers in the world, creating all manner of software for all manner of businesses. Much of this software would benefit from data intelligence to gain efficiencies and greater revenue. However, there are approximately 100,000 data scientists in the world, and they are expensive. This is the problem Evan Prodromou faced … continue reading
Google has announced it is expanding its Brillo operating system and communication platform Weave to a broader range of developers. Brillo and Weave are the company’s developer tools for building connected devices. Brillo provides an embedded OS based on Android, a developer kit, and a developer console for building devices. Weave lets devices communicate with … continue reading
Larry Ellison, Oracle’s executive chairman and CTO, said on Sunday at Oracle OpenWorld that the cloud, in general, was still in its infancy. To that end, he introduced several cloud product offerings, from Docker hosting to data hosting, to supply chain and more. There’s just one problem: Few people at the show seemed at all … continue reading
Want to expand or refresh your computer science knowledge, but don’t want to pay or go back to school for it? Become a self-taught computer scientist with the Open Source Society (OSS) University’s “path to free self-taught education.” “This is a solid path for those of you who want to complete a Computer Science course … continue reading
Do you want your photo tagging sites like Flickr to better recognize cats and dogs? MIT’s research lab, the Computer Science and Artificial Intelligence Laboratory (CSAIL), is working on it. In December, CSAIL researchers will present a new way of using machine learning at the annual Conference on Neural Information Processing Systems. Built on a … continue reading
When last we left IBM’s Watson, the cognitive computing platform was basking in the glow of its victory on the television quiz show “Jeopardy.” Showing off its mastery of trivia, Watson smoked the field of human contestants back in 2011. Since then, IBM has been building an ecosystem around Watson, working with entrepreneurs to develop … continue reading
A new artificial intelligence system is using new methods to tackle chess. About 20 years ago, IBM’s Deep Blue chess-playing supercomputer was used to beat reigning world champion Garry Kasparov. At the time, IBM’s supercomputer was using brute force to play against its human opponents. Today, the MIT Technology Review reported that Matthew Lai, a … continue reading
Developers looking to upgrade to Angular 2 won’t have to worry about their existing Angular 1 applications. Google has announced it will enable developers to mix Angular 1 and Angular 2 in their applications. Angular 2 features improved performance, powerful templating, simpler APIs, and easier debugging, according to the Angular team. “We’re making it easy … continue reading
There has been a lot of talk around autonomous vehicles lately, with Google testing its self-driving cars and Apple reportedly building its own, but that talk is about to die down. According to Gartner’s Hype Cycle for Emerging Technologies report for 2015, autonomous vehicles have reached the peak of inflated expectations and are expected to … continue reading
Microsoft announced it has formed the Machine Teaching Group, a research project to advance “Machine Teaching.” Machine Teaching is described by Microsoft as the next evolution of machine learning (ML), wherein developers or even users without a data analysis or computer science backgrounds can teach a computer to perform tasks. The Machine Teaching Group is … continue reading
Databricks has announced the general availability of Apache Spark 1.4, including SparkR, a new R API for data scientists. Version 1.4 of the open-source Big Data processing and streaming engine also enhances Spark’s DataFrame API features, Python 3 support, a component upgrade past alpha for Spark’s machine learning pipeline, and new visualization and monitoring capabilities … continue reading
Trine is “the library modern JavaScript doesn’t deserve, but needs right now,” at least according to its GitHub description. As Finnish developer Jussi Kalliokoski puts it, Trine is a utility library geared at tapping the full potential of functional programming in JavaScript. Kalliokoski explains that despite functional programming improvements introduced in both ECMAScript 5 and … continue reading