Rust 1.25 Moves to LLVM 6

Rust 1.25 upgrades its LLVM to LLVM 6, adds support for nested import groups in use statements, custom struct alignment, and library stabilizations. This latest Rust release does not include, though, much awaited features such as impl Trait, stable SIMD support, and 128-bit integers.

Git 2.17 Improves Moved Code Diffs and Object Search

Git latest release, version 2.17, brings a multiplicity of improvements and minor new features, including better moved code coloring, finding objects in history, and more.

Intel Starts to Use GPUs for Malware Scanning

Intel has announced its new Thread Detection Technology (TDT), a set of silicon-based capabilities which use the processor GPU to scan memory for malware. This will free the CPU from that task and help mitigate the impact of defending against Spectre and Meltdown.

GitLab Web IDE Goes GA and Open-Source in GitLab 10.7

GitLab Web IDE, aimed to simplify the workflow of accepting merge requests, is generally available in GitLab 10.7, along with other features aimed to improve C++ and Go code security and improve Kubernets integration.

Apple Open Sources FoundationDB

Apple has open sourced its distributed database core, FoundationDB, which it acquired back in 2015 from the homonymous company. FoundationDB is designed to handle large volumes of data stored across clusters of commodity servers and to favor data consistency by supporting fully global, cross-row ACID transactions.