

Wow, interesting to get a temporal feel for how long The Great War lasted. Lucky them that it ended sooner than this bullshit.


Wow, interesting to get a temporal feel for how long The Great War lasted. Lucky them that it ended sooner than this bullshit.


To be clear, I understand the appeal of Fish and its reason to exist.
Oh yeah, you were clear about that, not to worry. 😊
I actually have plans to install Fish again and see how it goes.
Nice, I hope you do! You’re welcome to join The School! 😄
I just brought up these shells to make a point about Fish being different and that I categorize it like those.
Yeah, I get you. Definitely a reasonable way of looking at it, too.
Personally I find fish to be a general-purpose shell, despite the fact that it is not POSIX-compatible. So in my mind it’s in the same category as bash, csh, zsh, ksh, etc. It just does things very differently. 😄 But that’s just my personal mental model.
Anyway I’m here if you ever want some tips on how to do stuff idiomatically in fish, if you ever do decide to get started. 👍🤝 Hit me up in the DMs or something.


This is mostly going over my head, but I read all of it and it is very well written. Objective and factual (it seems to me). No belittling, just genuinely trying to deliver helpful criticism and explanation.
🤝🙇♂️
Good on you for being a good fellow human.


if I was using a different language that is no longer compatible with POSIX or Bash, then why would I use Fish instead any other language? Why not Xonsh (Python) or Nushell in example?
I think this is a great question, and the answer is probably more nuanced and personal, even per use case.
I use fish because of its simplicity, period. And it had all the features I wanted from zsh built-in, with zero or simpler (actually understandable) configuration.
I don’t help anyone with bash or write or share scripts, so I don’t have that issue where I need to juggle multiple shells, which is lucky for me perhaps. 😌
But those other steps you mentioned probably are a bit more niche, let’s say. I think nushell is more tailored to people using the shell to process a lot of data. Digging through logs, perhaps. Debugging systems, or systems management/maintenance. Then it’s really handy to be able to process output as data tables, with proper sorting capabilities etc. Nushell is really powerful for that. I actually have it installed because it’s already useful sometimes but I barely know any of its specific commands. 😅
Anyway, the choice of shell really is very personal. For me, fish and bash share the same purpose of being used both interactively and as general-purpose scripting languages. And since fish is better in my opinion I chose it. But if I had other use cases, maybe a different job with different requirements, I would make nushell my default. 😁


I instantly fell in love with the design choices of fish. It does things differently and more simply than bash. The syntax is actually readable linguistically compared to bash. Very conscious choices, and there’s usually just one way of doing things, and they just make sense.
I converted all my scripts from bash to fish. They are 50% less LOC, have zero comments in them, and I can actually come back a year later and instantly make an edit because I can actually read what the code does. In my bash scripts I did have comments, and I still had to bring up the manual to make an edit…
Fish’s language really is very small, you basically can actually fit its entire syntax footprint in your brain’s working memory. It’s great to work with. Highly recommend giving it a more serious shot for anyone who is curious of a better world. 😊


I don’t think it’s fair to blame the article. We should be calling the article out (like you did) instead of doing the same thing it’s doing.


Very poignant comment, actually. I feel the same way when there’s children involved. We should try to focus on the tragedy rather than make jokes.


Force of habit is very strong. I was enthusiastic about trying another shell and committed myself to breaking my habit and learning something new, and I’m oh so glad I did.


There’s really nothing about bash that I “like”. Bash is just bash—it’s the baseline. Then there are things that fish does better, and there are things that fish does differently. But there’s absolutely nothing that I feel that bash does better than fish.


I’m not the one you asked, but I use Kitty.
It’s the only terminal emulator that has consistently worked without bugs for me out of all the terminal emulators I’ve tried. And I’ve tried soooo many. Probably about 20, given them all serious time and a real shot, configuring each to my liking.
One thing I don’t like about Kitty is its configuration file format. 🫤


🥁👏🤝


Also curious what you have against those particular things you listed.


I just go with Arch proper. I install once, and it’s like 30 mins versus years and years of use, so the installation part is pretty inconsequential.
Picking my own software is of highest value.


I wonder why news titles do this, why do they step the possessive from the country? “Japan defense minister”, instead of “Japan’s defense minister”?


“oh my god no… Oh no. No.” 🙂😎
Maintaining a level head in a frightening situation is achieved either through training for it or a traumatic childhood where you end up desensitized to it.
I don’t know about this part, but yeah, it’s probably a common thing to get hysterical as the person who caused the incident.
I remember I was out fishing with my gramps. Went to make a throw out of the boat, and the hook got caught in my gramps’ neck. Pretty scary. He was calm though, so I was calm. But only on the outside. Inside, I was screaming and fearful.
Everything went fine at the emergency room though. I wasn’t there but he came home with a bandaid, basically. 😆
RIP grampa. ❤️ Many and only good memories with you.
Thank goodness they vaccinate against that as standard nowadays. 😌
So glad you listened to your instincts!
Mother grabbed him and ran away still in panic.
The f—? Wow.
Dude.
What a mic drop of a post.
Take care, friend!
No, no. Just time wise.