Language Selection

English French German Italian Portuguese Spanish

today's leftovers

Filed under
Misc
  • POWER9 + ARM64 Performance For Dav1d 0.8 AV1 Decoding - Phoronix

    With last week's release of dav1d 0.8 for CPU-based AV1 video decoding we provided a number of x86_64 benchmarks while questions were raised around the ARM64 and POWER9 performance. Here are such benchmarks for those wondering about the AV1 video decoding speed on those architectures.

  • Mesa 21.0 Is Now Working With Haiku OS For Software OpenGL Rendering

    BeOS-inspired Haiku OS can now run with Mesa 21.0 well using the latest development code.

    A number of patches worked on for Haiu OS back for Mesa 20.x were freshened up and with some extra tweaking and code cleaning those patches have now been merged for Mesa 21.0. This includes factoring out a lot of the OpenGL legacy dispatch code and a lot of cleanups around the Softpipe driver handling.

  • Element: The Greatest Way To Access Matrix - YouTube

    I've been really liking Matrix recently and one of the biggest things helping that is that the main client called Element is actually really solid, it does have a few usability issues that need to be sorted out but right now it's still an amazing way to try out the platform.

  • Ubuntu Fridge | Call for Nomination: Local Communities Research Committee

    The Community Council has concluded that we need a new evaluation of the Ubuntu Local Communities project itself and this should be done by a Local Communities Research Committee.

    You can read the thoughts behind this call and what we are looking for on the Community Hub:
    https://discourse.ubuntu.com/t/local-communities-research-committee/20186

  • Wikipedia is 20, and its reputation has never been higher

    Yet Wikipedia is an oddity. It defies the Silicon Valley recipe for success. The site has no shareholders, has generated no billionaires and sells no advertising. Today’s aspiring tech giants burn vast quantities of investors’ money subsidising taxi rides (Uber) or millennial messaging (Snap) in pursuit of “scale”. Wikipedia grew organically, as more and more ordinary people decided to contribute. The site has its roots in the techno-optimism that characterised the internet at the end of the 20th century. It held that ordinary people could use their computers as tools for liberation, education and enlightenment.

    Like most Utopian thinking, the idea of an amateur encyclopedia was, for many years, treated as a bit of a joke. “A few endorse Wikipedia heartily. This mystifies me,” wrote a former president of the American Library Association in 2007. “A professor who encourages the use of Wikipedia is the intellectual equivalent of a dietician who recommends a steady diet of Big Macs with everything,” he sneered. Even now, after numerous academic studies highlighting its reliability, Wikipedia still lacks the gravitas and authority of older encyclopedias like “Britannica”, which are written by paid academic experts rather than amateurs. Schools, universities and The Economist’s fact-checkers frown on relying on it.

  • PHP 8.0 Is Too Fresh For Fedora 34 That It Will Be Punted To F35 In The Autumn - Phoronix

    While Fedora has been well known for years in always shipping the very latest packages in its distribution as of release even if it means using the likes of a near-final GCC compiler pre-release, developers have decided to postpone the shipping of PHP 8.0 until the autumn with their Fedora 35 release.

    PHP 8.0 was released at the end of November with many new features and changes. While it released in plenty of time for getting it into Fedora 34 that is due out this spring, the Fedora developers have decided to instead focus on shipping PHP 8.0 in the fall with the succeeding Fedora 35 release.

  • Java Generics With Upper and Lower Bounds Simply Explained

    Generics in Java and especially such with upper and lower bounds can be confusing even though they are otherwise very useful.

  • What Fonio, or any other food, should share with serious digital standards

    What Yolélé is doing seems too good, and too important to me, to not wish that it is really future-proof.

    If Yolélé goes bankrupt, something that again I do not wish to them, what happens to their proprietary system? Will it be lost in some legal limbo, where noone else can resume the good fight without reinventing lots of wheels, because that “intellectual property” is locked?

    What if Yolélé ends up exactly like scores of competitors of Facebook or Google, that is bought with a mountain of cash, for the only reason to shut it down, in order to make much bigger mountains of cash?

    A good way to prevent such outcomes, maybe the oly one, would be for Yolélé to become like email, or other digital standards that are ubiquitous exactly because they are impossible to really buy out. Yolélé should “configure” itself, as soon as possible, to “die in Open Source fashion”](/2019/02/what-should-happen-when-an-organization-dies/).

  • Intel Preparing New Driver Option To Disable GPU Security Mitigations - Phoronix

    Stemming from the renewed attention this week of Haswell GT1 graphics being broken for the past half-year under Linux with the latest versions of the kernel, a revised patch was sent out to restore that graphics support for low-end Haswell Celeron/Pentium processors. As part of that, a new option is being introduced to allow disabling security mitigations of the Intel graphics driver.

    This patch was sent out on Saturday that fixes up the Haswell GT1 support following the public attention this week over the low-end Haswell graphics support managing to be broken for the past several kernel release cycles while a prior version of that patch has been floating on the bug report thread for weeks.

  • L1d Cache Flushing On Context Switch Trying Again But More Conservative In 2021 - Phoronix

    Coming out in early 2020 were patches by an Amazon engineer to implement flushing the L1 data cache on context switching in the name of security given the various data sampling vulnerabilities. That work so far has been rejected from the mainline kernel but today was updated and makes it harder to enable and thus moving forward could stand chances to finally see the opt-in functionality merged to mainline.

    This opt-in L1d flushing on context switching tried for the Linux 5.8 kernel but at the time was rejected by Linus Torvalds as "beyond stupid", big performance implications, and not necessarily working out as desired. That L1d flushing work was since revised but hasn't yet made it into the mainline kernel as of Linux 5.11.

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.