NireBryce

reality is the battlefield

the first line goes in Cohost embeds

๐Ÿฅ I am not embroiled in any legal battle
๐Ÿฆ other than battles that are legal ๐ŸŽฎ

I speak to the universe and it speaks back, in it's own way.

mastodon

email: contact at breadthcharge dot net

I live on the northeast coast of the US.

'non-functional programmer'. 'far left'.

conceptual midwife.

https://cohost.org/NireBryce/post/4929459-here-s-my-five-minut

If you can see the "show contact info" dropdown below, I follow you. If you want me to, ask and I'll think about it.


iliana
@iliana

shell people need to stop saying "useless use of cat". you are hooking square pipes up to round holes with a 50-year-old paradigm on a computer that does not care either way. you can use cat if you want.


lunasorcery
@lunasorcery

I will always uselessly use cat because I never remember where the cli tools expect me to put the filepath argument relative to the other flags and I refuse to learn

grep: \d+: No such file or directory eat my ass, grep


NireBryce
@NireBryce

the thing i most hate about linux is that it does not rename better tools that do the same thing so there's a standard, memorizable library

also, all the fucking cutesy names. less is better than more. 'more' makes sense. 'less' doesn't without knowing obscure computer history or just brute force memorization.

the day a distribution decides to have opinions and alias new tools to defaults that have feature-complete modes like bat for cat, and people realize it's a better life, will be a nice sea change.

flag name and order standardization will never happen but I'll add that to the wish list.

I don't mind learning new things, but I do mind that resources and mentors and etc all use whatever caught on in 1995 or whatever and just has been what most people use because they're most discussed.

(@nex3 brought up https://wiki.debian.org/DebianAlternatives as a project that kinda aims to solve some of this)


You must log in to comment.

in reply to @lunasorcery's post:

in reply to @NireBryce's post:

I see where you're coming from, but that's also how you get stuff like scripts that totally unnecessarily break on BSD because they were accidentally using features specific to GNU grep or whatever. I think the Debian alternatives system works pretty well, inventing a new generic alias name like pager that's explicitly intended to be backed by different tools as new standards emerge

I think that's in the breadth of what I meant, but I realize it wasn't clear.

oh unless you mean the flag standardization and order thing, and then yeah it's why I don't think it's possible >_>

I had forgotten about deb alternatives, but yeah i'd like to see a project like that take hold that's platform-independent, but i know how fraught the politics are over there