Researcers Team at the University of Houston have announced they open source a 3D printed smartphone microscope attachment. The attachment is aimed at "researchers and healthcare providers in developing and rural areas, as well as hobbyists and backpackers" they said.
The attachment fits over a smartphone camera's lens and has its own light source. Wei-Chuan Shih, who heads the University of Houston team, said it was a simple decision to open source the attachment's design.
The attachment will, Shih said, "have more impact if we let people play with it, rather than trying to hold it as a secret. We should make it as easy and accessible as possible for everyone."
Users can download the attachment open source design from here
Apple has announced the release of Turi Create, an open source package that it says will make it easy for mobile app developers to infuse machine learning into their products with just a few lines of code.
Apple states that with Turi Create, mobile app developers can "focus on tasks instead of algorithms" and easily "infuse machine learning into their products with just a few lines of code." That includes adding "recommendations, object detection, image classification, image similarity, or activity classification" to an app.
Turi Create GitHub repository
LinkedIn has announced to have open sourced two new tools to assist engineers in automating the investigation of broken hosts and services: Fossor and Ascii Etch.
Fossor (Latin for gravedigger) is a Python tool, while Ascii Etch, another Python library, outputs information gleaned from Fossor in ascii-character graphs.
Python tool- Fossor’s design splits the two components of the program, the engine and plugins, to reduce the incidence of serious bugs. Whereas, Ascii Etch was originally created to draw the results from running Fossor.
Fossor source code on Github
Ascii Etch source code on Github
The European Commission has announced its first-ever bug bounty program and is calling on hackers to find vulnerabilities in VLC, a popular open-source multimedia player loaded on every workstation at the Commission.
The program has kicked off with a three-week, invitation-only session, after which it will be open to the public. Rewards include a minimum of $2,000 for critical severity bugs, especially remote code execution.
High severity bugs such as code execution without user intervention, will start at $750. Medium severity bugs will start at a minimum of $300; these include code execution with user intervention, high-impact crashes and infinite loops. Low-severity bugs, like information leaks, crashes and the like, will pay out starting at $100.
Also, depending on the cases, the severity can be raised to a higher severity. Crashes in the common formats, like AVI, MP4, MKV and decoders/packetizer of H264, HEVC and AAC are more likely to be raised in severity and/or rewards. Crashes that apply to all inputs will have the same treatment.
Also, very important and clever bugs could be rewarded extra payment in bitcoin (Up to 0.1 BTC).
The bounty is administered by HackerOne and has grown out of the EU-Free and Open Source Software Auditing (EU-FOSSA) project, which was created in the wake of the Heartbleed open-source phenomenon to help EU institutions better protect their critical software.
The Program page on HackerOne: VLC bug bounty program
The Debian project has announced the third update of its stable distribution Debian 9 (codename stretch). This point release mainly adds corrections for security issues, along with a few adjustments for serious problems.
The release does not constitute a new version of Debian 9 but only updates some of the packages included. There is no need to throw away old stretch media. After installation, packages can be upgraded to the current versions using an up-to-date Debian mirror.
Those who frequently install updates from security.debian.org won't have to update many packages, and most such updates are included in the point release.
Upgrading an existing installation to this revision can be achieved by pointing the package management system at one of Debian's many HTTP mirrors. A comprehensive list of mirrors is available at https://www.debian.org/mirror/list
Source: Debian Blog
Facebook has announced open-sourcing Open/R, an extensible network routing platform that enables rapid innovation in network functions and applications.
Open/R is being used in Facebook's backbone and data center networks. The platform supports different network topologies (such as WANs, data center fabrics, and wireless meshes) as well as multiple underlying hardware and software systems (FBOSS, Arista EOS, Juniper JunOS, Linux routing, etc.).
Open/R provides a platform to disseminate state across the network and allows new applications to be built on top of it. It also provides northbound interfaces to allow integration with external controllers.
Open/R supports features like automatic IP prefix allocation, RTT-based cost metrics, graceful restart, fast convergence, and drain/undrain operations.
The Facebook team said in a blog post "We have been working with external partners and operators to support and use Open/R, and we invite more operators, ISPs, vendors, systems integrators, and researchers to leverage Open/R as a platform for implementing new network routing ideas and applications".
Open/R page on GitHub
the OpenStack Foundation announced a new-open source project, Kata Containers. This new container project unites Intel Clear Containers with Hyper's runV. The aim? To unite the security advantages of virtual machines (VMs) with the speed and manageability of container technologies.
It provides container isolation and security without the overhead of running them in a Virtual Machine (VM). In Kata, It uses Intel's Clear Containers, which uses Intel built-in chip Virtual Technology (VT), to launch containers in lightweight virtual machines (VMs).
the Kata Containers Project is designed to be hardware agnostic. It's also built to be compatible with the Open Container Initiative (OCI) specification, and Kubernetes' container runtime interface (CRI).
Kata Containers offers users the power to run container management tools directly on bare metal without sacrificing workload isolation. When compared to running containers on virtualized infrastructure, which is what usually done today, benefits include increased performance, faster boot time, and cost efficiencies.
The Kata Containers project is made up of six components: The Agent, Runtime, Proxy, Shim, Kernel, and packaging of QEMU 2.9, an open-source VM hypervisor. Even with QEMU and runV included, it's designed run on multiple hypervisors.
The following companies, In addition to Intel and Hyper, are supporting the project at launch: 99cloud, AWcloud, Canonical, China Mobile, City Network, CoreOS, Dell/EMC, EasyStack, Fiberhome, Google, Huawei, JD.com, Mirantis, NetApp, Red Hat, SUSE, Tencent, Ucloud, UnitedStack, and ZTE.
Know more from Kata official website: https://katacontainers.io/
A novel artificial intelligence tool that can accurately call out variants in sequencing data was released as open source on the Google Cloud Platform yesterday. The tool, called DeepVariant, was developed during a collaboration between the Google Brain team and researchers from fellow-Alphabet subsidiary, Verily Life Sciences.
DeepVariant, a deep learning technology to reconstruct the true genome sequence from HTS sequencer data with significantly greater accuracy than previous classical methods. This work is the product of more than two years of research by the Google Brain team, in collaboration with Verily Life Sciences. DeepVariant transforms the task of variant calling, as this reconstruction problem is known in genomics, into an image classification problem well-suited to Google's existing technology and expertise.
Google team said, in a press release: "DeepVariant is the first of what we hope will be many contributions that leverage Google's computing infrastructure and ML expertise to both better understand the genome and to provide deep learning-based genomics tools to the community".
Also, Added: "This is all part of a broader goal to apply Google technologies to healthcare and other scientific applications, and to make the results of these efforts broadly accessible".
Source: Google Open Source blog
DeepVariant on Github: Open source release of DeepVariant