Open-source News

LLVM Lands Performance-Hitting Mitigation For Intel LVI Vulnerability

Phoronix - Fri, 04/03/2020 - 21:24
Made public in March was the Load Value Injection (LVI) attack affecting Intel CPUs with SGX capabilities. LVI combines Spectre-style code gadgets with Meltdown-type illegal data flows to bypass existing defenses and allow injecting data into a victim's transient execution. While mitigations on the GNU side quickly landed, the LLVM compiler mitigations were just merged today.

Ubuntu 20.04 LTS Beta Released

Phoronix - Fri, 04/03/2020 - 21:18
For those with extra time on their hands due to being at home and social distancing, Canonical released the Ubuntu 20.04 LTS beta today for testing...

Learn Python Identity Operator and Difference Between “==” and “IS” Operator

Tecmint - Fri, 04/03/2020 - 19:41
This article is mainly curated to explain an important operator in python (“IDENTITY OPERATOR”) and how an identity operator differs (is, is not) from comparison operator (==). IDENTITY OPERATOR Identity operator (“is” and “is...

Linus Torvalds Questions The Not So Glorious Driver For That Funky Looking RGB Mouse

Phoronix - Fri, 04/03/2020 - 19:40
Last month I noted a new Linux driver for a buggy and funky looking mouse. A special driver was created by a community developer due to not all the mice button working otherwise due to not abiding by HID specifications. Now that the driver was merged for Linux 5.7, Linus Torvalds had words to share on this open-source driver...

POCL 1.5 Released With Performance Improvements, Fixes For OpenCL On CPUs

Phoronix - Fri, 04/03/2020 - 17:57
POCL 1.5 has been released as the "Portable CL" implementation for running OpenCL on CPUs and other devices with LLVM back-ends...

Intel MKL-DNN / DNNL 1.3 Released With Cooper Lake Optimizations

Phoronix - Fri, 04/03/2020 - 16:41
Intel on Thursday released version 1.3 of their Deep Neural Network Library (DNNL) formerly known as MKL-DNN in offering a open-source performance library for deep learning applications...

The 7 most popular ways to plot data in Python

opensource.com - Fri, 04/03/2020 - 15:02

"How do I make plots in Python?" used to have a simple answer: Matplotlib was the only way. Nowadays, Python is the language of data science, and there's a lot more choice. What should you use?


read more

How to work from home like a pro

opensource.com - Fri, 04/03/2020 - 15:01

Across the globe, businesses are transitioning to remote work. While remote work or "working from home" has been an overall growing trend, the recent push to transition has been driven by the COVID-19 response; organizations are asking staff to work from home to help limit the spread of the Coronavirus.

If you are like many of your peers, you may quite suddenly find yourself working from home. How can you remain productive at home when you're used to going into an office?


read more

Building a sensing prosthetic with the Raspberry Pi

opensource.com - Fri, 04/03/2020 - 15:00

Content advisory: this article contains frank discussions of breast cancer.

What's the first question you ask your surgeon when you're discussing reconstruction options after breast cancer?

"How many USB ports can you give me?" is probably not the one that comes to mind for many people!

Although the remark was said jokingly, it sparked a thread that would ultimately become SenseBreast—an early prototype of a sensing mastectomy prosthetic, based on open hardware.


read more

Pages