This week, there was a major breakthrough for artificial intelligence researchers. Google’s AI system AlphaGo won a contest of the ancient strategy game Go, the first time an AI system was able to do so for it. The rules of Go are simple: Players take turns placing black or white stones on a board, and … continue reading
“Nim in Action,” a book about the Nim programming language, is now available. The book introduces the Nim programming language, teaching programmers how to write native software applications and libraries, Web applications, embedded device software, and programs that communicate over the Internet. It explains hands-on examples of how to write test, debug, document and package … continue reading
Ravello Systems, a nested virtualization provider, is attempting to break down barriers between development and QA teams by introducing a way to snapshot and share development and test environments. The feature allows developers and testers to snapshot and share multi-tier environments, which means they can find bugs faster and collaborate together, according to Ravello. Software … continue reading
Microsoft wants organizations to integrate its Azure cloud services into their own data centers, and to do so it has been working on a new solution: the Microsoft Azure Stack. The company has announced the first technical preview of its new solution: a hybrid cloud platform that aims to give organizations the power of cloud … continue reading
In an earnings statement yesterday, VMware confirmed layoffs of 800 employees as it prepares for the Dell acquisition. Last October, Dell announced it was buying EMC, which owns 80% of VMware but operates it as an independent company, which means it decides when to make layoffs. In addition to the restructuring, according to Jonathan Chadwick, … continue reading
Internet of Things solutions provider myDevices is launching a new developer and maker tool for IoT projects. The company announced Cayenne at the IoT Evolution Expo in Fort Lauderdale, Fla. today. Cayenne features automatic devices and sensory discovery; drag-and-drop widgets; a rules engine for triggering actions across devices; the ability to schedule when lights, motors, … continue reading
Microsoft has announced that it is making the tools that its researchers use for artificial intelligence available to developers. It has released its Computational Network Toolkit on GitHub. Researchers said that they developed the open-source toolkit, called CNTK, for “necessity,” according to a blog post. Microsoft’s chief speech scientist, Xuedong Huang, said he and his … continue reading
Pittsburgh is a city that is home to many technology researchers, so it makes sense that Facebook is setting up an office in the Steel City. This new office will focus on Oculus virtual reality research, according to reports. A report from the Pittsburgh Post-Gazette showed that Facebook was leasing a 20,000-square-foot space in the … continue reading
Minecraft is billed as being for exploring and building, but Microsoft wants kids exploring places in the real world, like the Pyramids of Giza or ancient temples. This is why Microsoft announced Minecraft: Education Edition, which is a new version that is customized for schools. The new title will be available as a free trial … continue reading
Interviews are always nerve-wracking, tedious, and for the most part uneventful, especially if you are applying to a ton of jobs. And it’s no different for developers going through the process. You would think with a market that has such a high demand for employees like the software development industry that finding a job would … continue reading
GitHub has done much when it comes to making open-source software and code accessible to users, but there are still areas where developers think the repository could improve. In an open letter to GitHub, developers from projects like jQuery, Meteor, PhantomJS, React Native and Selenium have detailed their most frequent problems with GitHub, along with … continue reading
jQuery is celebrating its 10th anniversary, and to commemorate that it is announcing the beta release of jQuery 3.0. Version 3.0 is the first major release from jQuery in years. In July, the jQuery team announced the alpha version with jQuery Compat 3.0, but due to Microsoft dropping support for IE8, IE9 and IE10, it … continue reading