Language Selection

English French German Italian Portuguese Spanish


Enter your Tux Machines username.
Enter the password that accompanies your username.

More in Tux Machines

today's howtos

  • Some things on ZFS (on Linux) per-dataset basic IO statistics

    Sufficiently recent versions of OpenZFS on Linux have not just performance statistics for overall pool IO (also), but some additional per-dataset IO statistics. Conveniently, these IO statistics are exposed through the Prometheus host agent, so if you're using Prometheus (as we are), so you don't have to write something to collect and manipulate them yourself. However, what these statistics actually mean is a little bit underexplained.

  • How To Install VSCodium on Ubuntu 20.04 LTS [Ed: But this is still helping Microsoft monopoly and should thus be discouraged]

    In this tutorial, we will show you how to install VSCodium on Ubuntu 20.04 LTS. For those of you who didn’t know, VSCodium is an open-source, free clone of Microsoft’s Visual Studio Code. It’s a perfect app to set up if you love the look of VSCode, but wish it were open-source. It is available not only for Windows, Mac, and as well as for Linux. This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you through the step-by-step installation of the VSCodium on Ubuntu 20.04 (Focal Fossa). You can follow the same instructions for Ubuntu 18.04, 16.04, and any other Debian-based distribution like Linux Mint.

  • How to Download Ubuntu via Torrent [Absolute Beginner’s Tip]

    Downloading Ubuntu is pretty straightforward. You go to its official website. Click on the desktop download section, select the appropriate Ubuntu version and hit the download button. Ubuntu is available as a single image of more than 2.5 GB in size. The direct download works well for people with high-speed internet connection. However, if you have a slow or inconsistent internet connection, you’ll have a difficult time downloading such a big file. The download may be interrupted several times in the process or may take several hours.

  • Play a fun math game with Linux commands [Ed: Those who GNU programs, but Linux commands. But Jim Hall, the author of this piece, is participating in the campaign of hate against the FSF.]

    Like many people, I've been exploring lots of new TV shows during the pandemic. I recently discovered a British game show called Countdown, where contestants play two types of games: a words game, where they try to make the longest word out of a jumble of letters, and a numbers game, where they calculate a target number from a random selection of numbers. Because I enjoy mathematics, I've found myself drawn to the numbers game. The numbers game can be a fun addition to your next family game night, so I wanted to share my own variation of it. You start with a collection of random numbers, divided into "small" numbers from 1 to 10 and "large" numbers that are 15, 20, 25, and so on until 100. You pick any combination of six numbers from both large and small numbers.

Projects and WWW: Apache, Chromium, and Mozilla

  • The Apache News Round-up: week ending 16 April 2021

    It's Friday already --the week has zipped by. Let's take a look at what the Apache community has been up to: The Apache Software Foundation – the all-volunteer developers, stewards, and incubators of more than 350 Open Source projects and initiatives.

  • Exploit for Second Unpatched Chromium Flaw Made Public Just After First Is Patched

    A researcher has made public an exploit and details for an unpatched vulnerability affecting Chrome, Edge and other web browsers that are based on the open source Chromium project. This is the second Chromium proof-of-concept (PoC) exploit released this week.

    The second exploit was publicly disclosed by a researcher who uses the online moniker Frust and who works for Chinese cybersecurity company Qihoo 360. Frust announced the availability of an exploit for a “zero-day” Chrome vulnerability on Twitter on Wednesday, and a few hours later published a blog post with a technical description of the vulnerability (in Chinese), which actually exists in the Chromium code.

  • New Alpha Release: Tor
  • Mozilla Addons Blog: Built-in FTP implementation to be removed in Firefox 90

    Last year, the Firefox platform development team announced plans to remove the built-in FTP implementation from the browser. FTP is a protocol for transferring files from one host to another. The implementation is currently disabled in the Firefox Nightly and Beta pre-release channels and will be disabled when Firefox 88 is released on April 19, 2021. The implementation will be removed in Firefox 90. After FTP is disabled in Firefox, the browser will delegate ftp:// links to external applications in the same manner as other protocol handlers.

Programming Leftovers

  • Remi Collet: PHP version 7.4.18RC1 and 8.0.5RC1

    Release Candidate versions are available in testing repository for Fedora and Enterprise Linux (RHEL / CentOS) to allow more people to test them. They are available as Software Collections, for a parallel installation, perfect solution for such tests, and also as base packages. RPM of PHP version 8.0.5RC1 are available as SCL in remi-test repository and as base packages in the remi-php80-test repository for Fedora 32-34 and Enterprise Linux. RPM of PHP version 7.4.18RC1 are available as SCL in remi-test repository and as base packages in the remi-test repository for Fedora 32-34 or remi-php74-test repository for Enterprise Linux.

  • Interpreted vs. compiled languages: What's the difference?

    At a high level, the difference between a compiled and interpreted language is that an interpreted language is compiled into an intermediary form and not machine code. Compiled code can run faster, but, unlike interpreted code in Java, it is not platform agnostic. The code written in a compiled language is converted directly into machine code that is specific to the targeted runtime architecture. Interpreted code is compiled into an intermediary that runs on any architecture. But this clear distinction tends to fade when you examine the exact features and potential capabilities of any individual programming language.

  • Dirk Eddelbuettel: Announcing ‘Introductions to Emacs Speaks Statistics’

    A new website containing introductory videos and slide decks is now available for your perusal at It provides a series of introductions to the excellent Emacs Speaks Statistics (ESS) mode for the Emacs editor. This effort started following my little tips, tricks, tools and toys series of short videos and slide decks “for the command-line and R, broadly-speaking”. Which I had mentioned to friends curious about Emacs, and on the ess-help mailing list. And lo and behold, over the fall and winter sixteen of us came together in one GitHub org and are now proud to present the initial batch of videos about first steps, installing, using with spaceemacs, customizing, and org-mode with ESS. More may hopefully fellow, the group is open and you too can join: see the main repo and its wiki. This is in fact the initial announcement post, so it is flattering that we have already received over 350 views, four comments and twenty-one likes.

  • Proposal for Perl Foundation Memberships

    I believe this to be a wasted opportunity to increase engagement with stake holders in the Perl community, be they individuals, business or other organizations. And also to secure funding for vital Perl related activities arranged by the Perl Foundation.

Proprietary Software and Linux Foundation Fluff

  • Aviation Sector Calls for Unified Cybersecurity Practices to Mitigate Growing Risks

    The latest report, Pathways to a Cyber Resilient Aviation Industry, developed in collaboration with Deloitte, outlines how the industry – from airlines to airports to manufacturing and the supply chain – can work with a common language and baseline of practices. The report focuses on mitigating the impact of future digital threats on multiple levels: [...]

  • Dell finally spins off VMware stake in $9.7B deal

    Dell Technologies said on Wednesday it would spin off its 81% stake in cloud computing software maker VMware to create two standalone public companies in a move that will help the PC maker reduce its pile of debt.

    VMware is currently Dell’s best-performing unit, as it has benefited from companies looking to cut costs and move to the cloud, a shift that has been accelerated by the COVID-19 pandemic.

  • Ransomware Attack Creates Cheese Shortages in Netherlands [iophk: Windows TCO]

    In a local media report spotted by Bitdefender, Verhoeven said he suspected the attackers gained a foothold through a Microsoft Exchange server vulnerability. That would make Bakker Logistek just the latest victim in an onslaught of attacks against Microsoft Exchange servers following the disclosure of the ProxyLogon group of security bugs.

  • Facebook will not notify the 533 million users exposed in online database

    Last weekend, it was reported that a database of records from more than 533 million Facebook accounts — including phone numbers, email addresses, birthdays and other personal details — had been shared online. While the leak did not include sensitive information such as credit card or social security numbers, the data could still be exploited by bad actors.

    Facebook (FB) noted earlier this week that the data was scraped from public profiles on its platform in 2019 using its "contact importer" feature. The company says it quickly made adjustments to the feature to prevent such activity from happening again.

  • Open Minds and Open Source: Linux Foundation LF Energy Introduces Two Initiatives Designed to Reduce Carbon and Shift to Sustainable Energy [Ed: Greenwashing]

    Building on its groundbreaking initiative, the Linux Foundation’s LF Energy announced it has introduced a Service-based Open-source Grid automation platform for Network Operation of the Future (SOGNO) and Power System Network Operations (PSNO) designed to advance energy automation and hardware virtualization.

  • Charting the Path to a Successful IT Career [Ed: turned to trash and marketing]

    So, you’ve chosen to pursue a career in computer science and information technology – congratulations! Technology careers not only continue to be some of the fastest growing today, but also some of the most lucrative. Unlike many traditional careers, there are multiple paths to becoming a successful IT professional.