On shells

fish is black of shells

i.e. authoritative and with good defaults.

Didn’t try it myself, but it is very tempting with its command completions inferred from man pages.

January 21, 2024

RSS is not dead 2024

Bluesky has launched RSS feeds https://openrss.org/blog/bluesky-has-launched-rss-feeds

January 16, 2024

Python projects beyond Python packages

https://peps.python.org/pep-0735/

This PEP is still a draft, but has already matured a lot. When accepted, it will change the trend, allowing Python projects to declare dependencies without declaring themselves Python packages.

Discussion threads:

January 7, 2024

Moving microblogs to the Cave

This post was published outside https://vindex10.micro.blog .

A new microblog chamber in the cave is the new place for microposts! Old posts soon will appear there as well.

🎉 🎉 🎉

January 5, 2024

#itnuts

If you thought you were invincible, behold, git reset --hard in automation scripts will get you!

(luckily I had a plain text output of the git diff printed in my terminal)

December 16, 2023

Bash double quotes lesson

#itnuts

This is the correct way to nest the double quotes in the subshell

a="$(command "$arg")"

Using $() creates a new quoting context. Thus, double quotes inside a command substitution are completely independent of those outside it…

https://stackoverflow.com/questions/42652185/how-to-quote-nested-sub-shell-arguments-correctly

December 8, 2023

#artinstinctive

these anagrams are amazing!

dangeng.github.io/visual_an…

November 30, 2023

Convert SVG to EPS

#itnuts

inkscape -o result.eps input.svg

November 18, 2023

Sad clown paradox

#scitisfaction

https://en.wikipedia.org/wiki/Sad_clown_paradox

just found an excuse for my silly jokes :)

November 9, 2023

Cleaning flatpak bloat

#itnuts

this command cleaned 11gb of space for me flatpak repair --user

https://www.reddit.com/r/flatpak/comments/u32xkb/flatpak_objects_folder_impossibly_large/

October 28, 2023