FOSSPicks
LabPlot 2.8
LabPlot is an interactive data plotter, visualizer, and data analysis tool that's designed to keep you from ever opening a spreadsheet again. It lets you import your own data from any source, such as measurements from an Arduino sensor or statistics from a website, and plot that data into any number of charts, matrices, spreadsheets, and tables. It's also another application that has seen a lot of development since we last looked at it over two years ago, and the 2.8 release alone involved a year of work and a month in beta. But there's one feature in particular that makes this update worthwhile: It solves the biggest problem for those wanting to explore data analysis, which is finding meaningful data to analyze.
This release makes it much easier to explore one or more online datasets by integrating them directly into the import dialog rather than having to source them and download them yourself first. Just select Import from Dataset Collection as a source, and you're presented with the collection view. This has three main panels to hold a category, the dataset names, and an explanation of what the dataset archive includes. Categories include chemistry, medicine, nature, physics, and statistics, and it feels like a superpower being able to access this kind of data from your desktop. To help you explore these new horizons, there are two new worksheets. The first lets you highlight specific lines with a plot, while the second lets you import external images into a worksheet to help make the data more presentable. The spreadsheet view also adds more descriptive statistics, such as quartiles for statistical mode and more normalization methods. The amazing data analysis view can also calculate rough values to smooth a histogram, which makes it even easier to see patterns in your data. It's deep and fascinating and only an install away.
Project Website
https://labplot.kde.org/2020/09/16/labplot-2-8-released/

SSH tar pit
Endlessh
The perennial secure shell, SSH, is cryptographically secure, as attested to by the millions of servers, devices, and humble Raspberry Pis that rely on it for remote access. Even when a device is visible from the Internet and you don't enable a passwordless login, it's still secure as long as your password is complex enough. But this doesn't stop people, or bots, from endlessly trying to guess them. If you've ever exposed an SSH server to the Internet, you'll know that your authentication logs are soon swamped with external IP addresses trying to guess username and password combinations on your SSH port. Disabling password logins helps, as does changing the default port from 22, but we'd also recommend installing either DenyHosts or Fail2ban. These are brilliant Python scripts that watch for login attempts and automatically block attempts from specific IP addresses when they fail to log in, either permanently or for a set period of time.
But Endlessh is another option that can also help mitigate logs full of failed SSH connections. It belongs to the "security through obscurity" category of security utilities, which means it doesn't really make anything more secure, only less attractive in the time wasted/CPU/bandwidth equation likely used by botnets. But it may also make you smile. That's because its main function is to send the SSH announcement you see before you login at a very … very … very … slow … speed. Any ne'er-do-well trying to access your machines needs to wait patiently for this to load before they get the login prompt, and you can configure that to wait for days. It can even trap multiple clients at the same time, making it use very few system resources. But the really clever thing is that it isn't using SSH at all. Even after the wait, there will be no login prompt. Instead, Endlessh is a simple, secure decoy while you secretly run your SSH server on a different port completely, hopefully now free of endless login requests.
Project Website
https://github.com/skeeto/endlessh

Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Direct Download
Read full article as PDF:
Price $2.95
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Find SysAdmin Jobs
News
-
CarbonOS: A New Linux Distro with a Focus on User Experience
CarbonOS is a brand new, built-from-scratch Linux distribution that uses the Gnome desktop and has a special feature that makes it appealing to all types of users.
-
Kubuntu Focus Announces XE Gen 2 Linux Laptop
Another Kubuntu-based laptop has arrived to be your next ultra-portable powerhouse with a Linux heart.
-
MNT Seeks Financial Backing for New Seven-Inch Linux Laptop
MNT Pocket Reform is a tiny laptop that is modular, upgradable, recyclable, reusable, and ships with Debian Linux.
-
Ubuntu Flatpak Remix Adds Flatpak Support Preinstalled
If you're looking for a version of Ubuntu that includes Flatpak support out of the box, there's one clear option.
-
Gnome 44 Release Candidate Now Available
The Gnome 44 release candidate has officially arrived and adds a few changes into the mix.
-
Flathub Vying to Become the Standard Linux App Store
If the Flathub team has any say in the matter, their product will become the default tool for installing Linux apps in 2023.
-
Debian 12 to Ship with KDE Plasma 5.27
The Debian development team has shifted to the latest version of KDE for their testing branch.
-
Planet Computers Launches ARM-based Linux Desktop PCs
The firm that originally released a line of mobile keyboards has taken a different direction and has developed a new line of out-of-the-box mini Linux desktop computers.
-
Ubuntu No Longer Shipping with Flatpak
In a move that probably won’t come as a shock to many, Ubuntu and all of its official spins will no longer ship with Flatpak installed.
-
openSUSE Leap 15.5 Beta Now Available
The final version of the Leap 15 series of openSUSE is available for beta testing and offers only new software versions.