I'm announcing the release of the 5.16.14 kernel.
All users of the 5.16 kernel series must upgrade.
The updated 5.16.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.16.y and can be browsed at the normal kernel.org git web browser: https://git.kernel.org/?p=linux/kernel/git/stable/linux-s...
thanks,
greg k-h
One of Windows’ neatest features is PowerToys, Microsoft’s open-source add-on that lets you tweak your Windows desktop to your heart’s content. Being a Linux user, though, doesn’t mean you have to miss out.
What’s great about PowerToys is that it’s a one-stop shop for all kinds of improvements, from how you manage window tiling to preventing your PC from going to sleep for a set time to quickly resizing an image without opening a photo editing program. A lot of the features you can find in PowerToys have Linux alternatives, of course. The various Linux distributions are the ultimate in operating system customizability.
Unlike PowerToys, however, there aren’t many one-stop shops for all those tweaks. To make life easier for former Windows users who’ve converted to Linux, or Linux users looking for a few handy tools, here’s a look at five alternatives to the features built into PowerToys.
KeeWeb is a free, open-source password manager for the desktop and the web. It is originally built by Antelle, a full-stack software developer from the Netherlands.
KeeWeb is fully packed with useful features which makes it favorable by many active internet users.
Beyond its desktop support, KeeWeb also works as a web application with full offline support, therefore, users can install it and run it locally or from remote servers.
Antelle also wrote a useful KDBX (KeePass password file manager) implementation in JavaScript and released it as an open-source.
Apart from the default terminal emulator, Linux has additional command-line interfaces known as virtual consoles.
On the Linux desktop, you may mainly use the GUI, but what if you could use a mode that was just text?
With Linux virtual consoles, you can use the computer without graphics to rescue a broken X system or even use it without a GUI entirely.
At Akademy in Milan – I’m pretty sure it was then – I gave a talk about “Managing meeting in Matrix”. Since then I’ve used QuatBot to run over a hundred meetings. Sometimes there’s new features that we realise are useful, so now there’s a 0.3 release.
Ubuntu, which is based on Debian’s design, provides multiple utilities, one of which allows it to open closed ports. Ports allow communication between devices. To perform their tasks, internet-facing services and applications generally listen for ports to connect from the outside. Communication between hosts via the internet is impossible without ports. Some ports are closed by default, and some are closed using a firewall. This article is about opening the ports on Ubuntu systems.
A virtual point where a network connection begins, and stops is referred to as a port. The operating systems of computers manage ports, which are software-based. Each port is linked to a particular operation or service. Both TCP and UDP networks consist of ports. Some of the common ports are HTTP, FTP, SSSH, and so on.
FortiClient uses SSL and IPSec VPN to provide its customers with safe, efficient, reliable, and fast access to corporate networks and applications from virtually any internet-connected remote machine. FortiClient enhances remote user experience with built-in auto-connect and always-up VPN features.
In today’s guide, we will show you how to install FortiClient VPN on our machine. We have used Ubuntu 20.04 as our operating system on which we will install the VPN application. Ubuntu is a very popular, efficient, fast, and reliable distribution of Linux. This distro is based on Debian. Due to its focus on user-friendliness and stability, it is widely used by both beginners as well as experts.
Let’s get started!
The first edition was written for Krita 2.9.11 in 2016. In this 3rd edition, Timothée has updated all the text and screenshots for the interface of Krita 5.0, and some parts have been entirely rewritten to make good use of new features in Krita 5.
In this video, I am going to show how to install XeroLinux 2022.03.06.
PostgreSQL database provides a facility to use arrays in the tables to store the same type of data in the bulk form. Arrays are the type of data that are used to store values of the same data type. PostgreSQL allows the column to store data by using multidimensional arrays. We have implemented all the examples in the PostgreSQL pgAdmin dashboard. In this tutorial, we have used many functions on the array in the tables of PostgreSQL. These functions include Data insertion in an array. The conversion of an array into the list is also explained.
Tutorial to learn the steps involve in the installation of Jupyter Notebook on Ubuntu 22.04 Jammy JellyFish and 20.04 Focal Fossa using command terminal.
This tutorial explains how to repair your WordPress site stuck in maintenance mode. This error normally also prevents the administrator from accessing the dashboard. To follow the steps of this tutorial, you need FTP or hosting access to remove the file generating the error.
All instructions described in this article include screenshots for all users to understand easily.
Whenever it concerns composing and structuring a document, LaTeX has a lot of options. It’s extremely beneficial when working with numbers, but it has a lot of other uses as well. The greater complexity comes at a cost when compared to other word processors and typography applications. Yet if you want your text to appear the finest it can, LaTeX is very good enough to justify it. We can accomplish remarkably almost everything you need using LaTeX as far as you’re serious about learning a bit whenever you have to do anything such as create a straight edge.
Let’s get started with the opening of the terminal shell in Ubuntu first with the shortcut key “Chtrl+Alt+T”.
Brackets are signs, some of which are usually accustomed group statements or explain the sequence in which actions are to be performed inside an algebraic equation, like as: (simple braces), {curly brackets}, [square brackets], so on and so forth.
In mathematical formulae, parentheses and braces are particularly prevalent. This article discusses how to alter the style and size of square parentheses in LATEX. Let’s get started now with opening your command shell of the Ubuntu 20.04 Linux system. Use “Ctrl+Alt+T” to do so. After that, you need to open the Latex texmaker for editing and creating the documents. This can be achieved by the terminal shell “texmaker” command on the shell.
If you are familiar with object-oriented languages, you may have heard a very well-known concept of Arrays. Arrays are the data structures holding the same type of items or elements together on transmissible memory locations. To get the values from a specific memory location of an array, we must use some conditions in our code. The PostgreSQL database also allows keeping arrays as data in its tables. Getting values from the Arrays in PostgreSQL provides us with the “WHERE” clause to query data. If you are looking for a guide to learn about how to query data from arrays using the WHERE clause, then this guide is meant for you.
A fuzzy word leads to partial or unclear. This search deals with the result that does not see the accurate or perfect search. The fuzzy search of data in PostgreSQL contains different approaches. Either through extensions or algorithms. But the phenomenon is applied in both ways. This article will contain all possible methods to demonstrate the working and implementation of fuzzy search in PostgreSQL data.
Within this advanced and automated era of computers and technology, everybody wants to be secured along with their personal information. Same like that, databases are used to store information regarding a lot of things including personal information about people. Due to a lot of information, we also need to take care of our database security to not let anyone make use of it wrongly. Within the PostgreSQL database, we have to use many built-in databases to fetch some records from the tables and database. Just like many of these functions, one is the Security Definer function. As the title suggests that it must be something related to defining the security of the PostgreSQL database. As this concept is unique, complex, and new to most of the PostgreSQL users, we have decided to cover it within a whole new article. So, let’s have a little knowledge about the security definer property of methods now.
In this tutorial, we will show you how to install Python on CentOS 9 Stream. For those of you who didn’t know, Python is an interpreted high-level general-purpose programming language. Python is famous for its simple, easy-to-learn syntax, emphasizes readability, and reduces program maintenance costs and more straightforward conversion to newer releases.
This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the Python Programming Language on CentOS 9 Stream.
Minio is a popular open-source, self-hosted, Amazon S3 compatible object storage server written in Go. It is a very useful alternative to AWS S3 if you need more control over your object storage server. It allows us to store photos, videos, log files, backups, and container/VM images. It provides a command-line client, a browser interface and also supports AMQP. You can use Minio in large-scale deployment for continuous data replication.
In this article, I will show you how to install the Minio server on Debian 11.
Is a package acting up after a system update on your Arch machine? Perhaps you installed the latest version of the Linux kernel but can't get your computer to boot after. Whatever the reason is, it's always a good idea to prevent stable packages to upgrade to their latest unstable versions.
Pacman, the default package manager on Arch-based distros, allows you to ignore a package upgrade by simply editing the pacman.conf file. This article is all about preventing specific packages from getting upgraded on Arch Linux, both permanently and temporarily.
Today we are looking at how to install FNF PsychEngine 0.5.2h on a Chromebook. Please follow the video/audio guide as a tutorial where we explain the process step by step and use the commands below.
This tutorial will only work on Chromebooks with an Intel or AMD CPU (with Linux Apps Support) and not those with an ARM64 architecture CPU.
Deluge is a fully-featured cross-platform BitTorrent client which is written in Python3 with the GTK toolkit for graphical interface and depends on libtorrent-rasterbar for the BitTorrent protocols.
It has been designed to be as simple as easy-to-use as possible. Its interface consists of a single pane of minimized windows containing an input box, a file list, a status bar, time, and a URL.
Caddy is a popular modern web server engineered for high performance and memory safety. It’s written in Go, runs with no dependencies, features built-in support for static site rendering with Markdown, and offers automatic HTTPS.
Caddy’s focused on providing a simple server management experience that gives you useful functionality by default. It can be easier to configure and maintain than rival systems such as Apache and NGINX. In this article, we’ll show how to get your own server running with minimal set up by using Docker with the official Caddy image.
Kubernetes is a distributed system that’s designed to scale replicas of your services across multiple physical environments. In many cases this works well out-of-the-box. The Kubernetes scheduler automatically places your Pods (container instances) onto Nodes (worker machines) that have enough resources to support them.
Despite its best efforts, sometimes the scheduler won’t select a plan you agree with. You might want Pods to be colocated if they’ll be regularly communicating over the network; alternatively, some compute-intensive Pods might be best allocated to separate Nodes wherever possible.
Swift, often referred to as “Objective-C, without the C,” is an open-source programming language developed and maintained by Apple. Swift is a general-purpose programming language built using modern safety, performance, and software design patterns. The Swift project aims to create the best available language for systems programming to mobile and desktop apps, scaling up to cloud services.
In the following tutorial, you will learn how to install Swift Programming Language on your Fedora 36 workstation or server along with connecting to the terminal instance, maintaining and, if need be, removing Swift from your Fedora system.
RPM Fusion is a repository of add-on packages for Fedora and EL+EPEL that a group of community volunteers maintains. RPM Fusion is not a standalone repository but an extension of Fedora’s default packages that could not be included due to Fedora being bound by the same legal restrictions as Red Hat.
The RPM Fusion repository comes in two flavors, Free and Non-Free. The free repository contains a free version of the software that is open source and non-free, which have mostly almost all free software but are closed source and mainly proprietary.
In the following tutorial, you will learn how to install RPM Fusion on your Fedora 36 workstation or server to install additional open-source or proprietary packages, along with examples of using RPM in the command line terminal.
Most web users need no introduction to Google Chrome as it is the most used Internet Browser software globally, with a recent update in 2022 that Chrome is currently the primary browser of more than 2.65 billion internet users and is why most websites’ code now target it first before any other browser.
Chrome is designed to be sleek and clean in its looks and features and especially at loading website pages as it used to claim to be the fastest of all the browsers, but that is now a considerable debate with Edge leading the charge and many others have caught up, the browser competition has increased recently.
In the following tutorial, you will learn how to install Google Chrome in three ways in stable, beta, or unstable versions on Fedora 36 Linux workstation desktop and how to maintain and remove using the command line terminal.
It doesn't matter if you run an online shop, a company website, or a travel blog: You need to trust that a website is safe to use and visit. Thus, HTTPS has become a standard for the world wide web and if your website is not secure, most browsers will block access to it, and your SEO ranking will also suffer. An important task for any web server administrator is therefore to manage SSL/TLS certificates and update them before they expire.
In this tutorial, I want to show you how to use Checkmk, the monitoring tool from tribe29, for monitoring your SSL/TLS certificates. Checkmk keeps an eye on your certificates and lets you know when you should replace them. Using a monitoring tool is a lot more reliable than just using Excel sheets or other mechanisms, allowing you to focus on other things.
This tutorial works for any kind of website and web server application. Admin access to the web server is not required, because I am using an active HTTPS check. You do need a Checkmk site up and running and the host for the monitoring site needs a working internet connection. You can follow this tutorial on how to get started with Checkmk.
Here's a complete step by step guide to set up SSL certificate monitoring with open source tool Checkmk.
Even though there are tens of thousands of great applications available natively for Linux, and Zorin OS also provides a very friendly way for users to search and install all this beautiful software by integrating package support for both .deb, Appimage, Flatpak, and Snap, it is still possible you may not be able to find an alternative for a very specific Windows application that you used before on your Windows machine. But the great thing is that you can install a lot of Windows applications easily in Zorin OS. This article as part of the Zorin OS tutorial series explains how to install windows applications in Zorin OS.
Many Linux operations are based on timestamps of files. For example, when you need to delete some old log files of a Linux server, you must pick the files based on correct timestamps to avoid deleting something unexpectedly.
This tutorial explains how to create a Multi-User site in WordPress.
A MultiSite allows you to create different sites and manage them from a unique dashboard. This is useful, for example, if you want a development environment or if you want to create different sites for each language. For example, you can create an English (left to right) site in your root domain or under the /en subdirectory and a different right to left (Hebrew or Arabic) site under /il or /sa subdirectories. Additionally to subdirectories, the MultiSite feature also allows you to create sites under subdomains.
All steps described in this tutorial include screenshots, making it easy for all WordPress to apply them.
Emulation is the practice of using a program (called an emulator) on a PC to mimic the behaviour of a home computer or a video game console, in order to play (usually retro) games on a computer.
Home computers were a class of microcomputers that entered the market in 1977 and became common during the 1980s. They were marketed to consumers as affordable and accessible computers that, for the first time, were intended for the use of a single non-technical user.
Back in the 1980s, home computers came to the forefront of teenagers’ minds. Specifically, the Amiga, ZX Spectrum, and Atari ST were extremely popular. They were hugely popular home computers targeted heavily towards games, but they also ran other types of software.
The MSX was launched in October 1983. At the heart of the machine was the Zilog Z80 CPU running at 3.58 MHz with 8-512KB of RAM. The Z80 was, of course, used in popular home computers such as the Sinclair ZX81, ZX Spectrum and the Amstrad CPC. In the graphics department, the MSX employed the Texas Instruments TMS9918 graphics chip with 16KB of RAM, and sound was provided by the AY-3-8910 chip. The MSX incorporated a high quality keyboard instead of a chiclet keyboard.
There are now close to 1300 games working on the Steam Deck – (1296 at the time of writing but this will change hour after hour) in two categories as usual...
So it’s been about two weeks since the Steam Deck launched and reached the hands of the first gamers, besides official reviewers. Remember the Steam Machines? Well that did not go too well. Is this time different? How smooth was the whole thing? Did Valve do well? Let’s look at a couple of metrics together.
Mondealy: Day One from developer uglycoal seems pretty quirky and it's also free, although something of a prologue / demo for an upcoming bigger game.
Heroic Games Launcher, the community-made open source app for the Epic Games Store, is now available as a Flatpak on Flathub making it even easier to install and setup on Linux and Steam Deck.
Work that had been ongoing for a while, with multiple upgrades and tweaks needed to get there. Initially it had a problem finding Proton and Wine versions installed that I spoke with the developer of Heroic on today and now it's solved. Thanks to this, it makes getting both Epic Games and GOG onto the Steam Deck and Linux desktops just a few button clicks away.
Space Crew: Legendary Edition is another game that has been updated for the Steam Deck, with official verification noting it as Playable.
Deck Verified for this title was done a while ago, so with these fixes it should be upgraded to Verified as the notes from Valve talked about the Launcher and Text Input. The release notes are clear that the developer solved both issues with the virtual keyboard now automatic and launcher features now directly in the game. Nice to see another developer act to improve their game!
You can be either a racing game fan or just love the fighting games. But you can never deny your attraction to adventure games. To be specific, adventure games are like a complete package where you can explore the new land, fight the unknown, and run over the forest and mountains. So, you will feel the excitement of different games in just one. However, today’s discussion will follow the best-ever adventure games for Linux.
Good news, Xfce has been accepted to Google Summer of Code 2022 !
This time not only different thunar projects will be mentored, but as well some xfce4-terminal, xfce4-screenshooter and xfce4-panel projects. Check our Xfce GSoC Wiki for a detailed list of project ideas !
If you are not much involved into Xfce yet and interested in software development, now might be a good opportunity to contribute to Xfce while even getting payed for it !
The release of GNOME 42 (and the Maps release accomplishing it) is due in a little over a week.
I have already covered some of the more visible updates for Maps 42.0 in the last update, such as the development profile (allowing to run directly from GNOME Builder, or install “nightly” Flatpak builds, and be able to run them in parallel with a stable release (distinguished by it's icon overlay and headerbar styling).
Fresh off implementing drag-on-desktop-to-rotate — a workflow behaviour I lived and breathed in the early 2010s — the latest update adds another Compiz-inspired feature: “skyboxes”. These are background panoramas that replace the image behind the workspace switcher in GNOME 40 (and above), and move in motion with it.
The result is an immersive, 360€°-esque stage to spin your workspace in...
The Offensive Security team has released Kali Unkaputtbar, a new feature that allows Kali Linux installed on bare-metal to make system snapshots automatically, thus enabling users to roll back to a previous system state after a botched upgrade.
Zorin OS 16.1 is the latest stable version of this distro, which comes with updated apps and even better hardware support.
Zorin OS is a Linux distribution based on Ubuntu that tries to make life easier for new Linux users. It has a beautiful user interface and includes many well-known productivity tools. This makes it an excellent alternative for both novice users and those looking for a Linux distro that just works.
One of Zorin’s best features is its one-of-a-kind approach to managing the App ecosystem. It is likely the only Linux desktop distribution that has a Software Store that allows users to search for and install software from Flathub, Snap Store, AppImage, and the Ubuntu/Own repo right out of the box.
The first BETA build of the 13.1-RELEASE release cycle is now available.
Installation images are available for: o 13.1-BETA1 amd64 GENERIC o 13.1-BETA1 i386 GENERIC o 13.1-BETA1 powerpc GENERIC o 13.1-BETA1 powerpc64 GENERIC64 o 13.1-BETA1 powerpc64le GENERIC64LE o 13.1-BETA1 powerpcspe MPC85XXSPE o 13.1-BETA1 armv6 RPI-B o 13.1-BETA1 armv7 GENERICSD o 13.1-BETA1 aarch64 RPI o 13.1-BETA1 aarch64 PINE64 o 13.1-BETA1 aarch64 PINE64-LTS o 13.1-BETA1 aarch64 PINEBOOK o 13.1-BETA1 aarch64 ROCK64 o 13.1-BETA1 aarch64 ROCKPRO64 o 13.1-BETA1 riscv64 GENERIC o 13.1-BETA1 riscv64 GENERICSD
Note regarding arm SD card images: For convenience for those without console access to the system, a freebsd user with a password of freebsd is available by default for ssh(1) access. Additionally, the root user password is set to root. It is strongly recommended to change the password for both users after gaining access to the system.
Also note, 13.1-BETA1 arm64/aarch64 ISOs, memstick images, and virtual machine images are unavailable due to a build failure that had already been investigated and corrected, and should be available for 13.1-BETA2.
Installer images and memory stick images are available here:
https://download.freebsd.org/ftp/releases/ISO-IMAGES/13.1/
The image checksums follow at the end of this e-mail.
If you notice problems you can report them through the Bugzilla PR system or on the -stable mailing list.
If you would like to use Git to do a source based update of an existing system, use the "releng/13.1" branch.
A list of changes since 13.0-RELEASE is available in the releng/13.1 release notes:
https://www.freebsd.org/releases/13.1R/relnotes/
Please note, the release notes page is not yet complete, and will be updated on an ongoing basis as the 13.1-RELEASE cycle progresses.
=== Virtual Machine Disk Images ===
VM disk images are available for the amd64 and i386 architectures. Disk images may be downloaded from the following URL (or any of the FreeBSD download mirrors):
https://download.freebsd.org/ftp/releases/VM-IMAGES/13.1-BETA1/
BASIC-CI images can be found at:
https://download.freebsd.org/ftp/releases/CI-IMAGES/13.1-BETA1/
The partition layout is:
~ 16 kB - freebsd-boot GPT partition type (bootfs GPT label) ~ 1 GB - freebsd-swap GPT partition type (swapfs GPT label) ~ 20 GB - freebsd-ufs GPT partition type (rootfs GPT label)
The disk images are available in QCOW2, VHD, VMDK, and raw disk image formats. The image download size is approximately 135 MB and 165 MB respectively (amd64/i386), decompressing to a 21 GB sparse image.
=== Amazon EC2 AMI Images ===
FreeBSD/amd64 EC2 AMIs are available in the following regions:
af-south-1 region: ami-042845bca9cf4a038 eu-north-1 region: ami-0f41f2a356b859a33 ap-south-1 region: ami-03b33bf9670871e94 eu-west-3 region: ami-008bbfa003d8efbbe eu-west-2 region: ami-0cae8002de3b52924 eu-south-1 region: ami-0de82949c2aeeb95d eu-west-1 region: ami-07a77eee1b8fcf059 ap-northeast-3 region: ami-0b7bf2e9d95b46a9a ap-northeast-2 region: ami-0ca4497b11d7d6fd9 me-south-1 region: ami-0a57b28c5ee978bb5 ap-northeast-1 region: ami-06e3e7cafd4d4a73d sa-east-1 region: ami-0efce5dfb9707edde ca-central-1 region: ami-058a71a18c00356fa ap-east-1 region: ami-09743d245f8cdd8cd ap-southeast-1 region: ami-007b663a044c85a04 ap-southeast-2 region: ami-03934c1880860ba93 eu-central-1 region: ami-0e7e674f3cf05287a ap-southeast-3 region: ami-0bc3f21dbd110ae6c us-east-1 region: ami-0bc47047fc0e759c1 us-east-2 region: ami-0b3c1d3ddd126bb30 us-west-1 region: ami-03fbc5aba0f652602 us-west-2 region: ami-0c1601077dd94a984
These AMI IDs can be retrieved from the Systems Manager Parameter Store in each region using the keys:
/aws/service/freebsd/amd64/base/ufs/14.0/CURRENT
Amazon EC2 aarch64 AMI images are not available for this snapshot.
Over here, the weather is getting better by the day, spring is around the corner. But the Tumbleweed developers seem not to care that much, as we managed to release a full 7 snapshots in the last week (0303…0309).
Whether you’re a CEO or team manager, you have likely learned that directing others and contributing to the success of a company as a leader is no easy feat. Businesses have their ups and downs, and leaders can feel added pressure as people look to them for advice and direction.
Yet this is what makes being a leader special – diving headfirst into challenges and successes with your team. When your business is growing, you’re also growing – facing personal challenges and successes.
Enterprises throughout the world are facing a serious shortage of IT talent. According to a September 2021 survey from Gartner, IT executives cited talent availability as the main adoption risk factor for 75 percent of IT automation technologies. In a broad range of organizations, there aren’t enough qualified employees to deploy new technologies or keep existing systems running efficiently.
In a world with too many open IT positions and not enough candidates to fill them, there is little margin for error as enterprises seek to make the most out of the talent they do have. With the right combination of automation and efficient workflows, IT teams can do more with less and keep operations running smoothly until more talent enters the workforce.
But in spite of this goal, many organizations fail to make the most out of their IT talent due to a combination of large and small inefficiencies.
This is a weekly report from the CPE (Community Platform Engineering) Team. If you have any questions or feedback, please respond to this report or contact us on #redhat-cpe channel on libera.chat (https://libera.chat/).
For a while someone has been trying hard to discredit SparkyLinux on Distrowatch, writing (user’s review) that there is a problem with the EFI and so, making Sparky useless in his opinion. I understand that not everyone likes SparkyLinux and it doesn’t work well on every machine, but if you are using SparkyLinux and have a problem, post it on SparkyLinux Forum – I’ll be happy to help you as much as I can.
This was my 38th month of actively contributing to Debian. I became a DM in late March 2019 and a DD on Christmas ‘19! \o/
I had been sick this month, so most of the time I spent away from system, recovering, et al, and also went through the huge backlog that I had, which is starting to get smaller. :D
Here’s my (twenty-eighth) monthly but brief update about the activities I’ve done in the F/L/OSS world.
Mixtile’s stackable, $160-and-up “Blade 3” Pico-ITX SBC runs Android with a Linux container on an RK3588. Specs include up to 32GB LPDDR4 and 256GB eMMC plus 2x 2.5GbE, 8K-ready HDMI 2.1, 2x Type-C with DP, 40-pin GPIO, mini-PCIe, and a U.2 link with SATA III and PCIe Gen3 x4.
Mixtile’s Mixtile Blade 3, which is on pre-order for $160 to $259, features Rockchip’s octa-core -A76 and -A55 RK3588 SoC. The Pico-ITX board can be used as a standalone SBC, but it is primarily designed to link up to other stacked Blade 3 boards in a cluster configuration via its PCIe Gen3 x4 edge connector. The result is a “high-performance computing” platform “with a low carbon footprint,” says Mixtile.
With the list of candidates announced for the March 2022 election, it’s time to talk about how the elections will work. This year we’ll use a “ranked choice” vote to select both Individual and Affiliate directors. Voters will receive an email with a unique link and simple instructions: go to a website, sort the candidate list in order of personal preferences, click “Vote”.
I am not entirely sure how I stumbled onto this open source project. It all seems like a blur. The project name is GB Studio and it is a more user-friendly IDE (Integrated Development Environment) that allows game creators to create Gameboy and Gameboy Color games that can be exported into a ROM (to load into an emulator), flashed onto a game cartridge (with the write tools), or to HTML5 (to work on mobile devices).
Update on what happened across the GNOME project in the week from March 04 to March 11.
SpiderMonkey is the JavaScript engine used in Mozilla Firefox. This newsletter gives an overview of the JavaScript and WebAssembly work we’ve done as part of the Firefox 98 and 99 Nightly release cycles.
The following article explains how to use the unique function in MATLAB€®. This function will sort the elements of an array and remove duplicate values. Its main characteristics and different modes of use will also be detailed in this document.
This tutorial includes practical examples, some of the most common errors, their corresponding error messages, and fixing them to make programming easier.
We are happy to announce the release of Qt Creator 7 RC!
A standardized way to package code as reusable modules was missing from ECMAScript for most of its history. In the absence of an integrated solution, the CommonJS (CJS) approach became the de facto standard for Node.js development.
At times, while performing complex calculations, we expect our programs to perform different tasks concurrently for having a better speed and efficiency. This concept plays a vital role especially when we do not want the time-consuming tasks to block our entire processing. In the Scala programming language, the functionality of threads can be achieved by making use of Scala Futures and we will learn more about them in this article.
There is a time when we need to put information into a file, and at the same time, we want to retrieve data from that file. But Scala doesn’t have any feature of writing to file. We have to import the Java.io package from the Java library to write in a file.
By now, you would be well-aware of using the different functions of the Scala programming language. You have learned to create Scala scripts and execute them through Ubuntu 20.04 terminal. However, the Scala programming language also has a command-line interpreter shell known as REPL. You can create small Scala programs and execute them directly while staying within this shell using this shell. REPL stands for Read-Evaluate-Print-Loop. Whichever Scala expression you try to execute within this shell is first read by REPL, then it is converted into an executable template. Finally, its result is computed by REPL and displayed on the shell. In this guide, we will explicate to you how you can use Scala REPL in Ubuntu 20.04.
To modify the data type of a NumPy array, use the astype(data type) method. It is a popular function in Python used to modify the dtype of the NumPy array we’ve been provided with. We’ll use the numpy.astype() function to modify the dtype of the specified array object. The target data type, in this case, is crucial to be passed as an argument to the calling function. All generic and built-in data types are supported by the function. The astype function is explained in detail with numerous examples below.
The NumPy pad() will be covered in this article. We will also take a look at its syntax and arguments for better overall knowledge. Then, using a few examples, we’ll show how all of the theory elements are put into practice. But first, let’s look at the function’s definition to acquire a better understanding of it.
On Friday, March 11th, the Rust Compiler team had a planning meeting for the March steering cycle.
Every fourth Friday, the Rust compiler team decides how it is going to use its scheduled steering and design meeting time over the next three Fridays.
On Friday, 18 March, we will be having a "backlog bonanza", in a similar vein to that done by T-lang, to review the list of unimplemented or partially-implemented features. pnkfelix and Jack Huey will prepare a document to drive the meeting.
A static variable refers to a type of variable that has a fixed memory location. They are similar to constant variables except they represent a memory location in the program.
Static variables in rust can have a destructor but that destructor is never run as they have a static lifetime. This means that they never run out of scope in the entire lifetime of the program in which they are declared.
I really enjoy all the work that has been done in keeping the Commodore 64 going. In many ways, it is better cared for by the retro computing community than it ever was by Commodore itself when it was their bread and butter. Looking at all of these projects that exist today, we can actually be happy about Commodore’s mismanagement of their intellectual property. Too bad those at the top never really knew what they had. The good thing is, the heart of the community keeps this platform alive. It will likely be the study of anthropologists in the future.
I am very excited for RetroKeyCaps.com to deliver these keycaps to us. My fingers are crossed and I am hopefully they will be available soon. I will be watching and preparing to build my own, new, specially tailored, unique to me Commodore 64.
Security updates have been issued by Debian (nbd, ruby-sidekiq, tryton-proteus, and tryton-server), Mageia (shapelib and thunderbird), openSUSE (minidlna, python-libxml2-python, python-lxml, and thunderbird), Oracle (kernel, kernel-container, and python-pip), Red Hat (.NET 5.0, .NET 6.0, .NET Core 3.1, firefox, kernel, and kernel-rt), Scientific Linux (firefox), SUSE (openssh, python-libxml2-python, python-lxml, and thunderbird), and Ubuntu (expat vulnerabilities and, firefox, and subversion).
It goes without saying that no matter where you are in your hybrid cloud journey, security is a primary concern. In this post, we'll look at improving your hybrid cloud security to try to avoid data breaches.
This week in IT, all Linux distributions are affected by a serious security flaw, called Dirty Pipe, that can completely destroy systems. Google buys cybersecurity specialist Mandiant, swiping it from underneath Microsoft’s nose. Apple unveils its new all-powerful M1 Ultra chip. And Microsoft makes it easier for startups to participate in its Founders Hub program.
Public Knowledge Government Affairs Director Greg Guice will testify before the Federal Communications Commission Friday, March 11 at 1:30 p.m. His testimony in the hearing on “Broadband Consumer Labels” will argue that both transparency and a straightforward, consistent explanation of what consumers are signing up for are critical to helping consumers comparison shop and make informed decisions about their broadband service.