Open-source News

Linux 5.5 To Restore Power-Savings For Hybrid Laptops When Not Using The dGPU

Phoronix - Tue, 10/22/2019 - 16:35
On recent kernels when using a laptop with hybrid graphics but not running with the discrete GPU graphics enabled, a regression meant the dGPU never got powered off... Fortunately, for Linux 5.5 -- and potentially to be back-ported after that -- is a change to restore that power-savings...

Intel Lands More Graphics Code For Linux 5.5 - Jasper, More Intel Xe Multi-GPU Prepping

Phoronix - Tue, 10/22/2019 - 15:07
Intel's open-source developers kicked off a new week by sending in their latest vetted changes to DRM-Next ahead of next month's Linux 5.5 kernel cycle...

How to program with Bash: Logical operators and shell expansions

opensource.com - Tue, 10/22/2019 - 15:03

Bash is a powerful programming language, one perfectly designed for use on the command line and in shell scripts. This three-part series (which is based on my three-volume Linux self-study course) explores using Bash as a programming language on the command-line interface (CLI).


read more

How to program with Bash: Logical operators and shell expansions

opensource.com - Tue, 10/22/2019 - 15:03

Bash is a powerful programming language, one perfectly designed for use on the command line and in shell scripts. This three-part series (which is based on my three-volume Linux self-study course) explores using Bash as a programming language on the command-line interface (CLI).


read more

Initializing arrays in Java

opensource.com - Tue, 10/22/2019 - 15:02

People who have experience programming in languages like C or FORTRAN are familiar with the concept of arrays. They’re basically a contiguous block of memory where each location is a certain type: integers, floating-point numbers, or what-have-you.

The situation in Java is similar, but with a few extra wrinkles.

An example array

Let’s make an array of 10 integers in Java:


read more

NGT: A library for high-speed approximate nearest neighbor search

opensource.com - Tue, 10/22/2019 - 15:01

Approximate nearest neighbor (ANN) search is used in deep learning to make a best guess at the point in a given set that is most similar to another point. This article explains the differences between ANN search and traditional search methods and introduces NGT, a top-performing open source ANN library developed by Yahoo! Japan Research.


read more

How collaboration fueled a development breakthrough at Greenpeace

opensource.com - Tue, 10/22/2019 - 15:00

Activists really don't like feeling stuck.

We thrive on forward momentum and the energy it creates. When that movement grinds to a halt, even for a moment, our ability to catalyze passion in others stalls too.

And my colleagues and I at Greenpeace International were feeling stuck.


read more

Getting to know Jae-Hyung Jin, Red Hat general manager for Korea

Red Hat News - Tue, 10/22/2019 - 12:00
We’re delighted to welcome Jae-Hyung Jin to Red Hat as a general manager for Korea. In the new role, he will be responsible for Red Hat’s business operations in Korea.

Mesa 19.1.8 Released To End Out The Series

Phoronix - Tue, 10/22/2019 - 12:00
More than one month has passed since Mesa 19.1.7 compared to the usual bi-weekly release cadence, but on Monday following the closure of remaining blocker bugs, Mesa 19.1.8 was released that also ends out this release series...

Clear Linux Working On A New Software Store, User Bundles Arriving Before End Of Year

Phoronix - Tue, 10/22/2019 - 07:08
Intel developers are still working on some interesting improvements to Clear Linux itself this quarter on top of keeping up to date with the latest upstream software it packages...

RLSL Allows Running A Subset Of Rust On Vulkan/SPIR-V Enabled GPUs

Phoronix - Tue, 10/22/2019 - 04:46
There was a recent Khronos meet-up in Munich where Maik Klein of Embark Studios talked about their work on bringing a sub-set of the Rust programming language to Vulkan (SPIR-V) enabled GPUs...

Ubuntu 19.10 Doesn't Ship With AMD Navi / Radeon RX 5700 Support Working, But Easy To Enable

Phoronix - Tue, 10/22/2019 - 01:15
While last week's release of Ubuntu 19.10 "Eoan Ermine" is new enough for Radeon RX 5700 series support with the Linux 5.3 kernel and Mesa 19.2, it doesn't actually work out-of-the-box for these Navi graphics cards...

Pages