Language Selection

English French German Italian Portuguese Spanish

Phoronix

Syndicate content
Linux Hardware Reviews & News
Updated: 2 hours 29 min ago

Highly Threaded Linux Software Running Under CFS Quotas See Big Performance Fix

6 hours 27 min ago
Thanks to a Linux kernel fix that is likely to be back-ported to the various stable series, highly threaded software running under CFS quotas for enforcing CPU limits are about to be much faster. At least in a synthetic test case, the kernel fix yields a 30x improvement in performance...

xf86-video-ati 19.1 Released With Crash & Hang Fixes

7 hours 35 min ago
A few days after the xf86-video-amdgpu 19.1 release, xf86-video-ati 19.1 is out as the newest X.Org driver release for older ATI/AMD graphics processors...

Windows 10 vs. Linux OpenGL/Vulkan Driver Performance With Intel Icelake Iris Plus Graphics

9 hours 27 min ago
With picking up the Dell XPS 7390 with Intel Core i7-1065G7 for being able to deliver timely benchmarks from Intel's long-awaited 10nm+ Icelake generation, one of the first areas we have been testing is the Iris Plus "Gen 11" graphics performance. In this article are our initial Windows 10 vs. Linux graphics performance numbers for Ice Lake.

Shadow of the Tomb Raider Coming To Linux On 5 November

11 hours 6 min ago
Feral Interactive revealed today that Shadow of the Tomb Raider will be released for Linux on 5 November...

KDE Plasma 5.17 Released With Wayland Improvements, Better HiDPI

11 hours 11 min ago
Plasma 5.17.0 is out as the newest desktop feature release from the KDE project...

Ubuntu's ZFS Trajectory Is Going From Exciting To Even More Exciting

13 hours 37 min ago
While it is already exciting to have the Ubuntu 19.10 desktop easily support installations to a root ZFS file-system, moving ahead with their original Zsys effort it should be even more exciting for Ubuntu storage possibilities on both the desktop and server...

Red Hat Developers Eyeing CPU Thermal Management Improvements For Fedora 32

15 hours 37 min ago
Several Red Hat developers are looking at improving the CPU thermal management capabilities for Fedora Workstation 32 and in turn possibly helping Intel CPUs reach better performance...

Linux Graphics Drivers Could Have User-Space API Changes More Strictly Evaluated

16 hours 54 min ago
User-space API additions and changes (granted, no ABI breakage permitted for the mainline Linux kernel) to Linux Direct Rendering Manager (DRM) drivers is done fairly easily by their developers and possibly without enough thought. Linux DRM subsystem co-maintainer David Airlie has issued a proposal that would make user-space API alterations more strictly reviewed...

LLVM Plans To Switch From Its SVN To Git Workflow Next Week

Tuesday 15th of October 2019 05:05:52 AM
LLVM developers had been planning to transition to the Git revision control system in place of SVN by the time of their developer meeting in October. It looks like that goal will be realized on the same-day as kicking off that annual developer meeting...

Project Trident Switching From TrueOS/FreeBSD Distribution To Basing On Void Linux

Tuesday 15th of October 2019 04:00:01 AM
Project Trident has been one of the lesser known BSD distributions derived from TrueOS (formerly PC-BSD) and making use of the FreeBSD package set. But moving forward the distribution is looking to reinvent itself as a derivative of Void Linux...

Python 3.8 Released With Assignment Expressions, Runtime Audit Hooks

Monday 14th of October 2019 10:54:28 PM
Python 3.8.0 is out today as the latest major release for this popular programming language...

Intel Linux Graphics Driver Adds Bits For Jasper Lake PCH

Monday 14th of October 2019 10:00:00 PM
Details are still light on Jasper Lake, but volleyed onto the public mailing list today was the initial support for the Jasper Lake PCH within the open-source Linux graphics driver side...

PyPy 7.2 Released With Full 64-bit AArch64 Support, PyPy 3.6 Beyond Beta

Monday 14th of October 2019 08:11:41 PM
PyPy 7.2 is out today as a big update for this alternative Python implementation that currently provides interpreters for compatibility with Python 2.7 and Python 3.6...

Debian 11 To Further Deprecate IPTables In Favor Of Nftables Plus Promoting Firewalld

Monday 14th of October 2019 06:23:04 PM
Debian 10 "Buster" already is making use of IPTables' Netfilter back-end by default in their path to deprecate IPTables while for Debian 11 the deprecation will continue further...

Sony Pushes More AMD Jaguar Optimizations To Upstream LLVM 10 Compiler

Monday 14th of October 2019 05:19:23 PM
Sony engineers working on the PlayStation compiler toolchain continue upstreaming various improvements to the LLVM source tree for helping the AMD APUs powering their latest game console...

Google USB-C Titan Security Keys Begin Shipping Tomorrow

Monday 14th of October 2019 04:22:58 PM
Google announced their new USB-C Titan Security Key will begin shipping tomorrow for offering two-factor authentication support with not only Android devices but all the major operating systems as well...

ASRock Rack EPYCD8 Series Make For Great Value AMD EPYC Motherboards With Rome Support

Monday 14th of October 2019 02:36:59 PM
For those that have been interested in AMD's EPYC 7002 "Rome" processors for your own server build, more 7002 series supported motherboards have been hitting Internet stores in recent weeks. If you are looking for one of the lower-cost motherboards, ASRock Rack's EPYCD8 motherboards have been refined with 7001/7002 series processor support.

LLVM "Stack Clash" Compiler Protection Is Under Review

Monday 14th of October 2019 11:29:39 AM
Two years after the "Stack Clash" vulnerability came to light, the LLVM compiler is working on adding protection against it similar to the GCC compiler mitigation...

SHADERed 1.2.3 Released With Support For 3D Textures & Audio Shaders

Monday 14th of October 2019 11:00:00 AM
SHADERed is the open-source, cross-platform project for creating and testing HLSL/GLSL shaders. While a version number of 1.2.3 may not seem like a big update, some notable additions can be found within this new SHADERed release...

POCL 1.4 Released For Advancing OpenCL On CPUs - Now Supports LLVM 9.0

Monday 14th of October 2019 10:49:12 AM
Version 1.4 has been released of POCL, the "Portable Computing Language" implementation that allows for a portable OpenCL implementation to be executed on CPUs as well as optionally targeting other accelerators via HSA or even CUDA devices...

More in Tux Machines

Mozilla: Firefox, Monitor and Search Engine Add-ons

  • has google won the browser wars? – should Mozilla build their own SmartPhones?

    on the desktop: one refuses to believe it. on mobile: should Mozilla start building their own SmartPhone and ship Firefox.apk per default?

  • Why you should review your credit report after a data breach

    When significant data breaches happen where high risk data is at stake, there’s often a lot of talk about credit reports. Some companies that have been hacked may even be required to provide credit monitoring to their customers as part of their breach notification requirements. Whether the breached company provides credit monitoring or not, security experts recommend you check your credit reports for suspicious activity. To protect your identity, they also recommend you freeze your credit. Here’s what that means and why it’s important.

  • Search Engine add-ons to be removed from addons.mozilla.org

    For the last eleven years, Firefox Search Engine add-ons have been powered by OpenSearch. With the recent implementation of the search overrides API, a WebExtensions API that offers users more controls for opting into changes, Mozilla intends to deprecate OpenSearch and eventually remove it from Firefox. Search Engine add-ons will be removed from AMO on December 5, 2019.

Daniel Stenberg: Me, curl and Dagens Nyheter

In the afternoon of October 1st 2019, I had the pleasure of welcoming Linus Larsson and Jonas Lindkvist into my home in Huddinge, south of Stockholm, Sweden. My home is also my office as I work full-time from home. These two fine gentlemen work for Sweden’s largest morning newspaper, Dagens Nyheter, which boasts 850,000 daily readers. Jonas took what felt like a hundred photos of me, most of them when I sit in my office chair at my regular desk where my primary development computers and environment are. As you can see in the two photos on this blog post. I will admit that I did minimize most of my regular Windows from the screens to that I would accidentally reveal something personal or sensitive, but the plus side is that if you pay close attention you can see my Simon Stålenhag desktop backgrounds better! Me and Linus then sat down and talked. We talked about my background, how curl was created and how it has “taken off” to an extent I of course could never even dream about. Today, I estimate that curl runs in perhaps ten billion installations. A truly mind boggling – and humbling – number. Read more

Programming: Python, Perl and More

  • Uploading Files to AWS S3 with Python and Django

    In the quest to build more interactive websites, we don't only relay information to users but also allow them to upload data of their own. This opens up more opportunities and more ways that our websites can serve the end-users. By allowing users to upload files, we can allow them to share photographs, videos, or music with others or back them up for safekeeping. We can also provide the functionality to manage files and convert them into other formats through websites instead of installing native apps. The rise of social media globally can be attributed to the ability of users to upload their files, mostly in the form of images and videos for other users to see and also as a means of communication. By enabling users to upload files to websites and platforms, means of communication have been enhanced and information can now be spread in very many different formats. In this post, we will explore how Django handles file uploading and how we can tap into and extend this functionality with cloud storage to suit our needs.

  • PyCoder’s Weekly: Issue #390 (Oct. 15, 2019)
  • The Python range() Function

    Python’s built-in range function is handy when you need to perform an action a specific number of times. As an experienced Pythonista, you’ve most likely used it before. But what does it do?

  • Perl 6 renamed to Raku

    The pull request changing the name of Perl 6 to Raku has been merged. See the full text for more information. "This document describes the steps to be taken to effectuate a rename of 'Perl 6' to 'Raku', as described in issue #81. It does not pretend to be complete in scope or in time. To change a name of a project that has been running for 19+ years will take time, a lot of effort and a lot of cooperation. It will affect people in foreseen and unforeseen ways."

  • Top three mistakes with K-Means Clustering during data analysis

    In this post, we will take a look at a few cases, where KMC algorithm does not perform well or may produce unintuitive results.

  • Agile project management: 10 mistakes to avoid

    Agile project management holds a lot of promise for leaders. Those who have successfully made the switch in their organizations sing agile’s praises, like the ability to rapidly course-correct, release software faster, and create happier teams and customers. But if you’ve been working at it for a while and you still aren’t seeing the promised benefits, you might start to think that agile is more hype than substance, or that it isn’t right for your organization.

Coming up on October 21: First Bug Hunting Session for LibreOffice 6.4!

LibreOffice 6.4 is being developed by our worldwide community, and is due to be released in early February 2020 – see the release notes describing the new features here. Of course, we’re still early in the development cycle, so many more features are still to come! In order to find, report and triage bugs, the LibreOffice QA team is organizing the first Bug Hunting Session for LibreOffice 6.4 on Monday October 21, 2019. Tests will be performed on the first Alpha version, which will be available on the pre-releases server a few days before the event. Builds will be available for Linux (DEB and RPM), macOS and Windows, and can be installed and run in parallel along with the production version. Mentors will be available from 07:00 UTC to 19:00 UTC for questions or help in the IRC channel #libreoffice-qa and the Telegram QA Channel. Of course, hunting bugs will be possible also on other days, as the builds of this particular Alpha release (LibreOffice 6.4.0 Alpha 1) will be available until mid November. Check the Release Plan. Read more Also: Microsoft Office for free? Try these great alternatives