Sometimes it’s just not worth putting new hardware into an old PC. But that doesn’t make it useless! If you still need to use your aging laptop or desktop as an day-to-day actual computer, installing an operating system with a lighter footprint than Windows can help you eke more life out of an aging PC.
Linux tends to run better than Windows on less potent hardware. In fact, several Linux variants are specifically designed with ultra-minimalist requirements so they’re able to run on old PCs—Puppy Linux, LXLE, and Lubuntu come to mind immediately. The transition from Windows to Linux isn’t as rough as it used to be, but you’ll still want to check out our beginner’s guide to Linux, including the software recommendations on the last page.
In this video, I am going to show an overview of Nitrux 1.8.0 and some of the applications pre-installed.
In this last episode of 2021, we interview Solene from OpenBSD. She’s blogging about her experiences with OpenBSD on dataswamp.org, the webzine she created, how she got involved and other topics. Enjoy and best wishes for 2022!
When creating a deployment image or template for distributing Linux to devices or servers, it's a good idea to make sure that you reset the host keys for SSH. In this video, I'll show you an easy method I found for automating this.
Happy new year folks! It's not 2022 yet but we wanted to end 2021 on a higher note and hence this video. Linux Mint 20.3 should be releasing soon but you don't have to wait for the final release to see what's new in it. Let us do that for you in this video.
AMD this week released AMDVLK 2021.Q4.3 as their last open-source Vulkan driver version of the year and with it came finally fixing the poor performance seen by that driver when running under Wayland such as with Ubuntu 21.04 and newer. Indeed, my tests have confirmed the AMDVLK performance now being in far better shape under Wayland, but is it enough to better compete now with Mesa's RADV alternative Vulkan driver? Here are fresh benchmarks.
This week's AMDVLK 2021.Q4.3 release does work much better now such as with Ubuntu 21.10 where GNOME on Wayland is used by default. It's a huge improvement for running AMDVLK on Wayland compositors and good news ahead of the all-important Ubuntu 22.04 LTS.
Collaborate has been working for months on the development of a driver that allows Wine work natively in Wayland, a goal that is unlikely to be achieved by seeing Alexandre Julliard’s skepticism.
Wayland is a graphical protocol that promises to root out Xorg’s unsolvable problems like security and tearing, in addition to providing a simplification of the graphic stack that is already leading to lower energy consumption. However, it has the disadvantage of being difficult to implement, an obstacle that is the second time that Wine has tried to overcome.
Yes, you read correctly. The Collabora initiative is the second attempt to provide Wine with native Wayland support. Alexandre Julliard, Head of Wine and a senior person at CodeWeavers, said he started writing a driver years ago, but its development stalled when it happened. “Realized that there was essentially no way to do decent window management, and that the best we could do would be the equivalent of X11 desktop mode, where we manage the windows ourselves. I do not have the impression that the situation has improved in all that time, nor that there is interest in improving it “.
With a few lines of changed code updating some parameters, AMD Radeon graphics processors having the VCE video encoder block will be able to enjoy better performance.
With a pending merge request to Mesa, AMD is updating the default motion estimation parameters to the Gallium3D video acceleration encode front-end. These updated values in turn should improve video encoding performance of H.264 with AMD Radeon GPUs having the VCE block.
The MR is under review but presumably will be merged still in time for Mesa 22.0. AMD's VCE 1.0 block premiered with Radeon HD 7000 series GPUs as well as Trinity/Richland APUs back in the day. VCE continued to be improved upon and the latest iteration was worked into Vega-based GPUs. But since Navi or Raven/Picasso on the APU front is now Video Core Next (VCN) as the successor to VCE.
As one of the last major feature changes heading into Mesa Git this calendar year, RadeonSI Gallium3D as the open-source OpenGL driver for modern AMD Radeon GPUs there is now sparse texture support.
ARB_sparse_texture is now implemented in Mesa 22.0-devel for RadeonSI with GFX9/Vega and newer graphics processors. Sparse textures frees up the mandate that all textures are physically-backed in vRAM and allows for texture paging / on-demand loading of texture assets and other flexibility not otherwise permitted with OpenGL.
Despite the great legion of detractors it has Wayland, versus Xorg brings things like greater fluidity with graphics, puts an end to the tearing by design and is capable of extend the autonomy of notebooks. The latter has recently been demonstrated by Michael Larabel, Phoronix boss and lead developer of the benchmarking test suite of the same name, who has compared the performance and power consumption of Xorg and Wayland on both GNOME What KDE Plasma.
Regarding the performance, we are not going to delve into it because it is not the main topic of this entry, although to summarize, we can say that the trend continues when it comes to having a similar performance with Wayland and Xorg. However, in KDE Plasma it is detected that the Wayland session gets lost by an appreciable difference in some cases, while in GNOME the results are more consistent between the two graphical “servers” and Wayland is better off (GNOME has been in the two comparisons, while KDE only in one).
To make what we’re saying more clearly, let’s take the two most obvious examples, spanning the performance tests that Unvanquished and Warsaw have run on.
OpenRGB 0.7 is out as the newest feature release for this vendor-independent software that provides for RGB lighting controls for many different devices/brands and works across Linux / macOS / Windows.
OpenRGB 0.7 improves the RGB lighting ecosystem by supporting devices cross-vendor and also enabling RGB controls for Linux where many vendors provide no official support. OpenRGB supports a growing number of devices from many different vendors to vastly improve the RGB lighting ecosystem with "one app to rule them all" when it comes to lighting.
The OpenRGB project announced today the release of OpenRGB 0.7 which improve the user experience, as well as the addition of support for more devices.
For those who are unfamiliar with OpenRGB, it’s a cross-platform open-source app designed to auto-detect and display supported RGB-enabled devices, allowing you to control them from a centralized interface.
Many gaming machines are equipped with RGB lighting with numerous options. OpenRGB is designed to help users make the most out of their RGB-enabled devices such as motherboards, RAM modules, graphics cards, LED strips and fan controllers, as well as coolers, keyboards, and mice.
The developers of darktable They have decided to take advantage of Christmas to publish version 3.8 of this popular RAW image editor. As is usual with each new launch of this application, we find a large number of news that we will try to summarize in this post.
The first thing that has been highlighted from darktable 3.8 is that “the keyboard shortcut system has been redesigned and expanded completely to allow darktable to be controlled with other devices, such as MIDI devices and video game controllers. Standard keyboard or mouse shortcuts can now make use of mouse movements (horizontal, vertical, diagonal), as well as multiple button or key presses and short or long presses or clicks ”.
The new diffusion or sharpened module simulates or reverses the diffusion process to reconstruct images from a blurry lens or noise, among other things. This can also be used to simulate watercolor stains, increase local contrast, or apply a surface blur.
The new module for blurring related to the scene opens the door to synthesizing movements and blurring of the lens in a parametric and physically precise way, allowing to define the trajectory of the movement or the diaphragm of the lens and then generate the corresponding blur.
Version 5.3 of direvent is available for download. New in this version: New event: "change"
The change event is implemented on GNU/Linux and FreeBSD. This event is delivered when a file was modified and closed. New configuration statement for manipulating the environment
The environ statement is now a compound statement. It can contain five kinds of substatements: clear to clear the environment, keep to retain certain variables while clearing the environment, set to set a variable, unset to unset a variable or variables, and eval to evaluate a variable reference for side effects. Both keep and unset can take globbing pattern as their argument, in which case they affect all variables matching that pattern. Arguments to all these statements are subject to variable expansion. The environ block can appear in global context as well. In this case it applies to all watchers. The support for the old one-line environ syntax is retained for backward compatibility.
Close to the end of 2021 I’m excited to announce the release of PGPainless version 1.0.0! After a series of release candidates, it is finally time to party! The OpenPGP library successfully underwent a security audit in late November and I feel like it finally reached a state of sufficient maturity to be worthy of a major release with a “1” at the front.
A few days ago I released 0.6.0 of Johnnycanencrypt. It is a Python module written in Rust for OpenPGP using the amazing sequoia-pgp library. It allows you to access/use Yubikeys (without gpg-agent) directly from your code.
This release took almost an year. Though most of the work was done before, but I was not in a state to do a release.
Today we are going to enter a field that is not usually the protagonist in itsfoss.net, that of the electronic design automation, and we are going to do it, of course, presenting the news of the latest version of a free software suite (GPLv3 and MIT licenses) aimed at this need: KiCad 6.
Basically, Electronic Design Automation (EDA) refers to software tools geared towards creating projects for the conception and production of electronic systems. To give a specific example, KiCad is one of the toolkits with which the System76 Launch Configurable Keyboard PCB can be opened.
Going into details about KiCad 6, it is the first major version to be released since July 2018, when version 5.0 appeared. With such a large amount of time, the developers have been able, in their own words, to add “Hundreds of new features and enhancements” and correct “Hundreds of errors”. We imagine that they speak in cumulative terms.
know, pgAdmin is an open-source, powerful, and feature-rich graphical user interface (GUI) administration and management tool for the PostgreSQL database. pgAdmin 4 supports PostgreSQL 9.2 or later, and runs on Unix and its variants such as Linux, Mac OS X as well as Windows operating systems.
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 Discord on a Fedora 35.
Pritunl is an open source VPN server you can easily install on your Linux servers to virtualize your private networks. This particular VPN solution offers a well-designed web UI for easy administration and management. All traffic between clients and server is encrypted and the service uses MongoDB, which means it includes support for replication.
In this tutorial, we will show you how to install RStudio on Ubuntu 20.04 LTS. For those of you who didn’t know, RStudio is a development environment platform created for developers who are interested in the statistical programming language R. Its mission is to provide a statistical computing environment for R allowing analysis and development for anyone to analyze data with the language.
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 RStudio on Ubuntu 20.04 (Focal Fossa). You can follow the same instructions for Ubuntu 18.04, 16.04, and any other Debian-based distribution like Linux Mint.
Discourse is an open-source platform for creating an online forum, comment, chat rooms, or mailing list system. In this tutorial, we see the steps to install Discourse on Debian 11 Bullseye using the command terminal.
With time, the internet forums have been changed now. They are not anymore with old, monotonous designs. Anyone who has ever used or been a member of phpBB or vBulletin, already understands how forums work and their importance in the internet world. But in the last few years, website operators seem to be far less interested in their forum. However, Discourse finds its way and even gets popular among the community because of the modernization of the forum they are offering with their software.
Linux is one of the most popular (and powerful) operating systems that exist today. Why the Linux loyalty? There are many reasons. For starters, it's free and open source software that's stable, secure and flexible.
According to the most recent data, 90% of all public clouds run on Linux. And if you're here, you've chosen to take advantage of the operating system too.
The Avidemux video editor released version 2.8.0 few days ago. Here’s what’s new and how to install in Ubuntu via PPA.
Avidemux 2.8.0 was released on Tuesday with some new features, including ability to convert HDR video to SDR with tone mapping, FFV1 encoder, decoding support for TrueHD audio tracks and WMA9 lossless codec.
There are other features, such as temporarily disable active filters in Video Filter Manager and reverse video by exporting selection as JPEG images and loading in reverse order.
This tutorial will explain how you can install a full Lazarus/Free Pascal software development kit of on Ubuntu Desktop. Lazarus is a visual programming tool to make graphical user interface applications in drag-and-drop ways and with Free Pascal it is often viewed as a complete Free Software alternative or replacement to Delphi. Now let's set it up!
Disaster happens. Or, if disaster has yet to strike, you might find yourself in a situation wherein you need to migrate a website from one server or host to another. When either thing happens, what do you do? Panic? No. You follow through with your backup and restore plan. You have one, right? No? Okay, let's fix that.
Have a pet who loves to mess with a keyboard like a playground? Actually, they love to write their love story! Aha, by bad.
To be honest, we all are in the same circumstances, or some ignorant who do not belong to computer line, especially kids, love to finger in keyboard button. That’s how I found a tool that can disable/lock the keyboard’s working whenever pressing the shortcut key in series.
Today, you will learn to disable/lock the keyboard for a temporary on both Linux and Windows systems.
In this article, we will demonstrate how to configure a Secure FTP server (vsftpd) using SSL/TLS encryption. Traditional FTP services are not very secure and vulnerable because the credentials are transmitted in clear text, which is prone to crackdowns and many types of attacks like brute force. The majority of applications these days come with a security feature that can be used to set up a secure FTP server. Consider encrypting data between the Server and Client with FTPS (FTP Secure) in conjunction with SSL/TLS. SFTP (SSH File Transfer Protocol) is another way of securing data transmission. SFTP was developed as an extension of SSH, and it can also be used with other security protocols.
We had compiled the following top 7 Linux Gaming predictions for 2021 back in February. It’s now the very end of 2021 so let’s see how the predictions did!
[...]
While the market share gains (on Steam) where modest, they seem to be real as the share has crossed the bar of 1% for several months now – and is at 1.16% in November. We typically claim that watching the little ups and down on a single month is kind of meaningless, but a persistent trend over 5, 6 months, certainly means something. We can also assume that the gains will be more consistent as the Steam Deck releases in 2022.
I’ve been keeping an eye on MauiKit for a while now, and over Christmas, they surprised us with their brand new convergent desktop environment – Maui Shell – targeted at both desktops, tablets, and mobile devices. After developing a whole set of applications, as well as a Linux distribution to use them, their next step is now a complete desktop environment.
One of the most interesting things about Nitrux as a project is Maui, a framework built with the technology of KDE and Kirigami that lays the foundations to facilitate the creation of converged applications for Linux, Windows, macOS, Android and iOS. More recently, Nitrux managers have wanted to go one step further with Maui Shell, a converged desktop shell capable of adapting to mobiles and desktops.
Those responsible have explained that “the objective of Maui Shell is to implement a converged desktop shell with different form factors, from mobile phones and tablets to desktop computers. Maui Shell will accommodate multiple form factors and there is no need for multiple versions to target different form factors.“.
Over the past few years, it has been extremely exciting to see the team behind Nitrux Linux expand their influence on the Linux community. Now, this influence is set to expand even further with their brand-new Maui Shell.
Let’s take a look at it!
PDF Quirk is a little desktop utility to create PDF files from images, targeted to non nerdy desktop users.
Sending PDFs is (still) often a requirement in offices where people are asked to transfer PDF files via email, or better by pushing them through their private ownCloud.
The source images can either be loaded from file, or directly scanned with an hardware scanner. For that, PDF Quirk utilizes the tool scanimage from the SANE Projekt, to avoid reinventing the wheel. Configured once, that works like a charm.
Having scanned or picked the source images, they can be deskewed, turned and rearranged, and finally converted to a good quality PDF file with reasonable file size.
Since the weather was not very inviting for much activities during the x-mas to new-year’s vacation, I used the time to tie together a new tech preview update of kjournald. Apart from a very few changes in the library part of kjournald, i.e. the model/view filter logic that provides simplified access to journald databases, the main focus was on providing a better user experience for the kjournald-browser application.
kjournald-browser is a reference implementation of the library API and is supposed to show what is possible with the library and also to help in iron-out problems in the API itself. The most visual new changes are...
Update on what happened across the GNOME project in the last two weeks from December 17 to December 30.
Raspberry Digital Signage is an operating system designed for digital signage installations on the Raspberry Pi: it displays a full-screen browser view restricted to a specified resource. It shows web resources from Internet, local network or local folders (so you can use the Pi itself as the source webserver).
Raspberry Digital Signage comes with the latest Chromium builds (featuring HTML5 capabilities), so you can display more attractive resources, more easily.
Open source has a learning solution for you no matter where you are on the education continuum. This year our writers provided readers with a wide variety of articles that spanned that spectrum from PreK-12 to higher education. Here are 12 you won't want to miss:
As a sysadmin, nothing is more nerve-wracking than a big data migration, and today's storage technologies have come so far that the process can be complicated. I can certainly remember long nights of storage appliance migrations—or even worse, data recoveries—during my days as a sysadmin.
Enable Sysadmin's top storage articles of 2021 are packed with advice. If you're looking for information about resizing logical volumes, Shehu Awwal has a great article, "How to resize a logical volume with 5 simple LVM commands." What's the difference between NVMe and M.2? Take a look at Tyler Carrigan's article. Are you moving data around with rsync or FTP? Check out articles from Steve Newsted, Glen Newell, Anthony Critelli, and Tyler. Or maybe backups, encryption, or compression are what you're looking for. Saksham Lamba and Ken Hess have that space covered. You can find links to all of these articles (and more) below.
IT leaders learn new tech terms every year, but in 2021, they learned a new management term: Hybrid work. This way of working combines office and remote work.
As Jordan Peace wrote in one of our top 10 articles of 2021, “Hybrid work presents some unique challenges for employers: How do you run a meeting when half the team is clustered in a conference room while the others are on Zoom? How do you foster collaboration when some employees may never see each other in person and others are together multiple times per week? And how do you extend the less-obvious benefits of an in-person office — social connection, a shared context with coworkers, and office perks — to those who choose to work from home?”
Today’s talent market is experiencing some significant growing pains. We’re witnessing a structural realignment of what it means to work and what careers can look like, with employers and candidates each offering their own unique take on the subject.
While the specifics vary across industry, experience, and education level, the greatest opportunity for talent re-examination exists within fields that have suffered from longstanding mistaken beliefs.
IT is a prime example. Reinforced by decades of standard operating procedure and rigid widespread processes, building an IT career has often seemed to mean resigning oneself to one of several predetermined paths. However, today’s unique market conditions are upending traditional workplace assumptions, and now is the time for IT professionals to shed their hindering beliefs and embrace new possibilities.
systemd 250 it is already among us as the new version of init, framework system or system manager that has established itself as one of the most essential components of the Linux ecosystem, starting with most of the most popular distributions. Once again, we find a very large number of changes and news, which, apart from being complex, cover many areas.
systemd 250 added support for encrypted and authenticated credentials. This can be a key stored in ‘/ var’ or a TPM2 chip in the system whereby the credentials will be decrypted automatically when the corresponding service starts. On the other hand, a tool called ‘systemd-creds’ has been incorporated to manage credentials and that can be used for SSL certificates, passwords and similar data.
Specification of GPT partition detection has been extended with support for root (/) and ‘/ usr’ partitions on most systemd supported architectures, while ‘systemd-logind’ has a new setting for long press of the system start, restart and sleep buttons. From now on, if the user wishes, long presses of more than 5 seconds can be configured to logind.
In this tutorial, we are going to explain what are the benefits of using AlmaLinux and why it is a good choice as a new web server operating system.
AlmaLinux is a free open-source Linux distribution created by CloudLinux to provide community support successor for CentOS Linux. The first stable version of AlmaLinux was released on March 30, 2021. According to the official announcement from CloudLinux, AlmaLinux will be supported until 2029.
In the next paragraphs, we are going to explain more about the meaning of AlmaLinux, the beginnings, the supported migrations to AlmaLinux, its pros against the other OS such as CentOS, Ubuntu, Debian, etc. Let’s get started!
In preparing for an exciting 2022, the OBS Studio open-source software that is popular with game streamers and for other screencasting purposes, is out with its first beta of OBS Studio 27.2. This next update to OBS Studio is bringing some exciting improvements for this leading cross-platform streaming solution.
First up, today's OBS Studio 27.2 Beta 1 release delivers on official Flatpak support for Linux! OBS Studio can now be properly Flatpak'ed for app sandboxing and distribution thanks to the work of well known GNOME developer Georges Stavracas.
Sipeed introduced the Lichee RV Allwinner D1 Linux RISC-V board going for just $17 with 512MB RAM last month. While with a USB-C port it could be used as a standalone part, its dual M.2 connector makes it more like a module and we noted a tiny carrier board was in the works at the time.
The baseboard is now available and known as the Lichee RV Dock adding HDMI and USB ports, as well as a 40-pin GPIO header for just $5, or $8 if you’d like to get Wi-Fi 4 and Bluetooth 4.2 connectivity through a Realtek RTL8723DS module.
Following up on the CH572 RISC-V BLE microcontroller with 10KB SRAM, WCH has now introduced the CH583 RISC-V microcontroller with 32KB SRAM, 1 MB flash, and support for the latest Bluetooth 5.3 LE standard.
The new microcontroller also offers a wide range of peripherals with two USB host/device interfaces, up to 40 GPIOs, four UART, two SPI, one I2C, up to 14 ADC interfaces, and more. WCH also offers CH581 and CH582 microcontrollers with a different minimum input voltage, less storage (256KB for CH581) and/or peripherals.
GPS is available for outdoor positioning, what about indoors? There is a positioning technology that is more accurate than GPS: UWB. The technology offers positioning accuracy within 10cm which greatly compensates for the shortcomings of the indoor RSSI positioning of past IoT products.
Sometimes a piece of hardware meets a prank idea, and that’s how the fun Hackaday articles are born. [AnotherMaker] shows us some harmless entertainment at the expense of an IT enthusiast in your life – programming an ESP32-powered devboard with a VGA output to show an ever-feared “all your files are encrypted” screen on a monitor connected to it. The ASCII text in its 8-bit glory helps sell this prank, making it look exactly like a BIOS-hijacking piece of malware it claims to be; akin to UIs of the past that skilled hackers would whip up in x86 assembly. The devboard’s integration into a PCI card backplate is a cherry on top, a way to seamlessly integrate this into a PC case, making it look not particularly different from an old graphics card. In such a configuration, we don’t doubt that this would be a head-scratcher to a certain kind of an IT department worker.
Robotics processor vendors will increasingly offer Robot Operating System (ROS)-based solutions for hardware acceleration across the entirety of robotics offerings.
This should help tackle the problem of system integration and entice developers to adopt more off-the-shelf processors and hardware.
Furthermore, the hardware-software optimization will provide a set of benchmarks and standards for the field, which is fairly fragmented at the moment, accelerating the time-to-market.
As a total of 45,000 cobots and 452,000 mobile robots are expected to be shipped in 2022, a 65 percent and 51 percent Y-o-Y growth, end users are expected to benefit from the tighter integration.
What will not happen in 2022 includes:
The democratization of robotics expertise
While the emergence of ROS and various robotics startups will offer real advances in the short term, robotics as a whole suffers from a significant shortage in expertise.
In the long run, this will have an adverse effect on development and commercialization. Considerable investment in resource- and time-intensive areas requiring experts from different fields is badly needed, but this will not happen anytime soon.
Sara Soueidan is an independent Web UI and design engineer, author, speaker, and trainer from Lebanon.
Sara has worked with companies around the world, building web user interfaces, designing systems, and creating digital products that focus on responsive design and accessibility. She’s worked with companies like SuperFriendly, Herman Miller, Khan Academy, and has given workshops within companies like Netflix and Telus that focus on building scalable, resilient design.
When Sara isn’t offering keynote speeches at conferences (she’s done so a dozen times) she’s writing books like “Codrops CSS Reference” and “Smashing Book 5.” Currently, she’s working on a new course, “Practical Accessibility,” meant to teach devs and designers ways to make their products accessible.
In 2015, Sara was voted Developer of the Year in the net awards, and shortlisted for the Outstanding Contribution of the Year award. She also won an O’Reilly Web Platform Award for “exceptional leadership, creativity, and collaboration in the development of JavaScript, HTML, CSS, and the supporting Web ecosystem.”
We chatted with Sara about front-end web development, the importance of design and her appreciation of birds.
MySQL is probably the most famous Relational Database Management System (RDBMS). Developed as a free and open source software, it was originally backed by the MYSQL AB company, but is now owned by Oracle. In MySQL the “storage engine” used for a table determines how data is handled. There are several storage engines available, but the most used are InnoDB and MyISAM. In this article we see what are their distinctive features and the main differences between them.
We are developing a new systems programming language. The name is a secret, so we’ll call it xxxx instead. In xxxx, we have a general requirement that all variables must be initialized. This is fine for the simple case, such as “let x: int = 10”.
Files are an essential part of working with computers, thus using Python to write to and read from a file are basic skills that you need to master.
There are also some (even) smaller tweaks – but what is important is that even someone like me, who had no formal programming training, is able to tweak and script his way around Fish.
Every few years, someone pushing a startup to investors comes up with an acronym or buzzword which rapidly becomes the new hotness in those circles. One of the most pernicious is “as a Service,” which takes regular things and finds a way to charge you a regular fee to use them.
Automotive companies just absolutely loved the sound of this, and the industry is rapidly moving to implement subscription services across the board. Even if there’s hardware in your car for a given feature, you might find you now need to pay a monthly fee to use it. Let’s explore how this came about, and talk about which cars are affected. You might be surprised to find yours already on the list.
While online shopping was already very popular in South Korea, it has become even more so as people stay home more during the pandemic. Several robotic delivery services have launched around the city, such as 7-Eleven using the Neubie robot by Neubility, the GS25 convenience store using LG’s CLOi ServeBot, and the Baemin food delivery service using the Delidrive robot.
While they don’t give the physical thrill of a real one, model roller coasters are always fun to watch. However, they actually make a poor analog of a full-sized ride, as gravitational force and aerodynamic drag don’t scale down in the same way, model roller coasters usually move way faster than the same design would in the real world. [Jon Mendenhall] fixed this deficiency by designing a model roller coaster that accurately simulates a full-sized ride.
The track and cart are all made of 3D printed pieces, which altogether took about 400 hours to print. The main trick to the system’s unique motion is that the cart is motorized: a brushless DC motor moves it along the track using a rack-and-pinion system. This means that technically this model isn’t a roller coaster, since the cart never makes a gravity-powered drop; it’s actually a small rack railway, powered by a lithium-ion battery carried on board the cart. An ESP32 drives the motor, receiving its commands through WiFi, while the complete setup is controlled by a Raspberry Pi that runs the cart through a predetermined sequence.
It’s now about six years since Star Wars: The Force Awakens first showed us the little spherical robot BB-8, but it’s fair to say that along the way we’ve not lost our collective fascination for rolling-ball robots. There have been plenty of attempts to make a fully-rolling device, but perhaps [Derek Lieber] has a better take on it by turning a spherical robot into a two-wheeled roller by the addition of a pair of tyres. Inspired by a Samsung prototype that never made it to market, it works by the wheels working against the machine’s low centre of gravity, and using a tilt sensor to control speed.
The winds of change are in the air for CPUs. Intel has long lorded over the computing world, and they remain a force to contend with, but many challengers gather at their gates. AMD, ARM, IBM, and other X86 designs sense a moment of weakness. In response, Intel released their Alder Lake platform with high-performance and high-efficiency cores, known as Golden Cove and Gracemont, respectively. [Clamchowder] and [cheese] have written up as many details as they were able to suss out about Gracemont.
ARM has done a multi-multi core design (big.LITTLE) for several years where they have a mix of high-power, high-performance cores and smaller, low-power cores. This allows the scheduler to make tradeoffs between power and performance. Typically the smaller cores in an ARM design are simpler in-order processors, having more in common with a microcontroller than with a full-scale desktop core. Many people have made an obvious comparison with the apparent similarities between ARM’s approach and Intel’s new offerings as Gracemont is based on Intel’s old Atom core, a low-power single issue, in-order processor.
Security updates have been issued by Debian (advancecomp, apache-log4j2, postgis, spip, uw-imap, and xorg-server), Mageia (kernel and kernel-linus), Scientific Linux (log4j), and SUSE (kernel-firmware and mariadb).
With our continuing reliance on digital technologies, any rights based work today requires increased focus on cyber security. We are surrounded by threats, bad security practices and vulnerabilities.
Here, IFF made a new beginning last year. We conducted our first in-person digital security (digisec) workshop with Anoop Bidikar, concluded our pilot year-long digisec training with Saptak Sengupta, launched Cybersec Charcha, and even made videos in Hindi. We have learned a lot from our successes and failures over 2021. Over this short year-end catch up, we’ll walk you through what we did, our achievements and disappointments, and more importantly what we learned and our path ahead in 2022.
Basic digital security workshops
Oftentimes, organisations approach us looking for an introduction to digital security and a primer on basic hygiene practices they must follow in their everyday lives. This year we started conducting workshops spanning 1-2 days based on an organisation’s needs. These are basic 2-3 day workshops that give participants an introduction to digital security, seek advice on how they can frame their organisational digital security policies depending on their needs and what they can do in their lives to amp up their personal security. We conducted a total of 8 such workshops in 2021. Our trainers for these workshops this year were Saptak Sengupta, Anoop Bidikar and Shivani Singh.
While it’s come a long way over the past year, Kubernetes security has not yet reached maturity. But judging from the level of investment in 2021 into technologies for securing Kubernetes — the now-dominant container orchestration platform — enterprises can expect major advancements in the area during the coming year.
Originally launched as an open source project by Google in 2014 and now under the domain of the Cloud Native Computing Foundation, Kubernetes automates numerous processes involved in the management and deployment of containerized applications. Developers have increasingly gravitated to the platform, which helps to support a modern approach to application development using a microservices architecture.