Language Selection

English French German Italian Portuguese Spanish


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

FFmpeg 4.2 Released With AV1 Decoding Support, GIF Parser

Tuesday 6th of August 2019 02:02:19 PM
There hasn't been a new FFmpeg release since last November but that finally changed with FFmpeg 4.2 "Ada" being issued today as the newest major release for this multimedia open-source project...

GNOME 3.34 Beta Released - Now Under UI/Feature/API/ABI Freezes

Tuesday 6th of August 2019 01:12:10 PM
The GNOME 3.34 beta (v3.33.90) release is now available one day early and also marks the point at which the feature freeze is in effect along with the user-interface changes and no API/ABI breakage...

Intel Xeon Cooper Lake To Offer Up To 56 Cores Per Socket Next Year

Tuesday 6th of August 2019 01:00:41 PM
Intel decided today to reveal a few new details about their Xeon "Cooper Lake" processors due out in H1'2020...

Google Engineers Get Windows Booting When Kexec'ed Under Linux

Tuesday 6th of August 2019 11:55:53 AM
An interesting summer internship at Google has led to an experimental effort to get Microsoft Windows running via Kexec from Linux. The engineers involved have been implementing enough of the EFI Boot Services to be able to kexec Windows from Linux...

AMD Posts A New Slide Deck Outlining The RDNA Architecture

Tuesday 6th of August 2019 11:34:11 AM
Last week AMD published their RDNA instruction set architecture documentation. That's a bit heavy reading unless you are a driver developer or low-level engine developer, but for those wanting a bit of a higher-level look at AMD's new RDNA graphics architecture, today they uploaded a new slide deck...

Microsoft Works On Adding More Bling To The Windows Terminal

Tuesday 6th of August 2019 11:02:17 AM
Since Microsoft's first preview release of Windows Terminal earlier this summer it's been entertaining to watch its evolution with the Redmond giant trying to make a first-rate terminal emulator for Windows and one that can appease veteran Linux users...

Valve's ACO Compiler, Zink, FreeSync & Other Topics To Be Talked About At XDC 2019

Tuesday 6th of August 2019 10:39:32 AM
We're less than two months out until the annual X.Org Developers' Conference (XDC) and the featured presentations for this three-day event have now been announced...

GNOME 3.34 Now Supports Starting XWayland On-Demand

Tuesday 6th of August 2019 10:26:52 AM
One of the long-time work-in-progress patch series has been realized in time for next month's GNOME 3.34 release... Mutter when acting as a Wayland compositor will allow starting XWayland on-demand, or rather only running it when needed to handle an X11 client/application...

DXVK 1.3.2 Released With Fixes/Improvements For The Division, World of Warcraft & More

Monday 5th of August 2019 10:20:33 PM
While a new Proton 4.11 release came out last week as a big Valve update that included pulling in DXVK 1.3, Philip Rebohle who leads work on this Direct3D-over-Vulkan layer today released DXVK 1.3.2 as the latest update for improving the Windows/Direct3D on Linux gaming experience...

GlusterFS Planning To Drop 32-Bit Support

Monday 5th of August 2019 05:29:41 PM
The GlusterFS network attached storage file-system developed by Red Hat with a focus on cloud computing is the latest open-source project eyeing the removal of 32-bit (i686) software support...

Another Look At The Maturing AMD Radeon RX 5700 Series Linux Performance

Monday 5th of August 2019 04:18:33 PM
With the AMD Radeon RX 5700 / RX 5700 XT Linux driver support maturing and the early optimizations/fixes and lingering feature work now calming down for the Linux 5.3 kernel and within RadeonSI/RADV for the imminent branching of Mesa 19.2, here is another look at how the Navi performance stands today compared to AMD Vega graphics cards and the high-end NVIDIA Pascal and Turing graphics cards.

GCC 9.2 Available For Testing With Tuned AMD Zen 2 Support Back-Ported

Monday 5th of August 2019 02:24:56 PM
The GNU Compiler Collection 9.2 release should be out next Monday while until then a release candidate was issued today for testing...

Another GNOME Improvement Being Discussed To Help With Touchpad Scrolling / Tablets

Monday 5th of August 2019 12:35:28 PM
Canonical developer Daniel van Vugt had another busy week continuing to focus on upstream GNOME performance improvements...

Haiku Developers Begin Optimizing Their BeOS-Inspired OS For Performance

Monday 5th of August 2019 11:20:50 AM
With the long-awaited Haiku R1 beta having happened at the end of last year and other modern features/support getting squared away, the developers behind this open-source BeOS-inspired operating system have begun investigating their OS performance and making necessary performance optimizations...

Debian 10.1 Expected For Release In One Month

Monday 5th of August 2019 10:58:48 AM
Debian 10.1 along with Debian 9.10 are expected to be released on 7 September...

LLVM 8.0.1 Released With Bug Fixes

Monday 5th of August 2019 10:50:09 AM
LLVM stable point release manager Tom Stellard has released LLVM 8.0.1 as the first minor update to this spring's LLVM 8.0 code-base...

Linux 5.3-rc3 Comes In As A Calm Release

Monday 5th of August 2019 09:45:01 AM
Linus Torvalds released Linux 5.3-rc3 on Sunday night and it was to his surprise that it was even smaller than the previous week's release candidate...

Intel's IWD 0.19 Linux Wireless Daemon Picks Up New Features

Sunday 4th of August 2019 10:53:14 PM
IWD is the multi-year effort by Intel's open-source group to create a new Linux wireless daemon that could potentially replace WPA-Supplicant. IWD 0.19 is the new release available that arrived at the end of the weekend and carrying new features...

Mesa 19.1.4: Intel Vulkan Fixes For Older Generations, Max Payne 3 Issue Fixed For RADV

Sunday 4th of August 2019 06:05:53 PM
If all goes well Mesa 19.1.4 will be released on Tuesday as the newest stable point release to this collection of OpenGL/Vulkan drivers for Linux systems. Mesa 19.1.4 is bringing around four dozen patches that accumulated over the later half of July and it's particularly heavy on Intel ANV and Radeon RADV Vulkan driver fixes...

Debian's DebConf 19 Slides & Video Presentations

Sunday 4th of August 2019 01:02:39 PM
Debian's annual developer conference, DebConf, wrapped up last week in Curitiba, Brasil. The slide decks and video recordings for many of those presentations are now available...

More in Tux Machines

Hardware: Allwinner Processors, Intel SoC and RISC-V

Programming Leftovers

  • 7 Excellent R Natural Language Processing Tools

    Natural language processing (NLP) is a set of techniques for using computers to detect in human language the kinds of things that humans detect automatically. NLP is an exciting field of computer science, artificial intelligence, and computational linguistics concerned with the interactions between computers and human (natural) languages. It includes word and sentence tokenization, text classification and sentiment analysis, spelling correction, information extraction, parsing, meaning extraction, and question answering. In our formative years, we master the basics of spoken and written language. However, the vast majority of us do not progress past some basic processing rules when we learn how to handle text in our applications. Yet unstructured software comprises the majority of the data we see. NLP is the technology for dealing with our all-pervasive product: human language, as it appears in social media, emails, web pages, tweets, product descriptions, newspaper stories, and scientific articles, in thousands of languages and variants.

  • A muggle's guide to AWK arrays: 3

    Part 2 in this series looked at the 2-file command structure, where the first part of an AWK command created an array based on the first file, and the second part of the command used the array to filter a second file. Another way to think about this command structure is that an AWK array is like a lookup table, held in memory. You can use that lookup table for different kinds of data operations on another file. In this post I'll demonstrate reformatting and table joining.

  • Doing Math with Python in Python Humble Bundle

    "Doing Math with Python" is part of No Starch Press's Python Humble Bundle.

  • Kushal Das: A new tool to render my blog

    Now, I think it worked for me. I could focus on writing the actual content of the posts than anything else. The tool has a few flaws, but, none of them had any issue with my blogging requirements. It just worked for me. I could have written it in Python (in much less time), but, learning a new language is always fun.

today's howtos

The Linux kernel: Top 5 innovations

The word innovation gets bandied about in the tech industry almost as much as revolution, so it can be difficult to differentiate hyperbole from something that’s actually exciting. The Linux kernel has been called innovative, but then again it’s also been called the biggest hack in modern computing, a monolith in a micro world. Setting aside marketing and modeling, Linux is arguably the most popular kernel of the open source world, and it’s introduced some real game-changers over its nearly 30-year life span. Read more