"After leaving school and entering adulthood, there are fewer external forces putting you in situations where you explicitly practice. ... So if you’re working on a skill, keep in mind – are you actually practicing? Or just maintaining?"

#blogshare

https://offlinemark.com/practice/

Are you practicing, or just maintaining? - offlinemark

It’s easy to mistake maintenance for practice. Practicing a skill involves being mindful about what is currently on or past the edge of your ability, and actively working to bring those ‘edge’ topics in closer to your zone of comfort. There’s usually an element of pain with practice, because it’s by definition uncomfortable. It can […]

offlinemark

"ideas of purity often do harm to action and activism ... opponents of change have learned that they can strategically deploy purity language and the accusation of selling out to undermine resistance"

"pursuing personal purity has the bonus of making it feel like you actually are taking action, while evading the whirlwind of messiness, compromise, and option paralysis"

"Hopepunk narratives ... counter purity narratives, by having space for partial victories, unfinished projects, compromise, and mundane not-character-defining failures and mistakes."

"Hopepunk showcases resilience by showing failure, setbacks, and compromise, not as heroic flaws or formative backstories, but acknowledging that messing up is an unavoidable part of taking action in the first place."

#blogshare

https://beforewegoblog.com/purity-and-futures-of-hard-work-by-ada-palmer

"Like Camus’ Sisyphus, we are condemned to push the boulder of our own systems uphill—one fix, one refactor, one script at a time. But unlike the story of Sisyphus, the curse is not placed onto you by some god. We built the boulder ourselves. And we keep polishing it on the way up."

"Nietzsche warned of gazing too long into the abyss. But he did not warn what happens when the abyss is a Makefile or a 30k line of code Typescript project."

#blogshare

https://notashelf.dev/posts/curse-of-knowing

The Curse of Knowing How, or; Fixing Everything | Blog

A reflection on control, burnout, and the strange weight of technical fluency.

NotAShelf

"Capabilities are—at least in theory—a nice idea: divide the privileges of root into small pieces so that a process can be granted just enough power to perform specific privileged tasks. "

"The key point from the beginning of this article is small pieces, and it's here that the Linux capabilities implementation has gone astray."

#blogshare

https://lwn.net/Articles/486306/

CAP_SYS_ADMIN: the new root

Capabilities are—at least in theory—a nice idea: divide the privileges of root (use [...]

LWN.net

"All that hard work paid off. With the help of a video, the album went like hotcakes! They sold a quarter million copies!"

"Here is the math that will explain just how fucked they are:"

#blogshare

https://thebaffler.com/salvos/the-problem-with-music

The Problem with Music | Steve Albini

How record labels use A&R flaks and impenetrable contracts to screw artists while raking in millions

The Baffler

i found a good blog post explaining how to use systemd socket units and systemd socket proxy to automatically start a podman quadlet container on the first connection and stop it after some idle period

#blogshare #podman #quadlet #quadlets #systemd #homelab #selfhost

https://web.archive.org/web/20250726014034/https://thinkaboutit.tech/posts/2025-07-20-adhoc-containers-with-systemd-and-quadlet

Casual Containers With Systemd and Quadlet

In this post, I explain how a Podman Quadlet can be used with systemd socket activation.

Think About IT

"Through my travels I've discovered it's possible to write a fully functional Terminal User Interface in BASH. The object of this guide is to document and teach the concepts in a simple way. To my knowledge they aren't documented anywhere so this is essential."

"The benefit of using BASH is the lack of needed dependencies. If the system has BASH available, the program will run. Now there are cases against using BASH and they're most of the time valid. However, there are cases where BASH is the only thing available and that's where this guide comes in."

#blogshare

https://github.com/dylanaraps/writing-a-tui-in-bash

GitHub - dylanaraps/writing-a-tui-in-bash: How to write a TUI in BASH

How to write a TUI in BASH. Contribute to dylanaraps/writing-a-tui-in-bash development by creating an account on GitHub.

GitHub

"By using a domain as a cross-platform handle, users tie their entire online identity to this centralized, multi-stakeholder governance structure. Misconduct, even just alleged, on one platform could result in escalations to a registrar or registry, potentially leading to domain suspension. A suspended domain invalidates not just a handle on one platform, but an entire online identity across all services using that identifier."

"Domains were designed for hosting services, not for acting as the cornerstone of individual identity. Using them as universal handles places disproportionate power in the hands of infrastructure operators who were never intended to serve as arbiters of personal identity."

#blogshare

https://xn--gckvb8fzb.com/domains-as-internet-handles/

Domains as “Internet Handles”

A few thoughts on the idea that domains should be everyone’s “internet handles”.

マリウス

https://neilzone.co.uk/2025/12/calibre-ai-and-one-size-not-fitting-all/

it's a short read, but it's worth the time.

honestly, i feel the same way. i'm not keen on using AI in calibre, but i can just ignore it. why should i care if it exists...? other people might get value from the feature

#blogshare

Calibre, AI, and one size not fitting all

I have used the eBook management tool Calibre for many years, supplementing its core functionality (of which I probably use only a tiny amount) with various plug-ins.