Bonum Certa Men Certa

Links 12/07/2022: Rust Exodus Continues



  • GNU/Linux

    • LinuxTechLabWhy is Linux perfect for DevOps - LinuxTechLab

      The Linux Operating System is versatile and can be used for many different tasks. One of its key benefits is that it is open-source, which means that anyone can contribute to its development. Linux and DevOps both have the same goal, which is scalability. Scalability lets you deliver software faster without requiring developers to sacrifice their code quality.

      This makes Linux perfect for DevOps, as it allows for a community of developers to collaborate on making the OS as efficient and effective as possible. Most importantly, you need a powerful, dependable internet connection to work the OS smoothly; Xtream Internet is the finest option for you in this regard. In this guide, we will explore some of how Linux is perfect for DevOps.

    • Desktop/Laptop

      • 9to5LinuxSystem76 Teases the Launch Lite Open-Source Configurable Keyboard, Coming July 14th

        As its name suggests, Launch Lite appears to be a light version of the Launch configurable keyboard that System76 launched more than a year ago. As System76 says, Launch Lite is like Launch, but Lite, offering everyone a comfortable, portable, and configurable keyboard for all their computing needs.

        Highlights of the Launch Lite keyboard include System76’s open source milled chassis design with detachable lift bar to adjust the keyboard’s angle by 15 degrees, System76’s open source PCB design with individually addressable RGB LED back-lighting and N-Key rollover, and ANSI US QWERTY layout.

    • Audiocasts/Shows

    • Kernel Space

      • LWNLinux 5.18.11
        I'm announcing the release of the 5.18.11 kernel.
        
        

        All users of the 5.18 kernel series must upgrade.

        The updated 5.18.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.18.y and can be browsed at the normal kernel.org git web browser: https://git.kernel.org/?p=linux/kernel/git/stable/linux-s...

        thanks,

        greg k-h
      • LWNLinux 5.15.54
      • LWNLinux 5.10.130
      • LWNLinux 5.4.205
      • LWNLinux 4.19.252
      • LWNLinux 4.14.288
      • LWNLinux 4.9.323
    • Instructionals/Technical

      • VideoHow to install Nitrux 2.2.1 - Invidious

        In this video, I am going to show how to install Nitrux 2.2.1

      • VituxHow to Install Gradle Build Automation Tool on Rocky Linux 8 - VITUX

        Gradle is a build automation tool with a focus on extensibility and performance. It can be used to perform tasks related to software compilation, deployment, testing, static analysis (e.g., linting), and more.

        Gradle is very easy to learn if you are new to automated builds or want an alternative solution for any of the above tasks that your current build system does not support well enough or is unable to do at all. Gradle has some advantages over other tools like Ant, Maven, SBT (Scala Build Tool), etc., especially when it comes down to customizability and performance of the generated output during the process of creating a final executable jar for example.

        A Gradle plugin is an add-in that extends the Gradle build with some new functionality. Gradle ships with a set of plugins that we can use in our builds right away without any extra configuration. For example, by default, we get tasks for our build and test execution, dependency management, code quality analysis (through the JaCoCo plugin), and so on. We can also add more plugins to enhance our builds further if needed.

      • dwaves.deGNU Linux bash – the ultimate (LTE) modem debugging one-liner – Destination Host Unreachable – solved
    • Games

    • Desktop Environments/WMs

      • GNOME Desktop/GTK

        • Ubuntu HandbookAATWS – Highly Customizable Alt-Tab Window Switcher for GNOME | UbuntuHandbook

          Use Alt+Tab or Super+Tab frequently in Ubuntu or Fedora Linux? This extension replace the default window switcher with advanced options.

          It’s AATWS, Advanced Alt-Tab Window Switcher, a Gnome Shell extension which may be useful for those working with many application windows at the same time.

          The extension adds type to search function to the Alt/Super + Tab window/app switchers. Which allows to quickly find your opened app or window. It will also try to search and launch system applications if no match app/window exist.

  • Distributions and Operating Systems

    • Fedora Family / IBM

      • The Next PlatformCan IBM Get Back Into HPC With Power10?

        The “Cirrus” Power10 processor from IBM, which we codenamed for Big Blue because it refused to do it publicly and because we understand the value of a synonym here at The Next Platform, shipped last September in the “Denali” Power E1080 big iron NUMA machine. And today, the rest of the Power10-based Power Systems product line is being fleshed out with the launch of entry and midrange machines – many of which are suitable for supporting HPC and AI workloads as well as in-memory databases and other workloads in large enterprises.

    • Canonical/Ubuntu Family

      • 9to5LinuxLinux Mint 21 Beta Is Now Available for Download, Here’s a First Look

         Development of Linux Mint 21 “Vanessa” kicked off a few months ago, and the upcoming distribution will be based on the repositories and base packages of Canonical’s latest Ubuntu 22.04 LTS (Jammy Jellyfish) operating system series, which will be supported for the next five years, just like Linux Mint 21.

        Linux Mint 21 will ship not only with newer core components (e.g. Linux kernel, Mesa graphics stack, GCC, GNU C Library) from Ubuntu 22.04 LTS, but also with a newer version of the in-house developed Cinnamon desktop environment, namely Cinnamon 5.4, which brings numerous new features and improvements.

    • Open Hardware/Modding

      • ArduinoMinecraft controls this LED array [Ed: Microsoft's proprietary junk can only be a liability to Arduino]

        A common question asked by new makers is “what is the difference between a microcontroller development board and a single-board computer?” Or, in more common terms, “what is the difference between an Arduino and a Raspberry Pi?” There are many technical differences, but people are really asking about why you would use one over the other. The answer, in most cases, is that you use an Arduino to handle low-level control of sensors, motors, and so on, and you use a Raspberry Pi for computing processor-intensive tasks. If, however, you need both, then MrDemonFrog’s Minecraft-controlled LED array illustrates how to do so.

  • Free, Libre, and Open Source Software

    • Programming/Development

      • Matt RickardSo Easy You Could Run It Yourself

        We're not there yet. But it becomes easier every day. Could deploying a frontend framework like Next.js be as simple as a reusable template that deploys the static files to a CDN and the dynamic ones to serverless runtime? Maybe one day.

      • RlangHow to Calculate Lag by Group in R?
      • Ben CongdonSo long, and thanks for all the Gophers!

        Whenever I’d interview candidates for Google, a frequent question was “What’s the best part of working there?”. Invariably, I’d answer with the well-worn (but true!) cliche that it’s the people who work here which make it special – not the free food.

        [...]

        I also got to write and review a small mountain of Go code at the company at which that language was created. This was a fun experience that helped me level-up as a programmer.

        So, why leave? It was much more of a “pull” than a “push”. Things were going well! I enjoyed the work I was doing, my impact was increasing over time, and I was progressively increasing my scope. My team recently shipped something that was a ~year in the making, and the usage metrics were encouraging.

      • RlangHow to Use Mutate function in R | R-bloggers

        How to Use Mutate function in R, This article demonstrates how to add additional variables to a data frame using R’s mutate() function.

      • Perl / Raku

        • PerlScalar Context: Lists Versus Arrays | Tom Wyant [blogs.perl.org]

          For a long time after I first encountered Perl, I looked on "list" and "array" as essentially interchangeable concepts. A list was simply the source construct corresponding to an array. This idea is mostly correct. But as they say, the devil is in the details.

          One of the differences is what happens to them in scalar context. An array evaluates to the number of elements it contains.

      • Rust

        • Rust BlogThe Rust Programming Language Blog: Changes in the Core Team [Ed: The collapse of Rust is continuing (mass-resignations); a miracle if it lasts 10 years? 5? Rust is based on restrictions of free speech and outsourcing to Microsoft's proprietary prison. I was given warnings from inside Rust 2-4 years ago and immediately changed my assessment of the project. Prior to it I thought it had gathered momentum. Now we see mass resignations and face-saving lies, which those who resign warned would come.]
  • Leftovers

    • Linux Foundation

    • Security

      • WordPress 6.0.1 Maintenance Release

        This maintenance release features 13 bug fixes in Core and 18 bug fixes for the Block Editor. WordPress 6.0.1 is a short-cycle maintenance release. You can review a summary of the key updates in this release by reading the RC1 announcement.

        The next major release will be version 6.1 planned for later in 2022.

      • LWNThe "Retbleed" speculative execution vulnerabilities

        Some researchers at ETH Zurich have disclosed a new set of speculative-execution vulnerabilities known as "Retbleed". In short, the retpoline defenses added when Spectre was initially disclosed turn out to be insufficient on x86 machines because return instructions, too, can be speculatively executed.

      • ETH ZürichRetbleed: Arbitrary Speculative Code Execution with Return Instructions

        Retbleed (CVE-2022-29900 and CVE-2022-29901) is the new addition to the family of speculative execution attacks that exploit branch target injection to leak information, which we call Spectre-BTI. Unlike its siblings, who trigger harmful branch target speculation by exploiting indirect jumps or calls, Retbleed exploits return instructions. This means a great deal, since it undermines some of our current Spectre-BTI defenses.

        [...]

        We found that we can trigger the microarchitectural conditions, on both AMD and Intel CPUs, that forces returns to be predicted like indirect branches. We also built the necessary tools to discover locations in the Linux kernel where these conditions are met.

      • Announcing Istio 1.12.9

        This release contains bug fixes to improve robustness. This release note describes what’s different between Istio 1.12.8 and Istio 1.12.9.

      • USCERTCISA Adds One Known Exploited Vulnerability to Catalog [Ed: This is 100% about Microsoft and 100% about Windows; notice how they evade the mention of that, as Microsoft failed to patch and it's already actively exploited; CISA is like a Microsoft front, shielding the NSA's back doors; Microsoft loves Linux as a distraction (FUD vector) from its own back doors, incompetence, and massive scale of security breaches. CISA isn't for security as much as it is for self-serving cover-up.]

        CISA has added one new vulnerability to its Known Exploited Vulnerabilities Catalog, based on evidence of active exploitation. These types of vulnerabilities are a frequent attack vector for malicious cyber actors and pose significant risk to the federal enterprise. Note: to view the newly added vulnerabilities in the catalog, click on the arrow in the "Date Added to Catalog" column, which will sort by descending dates.

      • SamMobileSamsung Galaxy S22 series threatened by a new Linux kernel vulnerability [Ed: Notice how they try to blame "Linux" when it's most likely just Samsung poorly managing patches and the flaw isn't really severe (privilege escalation)]

        A security researcher recently discovered a new zero-day vulnerability in the Linux kernel, and it appears to put at risk even Android devices that have received the July 2022 security patch. The Google Pixel 6 was confirmed to be vulnerable, and so was the Galaxy S22 series.

    • Defence/Aggression

      • Resetting Without Schwab: Russia & the Fourth Industrial Revolution

        On November 1, 2021, Dmitry Medvedev, deputy chairman of Russia’s Security Council, published an essay outlining six lessons from the COVID-19 pandemic. “COVID-19 has seriously accelerated the fourth industrial revolution. Since March 2020, there has been an explosion in the quantity and quality of a variety of online services, whether it be grocery delivery, access to government services, virtual cultural events, bank payments, or distance learning,” Russia’s former president and prime minister wrote. The main problem now facing the world, per Medvedev, was how to avoid a “digital divide” that would deprive people of “vital opportunities.”

        Medvedev also argued that COVID-19 triggered a “global crisis of confidence” that could be remedied by “giving the World Health Organization the authority to make significant mobilization decisions in the interests of the entire world community in an emergency situation.”

        Another important lesson from the pandemic was making vaccines accessible, and when deemed necessary, compulsory. Extolling the safety and efficacy of COVID-19 shots, the Russian statesman blamed “vaccine nationalism” for complicating efforts to inject the global population in a timely and cost-efficient manner.

        Medvedev’s essay provided a remarkably honest overview of Moscow’s trajectory from the start of the pandemic until the end of 2021; that it resembled a boilerplate press release from the World Economic Forum was, to put it mildly, somewhat concerning.

    • Environment

      • [Older] Chomsky: To Tackle Climate, Our Morality Must Catch Up With Our Intelligence

        This week, the World Meteorological Organization warned that the world has a 50 percent chance of seeing warming of 1.5 degrees above preindustrial levels in the next five years. Even those who view the glass as half full tend to agree that efforts undertaken so far by the world’s countries to combat the climate crisis, while significant in some respects, are not enough. Indeed, the global economy continues to rely extensively on fossil fuels, which still provide about 80 percent of the energy supply.

        The warnings about an impeding climate catastrophe included in the second and third segments of the United Nations Intergovernmental Panel on Climate Change (IPCC) latest review of climate science, which were released on February 28 and April 4, 2022, respectively, went completely ignored amid the war in Ukraine and soaring energy costs.

        In the United States, the Biden administration’s response to soaring gas prices was to renew oil and gas drilling on federal lands and to announce “the largest-ever release of oil from the strategic petroleum reserves.” The rest of the world has also responded with short-term thinking to the consequences of the war in Ukraine.

    • Internet Policy/Net Neutrality

      • Public KnowledgePublic Knowledge Applauds House for Passing Bill Providing Veterans, Students With Refurbished Computers - Public Knowledge

        Today, the U.S. House voted to pass the “Computers for Veterans and Students (COVS) Act,” a bill introduced by Representative Abigail Spanberger (D-VA) to direct hundreds of thousands of out-of-service computers from the federal government to nonprofit refurbishers for repair and distribution to veterans, students, and low-income consumers. Participating refurbishers would also provide digital literacy training. Public Knowledge urges the Senate to pass this bipartisan bill to help close the nation’s device divide.

        The following can be attributed to Jenna Leventoff, Senior Policy Counsel at Public Knowledge:

        “One of the main reasons why people cannot connect to the internet is because they can’t afford a device. More than 10 percent of households across the country lack a computer, and countless more share computers amongst multiple family members. The COVS Act is a common-sense piece of legislation that will get computers into the hands of customers in need. We thank Representative Spanberger for her leadership and urge the Senate to take up this important legislation.

      • Michael GeistThe Law Bytes Podcast, Episode 134: Monica Auer on CRTC Governance, Content Regulation and the Radio-Canada Decision

        Over the past couple of weeks, there has been mounting outrage over a CRTC decision involving Radio-Canada and a broadcast segment from 2020 in which the N-word was used multiple times as part of a discussion of a book that contains the word in its title. That decision has sparked cries of censorship and concerns about the CRTC. Given that Canadian Heritage Minister Pablo Rodriguez and the government want to give the Commission even power over Internet content as part of Bill C-11, the implications extend beyond this case. Monica Auer, the executive director of the Forum for Research and Policy in Communications, joins the Law Bytes podcast to discuss the latest developments, the broader concerns with CRTC governance, and whether assurances regarding Internet speech safeguards stand up to careful scrutiny.

      • Michael GeistThe Rogers Outage Aftermath: What Else Should Be On Minister François-Philippe Champagne's Telecom To-Do List? - Michael Geist

        The massive Rogers outage took centre stage yesterday as CEOs of the leading telecom companies met with Innovation, Science and Industry Minister François-Philippe Champagne to discuss next steps to reduce the likelihood of a similar event in the future. My initial post on the outage focused on three main issues: conducting hearings into the issue by both the CRTC and a House of Commons committee, competition policy, and consumer compensation. None of these issue were top of mind for the companies or Minister, who instead emphasized the need for agreements among the companies within 60 days on emergency roaming, mutual assistance during outages, and a communications protocol to better inform the public and authorities during telecommunications emergencies. The Minister also noted that there will also be a CRTC investigation.

  • Gemini* and Gopher

    • Personal

      • SpellBinding: EYHLORG Wordo: MARES
      • emotions #1

        I think the reason people assume I'm being depressive is because for one, I usually have no interest in showing them, which also causes me to be quite bad at expressing them, and for two, people would assume that how they feel about something equals how others feel about something, one example would be that people assumes I'm being extremely depressive whenever I'm asking people about some "deep stuff", because they tend to think thinking deep equals being sad or whatever.

        [...]

        Though I kinda feel bad about them being sad because of how they percieved me, and at the same time conflicted because they are the same people who are trying their best to empthasise with me, and pretty much me acting happy would likely ruin them.

    • Technical

      • Samba Server notes

        Hopefully this will be the last time I need to search the web for the right samba settings.


* Gemini (Primer) links can be opened using Gemini software. It's like the World Wide Web but a lot lighter.



Recent Techrights' Posts

United States Entering the $100 Trillion Debt Trap, We Compare GAFAM Debt
Google's debt is about 6 times less than Amazon's
Software Freedom Conservancy (SFC), Inc. vs. Vizio, Inc. Is Costing the Free Software Foundation Money
FSF subpoena and deposition
They Try to Replace the Creators of GNU/Linux and Hijack Their Word, Work, and Reputation
gnu.org is down at the moment; now I'm told it's back but very slow. DDoS?
Links 05/05/2024: Political Cyberattacks From Russia and Google Getting a Lot Worse
Links for the day
 
Links 06/05/2024: Scams and Politics
Links for the day
Gemini Links 06/05/2024: Reading and Computers
Links for the day
GitLab's Losses Grew From $172,311,000 to $424,174,000 Per Annum
Letting this company have control over your (or your company's) development/code forge may cost you a lot in the future
statCounter's Latest: Android Bouncing to New All-Time Highs, Windows Down to Unprecedented Lows
Android rising
Can't Bear the Thought We're Happy and Productive
If someone is now harassing online friends, attacking the wife, attacking my family (not just attacking and defaming people I know online) there are legal ramifications
On Character Assassination Tactics
The people who leverage these dirty politics typically champion projection tactics
IRC Proceedings: Sunday, May 05, 2024
IRC logs for Sunday, May 05, 2024
Over at Tux Machines...
GNU/Linux news for the past day
Erinn Clark & Debian: Justice or another Open Source vendetta?
Reprinted with permission from disguised.work
Death of Michael Anthony Bordlee, New Orleans, Louisiana
Reprinted with permission from disguised.work
The Revolution Continues
Today we've published over 20 pages and tomorrow we expect more or less the same
Death of Dr Alex Blewitt, UK
Reprinted with permission from disguised.work
Following the Herd (or HURD)
Society advances owing to people who think differently and promote positive change, not corporate shills
Thiemo Seufer & Debian deaths: examining accidents and suicides
Reprinted with permission from disguised.work
Gemini Links 05/05/2024: Infobesity and Profectus Beta 1.0
Links for the day
Running This Site Mostly a Joyful Activity
The real problem or the thing that we need to cancel is this "Cancel Culture"
Australia Has Finally Joined the "4% Club" (ChromeOS+GNU/Linux)
statCounter stats
Debian as a Hazardous Workplace Where No Accountability Exists (Nor Salaries)
systematic exploitation of skilled developers by free 'riders' (or freeloaders) like Google, IBM, and Microsoft
Clownflare Isn't Free and Its CEO Openly Boasted They'd Start Charging Everyone to Offset the Considerable Losses (It's a Trap, It's Just Bait)
Clownflare has collapsed
Apple Delivered Very Disappointing Results, Said It Would Buy Its Own Shares (Nobody Will Check This), Company's Debt Now Exceeds Its Monetary Assets
US debt is now 99.98 trillion dollars
FSFE Still Boasts About Working Underage People for No Pay
without even paying them
IRC Proceedings: Saturday, May 04, 2024
IRC logs for Saturday, May 04, 2024
Over at Tux Machines...
GNU/Linux news for the past day
The Persecution of Richard Stallman
WebM version of a new video
Molly de Blanc has been terminated, Magdalen Berns' knockout punch and the Wizard of Oz
Reprinted with permission from disguised.work
[Meme] IBM's Idea of Sharing (to IBM)
the so-called founder of IBM worshiped and saluted Adolf Hitler himself
Neil McGovern & Debian: GNOME and Mollygate
Reprinted with permission from disguised.work
[Meme] People Who Don't Write Code Demanding the Removal of Those Who Do
She has blue hair and she sleeps with the Debian Project Leader
Jaminy Prabaharan & Debian: the GSoC admin who failed GSoC
Reprinted with permission from disguised.work
Jonathan Carter, Matthew Miller & Debian, Fedora: Community, Cult, Fraud
Reprinted with permission from disguised.work
Techrights This May
We strive to keep it lean and fast
Links 04/05/2024: Attacks on Workers and the Press
Links for the day
Gemini Links 04/05/2024: Abstractions in Development Considered Harmful
Links for the day
Links 04/05/2024: Tesla a "Tech-Bubble", YouTube Ads When Pausing
Links for the day
Free Software Community/Volunteers Aren't Circus Animals of GAFAM, IBM, Canonical and So On...
Playing with people's lives for capital gain or "entertainment" isn't acceptable
[Meme] The Cancer Culture
Mission accomplished?
Germany Transitioning to GNU/Linux
Why aren't more German federal states following the footsteps of Schleswig-Holstein?
IRC Proceedings: Friday, May 03, 2024
IRC logs for Friday, May 03, 2024
Over at Tux Machines...
GNU/Linux news for the past day
Alexander Wirt, Bucha executions & Debian political prisoners
Reprinted with permission from disguised.work
Links 03/05/2024: Clownflare Collapses and China Deploys Homegrown Aircraft Carrier
Links for the day
IBM's Decision to Acquire HashiCorp is Bad News for Red Hat
IBM acquired functionality that it had already acquired before
Apparently Mass Layoffs at Microsoft Again (Late Friday), Meaning Mass Layoffs Every Month This Year Including May
not familiar with the source site though