Language Selection

English French German Italian Portuguese Spanish

today's leftovers

Filed under
Misc
  • AMD Sends Out Latest Patches For HMM-Based SVM Memory Manager - Phoronix

    Published back in January was the initial work on a HMM-based SVM memory manager for the open-source Radeon compute stack. A second version of that work is now available as it continues working towards the mainline kernel.

    This Shared Virtual Memory (SVM) memory manager implementation makes use of the Linux kernel's modern Heterogeneous Memory Management (HMM) code. As part of working on continuing to advance their ROCm compute stack and preparing for their big HPC/super-computer deployments using a combination of AMD EPYC CPUs and Radeon GPUs, this SVM memory manager is being worked on. This work is critical for heterogeneous computing in letting the GPU transparently access program addresses coherently with the CPU.

  • Linux Kernel Patches Sent Out For A More Powerful Virtual M68k Machine - Phoronix

    Right now when it comes to Motorola 68000 "m68k" emulation with Linux the most powerful target is the Quadra 800 that is limited to just 1GB of RAM and specific interfaces. But on the way is the new "Virtual M68k Machine" that is much more powerful.

    The Macintosh Quadra 800 is from 1993 with its Motorola 68040 running at 33MHz with 8MB of RAM. Linux and QEMU has supported the Quadra 800 as an emulated target but this new Virtual M68k Machine will allow for greater capacity and more modern amenities. The QEMU side support for the new Virtual M68k Machine is coming with QEMU 6.0 while the Linux kernel bits for this virtual machine were sent out today in patch form.

  • Shells.com Continues Work On Supporting More Linux Distros For This "Cloud Desktop"

    Shells.com is a "personal cloud computer" that makes it possible to have a remote secure desktop from the browser whether it be running on a smartphone, tablet, smart TV, or other device. They have been supporting a number of different Linux distributions while more continue to be on the way.

  • Conservancy's Executive Director to Keynote AI Law & Ethics Conference

    After more than a decade of fighting for the right to see the source code of the heart device implanted in her own body, Karen will speak to a conference of AI researchers and industry professionals to help them understand the problems that are often ignored. Too often, our focus on the problems of massive data collection and AI algorithms that analyze it simply ignores the basic fact that so few people can even review the codebases and training sets that create this dystopia. Drawing on her own experience of living with proprietary software in her own body, Karen will introduce these researchers and praticitioners about the concept of software freedom and why it must be paramount in their minds when utilizing AI as part of their software.

  • OSI Election Update: Trust and Transparency in the 2021 Board Election

    We are committed to nothing less than complete restoration of trust in OSI elections, and transparency as to precisely what went wrong with our initial 2021 Board Election.

    While our Board was initially confident we could re-run a successful election starting today, lots of people have raised quite reasonable doubts--and then some less reasonable fear, uncertainty, and doubt (FUD) seeped into the discourse. We’re changing plans accordingly.

  • Affordable high-temperature 3D printers at home | Opensource.com

    3D printers have been around since the 1980s, but they didn't gain popular attention until they became open source, thanks to the RepRap project. RepRap stands for self-replicating rapid prototyper; it's a 3D printer that can largely print itself. The open source plans were released in 2004 and led to 3D printer costs dropping from hundreds of thousands of dollars to a few hundred dollars.

    These open source desktop tools have been limited to low-performance, low-temperature thermoplastics like ABS (e.g., Lego blocks). There are several high-temperature printers on the market, but their high costs (tens to hundreds of thousands of dollars) make them inaccessible to most people. They didn't have a lot of competition until recently because they were locked up by a patent (US6722872B1), which expired on February 27, 2021.

    With this roadblock removed, we are about to see an explosion of high-temperature, low-cost, fused-filament 3D printers.

  • Remind-Ino is an alarm clock for everything - Arduino Blog

    Who says an alarm clock just has to beep, or annoy you in the mornings? Certainly not MakeUnited, who’s put together an Arduino Nano verbal reminder project over on Instructables. His device lets you program a whole bunch of alarms that each play a specific MP3 file.

    The REMIND-INO is styled to look like a vintage radio, as the maker’s target audience is his grandparents. That being said I’m not a grandparent, and this would be an ideal way to substitute my inability to keep track of what time it is… ever.

  • The Older v2 Tor Onion Domain Name Format Is Axed In The Latest Tor Alpha Release

    The Tor Onion Router has had support for location hidden services with a special .onion address for a really long time. Support for .onion services was initially introduced in 2005. Tor dropped the first .onion format shortly after it was introduced and replaced it with a v2 format that is still widely used today. A new and improved v3 format was introduced in January 2015. A few services use it, most don't. Those who don't will soon be forced to as support for the older v2 .onion format was removed with the release of Tor 0.4.6.1-alpha.

  • Plan 9 Copyright Transferred To Foundation, MIT Licensed Code Released - Phoronix

    Nokia Bell Labs announced today that the copyright to the Plan 9 operating system software has been transferred to the Plan 9 Foundation for all future development of this novel distributed operating system that originated in the 80's.

    In addition to the Bell Labs Plan 9 software copyright being transferred to the Plan 9 Foundation, the code to Plan 9 Editions 1/2/3/4 are now released under an MIT license by the foundation. Previously the Plan 9 code released by Lucent Technologies was under the Lucent Public License or GPLv2.

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.