GPU Tensors, dynamic neural networks, and deep Python integration are the major highlights of this week’s featured GitHub project: PyTorch. PyTorch is a new deep learning framework that puts Python first. This open-source Python package is in an early-release beta, but the PyTorch team says developers can expect some “adventures and rough edges.” PyTorch is … continue reading
Jest, a JavaScript testing framework, was created to run thousands of tests at Facebook, but since this painless JavaScript test runner is open source, any developer can get started by installing it themselves. Jest allows Facebook to virtualize JavaScript environments, utilizing Jasmine assertions by default. Jest is also modular, extendible and configurable, providing browser mocks … continue reading
Google announced the stable availability of Android Studio 2.2 today, the latest release of its IDE for Android developers. This release comes with a few major enhancements, including evolved Android Frameworks, a new layout manager, and a few beta features. According to Jamal Eason, product manager for Android, this release has three major themes: speed, … continue reading
Today Twilio announced the availability of Twilio Enterprise. With it, the company hopes to help large enterprises build and customize cloud communication solutions at scale, which will help enterprise developers who face challenges when building applications. The new capabilities are designed to support the security, access-management and administration requirements of enterprises building cloud communication solutions. … continue reading
Humans can easily identify objects down to the very last pixel, and Facebook AI Research (FAIR) wants to push its machine vision capabilities and get machines to understand images and objects at the pixel level too. To do so, FAIR has introduced new algorithms and frameworks this week. Recently, FAIR has been designing new techniques … continue reading
Hewlett Packard Enterprise (HPE) has announced the availability of HPE Mobile Center 2.0. It’s an integrated software development testing suite that allows developers and organizations to rapidly test and build mobile applications. The mobile center is expanding its capabilities to give users the ability to test, monitor and improve their mobile apps. It integrates with … continue reading
A fairly young open-source modular CSS framework is providing structure for building websites with a set of templates that showcase how its components can work together. BlazeCSS can be installed in a variety of ways, the easiest being to use the framework via CDN. Each module is available via CDN separately and as a combined … continue reading
After a computer error that caused major problems for the Securities and Exchange Commission, Citigroup Global Markets has agreed to pay US$7 million as a penalty. The computer coding error was in the software that Citigroup used from May 1999 to April 2014 to process the SEC’s requests for blue sheet data. This data included … continue reading
Developers have been busy adding to Microsoft HoloLens with new apps and other virtual reality experiences. This week, more developers will get to join in because Microsoft announced that it has begun to ship devices to developers from its second wave of applicants. Some highlights from the new devices include a multi-tasking update, which allows … continue reading
Embrace those APIs with this week’s GitHub project of the week: hug. Hug allows you to create HTTP REST APIs on Python 3, and it consistently benchmarks among the top three performing Web frameworks for Python, beating out Flask and Django, according to its website. Hug is fraction of what is required in other frameworks, … continue reading
The cross-platform application and UI framework Qt announced the release of Qt Creator 4.0.0 today, which comes only a few months after its beta release in March. With this release, several features and integrations are available as open source, including code for the Clang Static Analyzer integration. Qt Creator is a cross-platform IDE that helps … continue reading
The 300-pound humanoid robot that NASA wants to use for space exploration has arrived at MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) this week. Researchers at CSAIL, led by CSAIL principal investigator Russ Tedrake will program their new “Valkyrie” robot to autonomously perform challenging tasks that would allow it to replace or help astronauts … continue reading