this post was submitted on 22 Sep 2025
966 points (98.9% liked)

Programmer Humor

26551 readers
1715 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] jbk@discuss.tchncs.de 8 points 2 days ago (2 children)

smells like skill issue tbh

tools which cant handle being installed/run on directories with spaces are so annoying

[–] vivalapivo@lemmy.today 8 points 2 days ago

tools which cant handle being installed/run on directories with spaces are unacceptably common

[–] nialv7@lemmy.world 4 points 2 days ago (1 children)

You are clearly not a command line user :)

[–] ulterno@programming.dev 1 points 2 days ago* (last edited 2 days ago) (1 children)

I vaguely remember zsh in Manjaro (by default) having a tab completion that automatically added the slashes.
Never set it up myself though.

But I really hate having to worry about quoting my file variables in scripts.
So much, that after a certain complexity, I just give up the script and make the thing in C++.


Oh, and if I make a script that doesn't handle file names properly (because it's not required in that specific use case), I make sure to delete it after use, to prevent mistaken use later, which would otherwise cause more headache than just having to rewrite a script.

[–] TarantulaFudge@startrek.website 3 points 1 day ago (1 children)

You can just start the path with a quote and it will auto complete with spaces. I spend a lot of time correcting files with spaces replaced now. The spaces are better. I think music is the most annoying, since I like to use tools like EasyTag to extract metadata from filenames.

So please stop.naming_files.like_this.its_stupid

[–] ulterno@programming.dev 1 points 13 hours ago

You can just start the path with a quote and it will auto complete with spaces.

Oh, you're right. I just tried it out and it worked the same way.
I wonder what gave me the misconception the it doesn't by default.