Language Selection

English French German Italian Portuguese Spanish

today's leftovers

Filed under
  • Wine (so Proton eventually) takes another step towards Easy Anti-Cheat working

    Recently we highlighted the ongoing unofficial work to get Easy Anti-Cheat working in Wine (so Steam Play Proton then too) and it appears another major step has been achieved.

    We still don't know what the plan is, if any now, for Easy Anti-Cheat to officially support Wine / Proton and there's been no update from them directly or Epic Games on if it's going to happen. At least, not since they said they would work with Valve in Early 2019. With that in mind, this is very much a community-led effort from a CodeWeavers developer @Guy15241 with help from @0xdt0.

    The ongoing EAC work is now at a stage where they've been able to get Dead By Daylight into a game, although with low performance (Guy mentioned 1FPS in the menu). They also shared some shots...

  • ledger2beancount 2.3 released

    I released version 2.3 of ledger2beancount, a ledger to beancount converter.

    There are three notable changes with this release:

    1) Performance has significantly improved. One large, real-world test case has gone from around 160 seconds to 33 seconds. A smaller test case has gone from 11 seconds to ~3.5 seconds. 2) The documentation is available online now (via Read the Docs).

  • ASUS Chromebit CS10 Chrome OS PC Stick Sells for $69.99 (Promo)

    ASUS Chromebit CS10 was the cheapest Chrome OS hardware when it launched in 2015. Equipped with a Rockchip RK3288-C quad-core processor coupled with 2 GB RAM and 16 GB eMMC. plus one HDMI port and one USB port it was offered for $85.


    The device has been in the wild long enough, that there are instructions to install other Linux distributions alongside Chrome OS including Arch Linux Arm and Ubuntu.

  • (Raspberry) Pi Commander | The MagPi 95
  • Puppet introduces beta of cloud-native, event-driven DevOps program: Relay

    Puppet is a great DevOps program for managing multiple servers, but it wants to do more than automating server setup, program installation, and system management. The Portland, Oregon-based open-source company wants to automate processes across any cloud infrastructure -- as well as all tools and APIs -- with its new cloud-aware DevOps program Relay.

  • How to use the Zoom malware safely on Linux if you absolutely have to

    “Zoom is malware.”

    You should be using Jitsi instead. (Or, if want to live stream to lots of people, pay for something like Vimeo Live if you can.)

  • IBM Offers Open Source Toolkit for COVID-19 Data Analysis

    The toolkit provides a set of Jupyter Notebooks to aggregate and clean up COVID-19 data from authoritative sources as a way to kickstart in-depth analysis.

  • The Open COVID Pledge – Don’t Say “I Do” Till You Think It Through

    We are still facing a global pandemic, yet we can take a measure of hope in the way COVID-19 has brought people and companies together to find solutions to this urgent crisis. One inspiring example of this collaborative effort is the Open COVID Pledge, created the Open COVID Coalition, which “calls on organizations around the world to make their patents and copyrights freely available in the fight against the COVID-19 pandemic.” The Coalition consists of an international group of scientists and lawyers, including notable IP scholars such as Profs. Mark Lemley and Jorge Contreras.


    As reflected in the above examples, there is some flexibility in nature and scope of the license that may be used. For companies interested in using IP offered under the Pledge, it is important to note that such IP may be covered by a number of different licenses and that each license should be reviewed separately. As such, companies using pledged IP will need to have mechanisms in place to ensure compliance with all applicable licenses.


    Companies that have made the Pledge are listed on the Open COVID Pledge website and include a number of well-known technology companies and research institutions. However, the Pledge has not yet seen wide adoption in certain key industries. For example, it does not appear that the Open COVID Pledge has been embraced by the pharmaceutical or medical device industries. In such situations, it is especially important for companies to carefully consider the impacts of being an early (or sole) adopter in an industry.

  • A new Amiga 1200 Case and Keys in 2020

    So, why would I want to do this to my Amiga 1200? Well, my old case is yellowing and so are the keys. The keys and I have never really liked that biscuit and gray look. When I saw the Amiga CDTV with its black keyboard and case, I thought how cool and sleek it looked but I wanted a more traditional computer (at that time) not something that was meant to go on your Hi-Fi stack. Now, today, you can have both the cool black look along with the full fledged Amiga Computer.

  • Daniel Stenberg: bug-bounty reward amounts in curl

    A while ago I tweeted the good news that we’ve handed over our largest single monetary reward yet in the curl bug-bounty program: 700 USD. We announced this security problem in association with the curl 7.71.0 release the other day.

    Someone responded to me and wanted this clarified: we award 700 USD to someone for reporting a curl bug that potentially affects users on virtually every computer system out there – while Apple just days earlier awarded a researcher 100,000 USD for an Apple-specific security flaw.

  • LKRG 0.8 Released For Increasing Linux Kernel Runtime Security

    Version 0.8 of the Linux Kernel Runtime Guard (LKRG) has been released for further enhancing the runtime security provided by this out-of-tree kernel code plus other general improvements.

    The Linux Kernel Runtime Guard provides runtime integrity checking of the kernel and various runtime detection of different security exploits. This out-of-tree kernel module saw a big update on Thursday in the form of v0.8.

More in Tux Machines

digiKam 7.7.0 is released

After three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. Read more

Dilution and Misuse of the "Linux" Brand

Samsung, Red Hat to Work on Linux Drivers for Future Tech

The metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. Read more

today's howtos

  • How to install go1.19beta on Ubuntu 22.04 – NextGenTips

    In this tutorial, we are going to explore how to install go on Ubuntu 22.04 Golang is an open-source programming language that is easy to learn and use. It is built-in concurrency and has a robust standard library. It is reliable, builds fast, and efficient software that scales fast. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel-type systems enable flexible and modular program constructions. Go compiles quickly to machine code and has the convenience of garbage collection and the power of run-time reflection. In this guide, we are going to learn how to install golang 1.19beta on Ubuntu 22.04. Go 1.19beta1 is not yet released. There is so much work in progress with all the documentation.

  • molecule test: failed to connect to bus in systemd container - openQA bites

    Ansible Molecule is a project to help you test your ansible roles. I’m using molecule for automatically testing the ansible roles of geekoops.

  • How To Install MongoDB on AlmaLinux 9 - idroot

    In this tutorial, we will show you how to install MongoDB on AlmaLinux 9. For those of you who didn’t know, MongoDB is a high-performance, highly scalable document-oriented NoSQL database. Unlike in SQL databases where data is stored in rows and columns inside tables, in MongoDB, data is structured in JSON-like format inside records which are referred to as documents. The open-source attribute of MongoDB as a database software makes it an ideal candidate for almost any database-related project. 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 the step-by-step installation of the MongoDB NoSQL database on AlmaLinux 9. You can follow the same instructions for CentOS and Rocky Linux.

  • An introduction (and how-to) to Plugin Loader for the Steam Deck. - Invidious
  • Self-host a Ghost Blog With Traefik

    Ghost is a very popular open-source content management system. Started as an alternative to WordPress and it went on to become an alternative to Substack by focusing on membership and newsletter. The creators of Ghost offer managed Pro hosting but it may not fit everyone's budget. Alternatively, you can self-host it on your own cloud servers. On Linux handbook, we already have a guide on deploying Ghost with Docker in a reverse proxy setup. Instead of Ngnix reverse proxy, you can also use another software called Traefik with Docker. It is a popular open-source cloud-native application proxy, API Gateway, Edge-router, and more. I use Traefik to secure my websites using an SSL certificate obtained from Let's Encrypt. Once deployed, Traefik can automatically manage your certificates and their renewals. In this tutorial, I'll share the necessary steps for deploying a Ghost blog with Docker and Traefik.