Live data from Hacker News

FreeBSD switches the default root shell from csh to sh

cgit.freebsd.org

111–120 of 154 posts

Re: FreeBSD switches the default root shell from csh to sh

#111
post #11

We once upgraded a major research department from csh to tcsh (while also migrating most users to bash). A senior leader complained that when they hit the up arrow, the last command they typed showed up. I explained how to disable readline

In my view all shells are quite good (for a given value of good).

If you have a problem with one or two shells but not all of them, then you might want to look within.

Re: FreeBSD switches the default root shell from csh to sh

#112
post #70
post #25

Earlier quoted context omitted.

he was pissed! and, really didn't like terminal colors when you ran 'ls' (so I showed how to unalias ls) At this point I don't want to learn any new tricks, either. I'm sticking with bash for the rest of my life.

I would guess that he was mostly pissed that things "just changed" without being asked. While these sort of things like the up arrow seem like a no-brainer to many here, showing up for work on Monday and having everything just be different sucks. It's a bad experience, and I can't really blame him for being annoyed. A lot of times people would be a lot more receptive if you show them "hey, you can use the up arrow li…

I told him (this guy was the chair of the informatics department at a major biomedical company) that I understood if he didn't like color ls, because it could be hard to see some colors on a terminal, but that if he wanted to disable arrow key history he was just crazy. Some things are just progress.

Re: FreeBSD switches the default root shell from csh to sh

#113

Earlier quoted context omitted.

How do you know he was a he?

Because in a sibling comment by the same poster, previous to my comment, he wrote "he", so I assumed he was a he.

Fair enough. Timeline wasn't so clear on that for me.

For the record, I see this kind of behavior all the time on HN.. I don't always call it out but occasionally. I always get downvoted, which doesn't surprise me, but it's the right thing to make people aware of these subtle behavior patterns that many women have told me makes them reconsider their field.

Re: FreeBSD switches the default root shell from csh to sh

#115
post #109

Earlier quoted context omitted.

And perpetuating these biases is what makes it feel lonely and not welcoming to be a woman in engineering.

I don't ascribe completely to this philosophy. Also, I wrote "they" in my original comment.

You did write they. Which is why I called it out when I saw what I presumed was a presumed he (apparently you wrote it in another comment, so I was wrong in this specific case... the threading/timeline made that unclear).

Regardless of your philosophy, the constant presumption of male hood is all over on HN if you're sensitive to watch for it. I don't know what your philosophy is, but the pattern absolutely is difficult for some people. So whether you ascribe to it or not, it is emblematic of the male-dominated culture that makes CS less appealing to women.

Re: FreeBSD switches the default root shell from csh to sh

#117

Earlier quoted context omitted.

I think it is not as easy as you imply, especially if it is bound to muscle memory. Side note: https://www.google.com/search?q=don%27t+say+just

What percentage of your time do you spend on a shell on a host where the disk is failing and tabbing could cause a catastrophic disk read vs being on a perfectly healthy system where tab complete is a nice feature?

What percentage of your time do you spend logged in as root? ;)

Re: FreeBSD switches the default root shell from csh to sh

#118
post #109

Earlier quoted context omitted.

I don't ascribe completely to this philosophy. Also, I wrote "they" in my original comment.

You did write they. Which is why I called it out when I saw what I presumed was a presumed he (apparently you wrote it in another comment, so I was wrong in this specific case... the threading/timeline made that unclear). Regardless of your philosophy, the constant presumption of male hood is all over on HN if you're sensitive to watch for it. I don't know what your philosophy is, but the pattern absolutely is diffic…

You are a cancer.

Re: FreeBSD switches the default root shell from csh to sh

#119
post #82

I've been a tcsh user for nearly 30 years, but I also believe /bin/sh should be as minimal and reliable as possible, the Bourne shell (or ash), certainly not a bloated monstrosity like bash or zsh. Even ksh is too big for my taste.

csh Programming Considered Harmful http://harmful.cat-v.org/software/csh

Re: FreeBSD switches the default root shell from csh to sh

#120
post #77

Earlier quoted context omitted.

How do you know he was a he?

without certainty, prior probabilities suggest a technically inclined research leader would be male.

Without certainty, "he" should also be interpreted as gender-neutral.
Post reply on HN