分享 在 HN 上看到 tldr 这个项目,我想说点什么

fangxing204 · 2018年09月01日 · 最后由 ThxFly 回复于 2018年10月12日 · 4074 次阅读

https://ruby-china.org/topics/33417。在这篇帖子里,我拿 tar 做例子,想说 man 的缺点。nightire 说是我英语不过关的原因,对就是这个原因,但就算我完全不会英语又怎么样呢,我为了解压这个 tar 文件,我要学英语把 tar 的 man 文件通读一遍吗,我自己觉得没必要,因为至今为止我还是只会 tar -xf,完全没有影响我使用 Linux。而 tldr 正是我当初想要的"man",相见恨晚https://github.com/tldr-pages/tldr/blob/master/README.md

手机码字,所以没有格式化,抱歉

端着小板凳看大佬们吵架

一直以来我对一个现象有疑问,中文社区比英文社区更容易起摩擦。今路过此贴,突发感想,可能是语言技巧的问题,导致他人容易觉得你不礼貌,其实你没这个意思。自我安慰叫对事不对人。而同理心又是一种少见的天分,对他人的不礼貌比自己措辞的不礼貌更敏感。这样摩擦很容易升级。举例而言,我曾通过自省发现,尽量别用反问句去回答别人的问题,很有力道,但是不礼貌。以上说穿了,又是中国的大的生活环境导致的。

最后,以上是我的先验理论,可能全错

@nightire 谢谢,我完全同意你的观点,我绝对没有觉得你斤斤计较什么的,相反我真的挺佩服你,社交账号我都有 follow 你,很佩服你在很多帖子上的认真耐心长篇幅的回复。

我不善于表达,我想说的可能就是:大多数时候我确实只需要 tldr。

@waytohigh 我语言技巧确实不行,如果有表达不当,我表示抱歉。我并觉得这是摩擦,发这个贴也绝对没有带着怼 nightire 的意思,算是是一种表态吧,所以发帖的时候我并没有@(nightire),只是低调的发个贴。

引用《提问的智慧》 https://ruby-china.org/topics/24325


RTFM 和 STFW:如何知道你已完全搞砸了

有一个古老而神圣的传统:如果你收到RTFM (Read The Fucking Manual)的回应,回答者认为你应该去读他妈的手册。当然,基本上他是对的,你应该去读一读。

RTFM 有一个年轻的亲戚。如果你收到STFW(Search The Fucking Web)的回应,回答者认为你应该到他妈的网上搜索过了。那人多半也是对的,去搜索一下吧。(更温和一点的说法是 Google 是你的朋友!)

在论坛,你也可能被要求去爬爬论坛的旧文。事实上,有人甚至可能热心地为你提供以前解决此问题的讨论串。但不要依赖这种关照,提问前应该先搜索一下旧文。

通常,用这两句之一回答你的人会给你一份包含你需要内容的手册或者一个网址,而且他们打这些字的时候也正在读着。这些答复意味着回答者认为

  • 你需要的信息非常容易获得
  • 你自己去搜索这些信息比灌给你能让你学到更多

你不应该因此不爽;依照黑客的标准,他已经表示了对你一定程度的关注,而没有对你的要求视而不见。你应该对他祖母般的慈祥表示感谢。

如果还是搞不懂

如果你看不懂回应,别立刻要求对方解释。像你以前试着自己解决问题时那样(利用手册,FAQ,网络,身边的高手),先试着去搞懂他的回应。如果你真的需要对方解释,记得表现出你已经从中学到了点什么。

比方说,如果我回答你:看来似乎是 zentry 卡住了;你应该先清除它。,然后,这是一个很糟的后续问题回应:zentry是什么? 的问法应该是这样:哦~~~我看过说明了但是只有 -z 和 -p 两个参数中提到了 zentries,而且还都没有清楚的解释如何清除它。你是指这两个中的哪一个吗?还是我看漏了什么?

处理无礼的回应

很多黑客圈子中看似无礼的行为并不是存心冒犯。相反,它是直接了当,一针见血式的交流风格,这种风格更注重解决问题,而不是使人感觉舒服而却模模糊糊。

如果你觉得被冒犯了,试着平静地反应。如果有人真的做了出格的事,邮件列表、新闻群组或论坛中的前辈多半会招呼他。如果这没有发生而你却发火了,那么你发火对象的言语可能在黑客社区中看起来是正常的,而将被视为有错的一方,这将伤害到你获取信息或帮助的机会。

另一方面,你偶而真的会碰到无礼和无聊的言行。与上述相反,对真正的冒犯者狠狠地打击,用犀利的语言将其驳得体无完肤都是可以接受的。然而,在行事之前一定要非常非常的有根据。纠正无礼的言论与开始一场毫无意义的口水战仅一线之隔,黑客们自己莽撞地越线的情况并不鲜见。如果你是新手或外人,避开这种莽撞的机会并不高。如果你想得到的是信息而不是消磨时光,这时最好不要把手放在键盘上以免冒险。

(有些人断言很多黑客都有轻度的自闭症或亚斯伯格综合症,缺少用于润滑人类社会正常交往所需的神经。这既可能是真也可能是假的。如果你自己不是黑客,兴许你认为我们脑袋有问题还能帮助你应付我们的古怪行为。只管这么干好了,我们不在乎。我们喜欢我们现在这个样子,并且通常对病患标记都有站得住脚的怀疑。)

在下一节,我们会谈到另一个问题,当行为不当时所会受到的冒犯

如何避免扮演失败者

在黑客社区的论坛中有那么几次你可能会搞砸 -- 以本指南所描述到的或类似的方式。而你会在公开场合中被告知你是如何搞砸的,也许攻击的言语中还会带点夹七夹八的颜色。

这种事发生以后,你能做的最糟糕的事莫过于哀嚎你的遭遇、宣称被口头攻击、要求道歉、高声尖叫、憋闷气、威胁诉诸法律、向其雇主报怨、忘了关马桶盖等等。相反地,你该这么做:

熬过去,这很正常。事实上,它是有益健康且合理的。

社区的标准不会自行维持,它们是通过参与者积极而公开地执行来维持的。不要哭嚎所有的批评都应该通过私下的邮件传送,它不是这样运作的。当有人评论你的一个说法有误或者提出不同看法时,坚持声称受到个人攻击也毫无益处,这些都是失败者的态度。

也有其它的黑客论坛,受过高礼节要求的误导,禁止参与者张贴任何对别人帖子挑毛病的消息,并声称如果你不想帮助用户就闭嘴。 结果造成有想法的参与者纷纷离开,这么做只会使它们沦为毫无意义的嘮叨与无用的技术论坛。

夸张的讲法是:你要的是友善(以上述方式)还是有用?两个里面挑一个。

记着:当黑客说你搞砸了,并且(无论多么刺耳)告诉你别再这样做时,他正在为关心他的社区而行动。对他而言,不理你并将你从他的生活中滤掉更简单。如果你无法做到感谢,至少要表现地有点尊严,别大声哀嚎,也别因为自己是个有戏剧性超级敏感的灵魂和自以为有资格的新来者,就指望别人像对待脆弱的洋娃娃那样对你。

有时候,即使你没有搞砸(或者只是在他的想像中你搞砸了),有些人也会无缘无故地攻击你本人。在这种情况下,抱怨倒是真的会把问题搞砸。

这些来找麻烦的人要么是毫无办法但自以为是专家的不中用家伙,要么就是测试你是否真会搞砸的心理专家。其它读者要么不理睬,要么用自己的方式对付他们。这些来找麻烦的人在给他们自己找麻烦,这点你不用操心。

也别让自己卷入口水战,最好不要理睬大多数的口水战 -- 当然,是在你检验它们只是口水战,而并未指出你有搞砸的地方,且也没有巧妙地将问题真正的答案藏于其后(这也是有可能的)。

对于这种只会用到基础功能的命令,我一般会直接搜 xxx cheat sheet,这样就不用去过一遍文档了。^0^

waytohigh 回复

文字表达上来讲,中文比英文更加强大、丰富。一个语气词、一个标点符号也许就能改变整个意思,正因如此,中文如果表达稍有偏差,更容易引起误解;而英文单从字面上的文字来看是难以表达出丰富的情感的

waytohigh 回复

的确吧。我甚至看到 Can you please xxx? 这种句子都会觉得对方可能有些不耐烦。

我们每天接触的信息越来越多,有用的信息却越来越少。man 虽长,但比微博微信更值得看

真心好用的一个命令行工具,果然是相见恨晚系列

需要 登录 后方可回复, 如果你还没有账号请 注册新账号