Links 23/02/2023: Transmission 4.0.1 and Ubuntu 22.04.2 LTS

Posted in News Roundup at 9:41 pm by Dr. Roy Schestowitz

  • GNU/Linux

    • Applications

      • Linux Links6 Best Free and Open Source Econometric Software

        Econometric software is statistical software that is specialized for econometric analysis. This type of software offers regression analysis including time-series analysis and cross-sectional analysis. Modern econometric software enhances the process of model formulation, estimation and validation, and provides helpful graphical information as well as tables of output. They are important tools in the analysis of stock markets, budget planning, and aid in decision making by policy makers.

        For many years the computer package SAS (developed by the SAS Institute) has dominated the econometric software market. Other prominent software includes GAUSS, OxMetrics, Stata, and SPSS. All of these applications are high quality and available for Linux. However, they are commercial software released under proprietary software licenses. The purpose of this article is to identify open source software which allow users to perform econometric analyses.

      • NeowinTransmission 4.0.1

        Transmission is a fast, easy-to-use bittorrent client with support for encryption, a web interface, peer exchange, magnet links, DHT, µTP, UPnP and NAT-PMP port forwarding, webseed support, watch directories, tracker editing, global and per-torrent speed limits, and more.

        Transmission has one of the lowest memory & resource footprints of any major BitTorrent client. Transmission’s light overhead is one reason why it is so well suited for home NAS and media servers. Having been used by Western Digital, Zyxel and Belkin, Transmission gives truly impressive performance on almost any compatible hardware.

        Transmission is an open source, volunteer-based project. Unlike some BitTorrent clients, Transmission doesn’t play games with its users to make money.

    • Instructionals/Technical

      • Exple.Tive.OrgModern Problems Require Modern Solutions

        Over on Mastodon I asked: “What modern utilities should be a standard part of a modern unixy distro? Why? I’ve got jq, pandoc, tldr and a few others on my list, but I’d love to know others.”

        Here’s what came back; I’ve roughly grouped them into two categories: new utilities and improvements on the classics.

        In no particular order, the new kids on the block: [...]

    • Games

      • GamingOnLinuxValve tricks Dota 2 cheaters and then bans 40,000 of them

        In a new post titled “Cheaters Will Never Be Welcome in Dota”, Valve mentioned how they managed to get a whole lot of cheaters to show themselves and then gave them a swift boot to the buttocks.

      • Techdirt‘Spellbreak’ Developer Gets It Exactly Right In ‘Shutting Down’ Its Game

        We’ve been talking a lot about video game preservation and strategies for maintaining as much of this cultural output as possible in an industry where the norm is to sunset games after a certain period of time. Most recently, we discussed the comments made by legendary game designer John Carmack, prescribing how game publishers and developers could take steps to ensure their games live on long after they are no longer supported and/or hosted by them directly. At a high level, his suggestions all amount to something that some publishers and developers have a hard time doing: giving up control in order to keep their games alive.

  • Distributions and Operating Systems

  • Free, Libre, and Open Source Software

    • Education

      • Business WireFOSSDA Project to Record Open Source History

        The free and open source software movement was started by a generation of technical visionaries who believed that access to information is fundamental to human rights in our digital age. It grew into a movement that has transformed software development, business, and modern society. Open source projects have resulted in global collaboration and the creation of Linux, the most popular operating system on earth–along with community tools like Firefox, Sendmail, and the backbone of the Internet. Today, there are over 50 publicly traded commercial open source software companies representing billions in value, and they are in the process of changing how business works today.

        “FOSSDA is about the personal stories of those who came together to revolutionize our modern technological world,” said Heather Meeker, FOSSDA’s founder. “A lot has been written about open source development and open source licensing — some practical, some dogmatic, some thought-provoking. But the FOSSDA Project is about a trailblazing human journey.”

      • Unicorn MediaApache and Mozilla Sponsor Organization to Collect FOSS Oral History

        Since you’re reading FOSS Force, you probably don’t need to be told that there’s a rich history behind Linux and open source, going back to at least 1983, which is when Richard Stallman founded the GNU Project.

        Along the way Stallman wrote his requirements for The Four Essential Freedoms of Free Software and issued the GPL; Linus Torvalds started work on Linux, the operating system which has in many ways taken over modern computing; BSD battled AT&T for the right to issue Unix software as open source; and more.

    • Programming/Development

      • Daniel MiesslerExploring the intersection of security, technology, and society—and what might be coming next…
      • Fernando BorrettiAnd Yet It Understands

        These dismissive analogies serve to create a false sense of security—that if I can name something I understand it and know how it works and it is no longer a threat4—and to signal to the listeners that the speaker has some revealed knowledge that they lack. But nobody knows how GPT works. They know how it was trained, because the training scheme was designed by humans, but the algorithm that is executed during inference was not intelligently designed but evolved, and it is implicit in the structure of the network, and interpretability has yet to mature to the point where we can draw a symbolic, abstract, human-readable program out of a sea of weights.

      • Tim BradshawHow to understand closures in Common Lisp

        It’s easy to see why this has happened: the CL standard has a lot of discussion of lexical closures, lexical and dynamic environments and so on. So it’s tempting to think that this way of thinking about things is ‘the one true way’ because it has been blessed by those who went before us. And indeed CL does have objects representing part of the lexical environment which are given to macro functions. Occasionally these are even useful. But there are no objects which represent closures as distinct from functions, and no predicates which tell you if a function is a closure or not in the standard language: closures simply do not exist as objects distinct from functions at all. They were useful, perhaps, as part of the text which defined the language, but they are nowhere to be found in the language itself.

        So, with the exception of the environment objects passed to macros, none of these objects exist in the language. They may exist in implementations, and might even be exposed by some implementations, but from the point of the view of the language they simply do not exist: if I give you a function object you cannot know if it is a closure or not.

      • OpenSource.comLearn Lua with our new downloadable guide

        Lua is a programming language designed for simplicity and performance, used by video game and multimedia companies as a front-end scripting language. It’s also used by the Awesome window manager, the Far file manager, the Howl text editor, and many more open source projects for its clarity and clean design. Lua is embeddable, too, so you can include Lua code in codebases of another language (such as Java, C, and C++), as well as interact with a rich C API. Whether you want to want to learn Lua to get into the gaming and media industry, or you’re just interested in an easy scripting language with no upper limit, Lua is an approachable and powerful programming language.

      • Python

        • Andrew HealeyMy Own Python Web Framework

          Jar is a toy Python web framework, implemented in about 200 lines of code (see cli.py). I built it to explore some ideas around framework APIs, and to explore frameworks from the author-side of things. Please don’t actually use it. It’s called Jar because it has almost no features and you need to fill it up yourself!

  • Leftovers

    • Terence EdenNecroposting – blogging from before you started blogging

      A blog isn’t an immutable chain of events. There’s nothing to stop us travelling in time. When I go digital sperlunking though my history, I often find interesting things I wrote before I blogged. So I bring these “back from the dead” and publish them as Necroposts.

    • Hicks DesignFiddling makes me happy

      I keep thinking about Ethan’s famous quote “let your website be a worry stone”. I’m constantly fiddling with hicks.design for this very reason. It’s my playground to try different techniques and layout ideas, and here’s what I’ve been fiddling with recently.

    • ZimbabweThis is what Zimbabweans do on the internet when they are not on WhatsApp

      There was a time when the Postal and Telecommunications Regulatory Authority of Zimbabwe (Potraz) used to break down the internet usage stats they release in their sector reports. From that data, we found out that WhatsApp accounted for close to half of all [Internet] usage in the country.

    • The HillMost young men are single. Most young women are not.

      “We’re in a crisis of connection,” said Niobe Way, a psychology professor and founder of the Project for the Advancement of Our Common Humanity at New York University. “Disconnection from ourselves and disconnection from each other. And it’s getting worse.”

    • Science

      • Matt RickardErdős Vocabulary

        Paul Erdős was a prolific mathematician who published more than 1,500 papers in his lifetime. You might hear someone refer to their Erdős number, talking about the “collaborative distance” between them. The distance is measured by the shortest path via co-authorship of papers. The Kevin “Bacon number” applies the same idea to movies.

        But one of the most unique things about Erdős was his distinctive vocabulary.

      • CNNWebb telescope makes a surprising galactic discovery in the distant universe

        The telescope observes the universe in infrared light, which is invisible to the human eye, and is capable of detecting the faint light from ancient stars and galaxies. By peering into the distant universe, the observatory can essentially see back in time up to about 13.5 billion years ago. (Scientists have determined the universe is about 13.7 billion years old.)

    • Education

    • Hardware

      • The DriveHacker Uncovers How to Turn Traffic Lights Green With Flipper Zero

        For the record, building and using one of these transmitters as a member of the general public isn’t exactly a good idea nor is it legal It’s best treated like something read in The Anarchist’s Cookbook unless you want to end up in prison for six months, that is. But for those in a position where they are authorized to use the devices as part of their work, Fairlie’s example serves as a low-cost proof of concept for agencies that don’t have tons of cash to spend on first-party transmitters.

    • Health/Nutrition/Agriculture

      • ABCHow Did TikTok Bans Go Viral In State Legislatures?

        One big difference is that states banning TikTok are taking a more targeted approach than Trump by pinpointing state-owned or state-operated devices. (Trump’s proposal would have effectively banned TikTok in the U.S. entirely.) And the political stars may be aligning to make the bans an appealing issue for both parties, according to Thad Kousser, a political science professor at the University of California, San Diego. Republicans have long harbored animus toward both China and social media companies. Democrats, too, Kousser said, likely see this as a winning issue given the escalating tension between China and the U.S. over tech competition and economic leadership. And lawmakers at the federal level are trying to push the bans even further, with some Republicans even calling for TikTok’s outright ban.

      • uni John HopkinsUndergrads partner with NATO to reduce combat casualties

        Now combat triage is undergoing yet another dramatic transformation—this time, a digital one. Working with the NATO HQ Supreme Allied Command Transformation Innovation Hub and the SACT Medical Branch, student engineers and scientists at Johns Hopkins University and the Czech Technical University have leveraged artificial intelligence to create a Digital Triage Assistant. Worn like a watch on soldiers’ wrists, the device collects their vital signs and location data, feeding that information in real time to a dashboard that not only tells medics where the wounded are located, but also assesses the severity of their injuries.

      • The AtlanticAdults Are Letting Teen Girls Down

        When I gave up Facebook, it felt like I’d been given back time and peace of mind. So our house rule was no social media until age 18. We were always open to talking with both of our kids about our decision, but my husband and I both felt strongly that it was the right choice and we stuck with it.

        I got a surprise when my daughter made an impassioned plea to be allowed to use social media at 17. I was wavering, thinking maybe we’d waited long enough, and wanted to avoid conflict. But it was her 20-year-old brother who spoke up and said, “Don’t do it, Mom. It’s not a good place.”

        In the end, our daughter agreed to wait another year, albeit grudgingly. What convinced her was a conversation we had about her workload and how easy it is to lose yourself in your phone, even when you’re not on social media. She was able to acknowledge the danger of distraction and waited until she turned 18.

    • Proprietary

      • [Repeat] Federal News NetworkFederal IT leaders see ‘critical moment’ in securing systems from fraud [iophk: Windows TCO]

        And during a Congressional hearing earlier this month, Comptroller General Gene Dodaro said the Government Accountability Office is, for the first time, trying to come up with an estimate of the total amount of fraud across all federal programs.

        Deidre Harrison, the acting controller at OMB, said while federal CFOs are still identifying pandemic-related fraud and recovering funds whenever possible, they also need to look forward to prepare with better fraud detection and prevention tools in the future.

      • CyberRisk Alliance LLCNPM repository flooded with 15,000 phishing packages

        The malicious packages were created using an automated process to distribute links to phishing campaigns across a few hours between Feb. 20 and 21. It was carried out through multiple user accounts, making it difficult for security teams to identify and remove packages quickly, Checkmarx researcher Yehuda Gelb noted in a Tuesday blog post.

      • Lionel DricotWe need to talk about your Github addiction

        Listen my fellow geeks in code, we need to have a serious conversation about Github.

        At first, Github was only a convenient way to host a git repository and to collaborate with others. But, as always with monopolies, once you are trapped by convenience and the network effect, the shitification process starts to try to get as much money and data from you.

      • 37signals LLCWe stand to save $7m over five years from our cloud exit

        Since declaring our intention to leave the cloud in October, we’ve been busy at work making it so. After a brief detour down a blind alley with an enterprise Kubernetes provider, we found our stride building our own tools, and successfully moved the first small application out of the cloud a few weeks ago. Now our sights are set on a total cloud exit by the end of the Summer, and by our preliminary calculations, we stand to save about $7m in server expenses over five years from doing so. Without changing the size of our ops team.

      • 37signals LLCFive values guiding our cloud exit

        I’ve talked a lot about cost in our reasoning for leaving the cloud. But while cost is crucial, it is not the only motivating factor. Here are five values that have guided our decision, and that I recently articulated in an internal post at 37signals (so excuse the code names etc): [...]

    • Security

      • Privacy/Surveillance

        • Rolling StoneElon Musk’s Twitter Goes Dark on Government Data Grabs

          For a decade, Twitter published rundowns twice a year of all of those government requests. But under Musk, that appears to have ended.

          Despite Musk’s rhetoric about government bullying of social media, his company hasn’t published one of the formerly regular transparency reports detailing what governments are demanding from Twitter — and whether the company is bending to them.

        • VOA NewsKenyan App Users Pay for Health Care With Personal Data

          To address the relatively high cost of health care in Africa, a Kenyan mobile application lets users pay for medical services by selling their personal data through blockchain technology. [...]

        • Deutsche WelleGerman government banned from operating Facebook page

          Germany’s Data Protection Commissioner Ulrich Kelber demanded on Wednesday that the federal government stop operating its Facebook page.

          A letter to the German government’s press office (BPA) about this was sent out at the beginning of the week. The press office has four weeks from receipt of the notice to close the page or file a legal objection to Kelber’s decision.

          Kelber justified his decision on doubts about the page fulfilling all data protection requirements. On Wednesday, Kelber pointed to the “extensive processing of personal data” of Facebook users, which made it impossible to operate the page in compliance with data protection laws.

        • Scoop News GroupDigital drivers license downloads soar in Louisiana amid porn restriction

          The number of daily downloads of LA Wallet, the state’s digital ID app, has jumped from between 1,200 and 1,500 to more than 5,000, since Dec. 31, a day before the law took effect, according to Calvin Fabre, senior analyst and president of Envoc, the vendor that developed the app.

        • [Repeat] Scoop News GroupSupreme Court declines to hear Wikimedia case against NSA surveillance program

          The American Civil Liberties Union and Knight First Amendment Institute filed a petition for the high court to hear the case on behalf of the Wikimedia Foundation after the U.S. Court of Appeals for the Fourth Circuit sided with the NSA’s defense that proceeding with the trial would reveal sensitive state secrets. By denying to hear the case, the court leaves that judgment in place.

          “It’s very disappointing. This surveillance program is one of the most sweeping ever enacted and it has yet to be subject to judicial review in a court. That’s a real problem for the rule of law,” Alex Abdo, litigation director at the Knight First Amendment Institute, told CyberScoop.

        • Data BreachesTrove of L.A. Students’ Mental Health Records Posted to Dark Web After Cyber Hack

          The student psychological evaluations, published to a “dark web” leak site by the Russian-speaking ransomware gang Vice Society, offer a startling degree of personally identifiable information about students who received special education services, including their detailed medical histories, academic performance and disciplinary records.

        • Deutsche WelleFacebook’s subscription plan fails to impress

          A blue badge for $15 a month is widely seen as a raw deal for users and a desperate attempt to boost revenues. Have Facebook and Instagram’s abuse of privacy for advertising bucks reached their limits?b

    • Defence/Aggression

    • Transparency/Investigative Reporting

      • TruthdigDid Five Supreme Court Justices Lie About Abortion?

        The Supreme Court’s landmark decision in Dobbs v. Jackson Women’s Health Organization, issued last year, overturned Roe v. Wade (1973) and Planned Parenthood v. Casey (1992), and dismantled the federal constitutional right to abortion. One of the lingering questions in the aftermath of Dobbs is whether any of the five justices who voted to take that drastic step lied about their views on abortion during their respective confirmation hearings before the Senate Judiciary Committee.

        A strong argument can be made that each of them either lied or made materially misleading statements.

    • Environment

      • CS MonitorDid the Ohio train derailment break a social contract?

        As someone who worked in manufacturing years later in Graniteville, I often thought about the idea of the social contract. The social contract suggests that big business should make decisions that positively affect society. It’s not enough for a corporation to produce jobs and support local events and charities as a trade-off for environmental calamity and insufficient infrastructure.

      • Helsinki TimesLapland’s snow-less tourism to focus on midnight sun and autumn colors

        The long-term goal of the tourism industry is to increase Lapland’s reputation as a summer destination and improve the accessibility of Lapland’s destinations through new flight openings. All major tourism areas in Lapland, including Rovaniemi, Levi, Ylläs, Lapland North, and Ruka-Kuusamo, as well as Visit Finland, which promotes international tourism nationwide, are involved in the development of summer tourism. The measures will benefit the entire Lapland region as awareness grows and connections improve.

      • Energy/Transportation

        • The EconomistA new way to clean up the steel industry

          Cleaner ways of producing steel are being explored. Mostly, these are based on the use of hydrogen instead of coke as the reagent which extracts the oxygen from iron-oxide ore. But much of the pertinent technology is in its infancy. That, together with the cost of converting from old to new equipment, which might run to several billion dollars per plant, means it could take decades for steelmakers to go green.

        • La Prensa LatinaCuba reports new failure in electrical grid

          According to CMHW radio station, which broadcasts from the central province of Villa Clara, the power failure happened afresh in the 220KW power line that connects Matanzas with Cienfuegos.

        • BW Businessworld Media Pvt LtdIndian Railways Reaches 100% Electrification In Uttar Pradesh

          The 85 km long stretch of the Shubhagpur-Pachperwa region in Gorakhpur under North Eastern Railway has been electrified and connects East Coast Railway, North Central Railway, West Central Railway, Eastern Railway and South Eastern Railway. All of them are already electrified. The railway ministry is further working on a target to achieve 100 per cent electrification of all its broad gauge routes. So far, 85 per cent of the work has been completed.

        • Scoop News GroupThe Energy Department’s Puesh Kumar on grid hacking, Ukraine and Pipedream malware

          Cyberattacks against the energy sector have received increasing attention since a ransomware attack against Colonial Pipeline catalyzed a nation’s understanding of the risks to critical infrastructure. The Department of Energy is the agency responsible for ensuring that the energy sector is secured against all types of threats — whether physical or digital. The DOE stood up the Office of Cybersecurity, Energy Security, and Emergency Response, or CESER, in 2018 under the Trump administration to focus on such threats to the sector.

          At the annual industrial cybersecurity conference S4, CyberScoop caught up with Puesh Kumar, director of CESER, to discuss where the new office is heading, lessons learned from the Russian invasion of Ukraine, and how to protect the grid of the future. The following interview has been edited for length and clarity.

      • Wildlife/Nature

        • New York TimesCocaine Bear, Meet Cannabis Raccoon and McFlurry Skunk

          Some of their stories are amusing, even relatable. “I received a call of a skunk out behind a hotel, running around in the parking lot with a McFlurry cup on its head,” said Jeff Hull, an environmental conservation officer for New York’s Department of Environmental Conservation. But animals’ taste for human goods — licit and illicit — can also bring trouble for them and for us.

        • The ConversationIn defence of vultures, nature’s early-warning systems that are holy to many people

          Vultures act as a sentinel species, which are animals that are more susceptible to hazards in a habitat than humans. Vultures consume any toxins a carcass may have carried. If these toxins are particularly dangerous, vultures that have fed on the chemical-filled body may struggle to reproduce, become ill or die. In this way, declines in vultures could highlight pollutants in the environment that may be harmful to many other species, including humans.

    • Finance

      • [Repeat] NPRNPR says it’s cutting jobs by 10% as ad revenue drops

        On an annual budget of roughly $300 million, Lansing says, revenues are likely to fall short by close to $30 million, although that gap could reach $32 million.

      • Hollywood ReporterNPR to Cut Workforce by 10 Percent, as Advertising Slowdown Hits Public Media

        “Our financial outlook has darkened considerably over recent weeks,” Lansing wrote in a memo to staff Wednesday. “At a time when we are doing some of our most ambitious and essential work, the global economy remains uncertain. As a result, the ad industry has weakened and we are grappling with a sharp decline in our revenues from corporate sponsors. We had created a plan to address a $20M sponsorship revenue falloff for FY23 but we are now projecting at least a $30M shortfall. The cuts we have already made to our budget will not be enough.”

      • MeduzaRuben Vardanyan steps down from Artsakh prime minister post after less than 4 months in office — Meduza

        The ultra-wealthy entrepreneur and investor Ruben Vardanyan has been dismissed from his prime minister’s post in the breakaway Artsakh Republic, also known as Nagorno-Karabakh.

    • AstroTurf/Lobbying/Politics

      • India TimesMusk continues to sack Twitter employees despite promise not to do so

        Elon Musk is still laying off Twitter employees as dozens of workers across sales and engineering departments were laid off last week, including one of Musk’s direct reporting executive who was managing engineering for Twitter’s ads business.

        It means that the new Twitter CEO has done at least three rounds of layoffs, according to The Verge.

      • IT WireNokia wins new 10-year 5G deal with Antina in Singapore

        Nokia says the deal will improve the 5G connectivity experience for businesses and consumers underpinning Singapore’s vibrant 5G ecosystem.

        Under the deal, Nokia will equip new buildings throughout the city state with its AirScale indoor Radio (ASiR) small cell solution for seamless indoor coverage and will also provide equipment from its latest energy-efficient AirScale portfolio including 5G base stations, massive MIMO adaptive antennas for urban and wide-area coverage as well as dual-band remote radio heads (RRH).

      • Hindustan TimesGoogle tests blocking content for some Canadians in response to news bill

        Google is blocking some Canadian users from viewing news content in what the company said Wednesday is a test run of a potential response to a Canadian government’s online news bill.

        Bill C-18, the Online News Act, would require digital giants such as Google and Meta, which owns Facebook, to negotiate deals that would compensate Canadian media companies for republishing their content on their platforms.

      • MIT Technology ReviewEntering the software economy

        The acceleration of digital transformation and speed of customer demands is turning almost every business into a technology business. Creating, using, or selling technology is now a critical part of every enterprise. But how do companies add emerging technologies and innovations?

      • ScheerpostAI and ChatGPT: Yet Another Assault on Democratic Governance?

        The use of AI systems in the political sphere raises some serious red flags. A Massachusetts Democrat in the U.S. House of Representatives, Jake Auchincloss, wasted no time using this untested and still poorly understood technology to deliver a speech on a bill supporting creation of a new artificial intelligence center. While points for cleverness are in order, the brief speech read by the Auchincloss on the floor of the U.S. House was actually written by ChatGPT. According to his staff, it was the first time that an AI-generated speech was made in Congress. Okay, we can look the other way on this one because Auchincloss was doing a little grandstanding and trying to prove a point. But what about Rep. Ted Lieu (D-Calif.) who used AI to write a bill to regulate AI and who now says he wants Congress to pass it?

      • NBCFeds fine Mormon church for illicitly hiding $32 billion investment fund behind shell companies

        In an order released Tuesday, the SEC alleged that the church illicitly hid its investments and their management behind multiple shell companies from 1997 to 2019. In doing so, it failed to disclose the size of the church’s equity portfolio to the SEC and the public.

        The church was concerned that disclosure of the assets in the name of the nonprofit entity, called Ensign Peak Advisors, which manages the church’s investments, would lead to negative consequences in light of the size of the church’s portfolio, the SEC said.

      • New York TimesHow Arizona Is Positioning Itself for $52 Billion to the Chips Industry

        Arizona, which is vying for subsidies along with Texas, New York and Ohio, may have a head start on the action. The state has been home to semiconductor makers since the 1940s and has 115 chip-related companies, whereas there is one major manufacturer in Ohio.

        Arizona has also led the nation in chip investments since 2020, with the announcements of two new chip-making plants by TSMC and two additional factories from Intel that will cost a combined $60 billion. State leaders had helped persuade the companies to open the facilities by offering big tax breaks and water and other infrastructure grants. They also promised to expand technical and engineering education in the state.

      • Misinformation/Disinformation/Propaganda

        • RTLOnline manipulation, hate ‘must stop’: UN conference

          Hundreds of officials, tech firm representatives, academics and members of civil society were invited to the two-day meeting hosted by the UN’s cultural fund to brainstorm how to best vet content while upholding human rights.

          “Digital platforms have changed the way we connect and face the world, the way we face each other,” UNESCO director general Audrey Azoulay said in opening remarks.

          But “only by fully evaluating this technological revolution can we ensure it is a revolution that does not compromise human rights, freedom of expression and democracy.”

        • El PaísThey’re not TV anchors, they’re avatars: How Venezuela is using AI-generated propaganda

          The alleged journalists are Noah and Daren, two avatars created with artificial intelligence from the Synthesia software’s catalog of more than a hundred multiracial faces. Like Noah and Daren, there are avatars dressed as television hosts, but there is also Dave who can be made to look like a doctor or an executive, Carlo who wears a construction helmet, a woman in a hijab, a chef and even Santa Claus. A few months ago, some of them, also in their role as reporters, were used in a pro-China disinformation campaign, as The New York Times reported a few days ago.

          The videos of the fake presenters talking about Venezuela had hundreds of thousands of views on YouTube, went viral on social media apps like TikTok and were inserted as paid advertising on that platform. In addition, they were aired on the state broadcaster Venezolana de Televisión, the Nicolás Maduro administration’s main broadcasting mouthpiece.

        • GannettMSU tragedy brings out fake photos and Spartan Strong scams

          “They were NOT wearing this sweatshirt design,” Parker wrote. “The company altered the photo.”

          Taking the callous capitalism up a notch, the Facebook site that promotes the sweatshirt design — called “Love MSU” — updated its profile photo to feature Emma Riddle, an MSU student who survived the Oxford High School shooting.

        • Bridge MichiganMichigan State shooting update: Nessel, university warn of Spartan Strong scams

          The university’s licensing department has seen an uptick in the number of scams selling unlicensed Spartan Strong products, meaning the university can’t verify if proceeds from those sales will be donated to the fund, according to a news release.

    • Censorship/Free Speech

      • SalonAgainst the bait and switch censorship of Roald Dahl

        In other words: censorship. The censoring of Dahl comes at a time when books, literature and their writers face very real threats. In 2022, author Salman Rushdie was stabbed onstage in a near-fatal attack; the writer has since lost sight in one eye. Thousands of books about race, gender and sexuality have recently been banned around the country, with librarians, including elementary school librarians, on the front lines dealing with serious prosecution for something as simple — and necessary — as providing access to books.

        Is the censoring of Dahl meant to avoid being burned in this hot climate, or to somehow bring relevance to an antiquated author? Either way, censoring Dahl is a bad idea and actually commits the ultimate sin in children’s literature: viewing child readers as less-than.

      • QuilletteRoald Dahl and the Ethics of Art

        These changes (they are listed in full here) are at best clumsy and gratuitous and at worst ludicrous attempts to replace Dahl’s vivid grotesqueries with sanitised language more suited to a corporate diversity and inclusion training course. The terrifying child-murdering witches of Dahl’s 1983 novel of that name, for example, wear wigs to conceal their baldness, making them hard to detect, since, as the protagonist’s grandmother tells him, “you can’t go round pulling the hair of every lady you meet” to see if it’s real. Instead, in the revised version, the grandmother primly tells her grandson, “there are plenty of other reasons why women might wear wigs and there is certainly nothing wrong with that.”

      • ReasonSave Roald Dahl Books From the Dreaded Sensitivity Readers

        The sensitivity readers have come for beloved children’s author Roald Dahl. A recent report in The Telegraph notes that Puffin, publisher of classics such as Charlie and the Chocolate Factory and The Witches, will soon release new editions of the books, sans problematic phrasing and terminology.

      • RFERLActivist Handed 18 Years In Prison After Calling For Iran’s Supreme Leader To Resign

        Criticism of Khamenei, who has the last say on almost every decision in the Islamic republic, is considered a red line in Iran, and his critics often land in prison, where political prisoners are routinely held in solitary confinement and subjected to various forms of torture.

      • RFAYouTube shuts down satirical spoof video channel targeting Chinese leader Xi Jinping

        The takedown comes as Chinese censors grow increasingly concerned about satirical content about Xi Jinping coming from overseas, where students and activists recently demonstrated in solidarity with the “white paper” protests that swept China at the end of 2022, and where social media accounts often post content that would be banned or blocked in China.

        It suggests Chinese censors are using YouTube’s copyright infringement reporting system to shut down content they find politically unacceptable, according to a fellow satirist.

      • New York TimesSupreme Court Seems Wary of Limiting Protections for Social Media Platforms

        In the course of a sprawling argument lasting almost three hours, the justices seemed to view the positions taken by the two sides as too extreme, giving them a choice between exposing search engines and Twitter shares to liability on the one hand and protecting algorithms that promote pro-ISIS content on the other.

        At the same time, they expressed doubts about their own competence to find a middle ground.

        “You know, these are not like the nine greatest experts on the [Internet],” Justice Elena Kagan said of the Supreme Court, to laughter.

      • Jerusalem PostIranian foundation offers land to Salman Rushdie’s attacker – state media

        An Iranian foundation has praised the man who attacked novelist Salman Rushdie last year, leaving him severely injured, and said it will reward him with 1,000 square meters of agricultural land, state TV reported on Tuesday through its Telegram channel.

      • NPRThe story of Section 230 goes back to an AOL troll. Now the law may be undone

        It gives [Internet] platforms a legal shield that tech companies have benefited from since 1996. The law essentially allowed the [Internet] to blossom in its early days without being bogged down with pesky lawsuits, supporters say. It also allowed tech companies to decide what is allowed and what isn’t on their own sites, without being on the hook legally for every single thing a user posts.

      • Broadband BreakfastSupreme Court Justices Express Caution About Entering Section 230 Debate

        Gonzalez v. Google, argued on Tuesday, hinges on whether YouTube’s use of recommendation algorithms puts it outside the scope of Section 230, which generally provides platforms with immunity for third-party content.

        A separate case involving terrorism and social media, Twitter v. Taamneh, was argued on Wednesday. Although the basic circumstances of the cases are similar — both brought against tech companies by the families of terrorist attack victims — the latter focuses on what constitutes “aiding and abetting” under the Anti-Terrorism Act.

      • The HillSupreme Court appears hesitant to hold Twitter responsible for ISIS terror attack

        Google asserted that Section 230 — a controversial liability shield for internet companies — protects the company from the underlying terrorism claims.

        If the justices ultimately rule in favor of Twitter in the second case, they wouldn’t need to touch the Section 230 question in Google’s dispute because the company wouldn’t need the protections in the first place.

      • VoxThe Supreme Court is befuddled by whether Twitter is liable for ISIS’s terrorism

        Should Twitter be held responsible for the Islamic State’s terrorist acts because ISIS used Twitter’s website? That’s the central question underlying a case the Supreme Court heard on Wednesday, which concerns the 2016 Justice Against Sponsors of Terrorism Act (JASTA).

        But unfortunately, JASTA reads like it was written by someone who takes a perverse pleasure in watching lawyers and judges try to navigate a maze of vague rules, incomprehensible legal standards, and multi-factor tests layered on top of other multi-factor tests.

      • GannettWhat happens to our culture when books are banned: ‘A chilling effect’

        But have you thought about the bigger picture? What do book bans do to our relationship with reading? And to our relationships with our neighbors? How do they impact our community?

    • Freedom of Information / Freedom of the Press

      • CPJTurkey indicts 10 journalists on terrorism charges

        On February 8, the Ankara chief prosecutor’s office indicted 10 Kurdish journalists, nine of whom have been under pretrial arrest since late October, on the charge of membership in a terrorist organization. The indictment was made available to the journalists’ lawyers and CPJ on Friday, February 17, after it was approved by the court.b

      • Hindustan TimesTV journalist shot dead in US’ Florida while reporting on a murder: Report

        The journalist was from Spectrum News 13, Associated Press reported. Besides the journalist and the 9-year-old girl, a TV crewmember and the girl’s mother were wounded during the second shooting.

      • NPRA girl and a TV journalist were fatally shot near the scene of another shooting

        According to witnesses, a man approached the news vehicle later Wednesday and opened fire, hitting the two reporters. The man then walked to a nearby home and shot the mother and daughter.

      • The Hill3 killed, including child and journalist, in Florida shootings; suspect in custody

        Around 4 p.m., with news crews around reporting on the homicide from the morning, the same suspect allegedly returned to the scene and shot two male journalists — a reporter and a photographer — one of whom later died, according to Mina. The suspect then allegedly entered a nearby house and shot a woman and her 9-year-old daughter, who died. Mina said it was unclear why the suspect returned to the scene or entered the house.

    • Civil Rights/Policing

      • VoxThe five-day workweek is dead

        Then as now, the country may be ripe for a change. Some employers are testing out four-day workweeks. A recent study of shorter workweeks in Iceland was a big success, boosting worker well-being and even productivity. And workers themselves are pushing back against schedules that crowd out everything that isn’t work. During the pandemic, there was a growing feeling that “we have one life — and are we working to live, or are we living to work?” Rachel Deutsch, director of worker justice campaigns at the Center for Popular Democracy, told Vox.

        But to really make the workweek fair and humane for all Americans — and give people more time to do things that aren’t work — the country will need systemic changes to help workers take back their power. Otherwise, only the most privileged will benefit from the new interest in shorter workweeks — if anyone benefits at all.

      • RFAChina increases surveillance, security in run-up to Tibetan New Year celebrations

        “Beginning in February, Chinese authorities started installing more surveillance cameras in Lhasa ahead of the start of Losar, citing unreasonable reasons such as for security,” said a Tibetan from the region, who like other sources in the story declined to be named so as to speak freely and without retribution by authorities.

        “Police are stationed every kilometer where [members of] the public are summoned for random searches, especially of their cell phones,” he told Radio Free Asia.

      • Vice Media GroupAI Use by Cops, Child Services In NYC Is a Mess: Report

        AI systems are being used by agencies like the police, child services, and more, and the policies guiding their implementation in New York City are a mess, a new report has found.

      • ReasonColorado Cop Kills a Man Who Accidentally Got Into the Wrong Car

        McWhorter drew his gun during the scuffle and fired three shots; according to Chostner’s letter, Ward was struck in the throat, chest, and collarbone. As Ward rolled over onto his back and his mother screamed, “Is my son shot?!” from the front seat, Gonzales yelled for Ward to “stop moving!” The deputies called for paramedics but did not attempt to render aid, leaving Ward bleeding on the pavement while forcing his mother to stay in the vehicle.

        The encounter, from approaching the car to shooting Ward three times, took less than two-and-a-half minutes, all within view of middle school students and their parents. Ward was pronounced dead when paramedics arrived.

    • Internet Policy/Net Neutrality

      • TechdirtT-Mobile Has Axed 9,501 Employees Since Its 2018 ‘Job Creating’ Merger Was Announced

        Former T-Mobile CEO John Legere repeatedly promised in print that the Sprint merger would result in a massive surge in new jobs. In a rambling missive that took aim at critics of the deal, who predicted job losses, the charming potty-mouth CEO proclaimed that critics were lying, and that the deal would be “job positive from day one” and every day thereafter.

    • Digital Restrictions (DRM)

      • Tom’s HardwareWindows 11 Watermark Showing Up On Unsupported Systems

        Windows 11 has some surprisingly strict minimum system requirements, because it requires TPM 2.0 security. As a result, Windows 11 is only officially supported on CPUs equivalent to, or newer than, Intel’s 8th-Gen (and some 7th-Gen) and AMD’s 2nd-Gen processors. It also requires 4GB RAM and 64GB storage, minimum. If your PC meets these requirements and you’re getting this message, you may need to enable TPM 2.0 in your BIOS.

        At the moment, it looks like unsupported systems will only have to deal with a mildly-annoying watermark, but this could be the first step toward more drastic measures. Microsoft has warned that it will disable updates on unsupported systems (though this clearly has yet to come to fruition, as you’ll only get the watermark if you install the latest update).

    • Monopolies

  • Gemini* and Gopher

    • Personal

      • Hebrew Planets and Astronomical Terms

        I think it is a shame that the planets have been named after Roman gods, and I have wondered if there might be alternative Hebrew names available. One such list is given in the article linked above. I’ve condensed the list (removed the discussion) and reproduced it below. Now, not all of the terms are used in the Bible; some, e.g., have a Talmudic origin. There are also a few less common, or speculative, terms which are not reproduced below — see the article for details.

      • ChatGPT On Electronic Pets

        In my view, e-pets promote a culture of laziness and detachment, as they allow people to avoid the responsibilities that come with owning a real pet. They do not require any real effort or care, and can be easily ignored or forgotten about. This lack of accountability can lead to a lack of empathy and understanding for the needs of real animals, and can contribute to the mistreatment of pets in the real world.

    • Technical

      • parabola

        This is a command line program that takes a gmisub url (on gemini), such as Antenna, follows all the links, and prints an Atom feed with all the post included and converted to HTML to stdout.

        Any links in them retain the gemini:// scheme so you can open your Gemini browser from your Atom reader if you wanna browse around further.

      • Internet/Gemini

        • We’ve Been on That

          I’m annoyed by a lot of the changes happening to the fediverse lately. Unlike what seems to be the majority over there, I don’t really see a massive influx of new users as a Good Thing™. That said, there are some things which are fascinating to watch. The recent tech layoffs and reaction to chatbots is definitely one of those things.

          I am not a tech worker (although I would like to be). I never went to college. I would not have made it through college, not because of any lack in intelligence or innate talent, but more due to what I like to call my severely low bullshit tolerance. Being made to live in a dorm rather than finding cheaper housing off campus? That would have made me quit. And I know it’s a thing because my kids have complained about it. Mandatory courses that have no relation to my major? Another deal breaker. But mostly I just don’t believe in the concepts of intellectual property or paying for knowledge. That’s the biggest line of bullshit that has ever existed. My feeling is and always has been that the entire sum of human knowledge should be freely available to anyone who has the desire to learn it. With no further qualifiers. This is only tangentially related to the subject of the post, but an introduction to my life’s circumstances.

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

Links 23/02/2023: Debian-based TrueNAS Scale and GNOME 44 Beta

Posted in News Roundup at 12:12 pm by Dr. Roy Schestowitz

  • GNU/Linux

    • Dignited5 Great Linux Operating Systems to Try Out in 2023

      If you’re anything like me, then you’re always on the lookout for the latest and greatest Linux distributions to test-drive. And let’s be honest, there’s nothing quite like the thrill of discovering a new distro that just clicks with your workflow and personality.

      So, let’s dive into the top Linux distros to watch out for in 2023, and who knows, you might just find your next Linux soulmate. Also, since Ubuntu has been the go-to for many years and there are countless distros out there, why not focus on these instead? Let’s dig in.

    • HackadayA Linux Distro For All Your Ham Needs

      For anyone new to the world of ham radio, one of the things that takes a little getting used to is visiting the websites of authoritative experts in various fields and feeling like you’ve traveled back to the Internet of 1999. As a hobby that lends itself to extremely utilitarian amateurs, the software side can feel a little left behind like that. [Andy] aka [KB1OIQ], on the other hand, is also a Linux enthusiast and has been putting together a complete Linux distribution with everything needed to operate a radio in the modern era.

      While most ham radio software seems to be developed for Windows, there is a lot available for Linux. It just takes a bit of tinkering and experimentation to get everything configured just right. Andy’s Ham Radio Linux, or AHRL, takes a lot of the guesswork out of this. The distribution includes everything from contact logging software to antenna modeling, propagation forecasting, and electronic design. While tools like this are largely optional for operating radios themselves, there are also tools included to allow the user to operate various digital modes as well, which require some sort of computer interface to use.

    • insideHPCiXsystems Introduces TrueNAS Mini R Appliance with Linux-based TrueNAS SCALE – High-Performance Computing News Analysis | insideHPC
    • CNX SoftwareTrueNAS Mini R rack-mountable system supports TrueNAS CORE or Debian-based TrueNAS SCALE

      All three versions of TrueNAS support many of the same features, but the main difference is that TrueNAS SCALE is based on Debian Linux instead of FreeBSD, which leads to differences in terms of supported applications (e.g. plugins vs Docket Linux containers), virtualization (e.g. OpenStack vs Kubernetes), and so on.

      I had read forum threads in the past where people wanted to run FreeNAS on Arm, but each time they were told it was not going to happen, so I asked a company representative who contacted CNX Software if the new TrueNAS SCALE would be cross-platform or limited to x86. Here’s the answer…

    • The Register UKDebian-based TrueNAS Scale updated – and iXsystems wins a gong

      Enterprise NAS vendor iXsystems has updated its Kubernetes-capable Debian-based NAS OS, and scored Digital Public Good status too.

      iXsystems now has a family of dedicated storage-server OSes, and the new release of TrueNAS Scale, version 22.12.1. The company has a very cautious, slow-moving lifecycle – which is what you want from a vendor whose offerings will hold all your corporate data.

    • Ubuntu PitTrueNAS SCALE Bluefin 22.12.1 Released: What’s New?

      TrueNAS SCALE is a powerful, open-source operating system specifically built for enterprise-level data storage and management. Powered by Debian Linux and the innovative ZFS file system, it offers advanced features such as snapshotting, replication, and data compression to make sure that your organization’s most critical information is always secured in the best way possible.

    • Finextra Research Computop debuts three new Linux-based payment terminals

      The Linux-based devices from Swiss partner, PayTec, expand the existing range with three options for the most typical use cases in retail.

      With the support of ZVT and OPI, the new Computop models have been designed for the most common international connection protocols of POS terminals. They enable card acceptance via magnetic stripe, chip and contactless NFC transmission and are certified according to the PCI PTS* 5.x and 6.x security standards. This guarantees that they can be used for at least 10 years.

    • Audiocasts/Shows

    • Kernel Space

      • It’s FOSSLinux is Just a Kernel: What Does it Mean

        Well, technically, Linux is just a kernel, not an operating system. However, the term Linux is often referred to a complete operating system that includes a shell (like bash) and command line and/or GUI tools to control the system. The technically correct term for this complete operating system is Linux distribution or simply Linux distro. Examples of popular Linux distributions include Ubuntu, Red Hat, and Debian.

        Back in 1991, what Linus Torvalds created was the kernel only. Even today, he works on the Linux kernel. He doesn’t code anymore but supervises which code goes into the kernel.

      • MacworldLinux 6.2 is up and running on M1 Macs but still missing many key features | Macworld

        The latest Linux build can technically run on Apple silicon, but you won’t be able to do much.

    • Graphics Stack

      • 9to5LinuxMesa 23 Graphics Stack Released with Radeon Memory Visualizer Support, Rise of the Tomb Raider Fixes

        Highlights of Mesa 23 include Radeon Memory Visualizer support, various raytracing, graphics pipeline library, and RDNA3 improvements for the RADV (Radeon Vulkan) driver, Rise of the Tomb Raider’s Ambient Occlusion pass misrenders (swimming shadows), improved support for the KDE Plasma desktop environment when using the Plasma Wayland session and the Gallium LLVMpipe driver.

        Mesa 23 also implements more VK_EXT_dynamic_state3 features for the RADV and Turnip drivers, enables the VK_EXT_mesh_shader extension by default on RADV/RDNA2, fixes Rise of the Tomb Raider crashes in Soviet Installation 20% with VK_ERROR_DEVICE_LOST on Wine/DXVK, and improves support for the Battlefield 1 (DX11), Hi-Fi Rush, and Minecraft video games, as well as the VLC Media Player software.

    • Applications

      • 9to5LinuxFwupd 1.8.11 Linux Firmware Updater Adds Support for New Devices, New Features

        Coming a month after fwupd 1.8.10, the fwupd 1.8.11 release is here to add support for the CalDigit Element Hub and CalDigit TS4 Dock devices, prefer the Intel USB4 plugin over the Thunderbolt plugin when required, allow desktop software to inhibit the system to prevent updates, and add support for replaying USB devices so they can be emulated in CI.

        Fwupd 1.8.11 also introduces support for using requirements with depth=0 and no parent, automatically sets the CCGX remove-delay to parse DMC subcomponents, implements a new mechanism to detect and warn users with broken NVMe 3B2QGXA7 firmware, and the ability to print errors as JSON objects when using the fwupdmgr –json command.

      • Linux Links14 Best Free and Open Source Test Automation Tools

        It’s very important to select the best set of test automation tools for your specific needs and requirements. There’s lots of tools available which makes selection somewhat problematic.

        You don’t need to spend money on test automation software as there is a great range of free and open source tools, libraries, and testing frameworks available.

        To start your automation journey, we make the following recommendations captured in a LinuxLinks-styled ratings chart. All of the programs are free and open source goodness

      • Ubuntu Pit10 Best Comic Book Viewers for Linux

        From our childhood, we’ve all been well-versed in comic books. Many of us enjoyed reading them, and they kept us amused during leisure time — it’s a pastime that many of us still treasure today.

    • Instructionals/Technical

      • Ubuntu HandbookControl Screen Brightness for External Monitor in Ubuntu (GUI & CLI)

        Want to control screen brightness, color preset, contrast etc for your external monitor connected in Desktop PC or laptop?

      • Net2How to Install ffmpeg on Ubuntu 22.04

        FFmpeg is a free and open-source tool that runs through the command line. Basically, it’s used to convert multimedia files from one format to another. It’s got a bunch of audio and video libraries that it shares, like libavformat, libavcodec, and libavutil.

      • TecAdminConfiguring Nginx for Laravel on Ubuntu & Debian

        Laravel is a popular PHP web application framework used to develop robust and dynamic web applications. When it comes to deploying a Laravel application, Nginx is a popular web server choice due to its speed, stability, and scalability. Configuring Nginx for Laravel is important for production deployments.

      • TecAdminDeveloping a Simple Mobile App with Ionic Framework

        Ionic Framework is a powerful and popular option for developing cross-platform mobile applications. In this article, we’ll walk you through a step-by-step guide to creating a simple mobile app using Ionic Framework.

      • TecAdminGetting Started with Vim: A Beginner’s Guide

        Vim is a powerful and widely used text editor that provides users with a number of advanced features for editing and manipulating text. If you’re new to Vim, however, it can be a little intimidating to get started.

      • Peter Czanik: Installing a syslog-ng 4 development snapshot on FreeBSD

        Unless there is a serious problem, FreeBSD ports usually contains the latest stable syslog-ng release. However, sometimes people want to compile a git snapshot to test a new feature or bugfix. To do that, one way is to generate a syslog-ng release tgz on FreeBSD and edit the syslog-ng port files yourself. However, this needs some practice. As such, an easier solution is to use my weekly development snapshots.

      • TecAdminHow to Set Up an NFS Share on Debian

        NFS (Network File System) is a distributed file system that allows clients to access files and directories on remote servers over a network. NFS is commonly used in environments with many systems, where it is important to share resources between different servers.

      • Trend OceansStig: A TUI and CLI for the BitTorrent Client Transmission

        If you’re looking for a terminal-based bittorrent client that should do all your work with the essence of a GUI, then Stig BitTorrent Client is for you.

      • UNIX CopHow to Install Helpy Customer Helpdesk on Ubuntu 22.04

        Helpy is an open-source customer support system based and written in Ruby on Rails language. It is open-source and allows you to customize it according to your needs. This tool can be used to build up businesses allowing them to create automated ticketing, emailing, and integration with multiple apps.

      • UNIX CopHow to install Zeek Network Security Monitoring Tool

        Zeek is a highly used, free, open-source security tool for detecting network interference and analyzing network traffic. It is favored by security experts who use it to identify irregular patterns and monitor DNS, HTTP, and FTP traffic.

      • Network WorldTailoring your Linux command prompt | Network World

        Here’s how to change your Linux command prompt to something you might like better.

      • Linux JournalSFTP Port Forwarding: Enabling Suppressed Functionality | Linux Journal

        The OpenSSH maintainers have determined that sftp and scp have no legitimate use for port forwarding (via the -L and -R options). A flag to explicitly disable these features is unconditionally passed to the child SSH executable during file transfers with these utilities.

      • HackadayLinux Fu: Sharing Your Single WiFi | Hackaday

        If you are trying to build a router or access point, you’ll need to dig into some of the details of networking that are normally hidden from you. But, for a normal WiFi connection, things mostly just work, even though that hasn’t always been the case. However, I ran into a special case the other day where I needed a little custom networking, and then I found a great answer to automate the whole process. It all comes down to hotel WiFi. How can you make your Linux laptop connect to a public WiFi spot and then rebroadcast it as a private WiFI network? In particular, I wanted to connect an older Chromecast to the network.


        There had to be a better way to solve this than fumbling with hostapd configurations after a long flight. There is and it is called linux-wifi-hotspot. It uses hostapd along with networking tools like iproute2, iptables, and dnsmasq, to create a hotspot with very little effort. It is worth noting that NetworkManager can also do this if you have two WiFi adapters. But, as far as I can tell, it doesn’t know how to put the AP on the same adapter as the incoming Internet connection.

        I installed the program from a package and I had to install hostapd, too. There’s also a ppa for Ubuntu, or you can build it from source by following the instructions.

        The interface to the program is relatively simple. You name your hotspot and provide a password. You can make it a tough one because you can have the program display a QR code that will let your phone, for example, hook right up to it.

      • Linux HintHow to Use “apt install” Correctly in Your Dockerfile

        To use apt install in Dockerfile…

      • Linux HintDebian AppArmor Tutorial

        Tutorial on how to work with the AppArmor profiles to restrict the programs to specific resources and connect the access control properties to the programs.

      • Make Use OfHow to Open the Terminal in Linux

        The command line gives you complete control of a Linux system. Here’s how you can open a terminal on your Linux computer.

      • ID RootHow To Install OpenLiteSpeed on Rocky Linux 9

        In this tutorial, we will show you how to install OpenLiteSpeed on Rocky Linux 9. For those of you who didn’t know, OpenLiteSpeed is an open-source, high-performance web server designed to handle large volumes of traffic efficiently.

      • ID RootHow To Install Jira Agile Project Management on Ubuntu 22.04 LTS

        In this tutorial, we will show you how to install Jira Agile Project Management on Ubuntu 22.04 LTS. For those of you who didn’t know, Jira Agile Project Management is a project management tool designed specifically for software development teams.

      • LinuxConfigBash and DD: Testing Flash Drive Speed with a Simple Script
      • Linux HintHow to use systemctl in Ubuntu?

        In Ubuntu, the “systemctl” command is used to control and manage the “systemd” services with a combination of service commands.

      • Linux HintHow to Close a Browser in Selenium

        Comprehensive tutorial on how to close a browser in Selenium using the close() and quit() methods to check whether the WebDriver session ID is alive or not.

      • Linux HintHow to Push Local Docker Image to AWS ECR

        AWS ECR is a fully managed registry that aids in deploying docker containers using Docker images. This guide provides detail about how to push a docker image.

      • Linux HintHow Do I Record Audio on Ubuntu?

        In Ubuntu, the “Gnome-Sound-Recorder” and the “Audio Recorder” external software packages are used to record the audio/voice from various sources.

      • Linux HintHow to Create and Extract TAR.GZ Files on Ubuntu 22.04?

        The pre-installed “tar” command utility supports the compression and decompression operation of “tar.gz” compressed files.

      • Linux HintHow to Install the Adobe Reader in Linux Mint

        Tutorial on how to install the Adobe Reader in Linux Mint by downloading the “.deb” package and using the “sudo dpkg -i adobereader-*.deb” terminal command.

      • Linux HintHow to Update Grub on Arch Linux

        Tutorial on the uses of Grub in Linux-like operating systems and how to update it on Arch Linux using the grub customizer and the update-grub repository of Git.

      • How to Install and Configure Neo4j on AlmaLinux

        Neo4j is a popular graph database used to store and manage data in the form of graphs. Instead of rows and columns, it uses nodes and relationships to represent data.  It is a highly scalable NoSQL database system developed by Neo Technology.

      • Trend OceansLolcat: Make your Terminal Output Colourful

        Let’s add a bit of fun to the text that comes out of our terminal using one of the internet’s most beloved commands.

    • Games

      • CubicleNateSuper Mario World Widescreen on the SteamDeck

        The SteamDeck is a great retro gaming platform. I have loaded it up with many of my retro games and one of my favorites to play on it is Super Mario World but in a widescreen format. I have seen this done elsewhere but wanted to do this for myself.

      • Boiling SteamNew Steam Games with Native Linux Clients, with Blue Fish Yokohama and Selene Apoptosis – 2023-02-22 Edition

        Between 2023-02-15 and 2023-02-22 there were 33 New Steam games released with Native Linux clients.

      • Ruben SchadeAtelier Games on special on Steam

        You can by games in the Atelier franchise for ~35% off on Steam until the end of the month. It’s not an ad, it’s a recommendation! Right?

        I only got into the Atelier games in the last few years, but they’re so comfy and fun. The alchemy/crafting mechanics are approachable and interesting, the art is beautiful, and the voice acting is top notch. Unlike previous Atelier titles that had time limits, this slower gamer appreciates that you can take the modern ones at your own pace. They also reward you for exploring, which admittedly is something I tend to do more in these sorts of games.

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

        • Djalel OukidPlasma 5.27 is released, marking the end of Plasma 5′s reign. It’s time to hand over the throne!

          KDE plasma is one of the top Linux desktop environments. For me, it is the top. Plasma is free, open source, feature-rich, and highly customizable DE. The KDE team develops Plasma extensively and thoughtfully to offer us a fresh and stable desktop experience.On February 14, the efforts of dozens of KDE developers and contributors in the past months culminated in Plasma 5.27 release.

      • GNOME Desktop/GTK

        • 9to5LinuxGNOME 44 Beta Released with Quick Settings Enhancements, WireGuard Support

          GNOME 44 Beta is an important milestone in the development cycle of the GNOME 44 desktop environment and brings lots of changes to further polish the final release, which will probably be available in most GNU/Linux distributions in mid- or late April 2023.

          We already know from the GNOME 44 alpha release that GNOME 44 promises a GTK4 port of the Epiphany (GNOME Web) web browser, a grid view for the GTK file chooser, support for 64px icon size in Nautilus (Files)’s grid view, a new Bluetooth submenu in Quick Settings, the ability to disable Settings search results in Shell, and more.

  • Distributions and Operating Systems

    • Linux HintTop 7 Lightweight Linux Distributions

      Top 7 lightweight Linux distributions are “Linux Lite”, “antiX Linux”, “Xubuntu”, “Lubuntu”, “Tiny Core”, “Puppy Linux” and “Bodhi Linux”.

  • Free, Libre, and Open Source Software

    • It’s FOSSFOSS Weekly #23.08: Kernel 6.2 Raspberry Pi Debugger, 40 FOSS Android Apps and More

      Announcing a new tutorial series on NixOS.

    • MedevelTiny Tiny RSS Is An Open Source RSS Feed Aggregator

      Tiny Tiny RSS is a tiny open source project which is an advanced RSS reader/news aggregator. It is a self-hosted RSS aggregator, which can also be used to read from remote sources. With an intuitive UI and great performance, it is fast and easy to install on any hosting

    • MedevelBuild A Backend For Your Apps in Mins with The Low-code Pocketbase

      Pocketbase is a free low-code open-source solution that offers developers a fast way to build backend systems for their apps.

      It is written in the Go programming language and works extremely fast. Also, it does not take much to setup on Windows, Linux, and macOS.

    • Medevel17 Open Source To Share Your Files Over The Network and The Cloud

      File and document sharing are required by companies, web agencies, freelancers, and enterprise. It is an essential to for teams to collaborate and share files and documents internally and externally.

    • Container Journal10+ Open Source Kubernetes-Native Observability Tools

      Kubernetes is revolutionizing the way modern enterprises manage their cloud infrastructure. But as the technology develops, so does the need for visibility into systems running on Kubernetes. Without proper observability, it’s hard to monitor the health of applications and services running on Kubernetes. Luckily, plenty of Kubernetes-native observability tools can

    • Container JournalTCO For a Cloud-Native Environment? $5.6 Million

      A report published today by OutSystems, a provider of a low-code platform for building applications, estimates the total cost of building and maintaining a cloud-native IT environment is, on average, $5.6 million. More challenging still, the report notes it can take 18 months to achieve that goal.

    • Web Browsers/Web Servers

      • Chromium

      • Mozilla

        • Heather J MeekerFOSSDA Launches to Celebrate FOSS Month

          I am thrilled to announce that, with generous support from Mozilla and the Apache Foundation, we have officially launched FOSSDA, the Free and Open Source Stories Digital Archive. It’s time to tell the story of the free and open source movement!

        • MozillaFirefox UX: People do use Add to Home Screen

          Last week Apple added a bunch of capabilities for web apps added to an iPhone or iPad home screen. This includes the ability for 3rd party browsers, like Firefox, to offer Add to Home Screen from the share menu and to open home screen bookmarks if it’s the default browser. I’d love to see us add this to our iOS app. It looks like a contributor did some investigation and this might be easy.

        • MozillaMozilla Performance Blog: Announcing side-by-side videos for performance regressions

          Early in the fall, I was talking about integrating the side-by-side tool in Continuous Integration (CI). This started as a script for generating a side-by-side comparison between two page load test runs, and emphasizes the visual differences. Using this tool, you can see more clearly which metrics have regressed, and how they might be experienced by a user. The first milestone was to have a Minimum Viable Product (MVP).

          What is the side-by-side comparison?

          The page load tests measure the performance of Firefox (and competitors) browsers and run in Taskcluster (which is our CI) which are then visualized in Treeherder. Perfherder is our tool for catching performance regressions. When a regression bug is filed, the author of the regressing commit is needinfo-ed and asked for a fix. Sometimes the issue is not obvious and additional debugging information is needed, in which case the side-by-side comparison is very useful to help preview the impact the regression would have on the end-user.

    • Programming/Development

      • Red HatOur advice for installing Node.js modules using npm registry

        The Node.js ecosystem is a vast landscape, and one of the most important parts of that ecosystem is its various modules.  Installing these modules is an easy process, thanks to the npm registry. It is easy to download packages, create your own module, and publish it to the npm registry. The Node.js Reference Architecture team has recommendations for creating and publishing your modules.

      • OpenSource.comHow I do automated accessibility testing for my website

        This article covers adding accessibility tests to your site using Pa11y (pa11y-ci with axe) and Cypress (with cypress-axe) in GitLab CI/CD. I use a Jekyll website as an example, but any website technology that runs in CI/CD can leverage this setup.

        Prep your website

        In addition to getting your website to run in CI/CD, I recommend enabling an XML sitemap feature. A sitemap allows the accessibility tests to parse all URLs to find accessibility issues across the site. I recommend the jekyll-sitemap plugin for Jekyll sites.

        Collecting a list of all major URLs is a good alternate step if a sitemap is not possible. The URLs should cover all potential layouts of the website, such as pages with the highest traffic or the most landings. This approach won’t catch all accessibility issues, especially content level concerns, but it will test the layout and main pages.

        This scenario requires the npm or yarn package managers. I used npm for this article. If your project doesn’t have npm initialized, run the npm init command to create the package.json file.

        Begin with Pa11y

        Pa11y is a free and open source software that tests websites for accessibility issues. Pa11y-ci is the command line utility geared towards continuous integration (CI). Install pa11y-ci as a development dependency with npm: [...]

      • OpenSource.comMapping the program counter back to the function name in your code

        Compilers are commonly used to convert human-readable source code into a series of instructions that are directly executed by the computer. A common question is “How do the debuggers and error handlers report the place in the source code where the processor is currently at?” There are various methods to map instructions back to locations in the source code. With the compiler optimizing the code, there are also some complications in mapping the instructions back to the source code. This first article in the series describes how tools map the program counter (also known as the instruction pointer) back to the function name. Subsequent articles in this series will cover mapping the program counter back to the specific line in a source file. It also provides a backtrace describing the series of calls that resulted in the processor being in the current function.

        The function entry symbols

        When translating source code into an executable binary, the compiler keeps symbol information about the entry to each function. Keeping this information available makes it possible for the linker to assemble multiple object files (.o suffix) into a single executable file. Before the object files are processed by the linker, the final addresses of functions and variables are not known. The object files have placeholders for the symbols that do not yet have addresses. The linker will resolve the addresses when creating the executable. Assuming that the resulting executable is not stripped, those symbols describing the entry of each function are still available. You can see an example of this by compiling the following simple program: [...]

      • The Hayes Code

        The obscure command set that gradually helped us move past acoustic couplers and brought dial-up modems into the mainstream. For a while, at least.

  • Leftovers

    • Federal News Network6.8 magnitude earthquake shakes Tajikistan near China border

      A 6.8 magnitude earthquake shook part of Tajikistan early Thursday near China’s far western Xinjiang region. It was 41 miles west of Murghob, Tajikistan and 12 miles deep, according to the U.S. Geological Survey. The area is remote and lightly populated. China Earthquake Networks Center said the quake was 7.2 magnitude and 6 miles deep. Preliminary seismic measurements by different agencies often differ. Further information was not immediately available.

    • Mexico News DailyEnglish stand-up in Mexico a growing niche over last decade

      English-language stand-up comedy thrives here, with a diverse audiences of tourists, expats in Mexico and English-fluent Mexicans.

    • Ruben SchadeThe OSs Nico Cartron Uses

      Last month I blogged about which OSs I use most frequently, which may be different from ones I’d prefer to use. The imitable Nico Cartron posted his own list, which is similar to mine.

      The biggest difference? Aside from not needing to run Windows (I’m jealous), he gives a notable mention to the Amstrad CPC running C/PM, which is too cool. I came so close to buying a later model Amstrad PPC on eBay with the flippy LCD, but it went for silly money. One day I’ll save up enough to have an apartment big enough for a retrocomputer room, and shelving to fit all these machines.

  • Gemini* and Gopher

    • Personal

    • Technical

      • Programming

        • Federation and forges

          One way GitHub could make itself a lot better and less hated-by-me would be if they set up a way for people who don’t have accounts on there to contribute with git send-email and/or git request-pull (the latter obviously requires some place to host repos). They could translate those contributions in the fancy-schmancy (probably better known as super confusing) “pull request” format and interface GitHub-using devs love so much. Their gh cli thing is fun and all but that still requires an account, which is the biggest reason for my hatred of them.

          I was looking enviously at sourcehut and being intimidated by trying to install it (since the docs are all like “warning warning warning this project is a super scale project that stretches many servers”) but the other day my envy disappeared when I realized that my current setup—plain cloneable repos + a mailing list—is, from a non-maintainer contributor’s perspective, not much different from sourcehut. A way to browse the repos without cloning them is the only thing missing, and I’m on that. (I just need spoons. Looking at softserve and cgit as options. But I kinda also don’t wanna do anything and just chill.)

          Even if GitHub were made open source under the AGPL, if it kept the same “you need an account to contribute” problem we’d still be in trouble. That’s also the problem with a lot of other forges like Gitea.

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

IRC Proceedings: Wednesday, February 22, 2023

Posted in IRC Logs at 2:59 am by Needs Sunlight

Also available via the Gemini protocol at:

Over HTTP:

HTML5 logs

HTML5 logs

#techrights log as HTML5

#boycottnovell log as HTML5

HTML5 logs

HTML5 logs

#boycottnovell-social log as HTML5

#techbytes log as HTML5

text logs

text logs

#techrights log as text

#boycottnovell log as text

text logs

text logs

#boycottnovell-social log as text

#techbytes log as text

Enter the IRC channels now

IPFS Mirrors

CID Description Object type
 QmS9PYVrPXG7BrhYCAca5co3ZBwBRu46yNosDV3LxrgV2n IRC log for #boycottnovell
(full IRC log as HTML)
HTML5 logs
 QmTqGdZtT486UjGRrVjkMAwcrmurHn9p1VGUPQkG7cdo2N IRC log for #boycottnovell
(full IRC log as plain/ASCII text)
text logs
 QmP6A7ndpE7skb4ocX1EzgH8THexpburrVR749ETpLvqKw IRC log for #boycottnovell-social
(full IRC log as HTML)
HTML5 logs
 QmbptL9vq4e5CPnvacUNUX5BQGXPjkowFjZhqpvNZkLP19 IRC log for #boycottnovell-social
(full IRC log as plain/ASCII text)
text logs
 QmQfDsHq8ARh87fZPnxausqVMH5Fu38V4Q6Eq7C5p9drY4 IRC log for #techbytes
(full IRC log as HTML)
HTML5 logs
 QmSuT6pj9Hzf19wjjxZJ9aLvLZFDtcp32wfVkpqwRpNe48 IRC log for #techbytes
(full IRC log as plain/ASCII text)
text logs
 QmSux3CAnVmHsntkCokyAsaGFP3TBQes8dbBB9nyYoevKd IRC log for #techrights
(full IRC log as HTML)
HTML5 logs
 QmbXGDSYk5NFKrtLpJSqYwosbfZDT1NoJNZkeiUqbv76Br IRC log for #techrights
(full IRC log as plain/ASCII text)
text logs

IPFS logo

Bulletin for Yesterday

Local copy | CID (IPFS): QmRmM7KSPSMNkJa65wrPNTYM2RSbSjrTUjyFydLzyeS74W

Links 23/02/2023: Torvalds Pushes Back Against Unwanted Linux Code

Posted in News Roundup at 2:57 am by Dr. Roy Schestowitz

  • GNU/Linux

    • Audiocasts/Shows

      • VideoFedora Linux Unveils New 5 Year Roadmap – Invidious

        Fedora Linux whilst making weird decisionfs from time to time actually has the ability to make decisions in the long term and recently unveiled there plan for the next 5 years

      • VideoLinux Desktop Randomly Stuttering? Here’s Why #shorts – Invidious

        I’ve been dealing with this seemingly random stutter on my Linux system for a while now and I’ve had no idea what it was, it turns out it wasn’t even a driver issue. License: CC BY (http://creativecommons.org/licenses/by/4.0/) DISCLOSURE: Wherever possible I use referral links, which means if you click one of the links in this video or description and make a purchase I may receive a small commission or other compensation.

      • VideoWhy We Need Even More Linux Distros!?! – Invidious

        Every so often you’ll here people complain that we have too many Linux distros so I thought why don’t I try to defend the other position, we actually need even more Linux distros

      • Jupiter BroadcastingHay Tay | Coder Radio 506

        It’s been one week, and Microsoft’s new bot’s already gone full Tay.

      • Jupiter BroadcastingLinux Action News 281

        Our favorite features in Linux 6.2, the Hollywood tool getting open-sourced, and a systemd update you need to know about.

    • Kernel Space

      • It’s FOSSLinus Torvalds Reacts to Poorly-Executed Pull Requests for Linux 6.3

        Seeing that the merge window for Linux Kernel 6.3 is open right now while looking at the pull requests made by developers, Linus came across a one-liner commit that mentioned “Merge branch ‘for-linus/hardening’ intofor-next/hardening”.

        While the request was merged, and it may have been a fix for Linux 6.2 cycle, Linus Torvalds was not happy to see it the way it was.

    • Instructionals/Technical

      • Peter ‘CzP’ CzanikPeter Czanik: Installing a syslog-ng 4 development snapshot on FreeBSD

        Unless there is a serious problem, FreeBSD ports usually contains the latest stable syslog-ng release. However, sometimes people want to compile a git snapshot to test a new feature or bugfix. To do that, one way is to generate a syslog-ng release tgz on FreeBSD and edit the syslog-ng port files yourself. However, this needs some practice. As such, an easier solution is to use my weekly development snapshots.

      • MJ FransenZoom window in Emacs

        Zoom window in Emacs

        Zoom in tmux

        I am a great fan of the zoom function in tmux, which can be
        called with [escape-key]-z.

        This is useful when you have split the tmux window into two or
        more panels.

        • Calling zoom in tmux will enlarge the current panel to fill the
          entire window.
        • Calling zoom again will return to the ‘normal’ state.
      • TecMintHow to Add a Package Repository to Debian, Ubuntu and Mint

        A package repository (repo in short) is a location where software packages are stored and can be retrieved from.

      • Sean Davis: Enable Flatpak in Xubuntu

        Out of the box, Xubuntu supports Debian, Snap, and AppImage packages with no additional configuration or packages to install. If you want to further expand your options, you can easily add Flatpak support to your Xubuntu desktop. Here&aposs how!

    • Desktop Environments/WMs

      • K Desktop Environment/KDE SC/Qt

        • MauiKitMaui Report 21

          Today, we bring you a new report on the Maui Project’s progress right before the upcoming 2.2.2 release; here you will find some detailed information on the new features, bug fixes, and improvements that have been made to the Maui set of apps and frameworks.

          What’s new?

          Besides the common bug fixes, some of the highlights include a refactor and cleanup of the Cask components: the plugin templates and the internal ones; the CaskServer interfaces are gaining more features and exposing more properties for interacting with the Cask shell parts. In parallel, there are tweaks and improvements for the MauiKit Frameworks and new features coming to the core Maui Apps.

          Porting to Qt6

          Work on the migration has been started, and MauiKit can now be compiled with Qt6, however, it has not been yet tested properly, but now that the underlying technologies from KDE Frameworks have been moved to Qt6 on their master branches more progress can be made. The plan is to move MauiMan and MauiKit frameworks first and then proceed with Maui Shell parts. Ideally this year we’ll have all the projects ported to Qt6.

          For now, the CMake build files for MauiKit and MauiMan are compatible with Qt6, and the rest of the frameworks should follow.

          As part of the Qt6 transition, many MauiKit-Core controls have been refactored and reorganized internally, and some others have been removed or renamed. More info about the steps being taken to migrate to Qt6 and MauiKit 3 can be found here:​ [...]

  • Distributions and Operating Systems

    • New Releases

    • SUSE/OpenSUSE

      • Linux Magazine openSUSE Leap 15.5 Beta Now Available

        You might not be surprised that the final release in the openSUSE Leap 15 series doesn’t include a lot of new features. In fact, this new beta release is quite bereft in the new features category.

        As expected, Leap 15.5 is really just about bug fixes and new versions of the installed applications.

        However, tucked inside the list of new packages, you will find the Leap version migration tool, which makes it possible to migrate from one release to another with the ease of a GUI.

    • Canonical/Ubuntu Family

      • Linuxiac Ubuntu’s Latest Move: Goodbye Flatpak Support

        A long time ago, in a galaxy far, far, away, Ubuntu = Linux for human beings. Surely, however, in some other life, on some different planet, in some really far, far away galaxy. Canonical never stops to amaze, adding another bright shining star to their rich collection of unpopular decisions. In short, starting with its upcoming April 20 release Ubuntu 23.04 “Lunar Lobster,” Ubuntu flavors will no longer include default support for Flatpak apps.

        But let’s see what the official announcement says first, and then I’ll give my thoughts on it.

      • DebugPointUbuntu Flavours Decide to Stop Flatpak by Default

        In a surprise move, Canonical announced that all the official Ubuntu flavours would not ship Flatpak support by default. The decision is taken in agreement with all the official Ubuntu flavours teams/maintainers. The change is planned from the April 2023 release of “Lunar Lobster” onwards which is due in a few weeks.

        Here are all the details.

      • FOSSLinux10 Must-Know Features of Linux Mint OS

        Over the years, Linux Mint has become one of the most popular distributions because of its simplicity and ease of use. Unlike some of its counterparts, it provides an intuitive interface that can be learned quickly to navigate and complete stuff. Moreover, Linux Mint has a range of software packages available. This makes it even more appropriate for people who must carry out a lot of varied stuff.

    • Open Hardware/Modding

      • ArduinoA DIY peristaltic pump controlled by an Arduino

        There are many different fluid pumping mechanisms to choose from, but the peristaltic pump is a great choice when you don’t want the liquid to contact any moving parts.

      • ArduinoDetecting falls by embedding ML into clothing

        Bone density, strength, and coordination all decrease as we age, and this fact can lead to some serious consequences in the form of slips, falls, and other accidents. In Finland, falling is the most common type of accidental death among those age 65 and over, amounting to around 1,200 per year.

      • ArduinoJames Bruton improves his triangle-tracked tank

        Tanks are already quite maneuverable, because the tracks allow them to rotate in place. But what if they were even more maneuverable and could drive in any direction? About a year ago, James Bruton built a small robot tank that had that capability thanks to a triangle-shaped track system with omniwheel-style rollers.

  • Free, Libre, and Open Source Software

    • Events

    • GNU Projects

      • GNUparallel @ Savannah: GNU Parallel 20230222 (‘Gaziantep’) released

        GNU Parallel 20230222 (‘Gaziantep’) has been released. It is available for download at: lbry://@GnuParallel:4

        Quote of the month:

          Praise GNU parallel, though. That gets me pretty far.

            — Your Obed. Servant, J. B. @Jeffinatorator

        New in this release:

        • parsort: –parallel now does closer to what you expect.
        • parallel: –files0 is –files but \0 separated.
        • Bug fixes and man page updates.

        News about GNU Parallel:

        GNU Parallel – For people who live life in the parallel lane.

        If you like GNU Parallel record a video testimonial: Say who you are, what you use GNU Parallel for, how it helps you, and what you like most about it. Include a command that uses GNU Parallel if you feel like it.

        About GNU Parallel

        GNU Parallel is a shell tool for executing jobs in parallel using one or more computers. A job can be a single command or a small script that has to be run for each of the lines in the input. The typical input is a list of files, a list of hosts, a list of users, a list of URLs, or a list of tables. A job can also be a command that reads from a pipe. GNU Parallel can then split the input and pipe it into commands in parallel.

        If you use xargs and tee today you will find GNU Parallel very easy to use as GNU Parallel is written to have the same options as xargs. If you write loops in shell, you will find GNU Parallel may be able to replace most of the loops and make them run faster by running several jobs in parallel. GNU Parallel can even replace nested loops.

        GNU Parallel makes sure output from the commands is the same output as you would get had you run the commands sequentially. This makes it possible to use output from GNU Parallel as input for other programs.

        For example you can run this to convert all jpeg files into png and gif files and have a progress bar:

          parallel –bar convert {1} {1.}.{2} ::: *.jpg ::: png gif

        Or you can generate big, medium, and small thumbnails of all jpeg files in sub dirs:

          find . -name ‘*.jpg’ |

            parallel convert -geometry {2} {1} {1//}/thumb{2}_{1/} :::: – ::: 50 100 200

        You can find more about GNU Parallel at: http://www.gnu.org/s/parallel/

        You can install GNU Parallel in just 10 seconds with:

            $ (wget -O – pi.dk/3 || lynx -source pi.dk/3 || curl pi.dk/3/ || \

               fetch -o – http://pi.dk/3 ) > install.sh

            $ sha1sum install.sh | grep 883c667e01eed62f975ad28b6d50e22a

            12345678 883c667e 01eed62f 975ad28b 6d50e22a

            $ md5sum install.sh | grep cc21b4c943fd03e93ae1ae49e28573c0

            cc21b4c9 43fd03e9 3ae1ae49 e28573c0

            $ sha512sum install.sh | grep ec113b49a54e705f86d51e784ebced224fdff3f52

            79945d9d 250b42a4 2067bb00 99da012e c113b49a 54e705f8 6d51e784 ebced224

            fdff3f52 ca588d64 e75f6033 61bd543f d631f592 2f87ceb2 ab034149 6df84a35

            $ bash install.sh

        Watch the intro video on http://www.youtube.com/playlist?list=PL284C9FF2488BC6D1

        Walk through the tutorial (man parallel_tutorial). Your command line will love you for it.

        When using programs that use GNU Parallel to process data for publication please cite:

        O. Tange (2018): GNU Parallel 2018, March 2018, https://doi.org/10.5281/zenodo.1146014.

        If you like GNU Parallel:

        • Give a demo at your local user group/team/colleagues
        • Post the intro videos on Reddit/Diaspora*/forums/blogs/ Identi.ca/Google+/Twitter/Facebook/Linkedin/mailing lists
        • Get the merchandise https://gnuparallel.threadless.com/designs/gnu-parallel
        • Request or write a review for your favourite blog or magazine
        • Request or build a package for your favourite distribution (if it is not already there)
        • Invite me for your next conference

        If you use programs that use GNU Parallel for research:

        • Please cite GNU Parallel in you publications (use –citation)

        If GNU Parallel saves you money:

        About GNU SQL

        GNU sql aims to give a simple, unified interface for accessing databases through all the different databases’ command line clients. So far the focus has been on giving a common way to specify login information (protocol, username, password, hostname, and port number), size (database and table size), and running queries.

        The database is addressed using a DBURL. If commands are left out you will get that database’s interactive shell.

        When using GNU SQL for a publication please cite:

        O. Tange (2011): GNU SQL – A Command Line Tool for Accessing Different Databases Using DBURLs, ;login: The USENIX Magazine, April 2011:29-32.

        About GNU Niceload

        GNU niceload slows down a program when the computer load average (or other system activity) is above a certain limit. When the limit is reached the program will be suspended for some time. If the limit is a soft limit the program will be allowed to run for short amounts of time before being suspended again. If the limit is a hard limit the program will only be allowed to run when the system is below the limit.

    • Programming/Development

  • Leftovers

  • Gemini* and Gopher

    • Technical

      • Starforged initial impressions

        This game is so great. It’s basically the never-ending version of something like those old choose-your-own-adventure books like Citadel of Chaos.

        The strength of skill challenges are the low-prep / pickup nature of them; create a textured description purely generatively. They’re the ultimate extension of the “wallpaper salience” #blorb principle.

        The problem is that it’s at the expense of agency. It reduces the joy of exploring to a drab one-dimensional bingo. And the math is broken, too (that goes for 5e’s group checks also). It’s one of the reasons why Diaspora wasn’t that fun after a while.

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

RSS 64x64RSS Feed: subscribe to the RSS feed for regular updates

Home iconSite Wiki: You can improve this site by helping the extension of the site's content

Home iconSite Home: Background about the site and some key features in the front page

Chat iconIRC Channels: Come and chat with us in real time

New to This Site? Here Are Some Introductory Resources




Samba logo

We support

End software patents


GNU project


EFF bloggers

Comcast is Blocktastic? SavetheInternet.com

Recent Posts