The Microsoft Distributed Machine Learning Toolkit (DMTK) was put on GitHub this week by researchers at the Microsoft Asia research lab, according to an Inside Microsoft Research blog post. The toolkit is designed for distributed machine learning, and it contains a parameter server-based programming framework that makes machine-learning tasks scalable, according to the blog. It … continue reading
You can create engagement rings, toys, art pieces and even casts, but researchers at Carnegie Mellon University have found a way to produce 3D-printed hair. 3D printers normally produce hard plastic objects, but the researchers found a way to produce hair-like strands, fibers and bristles using a common low-cost printer, they said in a press … continue reading
Babel 6.0.0 has been released for the JavaScript community, adding tools for the entire community to build upon. According to its blog, the biggest change is that Babel has been restructured to be as “modular as possible,” and its transformers have been rewritten as plug-ins using the same API. Overall, the language processing is easier … continue reading
Tomorrow is Halloween, and to honor the holiday, we are featuring this creepy animation in our GitHub Project of the Week. Halloween eyes is a motion-sensitive animation that makes electronic eyes go from sweet and friendly to mean and spooky when you get closer. “For Halloween this year, some friends did a sort of ‘mini … continue reading
The Force is strong with this GitHub project. It is no secret that a new Star Wars movie is coming out in just a few months. StarWars.iOS, created by mobile app development solution provider Yalantis, honors the upcoming movie by providing the ability to implement Star Wars animation into applications. “Have you ever thought that … continue reading
Think of the words “simplicity, performance and usability.” They were key components of Leaflet, an open-source JavaScript library for mobile-friendly interactive maps. Leaflet was developed by Vladimir Agafonkin of MapBox, which is a building-block application that makes it easy to integrate location into mobile applications. The library weighs about 33KB of gzipped JavaScript code, and … continue reading
Software developers have had a long-standing love affair with agile methodologies. Now, it seems that the rest of the business world is starting to realize that agile provides not only a better way to work, but also an easier path to collaborative business development. Atlassian’s JIRA issue-tracking system recently split into two new versions: one … continue reading
GitHub has announced the availability of Git Large File Support (LFS) 1.0, as well as new two-factor authentication support for GitHub. The company made this announcement yesterday at its developer conference in San Francisco. Historically, Git has had trouble storing and versioning large files due to constraints in the basic design of the software. There … continue reading
Web pages and blogs are pretty common, but they’re still a bit tedious to make even if you know how to make them. Fortunately a GitHub project seeks to make the process much quicker and smoother. Created by Kyle Mathews, cofounder of RelateRocket, Gatsby can take plain text and convert it into a website or … continue reading
Nintendo emulation has not been a new thing for more than a decade. But there’s a benefit to being that old: The techniques for making NES games from scratch can be understood. This is where PyNES comes in. Created by Guto Maia, PyNES basically does what its name implies: use Python to create NES assembly … continue reading
We’ve seen Flash versions of Super Mario Bros., Tetris and more. We’ve even heard of DOOM on an Intellivision. Now there’s another big step in porting games: StarCraft for HTML5. Created by Ryuta, StarCraft is exactly what it looks like, though it’s not complete just yet. Each component of the game, from menus to sound … continue reading