Ryan Castellucci (they/them) 🎃 :nonbinary_flag: on Nostr: We've all been there. A late night, a tired brain, and a dd command with a typo in ...
We've all been there. A late night, a tired brain, and a dd command with a typo in the output file. In the world of systems administration, a single character can be the difference between a successful backup and destroyed data.
But it doesn't have to be that way. Today, I am proud to introduce libclaymore. Simply install and configure it according to the README.md and never again scramble for backups (you have those, *right*?) after swapping if= and of=.libclaymore
works by introducing a cognitive speed bump. When armed, it prohibits the standard of=. Instead, you must use enemy= or target=, both of which are very different from if=.
https://github.com/ryancdotorg/libclaymorePublished at
2026-08-30 11:30:42 UTCEvent JSON
{
"id": "a79eb2b8a8879c7815993a12aa73a094efb31f15fafab8466d04953fe03c86c6",
"pubkey": "bfce59ee63c862f6738e75ad40e248998087ad560168e7431bdd2c41fb42b2d5",
"created_at": 1788089442,
"kind": 1,
"tags": [
[
"proxy",
"https://infosec.exchange/@ryanc/117184229708073331",
"web"
],
[
"proxy",
"https://infosec.exchange/users/ryanc/statuses/117184229708073331",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://infosec.exchange/users/ryanc/statuses/117184229708073331",
"pink.momostr"
],
[
"-"
]
],
"content": "We've all been there. A late night, a tired brain, and a dd command with a typo in the output file. In the world of systems administration, a single character can be the difference between a successful backup and destroyed data.\n\nBut it doesn't have to be that way. Today, I am proud to introduce libclaymore. Simply install and configure it according to the README.md and never again scramble for backups (you have those, *right*?) after swapping if= and of=.libclaymore\n\n works by introducing a cognitive speed bump. When armed, it prohibits the standard of=. Instead, you must use enemy= or target=, both of which are very different from if=.\n\nhttps://github.com/ryancdotorg/libclaymore",
"sig": "06e512abc06997cd7758d51b5499c3f46b2024b5810baa14bf628cfd9e04b988163807042803f12e2bff88bb5b7b53d91cf4ce2b2df87f7d4157e338da6e24b0"
}