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 leftovers

  • 7 Best Free Alternatives to Microsoft Excel - H2S Media

    LibreOffice is a well-known free and open-source office suite. If you are a Linux user such as Ubuntu then this Spreadsheet alternative to Excel would already be on your system. It is a fork OpenOffice project, thus we are not going to mentioned Apache OpenOffice in our list. LibreOffice Office offers a complete set of tools to perform daily document, presentation, Database, and Calculations related tasks. Its spreadsheet application called Calc is a decent Excel alternative. Although it uses Open Document Format (.ods) as a native one but can also open and save files in Microsoft Excel- .xls & .xlsx. Further, LibreOffice Calc offers all the basic functions of Excel, e.g. B. pivot tables, charts, text in columns, and much more. Unique features include macros in multiple languages, cross-platform support, and a large collection of third-party extensions.


    Calligra Sheets is a free and open-source spreadsheet application to replace Excel to some extent. It is a part of the Calligra Office suite developed and maintained by KDE. It is a feature-rich calculation tool for creating and editing various business-related spreadsheets. Earlier it was known as KSpread and Calligra Tables.

  • New Release: Tor Browser 10.0.16

    Tor Browser 10.0.16 is now available from the Tor Browser download page and also from our distribution directory.

    This version updates Firefox to 78.10esr. In addition, Tor Browser 10.0.16 updates NoScript to 11.2.4, and adds localization in Burmese.

  • Open-source software: freedom from ethics? [Ed: Media giving space for professional provocateurs who attack the freedom of software in the name of pseudo "ethics". In his latest speech (LibrePlanet) Richard Stallman explained why all this "ethical source" nonsense is an attack on software freedom and would lead to chaos. The whole "ethical source" can of worms leads to farcical situations like, some people denying you the use of some piece of software unless you can produce proof you received some vaccination.]
  • Nextcloud Now Compatible With WWW-Inventors’ Privacy Initiative

    At Solid World April, the results of a project funded by the European Commission through NLnet and Next Generation Internet were presented. The project developed Solid compatibility for Nextcloud allowing it to act as a Solid server. The integration work allows users of the popular open source on-premises enterprise content collaboration platform to choose a safe place for their private data rather than public cloud services.

  • Translating Hugo based websites with Gettext

    In the Linux world, gettext is the gold standard for translating content. It’s powerful; there is a significant amount of tooling around it: there are editors like Lokalize, poedit, weblate and many others, and also libraries and bindings for many languages. But in the web development world, a unified internalization solution isn’t a solved problem yet. Django uses gettext; many js frameworks are using JSON as a key-value store of strings, but other formats exist and sometimes some frameworks provide nothing and everything needs to be done from scratch. Unlike Jekyll, Hugo provides some built-in internalization support. This includes the i18n function for translating templates, translatable menus and a way to translate markdown files by adding a translated copies next to the original English file. Unfortunately, this is not enough. There is no way to automatically notify the translators when and how a markdown file changed since a page sent to the translators is the raw markdown file. The second problem is that the translations need to be extracted and injected in three different places and various formats. Hugo uses markdown files for the content, a YAML file for the strings in the HTML templates and a YAML config file for the menu and site metadata translations (e.g. site title). A third problem is that none of these formats are directly usable for the KDE translation system and KDE translators that expect po files to work with their usual tools and workflow.

Programming Leftovers

  • Rblpapi 0.3.11: Several Updates

    A new version 0.3.11 of Rblpapi is now arriving at CRAN. It comes two years after the release of version Rblpapit 0.3.10 and brings a few updates and extensions. Rblpapi provides a direct interface between R and the Bloomberg Terminal via the C++ API provided by Bloomberg (but note that a valid Bloomberg license and installation is required). This is the eleventh release since the package first appeared on CRAN in 2016. Changes are detailed below. Special thanks to James, Maxime and Michael for sending us pull requests.

  • Node.js 16 introduces Apple Silicon support

    Node.js 16 was released on April 20, adding Apple Silicon binaries and additional stable APIs to the popular JavaScript runtime. The release is the first to ship with prebuilt binaries for Apple Silicon. While Node.js will provide separate tarballs for the Intel and Arm architectures, the MacOS installer will be shipped as a “fat” (multi-architecture) binary. Node.js 16 follows the October 2020 release of Node.js 15.

  • Node.js 16 released with Apple Silicon binaries, JavaScript V8 engine turned up to nine

    Node.js 16 has been released with prebuilt Apple Silicon binaries and version 9.0 of the V8 JavaScript engine. Node.js releases appear every six months or so. A new version becomes the current release, and odd numbered releases are supported for only six months, but even numbered releases become long-term support (LTS) releases. The last three LTS releases were therefore 10, 12 and 14 (or Dubnium, Erbium and Fermium), while version 16, once it has had six months to mature, will be known as Gallium.

  • How to install JetBrains RubyMine on Linux

    JetBrains RubyMine is an IDE Integrated development environment) for the Ruby programming language. It is a cross-platform application that works on Mac OS, Windows as well as Linux. In this guide, we’ll show you how to install RubyMine on Linux.

  • First year of the Fortran website

    In April 2020 we created a website for the Fortran language at In exactly one year, it grew to be the first result when you search “Fortran” in Bing, Yahoo, DuckDuckGo, Ecosia, Qwant, SearchEncrypt and the second result in Google (after the Wikipedia page for Fortran).

  • GraalVM 21.1 Released With Experimental Java 16 Support, Many Performance Improvements - Phoronix

    Succeeding January's release of GraalVM 21.0 is now GraalVM 21.1 with many performance improvements and other new features.  GraalVM as the Oracle-led Java VM/JDK that also supports other languages/run-times continues to be quite interesting with its ongoing work. With GraalVM 21.1 there is a lot of additions throughout its large code-base, including many performance optimizations. 

  • Rust Coming Soon To A Linux Kernel Near You [Ed: This title is false as it's all speculative at this point and just because the sponsor of Rust (Google funds Mozilla) wants that to happen doesn't mean it will. Google also pushed NSA back doors into Linux and it was later removed.]

    I've been saying that Rust will one day come to the Linux kernel for a while and finally some real work is being done to make this happen, when and if the project will go forward is still up for discussion but we may very well see rust as a 2nd linux kernel language one day.

  • Jacob Hoffman-Andrews joins the Rustdoc team

    Hello everyone, please welcome Jacob Hoffman-Andrews to the rustdoc team! Jacob Hoffman-Andrews (@jsha) has been contributing a lot on rustdoc front-end. Thanks to him, the pageload of the rustdoc pages is much faster. Here is a non-exhaustive list of the stuff he's done recently:

Security and Awful Proprietary Software

  • Make sure your NVIDIA drivers are up to date, new security issues detailed

    NVIDIA has today revealed a bunch of new vulnerabilities in the GPU drivers that affect both Linux and Windows.

  • CERT-In issues advisory over Facebook leak concerning 6.1 million Indians

    The Computer Emergency Response Team put out an alert on Monday saying that it has been reported that globally there has been a large scale leakage of Facebook profile information. The exposed information includes email addresses, profile ID, full name, job occupation, phone numbers and birth date. According to Facebook, the scraped information does not include financial information, health information or passwords. The company has also claimed that based on its investigation, threat actors scraped this data prior to September 2019, by using Facebook's "contact Importer" feature, which allows users to find other users by using their phone numbers, said the public advisory.

  • Discord halts Microsoft talks: report

    Sources close to the matter told The Wall Street Journal that talks with tech giant Microsoft had ended without a deal being reached, though the possibility of rekindling them was left open.

  • Multiple agencies breached by hackers using Pulse Secure vulnerabilities

    Federal authorities announced Tuesday that hackers breached multiple government agencies and other critical organizations by exploiting vulnerabilities in products from a Utah-based software company.

    “CISA is aware of compromises affecting U.S. government agencies, critical infrastructure entities, and other private sector organizations by a cyber threat actor—or actors—beginning in June 2020 or earlier related vulnerabilities in certain Ivanti Pulse Connect Secure products,” the Cybersecurity and Infrastructure Security Agency (CISA) said in an alert.

  • SolarWinds [Cracking] Campaign Puts Microsoft in the Hot Seat

    Yet it was Microsoft whose code the cyber spies persistently abused in the campaign’s second stage, rifling through emails and other files of such high-value targets as then-acting Homeland Security chief Chad Wolf — and hopping undetected among victim networks.

    This has put the world’s third-most valuable company in the hot seat. Because its products are a de facto monoculture in government and industry — with more than 85% market share — federal lawmakers are insisting that Microsoft swiftly upgrade security to what they say it should have provided in the first place, and without fleecing taxpayers.

  • The Incredible Rise of North Korea’s [Cracking] Army [iophk: Windows TCO]

    North Korea’s cybercrime program is hydra-headed, with tactics ranging from bank heists to the deployment of ransomware and the theft of cryptocurrency from online exchanges. It is difficult to quantify how successful Pyongyang’s [crackers] have been. Unlike terrorist groups, North Korea’s cybercriminals do not claim responsibility when they strike, and the government issues reflexive denials. As a result, even seasoned observers sometimes disagree when attributing individual attacks to North Korea. Nevertheless, in 2019, a United Nations panel of experts on sanctions against North Korea issued a report estimating that the country had raised two billion dollars through cybercrime. Since the report was written, there has been bountiful evidence to indicate that the pace and the ingenuity of North Korea’s online threat have accelerated.

    According to the U.N., many of the funds stolen by North Korean [crackers] are spent on the Korean People’s Army’s weapons program, including its development of nuclear missiles. The cybercrime spree has also been a cheap and effective way of circumventing the harsh sanctions that have long been imposed on the country. In February, John C. Demers, the Assistant Attorney General for the National Security Division of the Justice Department, declared that North Korea, “using keyboards rather than guns,” had become a “criminal syndicate with a flag.”

  • [Old] The Confessions of Marcus Hutchins, the Hacker Who Saved the Internet [iophk: Windows TCO]

    Hutchins was coming off of an epic, exhausting week at Defcon, one of the world's largest hacker conferences, where he had been celebrated as a hero. Less than three months earlier, Hutchins had saved the internet from what was, at the time, the worst cyberattack in history: a piece of malware called WannaCry. Just as that self-propagating software had begun exploding across the planet, destroying data on hundreds of thousands of computers, it was Hutchins who had found and triggered the secret kill switch contained in its code, neutering WannaCry's global threat immediately.

Boards and SBCs: SmartHomeBoard, Arduino and Raspberry Pi

  • Business card-sized dual GbE SBC runs OpenWrt on Rockchip RK3328 SoC

    We’ve previously reported about at least two dual GbE router boards based on Rockchip RK3328 quad-core Cortex-A53 processor with namely NanoPi R2S and Orange Pi R1 Plus. But there’s now a third option with SmartHomeBoard Pi-R2S3328-B single board computer offered in a larger business card-sized format, equipped with 1GB DDR4, and booting OpenWrt from a MicroSD card. Debian and Ubuntu are also supported according to the manufacturer.

  • This Arduino-controlled ball launcher lets your pup play fetch for hours | Arduino Blog

    Many dog breeds require a lot of exercise and mental stimulation to be healthy and happy, but not many of us want to spend our time endlessly throwing a tennis ball. That’s why Connor Benson used an Arduino Nano to build an automatic ball launcher that is capable of keeping his pup entertained all day long. In this case, the Nano is being employed to sense when a ball has been dropped into the ball launcher, spin up the launcher’s motors, and then release the ball down into the spinning wheels. The board requires very little power, so this machine can run on a battery pack for a relatively long time.

  • 5 of the Best Raspberry Pi Emulators for Simulating Your Pi Experience

    When it comes to DIY IoT projects, you can’t ignore Raspberry Pi’s special capabilities. You can build a hacking station with Kali Linux or a NAS server, which is like the home version of cloud storage. In other projects, you can also use Raspberry Pi to telecast media services, control a security camera, or operate a home automation system. If you don’t own a Pi, you can get the same coding experience with an online Raspberry Pi emulator/simulator. This allows you to test out your project – no soldering skills or electronic components are required.