today's howtos
-
Arcan ☛ Sunsetting Cursed Terminal Emulation
Another day at the office is just running a terminal emulator (xterm) inside a terminal emulator (console) so you can use a terminal emulator-translator (ssh) to emulate more terminals (tmux). It is emulation all the way down instead of as a last resort for compatibility.
The other quirk is the flora of instruction sets to emulate and the subset selection heuristics. These are downplayed as ‘just text’ but everything that touches American Standard Code for Information Interchange are raw instructions for this machine. Programs for it are everywhere and most of them transform or expand the code, without being treated with the same scrutiny as one would for other code generators such as compilers.
-
Paweł Grzybek ☛ The old CSS attr() with new featuress
The CSS attr() function retrieves a value from an HTML element’s attribute. Firefox added support for it two decades ago, so it’s rather not a new thing. I can’t tell you how many times I had an incredible use case for it, just to be reminded a second later that its use is limited to the content property. Here is an example.
-
Jim Nielsen ☛ HTML Minification for Static Sites
All the minification options are off by default, so you have to turn them on one-by-one (HTML minfication is a tricky concern). Me personally, I’m using the ones exemplified in the project README: [...]
-
Bob Monsour ☛ Creating permanently unique entry IDs for RSS
As I noted in a recent TIL, I had read a post from Evan Sheehan about how he decided to alter the ID used for each entry in his RSS feed. His motivation was that he wanted his RSS feed to remain stable in the event that he restructured the URLs for his posts.
I thought that was an interesting idea and decided to implement a form of it on my own site. Here's how I went about it.
-
Sergio Talens-Oliag: Running a Debian Sid on Ubuntu
Although I am a Debian Developer (not very active, BTW) I am using Ubuntu LTS (right now version 24.04.1) on my main machine; it is my work laptop and I was told to keep using Ubuntu on it when it was assigned to me, although I don’t believe it is really necessary or justified (I don’t need support, I don’t provide support to others and I usually test my shell scripts on multiple systems if needed anyway).
-
idroot
-
ID Root ☛ How To Install UNetbootin on openSUSE
In this tutorial, we will show you how to install UNetbootin on openSUSE. UNetbootin, short for Universal Netboot Installer, is a versatile tool that allows users to create bootable USB drives for various GNU/Linux distributions without the need for burning CDs.
-
ID Root ☛ How To Install Apache Spark on CentOS Stream 10
In this tutorial, we will show you how to install Apache Spark on CentOS Stream 10. F Apache Spark has become an indispensable tool in the world of big data processing and analytics.
-
ID Root ☛ How To Install PyCharm on Linux Mint 22
In this tutorial, we will show you how to install PyCharm on GNU/Linux Mint 22. PyCharm is a powerful integrated development environment (IDE) for Python programmers, offering a wide range of features to enhance productivity and streamline the coding process.
-