today's howtos
-
University of Toronto ☛ 'Internal' accounts and their difference from 'external' accounts
The realization this sparked is that we can divide accounts and systems into two sorts, which I will call internal and external, and how you want to treat things around these accounts is possibly quite different.
-
Andy Bell ☛ Using the step and pattern attributes to make number inputs more useful
If you ever have an HTML <input> element for numbers — <input type="number" /> — you might notice that it defaults to accepting integers as values, and increments and decrements by one. There’s ways to make it accept, increment by, and decrement by decimal values too.
-
University of Toronto ☛ How you should respond to authentication failures isn't universal
A discussion broke out in the comments on my entry on how everything should be able to ratelimit authentication failures, and one thing that came up was the standard advice that when authentication fails, the service shouldn't give you any indication of why. You shouldn't react any differently if it's a bad password for an existing account, an account that doesn't exist any more (perhaps with the correct password for the account when it existed), an account that never existed, and so on. This is common and long standing advice, but like a lot of security advice I think that the real answer is that what you should do depends on your circumstances, priorities, and goals.
-
Aman Mittal ☛ How to change light and dark Shiki themes when using Astro
Shiki is Astro’s built-in syntax highlighter. While it requires minimum configuration to set up, its real power shines when you configure dual themes to match your site’s light and dark themes. It also bundles a ton of modern themes that can be used by defining the theme’s name in the configuration.
-
[Old] Ashur Cabrera ☛ TEEF
With no specific destination in mind, I eventually ended up at this little fidget that animates the row-gap property. The result is an experience that has been described as: [...]
-
[Updated] TecMint ☛ How to Set Up and Personalize KDE Plasma on Ubuntu 24.04
-
idroot
-
ID Root ☛ How To Install Pixeluvo on Ubuntu 24.04 LTS
In the realm of Linux-based image editing, finding the right software can significantly enhance your creative workflow. Ubuntu 24.04 LTS, the latest long-term support release, offers a stable and robust platform for various applications, including image editors. Pixeluvo is an excellent option to consider if you’re seeking a powerful yet affordable image editing tool.
-
ID Root ☛ How To Install Photivo on Ubuntu 24.04 LTS
Photivo is a powerful, free, and open-source photo editing software designed to handle RAW image files with a focus on detail and precision. If you’re looking to enhance your digital photography workflow on Ubuntu 24.04 LTS, installing Photivo can be a game-changer.
-
ID Root ☛ How To Install NestJS on Debian 12
NestJS is a progressive Node.js framework for building efficient, reliable and scalable server-side applications. It leverages modern JavaScript features, offering a structured architecture inspired by Angular. This makes it easier to develop maintainable and testable code. NestJS embraces TypeScript, providing strong typing and improved developer productivity.
-
ID Root ☛ How To Install Abusive Monopolist Microsoft Teams on openSUSE [Ed: Microsoft Teams is proprietary spyware; use Free software options instead]
Microsoft Teams has emerged as a vital tool for collaboration, especially in the wake of increased remote work and online communication needs. This article provides a comprehensive guide for installing Abusive Monopolist Microsoft Teams on openSUSE, ensuring that you can leverage its powerful features for effective teamwork and communication.
-
ID Root ☛ How To Install ClamAV on CentOS Stream 10
In this tutorial, we will show you how to install ClamAV on CentOS Stream 10. ClamAV, a widely-used open-source antivirus solution, provides robust protection for Linux-based environments.
-
ID Root ☛ How To Create Bash Aliases in Linux
In the realm of Linux, efficiency is paramount. One of the most effective ways to streamline your command-line workflow is by using Bash aliases. A Bash alias is essentially a shortcut that substitutes a long command with a shorter, more memorable one, saving you time and reducing the chances of errors.
-
ID Root ☛ How To Install RetroArch on Linux Mint 22
RetroArch stands out as a versatile and powerful open-source front-end, allowing you to run classic games, emulators, game engines, and media players on a wide array of operating systems. It transforms your Linux Mint 22 system into a retro gaming hub.
-