In this video, I am going to show how to install Kaisen Linux 2.1.
Back in oktober last year, when I started looking at the LinuxCNC system, I proposed to change the documentation build system make life easier for translators. The original system consisted of independently written documentation files for each language, with no automated way to track changes done in other translations and no help for the translators to know how much was left to translated. By using the po4a system to generate POT and PO files from the English documentation, this can be improved. A small team of LinuxCNC contributors got together and today our labour finally payed off. Since a few hours ago, it is now possible to translate the LinuxCNC documentation on Weblate, alongside the program itself.
All archiving tools are not made equal, and this is precisely why there are so many of them to chose from. One of the most continually popular options is 7-Zip, and this powerful free compression utility has now hit version 22.
This tutorial will explain with examples how to draw charts with LibreOffice Calc. You will need some data prepared beforehand. We will create very basic charts in form of Bar Charts to visualize student scores of their subjects of Math, English, Science and Social. This should gives a basic understanding of making charts. Let's try it now.
Learn the commands to install Opera Browser on Ubuntu 22.04 LTS Jammy JellyFish Linux using the terminal and official repository.
Opera has been considered one of the fastest Internet browsers in the world for some time now. In the new version, Opera tries to defend its reputation and introduces additional comfort and safety features. Although a huge browser market has been acquired by Chrome and Firefox, Opera has its own loyal users because of its interface and features.
It may be less common than Microsoft's products, but many people use Linux systems nowadays. Some benefits include that they are cost-effective, easy to use, and don't contain virus protection. It doesn't matter if you choose Windows or Linux because both operating systems would work fine. Regardless, one is not better than the other, so compare them before settling on anything.
Saturday, I wrote in Pipes, deadlocks, and strace annoyingly fixing them about an issue where a certain pipeline seems to have a deadlock. I described tracing it into kernel code. Indeed, it appears to be kernel bug 212295, which has had a patch for over a year that has never been merged.
After continuing to dig into the issue, I eventually reported it as a bug in ZFS. One of the ZFS people connected this to an older issue my searching hadn’t uncovered.
Apparently I had set the default display brightness to 0%
See the commands of the UFW firewall on Ubuntu Linux to list the open ports that are allowed or denied to be accessed from outside the network.
UFW stands for uncomplicated firewall. The goal of UFW is to provide an uncomplicated command line-based frontend for the very powerful, but not exactly easy-to-configure IPtables. UFW supports both IPv4 and IPv6.
It is quite easy to install because it is included in the package sources – at least if you are using an Ubuntu or Debian distribution. Also, those who are not familiar with the command line can use the graphical user interface known as GUFW, also available to install using the default repository of Ubuntu. It makes us easily manage inbound and outbound traffic using firewall rules.
When a new programming language is introduced to great fanfare, some developers take a quick look and then return to the comfort of their preferred programming language. But Rust has not been dismissed as easily as most other languages.
Amazon Elastic Compute Engine (EC2) is a web-based service from Amazon which allow users to rent virtual compute services on which to run their own compute services.
Terraform is an open-source infrastructure as code software tool that provides a consistent CLI workflow to manage hundreds of cloud services. Terraform codifies cloud APIs into declarative configuration files.
In this tutorial, I will work you through the stages of deploying an Ec2 instance using Terraform. We will deploy an Ubuntu server and in turn enable an Nginx on it.
When you need to create a table quickly, for whatever numeric data in it, you can always use RANDBETWEEN formula in LibreOffice Calc. We prepare this tutorial for Creating Charts next time. Now, let's learn how to below.
In this tutorial, we will show you how to install Laravel With Nginx on Ubuntu 22.04 LTS. For those of you who didn’t know, Laravel is a popular open-source PHP framework for developers looking to build modern web applications based on PHP. It aims to help developers build complex and straightforward applications by making frequently used application tasks (like caching and authentication) easier.
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 Laravel PHP framework With Nginx on Ubuntu 22.04 (Jammy Jellyfish). You can follow the same instructions for Ubuntu 22.04 and any other Debian-based distribution like Linux Mint, Elementary OS, Pop!_OS, and more as well.
Your PC will automatically shut down if the CPU temperature reaches dangerous levels (usually 90€°C+). But even if you don’t exceed this threshold, exposing your CPU to high temperatures can still cause damage in the long term.
So, if you regularly perform CPU-intensive tasks for extended periods, it’s a good idea to monitor the CPU temperature.
A while ago, we reviewed "Taskwarrior", a command line task manager to manage your to-do tasks right from the Terminal window. Today I stumbled upon yet another simple command line Todo manager called "Please". Yes, the name is Please!.
Please is an opensource, CLI application written in Python programming language. Using Please, we can manage our personal tasks and to-do list without leaving the terminal.
Whenever you open a terminal window, Please will show you the current date and time, an inspirational quote and the list of personal to-do tasks in the Terminal.
Please is very lightweight and convenient CLI task manager for those who use terminal extensively in their daily life.
More than a decade ago, the world was introduced to the wonders of cryptocurrencies and the financial landscape has never been the same. First, there was Bitcoin, then came Litecoin, followed by Ripple and then Titcoin, and the list kept going on and on, and now it seems like with each passing day we are getting a new cryptocurrency on a new blockchain. With so many cryptocurrencies, each holding a different value, crypto trading has become a popular practice amongst traders and tech enthusiasts alike. Now cryptocurrencies aren’t listed on regular exchanges, there are dedicated crypto exchanges for them. Binance is one of the most popular crypto exchanges in the market right now. If you are an avid user as well as an Ubuntu 22.04 user, you are in luck as you can now download the desktop version for your convenience. Let’s look at the steps you need to perform in order to successfully install it yourself.
Since Debian 10, the Debian Linux distribution uses systemd to control starting and stopping of services, and Systemd also controls the whole boot and shutdown process of the operating system. The consequence of switching from init.d to Systemd is that some commands to stop or restart Debian like 'shutdown -h now' or 'reboot' do not work anymore as they used to. In this short article, I'll show you how to stop and restart a Systemd-based Linux like Debian 11.
In this guide, we will show you how to install nagios 4.4.7 on Fedora36 and CentOS 9 systems.
Nagios Core, formerly known as Nagios, is a free and open-source computer-software application that monitors systems, networks and infrastructure. Nagios offers monitoring and alerting services for servers, switches, applications and services. It alerts users when things go wrong and alerts them a second time when the problem has been resolved.
Nagios is known for being the best server monitoring software on the market. Server monitoring is made easy in Nagios because of the flexibility to monitor your servers with both agent-based and agentless monitoring. With over 5000 different addons available to monitor your servers, the community at the Nagios Exchange have left no stone unturned.
Traceroute is a network diagnostic tool that is used to display the route that network packages take from sender t receiver as well as the time it takes for the network packages to travel from one network node to the other. This command is used to test the IP route of the destination server or host in order to resolve network issues. It mainly provides the connectivity status but also points the issue precisely as well as its occurrence which makes the system administrators trace out the issue more quickly and fix it.
Video game emulation has always been a never-ending hobby for many (and an absolute passion for some), and throughout the years we’ve seen some neat and creative ways to achieve near-perfect console emulation through the use of software, hardware, and oftentimes a combination of both. As such, retro system maker “Anbernic” (a brand known to many in emulation communities and forums) has announced a new portable handheld system in the form of the Anbernic RG353P, which the manufacturer claims can emulate several older game consoles like the PlayStation and Nintendo 64, and additionally can dual-boot either into Android and Linux.
This new ISO contains a critical fix and software updates. For details, see the changelog below.
“We now have the ability to click a button and double our scale. It now takes us a few minutes to load new applications whereas before it took at least a day. That’s 99.8% faster!” IT Delivery Team Lead, Allan Gray.
Canonical, the company behind top Linux distro Ubuntu, has announced a new variant of the open source operating system, optimized for IoT and edge devices.
Dubbed Ubuntu Core 22, the new operating system is pitched as helping manufacturers meet the challenges of ensuring security and remote management at scale as IoT ecosystems grow larger and more complex.
Ubuntu has already powered some pretty colourful IoT use cases including Xiaomi’s recently released robotic canine, CyberDog.
Welcome back to another Friday Product Post here at SparkFun Electronics! This week we are happy to bring you an assortment of new products including the beta version of our new LoRaSerial Kit. This RF enable LoRa IoT Kit will be a strong accessory for our RTK Surveyor product line. Just make sure to keep an eye on it, because we plan to revise this kit soon and put it in an enclosed case! That being said, our actually headliner today is the new SparkFun Thing Plus Dual-Port Logging Shield! This handy shield is both Thing+ and Feather-compatible and will definitely assist you with most, if not all, of your data logging needs. Also releasing this week, we have an SMA magnetic mount that should be perfect for a Swarm Satellite antenna! Lastly, we have a whole reel of WS2812 LEDs (yes, that's 1,000 LEDs!) that join our addressable LED offering. Without further ado, let's jump in and take a closer look at all of this week's new products!
Think Silicon NEOX GPU family with models optimized for graphics (NEOX|G) or artificial intelligence (NEOX|A) is based on the RISC-V RV64C ISA instruction set with adaptive NoC, and offers up to 64 cores delivering up to 409.6 GFLOPS at 800MHz with support for FP16, FP32 and optionally FP64 and SIMD instructions.
The NEOX GPUs can be integrated into microcontrollers, crossover processors, and even more powerful application processors, and target AI, IoT/Edge, and media processing in consumer and industrial devices.
CMS, or Contest Management System, is a distributed system for running and (to some extent) organizing a programming contest.
CMS has been designed to be general and to handle many types of contests, tasks, scoring, etc. Nonetheless, CMS has been explicitly built to be used in the 2012 International Olympiad in Informatics, held in September 2012 in Italy.
Of course it will: first, it’s in Austin, self-proclaimed capital of weird since 2003. Second, it’s a large in-person event after so many years of pandemic, during a massive heat wave, an economic crash, wildfires, drought and floods and a war.
I guess it is time to bring some light on the various free software and open culture activities and projects I have worked on or been involved in the last year and a half.
First, lets mention the book releases I managed to publish. The Cory Doctorow book "Hvordan knuse overvÃÂ¥kningskapitalismen" argue that it is not the magic machine learning of the big technology companies that causes the surveillance capitalism to thrive, it is the lack of trust busting to enforce existing anti-monopoly laws. I also published a family of dictionaries for machinists, one sorted on the English words, one sorted on the Norwegian and the last sorted on the North Sámi words. A bit on the back burner but not forgotten is the Debian Administrators Handbook, where a new edition is being worked on. I have not spent as much time as I want to help bring it to completion, but hope I will get more spare time to look at it before the end of the year.
With my Debian had I have spent time on several projects, both updating existing packages, helping to bring in new packages and working with upstream projects to try to get them ready to go into Debian. The list is rather long, and I will only mention my own isenkram, openmotor, vlc bittorrent plugin, xprintidle, norwegian letter style for latex, bs1770gain, and recordmydesktop. In addition to these I have sponsored several packages into Debian, like audmes.
I mentioned in a previous post that Igalia organized the Web Engines Hackfest 2022 last week. As usual, fonts were one of the topic discussed. Dominik Röttsches presented COLRv1 color vector fonts in Chrome and OSS (transcript) and we also settled a breakout session on Tuesday morning. Because one issue raised was the availability of OpenType MATH fonts on operating systems, I believe it’s worth giving an update on the latest status…
I just sent myself a test message via Powerbase (a hosted CiviCRM project for community organizers) and it didn’t arrive. Wait, nope, there it is in my junk folder with a spam score of 6!
Good day! In a recent dispatch we talked about the fundamental garbage collection algorithms, also introducing the Immix mark-region collector. Immix mostly leaves objects in place but can move objects if it thinks it would be profitable. But when would it decide that this is a good idea? Are there cases in which it is necessary?
I promised to answer those questions in a followup article, but I didn't say which followup :) Before I get there, I want to talk about paged spaces.
[...]
Here is where I need to make an embarrassing admission. In my role as co-maintainer of the Guile programming language implementation, I have long noodled around with benchmarks, comparing Guile to Chez, Chicken, and other implementations. It's good fun. However, I only realized recently that I had a magic knob that I could turn to win more benchmarks: simply make the heap bigger. Make it start bigger, make it grow faster, whatever it takes. For a program that does its work in some fixed amount of total allocation, a bigger heap will require fewer collections, and therefore generally take less time. (Some amount of collection may be good for performance as it improves locality, but this is a marginal factor.)
This summer I'm contributing to Nautilus as part of GSoC, focusing on improving the discoverability of the new document feature. In this post I will describe how the project was split between me and Utkarsh, briefly go over the schedule established for my work, and briefly mention my current research in GNOME Boxes.
With the conference season coming, and missing the in-person events, Wendy van Dijk was inspired by yours truly to rewrite the lyrics to a Raku hymn (/r/rakulang comments). Here’s hoping someone will actually perform that real soon
Although it’s pushed well past the 30-year mark since its release, Python remains one of the most relevant high-level programming languages in existence. Many developers will opt to use this language to make applications that can easily be maintained and require minimal hand-holding to work in a number of operating systems and distributions of Linux.
One of the greatest benefits of Python is its ability to snake (pun completely intended) around a lot of conventions found in other languages with little effort on behalf of the programmer, letting you compose incredibly simple little “quips” to get the job done. Here are a few examples!
Some see soft robots helping declining populations of pollinators do their jobs, or sifting through wreckage in the wake of a building collapse, or even performing simple, practical tasks in tight spaces; others see them traveling the oceans or traversing the insides of our bodies to scope out medical red flags.
Some, like Robert Katzschmann, an assistant professor of robotics at ETH Zurich in Switzerland, see the need to tread a little more lightly and a lot more quietly in our world, which is one of the reasons he's building soft robots: to help us better integrate with nature.
A study by Research and Markets predicts the market for soft robotics will reach $2.16 billion by 2024 as the versatility of soft robots takes center stage. Metallic robots made of rigid metals and plastics, that use rotating motors or fast spin propellers, are designed and are constructed with speed and precision in mind; that makes them key drivers in industrial settings and in assembly line work. However, says Katzschmann, "There are no rotating motors in nature. Nature uses muscles to smoothly wiggle, walk or run. Muscles combined with soft materials make for very adaptive and safe environments that you can use in your everyday life."
Soft robots are made from materials that can approximate biological functions. In fact, the researchers in Katzschmann's lab—chemists, material scientists, biologists, physicists, computer scientists, data scientists, and roboticists—are finding ways to make machines from live, contracting muscles. "If you want to really have robots be ubiquitous, be among us, they have to be made physically of something that at least mechanically matches us," he says. If you can do that, he says, you can build a "future that's more sustainable, and [one] that's also preserving nature, without all this extra noise that comes from traditional machines."
Hartzbleed is a new side-channel attack that works against a variety of microprocressors. Deducing cryptographic keys by analyzing power consumption has long been an attack, but it’s not generally viable because measuring power consumption is often hard. This new attack measures power consumption by measuring time, making it easier to exploit.
Himitsu is a new approach to storing secret information on Unix systems, such as passwords or private keys, and I released version 0.1 this morning. It’s available on Alpine Linux community and the Arch User Repository, with more distributions hopefully on the way soon.
So, what is Himitsu and what makes it special?
Security updates have been issued by Debian (cyrus-imapd, exo, sleuthkit, slurm-wlm, vim, and vlc), Fedora (golang-github-docker-libnetwork, kernel, moby-engine, ntfs-3g-system-compression, python-cookiecutter, python2.7, python3.6, python3.7, python3.8, python3.9, rubygem-mechanize, and webkit2gtk3), Mageia (bluez, dnsmasq, exempi, halibut, and php), Oracle (.NET 6.0, .NET Core 3.1, and xz), SUSE (chafa, firejail, kernel, python-Twisted, and tensorflow2), and Ubuntu (intel-microcode).
Harry Litman observed after yesterday’s January 6 Committee hearing that you might be able to charge Trump with the attempted murder of Mike Pence.
Today, Bitcoin and other cryptos are plunging, and companies such as Coinbase, which runs the largest crypto exchange in the U.S, are announcing layoffs.
Despite volunteering repeatedly, Sophie Zhang, former Facebook employee turned Whistleblower, has not been formally requested to testify before the Parliament of India on the revelations she made in 2021. Now, she has disclosed new documents which raise further concerns about the functioning of the social media giant in our country. To convey our concerns and request them to initiate an inquiry, we wrote to the Parliamentary Standing Committee on Communications & Information Technology on June 16, 2022.
[...]
These harms include permitting political misinformation & violent content/groups, Facebook’s core mechanics being a significant part of why hate speech, misinformation & divisive political speech flourish on the platform, and failing to curb global misinformation & ethnic violence due to inadequate language capabilities. These harms have real world consequences. Reports on Facebook’s negative impact on elections, its role in contributing to violence, and its use as a platform for human trafficking paint a scary picture of how bad the situation already is. In this environment, disclosures made by Zhang pertaining to Facebook’s preferential treatment of one political party in India raise significant concerns.