Language Selection

English French German Italian Portuguese Spanish

today's leftovers

Filed under
Misc

  • If DT Made His Own OS, Things Would Be Radically Different!

    I often get asked by viewers, "If you made an OS, what would it look like?" I will never make my own OS or my own Linux spin, because I'm not interested in being a support channel for people, nor do I have the time.

  • Daniel Stenberg (Curl): A server transition

    The main physical server (we call it giant) we’ve been using at Haxx for a very long time to host sites and services for 20+ domains and even more mailing lists. The machine – a physical one – has been colocated in an ISP server room for over a decade and has served us very well. It has started to show its age.

    Some of the more known sites and services it hosts are perhaps curl, c-ares, libssh2 and this blog (my entire daniel.haxx.se site). Some of these services are however primarily accessed via fronting CDN servers.

    giant is a physical Dell PowerEdge 1850 server from 2005, which has undergone upgrades of CPU, disks and memory through the years.

    giant featured an Intel X3440 Xeon CPU at 2.53GHz with 8GB of ram when decommissioned.

  • On our Abusive Relationship with Mozilla’s Firefox

    One reaction to this problem has been to urge people to keep using, or switch to Mozilla Firefox. The reasoning is that only Firefox continues developing and maintaining an independent, functioning browser engine, with an independent code base. This should ensure that no single entity can turn into a monopoly, and dictate what web standards should be.

    Until recently, I have also held this line. I used Firefox, not only for my own sake, but for the sake of the web. But this stance has been becoming more and more burdensome. I ask myself, are they actually representing and defending who I want to imagine that they are?

    The more I think of it, the more the way Mozilla related to its users reminds me of emotional abuse.

  • Linux Foundation Newsletter: October 2020 [Ed: The ‘Linux’ Foundation has just sent another newsletter from its Windows server]
  • Why Open Access Is Necessary for Makers

    This is an Open Access Week guest post by Jordan Bunker, prototype engineer and open access advocate.

    After the world went into lockdown for COVID-19, Makers were suddenly confined to their workshops. Rather than idly wait it out, many of them decided to put their tools and skills to use, developing low-cost, rapid production methods for much-needed PPE and DIY ventilators in an effort to address the worldwide shortage.

    EFF is proud to celebrate Open Access Week.

  • Formative assessment in the computer science classroom
  • BL602/BL604 RISC-V WiFi & Bluetooth 5.0 LE SoC will sell at ESP8266 price point

    Hisilicon Hi3861 may be the first RISC-V WIFI SoC we’ve reported on, but due to political uncertainties and security concerns, supplies may not be available outside of China.

    So alternatives are welcomed, and Nanjing-based Bouffalo Lab (not a typo, 博流智能科技 in Chinese) has recently introduced BL602 and BL604 32-bit RISC-V WiFi and Bluetooth LE SoC for low-power IoT applications that are supposed to compete against ESP8266 in terms of price but with higher performance and additional features. The BL602 will also be integrated into an upcoming Sipeed Longan-series board, and potentially a new IoT board from Pine64.

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.