Open-source News

"CrossTalk" / SRBDS Is The Newest Side-Channel Vulnerability

Phoronix - Tue, 06/09/2020 - 22:33
Details are still coming in but INTEL-SA-00320, a.k.a. "CrossTalk", is the newest Intel side-channel CPU vulnerability...

Open-Source 3D/Compute Finally Materializing For NVIDIA Volta / Turing GPUs

Phoronix - Tue, 06/09/2020 - 21:36
The open-source Nouveau kernel driver has supported Volta GPUs for some time and since Linux 5.6 also supported open-source initialization of Turing GPUs for hardware acceleration. But missing for Volta and Turing has been the Mesa-side support for enabling 3D (OpenGL) and compute (OpenCL) functionality on these newer GPUs. That is finally changing with pending Mesa patches...

Raspberry Pi Vulkan Driver Making Progress But Long Road Remains

Phoronix - Tue, 06/09/2020 - 20:47
Consulting firm Igalia that has been working under contract with the Raspberry Pi Foundation on developing a Raspberry Pi Vulkan driver for the Raspberry Pi 4 and future SBCs has provided a status update on their development efforts...

KDE Plasma 5.19 Released After Lots Of Polishing, Better Wayland Support

Phoronix - Tue, 06/09/2020 - 19:59
The KDE community has released Plasma 5.19 on schedule this morning...

Google Engineer Uncovers Holes In Linux's Speculative Execution Mitigations

Phoronix - Tue, 06/09/2020 - 19:04
There are some urgent fixes pending for the x86/x86_64 speculative execution handling for the Linux kernel following a Google security engineer discovering these issues, including one of the fixes address a situation that unfairly impacted AMD CPUs...

Samsung Sends In Improvements To The exFAT File-System Driver For Linux 5.8

Phoronix - Tue, 06/09/2020 - 18:29
Merged back in Linux 5.7 was the new exFAT file-system driver backed by Samsung and replacing the prior "staging" exFAT driver that had been around for the prior few kernel releases. Samsung has now sent their queued up exFAT improvements for the Linux 5.8 kernel...

Style your data plots in Python with Pygal

opensource.com - Tue, 06/09/2020 - 15:02

Python is full of libraries that can visualize data. One of the more interactive options comes from Pygal, which I consider the library for people who like things to look good. It generates beautiful SVG (Scalable Vector Graphics) files that users can interact with. SVG is a standard format for interactive graphics, and it can lead to rich user experiences with only a few lines of Python.


read more

Why I switched from Java to Rust

opensource.com - Tue, 06/09/2020 - 15:01

I recently started learning Rust after many years of Java development. The five points that keep coming to mind are:

  1. Rust feels familiar
  2. References make sense
  3. Ownership will make sense
  4. Cargo is helpful
  5. The compiler is amazing

I absolutely stand by all of these, but I've got a little more to say because I now feel like a Rustacean1 in that:


read more

Pages