平芜泫 @korepwx@pawoo.net

官方对 996 的暧昧态度不难理解。这几年全球经济危机还没完全解除,国内还有若干经济难题没有解决:地区发展不均衡、房价、以及产业升级。

地区发展不均衡导致了大城市人口多,人口多(以及监管不到位、炒房)导致前几年房价飙升。但是发展到现在,房价泡沫也是轻易不能捅破的,只能小火徐图之。限购、房产税、再慢慢降价,同时发展二三线城市、完善产业。这估计是个长远的命题。

对于国家而言,不捅破房价泡沫,靠几十年发展解决根本问题,是对的。

然而 996 的码农熬不了几十年。这么多 IT 码农接受 996 的关键因素是啥?是向往大城市的社会条件(教育、医疗),但是受制于高房价,不得不以 996 为代价获取高工资。如果下重手收拾 996 的企业,势必让用人单位降薪多雇人,那么这些想要进入大城市的码农,这一代就翻身无望了。他们势必就会揭竿而起,强烈反对取缔 996。

总而言之,在 996 的问题上,我认为人民内部矛盾反而是主体,资本家和一些体制内腐朽的权贵们只不过乘着这个东风作威作福而已。所以对于 996 的现状,基本无可奈何。

然而我比较担忧的是,现在错了,以后哪怕条件好了,但还是改不回来了。

996 这件事情太复杂了。资本家和劳动人民之间的矛盾咱且不谈,更重要的是有劳动人民内部的矛盾。你们去各个论坛微博看看,接受 996 但只是索要更高工资的人比比皆是。

@wzqtparor 难道你没看出来人民日报的那篇社论是双方都安抚一下吗?换句话说,它根本没有深度参与。

封杀 996.icu 和人日有啥关系?和政府官方有啥关系?你各大浏览器屏蔽一个网站纯粹是各大厂商的行为,又不是官方行为。。。

因此,正确打开996话题的方式,不是要不要奋斗拼搏,而是如何更好地去奋斗拼搏。我们国家还处于“发展中”的阶段,仍然需要奋斗与拼搏,但我们也需要认识到人们的“美好生活”具有更广阔的内涵,从而在此基础上更好地完善企业治理、设计激励机制。我们不是要在工作与其他有价值的事情之间做二选一的排他选择,而是要在兼顾的基础上让员工更好地去工作。我们的企业不仅要依靠员工的汗水,更要激发员工的灵感;不仅要让员工更努力的工作,更要激发员工更高效的工作;不仅要靠加班工资的激励,更要让家人的陪伴、身体的健康、意义的饱满也成为工作的奖赏。只有那些能够做好平衡兼顾的企业,才能顺应时代的变化、获得可持续的竞争力。

有人把中国的经济奇迹称之为“勤劳革命”,正是中国人的勤劳与奋斗,把不可能变成了可能,推动中国用几十年时间走完了发达国家几百年走过的工业化历程。奋斗与拼搏,仍将是我们这个快速前进社会的主题词。而996的讨论则启示我们:未来中国的活力,将来自于快乐地去劳动,让一切创新创造的源泉充分涌流。

——人民日报

看来大家都转到这里来了吗?

TensorFlow 2.0 又创造了一种新的语言,它为了讨好现在已经转头 PyTorch 的原来的用户,终于成为了一个 PyTorch 的拙劣模仿者。他们这么做,只会再次流失用户。

PyTorch 都已经 v1.0 了。到现在为止还在坚持使用 TensorFlow 的,必然有坚持使用它的原因。或者是因为静态图的高效(虽然及其难写,但写多了也就顺手了),或者是因为它的 Graph + Session + Variable Scope 这套设计思想在某些情况下比 Pytorch Module 更好用。

譬如比起 Keras,我更喜欢 tf.layers 下面的 funcitonal layer(但是自带变量创建)。配合 arg_scope,无往不利。当然,最近 tf.layers 也满足不了我了,我就自己写了核心层的一套类似 API。

但是 tf.layers 和 variable scope 被抛弃了。

我自己的库,都是根据 tf.layers 和 variable_scope 来写的。如果要适配 2.0,几乎要推倒重写。TM 那我干嘛不直接用 PyTorch?

一时 tmux 一时爽,一直 tmux 一直爽。