Recent Changes - Search:

Linux is free.
Life is good.

Linux Training
10am on Meeting Days!

1825 Monetary Lane Suite #104 Carrollton, TX

Do a presentation at NTLUG.

What is the Linux Installation Project?

Real companies using Linux!

Not just for business anymore.

Providing ready to run platforms on Linux

Show Descriptions... (Show All/All+Images) (Single Column)

LinuxSecurity - Security Advisories

  • Hoyt: Structural pattern matching in Python 3.10
    Ben Hoyt has published a criticaloverview of the Python 3.10 pattern-matching feature.
    As shown above, there are cases where match really shines. But they are few and far between, mostly when handling syntax trees and writing parsers. A lot of code does have if ... elif chains, but these are often either plain switch-on-value, where elif works almost as well, or the conditions they’re testing are a more complex combination of tests that don’t fit into case patterns (unless you use awkward case _ if cond clauses, but that’s strictly worse than elif).
    (Pattern matching has been covered here aswell).

  • [$] More Rust concepts for the kernel
    The first day of the Kangrejos (Rust for Linux) conferenceintroduced the project and what it was trying to accomplish; day 2 covered a number of core Rustconcepts and their relevance to the kernel. On the third and final day ofthe conference, Wedson Almeida Filho delved deeper into how Rust can bemade to work in the Linux kernel, covered some of the lessons that have beenlearned so far, and discussed next steps with a number of kerneldevelopers.

  • Security updates for Monday
    Security updates have been issued by Debian (gnutls28, nettle, nextcloud-desktop, and openssl1.0), Fedora (dovecot-fts-xapian, drupal7, ghostscript, haproxy, libtpms, lynx, wordpress, and xen), openSUSE (xen), Red Hat (rh-ruby27-ruby), and SUSE (openssl, openssl1, and xen).

  • Kernel prepatch 5.15-rc2
    The 5.15-rc2 kernel prepatch is out fortesting.
    So I've spent a fair amount of this week trying to sort out all theodd warnings, and I want to particularly thank Guenter Roeck for hiswork on tracking where the build failures due to -Werror come from.
    Is it done? No. But on the whole I'm feeling fairly good about thisall, even if it has meant that I've been looking at some really oddand grotty code. Who knew I'd still worry about some odd EISA driveron alpha, after all these years? A slight change of pace ;)

  • Schaller: Cool happenings in Fedora Workstation land
    Here's apost from Christian Schaller describing a number of thedesktop-oriented improvements that can be expected in the Fedora 35release.
    And I know some people will wonder why we spent so much time working with NVidia around their binary driver, but the reality is that NVidia is the market leader, especially in the professional Linux workstation space, and there are lot of people who either would end up not using Linux or using Linux with X without it, including a lot of Red Hat customers and Fedora users. And that is what I and my team are here for at the end of the day, to make sure Red Hat customers are able to get their job done using their Linux systems.

  • Conill: The long-term consequences of maintainers’ actions
    Ariadne Conill looksat the difficulties caused by the OpenSSL 3 transition in thecontext of Alpine Linux.
    For distributions, however, the story is different: cryptography moved to using Rust, because they wanted to leverage all of the static analysis capabilities built into the language. This, too, is a reasonable decision, from a development perspective. From the ecosystem perspective, however, it is problematic, as the Rust ecosystem is still rapidly evolving, and so we cannot support a single branch of the Rust compiler for an entire 2 year lifecycle, which means it exists in community. Our solution, historically, has been to hold cryptography at the latest version that did not require Rust to build. However, that version is not compatible with OpenSSL 3, and so it will eventually need to be upgraded to a new version which is. And so, since cryptography has to move to community, so does paramiko and Ansible.

  • [$] Key Rust concepts for the kernel
    The first day of the online Kangrejos conference was focused onintroducing the effort to bring the Rust programming language into the Linux kernel. On the second day, conference organizer Miguel Ojeda shiftedto presenting the Rust language itself with an emphasis on what Rust canprovide for kernel development. The result was a useful resource foranybody who is curious about this project, but who has not yet had the timeto become familiar with Rust.

  • Security updates for Friday
    Security updates have been issued by CentOS (firefox and thunderbird), Fedora (haproxy, wordpress, and xen), openSUSE (apache2-mod_auth_openidc, fail2ban, ghostscript, haserl, libcroco, nextcloud, and wireshark), Oracle (kernel and kernel-container), Slackware (httpd), SUSE (crmsh, gtk-vnc, libcroco, Mesa, postgresql12, postgresql13, and transfig), and Ubuntu (libgcrypt20, linux-gcp, linux-gcp-4.15, linux-hwe-5.4, linux-oem-5.13, python3.4, python3.5, and qtbase-opensource-src).

  • Four stable kernels
    Four new stable kernels, 5.14.5, 5.13.18, 5.10.66, and 5.4.147, have been released.This, and the other stable kernels released today, consist of only somereverts to solve some reported problems with the last round of stablereleases. Upgrading is not required, but highly recommended.

LXer Linux News

  • How to Install FreeRADIUS and Daloradius on Ubuntu 20.04
    RADIUS is a AAA (authentication, authorization, and accounting) protocol that helps in controlling network access. In this guide, you will learn to install FreeRADIUS on Ubuntu 20.04 LTS and use daloRADIUS as the web interface.

  • The 8 Best Arch-Based Linux Distributions
    Arch Linux’s flexibility and customization options make it a primary choice of an operating system for Linux users. The performance-boosting features of Arch make it an absolute delight for the end-users. If you are battling with Arch’s complex installation procedure, you can always delve deeper into how Arch-based distros work and then take it on from there. Here are a few top choices of Linux distros for Arch lovers who want to make the most out of this flexible operating system.

  • Kali Linux 2021.3 released with new tools
    Kali Linux version 2021.3 has been released with new tools, though its makers explain that some features which make it good for penetration testing also make it bad for general use.

  • Use this Linux command-line tool to learn more about your NVMe drives
    NVMe stands for Non-Volatile Memory Express, and it refers to how software and storage communicate across PCIe and other protocols, including TCP. It[he]#039[/he]s an open specification led by a non-profit organization and defines several forms of solid-state storage. My laptop has an NVMe drive, as does my desktop. And they[he]#039[/he]re fast. I love how quickly my computers boot and how quickly they[he]#039[/he]re able to read and write data. There[he]#039[/he]s no perceptible delay.

  • Use Vagrant to test your scripts on different operating systems
    I[he]#039[/he]ve been happy using Vagrant for quite a while now. I work with several DevOps tools, and installing them all on one system can get complicated. Vagrant lets you do cool things without breaking your system because you don[he]#039[/he]t have to experiment on your production system at all.


  • Kids 5-11 Appear Safely Protected By Small Doses of COVID Vaccine, Pfizer Says
    An anonymous reader quotes a report from Ars Technica: Small doses of Pfizer's COVID-19 mRNA vaccine in children ages 5 to 11 appeared to produce strong antibody responses and comparable side effects to those seen in older age groups, according to the first top-line results from a Phase 2/3 clinical trial released by Pfizer and its partner BioNTech early Monday. The trial data involved 2,268 children ages 5 to 11 years, and these children were given a series of two 10-microgram doses of the vaccine, 21 days apart. The dosage is just a third of the 30-microgram doses given to people ages 12 and above. One month after the second dose, researchers measured the children's levels of antibodies able to neutralize the SARS-CoV-2 virus in a lab experiment. The geometric mean titer of antibody in the 5 to 11 year olds was 1,197.6 (95 percent confidence interval of 1,106.1 to 1,296.6), which is comparable to the geometric mean titer of 1,146.5 seen in people ages 16 to 25. Pfizer described the vaccine as being well tolerated in children, with side effects generally comparable to what's seen in people ages 16 to 25. But the company did not provide further data on the side effects. It also did not provide any further data on vaccine efficacy, though experts expect that comparable neutralizing antibody levels will provide comparable levels of protection against infection, hospitalization, and death. The company said it plans to submit the data to the FDA as soon as possible. It also aims to submit the data for emergency use authorization to the FDA by the end of the month. "Once data is submitted to the FDA, it will take regulators several weeks to review the data and make a decision," the report adds. "That places the earliest estimates for vaccine authorization and availability for the 5-to-11 group at the end of October."

    Read more of this story at Slashdot.

  • Twitter To Pay $809.5 Million To Settle 2016 Lawsuit Over Growth Projections
    Twitter on Monday said it has agreed to pay $809.5 million to settle a class action lawsuit that accused the social network of violating securities laws by misleading investors about its prospects for growth. CNET reports: The settlement stems from a 2016 lawsuit that alleged Twitter and its executives misled shareholders in November 2014 about user growth, promising an increase in monthly active users to 550 million in the "intermediate" term and more than a billion "over the longer term." But Twitter's user growth remained flat, causing steep declines in its stock price, according to the lawsuit. Twitter stopped reporting monthly active users in April 2019 (at last count it reported 330 million). The company now looks at daily users who see ads as its key metric. In July, Twitter reported that its mDAU, or monetized daily active users, grew to 206 million for the quarter that ended in June. The user growth helped the company, which makes most of its revenue from ads, post a 74% increase in quarterly revenue, to $1.19 billion. The settlement agreement, which doesn't include any admission of wrongdoing by Twitter, is subject to court approval.

    Read more of this story at Slashdot.

  • US COVID-19 Death Toll Surpasses That of 1918 Pandemic
    The U.S. death toll from COVID-19 has surpassed that of the 1918 flu pandemic, according to a tracker from Johns Hopkins University. The Hill reports: The U.S. has passed 675,000 deaths, the estimated toll from the 1918 pandemic, which for a century had been the worst pandemic to hit the country. "The number of reported deaths from Covid in the US will surpass the toll of the 1918 flu pandemic this month," Tom Frieden, the former head of the Centers for Disease Control and Prevention, tweeted earlier this month. "We cannot become hardened to the continuing, and largely preventable, tragedy."   Deaths from COVID-19 are also far from over. The U.S. is averaging about 2,000 more deaths from the virus every day, according to a New York Times tracker. Those deaths are overwhelmingly among the unvaccinated, though, highlighting that the continuing toll of COVID-19 is now largely preventable now that vaccines are widely available in the U.S. In 1918, there was no vaccine to help stop the flu pandemic. Still, the U.S. population was far smaller a century ago, meaning that the death rate from the 1918 pandemic is still higher than for COVID-19. E. Thomas Ewing, a Virginia Tech history professor, wrote in Health Affairs earlier this year that the death rate from the 1918 pandemic was about six in every 1,000 people, given the U.S. population at the time of around 100 million. The death rate from COVID-19 in the U.S. is about two in every 1,000 people. A disproportionate share of COVID-19 deaths are also in the United States. Worldwide, the 1918 flu killed far more people than COVID-19 has so far, at about 50 million compared to about 5 million.

    Read more of this story at Slashdot.

  • 'Please Stop Closing Forums And Moving People To Discord'
    Luke Plunkett, writing for Kotaku: A few days ago Eurogamer closed their forums, bringing to an end over 20 years of community discussion. The site explained the move like sites and companies always do (only a few are still using them), and it made sense the way it always does (that's a lot of money for not much gain), but that doesn't mean the process itself isn't something that sucks. [...] Readers are then urged to move to the site's Discord, because of course they would be. Now, I don't want to pick on Eurogamer here, as like I said up top, in every individual case companies and sites have their reasons for doing this. The most frequently cited are the fact that forums need to be maintained (true!) and that people's conversational habits have changed, with forum use dwindling (also true!).   But I simply do not care, because a) I don't work for these companies, and b) I'm more interested in looking at the long-term damage this is doing to the internet. Forums and Discord are apples and oranges. Users aren't being moved from one similar thing to another, they're being shifted to platforms with fundamentally different ways of approaching discussions. Discord is great for talking in the moment. [...] Forums aren't the same though. They're nothing like it. Forums are more deliberate, more considered, and while they're far from perfect -- I'm sure you can post a billion examples of people being neither deliberate nor considered on forums -- the point is that they're more permanent. Forums create a record, an archive we can search through, so that whenever we want to revisit issues, or find help with a problem, or see what was happening during a certain time, we can do that. There's a paper trail, and while sometimes that leads to embarrassing takes on tv shows and game reveals, other times it's providing an enormous help with technical issues or parts of a game you're stuck on.

    Read more of this story at Slashdot.

  • The Pandemic Made Our Workweeks Longer
    The average American's workweek has gotten 10% longer during the pandemic, according to a new Microsoft study published in Nature Human Behaviour. From a report: These longer hours are a key part of the pandemic-induced crisis of burnout at U.S. firms -- and workers are quitting in droves. Microsoft calculated the length of the workday based on the time between Teams users' first email, message or work call and their last. So the longer workweeks don't necessarily mean we're working more, the study says. People may be spending more time logged on because they are distracted with other obligations while working from home and so are less productive. This contributes to burnout because the lines between work life and home life are increasingly blurred, experts say. Further reading: Study of 61,000 Microsoft Employees Finds Remote Work Threatened Productivity and Innovation.

    Read more of this story at Slashdot.

  • Amazon is Piling Ads Into Search Results
    An anonymous reader shares a report: Search for "toothpaste" on Amazon, and the top of the web page will show you a mix of popular brands like Colgate, Crest and Sensodyne. Try a separate search for "deodorant" and you'll first see products from Secret, Dove and Native. Look a little closer, though, and you'll notice that those listings are advertisements with the "sponsored" label affixed to them. Amazon is generating hefty revenue from the top consumer brands because getting valuable placement on the biggest e-commerce site comes with a rising price tag. "There's fewer organic search results on the page, so that increasingly means the only way to get on the page is to buy your way on there," said Jason Goldberg, chief commerce strategy officer at advertising firm Publicis.   For consumers looking for toothpaste on Amazon, getting to unpaid results requires two full swipes up on the mobile app. ntil recently, Amazon put two or three sponsored products at the top of search results. Now, there may be as many as six sponsored products that appear ahead of any organic results, with more promotions elsewhere on the page, said Juozas Kaziukenas, who runs e-commerce research firm Marketplace Pulse. The number of ads that appear differs depending on the exact search term and other factors such as whether users are shopping on desktop, mobile or in the Amazon app, Amazon says.

    Read more of this story at Slashdot.

  • Apple Releases iOS 15 and iPadOS 15
    Apple today released iOS 15 and iPadOS 15, the newest operating system updates designed for the iPhone, iPad, and iPod touch. From a report: As with all of Apple's software updates, iOS and iPadOS 15 can be downloaded at no cost. iOS 15 is available on the iPhone 6s and later while iPadOS 15 is available on the iPad Air 2 and later. The new software can be downloaded on eligible devices over-the-air by going to Settings - General - Software Update. It may take a few minutes for the updates to propagate to all users due to high demand.   A new Focus mode cuts down on distractions by limiting what's accessible and who can contact you, and notifications can now be grouped up in daily summaries. There's an option for a new Safari design that moves the tab bar to the bottom of the interface, and Tab Groups keep all of your tabs organized. Maps has been overhauled with even more detail, a 3D view in major cities, a globe view, improved transit, a close-up driving view when navigating complicated routes, and AR walking directions. Across the operating system, there's a new Live Text feature that detects text in any image and lets you copy, paste, and translate it, plus there's a system-wide translation feature. In Photos, plants, pets, landmarks, and more can be identified, and there's a system-wide translation feature that goes well with Live Text. iCloud+ with iCloud Private Relay protects your IP address and obscures your location to prevent websites from tracking you, and a Hide My Email feature lets you create temporary email addresses. You can even use your personal domain with iCloud in iOS 15. Further reading: 19 Things You Can Do in iOS 15 That You Couldn't Do Before.

    Read more of this story at Slashdot.

  • Coinbase Drops Lend Product Plans After SEC Lawsuit Threat
    Cryptocurrency exchange Coinbase has canceled plans to launch Lend, a product designed to deliver high-interest returns on USDC stablecoin holdings. From a report: A Coinbase representative confirmed the news to Decrypt this morning, referring us to a quietly updated recent blog post about the planned initiative, which was first announced in June but put on hold following the threat of legal action from the U.S. Securities and Exchange Commission (SEC) "Our goal is to create great products for our customers and to advance our mission to increase economic freedom in the world," the update reads. "As we continue our work to seek regulatory clarity for the crypto industry as a whole, we've made the difficult decision not to launch the USDC APY program announced below." Coinbase wrote that it had hundreds of thousands of people signed up to its waitlist, which has now been discontinued. "We will not stop looking for ways to bring innovative, trusted programs and products to our customers," the update concludes. Further reading: Is Lending Your Bitcoins a Security?

    Read more of this story at Slashdot.

  • BlackMatter Hits Grain Cooperative With Ransomware Attack
    Iowa-based grain cooperative New Cooperative was struck by ransomware in recent days and has shut down its computer systems as it tries to mitigate the attack. From a report: The attack occurred on or around Friday, according to Allan Liska, senior threat analyst at the cybersecurity firm Recorded Future. The ransomware gang, which goes by the name BlackMatter, is demanding a $5.9 million ransom, Liska said. New Cooperative confirmed that they had been attacked and said they had contacted law enforcement and were working with data security experts to investigate and remediate the situation.   "New Cooperative recently identified a cybersecurity incident that is impacting some of our company's devices and systems," according to a statement from the cooperative. "Out of an abundance of caution, we have proactively taken our systems offline to contain the threat, and we can confirm it has been successfully contained." New Cooperative has communicated with its feed customers and is working to create workarounds to get feed to animals while its systems are down, a person familiar with the matter said.

    Read more of this story at Slashdot.

  • Leaked Surface Pro 8 Specs Include Thunderbolt Ports and a 120 Hz Screen
    Just days ahead of Microsoft's next Surface hardware event, Twitter user @Shadlow_Leak has posted what appears to be a leaked retail listing showing some key specs of a new Surface Pro device. From a report: According to the listing, the new convertible tablet appears to ditch USB-C and USB-A ports in favor of a pair of Thunderbolt 4 ports, and it also adds 11th-gen Intel Core processors, a 13-inch screen with a 120 Hz refresh rate, and a user-replaceable SSD like the ones in some other current Surface devices. The renders show a Surface with a design similar to the current Surface Pro 7, just with a notably larger screen and smaller bezels than the current Surface Pro 7. Take this with a larger grain of salt the "screens" in these press renders are often superimposed on the devices after the fact, and they've been known to get the screen size wrong. Still, a larger screen with smaller bezels lines up with other Surface Pro 8 rumors that have been circulating, as well as general design trends in the PC industry.

    Read more of this story at Slashdot.

The Register

  • Kali Linux 2021.3 released with new tools
    Most users better off with rolling release, but quarterly build has more quality testing
    Kali Linux version 2021.3 has been released with new tools, though its makers explain that some features which make it good for penetration testing also make it bad for general use.… offline for now


  • Intel Posts New Linux Patches Looking To Re-Enable ENQCMD Ahead Of Sapphire Rapids
    While Intel is normally quite good with their new hardware support being in good shape well ahead of launch, their new code for supporting the ENQCMD functionality for the Data Streaming Accelerator (DSA) with Xeon "Sapphire Rapids" has been an exception. This summer the mainline Linux kernel disabled ENQCMD support since the code was "broken beyond repair" while now Intel engineers have sent out a new series looking to get it re-enabled...

  • CUPS 2.4 Coming Next Month, CUPS 2.5 + CUPS 3.0 Already In Planning
    An Open Printing micro-conference took place today during the Linux Plumbers Conference 2021 week. While it's hard to get excited about printers in 2021, it is exciting the renewed effort around CUPS with it now being back to effectively led by the community and CUPS founder Michael Sweet who left Apple. CUPS 2.4 is coming as the first feature release in quite a while and then CUPS 2.5 followed by CUPS 3.0 are already being talked about with features being discussed...

  • DXVK 1.9.2 Released With More Games In Better Shape
    DXVK 1.9.2 is out as the newest version of this key library necessary to the success of Valve's Steam Play (Proton) by translating Direct3D 9/10/11 calls to Vulkan for a much more performant Windows gaming experience on Linux...

  • Phoronix Ad-Free/Premium Special For Oktoberfest 2021
    While Oktoberfest was once again cancelled due to the COVID-19 pandemic (then again, due to the state of the ad industry / ad-block users we haven't had any European meet-up / open-source gathering in years), the wiesn would have kicked off this past weekend. So as is tradition, there is the Phoronix Premium Oktoberfest sale where you can join the ad-free service as a reduced rate. If you enjoy the daily, original Linux and open-source content on Phoronix with plenty of benchmarking, you can do so at a reduced rate...

  • AMD Continues CRIU Work To Checkpoint/Restore ROCm Compute Workloads
    Earlier this year AMD went public with prototyping CRIU support for Radeon GPUs around ROCm to be able to checkpoint/freeze running compute workloads and to then restore them at a later point. This CRIU focus is driven by their big accelerator needs and forthcoming supercomputers for migrating workloads particularly within containers. AMD continues working on CRIU support for GPUs and last week provided an update on the project...

  • Red Hat's Upstream Contributions Are Making For A Great Fedora Workstation 35
    Fedora Workstation 35 will hopefully be out at the end of October (currently the beta is running behind schedule) and when it does ship it's once again at the bleeding-edge of Linux features. Fedora Workstation 35 is shaping up to be another great release for those interested in a feature-rich desktop experience...

Engadget"Engadget is a web magazine with obsessive daily coverage of everything new in gadgets and consumer electronics"

  • Google’s updated iOS 15 apps support Focus Mode and iPad widgets
    With iOS 15 now available to download, developers both big and small have started updating their apps to take advantage of the operating system’s marquee features. One of those is Google, which detailed today the iOS 15-related enhancements you can expect from its apps.

    The biggest change involves how Gmail, Meet, Tasks, Maps, Home and many of Google9s other applications will handle notifications. Should you have iOS 15’s new Focus Mode enabled, Google says prompts that don’t require your immediate attention will go to the Notifications Center where you can deal with them later. More timely reminders, such as those Google Maps sends you when you’re trying to navigate somewhere, won’t be silenced, and you’ll see them as they’re sent to you. Google says its goal was to make notifications “as relevant and timely as possible.” You9ll see these roll out to the company9s apps in the "coming weeks."

    Meanwhile, if you own an iPad you can look forward to new Google Photos and YouTube Music widgets that take advantage of the extra screen space Apple’s tablets offer. The company says it will roll these out in the coming weeks as well. Lastly, Google Drive and YouTube Music feature new Spotlight integrations. You can use the tool to search for specific files and to play a song directly in Google’s music streaming service. Those enhancements are available today — though you9ll probably wish more apps worked with Spotlight in this way.

  • SEC opens investigation into Activision Blizzard's workplace practices
    The Securities and Exchange Commission has opened a “wide-ranging” investigation into Activision Blizzard, per The Wall Street Journal. The outlet reports the SEC recently subpoenaed the company and several executives, including CEO Bobby Kotick. The agency has asked the publisher to share a variety of documents, including correspondence Kotick wrote related to complaints of sexual harassment tied to Activision employees and contractors.

    Helaine Klasky, a spokesperson for Activision Blizzard, told The Journal the SEC’s investigation involves disclosures the company made regarding “employment matters and related issues.” The agency reportedly hopes to find out whether Activision properly disclosed those problems, as well as whether those disclosures should have been shared earlier.

    An SEC investigation adds significantly more regulatory pressure on Activision Blizzard. In July, the California Department of Fair Employment and Housing (DFEH) sued the company, accusing its executives of fostering a “frat boy” workplace culture. According to the initial complaint, only 20 percent of all employees at Activision’s Blizzard Entertainment unit are women, and they’re consistently paid less and overlooked for promotions. One month later, DFEH expanded the scope of the lawsuit to include both workers and employees. It also accused the company of using non-disclosure agreements to interfere with its ability to address the workplace violations that had happened at the studio.

  • NASA's VIPER Rover will explore the moon's Relay Crater
    During a teleconference with journalists on Monday, NASA researchers revealed the decided landing and exploration site for its upcoming VIPER lunar ice survey. Lori Glaze, director of the Planetary Science Division at NASA Headquarters, announced that the VIPER mission will land along the western edge of "Relay crater" at the moon9s south pole. 
    The decision to select this landing site required balancing a number of competing factors. Mission control "considered critical parameters, such as Earth visibility — for communications from the moon to Earth — sunlight terrain that9s well suited for the rover to navigate through, and most importantly, of course, the expected presence of ice and other resources," Glaze explained, "while analyzing all these constraints, one study area came out ahead of all the rest, maximizing science return and flexibility to help ensure mission success once Viper is on the moon."

    During its 100-day mission, the VIPER rover is expected to investigate at least six potential sites covering 10 to 15 square-miles of lunar surface through one of the coldest areas in our solar system studied to date. That includes permanently-shadowed craters that have a good probability of potentially containing water ice. 

    "We really don9t know where that water is so we had to find a place where we could cover significant distances — and by significant distances I mean tens of kilometers — going in and out of thermal regimes that included everything from permanently shadowed craters with literally 50 Kelvin temperatures to areas that transitioned to a balmy 110 Kelvin, and then all the way up to 250 Kelvin," Anthony Colaprete, Lead Project Scientist at NASA Ames said during the call. "We want to study the entire range of thermal environments." 

  • GM restarts production of Bolt EV batteries following model-wide recall
    Following reports last week that GM might have to extend the shutdown of its Bolt EV production until at least mid-October, the company announced on Monday that it has "outlined a comprehensive action plan to ensure that customers can safely and confidently drive, charge, and park the Chevy Bolt EV and EUV," according to a GM press release. Both LG plants at Holland and Hazel Park, Michigan have resumed production and dealer deliveries are expected to begin by mid-October. 

    The battery fault that led to a model-wide recall of the electric vehicles beginning in August turned out to be a pair of issues. Manufacturing defects caused both for anodes to tear and cathode-anode separators to fold. Should both of these defects manifest within the same battery cell, it would have a higher chance of catching fire.

    "LG has implemented new manufacturing processes and has worked with GM to review and enhance its quality assurance programs to provide confidence in its batteries moving forward," the GM statement read. "LG will institute these new processes in other facilities that will provide cells to GM in the future." 

    GM has established a notification process to inform impacted customers as to when their replacement battery modules will be available. The company has also developed a diagnostic software suite designed to "detect specific abnormalities that might indicate a damaged battery in Bolt EVs and EUVs by monitoring the battery performance," per the release. The software has to be installed at the dealership but will enable Bolt EV owners to exceed the current GM-enacted 90-percent charge limit should their batteries pass muster. 

  • US officials can't decide if Honor smartphones are a national security threat
    Late last year, Chinese electronics manufacturer Huawei sold its budget mobile brand Honor to “ensure” it would survive the sanctions the US had issued against its own business. The move allowed the brand to work with firms like Qualcomm and Intel to source chips and other critical components for its phones, laptops and wearables. But now Honor could be in trouble as well.

    According to entity list. Landing there would prevent Honor from working with US companies. The Post reports the vote went evenly down the middle. Officials from the Pentagon and Energy Department were reportedly in favor of putting the company on the list, while their counterparts at the Commerce Department and State Department were not.

    With the deadlock, it’s now up to the political appointees at those agencies to decide what to do. If they can’t make a decision, the issue could eventually make its way to the desk of President Joe Biden.

    The Commerce Department declined to comment on the vote when The Post reached out to the agency about it. Instead, it spoke to the subject of the entity list more broadly, noting it continually reviews the risk of a nominated company illegally sharing US technology. “We remain committed to using a full range of tools, including . . . export controls, to deter efforts by the [People’s Republic of China] and other countries … that seek to leverage technology in ways that risk harming US national security and foreign policy interests,” Brittany Caplin, a spokesperson the agency, told the outlet.

    Ultimately, those making the case that Honor should land on the entity list may have difficulty convincing their counterparts that the company is a national security threat to the US. Unlike its one-time parent, Honor doesn’t sell telecommunications equipment to carriers. That means it’s not involved in the 5G network buildouts that were ostensibly at the center of the decision to place Huawei there. What’s more, its products aren’t even available in the US.

  • Amazon will hold a hardware event on September 28th
    Amazon will host a hardware event on September 28th at 12PM ET, the company announced today. The retailer promised to share news about its latest “devices, features and services” in an invite it shared with Engadget. Beyond that, the company didn’t provide other details on what to expect from it next week. But if we had to take a guess, we should see many of the same types of products we saw last year. 

    In 2020, Amazon announced new Echo speakers, its Luna gaming service, WiFi 6-enabled Eero mesh routers and Fire TV devices. Oh, it also showed off an indoor security drone from Ring that we haven9t seen since that event. Amazon won’t livestream the proceedings, but we’ll have you covered with articles on all of the company’s most notable announcements from that day.

  • Apple's 2022 iPhones could feature notch-less designs, but not in-display Touch ID
    Apple may have only announced its iPhone 13 lineup last week, but analyst Ming-Chi Kuo is already looking ahead to the company’s 2022 lineup. According to an investor note seen by MacRumors, Kuo claims Apple will release three new iPhones in the second half of the year. The two high-end models will reportedly feature punch-hole display cutouts and a 48-megapixel primary camera. In other words, the expectation is that Apple will start moving away from the notch design that has defined its phones since the release of the iPhone X in 2017.

    Moving to a 48-megapixel camera would also represent a significant change for the company. Recent iPhones have exclusively shipped with 12-megapixel primary cameras. By moving to a denser sensor, the company could use pixel binning technology to allow people to take high-resolution shots during the day and less noisy ones when the sun starts to set.

    Looking further ahead, Kuo said Apple plans to add an in-display fingerprint sensor to the iPhone in 2023. Previously, the analyst had predicted that would happen next year, but now notes a slower than expected development process has delayed Apple’s rollout of the feature. That’s a significant delay when you consider early reports on the iPhone 13 lineup had suggested those phones would include in-display fingerprint sensors. Similarly, he expects the company will release a foldable iPhone in 2024, where he had previously predicted we would see the device sometime in 2023. As always, take these reports with a grain of salt. Kuo has a decent but not flawless track record when predicting Apple releases. 

  • iOS 15 is now available
    Apple is now rolling out tvOS 15 to iPhone, iPad, Apple Watch and Apple TV devices. You might not see the updates right away, but when they9re available, you9ll have access to a bunch more features.

    Facetime and Google Lens. The feature can extract written text from photos, screenshots and the world around you. You can edit, translate and share the text. The feature can also identify things like art, landmarks, plants and pets.

    Elsewhere, there are new features for the Maps, Photos and Weather apps on iOS. Spotlight searches will have richer results, including your own photos, with Apple using machine learning to figure out what9s in each image.

    On iPad, Quick Notes are now a system-wide feature — just swipe in from the lower right corner to jot down some thoughts using the keyboard or Apple Pencil. Expect some multitasking and connect multiple HomePod minis to an Apple TV 4K and use those as the default speakers.

    If you have an iPhone 6s or later, iPhone SE (either generation) or seventh-gen iPod touch, you9ll be able to install iOS 15. Those with Apple tablets can run iPadOS 15 on fifth-gen and later iPads, iPad mini 4 and later, iPad Air 2 and later and all iPad Pro devices. Meanwhile, watchOS 8 is supported by Apple Watch Series 3 and later devices.

    As for macOS Monterey, Apple has yet to announce a firm release date for the next version of its Mac operating system. Monterey should be available sometime this fall.

    Apple is rolling out the major annual firmware updates just a few days before the iPhone 13 lineup and new iPads arrive. Apple Watch Series 7 will be released later this fall.

  • OnePlus' 2022 flagship will share a unified Android 13 system with Oppo
    Following OnePlus9 integration into Oppo in June, co-founder Pete Lau — who has been appointed Chief Product Officer for both brands since May 2020 — is ready to share more on what to expect from his expanded team, aka "OnePlus 2.0." 

    We already knew about the upcoming unified OS, which will apparently bring the best of both worlds — the smoothness and lightness (no ads!) of OnePlus9 OxygenOS, combined with the reliability and smartness of Oppo9s ColorOS. In a recent group interview, Lau added that this yet-to-be-named system will be based on Google9s upcoming Android 13, and it9ll be featured on OnePlus9 2022 flagship device — likely dubbed "OnePlus 10" — due out first half of the year. Some existing devices will also receive this update, though no specific models were mentioned. (Lau said the Nord 2 already features an early version of the integrated codebase, so there9s a good chance that it9ll get the full upgrade.)

    Given that the shared OS would reduce differentiation between Lau9s two brands, one might wonder which would more likely produce the "perfect" flagship smartphone? Never one to give a direct answer, Lau implied that he doesn9t believe such a device would ever exist. He referred to an internal demographic map featuring 20 user categories, each of which tied to a combination of different needs — down to the level of product size, specific photography features, charging modes, weight and more. 

    Lau9s basic definition of OnePlus users is "tech enthusiasts," but he added that based on this mapping, it9s still impossible to satisfy everyone9s needs with a single device. As such, the exec thinks the market is big enough for his two brands to avoid friendly fire. For the same reason, OnePlus9 Nord line will continue to co-exist with the Oppo Reno series (and Realme, for that matter), though the similarity of their designs is still questionable. (Lau insisted that each brand has a dedicated design team, even after the merger.)
    Another area which OnePlus may benefit from the integration is photography. Lau pointed out that what used to be a camera team of around 100 people is now some 700, which may allow OnePlus to take better advantage of its relationship with Hasselblad, especially with their ongoing work on color science this year. The exec added that he can9t say OnePlus currently has the best camera performance, but he9s certain that it9s "definitely" among the top in the industry.

    Lau admitted that with his expanded role, even if he had 48-hour days, it9d still be impossible for him to personally pick on every single detail on every product like he did before (let9s just say it9d be unlikely that he9d throw a fit over a minor design issue on a logic board, as he once famously did back in his Oppo Blu-ray player days). Instead, Lau had been spending a lot of time teaching his "never settle" philosophy to his new Oppo teammates over the past year or so, in the hopes of changing what used to be a leader-driven mission to true team work. It9ll be a while before we get a real taste of this fruition, but Lau is "confident that this new unified OS won9t disappoint."


  • Home computing pioneer Sir Clive Sinclair dies aged 81
    Sir Clive Sinclair, the inventor and entrepreneur who was instrumental in bringing home computers to the masses, has died at the age of 81. His daughter, Belinda, said he died at home in London on Thursday morning after a long illness. Sinclair invented the pocket calculator but was best known for popularising the home computer, bringing it to British high-street stores at relatively affordable prices. One of the greatest.

  • Apple, Google cooperate with Putin to steal Russias elections
    Alphabets Google and Apple have removed jailed Kremlin critic Alexei Navalnys tactical voting app from their stores, his team said on Friday, after Russia accused the U.S. tech firms of meddling in its internal affairs. Russia goes to the polls on Friday to elect a new parliament in a three-day vote that the ruling United Russia party is expected to win despite a ratings slump after the biggest crackdown on the Kremlins critics in years. Apple, only a few weeks ago during the CASM debacle, adamantly told the world it would never bow to government pressure. Unsurprisingly, that was a bold-faced lie. Google publicly commits itself to human rights, but apparently, that does not extend to Putin critics and the Russian opposition.

  • AMD: we stand ready to make Arm chips
    AMDs CFO Devinder Kumar recently commented that AMD stands ready to manufacture Arm chips if needed, noting that the companys customers want to work with AMD on Arm-based solutions. Kumars remarks came during last weeks Deutsche Bank Technology Conference, building on comments from AMD CEO Lisa Su earlier in the year that underscored the companys willingness to create custom silicon solutions for its customers, be they based on x86 or Arm architectures. Intel also intends to produce Arm and RISC-V chips, too, meaning that the rise of non-x86 architectures will be partially fueled by the stewards of the dominant x86 ecosystem. This is entirely unsurprising news. You dont have to build Snapdragon or Apple-level ARM chips to make a lot of money with Arm, and companies like Intel and AMD would be stupid not to look into it.

  • GNOME to prevent theming, wider community not happy
    If youve been paying attention to recent chatter in the GNOME and surrounding communities, you may have noticed theres a lot of disgruntled developers within certain communities that rely on parts of the GNOME stack, such as Pop!_OS and Budgie. Ive been trying to follow most of these discussions and have been itching to write about it, but with the discussions still ongoing and my own lack of knowledge on the intricacies of the interplay between distribution maintainers, desktop environment developers, application programmers, and GNOME itself, I figured I should stay away from it until someone with more knowledge stepped in. Well, thanks to Joshua Strobl, experience lead of Solus and one of the main developers of Budgie, I now have a great in-depth story to link to. I urge you to read the whole article, but heres Strobls conclusions: 1. GTK4 has not met our expectations since its release in December of 2020, nor have we been satisfied with its state as of the writing of this post. 2. Current plans by GNOME for changes to how theming works is viewed as regressive for desktop Linux, developers, and user choice. 3. We do not believe that GNOME is treating its community, from individual users to entire operating systems, in a manner that is equitable and respectful of their choice on how they want to curate their own experience. 4. Budgie 11 will not be written in GTK4. 5. For Budgie Edition: we will be working on replacing software developed by GNOME with that of alternative software developers as well as “in-house” solutions. These will not necessarily be under the GetSolus organization nor will they be associated with Budgie. Adopting Budgie going forward (at least until 11, when we have our own control center) does not and will not require using our own apps. This has even remained true even for Budgie Desktop View, we support alternatives like Desktop Folder as alternative “desktop” implementations in Budgie. 6. GNOME Edition will be demoted to a non-curated edition and moved to a lesser position on our Downloads page in a future release of Solus. There are various problems non-GNOME GTK developers are running into, but as a user, my biggest problem is GNOMEs adoption of libadwaita. GNOME is going to ship a library, libadwaita, that when used by an application, will force it to use the default light Adwaita theme, with no option to change it to dark mode or a different theme. The end result is that if you use GNOME, youre going to start seeing applications  both from GNOME itself as well as from third parties  that do not respect your choice of GTK theme, and instead always default to light Adwaita. But of course, this problem extends beyond GNOME itself, as other popular GTK desktops, such as MATE, Cinnamon, and Budgie, also make use of both GTK applications, as well as components and applications from GNOME. On top of that, countless popular distributions, such as Linux Mint, Ubuntu, and Pop!_OS, all use custom themes. Their desktops will be severely broken since GNOME and GTK applications will no longer use their custom themes. As a result, Solus and Budgie will start transitioning to using EFL instead of GTK for various components, which is a pretty big shift. As far as I know, other distributions, such as Ubuntu, Linux Mint, and Pop!_OS, have not made any plans yet as to how to handle this new reality, but I would assume they, too, will start to replace any offending applications and components, or hack GTK altogether as a workaround. This is a shitty situation, and the GNOME developers are causing a lot of bad blood and rifts here that really could have been avoided. Theming and customisation are a core aspect of the Linux desktop, and breaking it like this is going to make a lot of non-GNOME developers as well as users very, very unhappy.

  • Sailfish OS 4.2.0 released
    Sailfish OS 4.2.0 has been released, and it packs a completely reworked sharing systems, improvements to the browser and camera application, further work on application sandboxing, and more. Read the full release notes for more details.

  • Intel Seamless Update: Intel preparing for system firmware updates without the reboot
    Intel Seamless Update! is a forthcoming feature for Intel platforms seemingly first being exposed by their new Linux kernel patches working on the functionality… Intel is working on being able to carry out system firmware updates such as UEFI updates but doing so at run-time and being able to avoid the reboot in the process. Pretty cool, but sadly, its only for enterprise machines and upcoming Xeon processors.

  • Mozilla has defeated Microsoft’s default browser protections in Windows
    In version 91 of Firefox, released on August 10th, Mozilla has reverse engineered the way Microsoft sets Edge as default in Windows 10, and enabled Firefox to quickly make itself the default. Before this change, Firefox users would be sent to the Settings part of Windows 10 to then have to select Firefox as a default browser and ignore Microsoft’s plea to keep Edge. Mozilla’s reverse engineering means you can now set Firefox as the default from within the browser, and it does all the work in the background with no additional prompts. This circumvents Microsoft’s anti-hijacking protections that the company built into Windows 10 to ensure malware couldn’t hijack default apps. Microsoft tells us this is not supported in Windows. Sadly, this does not work on Windows 11, where Microsoft is now forcing users to change the default handler for every individual file type a browser might use.

  • South Korea fines Google, allows Android forks
    The Korea Fair Trade Commission (KFTC) said on Tuesday Googles contract terms with device makers amounted to an abuse of its dominant market position that restricted competition in the mobile OS market. Under the AFA, manufacturers could not equip their handsets with modified versions of Android, known as Android forks!. That has helped Google cement its market dominance in the mobile OS market, the KFTC said. Under the ruling, Google is banned from forcing device makers to sign AFA contracts, allowing manufacturers to adopt modified versions of Android OS on their devices. Good. This particular kind of paper restrictions need to die in a fire.

  • PC DOS 1.1 from scratch
    A number of years ago, the Computer History Museum together with Microsoft released the source code for MS-DOS 1.25 (very close to PC DOS 1.1) and MS-DOS 2.11. I never did anything with it beyond glancing at the code, in no small part because the release was rather poorly organized. The obvious gaping hole is the lack of any source code for IBMBIO.COM. I do not know exactly what arrangement IBM and Microsoft had at the time, but in the days of DOS 1.x and 2.x OEMs did not get the source code for IBMBIO.COM/IO.SYS suitable for PC compatibles. I toyed with the idea of writing my own IBMBIO.COM replacement, but eventually gave up because it’s not a totally trivial piece of code and I had no real documentation to work with (until much later). The MSDOS.ASM source code obviously uses the IBMBIO interface, but makes no attempt to document it. The provided IO.ASM source is quite useful, but SCP’s hardware was different enough from the IBM PC that it is of limited utility. So, disassembler it was, and I produced reconstructed source code for PC DOS 1.1 IBMBIO.COM. Actually assembling it turned out to be a bit of an adventure; more on that below. More early DOS shenanigans to brighten your day.

  • Major win for Epic Games: Apple has 90 days to open up app store payments
    On Friday, the Northern California judge handling the closely watched Epic Games v. Apple court case turned in a ruling that, in many ways, works out in Apples favor—but with one massive, App Store-changing exception. The ruling from US District Judge Yvonne Gonzalez Rogers includes a single-page permanent injunction demanding that Apple open up payment options for any software sellers on the App Store. In other words, Epic Games effort to add Epic-specific payment links inside the free-to-play game Fortnite, and thus duck out of paying Apples 30 percent fee on in-app transactions, can now happen. This is a massive blow to Apples money printing machine, since it means both applications as well as gambling apps (or games! as Apple refers to them) can now circumvent Apples 30% protection racket. Since the vast majority of App Store revenue  and thus, the vast majority of Apples services revenue  comes from exploitative gambling apps, this will have a major impact on Apples current strategy of sucking as much money out of Candy Crush whales.

Linux Journal - The Original Magazine of the Linux Community

  • A Guide to 5 Fair Selections of Open Source Ticketing Tools for Linux
        by Suparna Ganguly    Are you in search of open-source ticketing tools for Linux? Well, this article brings a guide to 5 fair selections of open source ticketing software to provide uninterrupted customer support.
    Why You Need Ticketing Tools  A customer trouble ticketing (help desk) is an assistance resource to solve a customer query. Companies often provide customer support using email, website, and/or telephone. The importance of ticketing software is a crucial part for any business to be successful.
    Your business can’t run properly without a satisfied client base. Increased customer retention is what businesses need. Right ticketing tools help ensure the best customer service for any business. 
    Linux makes sure enterprises get the best possible customer service software for their businesses to have sustainable growth. Because a powerful set of ticketing software provides undivided support that the businesses deserve.
    5 Best Ticketing Tools for Linux  This section takes you through 5 different ticketing software to be downloaded on Linux and why you should use them. So let’s begin!
    osTicket  For all the newly started businesses, osTicketwould be a viable open source ticketing tool. It’s a lightweight and efficient support ticket software used by a good number of companies. If you run an enterprise or a non-profit and are not ready for paid ticketing tools just yet, osTicket is a must-try.
    osTicket provides a simple and intuitive web interface to integrate customer queries via phone, email, and web forms. Worried of spam emails? osTicket helps reduce spam enabling captcha filling and auto-refreshing techniques.
    You can work on a priority basis through this ticketing tool and get the issues solved in the lowest possible time.
    PHD Help Desk  PHD Help Desk is a PHP+Javascript+MySQL-based open source ticketing tool and is used in the registry. PHD helps follow-up incidents in an organization. PHD has a user base all across the world. The latest version of the PHD Help Desk is 2.12.
    This ticketing tool works in various ways. Using PHD, incidents can be classified and registered into multiple levels, such as the state of incident, type, sub-type, priority, description of Incident, historical factors, to name a few. 
    The database is consulted in a particular format depending on the user requirements. The data is then processed on a tallying sheet. Some of the advanced features of PHD Help Desk are the ability to export tickets into excel format, a PHPMailer Library to configure emails, and new password creation.
        Go to Full Article          

  • In Search of Linux Laptops? Check these 6 Places to Get Your Laptop in 2021
        by Suparna Ganguly    Are you in search of Linux laptops? This article takes you through 6 different places that offer the best Linux laptops. So get prepared to choose your Linux laptop in 2021.
    Dell  When it comes to laptops, the first name that comes to my mind is Dell. For over 20 years Dell has been selling high-end Linux laptops. In a Dell store, you can get Ubuntu and Redhat Enterprise Linux laptops. These laptops are built to meet the needs of developers, businesses, and sysadmins.
    For developers, who travel a lot, XPS 13 Developer Edition would be the confirmed best choice. Dell XPS comes at an expensive cost of around $1,000. So, if you’re in search of something less expensive, you can check Dell Inspiron laptops. Dell’s Precision workstationswith RHEL or Ubuntu are designed for small business owners or CG professionals.
    Side Note: Dell doesn’t have a separate section for Linux laptops. Type Ubuntu in the search to get a view of all its laptops with Linux preinstalled.
    Slimbook  Slimbook is well known for its thin, rigid, and light durable laptops starting at a reasonable price of €930 (approx $1,075). These come with a nice screen, solid battery life, powerful CPU, and very good speakers.
    This brand is from Spain. Slimbook came ahead of its competitors launching the first KDE laptops.
    Slimbook brings laptops with a good variety of popular Linux distros, such as KDE Neon, Ubuntu, Ubuntu MATE, Linux Mint, Kubuntu. Additionally, their laptops have two Spanish Linux distros – Max and Lliurex. You can choose Windows OS as well with their laptops, but for that, additional costs are there.
    Slimbook offers desktop systems too. So, if you ever need desktops, check it here
    System76   System76s Linux laptops are very well built, powerful, and extremely portable. If you are a software developer, you travel a lot, and you’re in search of a laptop with 32G RAM and 1T SSD, then go for System76.
    System76 laptops used to be Ubuntu-powered, initially. Later on, in 2017, this US-based company released their own Linux distro, called the Pop! OS. Pop OS is designed using Ubuntu. After that, Pop became the default OS with Ubuntu being still available.
        Go to Full Article          

  • Q&A trip to Linux’s Black Hole - /dev/null
        by Nawaz Abbasi    As per NASA, “A black hole is a place in space where gravity pulls so much that even light can not get out”. Something similar exists in the Linux universe as well - it discards anything written to it and when read, just returns an EOF (end-of-file). It’s a special file which is also referred to as null device - /dev/null
    So, it’s just a file?  Yes and most of the things in Linux is a file but /dev/null is not a regular file – lets dig deeper.

    c in crw-rw-rw- tells us that it's a character special file, which means it processes data character by character. This can be checked using test -c as well:

    What are the contents of the file?  Let’s check that using the cat command:

    As stated earlier, it just returns an EOF (end-of-file) when read. So, it's empty!
    What more can we know about the file?  Let’s find out using the stat command:

    This tells us that its size is 0. Also, it’s good to note that the file’s read and write permission is enabled for everyone but it doesn't require execute permission. 
    What happens to the file’s size when we write data to it?  Let’s try that:

    The cat command returned nothing and as per the stat command, its size did not change.
    As stated earlier, it discards anything written to it. You may write any amount of data to it, which will be immediately discarded, so its size will always remain 0 – Singularity?
    In other words, you cannot change /dev/null
        Go to Full Article          

  • Download These 7 Cool Apps on Your Linux Machine to Make Life Easier
        by Suparna Ganguly    Not only the Linux distros are open-source but the apps for Linux are also free. Though some business apps come with a cost, most of the apps created for individuals don’t have any charges.
    Want to know about some of the cool apps to download on your Linux machine?
    This article walks you through 7 apps to download on Linux to make your life easier. Head over to the next section!  
    Ulauncher  Before downloading any other application on Linux, we recommend getting Ulauncher. That’s because you can launch any application via Ulauncher just by using the keyboard.
    Try adding Ulaucher extensions to get the most of this app inspired by Alfred for Mac. You can extend capabilities with the extensions, such as looking up dictionary definitions, launching web searches, finding and copying emojis to a clipboard, and lots more.
    Ulaucher runs smoothly and allows searching files and apps using hotkeys. Ulaucher features include built-in themes, customizable shortcuts, Fuzzy search, a wide variety of plugins, searching on Google, Stack Overflow, and Wikipedia.
    Thunderbird  Thunderbirdby Mozilla is an open-source email client. Some Linux distros offer Thunderbird installed. If it’s not, hop onto your App Center or Software Center and get it installed. You can download the app from their website as well.
    The setup wizard guides you through the process of creating your own email address. Thunderbird provides email settings for most of the common email application providers. So, an existing email account can be added too. Attach multiple email accounts as per your needs.
    Want to make Thunderbird look cool? Add-ons, such as themes, Lightning extension, sorting out Mail folders, are some of the features to try out.
    Steam  Looking for gaming clients on Linux? Use Steam from Valve. Steam is, admittedly, the best games distribution store for top OSs like Linux.
    From Shadow of the Tomb Raiderto DiRT 4, and from DOTA 2 to Warhammer – Steam boasts many thousands of indie hits, retro-flavored, and AAA titled games for Linux
        Go to Full Article          

  • Improve The CrowdSec Multi-Server Installation With HTTPS Between Agents
        by Manuel Sabban    Prerequisites  This article is a follow-up from the Crowdsec multi-server setup. It applies to a configuration with at least two servers (referred to as server-1 and one of server-2 or server-3).
    Goals  To address security issues posed by clear http communication in our previous crowdsec multi-server installation, we propose solutions to achieve communication between Crowdsec agents over encrypted channels. On top of that, the third solution allows server-2 or server-3 to trust server-1 identity, and avoid man-in -the -middle attacks.
    Using self-signed certificates  Create the certificate  First we have to create a certificate. This can be achieved with the following one-liner.
     openssl req -x509 -newkey rsa:4096 -keyout encrypted-key.pem -out cert.pem -days 365 -addext "subjectAltName = IP:"  For now crowdsec is not able to ask for the passphrase of the private key when starting.  Thus we have the choice to decipher by hand the private key each time we start or reload crowdsec or store the key unencrypted. In any way to strip the passphrase one can do:
     openssl rsa -in encrypted-key.pem -out key.pem  Then, the unencrypted key file can be safely deleted after Crowdsec is started.
    Configure crowdsec for using a self-signed certificate  On server-1 we have to tell crowdsec to use the generated certificate. Hence, the  tls.cert_file and tls.key_file option in the api.server section of the following /etc/crowdec/config.yaml excerpt set to the generated certificate file.
     api:   server:   log_level: info   listen_uri:   profiles_path: /etc/crowdsec/profiles.yaml   online_client: # Crowdsec API credentials (to push signals and receive bad    tls:   cert_file: /etc/crowdsec/ssl/cert.pem   key_file: /etc/crowdsec/ssl/key.pem  On the client side configuration changes happen in two files. First we have to modify /etc/crowdec/config.yaml to accept self-signed certificates by setting the insecure_skip_verify to true.
    We have to change http for https in the  /etc/crowdsec/local_api_credentials.yaml file too in order to reflect the changes. This small change has to be done on all three servers (server-1, server-2 and server-3).
        Go to Full Article          

  • Experimenting with Python implementation of Host Identity Protocol
        by Dmitriy Kuptsov    INTRODUCTION  Sometimes it is easier to implement prototypes in user space using high-level languages, such as Python or Java. In this document we attempt to describe our implementation effort related to Host Identity Protocol version 2. In the first part, we describe various security solutions, then we discuss some implementation details of the HIP protocol, and finally, in the last part of this work we discuss the performance of the HIP and IPSec protocols implemented using Python language.
    BACKGROUND  In this section we will describe the basic background. First, we will discuss the problem of mobile Internet and introduce the Host Identity Protocol. We then move to the discussion of various security protocols. We will conclude the section with the discussion of Elliptic Curves and a variant of DiffieHellman algorithm, which uses EC cryptography (ECC).
    Dual role of IP  Internet was designed initially so that the Internet Protocol (IP) address is playing dual role: it is the locator, so that the routers can find the recipient of a message, and it is an identifier, so that the upper layer protocols (such as TCP and UDP) can make bindings (for example, transport layer sockets use IP addresses and ports to make a connections). This becomes a problem when a networked device roams from one network to another, and so the IP address changes, leading to failures in upper layer connections. The other problem is establishment of the authenticated channel between the communicating parties. In practice, when making connections, long term identities of the parties are not verified. Of course, there are solutions such as SSL which can readily solve the problem at hand. However, SSL is suitable only for TCP connections and most of the time practical use cases include only secure web surfing and establishment of VPN tunnels. Host Identity Protocol on the other hand is more flexible: it allows peers to create authenticated secure channels on the network layer, and so all upper layer protocols can benefit from such channels.
    HIP13 relies on the 4-way handshake to establish an authenticated session. During the handshake, the peers authenticate each other using long-term public keys and derive session keys using Diffie-Hellman or Elliptic Curve (EC) Diffie-Hellman algorithms. To combat the denial-of-service attacks, HIP also introduces computational puzzles.
        Go to Full Article          

  • Gaming Time? Top 3 VR Games Available on Linux
        by Suparna Ganguly    It’s possible to deep dive into the virtual reality gaming world on your Linux system. Want to explore VR games on Linux? This article takes you through the top 3 VR games available on Linux.
    Ready to get amazed? Let’s start.
    What are VR Games?  VR games are the new-gen computer games enabled with virtual reality, in short, VR technology. It gives players a first-person perspective of all the gaming actions. As a participant, you can enjoy the gaming environment through your VR gaming devices, such as hand controllers, VR headsets, sensor-equipped gloves, and others.

    VR games are played on gaming consoles, standalone systems, powerful laptops, and PCs compatible with VR headsets including HTC Vive, Oculus Rift, HP Reverb G2, Valve Index, andothers.

    Now, a little brief about VR technology. By now, you know that VR is an abbreviation of Virtual Reality. This is, basically, a computer-generated simulation where the player controls its generated objects through the limb and facial movements in a three-dimensional environment. This environment is interacted with through special equipment, like clothing having touch simulating pressure nodes and enclosed glasses with screens in front, instead of lenses.

    A lot of VR objects are usable as they are in reality and the gaming developers are making the VR universe more and more immersive with each passing day.
    How to Get VR Games on Linux  TheSteam storeseems to be the best way to get VR games on your system. Good news: you don’t need to worry about installing all the modules and software to run the game smoothly. Steam client is ready to take all the worries. So, get a Steam account by downloading the client from Steam’s site.

    Back in 2019, it was reported that VR Linux desktops are around the corner. What about now?Xrdesktop is here for you. Xrdesktop is free to use. It lets you work with the common desktop environments, like GNOME and KDE.

    The SimulaVR is a similar open-source project to check out.
    Top 3 VR Games Available on Linux  Now the fun part: In this section, we’ll share the best 5 VR games to play on Linux in your gaming time.
        Go to Full Article          

  • How to Check Battery Status Using Linux Command Line
        by Suparna Ganguly    Checking the battery status through GUI is easy. Hovering the mouse cursor over the battery indicator given in the Laptop task bar simply shows the battery level. But, did you know you can find the battery status through the Linux command line as well?
    Yes, there are some utilities in Linux that can be of help in this regard.
    This article explains 4 different methods of checking laptop battery status using the Linux command line. So,
    Why Do You Need to Check Battery Status?  So, why do you need to check the battery status? Knowing laptop battery health on a monthly basis is a good practice. It’ll inform you about any issues your computer might have related to charging or battery life. You can get alerted earlier and take the measures required, such as charging or altering batteries.
    When your PC is not active, the power management feature levels down its components to a low-power state. And also turns off the power. 
    Similarly, knowing the power source, battery model name, the technology used, vendors, etc helps operate your devices better and keep work going without any hassles.
    How to Check Battery Status Using Linux Command Line  Follow the methods mentioned below to check battery status using the Linux command line. Check Battery Status with “upower” CommandThe command produces output 
    Check Battery Status with upower Command  The upower command-line tool helps extract information related to the power source (batteries). It provides an interface to list down all the power sources of your PC or laptop.
    Options Used with the upower Command'}
      –monitor: You can print a line each time a battery or power source is added by connecting –monitor to upower. It also produces outputs while the power sources are removed or changed.
        –monitor-detail: This option prints the full power source detail whenever an event occurs.
     upower -i /org/freedesktop/UPower/devices/battery_BAT0  upower -i `upower -e | grep 'BAT'`  upower -i $(upower -e | grep BAT) | grep --color=never -E "state|to\ full|to\ empty|percentage"  The above are three different ways of using acpi command to find power source information.
    Use cat and find  The “cat” and “find” commands also help find details about your battery and power source.

    For the battery capacity, the syntax would be:
     cat /sys/class/power_supply/BAT0/capacity   For more detailed battery information use the find command.
        Go to Full Article          

  • How to Decrease Video Sizes Using FFmpeg in Linux
        by Suparna Ganguly    Decreasing video sizes becomes necessary when space is limited in cloud services, disks, or personal storage drives. You can easily hold onto larger files by chopping them down to a lower size.
    The world of open-source video editing tools is huge. So, choosing one can be tricky. This article explains how you can efficiently decrease video sizes using FFmpeg in Linux.
    What is FFmpeg?  So, what is FFmpeg? FFmpeg is a free and open-source command-line utility used in handling audio, video, other multimedia files, and streams in Linux. It has widespread use in video scaling, format transcoding, basic editing, standards compliance, and video post-production effects.
    It can create GIFs, edit videos, and record also. You can convert videos at up to a minuscule level while maintaining the quality to a great extent. 
    MPEG video standards group brought inspiration in defining the name of this media handling software project, while “FF” stands for “Fast Forward”. FFmpeg functions as a backbone of several software projects and renowned media players – YouTube,Blender, VLC, and iTunes, to name a few.
    How to Install FFmpeg  Want to get hands-on with it? Let’s install FFmpeg.
    Basically, you have to use the following codes for Ubuntu, Arch Linux, and Fedora respectively.
     # Debian/Ubuntu  sudo apt-get install ffmpeg   # Arch Linux  sudo pacman -S ffmpeg   #REHL/CentOS/Fedora  sudo dnf install ffmpeg  sudo rpm install ffmpeg  sudo yum install ffmpeg
    And FFmpeg will be in your Linux distro.
    Basic Usage of FFmpeg  To convert a media file using the default settings of FFmpeg, type:
     ffmpeg -i  The above command will change the specified format into the output format given. 
    How to Decrease Video Sizes Using FFmpeg  Going to the basics: Not all video files are created following the same procedure. Hence, file sizes tend to be different. For example, the avi video file extensions are larger than mp4 files.
    Takeaway? The smallest mp4 file of a video will be smaller than the smallest avi file of the same video. However, the quality will vary with each of these varied file sizes. Mp4s are not the smallest size you can expect. Various containers for Windows media videos and flash videos (FLV and WMV) are the winners.
        Go to Full Article          

  • How to Replace a Variable in a File Using SED
        by Suparna Ganguly    Want to know the tricks of replacing a variable in a file using the SED command?
    This article will give you an overview of replacing a variable value in a file using SED. Before replacing a variable in a file using SED, you need to understand what SED is, the syntax of SED, and how SED works.
    I’ll also show how to perform delete operations using SED. This will come after the variable value replacement part. If you’re looking for that, you can directly jump onto that, and skip the rest.
    So, let’s begin the guide.
    What is SED?  So, what is  SED?
    SED command in Linux stands for Stream Editor. It performs searching, insertion, find and replace, deletion. In the Linux world, SED is mainly popular for its find and replace functionality.
    With the help of SED, coders can edit files without even opening them.
    In a nutshell,
      SED is a text stream editor. It can be used to do find and replace, insertion, and delete operations in Linux.
        You can modify the files as per your requirements without having to open them.
        SED is also capable of performing complex pattern matching.
        Syntax of SED  Here we’ll see the syntax of SED used in a simple string replacement. This will help understand the command better.
    So the syntax is:
     sed -i 's/old-string/new-string/g' file_name     How SED Works  In the syntax, you only need to provide a suitable “new string” name that you want to be placed with the “old string”. Of course, the old string name needs to be entered as well.
    Then, provide the file name in the place of “file_name” from where the old string will be found and replaced.
    Here’s a quick example to clear the concept.
    Suppose, we have a random text “Welcome to Linux Channel” in a text file called “file.txt”.
    Now, we want to replace “Channel” with “Family”. How can we do that?
    First, write the below-given command in the terminal to create the file.
     cat file.txt   Press enter, then type:
     Welcome to Linux Channel  Let’s alter “Channel” with “Family” now. So, go to the next line, and type:
     sed -i 's/Channel/Family/g' file.txt  After running the command, to view the file again, type:
     cat file.txt  You’ll see “Channel” has been replaced with “Family”. In this way, you can replace a string using the SED command. Let’s learn how to replace a variable using SED, now.
        Go to Full Article          

Page last modified on October 08, 2013, at 07:08 PM