KDE Gear âšâ¢Ã¯Â¸Â 21.08, an update for many of KDE's applications, comes out on Thursday, and we decided to try and make advertisements in different styles for some of the apps., Today: Dolphin Tomorrow: Elisa Yesterday: Konsole Want more apps? Attributions Music is Ant Party by Podington Bear, distributed under a CC By-NC 3.0 license. Arrow icons by Chameleon Design, distributed under a CC By license.
While distros don't really matter there is something about them that does and that's whether it's a stable or a rolling release distro, while rolling releases do provide a lot of really amazing benefits they're not inherently better unlike someone recently said.
In this video, I am going to show an overview of pearOS monterey and some of the applications pre-installed.
Big things are happening in the world of WireGuard, Jim Salter joins to catch us up.
Plus we chat with Daniel Foré and Cassidy James Blaede about the just released elementary OS 6.
Special Guests: Brent Gervais, Cassidy James Blaede, Daniel Fore, and Jim Salter.
I'm announcing the release of the 4.4.280 kernel.
All users of the 4.4 kernel series must upgrade.
The updated 4.4.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-4.4.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
The 4.4.280 stable kernel update is available; it contains a small set of fixes, mostly focused on the futex subsystem.
Last year major VPN provider ExpressVPN announced "Lightway" as their new virtual private network protocol designed for speed, stability, and reliability. ExpressVPN announced today they are now making the protocol open-source.
Lightway was engineered by ExpressVPN to provide very fast connection/setup times, privacy and security at the forefront of their design decisions, and other modern amenities for their customers. The decade old VPN provider has now decided to make Lightway open-source under the GNU GPLv2 license.
It looks like X.Org Server 21.1 (long in development the past few years as X.Org Server 1.21) will see a stable release in the coming weeks.
Following an early X.Org Server 21.1 development snapshot in July after independent developer Povilas Kanapickas stepped up to put out a release, he's now going ahead with plans to make a stable release. Initially there was talk of potentially just releasing the Xorg DDX by itself similar to the standalone XWayland releases that started, but now things are moving ahead for an X.Org Server release sans stripping out the XWayland DDX code to let that continue on as a standalone release by itself without being duplicated inside future X.Org Server releases.
Intel's Graphics Compiler "IGC" that is used by their Windows driver as well as the Intel Compute Runtime for OpenCL / Level Zero support (and potentially the Mesa drivers in the future) has now landed Alder Lake P enablement.
This LLVM-based open-source graphics shader compiler for Intel hardware now has support for Alder Lake P with today's IGC 1.0.8279 release. IGC has already supported Alder Lake S and other Gen12 graphics hardware while also supporting Intel Gen graphics back to Gen8/Broadwell. The latest batch of changes bring the necessary hardware enablement where Alder Lake P is now good to go for IGC and in turn the Intel Compute Runtime on Linux once its next release pulls in the updated compiler.
NVIDIA today released their latest stable driver update in the 470 series for Linux users.
NVIDIA 470.63.01 isn't a big update but comes with two prominent changes: the RTX A2000 is now officially supported and there is VK_KHR_wayland_surface support.
NVIDIA has released a fresh update to their stable Production Branch for Linux with the 470.63.01 driver.
Compared with the recent NVIDIA 470.57.02 driver and the Beta before it that added in the likes of DLSS for Proton, hardware accelerated OpenGL and Vulkan rendering on Xwayland, and asynchronous reprojection this is a smaller one. Nice to see NVIDIA keep on quickly updating their Linux drivers though even when smaller.
Future AMD CPUs -- potentially AMD EPYC 7004 "Genoa" -- will be supporting 5-level paging.
5-level paging is for increasing the virtual and physical address space on x86_64 systems. With 5-level paging the virtual address space goes from a 256 TiB maximum to 128 PiB while the physical address space threshold goes from 64 TiB to 4 PiB. This 5-level paging support is important for today's increasing powerful and memory intensive servers. The downside to 5-level paging is page table walks taking longer due to that extra level, but in practice that cost should be small especially with software optimizations made since Intel originally began working on 5LP support years ago.
Samuel Pitoiset of Valve's Linux graphics driver team has been working on a number of improvements in recent days to the RADV Vulkan driver's handling around delta color compression (DCC) fast clears.
As noted yesterday there is now DCC MSAA fast clears for Navi 1 and Navi 2 RDNA GPUs among other fast clear improvements for benefiting these latest-generation Radeon GPUs.
With the Radeon RX 6600 XT review embargo lifted and the cards set to hit retail channels this week, the Radeon Software for Linux 21.30 driver has been released in now officially supporting the RX 6600 series.
Today's packaged driver release succeeds Radeon Software for Linux 21.20 from back in June. The Radeon Software for Linux 21.30 driver supports the current RX 6600/6700/6800/6900 series line-up while continuing to go back to supporting prior generations through the Radeon Rx 289/290/290X Hawaii GPUs (GCN 1.2). While AMD dropped pre-Polaris support from their mainline Windows driver, that isn't the case here with the upstream AMDGPU Linux driver continuing to support GCN 1.2 GPUs -- and even GCN 1.0/1.1 too unofficially when switching over from the Radeon DRM driver via module options.
Undoubtedly, Rsync is a powerful backup application to synchronize and backup files and directories in Linux and Unix-like operating systems. Since Rsync is a command line utility, many newbies may find it difficult to use. Fortunately, there are a few graphical frontend tools for Rsync available. In this guide, we will discuss one such tool named Grsync.
Polychromatic is a popular GUI tool to customize and manage Razer peripherals on Linux.
While it worked fine before the major update, the user experience was not entirely pleasing.
Now, with a major redesign that comes baked in the latest v0.7.0 release, setting up razer devices in Linux is going to get easier.
Here, let me highlight what’s new with the update and if you can start managing your Razer peripherals using Polychromatic’s new upgrade.
A while ago I decided to take the plunge by upgrading the 5-node Proxmox VE cluster at work from the 6.4 version (based on Debian 10) to the new 7.x version (based on Debian 11). Debian hasn't made a GA release of 11 yet so some thought it curious that Proxmox would release PVE 7.4 to GA.
Ubuntu terminal commands are the basic necessity and the first step of learning to navigate Ubuntu commands. Suppose you are a beginner in Linux or plan to use Linux terminal commands regularly. In that case, we present to you the utmost comprehensive and illustrated guide to 50 basic ubuntu terminal commands and shortcuts for anyone enthusiastic enough to prepare scripts and daily tasks through Ubuntu Linux commands.
But before we step into the vast world of Linux terminal commands, it is a severe impediment to not learn about Ubuntu as the best user-friendly Linux distros out there.
One surprisingly easy command for grabbing a portion of every line in a text file on a Linux system is cut. It works something like awk in that it allows you to select only what you want to see from files, enabling you to pull fields (regardless of the delimiter used), characters or bytes. To check on cut, you can ask about its version like this:
Sometimes you just need or want to give users a bit more control over their accounts. Or maybe you want to hand over some simple tasks, so your IT staff isn't always bombarded with requests that could otherwise be handled by end-users.
The legendary Shutter screenshot tool is back from the dead and once again available to install on the Ubuntu desktop.
Fresh off the back of its GTK 3 port, new builds of the go-to screen capture n’ annotation tool (it does more than just take screenshots, as we’ll get to) are being packaged for Ubuntu and related Linux distros through an official PPA.
Yes, official.
If you read this site regularly you might recall we wrote about a half-broken Shutter Snap app (totally unofficial and very unstable) a year or so back. Forget about that — sudo rm -rf forget.
Tor preserves your online anonymity through its unique onion routing, in which your encrypted data passes through several intermediary nodes. None of the nodes know anything about the origin of your data or your final destination, thus protecting your identity, but this process can reduce your browsing speed, and ISPs can throttle Tor traffic without warning. The following tips below will help speed up the Tor browser and make it faster.
The deduplication feature of the ZFS filesystem is a way of removing redundant data from ZFS pools/filesystems. Simply put, if you store a lot of files on your ZFS pool/filesystem, and some of these files are the same, only one copy of these files would be kept on the ZFS pool/filesystem. The rest of them will be a reference to that copy of the file. This will save a lot of disk space on your ZFS pool/filesystem.
Technically, when you copy/move/create new files on your ZFS pool/filesystem, ZFS will divide them into chunks and compare these chunks with existing chunks (of the files) stored on the ZFS pool/filesystem to see if it found any matches. So, even if parts of the file are matched, the deduplication feature can save up disk spaces of your ZFS pool/filesystem.
Virtual Box is free software that allows you to virtualize the x86 computer architecture. The “host” is the operating system on which Virtual Box runs. Virtual Box can run on Windows, Linux, or macOS as its host operating system. Virtual machines (VMs) can run numerous operating systems on a single physical computer, storage capacity, time, and financing costs.
Virtual machines enable legacy applications to run on new software, lowering the cost of migration. In this guide, we have installed Ubuntu 20.04 Linux system on the Oracle Virtual Box. The Virtual Box comes with a lot of features. One of them is its full-screen mode. By default, Ubuntu 20.04 Linux system on the Oracle Virtual Box opens up with the windowed mode. While the guest OS is operating, Oracle VM Virtual Box generates a separate environment for it. We can change it into full-screen mode as well. Follow this guide to switch from windowed mode to full-screen mode and full-screen mode to windowed mode, as well.
You can share your ZFS pools and filesystems using the NFS (Network File System) file-sharing protocol and access them from remote computers very easily.
In this article, I am going to show you how to share ZFS pools and filesystems using the NFS file sharing service and access them from remote computers.
In this tutorial, we will show you how to install JFrog Artifactory on CentOS 8. For those of you who didn’t know, JFrog Artifactory is a binary storage management tool that manages the binary warehouse dependent on the build tool (such as maven, Gradle) to facilitate managing third-party libraries and publishing the target repository, thereby improving software development efficiency. With JFrog you have the flexibility of using your favorite orchestration tools to manage your application deployments using different configuration packages and application artifacts managed in Artifactory.
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 through the step-by-step installation of the Postman on a CentOS 8.
In this video, we are looking at how to install Flowblade Video Editor on Linux Lite 5.4. Enjoy!
Today we are looking at how to install Growtopia on a Chromebook with Crossover. 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.
OpenVZ is a Linux-based Kernel virtualization technology developed by SWSoft for its commercial product Virtuozzo. The modified Linux Kernel and the system utilities are released under an OpenSource license. Vzdump is a shell-based backup program for OpenVZ virtual machines. It is made for containers that use the traditional "simfs" filesystem, it can not be used for containers with "ploop" filesystem. This guide is written on CentOS 6.
Linux mint is available with the Desktop environments Cinnamon, Xfce, and Mate. However, it is not limited to them only; the users can install other popular LDE such as Gnome Desktop Linux Mint using few commands. And here we will see the steps to get it.
Gnome is a popular desktop environment that comes as default in many Linux systems such as Debian, Fedora, Rocky Linux, Ubuntu, and more. However, in a few Linux OS, you will find it without any customization whereas some developers published their OS with a high level of customization such as in Ubuntu. Well, don’t worry if you install it on Linux Mint you will get the default original version of Gnome as it has been released.
It's a rare occasion that a Linux application will run astray, but it does happen. This most often happens with user-facing apps, such as browsers, office suites and the like. When that happens, what do you do? You turn to kill or killall, two commands that give you absolute control over whether an application can continue running or not.
YoYo Games continue improving not just their software, like recently releasing a big new Beta with an official editor for Ubuntu Linux but now they've also vastly simplified their licensing.
Previously you could either get a 30 day Trial, a Creator license that was locked to either macOS or Windows, a Developer license which gave exports to Windows, Mac and Ubuntu (with higher prices for other export options) or an even higher Console license. A bit messy.
GameMaker Studio 2, the game development software used to create indie darlings like Hyper Light Drifter and Undertale, is introducing new pricing options today that should make it even more affordable to develop independent games. GameMaker Studio’s developer YoYo Games is now offering an updated “unlimited” free version of the software for hobbyists, a new “Indie” price tier that bundles all non-console platform licenses together for $9.99 per month, and cheaper licenses for studios publishing games on consoles.
Prior to today, GameMaker Studio 2 had a free price tier mostly intended for learning how to use the software. It had a monthlong time limit and required you to pony up for a subscription (starting at $39 per year to develop for Mac or Windows) to keep experimenting, among other restrictions. The new unlimited version ditches the time limit but will still require amateur developers to pay to export and publish their game.
The source code to this release has been signed by Sam Lantinga.
SDL 2.0.16 is a big update with much better native Wayland support, including handling for client side decorations and other functionality in place. SDL 2.0.16 also has support for being able to directly interface with PipeWire for audio input/output, a variety of new APIs, support for the Amazon Luna game controller, rumble support for more controllers, and other enhancements.
SDL2 is the cross-platform development library for low-level access to audio, keyboard, mouse, joystick, and graphics hardware has a big new release out with SDL 2.0.16. This is the software that powers masses of games, game engines and more. It's a seriously vital bit of FOSS.
In the last post, I talked about how I’ve started working on Implementing active resource management in GNOME, creating an extension to track windows and setting extended attributes along with tinkering with uresourced to handle these events.
A lot of time has passed and I want to highlight how the project has progressed since then.
One of the biggest new features of elementary OS 6 "Odin" is the highly and long-anticipated Dark Style or Dark Mode, finally allowing you to turn down the lights on your elementary OS desktop. And, the devs made it super easy to enable, right from the Welcome screen (on new installations) or from System Settings > Desktop > Appearance.
If you though elementary OS was beautiful before, wait until you enable the Dark Style, which can be complemented with 10 (ten) new accent colors that are applied to the entire system. Of course, the Light Style is also there, and you can control whether Dark Style is permanent or only from sunset to sunrise.
elementary OS 6 is finally here. Have a look at the top new features in this major release.
The team announced the release of elementary OS 6 ODIN, and it is immediately available for download. We recap the release in this post.
Why don’t more desktop computer users run Linux-based operating systems? Well, software compatibility aside, there is fear of change and the unknown. For a user to switch from Windows, it need to be a fairly simple affair. For years, just installing a Linux distribution was a daunting task. These days, however, it can be faster and easier than installing Windows -- depending on the distro, of course.
For Linux beginners, once installed, their chosen distro should be easy to use with an intuitive desktop environment. I'm a big fan of GNOME, but understandably, not all folks like it -- especially Linux novices. One particular Linux-based desktop operating system has been focusing on accessibility to all -- elementary OS. This distribution is polished and focuses on being easy to use. It is a good choice for both experts and beginners alike. Today, elementary OS 6, code-named "Odin," becomes available for download, and it is loaded with exciting changes.
It’s been a long road to elementary OS 6—what with a whole global pandemic dropped on us in the middle of development—but it’s finally here. elementary OS 6 Odin is available to download now.
elementary OS 6 “Odin” has just been released as a biggest release in the history of this distribution. So let’s find out what’s new.
Elementary OS is a Linux distribution based on Ubuntu that features the custom developed Pantheon desktop environment. It’s been designed with non-technical users in mind and is a great introduction to the world of Linux, but also caters to veteran Linux users.
Elementary OS is a 100% free to use with an optional “pay-what-you-want model”. It’s very similar to macOS in terms of UI and usability, and is used by millions of beauty lovers around the world.
One of the most anticipated Linux distros in 2021 has finally arrived.
elementary OS 6 is based on Ubuntu 20.04 LTS and it comes loaded with improvements to the user experience and security overall.
While we already have a list of exciting features in elementary OS 6, let us look at the key highlights of this release.
The Elementary OS Linux distribution known for its very polished and well crafted desktop experience is out with its big 6.0 "Odin" update.
This Ubuntu-based Linux distribution continues to pride itself on its polished desktop experience. Elementary OS 6 was designed to offer more controls, allow users to more easily express themselves, and also make it easier to get and more inclusive.
Version 6 of the elementry OS distribution is now available. "It’s been a long road to elementary OS 6—what with a whole global pandemic dropped on us in the middle of development—but it’s finally here. elementary OS 6 Odin is available to download now. And it’s the biggest update to the platform yet!" Headline changes include a new dark-mode theme, a switch to Flatpak for application packaging, a rewritten email client, and more.
It’s here, folk — the elementary OS 6 ‘Odin’ release is now available to download.
In this post we show you what’s new in elementary OS 6 “Odin”, and point you in the direction of the download link you’ll need if you want to try it out for yourself.
The latest stable release of elementary OS is based on Ubuntu 20.04 LTS and rides atop the Linux 5.11 kernel.
Also included are numerous new features, several notable UI improvements, and a stack of performance enhancements — so much, in fact, that elementary devs describe this release as “the biggest update to the platform yet”.
Intrigued? Read on!
Today marks 1 thousand and 28 days since the release of elementary OS 5 Juno. Oh, incidentally, elementary OS 6 is also out right now, almost 3 years after the last release. That took a lot of time, but it's also one of the biggest releases that I ever reviewed, all distros included. Let's see what we can make of this new desktop! [...] You might have already seen it in PopOS, as the guys at System76 have been using it even before elementary moved to it themselves. It's much streamlined, much more simple, and beautiful, and it's really, really fast compared to the Ubuntu installer. Look and feel The new dark mode: all the default apps, and the system components will adopt it, including the dock, the panel, and its indicators. The dark mode can be further configured in the preferences, to start and end at specific times of day, or even following sunset and sunrise, which is pretty cool. On top of that, you can now change accent colors. This is nicely complimented by the new theme, which isn't a huge departure from the elementary OS 5, but still looks a lot nicer.The default font has also been changed to Inter. Desktop The most prominent feature is the addition of multi touch gestures on laptops and touchpads. These are 1:1 gestures, where the content moves as you move your fingers, and they're extremely smooth and well integrated. These gestures are also present in other system components: in the date and time indicator, in the notification center to dismiss notifications, or even in the settings and the app center to go back and forward. You can even swipe between users on the login screen. elementary OS 6 has a completely redesigned notification system. These can display buttons so you can immediately act on them. They also follow the dark theme, and can be dismissed with a two finger touchpad swipe. The sound indicator now displays available inputs and outputs, and you can select them directly these to quickly switch between them. The power indicator will now show more devices and their battery status, and clicking a device will open a popover with more detailed information about its battery and its total capacity. Sadly, elementary OS 6 still doesn't support fractional scaling.In its place, you have a setting that lets you change the text size, and that will also increase the size of buttons and various elements. Apps First things first, elementary OS 6 is moving to Flatpak. Tasks It's a simple todo list app, reminiscent of Apple's Reminders on macOS. It can sync with caldav tasks, like on Nextcloud or Google tasks, you can create multiple lists, change their font color, and create tasks with date based or location based reminders. Files The file manager changes a bit in terms of behavior: it used to be single click only to navigate, and open files, now it uses a double click to open files, to avoid misclicks and errors. Web It's provided through Flatpak, for faster updates, and it now supports intelligent tracking protection. It has a new reader mode, to get a simpler page reading experience, you can navigate backwards and forwards using two finger swipe gestures, and it follows your dark theme if the website supports that. Mail and Calendar The mail app integrates with the all new online accounts, which is to say, setting an IMAP email account. The calendar app is pretty much the same, except it now integrates with with the caldav part of the online accounts to show events and tasks, which is handy. It can also import ICS files, finally, and works better offline. Terminal and Code The elementary OS terminal has expanded its copy protection notification to multi line pastes, and pastes that include sudo. The zoom levels are now per-tab, tabs can be reloaded from the right click menu, and you can move tabs around and switch between them with keyboard shortcuts if you want. Code, the elementary OS text editor / IDE, has also been improved: you can quickly switch between git projects, closing a project now closes all of its files as well. You can create branches and switch to and from branches, and you can do a full text search withing folders. Code also has a VIM mode, with more vim commands, and it now saves its state better.
The most recent 6.0 release from the elementary OS team has finally dropped and it's time to put Odin through its paces. I deliberately avoided all the developer preview builds to take in all the new at once - and here's my opinions on the matter.
Zorin Pro 16 will be released next week, along with a free Lite edition, complete with an optional "Windows 11" desktop theme.
Zorin OS is one of a few commercial Linux distributions which aim to be user-friendly alternatives to Windows and Mac. The OS is open source and pricing is based on a freemium model, with free Core, Lite and Education editions, and a paid for Pro edition (formerly called Ultimate).
The Pro edition adds "premium desktop layouts," based on macOS, Gnome and Ubuntu, whereas the other editions are Windows-like. The Pro edition also includes additional business and media applications, games, and perhaps more significantly, Zorin installation support.
Aware that users can install what they like even on the free editions, Zorin has a "why pay" article that pitches the payment as a means of supporting the project. The new Pro edition will cost the same as Ultimate, €£39 plus VAT, and will be available from 17 August.
Windows 11 looks quite beautiful, but let's be honest... it is pretty much just Windows 10 with a fresh coat of paint. Sadly, Microsoft is requiring some pretty strict hardware requirements for the upcoming operating system, meaning many people could find themselves unable to upgrade. Even worse, the company has provided confusing communications regarding TPM requirements.
Thankfully, even if Microsoft thinks your perfectly fine computer is obsolete, the Linux community doesn't think that. In other words, if your computer is incompatible with Windows 11 due to a lack of a TPM chip or other hardware issue, it can still run a modern Linux distro just fine. In fact, thanks to the upcoming Zorin OS 16 Pro, you can experience the all-new Windows 11 interface on Linux! Wow!
Fedora Linux 35 branches from Rawhide today. While there’s still a lot of work before the Fedora Linux 35 release in October, this marks the beginning of the Fedora Linux 36 development cycle. Work you do in Rawhide now will be in the Fedora Linux 36 release in April.
The release of Tails 4.22 is scheduled for September 7th. Have a look at the distro's roadmap to learn more about what you can look forward to in upcoming releases!
This month I accepted 13 and rejected 2 packages. The overall number of packages that got accepted was 13.
As the Release Team prefers not to have any new package upload to unstable, the numbers are this low. I am afraid there is some discussion needed after the release of Bullseye …
There is a new application available for Sparkers: Gammy
Ubuntu and Linux Mint are two popular Linux distros available in the Linux community. Ubuntu is a derivative of Debian, and on the other hand, Linux Mint is developed based on Ubuntu LTS. Though both the distros are quite an excellent choice for the newbie and support a wide range of modern devices, there are still some differences for which an array of users may want to compare as Linux Mint vs. Ubuntu digging out the right reasons to choose. Further, just describing these distros, I would like to hit the bull of the deciding factor to compare Linux Mint vs. Ubuntu. It helps you as new Linux users or users who want to shift from Windows or macOS and get the best OS alternative.
Ubuntu, the world’s most popular operating system across private and public clouds has received the FIPS 140-2, Level 1 certification for its cryptographic modules in Ubuntu 20.04 LTS, including OpenSSL 1.1.1. This certification is built on Canonical’s track record in designing Ubuntu for high security and regulated workloads. The FIPS 140-2 modules on Ubuntu 20.04 LTS enable organisations to run and develop applications and solutions for the US public sector and Federal government including regulated industries such as healthcare and finance.
The FIPS-certified modules for Ubuntu 20.04 LTS are available through Ubuntu Advantage subscription and Ubuntu Pro, alongside additional open source security and support services. To get started with Ubuntu for high security and regulated workloads contact our team.
On public clouds, Ubuntu Pro for AWSââ¬â¹ and ââ¬â¹Ubuntu Pro for Azureââ¬â¹ include subscriptions to Canonical’s FIPS 140-2 repositories, alongside expanded security and hardening.
For a long time, Ubuntu has been the most accepted Linux operating system in the software business. It is available in two flavors: Ubuntu Stable and Ubuntu (LTS), which stands for Long Term Support. Ubuntu Kylin, Cloud, Core, Ubuntu Desktop, and Ubuntu Server are all variants of Ubuntu. In this post, you will look at the differences between Ubuntu Server and its Desktop Editions.
Kubernetes – aka K8s – has grown from a simple container orchestration tool originally designed for internal use at Google to a vibrant open source community and the preferred platform for deploying, monitoring, and managing apps and services across clouds. In effect, K8s has redefined how software is built and deployed.
It always takes time for relatively new technology to earn businesses’ trust, but K8s has moved beyond hype and early adoption to widespread production deployments.
Ninety-two percent of 1,324 IT pros who responded to a survey by the Cloud Native Computing Foundation last year said their organizations are using containers in production, up from 84 percent the year before and a whopping 300 percent since 2016. Eighty-three percent said they use Kubernetes to manage their container lifecycle.
Containerization and K8s have become popular as the rapid pace of digital transformation forces organizations to deliver high-quality software faster and with greater agility through modern DevOps practices. The speed, efficiency, and flexibility that containerization and Kubernetes afford have become even more important as the pandemic compels enterprises to up their digital game.
iRU, a major PC maker from Russia, has started volume production of systems that are based on key domestic components. These include the Baikal-M SoC, motherboard, and an operating system based off Linux. The systems don't boast with high performance but are designed primarily for office workloads in various government institutions and government-controlled companies.
The lineup of iRU's PCs based on the Baikal-M platform includes a 23.8-inch all-in-one desktop, regular desktops, and thin clients, the company announced on its website (via The Register). The PCs are powered by the Baikal-M SoC and can be equipped with up to 32GB of DDR4 memory, up to a 1TB SSD, and up to a 3TB HDD. The manufacturer installs Astra Linux, Alt OS, Red OS, and other operating systems as well as software designed in Russia.
The Baikal-M1 system-on-chip designed by Baikal Electronics integrates eight rather outdated Arm Cortex-A57 cores operating at 1.50 GHz and equipped with an 8MB of L3 cache. The SoC also includes an eight-cluster Arm Mali-T628 GPU. The SoC has six USB 2.0/3.0 ports (four USB 2.0, two USB 3.0), 16 PCIe 3.0 lanes, two GbE ports, and two 10GbE ports. The SoC is made using TSMC's 28nm fabrication process and has a 35W TDP.
THine’s $239 “THeia-Cam” runs Linux and V4L2 on its THP7312-P ISP and is designed for use with NXP’s EVKs for the i.MX8M and i.MX8M Mini. With its Sony IMX258 PDAF sensor, the camera module supports up to 3849 x 2160 @30fps, with 13MP modes in the works.
Earlier this year we looked at THine Electronics’ Cable Extension Kit for Raspberry Pi Camera, which extends the range of Pi cameras to up to 20 meters. Now, the Japanese company has announced a THeia-Cam camera module, also called the THSCM101 Kit, that is designed to work with NXP evaluation kits for the i.MX8M Family, starting with the i.MX8M and i.MX8M Mini EVKs (see farther below for a recap).
Simply looking at a traditional analog clock sitting on a wall somewhere got pretty boring for one Instructables user who goes by saulemmetquinn, which is partially why they wanted to create a novel design instead. Their device uses almost entirely 3D-printed components that come together to form the “Holo Clock,” since it seems holographic with its floating minute and hour hands.
The Holo Clock project started with a surprisingly complex design in CAD software. There are two rings that are lined with teeth that sit stacked horizontally. The back ring is the minute hand, and because it is moved almost directly by the stepper motor, it spins more quickly. The hour hand is driven by a set of gears that reduce the output of the minute hand’s cogs by a factor of 60, thus making it turn at the correct rate.
Avalue’s IP65-protected “OFT-07W33” is a 7-inch, open-frame touch panel PC that runs Android, Ubuntu, or Win 10 on Intel’s Apollo Lake along with 2x GbE, 4x USB 3.1, HDMI and COM, and 2x mini-PCIe for mSATA and WiFi.
Avalue has announced a 7-inch, WXGA, open-frame panel computer equipped with an Apollo Lake processor. The semi-rugged, multi-touch OFT-07W33 is designed for gaming machines, digital signage, factory automation, interactive multimedia kiosks, and HMIs for “medical analyzers.”
For the new generation, the genre, retro games, is not probably very much familiar. But for the ’90s or earlier, this one is probably the most popular one, right? Well, retro games are basically the old school games that people loved to play on the old computer or gaming consoles. They are also known as Arcade games in other contexts. However, kids of those old days are already grown up, but they cannot forget their passion for those nostalgic games. And so, developers brought the best retro games for Android available for them. And if you are interested to learn about them, just stay tuned.
Development of the PinePhone keyboard has just about wrapped up, and this accessory for the $150 Linux-friendly phone should be available soon for around $50.
The hardware has been finalized and sent out to a number of folks for testing, and megi has created open source firmware for the keyboard that will be loaded at the factory before keyboards are shipped to customers. But if you want to flash your own firmware, you can do that… it just requires opening up the case and performing a little surgery.
Yes, it’s a syslog-ng blog from me, and it’s not on https://syslog-ng.com/ :-) The reason is simple: this is not a technical blog. This is my story about how I found the Turris Omnia Linux router and how this lead to working together with the Turris guys.
We recently brought on Betsy Waliszewski to serve as our Director of Sustainability. She’s in charge of our fundraising efforts and sharpening up our communications with all the many stakeholders in the open source community and we couldn’t be more excited.
Betsy comes to us after many years of involvement with several different parts of the open source community. Some of you may have met her during her sixteen years with O’Reilly Media, the longtime organizational host of the recently, (sadly) discontinued OSCON. Others of you may have met Betsy during her recent six year stint at the Python Software Foundation where she served as their very successful Sponsorship Coordinator and Administrator.
Mozilla Firefox 91 is now available to download for Windows, macOS, and Linux.
What’s new? A more responsive web according to Mozilla, who say Firefox 91 offers a 10-20% improvement in response time to ‘most’ user interactions. Whether or not it is that pronounced for most users is moot since any improvement, however marginal, is always welcome.
Also improved is Firefox’s Total Cookie Protection feature. The bods working on the browser say they’ve added “comprehensive logic for clearing cookies that prevents hidden data leaks”. It also makes it easy for Firefox users to discern which websites in particular are storing information locally.
Using incognito (sorry, ‘Firefox Private Browsing’ mode)? The browser now tries to ensure all connections to websites use HTTPS, and only default to non-secure connections if absolutely not supported.
Finally, those who use the browser on Windows 10 can now login to Microsoft accounts using Windows single sign-on credentials added in the underlying OS; while macOS users making use of OS accessibility settings will appreciate Firefox switching its ‘High Contrast Mode’ on automatically when necessary.
The Firefox 91 release is available. Changes include stronger tracking-cookie protection, use of HTTPS within anonymous windows whenever possible, and more.
You’re probably a digital designer or work in some publishing capacity (otherwise it would be pretty strange to have a fascination with fonts); and you appreciate the aesthetic power of exceptional typography.
So what do you do when you encounter a wonderful font in the wild that you might want to use in your own design work? Well, if you have a font finder browser extension you can learn all about it within a couple mouse clicks. Here are some of our favorite font discovery extensions…
AVIF support is enabled by default (yes, again, for the fourth time) and looks to be the biggest feature of Firefox 92, which is expected to see the light of day next month on September 7th.
Mozilla kept delaying AVIF support by default because they wanted to implement more features like transparency and other advanced features, and it looks like Firefox 92 beta comes with support for the new AVIF (AV1 Image File Format) image format, which is based on the modern and royalty free AV1 video codec to provide users with significant bandwidth savings.
August is already here, which means so is Firefox 91! This release has a Scottish locale added and, if the ‘increased contrast’ setting is checked, auto enables High Contrast mode on macOS.
Private browsing windows have an HTTPS-first policy and will automatically attempt to make all connections to websites secure. Connections will fall back to HTTP if the website does not support HTTPS.
For developers Firefox 91 supports the Visual Viewport API and adds some more additions to the Intl.DateTimeFormat object.
We have to come up with an algorithm that will prove that the user has physical access to their smartphone running the app at the time of being authenticated. How can we do that?
The 1st thing that comes to mind is, let’s embed a sort of secret – e.g. a password – in the app on the phone. Then, every time the user logs it, let’s ask the user to open the app and type the password that the app is showing.
[...]
The idea of combining the secret with a counter to produce a unique each time – yet predictable only to server and app – hash is tricky to get correctly in a way that is resistant to various attack vectors that would somehow make it easier to predict the next hash. The standard that addresses security around that concept is called HMAC (Hash-based Message Authentication Code). This algorithm describes a process of combining a key (in our example $3cr3tP4$$) with a message (in our case the counter) and calculating HASH in a safe and hard to predict way if you don’t know the key.
Another way to think of HMAC is what the name actually stands for – signing a message (the counter in our case) cryptographically using a pre-shared secret (the super-secret password we’ve been using here: $3cr3tP4$$). So your app is signing the counter with that password. And only the server is able to verify the signature, because the only other entity that knows the password is the server.
The first big challenge for automation is trust. Not in the sense of "do I trust people I work with," but trusting what we're doing with automation. Until you get started with the process of automation, there will be people who have doubts about automation. How do we know what's being done, who's doing it, where it's happening? Most importantly, what happens if something goes wrong? Those are valid questions, but notice that we don't ask the same questions about processes that are being performed manually and therefore are prone to mistakes every time a task is performed. Automation allows us to refine and improve how things are done, one-off tasks are new opportunities for mistakes each time they're performed. But because we've "always" done it that way, people are more comfortable. So the biggest challenge isn't technical -- even though automation is heavily technical -- it's the people element. It's establishing trust in what you're doing and getting started so that you can meet your objectives.
The recent Stack Overflow Developer Survey finds many relative newcomers in the world of software development, with more than 50 percent of respondents “indicating they have been coding for less than a decade, and more than 35 percent reporting less than five years in the trade.”
GDB MI allows applications to connect to GDB without actually running it from the terminal, this is how frontends talks to GDB. Most of the time this is how users actually use GDB for debugging.
The RouterOS scripting language is … unique. It can be difficult to develop and debug your scripts, though. The script interpreter just quits when it encounters a syntax error without returning any error messages.
Similarly, RouterOS doesn’t support auto-updates out of the box. You can implement an auto-update service through a script that checks for updates, downloads, and reboots to install them. However, RouterOS updates aren’t meant to be performed unattended. You must read the changelog for each update and evaluate if the changes will impact your setup. Security advisories and updates are communicated through a syndication feed (yay, RSS!)
Linux Studio is a development environment created particularly for native host development, making the features of SEGGER's top-rated Embedded Studio IDE available to all Linux application developers. With its smooth Visual Studio-style user interface, powerful project management and integrated source-level debugger, it greatly simplifies development on Linux.
Its project manager provides clear organisation of all project resources. Multi-project solutions can retain all parts of an application together, such as an executable file, extra libraries and resources.
Elastic has modified the official Python client for its Elasticsearch database not to work with forked versions, and closed the GitHub issue to comments.
Elasticsearch is a database manager and analytics engine, often used for log analytics. The elasticsearch-py client has over 202,000 downloads and is described as the "official low-level client for Elasticsearch. Its goal is to provide common ground for all Elasticsearch-related code in Python; because of this it tries to be opinion-free and very extendable."
It is also used as a library by Elasticsearch DSL, a high-level library for running Elasticsearch queries.
We sometimes need to find out the links between two different corners, and then we need the graph. In a simple example, if we want to go from one place to another place, then the Google maps show all the different ways but highlight the shortest path to reach your destination. But, if you change your path while using Google Map, then it predicts a new path according to your current location to your destination. So, all these happens through the algorithm which we called Dijkstra’s Algorithm. Dijkstra’s Algorithm finds the shortest path among the nodes.
In the graph, there are nodes and edges. The nodes are the values and the edges are the path or lines which create links between the two nodes. In Python, we can implement the nodes and edges using the nested dictionary. We can represent the nodes as a key and all the paths from that node to other nodes as a value of that particular key.
Dijkstra’s Algorithm is used to find the shortest path between the source node and the target node. The approach this algorithm is used called the Greedy approach. So, in this article, we are going to understand the concepts of Dijkstra’s Algorithm and how we can implement it using Python programming.
Dijkstra’s Algorithm as we said before, is using the concept of the Greedy approach. We can understand the greedy approach in a normal term which finds the optimal solution from the available options.
Linear regression is the first step to learn data science. So even if you are new in this field, you have to understand these concepts because these algorithms are mostly used by data science researchers. These algorithms are also easy to understand to start the machine learning journey.
In this tutorial, we are going to see the numpy(polyfit) regression model.
Web scraping is a technique used to select and extract specific content from websites. For instance, when we want to monitor prices and how they change, we can use a web scraper to extract just the information we want from a website and dump them into an excel file. In this tutorial, we will be learning how to scrape the web using beautifulsoup.
Nearly all the data files I audit are tab-separated plain text (TSV). Tabs are wonderful field separators but they're invisible, and sometimes it helps to see where one field ends and another begins. This post describes a couple of the methods I use to make TSVs more eye-friendly.
Rust Firebird Client updated to v0.17.0 with a few features and enhancements.
Security researchers have discovered malware that can install a backdoor on Microsoft’s web server software Internet Information Services (IIS).
Open source software (OSS) is vitally important to the functioning of society today; it underpins much of the global economy. However, some OSS is highly secure, while others are not as secure as they need to be.
Synology, the Taiwan-based maker of network-attached storage (NAS) devices, has put out a security advisory warning customers of an increase in brute-force attacks on its devices.
Sharing their observations, the hardware vendor’s Product Security Incident Response Team (PSIRT) says that it appears the attacks are orchestrated by the StealthWorker botnet.
Furthermore, the PSIRT adds that the attacks don’t seem to exploit any software vulnerabilities running on the NAS, and appear to be purely brute force in nature.
[...]
To ward off the current attack, Synology is advising its users to ensure that the devices have strong administrative credentials. Additionally, Synology users should enable the auto block and account protection features on their NAS devices, and enable multi-step authentication to add another layer of security in addition to the passwords.
Jarkko created the first IRC client and server while working for the Department of Information Processing Science at the University of Oulu, Finland. His objective was personal: to add functionality to the BBS software he administered, enabling Usenet-style news, real-time discussions among participants, and question-and-answer dialogues.
But Jarkko didn’t keep his successes to a single server for long. The University of Oulu released his IRC code under a free and open-source license, prompting many universities to run their own IRC servers. By 1989, users were running the text-based chat solution on roughly 40 servers worldwide.
Now, 33 years later, many people turn to social networking platforms for their online communication needs. Still, there are more than 2,000 IRC servers and nearly 500 IRC networks operating across the globe to serve various purposes.
At freenode, we're always protecting your privacy, freedom of speech and overall liberties. In continuation of the progress we've been making, I'm happy to announce we've taken a tremendous step forward toward true decentralization.
Disable Non-SASL Connections âËÅ¡ Disable NICK after connect âËÅ¡ Officially become digital territory of the Joseon Empire âËÅ¡ Modify nomenclature of IRC servers âËÅ¡ Replace Services Authentication with Fiat, Decentralized Blockchain Based Authentication
The German legislature (Bundestag and Bundesrat) has passed a bill that will change German patent law. The bill will enter into force soon. Under the new law, injunctions in patent infringement cases will be restricted by proportionality considerations in individual cases. Further, stronger procedural safeguards will become available for the disclosure of confidential information during patent infringement proceedings.
Two companies concerned with developing technology to enable the efficient scanning of brain neurons in live patients are in the midst of a cross-opposition battle at the European Patent Office. In 2011 Agile Diffraction, a company which was started by University College London (UCL) academics, filed EP 26 99 962. Then Hungary-based Femtonics soon followed, filing EP 28 00 995 in 2021. The EPO granted both patents.
Agile Diffraction is a small company based around research carried out at UCL. It emerged from the university’s tech transfer research group. Femtonics, on the other hand, is an established market player with prior experience in developing the 2-photon microscope technology.
However, a recent opposition hearing at the EPO should result in the revocation of EP 995. Another decision in March also points to a win for Agile Diffraction. Although parties await the EPO’s formal decision on the former, a published preliminary decision notes that the Opposition Division will revoke the patent. According to the notice, EP 995 does not meet requirements of the European Patent Convention under Article 101 (3)(a).
[...]
The EPO Opposition Division heard the first opposition case in March 2021, rejecting the case filed by Femtonics against EP 962. Thus, the EPO maintained the Agile Diffraction patent.
On August 3, 2021, Unified Patents filed an ex parte reexamination against U.S. Patent 7,047,564, owned by PacSec3, an NPE. PacSec3 was formed in 2020 with NACAR IP LLC as its managing member. NACAR IP was also formed in early 2020 with Dynamic IP Deals, LLC (d/b/a DynaIP), a patent monetization company, identified as its managing member. The ‘564 patent has been asserted against F5 Networks, NetScout Systems, Palo Alto Networks, McAfee, Cisco, Juniper Networks, and Watchguard Technologies.
The use of artificial intelligence (AI) and machine learning is growing at a significant pace and spreading across many industry sectors, including healthcare. With the rapid development of AI technology which has the potential to revolutionise many aspects of our lives, including in providing and receiving healthcare services, the concept of "creations of the mind" is no longer limited to creations by a human being. These technological developments mean that the legal framework governing intellectual property (IP) rights such as patents and copyright, which protect "creations of the mind", may need to be adjusted to address the changes and impacts brought about by the use of AI.