Many people consider netbooks a thing of the past, but they're still with us in the form of Chromebooks.
In a significant stride towards simplifying Kubernetes management, Mirantis, the well-regarded developer-centric company, has launched an innovative open-source project named k0smotron. This new project empowers Kubernetes operators with enhanced security, flexibility, and efficiency in managing Kubernetes control planes.
k0smotron is a Kubernetes operator designed to manage the lifecycle of k0s control planes in any distro's Kubernetes cluster. By running the control plane on a k8s cluster, you can enjoy and leverage the underlying cluster's high availability and auto-healing functionalities.
Once in place, K0smotron changes how you provision Kubernetes control planes on Kubernetes. It works by installing the k0smotron operator into an existing Kubernetes cluster. There you can use it to create and manage k0s control planes in that cluster.
It does this by leveraging the pattern of working with custom resources to manage the k0s control planes' lifecycle. k0smotron will automatically create all the needed Kubernetes lower-level constructs, such as pods, config maps, etc. It also includes support for remote worker nodes.
**gjs** and **glade** from the **l** software series of Slackware.
shasum -a256=31274b36c54c9e2d0adfeda825a044c1378c0ddf5a3fd1a4c3c63219ea829089
EasyOS has 'zenity' a symlink to 'yad'. The latter is a fork of the former, and 'zenity' is I think an inactive project. 'yad' has moved on and no longer completely compatible, so the symlink may not work, as was found here: [...]
The GNOME web browser is one of the official GNOME core applications. GNOME core applications are sometimes bundled with GNOME installations. They let you perform some common tasks right from the get-go, once you've installed GNOME. Things like the System Monitor and Calculator are core apps.
GNOME Web is one of the long-standing members of the core group, it's been around since 2002, when it was forked from another---now defunct---project called Galeon. Until 2012 it used to be called Epiphany. You'll still see this name in use here and there, like the names of the installation packages.
GNOME Web conforms to the GNOME human interface guidelines, and it's written using the GTK toolkits. This delivers an authentic native GNOME appearance and behavior. GNOME Web reflects your current GNOME theme, and it looks and feels like an integral part of GNOME universe, not an add-on.
Underneath the hood, GNOME web uses Apple's WebKit framework as its browser engine. This is the layout and rendering engine used in Apple's Safari browser. It was ported to GNOME as WebKitGTK.
If you want to know more about init systems, it's important to first understand the systemctl and service commands and their underlying differences.
To start a virtual machine from the terminal you need to find the uuid of the virtual machine you would like to start.
Most businesses today have a combination of on-premises, cloud, and edge infrastructure, running diverse workloads on bare metal servers, virtual machines, and containers across Kubernetes clusters. They are looking for management and automation software to run on-premises and cloud-based management services to handle the complexity.
It can be complicated for IT teams to manage resources that span multiple clouds. One way to improve management is to set up a multi-cloud Kubernetes cluster that uses a single control plane to manage nodes in multiple cloud environments.
Git can be a useful tool for network engineers who manage complex infrastructure, especially as networking increasingly overlaps with software, automation and DevOps.
Moving a command or script that you're running on the command line to the background so that you can start another job and managing backgrounded processes requires only a handful of commands.
Whoa jeez, another month already? We’ve had our heads down working hard this last month, trying to make FEX-Emu the greatest x86/x86-64 emulator on Linux. A huge focus this month is optimizations because of course what we want is to go fast. We’re all cats and we’ve got the zoomies.
For more than 8 and a half years now, OPNsense is driving innovation through modularising and hardening the open source firewall, with simple and reliable firmware upgrades, multi-language support, fast adoption of upstream software updates as well as clear and stable 2-Clause BSD licensing.
23.7, nicknamed "Restless Roadrunner", features numerous MVC/API conversions including the new OpenVPN "instances" configuration option, OpenVPN group alias support, deferred authentication for OpenVPN, FreeBSD 13.2, PHP 8.2 plus much more.
Download links, an installation guide[1] and the checksums for the images can be found below as well.
MX-23 is now available for download. MX-23 is built from debian 12 “bookworm” and MX repositories. As in past releases, the MX will default to sysVinit but systemd remains an option for installed systems. Updates from RC and beta to final are fully supported.
The live boot menus now have a more obvious “check media” function in the top level menu. The media will be checked and boot will continue if things look good.
The Oracle Linux team is pleased to announce the general availability of Oracle Cloud Native Environment Release 1.7, the scalable and highly available Kubernetes distribution that you can use to deploy your containerized applications across public clouds and on-premises.
This release includes Kubernetes 1.26, support for the latest Oracle Linux 8 and Oracle Linux 9 releases, Rook Storage Orchestrator for Ceph, and KubeVirt integration. If you are running Kubernetes clusters across public clouds and on-premises, the enhanced cluster management features–including the ability to have a consistent view across all environments–can make it much easier for you to manage your workloads.
If you are a new user to Linux, I would avoid touching distributions like Debian until you have had experience installing and using Ubuntu and Ubuntu based distributions.
To understand the connection between Ubuntu and Debian please visit https://ubuntu.com/community/debian
I have used Ubuntu and Ubuntu based distributions for many years, but only briefly tried to install Debian many years ago. As I remember at the time it was a text based installer.
SunFounder Zeus Car Kit is an Arduino UNO and ESP32 Cam-based educational kit for children (and adults) that can be used to learn more about electronics, robotics, and programming. It’s a car comprised of four 6cm Mecanum wheels for omnidirectional motion and various sensors that can be controlled with an Android app enabling first-person view (FPV) thanks to the built-in camera. The company sent us a Zeus Car Kit for review and evaluation, and after assembly, we’ll use it in “Play Mode”, or in other words a toy that basically works out of the box, before checking out the “Programing Mode” and related Arduino tutorials to evaluate it’s educational potential.
Freedom of speech and privacy are more and more threatened by governments and hostile corporations working against the public interest. In this season of death of liberty the minimum we can do to respond is making surveillance more difficult, by providing the general public with easy tools to use for private communication.
Terraform, an open-source infrastructure as code (IaC) tool developed by HashiCorp, has rapidly gained popularity due to its simplicity, versatility, and cloud provider agnosticism. At the heart of Terraform’s configurability are its variables.
Terraform, developed by HashiCorp, is a tool widely known for its prowess in Infrastructure as Code (IaC). This comprehensive guide is aimed at giving you an in-depth understanding of the Terraform syntax, focusing particularly on the configuration files.
Zeus is a robust, powerful, and highly efficient Internet Communication Engine that can handle millions of concurrent connections across multiple platforms. Developed using native socket API, Zeus is designed to provide a seamless and uninterrupted communication experience to its users, ensuring high performance and reliability across all devices.
File transfers are a fundamental part of our digital world. Whether it’s uploading an image to a social media platform or sending important documents to a cloud-based storage system, the underlying process is a file transfer.
Many developers interact with APIs on a daily basis, and a popular tool for API interactions is cURL, a command-line tool used to transfer data using various network protocols. One of the overlooked features of cURL is the ability to set the User-Agent string.
cURL (or “Client for URLs”), is a command-line tool used for transferring data using various network protocols. It’s a powerful tool widely used in scripting languages to connect and communicate with web services. cURL supports a vast variety of protocols including HTTP, HTTPS, FTP, and much more.
Curl is a powerful command-line tool utilized by developers around the world for transferring data with URLs. A versatile tool, Curl supports various protocols, such as HTTP, HTTPS, FTP, and many more. One of the valuable features of Curl is its ability to pass custom headers while making requests.
I am compiling Chromium browser from the recipes maintained by these guys:
https://github.com/OSSystems/meta-browser
However, compile of 114.0.5735.198 failed, as 'libva' version 2.15.0 or greater is required:
https://github.com/OSSystems/meta-browser/issues/732
Oh man, 'libva' 2.14.0 was only released on February 22, 2022, just over a year and a half ago. So Chromium is now not going to work on distros with older 'libva' -- or rather, might not work properly, or might even crash -- if you try and run a pre-compiled binary Chromium.
Hello all, I’m here with my week 10 report of my project “Porting
gentoo’s packages to modern C”So apart from the usual patching of packages from the tracker the most
significant work done this week is getting GNOME desktop on llvm
profile. But it is to be noted that the packages gui-libs/libhandy,
dev-libs/libgee and sys-libs/libblockdev require gcc fallback
environment. net-dialup/ppp was also on our list but thanks to Sam its
has not been patched [0] (and fix sent upstream). I’m pretty sure that
the same work around would work on musl-llvm profile as well. Overall
point being we now have two DEs on llvm profile, GNOME and MATE.Another thing to note is currently gui-libs/gtk-4.10.4 require
overriding of LD to bfd and OBJCOPY to gnu objcopy, it is a dependency
for gnome 44.3.
Detecting a web browser type can be quite useful for tailoring user experience to different browsers. However, it’s worth noting that browser detection is usually not recommended as the best approach in most cases.
Today’s increasingly online world requires developers to be equipped with tools and knowledge that enable them to build user-friendly, efficient, and dynamic websites. One crucial aspect of this endeavor involves being able to identify a user’s operating system (OS), which allows for tailored experiences and improved website compatibility.
The “for loop” is one of the most fundamental and widely used control flow structures in JavaScript.
JavaScript, like many other programming languages, includes several types of loop statements. These loops are used to perform the same operation multiple times until a certain condition is met. One of the most common types of these loops is the “while” loop.
JavaScript is a versatile language that allows for an extensive array of operations including the manipulation of text strings. One common operation is reversing a string, or writing it backward. In this article, we’ll explore three different ways of achieving this in JavaScript.
In Java, reversing a string involves changing the order of characters in a given string, such that the last character becomes the first, the second-last character becomes the second, and so on. There are several ways to reverse a string in Java, but in this article, we will discuss a simple and straightforward approach.
This release, 3.12.0rc1, is the penultimate release preview. Entering the release candidate phase, only reviewed code changes which are clear bug fixes are allowed between this release candidate and the final release. The second candidate (and the last planned release preview) is scheduled for Monday, 2023-09-04, while the official release of 3.12.0 is scheduled for Monday, 2023-10-02.
There will be no ABI changes from this point forward in the 3.12 series, and the goal is that there will be as few code changes as possible.
Call to action We strongly encourage maintainers of third-party Python projects to prepare their projects for 3.12 compatibilities during this phase, and where necessary publish Python 3.12 wheels on PyPI to be ready for the final release of 3.12.0. Any binary wheels built against Python 3.12.0rc1 will work with future versions of Python 3.12. As always, report any issues to the Python bug tracker.
Before we delve into the topic, it’s essential to note that Python, unlike languages such as C and C++, does not have a built-in main() function.
A few days ago I had an interesting maths thought which I dropped on Mastodon:
Today’s interesting maths problem to think about: what is the largest total from a correct maths equation which uses any number of +*- symbols, one =, and the digits from 0-9 once€ each?
For example, if we’re doing it for digits 0-4, then 40-12=3 isn’t valid (answer is wrong), 1+3=4 isn’t valid (correct but doesn’t use 0 or 2), 12/4+0=3 is good, and 4*3+0=12 is better (because 12 is higher than€ 3).
Drug users in the Philadelphia neighbourhood of Kensington have increasingly been turning towards a drug called xylazine, or “tranq”, a veterinary sedative often mixed with other drugs such as heroin or fentanyl. But when people begin to use the substance, it quickly causes horrific damage to their bodies – including necrosis and skin tissue rotting. Authorities in Philadephia and across the nation are getting increasingly worried about the drug's spread and the damage to victims.
Release will likely come after Japan PM Kishida meets Biden and S. Korea President in US next week.
He and a friend had been engaged in a bizarre duel meant to settle a feud over money.
Millions of people are losing Medicaid because of paperwork.
If you’re a healthy person worried about hydration, odds are, you’re getting plenty. But no one can say exactly what the right amount is.
The U.S. has rejected Mexico's proposal to jointly research genetically modified (GM) corn's health effects as trade tensions escalate.
Mortality numbers often end up having more to do with politics than science.
I wrote about how I’m exploring the role of AI in human connection and intimacy. The first part of that journey has been all about learning the software and tools for approaching large language models.
At the time, when the attack group was identified by both FireEye and Microsoft, the latter called it Nobelium. In a post dated 2 August, Microsoft Threat Intelligence gave it a new name: Midnight Blizzard. No reason was given for the new name, although it is notable that Microsoft Threat Intelligence in December 2020 also had a different name, being known as Microsoft Threat Intelligence Centre.
The group€ — call it Nobelium, Midnight Blizzard or even SUNBURST as some did€ — is now claimed to have attacked compromised Microsoft 365 tenants owned by small businesses and created new domains that posed as tech support entities.
It then sent Teams messages to try and steal credentials leveraging multi-factor authentication.
{loadposition sam08}Microsoft said 40 organisations had been affected by these attacks across the globe, but did not provide any names.
In its post, the MTI said: "The organisations targeted in this activity likely indicate specific espionage objectives by Midnight Blizzard directed at government, non-government organisations, IT services, technology, discrete manufacturing, and media sectors.
The Chinese government released proposed regulations that would require certain data processors to undergo annual or biennial audits on Thursday. The€ Chinese Cyberspace Office published the first draft text of the proposal, entitled “Administrative Measures for Compliance Auditing of Personal Information Protection” on its website.
The U.S. Federal Bureau of Investigation is investigating a ransomware attack that disrupted services at a healthcare provider based in California on Aug. 3.
It was not immediately clear how many locations operated by Prospect Medical Holdings were affected but some sites had to cut back services or close.
Government services provider Maximus Inc. is the latest victim of the Clop ransomware gang’s targeting of a€ critical vulnerability€ in Progress Software Corp.’s MOVEit file transfer software, as data belonging to as many as 11 million people was stolen.
CISA said Friday that 'Submarine' is a novel persistent backdoor used in attacks against Barracuda Email Security Gateway appliances vulnerable to CVE-2023-2868.
Google security researcher demonstrates that silicon level vulnerability he discovered could enable theft of sensitive data
Angaur state government says land was cleared without an environmental impact assessment, permits.
August 06, 2023 7:47 AM
Mr Kim called for the mass-production of “various kinds of cutting-edge strategic weapon engines", KCNA reported.
Requests for tips are becoming more common, tips themselves are getting larger, and consumers from coast to coast are confused about the new rules.
Why it matters: The onslaught of tipping requests is fatiguing consumers and pushing them to close their wallets — even in scenarios where tips are a critical part of workers' wages.
Back-to-school shoppers can't escape inflation as they prepare for the 2023-2024 school year.
State of play: Higher prices and demand for electronics are taking a bigger bite out of consumer budgets — and driving record spending — according to the National Retail Federation's annual survey.
Driving the news: The first weekend in August is the biggest for tax-free shopping throughout the nation with nine states holding sales tax holidays this weekend, down from a dozen in 2022.
More people than one might imagine, chiefly because many states, counties, and cities have laws that ban private employers from discriminating against their employees based on certain kinds of speech.
Alas, federal District Judge Terry A. Doughty’s preliminary injunction against government censorship of us on social media has been put on hold. So rules three members of the Fifth Circuit Court of Appeals. But this stay of the injunction in State of Missouri et al. v. Joseph R. Biden Jr. et al. is temporary.
Doctors from Nigerian public hospitals who have been on strike since last week say they will embark on a nationwide protest, accusing the country’s president of ignoring their demands for better work conditions. The protest is scheduled to take place on Wednesday and it became necessary to draw attention to the demands “which have been largely neglected” by the government, the Nigerian Association of Resident Doctors said Saturday. In a letter to the Nigerian ministry of health, the doctors said they would also picket government offices until their demands are met. The planned protest follows a similar demonstration earlier this week by Nigerian trade unions protesting the soaring cost of living in Africa’s most populous country.
APNIC’s REx now provides global Internet data, statistics, and measurements.
Google LLC will not have to answer allegations by dozens of U.S. states that the design of its search engine results page harms rival platforms such as Expedia Group Inc. or Yelp Inc., a federal judge ruled in an opinion that was unsealed Friday.
Meta says it will remove news articles from Facebook and Instagram Feeds of its Canadian users. The move follows the introduction of the Online News Act in the country, which requires tech companies like Google and Meta to pay news outlets for the stories they feature in their social feeds.