Language Selection

English French German Italian Portuguese Spanish

today's leftovers

Filed under
Misc
  • Break free from the doomscroll with Pocket

    Last year a new phrase crept into the zeitgeist: doomscrolling, the tendency to get stuck in a bad news content cycle even when consuming it makes us feel worse. That’s no surprise given that 2020 was one for the books with an unrelenting flow of calamitous topics, from the pandemic to murder hornets to wild fires. Even before we had a name for it and real life became a Nostradamus prediction, it was all too easy to fall into the doomscroll trap. Many content recommendation algorithms are designed to keep our eyeballs glued to a screen, potentially leading us into more questionable, extreme or ominous territory.

    [...]

    Every day, Pocket users save millions of articles, videos, links and more from across the web, forming the foundation of Pocket’s recommendations. From this activity, Pocket’s algorithms surface the most-saved and most-read content from the Pocket community. Pocket’s human curators then sift through this material and elevate great reads for the recommendation mix: in-depth features, clever explainers, curiosity chasers, timely reads and evergreen pieces. The curator team makes sure that a wide assortment of publishers are represented, as well as a large variety of topics, including what’s happening in the world right now. And it’s done in a way that respects and preserves the privacy of Pocket readers.

  • This sundial adjusts itself to compensate for daylight savings time and more | Arduino Blog

    Some sundials are as simple as a stick pushed into the dirt, but they’re still reliable and accurate. The sun is, after all, quite consistent. But there are some caveats. The Earth’s orbit and its rotational tilt mean that the lengths of our days are variable and that means the simplest sundials are only perfectly accurate once a year. To compensate for those factors, Redditor Onemywaybackhome built this sundial that is capable of self-correction.

    This sundial automatically compensates for the difference between solar noon (the time at which the sun is at its highest point) and civil noon (the time when the local clock is at 1200). Solar noon is dependent on the exact location on the planet’s surface. This sundial stays in a fixed location, so that variable in the solar noon calculation is known. The other important variable is the date. With the location and date, this sundial knows how to adjust itself so that it reads noon at the same time as a local clock.

  • Compact Apollo Lake system is ready for hurricane season

    Win Enterprises’ rugged, IP66-protected “PL-50240” computer runs Linux or Win 10 on Intel’s Apollo Lake and offers 2x GbE, 2x USB, 2x COM, 2x CAN, HDMI, M.2, and 2x mini-PCIe with SIM.

  • The Fridge: Ubuntu Weekly Newsletter Issue 691

    Welcome to the Ubuntu Weekly Newsletter, Issue 691 for the week of July 4 – 10, 2021.

  • IBM’s CodeFlare Helps Simplify AI Workflows Onto The Hybrid Cloud

    IBM has announced CodeFlare, an open-source framework for simplifying the integration and efficient scaling of big data and AI workflows onto the hybrid cloud. CodeFlare is built on top of Ray, an emerging open-source distributed computing framework for machine learning applications.

    CodeFlare extends the capabilities of Ray by adding specific elements to make scaling workflows easier.

    To create a machine learning model, researchers and developers have to train and optimize the model first. This might involve data cleaning, feature extraction, and model optimization. CodeFlare simplifies this process using a Python-based interface for what’s called a pipeline—by making it simpler to integrate, parallelize and share data.

  • Week 5 GDB Printers Testing KDE GSOC

    Currently we have a handful of core printers working correctly, the intention is to make sure they stay working after adding new printers.

    This is where testing comes in. before now testing had to be done manually by comparing the result from the gdb console to the expected output. This becomes inconvenient real quick if this is repeated for every class and its output. With manual testing you cannot test if the display_hint strings works correctly and if the index of a list, map or set shown correctly.

    I reached out to my mentors Ralf Habacker and Thomas Baumgart, which we decided to use gdb batch argument pipe it to a file and compare. But the problem of testing when the variable is initialized, empty or assigned is still there although possible would take too much testing to get the tester working, we came up with a solution.

  • GSOC: Week 4 and 5

    So back from where we left off, I completed majority of work on the other branches. Don’t be fooled from my casual attitude towards things, the work was still important since we had to add tooltips to various controls and keyboard navigation. Now the tooltips part was relatively simpler, both in coding as well as in reviewing, but for simplicity I merged both the issues into one. [...] I had to finish the API with more role names and incorporating it all into the QML side of things. That required an extensive internal debate as to using a dialog to display the feed overviews.

  • Linux Plumbers Conference: File system Microconference Accepted into 2021 Linux Plumbers Conference

    We are pleased to announce that the File System Microconference has been accepted into the 2021 Linux Plumbers Conference. File systems are key to any operating system, and especially for the Linux kernel. They are the gateway to the underling storage, or could simply live in RAM as a virtual information repository. The file system developers are constantly adding features and improvements. Some of these new features are slow to be utilized by the application developers, or they may be used in interesting ways that the file system developers never thought of.

  • Intel Gets Back To Years-Long Journey Upstreaming PECI - Phoronix

    Intel open-source engineers are back around with a new take on introducing a PECI subsystem for the Linux kernel to ultimately make their Xeon servers more attractive and friendly for OpenBMC usage.

    PECI is the Platform Environment Control Interface and is for communication between Intel Xeon processors and BMCs / management controllers. The patches being worked on by Intel would bring-up a PECI subsystem within the kernel for managing this communication interface and provide various Intel drivers for PECI devices. The focus of this mainline support is to enhance the support for OpenBMC on Intel servers for that open-source BMC software stack that is Linux-based and in turn would benefit from mainline PECI support.

  • Matthew Garrett: Does free software benefit from ML models being derived works of training data? [Ed: Matthew Garrett just being a Microsoft apologist once again, even in the face of Microsoft GPL violations (or similar abuse). Garrett works on proprietary software for proprietary software companies; but he pretends to speak for “FOSS”. He promotes monopolies.]

    Github recently announced Copilot, a machine learning system that makes suggestions for you when you're writing code. It's apparently trained on all public code hosted on Github, which means there's a lot of free software in its training set. Github assert that the output of Copilot belongs to the user, although they admit that it may occasionally produce output that is identical to content from the training set.

  • Push freedom even further at double the speed this week [Ed: This mentions GPL abuse by Github]

    We made it! With your support, we quickly reached our summer fundraising goal. In fact, we surpassed it before our deadline. As of today, we've raised USD 51,798.

    From now until just after the original deadline, July 19th, we are stretching our goal to add another USD 11,000 to the total, and this time, it will be matched! Thanks to a generous offer from Cristian Frâncu, Andreea Frâncu, and Andrei Pitis, we can push freedom forward even further this summer when you support us in this last week.

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.