Introducing T: A command-line power tool for Twitter
sferik.github.com
sferik.github.com
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??
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.
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.
Don't fix sexism: Pretend gender identity and, by extension, sex, doesn't exist.
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.
"None could laugh, though the Ape-man had a chattering titter." The Island of Doctor Moreau, HG Wells
"titter: to laugh in a nervous, affected, or partly suppressed manner : giggle, snicker"
https://github.com/termtter/termtter
Also:
> 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.
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/.
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.
It feels pretty arbitrary, I guess, to decide that Twitter is special enough that it gets to be one of the 26.
At one time, "f" was a link to "finger" on many machines, but I think that's mostly died out now.
And of course there's "X", although you usually don't run that yourself at the command line unless you're debugging something.
Does the job as a simple Twitter client.
Maybe an HTML <table> tag is the right tool for the job here.
on a serious note: Leaders? too cool for school?
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.
That said, I'm still open to other suggestions.