Bonum Certa Men Certa

Links 20/06/2022: Linux 5.19 RC3 and OpenBGPD 7.4

  • GNU/Linux

    • Linux LinksLinux Around The World: USA - Iowa - LinuxLinks

      Iowa is a state in the Midwestern region of the United States. It borders Wisconsin to the northeast, Illinois to the east and southeast, Missouri to the south, Nebraska to the west, South Dakota to the northwest, and Minnesota to the north.

    • 9to5Linux9to5Linux Weekly Roundup: June 19th, 2022

       This week started strong with a big announcement from the Thunderbird project as they plan on developing an Android app for the popular open-source email client, the release of the KDE Plasma 5.25 desktop environment, and another big announcement, this time from Mozilla as they enabled the “Total Cookie Protection” privacy/anti-tracking feature by default for all desktop users.

      Also this week, we got new releases of our beloved software and GNU/Linux distributions, including but not limited to IPFire, GIMP, Proton, Manjaro, and Ubuntu Core. Below, you can enjoy these and much more in 9to5Linux’s Linux weekly roundup for June 19th, 2022!

    • Linux Made SimpleLinux Weekly Roundup #187

      Welcome to this week's Linux weekly roundup.

      We had a full week in the world of Linux releases with KDE Plasma 5.25, Amarok Linux 3.4.1, Manjaro 21.3.0, and Garuda Linux 220614.

      We hope you have a wonderful week and enjoying a splendid summer!

    • Audiocasts/Shows

      • Humble Beginnings | LINUX Unplugged 463

        One of the pioneers of the web, VNC, Webcams, and more joins us; plus we’ll update you on a few projects we love.

      • Brunch with Brent: Quentin Stafford-Fraser | Jupiter Extras 86

        Brent sits down with Dr Quentin Stafford-Fraser, computer scientist, serial-entrepreneur, inventor (perhaps) of the webcam, Augmented Reality Ph.D. who ran the very first web server at the University of Cambridge, among much more. We explore topics including computer science as an art-form, the origins of the Raspberry Pi and T9 predictive text, philosophies around innovation and invention, challenging the patent system, and more.

      • GNU World Order (Audio Show)GNU World Order 465

        **kdav** , **kdubaddons** , and a dozen **kde-cli-tools** from Slackware set **kde**.

      • Open Source Security (Audio Show)Episode 328 – The Security of Jobs or Job Security

        Josh and Kurt talk about the security of employees leaving jobs. Be it a voluntary departure or in the context of the current layoffs we see, what are the security implications of having to remove access for one or more people departing their job?

      • VideoHigh & Low Level Language Are Meaningless Terms - Invidious

        The terms high level and low level language by themselves don't really have that much meaning, what they require is an agreed upon point of reference and while a lot of people may agree on that point it's certainly not universal

    • Kernel Space

      • Linux 5.19-rc3
        It's Sunday afternoon, which means it's time for another rc release.

        5.19-rc3 is fairly small, and just looking at the diffstat, a lot of it ends up being in the documentation subdirectory. With another chunk in selftests.

        But we do have real code changes too, fairly evenly split between drivers, architecture fixes, and "other code". That other code is mostly filesystem fixes, but also some core kernel and networking.

        Full shortlog appended for your enjoyment, but so far everything looks fine. Knock wood,

      • LWNKernel prepatch 5.19-rc3 []

        The 5.19-rc3 kernel prepatch is out for testing. "5.19-rc3 is fairly small, and just looking at the diffstat, a lot of it ends up being in the documentation subdirectory. With another chunk in selftests."

    • Instructionals/Technical

      • MJ FransenGitweb on FreeBSD with mini_httpd

        My aim was to get quickly, and as simple as possible, a web interface to my own git repositories.

      • Matt RickardThe Power of Plaintext Protocols

        Sure, binary formats are more efficient and transfer less data over the network. For example, HTTP/2 and the proposal for HTTP/3 are binary protocols. But performance enhancements don't come without complexity and new issues. And those improvements come decades after learning the optimizations needed for the simple plain text protocol.

      • Tomas Tomecek: Always, read, error, messages

        And think about them, Tomas! After you’re done, interpret them.

      • VideoHow to install WPS Office 2019 on Debian 11 - Invidious

        In this video, we are looking at how to install WPS Office 2019 on Debian 11.

      • Linux Made SimpleHow to install Intellij Idea 2022 Community on a Chromebook

        Today we are looking at how to install Intellij Idea 2022 Community 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.

      • ID RootHow To Install AnyDesk on Ubuntu 22.04 LTS - idroot

        In this tutorial, we will show you how to install AnyDesk on Ubuntu 22.04 LTS. For those of you who didn’t know, AnyDesk is a remote desktop application that allows you to access personal computers and other devices that are running the host application from anywhere. Anydesk is a cross-platform application. It is available for Ubuntu, Mac, and Windows operating systems. It can be used individually and in teams.

        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 AnyDesk remote desktop application on Ubuntu 22.04 (Jammy Jellyfish). You can follow the same instructions for Ubuntu 22.04 and any other Debian-based distribution like Linux Mint, Elementary OS, Pop!_OS, and more as well.

      • Linux HintHow to Avoid Low Voltage Warning on Raspberry Pi

        Raspberry Pi is a pretty useful device that operates under a certain voltage and if enough voltage isn’t provided to the device, it may not boot up properly. Even if it boots up, it will warn you about voltage issues every time. If proper precautions aren’t followed to avoid the low voltage warning, then it might not be a good sign for your Raspberry Pi device, as this will reduce its lifetime.

        If you want to avoid low voltage warning on your Raspberry Pi device, you should follow this article that provides you with the guidelines to overcome this issue.

      • Linux HintHow to Enable and Disable Automatic Updates on CentOS 7

        In today’s tutorial, we will discuss how to disable and enable automatic updates on CentOS 7 using the PackageKit. The tutorial is divided into two parts. In the first part, we will demonstrate how to disable auto updates on CentOS 7. In the second part, we will show you how to enable auto updates. We will use the CentOS command line to perform the tasks. The commands are very easy to follow.

      • Linux HintGetting Started With CMake and CPack on Linux

        “CMake is a popular and helpful cross-platform, open-source set of tools that utilize compiler and platform-independent configuration files to build, test, and package projects. CMake was developed as the solution for a cross-platform build space for open-source projects. CPack is a packaging tool that is cross-platform and distributed by CMake. However, it can be used independently of CMake, but it uses generator concepts from the CMake suite tool.

        This guide covers the installation and usage of CMake and CPack.”

  • Distributions and Operating Systems

    • New Releases

      • 9to5LinuxManjaro 21.3 Brings GNOME 42.2 Edition, Sticks to LTS Kernel and Plasma Desktop

        Codenamed “Ruah”, Manjaro 21.3 ships with the same Linux 5.15 LTS kernel series, alongside the older Linux 5.10 and 5.4 LTS kernels for older hardware, as it looks like the Manjaro Linux devs decided to stick to LTS kernels for new releases and not adopt the latest and greatest kernel branch, Linux 5.18, which is already the default kernel upstream in Arch Linux’s repositories.

    • BSD

      • Eerie LinuxLegends start at 1.0! – FreeBSD in 1993 (pt. 1)

        In 2017, I wrote a series of articles [1], [2], [3] and [4] on FreeBSD’s famous version 4.11 (and an experiment to use Pkgsrc to get modern software running on it), but I’ve been interested in the history of my operating system of choice for longer than that.

        It’s been half a decade since I visited 4.x, my familiarity with FreeBSD has grown further and I finally dare to embark on the adventure to look at the very beginning. I had originally thought about doing this in a VM. However while dusting off an old laptop of mine to test 13.1-BETA releases on, I thought that I might give ancient FreeBSD a shot on that machine. It is an Acer TravelMate 272XC laptop that I got in 2003 (see dmesg at the bottom if you want to know more). It is not the oldest machine that I still have, but it is the last one with a working floppy drive!

        So I would simply install FreeBSD 1.0, mess with it a little and then write an article about it. Nothing too complicated, should be done in a couple of hours on a weekend! Except it turned out to be… just a little more involved.

      • UndeadlyOpenBGPD 7.4 released

        [...] However, the release notes may be found in this mailing list post from June 14th, 2022:

      • VermadenIs FreeBSD a Real UNIX?

        Lets get back to the computing world. Can you officially name FreeBSD a UNIX? No. That is because Open Group company owns copyright to the ‘UNIX’ term. You can call it only a UNIX-like system … but that does not mean its not UNIX. You just can not call it like that because of the lawyers.

        NetBSD team also gave good example with their ‘duck’ explanation – – available here.

        Apple paid $100 000 to call their Mac OS X (now macOS) system a UNIX officially.

      • Advanced Programming in the UNIX Environment

        This document will guide you through the setup of a NetBSD VM using UTM on an Apple M1 to perform all your course work on. Please follow these steps as shown; if you run into problems or have questions, please send them to the class mailing list.

  • Free, Libre, and Open Source Software

    • Programming/Development

      • Henrik WarneEffective Software Testing – A Developer’s Guide

        I recently finished Effective Software Testing – A Developer’s Guide by Maurício Aniche, and I really liked it. I have been coding for a long time and I think I have been writing pretty good tests for the features I have implemented. Even so, I found this book quite valuable. Particularly the chapters on how to systematically come up with test cases based on the specification, inputs, outputs and the structure of the implementation.

        The book also covers many other common topics relevant for developers writing automatic tests, such as: test-driven development, mocking, designing for testability, and property-based testing. The author does a good job describing these. I especially like the code examples – they are larger than the most basic cases, but still small enough to easily keep in your head.

        The author is an Assistant Professor in Software Engineering at the Delft University of Technology. He has also worked for several years as a developer. The book apparently grew out of lecture notes from a course on software testing. The academic background shows in that there are plenty of references to relevant research (something I also liked with Code Complete).

      • Paul Schaubfoss – vanitasvitae's blog: Reproducible Builds – Telling of a Debugging Story

        Reproducibility is an important tool to empower users. Why would a user care about that? Let me elaborate.

        For a piece of software to be reproducible means that everyone with access to the software’s source code is able to build the binary form of it (e.g. the executable that gets distributed). What’s the matter? Isn’t that true for any project with accessible source code? Not at all. Reproducibility means that the resulting binary EXACTLY matches what gets distributed. Each and every bit and byte of the binary is exactly the same, no matter on which machine the software gets built.

        The benefit of this is that on top of being able to verify that the source code doesn’t contain any spyware or unwanted functionality, the user now is also able to verify that the distributable they got e.g. from an app store has no malicious code added into it. If for example the Google Play Store would inject spyware into an application submitted by a developer, the resulting binary that gets distributed via the store would be different from the binary built by the user.

        Why is this important? Well, Google already requires developers to submit their signing keys, so they can modify software releases after the fact. Now, reproducibility becomes a tool to verify that Google did not tamper with the binaries.

      • Geeks For GeeksBest PHP Frameworks For Web Development

        The existence of frameworks is a boon to all the developers as it contains actual programs using which software is built. To speed up your development, it provides ready-made components. We can’t forget about PHP when we are talking about frameworks. PHP (Hypertext Preprocessor) is a fast, flexible, and very popular scripting language specially implemented for web development. According to a report by W3Tech, PHP is used by 78.9% of the websites as a server-side programming language.

      • Jim NielsenForm Data and Structured JSON

        I’m working on rebuilding a side project in Remix. Right now it’s pure client-side, meaning no JavaScript = no functionality. Why did I build it that way? Honestly, because it’s the only way I knew how. But now with Remix I feel empowered to build it with progressive-enhancement in mind: it works before JavaScript loads, then when (or if) the JS loads, the page gets enhanced.

        So far, it’s going really well. I’m learning a lot along the way—often more about the web platform than about Remix the framework.

        I figure I’ll start blogging about what I learn. A series of posts, perhaps, which I’ll tag something like #TILAWPUR: Things I Learned About the Web Platform Using Remix.

      • Python

        • Raising exceptions or returning error objects in Python

          If we choose to raise exceptions, naive code which doesn’t check for the exceptions will simply get no further — the exception will propagate up and terminate the handler. With the second option where we return error objects, those objects can’t be accidentally converted into success values — the VerifyExpired object contains the email address, but it is a completely different shape of value from the happy case.

          Both of these approaches, to some degree, respect the principle that can be summed up as Parse Don’t Validate. Instead of merely validating a token and extracting an email address as two independent things, we are parsing a token, and encoding the result of the validation in the type of objects that will then flow through the program.

          But which is better?

        • uni TorontoHumanizing numbers in Python through a regexp substitution function

          Python's regular expression function substitution is a handy and powerful way to do certain sorts of very generalized text substitution in a low hassle manner. The one caution to it is that you probably don't want to use it in a performance sensitive situation, because it does require a Python function call and various other things for each substitution. The last time I looked, pure text substitutions ran much faster if you could use them. Here, not only is the situation not performance sensitive but there's no way out of running the Python code one way or another, because we can't do the work with just text substitution (at least not if we want powers of two humanized numbers, as I do).

      • Java

        • Geeks For GeeksWhy String is popular HashMap key in Java?

          There are many instances when data is stored as key-value pairs. In Java, it can be achieved by “map” which is a collection. Keys usually should not be null and they should point to only one value. In Map, there are various classes available and among them, Hashmap is a class that implements the Map interface.

  • Leftovers

    • Jim NielsenThe Message Behind the Medium of a Personal Blog

      When I read this I thought: if “the medium is the message”, what’s the message behind the medium of a personal blog?

    • On Alpine Environments

      Today, I figured I would write something up on what it feels like to be 10,000 feet above sea level. It is a sensation few experience, although having been born and raised in Colorado, I imagine my respiratory system is adapted to such heights. Even for me, someone who's lived next to mountains for my entire life, the lofty reaches of Guanella Pass are elusive and awe-inspiring.

    • The heat is on (2) ...

      It's almost 20h local time (well actually 21h on the clock due to mandated clock skew) and its still 31€°C outside. My thermometer peaked just a whee bit before 40, but I have seen 39.5€°C today. Unbelievable.

    • Science

      • [Old] Magical Thinking on Fertilizer and Climate Change

        As world leaders wrap up the UN Climate Summit in Glasgow, new scientific research shows that there is still a great deal of magical thinking about the contribution of fertilizer to global warming.

        Philanthropist Bill Gates fed the retreat from science in his book How to Avoid a Climate Disaster earlier this year. “To me fertilizer is magical,” he confesses, nitrogen fertilizer in particular. Under a photo of a beaming Gates in a Yara fertilizer distribution warehouse in Tanzania, he explains that “to grow crops, you want tons of nitrogen – way more than you would ever find in a natural setting [sic]…. But nitrogen makes climate change much worse.”

        That last part, at least, is true, and new research suggests that the climate impacts of excessive use of nitrogen fertilizers is much worse than previously estimated. Researchers estimate that the N-fertilizer supply chain is contributing more than six times the greenhouse gases (GHGs) produced by the entire commercial aviation sector.

      • ACMUkrainians Use 3D Technology to Preserve Cultural Artifacts

        Civilians in Ukraine are recording three-dimensional (3D) models of artifacts in a permanent digital archive far away from the war as part of Backup Ukraine, a project to save the country's cultural heritage.

        Organizers said the scans' resolutions are fine enough to project them into physical spaces, and to use them to reconstruct destroyed artifacts.

        The joint project of the VICE media group, cultural heritage preservation organization Blue Shield Denmark, and the Danish UNESCO National Commission marks the first time a country's artifacts are being archived in augmented reality during a war.

        Backup Ukraine's Tao Thomsen said the initiative includes 150 volunteers who scan up to 10 artifacts daily with mobile devices, using the Polycam application to access the archive.

        Project leaders are in communication with Ukraine's Heritage Emergency Rescue Initiative, and coordinate with 3D scanning professionals to digitize artifacts faster and at larger scale.

      • Michael UrspringerTesting my new AlexLoop – Urs-o-Log

        Today I was portable QRV on a small hill near my home QTH and was testing my new AlexLoop Magentic Loop Antenna. Unfortunately the band conditions were not very good today due to some magnetic turbulence, so I am not able to really say something about this antenna.


        The antenna has one real benefit: It comes with a handy backpack with some smaller pockets were you can store all the stuff you need. I am QRV 6 minutes after arrival and it does not need much space. I will not be able to do so with a wire antenna

      • New ScientistRobot can find keys in a bag just by listening as it rummages around | New Scientist

        A robotic arm with an attached microphone has learned how to locate noisy objects tossed into a bag, grabbing a set of keys by listening for the telltale clinking sound and picking out a crinkly bag of crisps sight unseen.

    • Education

      • Walled CultureEnjoy digital ownership and public libraries while you can: they may disappear soon…

        Finally, and perhaps least obviously, it means the end of the library model that has served us so well for hundreds of years. Increasingly, libraries are unable to buy copies of ebooks outright, but must rent them. This means that they must follow the strict licensing conditions imposed by publishers on how those ebooks are lent out by the library. For example, some publishers license ebooks for a set period of time – typically a year or two – with no guarantee that renewal will be possible at the end of that time. Others have adopted a metered approach that counts how many times an ebook is lent out, and blocks access after a preset number. Karpeles writes: [...]

    • Health/Nutrition/Agriculture

      • Rolling StonePlanet Hunger: Inside the Global Food Crisis

        This crisis, however, is in some sense artificial, given that it is not driven by any actual shortage of food in the world. Even with the Ukrainian wheat off the market, there is still plenty of grain to go around. The issue is all about how much it costs and how it is distributed. And Putin is not the only one who is exploiting this situation. Commodity traders make money off wild price swings, shippers make money off people desperate for grain, fertilizer manufacturers make money off farmers desperate to maximize their yields, and proto-fascist politicians are happy to exploit rising food prices as evidence of the failure of democracy.

    • Proprietary

      • FuturismPolice Say Dudes Hacked Gas Station Pumps To Make Prices Lower

        It's tough to know what to believe here. On the one hand, it's no secret gas stations aren't the most secure pieces of technology out there. It's also no secret that the cops don't always tell the truth.

        It's also puzzling that the drivers lined up at the gas station to purchase the stolen gas don't appear to have been arrested or even mentioned beyond a few sentences in the release. And it's not like locals seem very upset about the duo's entrepreneurial spirit, either.

    • Security

      • Privacy/Surveillance

        • India TimesForget Pegasus, new spyware 'Hermit' now being used by govts

          Collectively branded as "lawful intercept" companies, they claim to only sell to customers with legitimate use for surveillanceware, such as intelligence and law enforcement agencies.

          "In reality, such tools have often been abused under the guise of national security to spy on business executives, human rights activists, journalists, academics and government officials," the researchers warned.

          Hermit is a modular spyware that hides its malicious capabilities in packages downloaded after it's deployed.

        • The VergeTikTok and Oracle teamed up after all, but concerns about data privacy remain

          In recordings of internal staff meetings and presentations obtained by BuzzFeed News, TikTok employees reportedly mentioned having to ask their colleagues in China to access US user data, as they weren’t able to access this data themselves. One member of TikTok’s trust and safety department team allegedly stated that “Everything is seen in China,” while another employee said a China-based engineer “had access to everything.”

    • Defence/Aggression

    • Environment

      • Energy

        • Michael West MediaFed up AEMO finally stands up to fossil fuel bullies pulling electricity heist - Michael West

          Surely this is Australia’s Enron. The electricity market has been shut down after years of fossil fuel thuggery culminated in naked extortion this week. Michael West reports.

          Fed up with being bullied and scammed, the operator seized control of the electricity “market” on Wednesday, shut it down to stabilise the grid and make sure millions of Australians on the East Coast could turn their lights on. It was a belated though commendable move from AEMO (Australian Energy Market Operator) to finally call the bluff of the energy giants.

          Mind you, when we rang up to ask who actually owned AEMO – it looks like a government regulator but is in fact part owned by the very corporate thugs who are gaming it – they stonewalled. “Commercial in confidence” they replied. How can a state-controlled essential service possibly claim they have to hide their shareholders? Owned 60% by the states and 40% by these apparently confidential corporations, AEMO is sadly part of the problem.

        • Setting up Helium Hotspots, Talking about decentralized currencies and internets

          I set up a helium hotspot today, It was ordered in january and finally arrived last week. As you can probably figure with bitcoin and basically everything shitting the economic bed, now is not exactly the most profitable time to recieve a cryptocurrency miner.

        • Cryptocurrency waste, in all senses of the word

          That’s the opportunity I see here. So much engineering, hardware, and mental space was spent on this pointless tech. Let’s start fixing problems again, and relegate scammers to, as conservative Australian MP Michelle Landry so eloquently put it, the anals of history.

        • Ransom Notes: pay us to keep our old power plants running or else, say fossil fuel majors

          Nine years of Coalition dithering on climate and energy have surely taken their toll. Way behind the eight-ball on transition to renewable energy, the new government is now grooming Australians to subsidise multinational fossil fuel corporations to keep their polluting coal and gas power stations running way into the future.

    • Finance

      • NPRMedical debt upended their lives. Here's what it took from them

        Some lost their homes. Some emptied their retirement accounts. Some struggled to feed and clothe their families. Medical debt now touches more than 100 million people in America, as the U.S. health care system pushes patients into debt on a mass scale. People from all walks of life and all corners of the country are living with health care debt.

      • David RosenthalMicroeconomics Of Cryptocurrencies

        Section 3.1, The longest chain rule discusses the basis for the "consensus" in "Nakamoto consensus". Proof-of-Work both deters Sybil attacks and elects a network node to add the next block to the chain. Because there are inevitable delays in propagating the result of this election across the network, other nodes may initially believe that they were elected and work on a chain with their block added. The "longest chain rule" (LCR) mandates that miners work on the longest chain, which over time leads to consensus.


        The intuition here is that defense against Sybil attacks requires that the reward for an attack be less than the cost of mounting it. There is nothing in this constraint about how the cost is imposed.

      • DaemonFC (Ryan Farmer)I caught Upside decreasing rebates depending on how close you are to the restaurant or gas station.

        I caught Upside decreasing rebates depending on how close you are to the restaurant or gas station.

        The Upside app is a rebate app that pays you to eat out and fill up your gas tank, but I caught them changing the discount if you pull up and then claim it.

      • Michael West MediaQantas on hold - and not just on the phone! - Michael West

        Qantas is trending on Twitter for all the wrong reasons. Passengers stranded, flights cancelled, accusations of price gouging, refunds on hold. What’s the scam?

        Cost cutting, that’s the scam. Following our story on the charmed government funded life of CEO Alan Joyce and his shareholders, we have been getting lots of comments and messages about the travails of being a Qantas customer or travel agent.

        The slow processing of refunds is a common complaint. John [withheld] told us the story of his elderly parents who had their trip to Cape York in September 2021 cancelled because of Covid. They were promised a credit, later changed to a “Qantas Pass” in April, without notification, and then told they could now ask for a refund “at any time”.

    • AstroTurf/Lobbying/Politics

      • ABCGermany's Green party says email system hit by cyberattack

        A total of 14 accounts — including those of party leaders Ricarda Lang and Omid Nouripour — were compromised in such a way that some emails were forwarded to addresses outside the party, the Greens said.

      • JoinupMastodon on

        The EU has begun using Mastodon as a sovereign and privacy respecting federated microblogging platform.

      • AustraliaIf Albanese asks for Assange’s freedom, Biden has every reason to agree: Bob Carr

        Put like this, the US can barely say no – that is, to an Australian prime minister who makes it known with firmness and confidence he believes, as he said in December about Assange, “Enough is enough.” That is, it’s enough he suffered the three years in Belmarsh prison, sometimes with arms and legs shackled as if Hannibal Lecter, on top of eight years of self-imposed exile in the Ecuadorian embassy.

      • Lee Yingtong LiThe failure of unweighted inclusive Gregory STV

        The single transferable vote (STV) is a family of voting systems designed to achieve proportional representation. It is widely used in Australia in multi-winner elections, in both governments and private contexts.

        Most STV systems in use in Australia fall into one of two categories: exclusive Gregory methods (used, for example, by the ACT Legislative Assembly), and inclusive Gregory methods. Within the category of inclusive Gregory methods, systems can be divided into weighted and unweighted inclusive Gregory methods.

        The weighted inclusive Gregory method (WIGM) is regarded by the Proportional Representation Society of Australia as one of the options in a gold standard STV system, and is used for WA Legislative Council and NSW local government elections. The unweighted inclusive Gregory method is the method currently used to elect members of the Australian Senate.

        The unweighted inclusive Gregory method is deeply flawed. To demonstrate this, we will consider a concrete example.

      • Ruben SchadeRubenerd: People vote for leaders in parliaments

        I see where these commentators are coming from; global press treating a parliamentary election like a presidential campaign ignores a lot of important context. But claiming people “don’t vote for leaders” conflates the electoral mechanism with voter intent, which contributes nothing to discussions.

      • Persuasion, Hollywood style

        Professors Peter Desberg and Jeffrey Davis explain how leaders can enhance their persuasive skills by mastering the craft of the pitch.

Recent Techrights' Posts

The Sheer Absurdity of the EPO's Career System Explained by EPO Staff
"Staff representation has previously pointed this out to management, and the career system has been the reason for several industrial actions and litigation cases initiated by SUEPO."
Forget About India's and Pakistan's Nuclear Weapons and Armament Race, They Need to Abscond Windows and Microsoft (Security Swiss Cheese)
Both countries would be wise to remove Windows as soon as possible, irrespective of the local party politics
statCounter: GNU/Linux Rose From 0.2% to Over 3% in Pakistan
GNU/Linux "proper" (i.e. not ChromeOS) has the lion's share
In the Pacific (Mostly Islands Around Oceania) GNU/Linux Grew a Lot
Microsoft cannot compete fairly
A Toast to Tux Machines
Food ready for the party, no photos yet...
IBM/Red Hat Failing to Meet Its WARN Obligations in NC (STATE OF NORTH CAROLINA), or Perhaps It's Constantly Delaying the Layoffs
IBM isn't named even once
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Saturday, May 25, 2024
IRC logs for Saturday, May 25, 2024
GNU/Linux in Greenland
The sharp increases for GNU/Linux started last summer
[Meme] Productivity Champ Nellie Simon: It Takes Me 3+ Weeks to Write 6 Paragraphs
Congrats to Nellie Simon!
It Took EPO Management 3+ Weeks to Respond to a Letter About an Urgent Problem (Defunding of EPO Staff)
The funny thing about it is that Nellie Simon expects examiners to work day and night (which is illegal) while she herself takes 3+ weeks to write a 1-page letter
Staff Union of the EPO (SUEPO) in The Hague Taking Action to Rectify Cuts to Families of Workers
they "are active in challenging this measure via the legal system"
Links 25/05/2024: Microsoft Adds More DRM (Screenshot Blocking), Another Microsoft Outage Takes Down Everything
Links for the day
Gemini Links 25/05/2024: "Bill Smugs" and OpenBSD Mirror Over Tor / I2P
Links for the day
Microsoft #1 in Gaming Layoffs, Laid Off Workers Receive Another Insult From Microsoft
Many of them never chose to work for Microsoft
In New Caledonia Windows is Now Below 30% (It Used to be Over 90%)
Microsoft's Windows absolutely collapsing and the measures are relatively stable
Red tape: farmer concerns eerily similar to Debian suicide cluster deaths
Reprinted with permission from Daniel Pocock
Galway street artists support social media concerns
Reprinted with permission from Daniel Pocock
Links 25/05/2024: Section 230 and Right of Publicity Violations by Microsoft (Which Attacks Performance Artists)
Links for the day
[Meme] No Microsoft
For fun!
Microsoft Windows Falls to New Lows in Poland
It may mean people delete Windows from relatively new PC
A 3-Year Campaign to Coerce/Intimidate Us Into Censorship: An Introduction
The campaign of coercion (or worse) started in 2021
The "D" in Debian Stands for Dictatorship That Extends to Censorship at DNS Level
Of course the registrar, which charged for domains until 2025, just went along with it
Cybersecurity and Infrastructure Security Agency (CISA) Getting Stacked by Microsoft
it lets Microsoft write policies
The Parasitic Nature of Microsoft Contracts
Stop feeding the beast
Gemini Links 25/05/2024: Emacs Windows 2000 Screenshots and Little Languages
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Friday, May 24, 2024
IRC logs for Friday, May 24, 2024
Ireland Exits Microsoft's Vista 11
Microsoft can't be doing too well in Ireland because Microsoft had tons of layoffs in that country last year
A Recognition for Hard Work
Running this site is a lot of work
The Web We Lost...
Vintage War Censorship Poster...
Daniel Pocock (IND) in European Election Debate
In this segment he speaks of the effects of social control media and phones on children
[Meme] Next Target: Sub Domains
In Republic of (South) Korea, as of This Month, Android Climbs to Record High of 48%
Judging by statCounter anyway
"Linux" is Second-Class Citizen at IBM
sends the wrong message to Red Hat staff and Red Hat clients
Links 24/05/2024: More Software Patents Invalidated (US), New Fights to Protect Free Speech
Links for the day
"You Touched the Wrong Lady"
What Rianne wrote more than 8 months ago
Links 24/05/2024: Layoffs at LinkedIn and Election Interference Via Social Control Media
Links for the day
Getting a 'Thank You' From Software Freedom Conservancy (SFC) Will Cost You $5,000 to $30,000 (Same as Last Year)
Right now one of their associates (SFC) tries to spend money to censor us
KDE Neon Weirdness
Reprinted with permission from Ryan Farmer
Congratulations to Sirius Open Source, Still Claiming to Employ People Who Left Half a Decade Ago (or More!)
What signal does that send to con men?
[Meme] Bluewashing
Cent OS? No more.
IRC Proceedings: Thursday, May 23, 2024
IRC logs for Thursday, May 23, 2024
Over at Tux Machines...
GNU/Linux news for the past day
Tenfold Increase for ChromeOS+GNU/Linux in Brunei
Brunei Darussalam is a country most people don't know about and never even heard about
Coming Soon: Another Round of 'Cancel Stallman' Chorus
The series required a great deal of patience