today's howtoos
-
Jeff Geerling ☛ Finding a server's BMC / IPMI IP address with ipmitool
I often need to gain access to the server's IPMI/BMC interface to manage the server remotely, and it's not always obvious what IP address is assigned if you don't manually assign one via your router and a MAC address.
-
Idiomdrottning ☛ Watching Jellyfin videos with VLC
Okay so if you wanna watch a Jellyfin video with VLC, go to your Jellyfin instance’s web view where you can copy a stream URL and it’ll look like this: [...]
-
Terence Eden ☛ Using a CSS cursor to show the external link’s favicon
How do you know where this link goes to?
If you're on a desktop, you might notice that hovering your mouse over it displays the destination somewhere on your screen. If you're a geek, you could view the source-code of a page.
Can we improve the experience for users? Here's an attempt.
-
University of Toronto ☛ Linux's /dev/disk/by-id unfortunately often puts the transport in the name
As Filippo Valsorda's case demonstrates, the problem is that some disks can move between transports. When this happens, the theoretically stable name of the disk changes; what was 'usb-' is now likely 'ata-' or vice versa, and in some cases other transformations may happen. Your attempt to use a stable name has failed and you will likely have problems.
-
Andy Bell ☛ Making content-aware components using CSS :has(), grid, and quantity queries
A big thing you need to contend with when working on design systems is anticipating all the different ways someone may use a component. The idea here is that you then preemptively provide sensible behavior and safeguards to keep things working well.
An example of this is a “Simple List” component I was helping to make. It’s a workhorse component, and not without its challenges.
-
Rob Norris ☛ OpenZFS deduplication is good now and you shouldn't use it :: blog :: despair labs
OpenZFS 2.3.0 will be released any day now, and it includes the new “Fast Dedup” feature. My team at Klara spent many months in 2023 and 2024 working on it, and we reckon its pretty good, a huge step up from the old dedup as well as being a solid base for further improvements.
I’ve been watching various forums and mailing lists since it was announced, and the thing I kept seeing was people saying something like “it has the same problems as the old dedup; needs too much memory, nukes your performance”. While that was true (ish), and is now significantly less true, the real problem is that this just repeating the same old non-information that they probably heard from someone else repeating it.
I don’t blame anyone really; it is true that dedup has been extremely challenging to get the best out of, it’s very difficult to find good information about using it well, and “don’t use it” was and remains almost certainly the right answer. But, with this being the first time in almost two decades that dedup has been worth even considering, I want to get some fresh information out there about the what dedup is, how it worked traditionally and why it was usually bad, what we changed with fast dedup, and why it’s still probably not the thing you want.
-
VPN Tracker ☛ Why VPN tunneling over TCP sucks!
TCP is one of today’s most popular protocol choices for VPN connections. In fact, some of the most widely used VPN protocols – including SonicWall SSL, Cisco AnyConnect SSL, Fortinet SSL, and even many OpenVPN connections – are based on TCP. With this fact in mind, it must be a pretty solid choice for VPN, right?
Wrong!
Keep reading to find out everything that’s wrong with TCP, what ‘TCP meltdown’ is, and why you should absolutely choose a different protocol for your VPN.
-
ID Root ☛ How To Install CUDA on AlmaLinux 9
CUDA (Compute Unified Device Architecture) has revolutionized the world of high-performance computing by harnessing the power of NVIDIA GPUs. For users of AlmaLinux 9, a robust and community-driven enterprise GNU/Linux distribution, installing CUDA can unlock a wealth of possibilities in scientific computing, machine learning, and data analysis.
-
ID Root ☛ How To Install Zulip on Ubuntu 24.04 LTS
In today’s fast-paced digital world, effective team communication is crucial for success. Zulip, an open-source team chat application, has emerged as a powerful solution for organizations seeking seamless collaboration. This guide will walk you through the process of installing Zulip on Ubuntu 24.04 LTS, empowering you to take control of your team’s communication infrastructure.
-
ID Root ☛ How To Install AWStats on Ubuntu 24.04 LTS
In the ever-evolving digital landscape, understanding your website’s performance is crucial for success. AWStats, a powerful and versatile web analytics tool, offers invaluable insights into your site’s traffic and user behavior.
-
ID Root ☛ How To Install Telnet on openSUSE
Telnet, a fundamental networking protocol, has been a staple in the GNU/Linux ecosystem for decades. Despite its age, Telnet continues to play a crucial role in system administration, network troubleshooting, and remote access scenarios.
-
ID Root ☛ How To Install Telnet on Ubuntu 24.04 LTS
Telnet, a fundamental networking protocol, has been a staple in the GNU/Linux ecosystem for decades. Despite its age, Telnet remains a valuable tool for system administrators, network engineers, and enthusiasts alike.
-
ID Root ☛ How To Install PeaZip on AlmaLinux 9
In the world of GNU/Linux file management, PeaZip stands out as a versatile and powerful compression tool. For users of AlmaLinux 9, a robust enterprise-grade GNU/Linux distribution, integrating PeaZip can significantly enhance file handling capabilities.
-
How To Install Cacti monitoring on Ubuntu 24.04, 22.04 or 20.04
Learn how to install Cacti on an Ubuntu 24.04 Noble, 22.04 Jammy JellyFish, or Ubuntu 20.04 Focal Fossa server to monitor network devices. Cacti is an open-source tool for monitoring hosts in more extensive networks using SNMP (Simple Network Management Protocol).
-
TecMint ☛ How to Create a Timeshift Snapshot Before Upgrading Linux Mint
To safeguard your system, it’s wise to create a system snapshot using Timeshift before you proceed with the upgrade.