Language Selection

English French German Italian Portuguese Spanish

today's leftovers

Filed under
Misc
  • With Windows 10, Microsoft Blatantly Disregards User Choice and Privacy: A Deep Dive

    Microsoft had an ambitious goal with the launch of Windows 10: a billion devices running the software by the end of 2018. In its quest to reach that goal, the company aggressively pushed Windows 10 on its users and went so far as to offer free upgrades for a whole year. However, the company’s strategy for user adoption has trampled on essential aspects of modern computing: user choice and privacy. We think that’s wrong.

    You don’t need to search long to come across stories of people who are horrified and amazed at just how far Microsoft has gone in order to increase Windows 10’s install base. Sure, there is some misinformation and hyperbole, but there are also some real concerns that current and future users of Windows 10 should be aware of. As the company is currently rolling out its “Anniversary Update” to Windows 10, we think it’s an appropriate time to focus on and examine the company’s strategy behind deploying Windows 10.

  • How Twitter Avoids the Microservice Version of “Works on My Machine”

    Apache Mesos and Apache Aurora initially helped Twitter engineers to implement more sophisticated DevOps processes and streamline tooling, says software engineer David McLaughlin. But over time a whole new class of bespoke tooling emerged to manage deployment across multiple availability zones as the number of microservices grew.

    “As the number of microservices grows and the dependency graph between them grows, the confidence level you achieve from unit tests and mocks alone rapidly decreases,” McLaughlin says, in the interview below. “You end up in the microservice version of “works on my machine.”

  • It's time to say goodbye to Linux 4.6

    If you're using a version of Linux based on the 4.6 series of the kernel, the software's lead maintainer has a message for you: It's time to upgrade.

    Greg Kroah-Hartman on Tuesday announced the arrival of Linux 4.6.7 and made it clear that it will be the last in the kernel's 4.6 series. Version 4.7.1 made its debut on Tuesday as well, and that's where the future lies, Kroah-Hartman said.

  • Linux Foundation touts open-source PNDA for network analytics

    The Linux Foundation has taken another open-source project under its wing, one that’s focused on the architecture, implementation and support of digital networks.

    Called the Platform for Network Data Analytics (or “PNDA” for short), the initiative aims to better integrate and manage massive amounts of network information, and deploy analytics applications and services.

    “PNDA addresses a critical need for a scalable platform that fosters innovation in reactive network analytics for both service providers and enterprises,” said Jim Zemlin, executive director of The Linux Foundation, in a statement.

    To coincide with the announcement, the PNDA community has just shipped out its first version of the software, which is described as a production-ready solution for platforms based on OpenStack.

  • Linux Kernel 4.4.18 LTS Has Lots of x86 Improvements, Security Updates and Fixes

    After announcing the end of life for the Linux 4.6 kernel series with the release of Linux kernel 4.6.7 as the last maintenance update, as well as the availability of the first point release of Linux kernel 4.7, Greg Kroah-Hartman now informs us about Linux kernel 4.4.18 LTS.

    Linux kernel 4.4 is an LTS (Long Term Support) one, the latest and most advanced, currently used by many popular GNU/Linux operating systems, including Ubuntu 16.04 LTS (Xenial Xerus), Ubuntu 14.04.5 LTS (Trusty Tahr), and all of their derivatives, such as Xubuntu, Kubuntu, Ubuntu GNOME, Ubuntu MATE, etc., and the Linux Mint 18 "Sarah" series of distributions.

  • Six Tumbleweed snapshots roll, update systemd, xen, Firefox

    Snapshot 20160808 brought openSUSE Tumbleweed users Plasma 5.72 shortly after last week’s article was published, but it didn’t last long.

  • ArcherMind Joins 96Boards and Launches Deci-Core ARMv8 Product

    Linaro Ltd, the collaborative engineering organization developing open source software for the ARM® architecture, today announced that ArcherMind Technology (Nanjing) Co., Ltd has joined the 96Boards initiative as a Steering Committee Member and Manufacturing Partner and they are preparing the launch of their first 96Boards product.

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.