Open-source News

Intel Tiger Lake Performance Across Five Autumn 2021 Linux Distributions

Phoronix - Tue, 10/12/2021 - 20:26
Earlier this month were benchmarks looking at how Intel Tiger Lake performance has improved from Ubuntu 21.04 to Ubuntu 21.10, but how does Canonical's latest Linux offering compete with other autumn 2021 distributions? In this article from the Dell XPS Core i7-1165G7 Tiger Lake notebook are benchmarks of Ubuntu 21.10 going up against Arch Linux, Clear Linux, Fedora Workstation 35, and openSUSE Tumbleweed for getting an idea how the performance compares with this latest-generation Intel EVO notebook.

It's Ada Lovelace Day! Learn the Ada programming language in 2021

opensource.com - Tue, 10/12/2021 - 20:15

In the 1970s, many programming languages were hyperspecific to the hardware they controlled. As a result, developers had to learn to code differently depending on the hardware they were programming. Debugging and maintenance were highly specialized, and code wasn't reusable across machines.

The UK government recognized these problems and moved toward establishing a standardized multipurpose programming language. On December 10, 1980—Ada Lovelace's birthday—they made the Ada programming language an official military standard in the UK.


read more

Glibc 2.35 Removes The Long-Deprecated Intel MPX Support

Phoronix - Tue, 10/12/2021 - 18:02
Intel Memory Protection Extensions (MPX) never really took off and the Linux support has been deprecated for a while with the code elsewhere in the stack already having been removed while with the upcoming Glibc 2.35 release that GNU C Library is also flushing away its support...

Linux x86 FPU Code Getting Reworked In Preparation For Intel AMX

Phoronix - Tue, 10/12/2021 - 17:45
It's been one year now that Intel has been posting Linux kernel patches to enable AMX support for upcoming Sapphire Rapids processors. Over the past year their Linux kernel patches for enabling Advanced Matrix Extensions has gone through 11 rounds of review but that journey isn't over yet...

Automate image processing with this Bash script

opensource.com - Tue, 10/12/2021 - 15:01

Writers not only work with words, they often have to work with images. Technical writing involves presenting a lot of screenshots to convey the technology and processes. Different publishing platforms may have various requirements for images, such as image format or file size.


read more

Create a timer on Linux

opensource.com - Tue, 10/12/2021 - 15:00

The timing of certain events is a common task for a developer. Common scenarios for timers are watchdogs, cyclic execution of tasks, or scheduling events for a specific time. In this article, I show how to create a POSIX-compliant interval timer using timer_create(...).

You can download the source code for the following examples from GitHub.


read more

Celebrating Ada Lovelace with 4 career lessons from women in technology

Red Hat News - Tue, 10/12/2021 - 12:00

Every year in mid-October, we celebrate women tech pioneers on Ada Lovelace Day. In this post, we break down what four Red Hatters had to say about getting started in tech, practicing allyship and overcoming imposter syndrome.

 

Pages