Language Selection

English French German Italian Portuguese Spanish

today's leftovers

Filed under
  • WD My Book NAS devices are being remotely wiped clean worldwide

    Western Digital My Book Live NAS owners worldwide found that their devices have been mysteriously factory reset and all of their files deleted.

    WD My Book is a network-attached storage device that looks like a small vertical book that you can stand on your desk. The WD My Book Live app allows owners to access their files and manage their devices remotely, even if the NAS is behind a firewall or router.

  • Rakudo Weekly News: 2021.26 R3

    Alexey Melezhik has returned to the Raku Realm with a new tool, called R3 (the Rakudo Releases Readiness Tool). The idea being that bug reports should have an easy way to check whether the bug still exists or not, using a one-liner. Alexey explains in a blog post: Baking Rakudo Releases With R3 (/r/rakulang comments). Yours truly hasn’t had the time yet to really try it, but it looks like it’s going to be a great helper for the core developers!

  • MIPS Assembly Programmming

    As I tell all of my tutoring students, if you’re majoring in CS or anything related I highly recommend you use Linux. It’s easier in every way to do dev work on Linux vs Windows or Mac. Many assignments require it, which often necessitates using a virtual machine (which is painful, especially on laptops) and/or ssh-ing into a school Linux server, which is also less than ideal. In general, you’ll have to learn how to use the unix terminal eventually and will probably use it to some extent in your career so it also makes sense to get used to it asap.


    There are a few references that you should bookmark (or download) before you get started. The first is the MIPS Greensheet. It’s likely you already have a physical copy of this as it’s actually the tearout from the Patterson and Hennessey textbook Computer Architecture and Design that is commonly used in college courses.

  • How Finland implemented Router Freedom: the regulator's perspective

    In the context of the telecom reform in the EU, Finland has assured Router Freedom in the country. The FSFE acknowledges this as a major win for end-users' rights. We interviewed Klaus Nieminen, a representative of the Finnish network regulator Traficom, to learn more about this decision.

    In the last decade, Finland became renowned for its digital transformation policies, which gave the country the status of having one of the most digitally-oriented populations. In particular, Finland has been praised for its efforts in implementing rules on a legislative level to ensure internet broadband connection for its entire population. The country's internet policies focused on affordability of connection have resulted in Router Freedom. In 2014, Finland established Router Freedom in the country. The law stated that internet service providers (ISPs) should not prevent an end-user from connecting to a public communications network any radio or telecommunications terminal equipment that meets the legal requirements.

    In 2020, following the implementation of net neutrality in the country, Traficom, the Finnish national regulatory authority, confirmed Router Freedom. We consider this decision as a major achievement in protecting end-users' rights.

    With other EU countries, however, there are still several issues to overcome. As the FSFE has been reporting, the reform of EU telecommunications law with the European Electronic Communications Code (the EECC) has the potential to negatively affect Router Freedom. The transposition of the EECC into national jurisdictions has been complex, imposing challenges for a harmonised approach. In this context, the FSFE asked Traficom how Router Freedom would be regulated after the reform in Finland. Traficom confirmed its commitment to Router Freedom, stating that it will not change the current framework for the ongoing telecom reform. This complies with the demands FSFE has been making to regulators across Europe.

  • New Release: Tor Browser 10.5a17

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

    Note: This is an alpha release, an experimental version for users who want to help us test new features. For everyone else, we recommend downloading the latest stable release instead.

  • 'Open Source will be a key element to achieve Europe’s resilience and digital sovereignty'

    Open source gained increasing interest on the political level of digital policy discussions in recent months. Recently, the European Commission set up an Open Source Programme Office and expressed support for open source as a component to deliver on Europe’s digital decade.

    On 23 June, Thierry Breton, Commissioner for the Internal Market provided welcoming remarks at the Open Source Lisbon conference. In his speech, he highlighted the role of Open Source for a resilient, open, and innovative digital transformation.

    The Commissioner started his welcoming remarks by stating that Open Source is a public good bringing visible benefits to everyday life and a variety of sectors, starting with leisure and health to manufacturing and transportation. Open source communities are crucial for building the necessary infrastructure for digital transformation, comparable to bridges used for reaching our destinations - enabling innovation, growth and skills.

  • Write an OpenBSD port with me: The TIC-80 fantasy game console

    Let's write an OpenBSD port together. Earlier today, I became aware of the TIC-80 tiny computer/fantasy video game console. That sounds incredibly cool and I have been hoping for something like this ever since I learned about the PICO-8 fantasy console. Unfortunately, the PICO-8 is not open source but the TIC-80 is.

    Follow along with me as I write an OpenBSD port for the TIC-80. What appears to be a simple port ended up being a quite interesting challenge.

  • BleachBit 4.4.0

    When your computer is getting full, BleachBit quickly frees disk space. When your information is only your business, BleachBit guards your privacy. With BleachBit you can free cache, delete cookies, clear Internet history, shred temporary files, delete logs, and discard junk you didn't know was there.

    Designed for Linux and Windows systems, it wipes clean thousands of applications including Firefox, Internet Explorer, Adobe Flash, Google Chrome, Opera, Safari, and more. Beyond simply deleting files, BleachBit includes advanced features such as shredding files to prevent recovery, wiping free disk space to hide traces of files deleted by other applications, and vacuuming Firefox to make it faster. Better than free, BleachBit is open source.

  • Meet Simone Giertz: Inventor, robotics enthusiast, and YouTuber

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.