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
With agile and DevOps becoming the new normal, mobile testing has become increasingly complex. The releases come at a rapid-fire pace, and the stakes for mistakes are high. Since the Internet of Things has moved forward, the complexity of devices has also increased. Now, smartphones need to communicate with appliances and televisions need to communicate … 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
The computer science industry has lost another pioneer. This time, it was a man who had a vision of artificial intelligence, something that is currently impacting the advancement of technology and software. Marvin Minsky, a professor at the Massachusetts Institute of Technology, died on Sunday night in Boston at the age of 88, according to … continue reading
It seems like neural networks are taking over. We see their code open-sourced, they power our self-driving vehicles, we use them as programming assistants, and we’ve even let them rate our selfies. Now, deep neural networks have analyzed 50,000 fonts, just because. The man behind this crazy font fun is Erik Bernhardsson, a CTO at … 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
So, you want to make a native wrapper for Google Maps (or any Web page)? Here you go: $nativefier maps.google.com “You’re done,” wrote the creator of Nativefier, this week’s GitHub project of the week. According to Jia Hao, a computer science student at the Singapore University of Technology and Design and creator of Nativefier, said … 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
Developers recently came together to write an open letter to GitHub, expressing some of their problems with the repository. GitLab, the company behind the GitLab open-source project, wrote a response to these open-source maintainers to talk about how GitLab—which is not affiliated with Git or GitHub—is dealing with those issues. In its response, GitLab acknowledged … continue reading
Yesterday, Baidu Research’s Silicon Valley AI Lab (SVAIL) released open-source code called Warp-CTC to GitHub. The goal is for this code to be used in the machine learning community. Warp-CTC is a tool that can plug into existing machine learning frameworks to speed up the development of artificial intelligence, and according to SVAIL, it will … continue reading
Humans are constantly engaged in sound, and with mobile devices and virtual reality headsets becoming increasingly popular, sound is becoming more immersive. Today, the Cardboard SDKs for Android and Unity support spatial audio so developers can create immersive audio experiences in virtual reality apps, according to Nathan Martz, product manager for Google Cardboard. Users will … continue reading