super-crazy powerful, has an interactive mode, is scriptable, etc, etc...
Also, I'm glad you are able to manipulate lists in T by just typing names (t list add presidents BarackObama Jasonfinn). This is a _total_ pain on the website where you can only manipulate lists by clicking about 5 buttons per person you want to add/drop from a list. Why can't I just type a list of names??
Can you elaborate on why? It's an honest question, because I genuinely don't understand why. Good to see the 'ole downvote-without-discussion at work, too.
I understand sexism to be about discriminating based on gender. Does it also mean "naming software a body part a certain gender happens to have?" If I name my software "penis", or "testicle" (a great name for a tongue-in-cheek test suite) am I going to be accused of being sexist toward men?
As for "clit", can I understand potentially offensive to certain people who are sensitive to sexual matters? Sure. Demeaning or discriminatory to women? Please convince me of it. I think the sexism brush is getting really loose, and it's such a strong, legally-damaging word to throw around.
It's not my job to teach you Sexism 101, so I'll be brief. It reinforces to the minority of women in tech that they will be routinely otherized by their colleagues.
I'll ignore the pointless first statement just as you ignored several of my questions. If you don't want people questioning your opinions, don't share them publicly.
How, exactly, does the choice of name minimize women? If a woman wrote 'clit', would you say the same thing? If a woman wrote 'dong', would we call her sexist? I understand the problem, but we're really throwing the baby out with the bathwater here. An effective solution to stamping out sexism in the workplace does not, in my opinion, hinge upon commanding people to ignore the presence of their sexual organs and doing so is, I think, more damaging.
I don't want to live in a world where the mere mention of a body part launches an accusation of sexism. Neither do several women in tech that I know. Can we agree that in certain cases, we're being a touch too sensitive when it comes to fixing the problem, and we should really choose more important battles than accusing a dev of sexism due to the name of a one-off, pointless Twitter client that he's not billing as the next Tweetdeck?
Fix sexism: Treat everybody equally, regardless of gender identity.
With a universe of possible ASCII combinations to choose from - just because a particular iteration is witty, it does not automatically exclude it from offending one or more groups of people (whatever the reasoning).
If you want widespread adoption of your tool, your best bet is to try to offend as few groups as possible.
"If you want widespread adoption of your tool, your best bet is to try to offend as few groups as possible."
I don't agree with this at all. Sometimes things are successful for the very fact that they're divisive. If your priority is to not offend anyone, you run the risk of being forgotten by everyone.
Agreed, but, that's not really an answer to the question I'm asking. I also don't think OP, the author of 'clit', intends for it to supplant Tweetdeck ... it seems like a one-off that he slapped a name on and threw on Github.
you can't fix sexism (or racism, or classism) by pretending they don't exist. this isn't the venue for a debate on the topic, but you can read up on male privilege if you'd like to know more
CLI is the recognized, time-honoured, universal abbreviation for "command line interface". Given that, I don't see a problem with using it as a prefix.
I heard about at least a dozen of different command line Twitter client, most of which are just experimental projects. Which one would you really recommend for daily use? (This is a general question, not directly related to projects mentioned in the parent comment.)
> Unfollow everyone you follow who doesn't follow you back
> t leaders | xargs t unfollow
This is an interesting way to circumvent the Twitter API guidelines - the above feature is disallowed and will get your key revoked. However, since each t user has their own key, enforcing this is implausible other than by throttling the rate at which you can unfollow people.
To be clear, I don't support people trying to do this in the first place, but it's a clever hack nonetheless.
Unfollowing everybody who doesn't follow you is a sign that you don't actually follow people to read them, but instead follow people to generate spammy emails and increase your followers count.
Some people get agitated by this behaviour because either:
1. They are only willing to receive follow emails about people who are actually going to read their content - otherwise it's effectively spam
2. High following counts are a quick signal to help ignore spammy email, but spammy people mitigate this by unfollowing people who didn't follow back due to their spammy emails
If you'd like to clean up your following list to make it more readable, I'd suggest unfollowing a handful of high-volume tweeters, or using a tool like my Unladen Follow http://www.unladenfollow.com/.
Twitter has certain ideas about how their product should be used, and try to enforce those. Unfollowing everyone who doesn't follow you puts some pressure on people to follow people who they would not otherwise follow, which makes them less happy with Twitter.
Slightly OT, a little power user tip for people using twitter.com is hit "?" and you'll see there's actually a ton of keyboard shortcuts in there. Much more than j and k for navigation.
I've been using this for a while. This lets you effectively search your historic tweets which for me is a killer feature.
Sometimes I think of things I'd like to do with Twitter but I don't do them because it would require writing some custom script. Using t many of these ideas are easy to just do quickly from the command line.
Earthquake is my favorite terminal based twitter client with streaming API support. Made with ruby. To tweet it is simply "⚡ Hello World!". https://github.com/jugyo/earthquake
The thing that struck me is that there are no one letter commands in UNIX (that I can remember off the top of my head). Not sure if there's any reason for this besides namespace scarcity -- only 26 one-letter commands you can have!
It feels pretty arbitrary, I guess, to decide that Twitter is special enough that it gets to be one of the 26.
I like to think of it as reserving the 1-letter namespace for personal shell aliases. Everyone's going to have a different set of 26 most commonly-used commands.
I got some interesting replies but ended up going with "leaders" based on the logic that if someone follows you, you are their leader. Simple and easy to remember.
super-crazy powerful, has an interactive mode, is scriptable, etc, etc...
Also, I'm glad you are able to manipulate lists in T by just typing names (t list add presidents BarackObama Jasonfinn). This is a _total_ pain on the website where you can only manipulate lists by clicking about 5 buttons per person you want to add/drop from a list. Why can't I just type a list of names??