Skip to main content

办公室中的黑暗森林和降维打击

发信人: manmanman (tz), 信区: Programming
标  题: 办公室中的黑暗森林和降维打击
发信站: BBS 未名空间站 (Sun Feb 19 19:47:37 2017, 美东)


最近读到陆奇从微软离职,华人高管全面被某一族裔搞掉。 血淋淋的事实教导我们:
只有团结起来,我们才有未来,一个人是上不上去的。相信我们这些海外华人比国内华
人更能领会到这一点。

感叹于像我本人这样的理工男缺乏政治素质,需要在现实中碰得头破血流才能领悟到一
点儿东西。也许对有些读者这些只是入门知识而已,不过我希望至少对一些读者有所帮
助。

”办公室就是一座黑暗森林,每个办公室人都是带枪的猎人,像幽灵般潜行于林间,轻
轻拨开挡路的树枝,竭力不让脚步发出一点儿声音,连呼吸都必须小心翼翼:他必须小
心,因为林中到处都有与他一样潜行的猎人,如果他发现了别人有你所不知道的技术/
信息/connection,能做的只有一件事:夺取技术/信息/connection据为己有。在这
片森林中,他人就是地狱,就是永恒的威胁,任何暴露的技术/信息/connection都将
很快被拿走。“

本文中为了简洁一律用他来指代他和她。

办公室黑暗森林法则:
1. 生存是办公室个体的第一需要;
2. 不同族裔的新的个体不断从学校毕业,办公室的head count 基本保持不变或因自动
化而减小。

猜疑链 =》另一个种族的人总是没有自己种族的人可信.

粒子打击 =》提问题,要求你教他/她是怎么做的,如果你不教,他会向老板抱怨,但
是如果你教了:
1. 你只告诉他一个人,他学会了之后你的价值就降低了;甚至为了他自己的价值提高
,他会想办法把你踢走。
2. 为了最大限度的取得信息,他会同时问几个人,每个被问的人都不知道他在问其他
人。
3. 可能是A问了他,他问你但是不告诉你问题的来源,然后他再把答案告诉A,这样他
就有了credit。

反制方法之一是宇宙广播 — 要求问问题的时候CC所有同事,给出的理由是让大家的效
率都提高,这样在管理层是说的过去的。可能的结果是:
1. 他为了不想让别的人知道这个问题的答案,有些问题他也不会来问你;
2. 他已经问了别人并且不想让别人知道他也在问你;
3. 别人看到你帮他,你会有credit, 他可能并不想看到你拿到credit(不然他以后
kick你out就难看了),所以也不会来问你。

反制方法之二是降维 — 比如为了不教别人gdb,你会说“我只用printf”,为了这个,
你自己在平时工作中也不用gdb. 如果非gdb不可,你会在解决问题之后写两句printf来
向别人掩盖你是怎么做的。

掩体工程 =》告诉他/她你是从别的地方copy-paste来得,或者是别人那里听来的,你
也不知道其原理是什么。

欢迎补充,请勿翻译成其他语言,转载请勿删去本小节,违者本人保留追责的权力。
--

Comments

Popular posts from this blog

CKA Simulator Kubernetes 1.22

  https://killer.sh Pre Setup Once you've gained access to your terminal it might be wise to spend ~1 minute to setup your environment. You could set these: alias k = kubectl                         # will already be pre-configured export do = "--dry-run=client -o yaml"     # k get pod x $do export now = "--force --grace-period 0"   # k delete pod x $now Vim To make vim use 2 spaces for a tab edit ~/.vimrc to contain: set tabstop=2 set expandtab set shiftwidth=2 More setup suggestions are in the tips section .     Question 1 | Contexts Task weight: 1%   You have access to multiple clusters from your main terminal through kubectl contexts. Write all those context names into /opt/course/1/contexts . Next write a command to display the current context into /opt/course/1/context_default_kubectl.sh , the command should use kubectl . Finally write a second command doing the same thing into ...

OWASP Top 10 Threats and Mitigations Exam - Single Select

Last updated 4 Aug 11 Course Title: OWASP Top 10 Threats and Mitigation Exam Questions - Single Select 1) Which of the following consequences is most likely to occur due to an injection attack? Spoofing Cross-site request forgery Denial of service   Correct Insecure direct object references 2) Your application is created using a language that does not support a clear distinction between code and data. Which vulnerability is most likely to occur in your application? Injection   Correct Insecure direct object references Failure to restrict URL access Insufficient transport layer protection 3) Which of the following scenarios is most likely to cause an injection attack? Unvalidated input is embedded in an instruction stream.   Correct Unvalidated input can be distinguished from valid instructions. A Web application does not validate a client’s access to a resource. A Web action performs an operation on behalf of the user without checkin...