Bonum Certa Men Certa

Links 04/04/2022: Linux 5.18 First Release Candidate



  • GNU/Linux

    • Unix MenTOP 5 important aspects when learning Linux for a beginner

      Linux is an open-source operating system that has gained popularity in recent years. Many people are switching to Linux because it is more secure and efficient than other operating systems. If you are thinking of making the switch, or are just starting with Linux, here are the five most important aspects you should keep in mind.

      Whether you choose to join a college to learn Linux or decide to study on your own, you’ll need to understand the command-line interface or CLI. In this era, where you can buy college papers, some people might suggest that you buy a college term paper on the subject. But we’ll tell you why that’s not necessary. The CLI is where users type in commands to run programs or manipulate files. It might seem daunting at first, but it’ll become second nature with practice.

    • The 6 Best Linux-based OS for Android Smartphones - DekiSoft

      If you are tired of Android and are looking for an alternative operating system for your smartphone then Linux is the best choice but which one to install in today’s era of hundreds of versions. Well, don’t worry as we have compiled your list of the 6 best Linux distros for Android. This would be the same as you making your Windows PC look like Linux while keeping all the GUI features.

    • Linux Made SimpleLinux Weekly Roundup #176

      Welcome to this week's Linux Weekly Roundup.

      We had a full week in the world of Linux releases with Fedora 36 Beta, Deepin 20.5, Nitrux 20220402, Arch 2022.04.01 and Ubuntu 22.04 Beta releases.

    • Audiocasts/Shows

    • Kernel Space

      • LWNLinux 5.18-rc1
        So here we are, two weeks later, and the merge window is closed.
        
        

        The full diffstat isn't useful, because this is another of those occasional releases where the AMD drm driver adds those generated register definitions, so the diff is absolutely dominated by register definitions for DCN 3.1.x and MP 13.0.x register definitions. Don't even go look - you'll go blind.

        Another fairly big chunk of it (but nowhere _near_ the AMD GPU register definitions) is the updates for various Intel performance monitoring event tables.

        But if you ignore those two areas, things look fairly normal. At that point, it's about 60%driver updates - with GPU updates are still fairly sizable, but now no longer so dominant as to hide everything else. And all the other usual suspects too: networking, sound, media, scsi, pinctrl, clk, etc..

        The rest is fairly spread out documentation and devicetree bindings (maybe I should just count that against drivers), architecture updates (biggest part of the diff: nds32 is gone, but there's all the usual x86, arm, arm64, powerpc, parisc, mips and riscv updates). Tooling updates (perf and selftests), and of course all the core kernel updates (filesystem, core, networking, VM).

        As always, there's _way_ too many changes to list individually, and you're just getting the usual mergelog appended.

        In fact, at least in pure commits, this has been a bigger merge window than we've had in some time. But let's hope it's all smooth sailing this release.

        Sure, that will happen.

        Go test, please, Linus
      • 9to5LinuxLinus Torvalds Announces First Linux 5.18 Kernel Release Candidate

        Two weeks have passed since the release of Linux kernel 5.17 and the merge window for Linux kernel 5.18, the next major kernel series, is now officially closed with the launch of the first Release Candidate (RC).

        Linux kernel 5.18 is shaping up to be a normal release with a normal amount of changes and new features. Nothing fancy, and nothing that stands out. It looks like there’s a little bit of everything for everyone.

      • LWNKernel prepatch 5.18-rc1 [LWN.net]

        Linus has released 5.18-rc1 and closed the merge window for the 5.18 release. "In fact, at least in pure commits, this has been a bigger merge window than we've had in some time. But let's hope it's all smooth sailing this release." In the end, 13,207 non-merge changesets were merged during this merge window.

    • Applications

      • Linux Links4 Best Free and Open Source Passive OS Fingerprinting Tools

        There are two common methods of performing system fingerprinting: active and passive scanning.

        The more common active methods use responses sent to TCP or ICMP packets. The TCP fingerprinting process involves setting flags in the header that different operating systems and versions respond to differently. Usually several different TCP packets are sent and the responses are compared to known baselines (or fingerprints) to determine the remote OS.

        For stealthy detection, there’s the option of passive fingerprinting. Unlike the active method, this style of fingerprinting does not send any packets, but relies on sniffing techniques to analyze the information sent in normal network traffic. This way there are no deliberate changes or actions against the network.

      • MedevelBackup your Android and iPhone photos and videos with Immich

        Immich is a free, open-source self-hosted solution that helps you backup and upload your photos and videos to your own server.

        Immich is written with Next.js framework, and uses TensorFlow, and PostgreSQL, Redis, over Nginx server.

    • Instructionals/Technical

      • Linux Made SimpleHow to switch the language interface of ONLYOFFICE on a Chromebook

        Today we are looking at how to switch the language interface of ONLYOFFICE on a Chromebook. Please follow the video/audio guide as a tutorial where we explain the process step by step and use the commands below.

      • CitizixHow to install and set up ChartMuseum in Linux

        ChartMuseum is an open-source Helm Chart Repository server written in Go (Golang), with support for cloud storage backends, including Google Cloud Storage, Amazon S3, Microsoft Azure Blob Storage, Alibaba Cloud OSS Storage and Openstack Object Storage.

      • ID RootHow To Install Micro Text Editor on Ubuntu 20.04 LTS - idroot

        In this tutorial, we will show you how to install Micro Text Editor on Ubuntu 20.04 LTS. For those of you who didn’t know, Micro is a free and open-source terminal-based text editor that strives to be simple and intuitive to use while simultaneously taking advantage of the latest terminal functionalities. At the same time, it seeks to take advantage of the full capabilities of modern terminals. As its name already indicates, Micro is intended to be something like a nano editor successor for its ease of installation and use.

        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 Micro Text Editor on Ubuntu 20.04 (Focal Fossa). You can follow the same instructions for Ubuntu 18.04, 16.04, and any other Debian-based distribution like Linux Mint.

      • Linux CapableHow to Upgrade GIT on Ubuntu 20.04 LTS

        Ubuntu 20.04 Focal Fossa comes shipped with GIT in their principal repository; however, with Ubuntu 20.04 being an LTS system, the software packages are designed to be stable and do not typically have to include new releases with upgraded features that could break stability. Ubuntu will only ship security updates for the current LTS version of Git.

        Sometimes, the issue with LTS systems is that software packages fall far behind with non-security bugs occurring. Luckily with Ubuntu, we can add custom PPA’s from developers of such trustworthy software and typically are the ones to address security issues in the first place. Hence, in the case of Git, the chances of your system being vulnerable are very slim, considering the benefits of updating for new features improvements to non-security-related issues and bugs.

        In the following tutorial, you will learn how to upgrade to the latest GIT on Ubuntu 20.04 LTS Focal Fossa using the GIT PPA from Launchpad using the command line terminal.

    • Games

      • Dreams in the Witch House to become reality on Windows and Linux

        Moving away from home to go to school is tough at the best of times. You’ve got to find new friends, a place to live, and if you’re Walter Gilman, protagonist of Atom Brain Games’ upcoming genre-bending hybrid Dreams in the Witch House, a way to stop the apocalypse by the end of the semester.

        Set in Arkham, Massachusetts during the late 1920s, Dreams in the Witch House takes inspiration from the H.P. Lovecraft short story of the same name. Promising young student Walter Gilman has just moved to Arkham to attend Miskatonic University, renting a room at the Dombrowski’s boarding house, which is rife with rumors of supernatural occurrences. At first Gilman takes little interest in the stories, until he begins having strange dreams. Before long he discovers “a hideous scheme is underway,” and now he has only two months to “start preparing for the dreaded May-Eve.”

      • Release: PopOS 21.10 for PS4 (with CyberPunk 2077 gameplay), Fedora 35 for PS4, + how to make your own PS4 Linux Distro - Wololo.net

        PS4 Scene member Noob404 has released a PS4 port of Pop! OS, an Ubuntu based Linux distro. He also released a video showcasing the OS, as well as a bit of performance testing, with gameplay of Cyberpunk 2077 through the Linux distribution.

    • Desktop Environments/WMs

      • GNOME Desktop/GTK

        • Plans for GNOME 43 and Beyond – Chris's Design & Development

          The arrival of libadwaita allows us to do a few new things with the GNOME platform, since we have a platform library to help developers implement new platform features and implement them properly. For example, libadwaita gave us the opportunity to implement a global dark style preference with machinery that allows developers to choose whether they support it and easily adjust their app’s styling when it’s enabled. Alexander Mikhaylenko spent a long time reworking Adwaita so that it works with recoloring, and I want to take full advantage of that with the next two features: global accent colors and a recoloring API.

          Libadwaita makes it simple to implement a much-wanted personalization feature: customizable accent colors. Global accent colors will be opt-in for app developers. For the backend I want accent colors to be desktop- and platform-agnostic like the new dark style preference. I plan to submit a proposal for this to xdg-desktop-portal in the near future. In GNOME it’d probably be best to show only a few QA-tested accents in the UI, but libadwaita would support arbitrary colors so that apps from KDE, GNOME, elementary OS, and more all use the same colors if they support the preference.

          Developers using the recoloring API will be able to programmatically change colors in their apps and have dependent colors update automatically. They’ll be able to easily create presets which can be used, for example, to recolor the window based on a text view’s color scheme. Technically this is already possible with CSS in libadwaita 1.0, but the API will make it simpler. Instead of having to consider every single color, they’ll only need to set a few and libadwaita will handle the rest properly. The heuristics used here will also be used to ensure that accent colors have proper contrast against an app’s background.

        • What’s new in GNOME 42
          GNOME 42 has landed. GNOME is one of the most used desktop environments, and a new release with so many new features is excellent news. GNOME has recently been focusing on the consistency of its interface and a smoother intuitive experience for its users (especially laptop users).

          This release brings upgrades, UI changes, improvements under the hood, and even new applications. Let us see what the significant changes to the system are.

    • Distributions

      • EasyOS

        • Barry KaulerRollback test and update fix

          There was a report on the forum, that rolling back from Easy 3.4.4 to 3.4.1 failed. No details were provided.

          I have tried the same exercise. rolling back from 3.4.4 to 3.4.1, on my Lenovo Ideacentre PC, and it worked, no issues at all. This is going from 5.15.16 to 5.10.93 kernel. Running it right now.

          Then a thought occurred, the "update" icon on the desktop is now compromised. It will look for a later online version, which is currently 3.4.4, and that can then be downloaded and installed -- however, 3.4.4 is already installed.

        • Barry KaulerGlobal IP TV Panel updated to 2022MK3

          Steve has now released "MK3" and has sent me a an EasyOS-tweaked PET, and I have updated the EasyOS "noarch" PET repo. Not yet uploaded.

        • Barry KaulerKernel modules rts_bpp and rtw89

          I have recompiled the 5.15.16 kernel with these third-party modules.

      • IBM/Red Hat/Fedora

        • CentOS 7 vs CentOS 8 - Which is a better choice for you? - DekiSoft

          The new release of CentOS is here and has brought in man changes many users have questioned about. I know many of you are considering an upgrade, but why? This CentOS 7 vs CentOS 8 comparison goes over points such as performance, updates and stability so you can choose the best.

          As Red Hat Enterprise Linus (RHEL) is the upstream for this, it follows the same lifestyle that this dictates. All this means that its version 6 has reached the end of life (EOL) by the end of 2020 and version 7 by the end of 2024. RHEL’s 20-year life cycle makes version 8, which was released back in 2019, the current release till the year 2029. That is a lot of years. However, the newer released will be called “Stream” and it seems like it’s not going anywhere anytime soon.

      • Debian Family

        • Debian Stable

          I've setup a new desktop, in the end opting to stay with Debian stable (Bullseye). I'm not a fan of systemd, but with the latest release, Debian has made it very easy to switch to sysv-init either during or after the installation [0]. I opted to do it during the install as it seemed 'cleaner' to me, as much as this is not really true.

          Fedora's six-month release cycle is too fast for me, and it always feels so clunky when I'm using it. Lots of stuff going on in the background, most of it completely opaque to the user. It's the systemd way after all.

          I used to enjoy Ubuntu, but drifted away from them during their unstable years while they were playing with their own init system, and just never went back.

          I almost went with Slackware 15, but did not want to bother with a bunch of slackbuilds. I know there are alternatives, but I think Debian has perfected the art of dependency resolution for installing packages. It's just so easy, and feeds my natural inclination towards laziness. And after all, the point of Slackware is _not_ to mess with dependencies. It's a kitchen-sink approach, but that means more time spent after the install for those inevitable packages you want beyond the base.

        • VNC Tinkerings

          The past few days have been spent giving Manjaro on Raspberry Pi a go. I have had a Raspberry Pi 4 kicking around mostly acting as a noiseless bridge between my PC and Icom IC-705 for digi-modes. It feels like a waste for all those times I am not playing with amateur radio. I also had a strange idea.... I have a HP Pavillion x2 which has 2 GB RAM and so struggles with most browsers. It has a nice life as my SDF machine but what if I could use it as an intelligent terminal... As much as Raspian/Raspberry Pi OS is functional, I have a special place in my heart for Manjaro. It is my distro of choice as it gives a lot of freedom with default set ups and the shiny rolling release without too many headaches thing. I know it is Arch for babies who like green too much but still. There was also a nagging thought that a USB boot would be preferable too.

        • Debian vs Ubuntu (2022 Comparison): 101 Guide to Choose Your Distro - DekiSoft

          These two are the most dominant distros out there in the market. Roughly there are 290 Linux distro variations out of which 131 are driven out from Debian and 58 directly from the code. Pretty interesting, right? Both have quite a few things in common and Ubuntu is developed based on other testing snapshot releases. Though there are some differences as well.

          We have all heard very good things about both of these. However, today I have compared 14 features in this Debian vs Ubuntu comparison article. This is aimed at people asking themselves questions such as:

          Why should I choose one over the other? Is there a performance difference between these?

      • Canonical/Ubuntu Family

        • Manjaro Vs. Ubuntu (Latest) - Which is the best Linux Version? - DekiSoft

          If you are the kind of user who is associated with computer technology 24/7 and spend most of your time in the open-source arena then you may have worked with popular Linux distributions. Some of these are Red Hat, CentOS, Debian, Mint and Arch. Today we are comparing Manjaro Vs. Ubuntu for you.

          In spite of Linux having more than 600 distros available today; we believe that there is that one for which everyone has a soft spot. This could be due to its performance, stability, availability of software, or a certain feature that is not available in other distributions.

          In this we have put our focus on two distributions; the first one is Ubuntu which is quite popular with a release back in 2004, and the other is Manjaro which is a smaller yet emerging distribution with a release back in 2011. Let us compare these two across a few areas and provide a brief review.

    • Devices/Embedded

    • Free, Libre, and Open Source Software

      • Content Management Systems (CMS)

        • MedevelTiki Trackers is a low- no-code features over Tiki CMS.

          Tiki is a free, open-source groupware that combines wiki and CMS features. It is a modular system that allows developers to build a custom systems over it. It comes with a rich admin user-interface, attachment manager, image browser, user manager, and more.

      • Programming/Development

        • Go 1.18 debug/buildinfo features

          Hello and welcome to another blog article. Today, I would like to discuss one feature of Go 1.18, that I am interested in. No, this will not be another article about generics. The feature I would like to write about is something that might be under the radar for most people, but it still might be useful.

          If you ever wrote a CLI app in Go you are very familiar with injecting information during the build process into global variables.

  • Leftovers

    • Science

      • ACM Turing Award Honors Jack Dongarra for Pioneering Concepts and Methods Which Resulted in World-Changing Computations

        Dongarra’s major contribution was in creating open-source software libraries and standards which employ linear algebra as an intermediate language that can be used by a wide variety of applications. These libraries have been written for single processors, parallel computers, multicore nodes, and multiple GPUs per node. Dongarra’s libraries also introduced many important innovations including autotuning, mixed precision arithmetic, and batch computations.

      • HPC WireJack Dongarra Named Turing Award Recipient for Advances in HPC, AI

        Dongarra’s efforts resulted in advances in high-performance computing that spilled over into other areas of computing and have helped foster the recent revolutions in artificial intelligence and computer graphics.

        His leadership and knowledge in the HPC community led to his creation of the Top500, an annual ranking of the world’s most powerful supercomputers based on the High-Performance Linpack benchmark test, which evaluates a system’s ability to solve a set of linear equations.

      • ForbesProgrammer Jack Dongarra Receives Turing Award For Bringing Linear Algebra To Supercomputers

        In the late 1970s, Dongarra wrote a computer program called the Linear Algebra Package, or Linpack for short, which made it easier to program and run complex linear equations on supercomputers.

        About 20 years later, in the early 1990s, he used Linpack – the software he wrote – to measure how many calculations per second a supercomputer could perform. Called “floating point operations per second,” or FLOPS, this provides a way to measure a supercomputer’s speed and power. And of course, once engineers can consistently compare the speed and power of a piece of technology, they’re going to do it, and they’re going to make lists about it.

      • Dongarra Receives Prestigious Turing Award

        Dongarra came to UT in 1989, when he founded the Innovative Computing Laboratory in what is now the Min H. Kao Department of Electrical Engineering and Computer Science. Through the ICL, he made vital contributions to a series of computing-related software systems and libraries, all of which helped bring about the supercomputing era and established the foundation for future generations of machines. Dongarra developed software packages that became the industry standard, allowing high-performance computers to become increasingly more powerful in recent decades.

      • [Old] LINPACK: Linear Algebra Library

        The computer code and data files described and made available on this web page are distributed under the GNU LGPL license.

      • [Old] LINPACK

        LINPACK was designed for supercomputers in use in the 1970s and early 1980s. LINPACK has been largely superceded by LAPACK, which has been designed to run efficiently on shared-memory, vector supercomputers.

      • [Old] LAPACK — Linear Algebra PACKage

        LAPACK is a freely-available software package. It is available from netlib via anonymous ftp and the World Wide Web at http://www.netlib.org/lapack . Thus, it can be included in commercial software packages (and has been). We only ask that proper credit be given to the authors.

        The license used for the software is the modified BSD license, see: [...]

    • Hardware

      • HackadayTshWatch Helps You Learn More About Yourself

        TshWatch is a project by [Ivan / @pikot] that he’s been working on for the past two years. [Ivan] explains that he aims to create a tool meant to help you understand your body’s state. Noticing when you’re stressed, when you haven’t moved for too long, when your body’s temperature is elevated compared to average values – and later, processing patterns in yourself that you might not be consciously aware of. These are far-reaching goals that commercial products only strive towards.

      • HackadayIs Your Device Actually USB 3.0, Or Is The Connector Just Blue?

        Discount (or even grey market) electronics can be economical ways to get a job done, but one usually pays in other ways. [Majenko] ran into this when a need to capture some HDMI video output ended up with rather less than was expected.

      • HackadayFlashing TI Chips With An ESP

        Texas Instruments is best known to the general public for building obsolete calculators and selling them at extraordinary prices to students, but they also build some interesting (and reasonably-priced) microcontrollers as well. While not as ubiquitous as Atmel and the Arduino platform, they can still be found in plenty of consumer electronics and reprogrammed, and [Aaron] aka [atc1441] demonstrates how to modify them with an ESP32 as an intermediary.

      • Hackaday3D Printering: Don’t Tune To A Middle ‘C’ After All

        3D printer belt tension seems like a simple thing to deal with — you set the tension and then check it’s good now and then. If it gets really loose, then the teeth can slip and you’ll get some shifts in the print, ruining it, but its an easy fix. But, we hear you ask, how do you determine what the correct tension is? Well, here’s [Lost in Tech] with a video showing some measurement techniques and analysis of a typical 3D printer, (video, embedded below) using nothing more special than a set of luggage scales. A simple theory suggested was that a tighter belt tension would result in increased radial load on the stepper motor bearings, which in turn, due to friction, would result in an increase in temperature of the motor.€  After setting a few tension values on one of the belts, it was noted that tension values at the upper end of the range, resulted in a measured increased in temperature of two degrees celcius, and a large increase in noise. This can’t be good for the motor.

      • HackadayUsing Statistics Instead Of Sensors

        Statistics often gets a bad rap in mathematics circles for being less than concrete at best, and being downright misleading at worst. While these sentiments might ring true for things like political polling, it hides the fact that statistical methods can be put to good use in engineering systems with fantastic results. [Mark Smith], for example, has been working on an espresso machine which can make the perfect shot of coffee, and turned to one of the tools in the statistics toolbox in order to solve a problem rather than adding another sensor to his complex coffee-brewing machine.

      • HackadayThis Big 3D-Printed Game Boy Actually Runs MacOS

        While mobile gaming has largely moved to smartphones these days, the classic Game Boy remains a hugely popular platform for retro enthusiasts, owing in no small part to its enormous library of quality games. The original Game Boy hardware is pretty much bulletproof, but feels a bit outdated today because it lacks modern conveniences like a large, backlit display or a rechargeable battery.

    • Health/Nutrition/Agriculture

      • Health and weight



        A number of those close to me have struggled with weight, myself included. A yo-yo comes to mind when thinking about the cycles of weight gain and weight loss. It's not easy working through these cycles. Many, like myself, feel that enough willpower will force our weight into submission.

        Then there's those who have it all under control. They manage their weight without a problem and eat without a worry. That creamy chocolate sundae? Sign me up! Unfortunately, I'm not in this category.

        You probably know a few people from both of these camps. There's even a term for them: "Restrained eaters" and "Unrestrained eaters".

        Unsurprisingly, the people who fall into the "unrestrained" eater category are also those who enjoy the widest array of foods without so much as a pound gained. Unrestrained eating is also known to be a healthier lifestyle. You know, eating without rules or diets. Why is that not me?

    • Integrity/Availability

      • Proprietary

        • Security

          • Privacy/Surveillance

            • The Telegraph UKNatural History Museum may have shared visitor data with Facebook during pandemic

              Despite attractions closing their doors for much of the pandemic, they gathered millions of sets of data between them, and it is understood visitor information is used for marketing and shared with third parties, including the Government, NHS Test and Trace, and Facebook.

              The Natural History Museum (NHM) “hoovered up” 702,900 entries with the help of the Covid-19 booking system, according to FOI information, which reveals that some of its visitor data is shared with Meta - the parent company of Facebook and Instagram.

            • FuturismMark Zuckerberg Says That When Employees Call Him the “Eye of Sauron,” It’s Actually a Compliment

              It sounds like Meta founder and CEO Mark Zuckerberg isn’t exactly loved by the people working for him.

              During a recent interview with YouTuber Tim Ferriss, Zuckerberg revealed that he has a brand new nickname at the company.

            • EDRIFrance must not betray European citizens on the DSA at the 11th hour

              We are writing to you on behalf of the People vs Big Tech Coalition to express our deep concern regarding France’s failure to follow through on its promise to meaningfully protect EU citizens from the invasive use of their sensitive personal data for targeted advertising in the Digital Services Act.

              This is a system that has been weaponised by foreign and nefarious actors to distort public debate and democracy – not least by Russia. It is also a system that routinely tramples on the rights of European citizens.

              According to our newly published YouGov poll, an overwhelming majority of French citizens (70%) support a ban on the use of people’s sensitive personal data to target online advertisements. They are counting on you to secure this baseline protection in the DSA.

    • Defence/Aggression

    • Environment

      • New York TimesIn the Ocean, It’s Snowing Microplastics

        Every year, tens of millions of tons of plastic enter Earth’s oceans. Scientists initially assumed that the material was destined to float in garbage patches and gyres, but surface surveys have accounted for only about one percent of the ocean’s estimated plastic. A recent model found that 99.8 percent of plastic that entered the ocean since 1950 had sunk below the first few hundred feet of the ocean. Scientists have found 10,000 times more microplastics on the seafloor than in contaminated surface waters.

        Marine snow, one of the primary pathways connecting the surface and the deep, appears to be helping the plastics sink. And scientists have only begun to untangle how these materials interfere with deep-sea food webs and the ocean’s natural carbon cycles.

      • Common DreamsAt 'Pivotal Moment' in Planetary Emergency, UN Appoints Inaugural Expert on Climate Crisis and Human Rights

        Environmental defenders welcomed the United Nations' inaugural appointment Friday of a special rapporteur on the climate crisis and human rights.

        Academic Ian Fry—a dual citizen of Tuvalu and Australia and an expert on Pacific Island climate policy—was appointed by the U.N. Human Rights Council following the body's October 2021 adoption of a historic resolution recognizing the human right to a safe, clean, healthy, and sustainable environment.

      • Energy

        • FuturismThey’ve Now Mined Almost All The Bitcoin That Will Ever Exist, But What Does that Actually Mean?

          Bitcoin was designed to have a hard cap of 21 million Bitcoins, a limited coin supply that in some ways mimics the theoretically finite supply of other valuable goods like gold.

          Well over a decade after the first Bitcoin was mined, the mainstream cryptocurrency is nearing its next threshold: 19 million mined Bitcoins, as Axios notes, a notable milestone.

          Which leaves the obvious question: what happens as the world bears down on that final supply? The answer, it turns out, is anything but clear.

    • Finance

      • David GerardBlockchain bridges: how the smart contract piñata works, and why bridges keep getting hacked

        Smart contract programs are extremely hard to alter. The concept is that you can have faith that the program is immune to interference from mere humans — that you’ve automated the human element out.

        The problem there is that another term for “immutable program” is “sitting duck for attackers.” This makes smart contracts naturally turn into piñatas:

        1. Smart contracts are hard to alter, by design. So they require the most painstaking code review and analysis — so that you don’t lose money to an exploit.

        2. You make more money by being quick to market.

        You could get cautious computer scientists to code your smart contracts in functional or non-Turing-complete languages — or you could get mediocre ex-JavaScript coders to bash out some Solidity code that’ll do for the moment. [Cryptocurrency] overwhelmingly chooses the second option.

        You can get your smart contracts audited! This has created a market for crappy rubber-stamp Solidity “auditors,” who let you say you were audited. Or you can get a decent auditor — then just ignore the recommendations in their report, because that’s too much like work when you’ve already ticked the box marked “get an audit.”

    • AstroTurf/Lobbying/Politics

    • Censorship/Free Speech

    • Freedom of Information/Freedom of the Press

      • RFERLHRW Calls On Kyrgyz Authorities To Stop 'Harassing' Independent Media

        Human Rights Watch (HRW) has called on Kyrgyz authorities to stop "harassing" independent media after a spate of criminal cases against journalists.

        "The Kyrgyz authorities say they protect freedom of expression, yet try to silence critical voices and clamp down on independent media through criminal investigations and bogus charges. The authorities should release Taalaibek Duishenbiev and drop all unfounded charges against him and other media targets that violate the right to freedom of expression," HRW Central Asia researcher Syinat Sultanalieva said in a statement on April 1.

      • SpiegelA Visit To a Town in Mourning

        Reporting on fallen soldiers in the Ulyanovsk region apparently isn’t welcome. Russian-speaking journalists are also feeling similar pressure. In some regions, media outlets have had to delete reports about deceased military personnel only shortly after publishing them. The authorities even threatened the Russian-language Wikipedia to block an article with data on Putin's military operation in Ukraine.

        The newspaper Novaya Gazeta, which is critical of the Kremlin, suspended its work this week for the duration of the "military operation." It, too, had been warned by the authorities. The newspaper, one of the few remaining independent media outlets in the country, had been trying to continue operations despite the censorship. Novaya journalists had also continued to report from Ukraine, attended funerals of fallen Russian army members and even provided a voice to desperate relatives of soldiers, who didn’t know where their men had been sent.

    • Civil Rights/Policing

      • TruthOutStates Legislators Can Usher In an Antiracist, Equitable Recovery. Here's How.
      • TruthOutBiden's Refugee Plan Is Insufficient Amid Crises in Ukraine and Afghanistan
      • Counter PunchWill's Smith's Gift to Racists

        Smith’s caricature-confirming slap heard ’round the world comes at a time when the Motion Picture Academy of Arts and Sciences has been taking steps to address the #OscarsSoWhite criticism, that Hollywood’s preeminent industry organization and the annual awards it bestows were biased. In terms of membership (long dominated by older male whites), the Academy, which was founded back in 1927, has become more inclusive and diverse and its splendid new movie museum in Los Angeles focuses on issues of ethnic and gender representation.

        In terms of the actual Academy Awards, more minorities have been winning those coveted golden statuettes, including: Danial Kaluuya, who praised “Chairman Fred,” the Black Panther leader he portrayed in 2020’s Judas and the Black Messiah, while presenting an award on the March 27, 2022 telecast; Mexican Alfonso Cuaron as Best Director for 2018’s Roma; the 2019 Korean feature Parasite, which won four Oscars, including Bong Joon Ho for Best Director and Best Motion Picture; Korean Youn Yuh-jung for Best Supporting Actress in 2020’s Minari; etc.

      • New York TimesHow Two Best Friends Beat Amazon

        The union spent $120,000 overall, raised through GoFundMe, according to Mr. Smalls. “We started this with nothing, with two tables, two chairs and a tent,” he recalled. Amazon spent more than $4.3 million just on anti-union consultants nationwide last year, according to federal filings.

        The unionization vote reflects an era of rising worker power. In recent months, a string of Starbucks stores have voted to organize as well. But JFK8, with 8,000 workers, is one of Amazon’s signature warehouses, its most important pipeline to its most important market.

      • ABCSacred land returned to Native tribe in Virginia

        Tribal land in Virginia was returned to the Rappahannock Tribe during a celebration hosted by the Department of the Interior Friday.

        Interior Secretary Deb Haaland joined the Rappahannock Tribe, Chesapeake Conservancy and the U.S. Fish and Wildlife Service in honor of the tribe's historic reacquisition of roughly 465 acres at Fones Cliffs.

    • Internet Policy/Net Neutrality

      • Re: Everything Breaks

        My banks webpage did work without JavaScript and (more importantly) over TOR, but they switched systems a while back, and very unfortunately, this feature disappeared. Sniff. And yes, I informed them, that I notice a severe lack of nerd appeal on the current website.

      • Re: Is There A Better Hard Drive Metaphor?

        It's a bit like teleporting people in SciFi. When Captain Kirk beams down, the transporter serialises him, then deserialises him on the planet's surface. But the Kirk on the planet isn't the same as the Kirk who was in the transporter room. He's a copy. In the code snippet above, the deserialised object isn't the same as the original. It's a copy. If you call writeThing and readThing, then you have two things. To prevent duplicate Kirks, there must be some mechanism in the transporter to keep track of where the real Kirk is. First he's in the transporter room; now he's serialised in the transporter beam; now he's on the planet so we can throw away the serialised version. (If there's a well known story where this goes wrong, I never saw that. If there isn't, there should be.) For data in memory, we know where it is because it has an address. If we serialise it, now we know it's in a file, and I suppose that we should really throw away the in-memory data. The when we get it back into memory, we should really throw away the file. Or we accept that there are two copies of the data, and we try to keep them in sync.

      • Parenting and Social Media Thoughts

        Been thinking on and off lately about the future of parenting and how I'm going to handle it. I guess that's natural since "parent" is a title I'm likely to pick up sometime in the next several short years. Still the thoughts have caught me off guard.

        It's a daunting task all around but I guess I already realized that. It seems like it's becoming increasingly so with each year that passes though.

        The internet I think plays a not insignificant role in that. It's so accessible today -- which is fantastic and it should stay that way -- but I have some doubts that all that accessibility is doing kids any favors. The idea of kids being anywhere near social media scares me. It makes so much garbage readily accessible, and even if as a parent you do your best to filter that stuff out, it likely won't be enough. Then there's still the wider negative psychological effects of social media to contend with.

        None of this would be a big deal on its own. Just keep the kids off social media and there's nothing to worry about. What I am worried about is social media use among kids becoming so normalized that it becomes weird if they're not on it. That of course won't change how I plan to enforce technology rules, it'll just make my responsibility a whole lot harder probably.

      • Is today's shape of apps was inevitable? (Part IV - a shining old man and the only gifted grandson)



        I have been writing about it in the previous posts. Yesterday I set up Usenet on my shell account. I had been using Usenet almost thirty years ago. I had a problem figuring out what is the best, or simply the best from available for now, server for that. Then I must configure the proper client. But after a while, I was able to use it. I thought that this knowledge could be unique, and there are many people who don't know what Usenet is.

        It's not like I know everything. So I was using Usenet in the late '90s. In the time, when I was part of the Vandals horde sacking ancient Rome. I didn't know that, and of course, I was exploring Usenet on my own then. [Eternal September] continues to this day, but a horde of Vandals went further away many years ago. And Usenet needs to be renovated.

        I've read in the last few days several mentions about Usenet on Mastodon. So maybe the idea of Usenet is waking up now.

    • Monopolies

      • Patents

        • Common DreamsOpinion | The Global Fight for a People’s Vaccine Is at a Crucial Turning Point

          After 18 months of deadlock, negotiations at the World Trade Organization (WTO) over lifting intellectual property rights for vaccines and other essential medicines have suddenly started to move fast. But the details of a leaked tentative agreement on patents show that the EU and other defenders of Big Pharma are trying to pull a quick one on the rest of the world.

      • Copyrights

        • Digital Music NewsDaniel Ek to Provide Three-Hour Deposition In Eminem Publisher’s Unpaid-Royalties Lawsuit

          The underlying legal battle initiated back in August of 2019, when Eight Mile Style accused Spotify of infringing upon 243 Eminem compositions – and, in turn, failing to pay royalties for billions of plays. Eight Mile demanded north of $36 million in damages as well as “advertising revenue and the value of the equity interest Eight Mile was deprived of by virtue of the infringement.”

          Spotify promptly pushed back against the suit, expressing the belief that it “lacks merit.” Additionally, the Stockholm-based service indicated that it had been “licensed by Eight Mile’s agent, Kobalt” to offer the Eminem works in question to listeners. 2020 then saw Spotify name Kobalt Music Publishing as a third-party defendant.

        • Torrent Freak‘Copyright Troll’ Accuses Defense of Extortion and Unjust Enrichment

          Adult entertainment company Malibu Media was once feared as a prolific copyright litigant that targeted thousands of alleged pirates. After a defendant pushed back, the tables have now turned. The court has ordered Malibu to pay over $100,000 to a former defendant but, according to the company's boss, the defense is guilty of "extortion" and "unjust enrichment."



Recent Techrights' Posts

CISA Has a Microsoft Conflict of Interest Problem (CISA Cannot Achieve Its Goals, It Protects the Worst Culprit)
people from Microsoft "speaking for" "Open Source" and for "security"
[Video] Time to Acknowledge Debian Has a Real Problem and This Problem Needs to be Solved
it would make sense to try to resolve conflicts and issues, not exacerbate these
Daniel Pocock elected on ANZAC Day and anniversary of Easter Rising (FSFE Fellowship)
Reprinted with permission from Daniel Pocock
 
Mark Shuttleworth, Elio Qoshi & Debian/Ubuntu underage girls
Reprinted with permission from disguised.work
Karen Sandler, Outreachy & Debian Money in Albania
Reprinted with permission from disguised.work
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Thursday, April 25, 2024
IRC logs for Thursday, April 25, 2024
Links 26/04/2024: Facebook Collapses, Kangaroo Courts for Patents, BlizzCon Canceled Under Microsoft
Links for the day
Gemini Links 26/04/2024: Music, Philosophy, and Socialising
Links for the day
Microsoft Claims "Goodwill" Is an Asset Valued at $119,163,000,000, Cash Decreased From $34,704,000,000 to $19,634,000,000 and Total Liabilities Grew to $231,123,000,000
Earnings Release FY24 Q3
More Microsoft Cuts: Events Canceled, Real Sales Down Sharply
So they will call (or rebrand) everything "AI" or "Azure" or "cloud" while adding revenues from Blizzard to pretend something is growing
Links 25/04/2024: South Korean Military to Ban iPhone, Armenian Remembrance Day
Links for the day
Gemini Links 25/04/2024: SFTP, VoIP, Streaming, Full-Content Web Feeds, and Gemini Thoughts
Links for the day
Audiocasts/Shows: FLOSS Weekly and mintCast
the latest pair of episodes
[Meme] Arvind Krishna's Business Machines
He is harming Red Hat in a number of ways (he doesn't understand it) and Fedora users are running out of patience (many volunteers quit years ago)
[Video] Debian's Newfound Love of Censorship Has Become a Threat to the Entire Internet
SPI/Debian might end up with rotten tomatoes in the face
Joerg (Ganneff) Jaspert, Dalbergschule Fulda & Debian Death threats
Reprinted with permission from disguised.work
Amber Heard, Junior Female Developers & Debian Embezzlement
Reprinted with permission from disguised.work
[Video] IBM's Poor Results Reinforce the Idea of Mass Layoffs on the Way (Just Like at Microsoft)
it seems likely Red Hat layoffs are in the making
Ulrike Uhlig & Debian, the $200,000 woman who quit
Reprinted with permission from disguised.work
IRC Proceedings: Wednesday, April 24, 2024
IRC logs for Wednesday, April 24, 2024
Over at Tux Machines...
GNU/Linux news for the past day
Links 24/04/2024: Layoffs and Shutdowns at Microsoft, Apple Sales in China Have Collapsed
Links for the day
Sexism processing travel reimbursement
Reprinted with permission from disguised.work
Girlfriends, Sex, Prostitution & Debian at DebConf22, Prizren, Kosovo
Reprinted with permission from disguised.work
Microsoft is Shutting Down Offices and Studios (Microsoft Layoffs Every Month This Year, Media Barely Mentions These)
Microsoft shutting down more offices (there have been layoffs every month this year)
Balkan women & Debian sexism, WeBoob leaks
Reprinted with permission from disguised.work
Martina Ferrari & Debian, DebConf room list: who sleeps with who?
Reprinted with permission from Daniel Pocock
Links 24/04/2024: Advances in TikTok Ban, Microsoft Lacks Security Incentives (It Profits From Breaches)
Links for the day
Gemini Links 24/04/2024: People Returning to Gemlogs, Stateless Workstations
Links for the day
Meike Reichle & Debian Dating
Reprinted with permission from disguised.work
Europe Won't be Safe From Russia Until the Last Windows PC is Turned Off (or Switched to BSDs and GNU/Linux)
Lives are at stake
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Tuesday, April 23, 2024
IRC logs for Tuesday, April 23, 2024
[Meme] EPO: Breaking the Law as a Business Model
Total disregard for the EPO to sell more monopolies in Europe (to companies that are seldom European and in need of monopoly)
The EPO's Central Staff Committee (CSC) on New Ways of Working (NWoW) and “Bringing Teams Together” (BTT)
The latest publication from the Central Staff Committee (CSC)
Volunteers wanted: Unknown Suspects team
Reprinted with permission from Daniel Pocock
Debian trademark: where does the value come from?
Reprinted with permission from Daniel Pocock