钢铁是怎样没有炼成的

什么都做不好,图书馆管理员,废柴,悲观主义者

转自科学松鼠会

互联网拉近了人们的距离,但并没有同化人们的思想,网络辩论硝烟弥漫,热点话题层出不穷。但嘈杂背后的真相,却是情绪释放的帖子远多于冷静讲理的帖子,即使试图讲理的帖子,也有很多是逻辑混乱的,以致于各说各话,难获共识。特别是在微博,四处起火,一地鸡毛,而乱相丛生最主要的原因是网友的逻辑能力欠缺。根据多年的辩论经验我总结了七条辩论逻辑,供您参考。

###1. 有“证伪性”才有意义

你是一个战士,连长的战前动员称“只要冲锋跑得快,就不会受伤”,你拼尽全力冲了出去,被人血肉模糊地抬了回来,你质疑连长,连长的回答是“那是因为你冲得不够快,否则就不会受伤。”你喷过一口血后慢慢明白了,连长的那句动员根本没有潜在的可以被证明不对的可能性,简单地说就是没有“证伪性”,解释权完全由他,这是句永远正确的骗人鬼话。若动员改为“只要冲锋速度达到每秒5米,就不会受伤”,这就有“证伪性”了,只要有人冲锋速度超过每秒5米还受了伤,就可以证明连长的动员是错的。

在选择一个辩题时,首先要核实的是此问题有没有“证伪性”,例如有人拿出“天人合一”来跟你辩论,你就不必理会,因为这个问题没法证伪,怎么个合法全由对方的两片子嘴说了算,你称“三才天地人,为什么只有天人合了,凭啥把地落下呢?”人家可以说“地太低级,不与丫合。”你也没法证明他不对。所以,在辩论过程首要的就是要检验对方观点的“证伪性”,无法证伪的说法没有意义。

2. “无”不需要证明

你说“如意金箍棒”是存在的,我说不存在,你让我证明不存在,那我还真证明不了,即使我掘地三尺没有找到,那也不能排除掘地四尺能找到的可能,即使我满头大汗地把地球都掘遍了,然后你来了一句“会不会在火星上呢?”

与边界清晰的数学问题不同,现实生活中的“无”是没法证明的,也是不需要证明的,持“无”观点的一方可以什么都不用干就是默认正确的一方,直到持“有”观点的一方拿出了“有”的证明为止。你说手机辐射存在着引发脑瘤白血病的危险,我说不存在,这时应该由你来举证。全球科学界曾做过上百项手机辐射与脑瘤白血病相关性研究,结论不支持其中的相关性,你求证“有”不能成立,而我的“无”就是继续成立的。

很多坚持“有”的一方在举证不能的情况下会抛出“潜在的可能性”的说法,窃以为这是个最扯的说法,没有之一。您读完此文地球就毁灭的潜在可能性也不能说完全没有,但这种没有证据的想象中的可能性有意义吗?跟打输了架,跑前撂下一句“有种你等着”一样,“潜在的可能性”就是一句找场子的废话,根本不必理会。

3. 肯定性指控拿证据,否定性指控有界线

肯定性指控说的是声称对方做过某事的指控,例如你指责我偷了钱包,那就应该由你来拿出物证人证,并公布时间地点等信息,而不是由我自证没偷过,其逻辑的根源就在于“无”没法证明。。

否定性指控说的是声称对方没做过某事的指控,例如你指责我没有上过大学,是靠欺骗得到的教职,因为你所声称的“无”不需要证明,那举证责任就轮到我了。但在我举证之前,你先要明确你这个指控的“证伪性”在哪里,比如说你同意了只要我亮出大学文凭你就认输,然后我才会举证。否则,我亮出了文凭,你又否认文凭的真实性,待我证明了文凭是真的后,你又不认可文凭上的人是我本人……这是精通逻辑的人常用的损招,他总是提出否定性指控,逼得你不断地自证,直到你崩溃为止。否定性指控必须要有可证伪的界线,否则就是耍流氓。

4. 慎用排除法

飞碟爱好者观察到了天空中的异物,分析如下:不是飞机,不是流星,不是飞艇,不是气球,不是……所以只能是飞碟!但最终被专家论证是西北某基地未公开的一次导弹发射。排除法本是一个很好的分析方法,但有个前提条件,那就是集合及元素必须明确。数学领域里集合及元素往往很明确,排除法就很好使,例如一个集合里有三个数,除了A数B数那就只能是C数了,但现实生活里的集合及元素往往是不明确的,元素有很多甚至还有未知的,再使用排除法就非常危险了。

我跟一个姑娘独处一室,你听到姑娘的哭声后闯进来为姑娘抱不平,质问我“屋里没有别人,你还有什么可说的!”其实,我还真的有很多可说的,例如姑娘失恋后呆呆地要寻死,被我开导后哭出来不想死了,姑娘终于找到了长年资助她读书的好心人,激动得痛哭……我真是比窦娥还冤啊~

5. 相关未必因果

你每次感冒都喝板蓝根,十天就好,太多次毫无例外的证据令你相信板蓝根对治愈你的感冒很有效。其实你错了,感冒是自愈性疾病,你喝不喝板蓝根,十天左右都会好的,不信您下次可以试试喝萝卜汤,效果是一样的。喝板蓝根和感冒病愈,只是时间先后相关,并不是因果关系,很多人习惯先入为主地把相关性当作因果性,这也是辩论中常见的逻辑错误。

要得到因果关系是很困难的事,要做很多随机样本的对照性检验,轻率给出的因果关系往往是不靠谱的。例如,“喝红酒有益健康,法国曾有过科学统计,每天喝杯红酒的人更长寿。”有统计结果也未必是因果关系,更有可能是每天喝得起红酒的人,其饮食和卫生条件更好而长寿的原因,而与红酒无关。更极端的例子,现在每天抽两包烟的大烟鬼,也比烟草引进之前的古人寿命长,这能说明吸烟有利于长寿吗?

6. 非此未必即彼

非此即彼只有在互斥关系时才成立。一颗围棋子,我说不是黑的,你就有理由认为我的判断是白的,因为围棋子是非黑即白的互斥关系。在客舱里一个壮汉与一个姑娘发生了冲突,姑娘有受伤证据,因为我觉得证据不足而对壮汉殴打的说法表示怀疑,充满正义感的你对我喊“难道你认为姑娘身上的伤是自伤的?!”虽然自伤可能性不能排除,但这并不是我所相信的,因为还有是其他人造成的可能性啊。这就好比一张扑克牌,我猜可能不是黑桃3,于时你气冲冲地对我喊“难道你认为是草花9。”

给对方扣上一个显然错误的观点来批判是可以的,对方若是肯定性判断,你可以拿这个判断的逆否命题来批判,因为一个命题与其逆否命题等价,无论你批倒哪个都成。对方若是否定性判断,你可以通过否定其所否定的论断的互斥论断来驳倒他,听着很绕,其实很简单,正如上面围棋子例子,我所否定的论断是“此子为黑”,其互斥论断是“此子为白”,你只要否定了“此子为白”,就把我对“此子为黑”的否定给否定了。关键的问题在于互斥,若对方拿出非互斥逻辑的一对事件并通过非此即彼的方法诘难你,你就要给他来一句“你说的两件事互斥吗?”

7. 证人证词不能选择

我在做科学实验,根据我的独创理论,实验结果数据应该是8,可我第一次实验结果是2,再做结果是19,继续做……好不容易有一次得到8了,我高兴地宣称“虽然有很多误差干扰了实验,但终于得到正确结果了,这就是我理论成立的铁证!”你一定认为这种根据立场选择证据的实验很滑稽,但这却是辩论中很常见的做法。只要你有耐心不停的搞,只要你总是对不利结果视而不见,你想证明什么就能证明什么,而且证据都是“铁证”。

你有了一个立场,有个证人出现了,他的某些说法证实了你的立场,于时你宣称这个人可信,并将其说法作为了自己的证据。但对立面拿了此人说的对你不利的话来质疑,你称“谁能保证一点错误不犯啊,个别细节他没看清楚的可能也是有的。”这就是有意选择证据了,本来你认可了证人,就不能对其说法厚此薄彼,除非你有了证明“厚此薄彼”合理的证据,否则跟我那个可笑的科学实验有什么两样呢?

我曾给学生谈过这些辩论中应遵循的逻辑,学生的回答是“若是每句话都过这些逻辑筛子,我就张不开嘴了。”其实感到张不开嘴就是进步,暂时闭着也比天马行空不讲逻辑激情四射的乱喷要强。逻辑有时跟本能相悖,需要长期训练才能运用自如,等到运用自如时,你的见解会更加深刻,在辩论中也可立于不败之地了。即使做不到这点,熟悉了这些逻辑,至少也可以在辩论中不被欺负。明明是自己有理,却被别人挤兑,气得要死,相信很多人有过这种感受,这时拿出这些逻辑往他的言论上套一套,然后引出此文,告诉他犯了第几条逻辑错误,让他去郁闷反省吧。

在《learn python the hard way》的第三章中遇到了浮点数的概念。Google了一下,作为浮点数的入门

什么是浮点数

相对于定点数(常用来表示整数和纯小数,如:8,0.6等等),浮点数能够表示带小数部分的数字(如:12.34,939001.32,0.00023,8.0等).
定点数的缺点在于其形式过于僵硬,固定的小数点位置决定了固定位数的整数部分和小数部分,不利于同时表达特别大或者特别小的数字.而浮点数很好的解决了这一问题,计算机将浮点数分成两部分存储,一部分表示值,另一部分用于对值进行放大或者缩小.因此浮点数可以表示小数值,非常大和非常小的数值.

浮点数的表示方法

C++中浮点数有两种表示方法:

标准小数点表示法

12.34			//floating-point
939001.32		//floating-point       
0.00023			//floating-point
8.0				//floating-point

E表示法

3.45E6是一个用E表示法表示的浮点数,这指的是3.45与1000000相乘的结果;E6指的是10的6次方,因此3.45E6表示的是3450000,6被称为指数,3.45被称为尾数.E表示法确保数字以浮点格式存储,数字中没有空格,指数可以是整数也可以是负数,浮点数也可以为负数.

2.52e+8				//can use E or e, + is optional
8.33E-4	 			//exponent can be negative
7E5					//same as 7.0E+05
-18.32e`13			//can have + or - sign in front
7.123e12 			//US public debt, early 2004
5.98E24 			//mass of earth in kilograms

目前对于浮点数就了解这么多,再深入的关于浮点数的精度,与二进制的转换,浮点类型等,后面接触到的话再继续学习.

我们有一个产品叫做“每日一句”,主要的功能是:每天提供一个英语句子,很简短的,不超过7个单词,然后打乱顺序让用户重新排列,类似于非常简单的拼图游戏.除了英语之外还有日语,法语,韩语等.
我们先不说这个应用是否有存在的必要(改天说这个问题),今天老大让我去做iOS上”每日一句”的推送,每天推送当天的句子给用户,希望提高用户的活跃人数.

我本身是非常反感的:

  • 首先作为一个用户,我自己是非常反感收到一些不是那么重要的推送信息的,这会对我造成信息阻塞
  • “每日一句”作为一个工具类的应用,应该做到在特定的环境下让用户想到则合格App,举个列子:每次出去吃饭的时候都会想到大众点评.而通过推送的方式,短时间内会提高用户的活跃率,但是如果一个用户累计一周没有打开应用,看到7条推送消息,进而删掉应用也不是没有可能.
  • 目前我们的推送系统还有很大的问题,”每日一句”是一个多语种的应用,所以我们要实现精准的推送是非常难得,目前只能做到一个大概的推送,按照之前推送的效果,推送8000左右的消息,最多只有15个打开率.在没有获得精准的用户信息的情况下,盲目推送只会适得其反.
  • 老大用其他应用的列子来证明,推送会提高活跃率.推送可以提高活跃率我不否认,但是对于不同的应用,得到的效果是不同的.之前已经证明过”每日一句”的效果并不好,为什么还要继续推送.

其实推送系统是一个已经用烂的东西,在使用这个推送之前最好考虑一下我要用推送系统达到什么目的,这个目的是否和我应用的核心目的一样.

我和老大对于推送系统不同看法的根本原因就是:我们对于一个产品的理念不同,老大很看重下载量和活跃率等数据,只要应用可以用,就立马采取一些市场推广的手段来增加应用的下载量和活跃率.

而我则是希望可以改进应用的质量,在此基础之上再做推广,而一些功能是否添加取决于这个功能是否符合我们应用的核心诉求.比如说”每日一句”这个应用是希望利用碎片时间帮助用户提高英语水平,通过推送能否直接或者间接达成这个目标?我的答案是否定的.所以我拒绝推送,但是我又不得不执行.唉.

iOS系统比较蛋疼的就是文件夹,对于我这样一个有整理洁癖的人来说,iOS上的App管理非常的不方便,一个文件夹可以放的App数量有限,如果我有很多同一类的App,一个文件夹放不下是让我很头疼的事情,另一方面,很多个文件夹搜索起来也是很费力的。而且一直不习惯手机上的键盘输入,打字效率很低,所以springboard的作用也无从发挥。

后来发现了Launchy Pro这个应用,一见倾心,马上购买。使用之后发现果然是神奇。现在我将Launchy Pro放在doc上面,然后其他的App随意分文件夹,只要通过Launchy管理就好,效率非常高。

Launchy的可扩展性非常高,根据个人的使用习惯可以有不同的组合。目前大部分应用都已经支持url scheme,可以添加进入Launchy,少部分国内的应用还是没有支持。不过我们可以通过手动添加的方式将一些应用加入Launchy。

如何找到App的url scheme?

  • 首先可以Google一下,关键词为 App name+url+scheme
  • 在Handleopenurl上查找
  • 通过其他的方法,比如说网易新闻客户端,在找了很长时间无果之后,我返回网易新闻客户端的首页,找到了以下几个关键词:
    • 手机下载链接: http://3g.163.com/\newsapp,关键词:newsapp
    • 下载的安卓apk文件,关键词:netease_newsreader
      由此我可以推出4个url scheme,一个一个试下来,最后正确的是:newsapp://

以上是非官方获取url scheme的方法.

我亲测可用的url scheme:

  • 网易新闻客户端: newsapp://
  • 淘宝客户端: taobao://
  • wunderlist客户端: wunderlist://
  • 知乎客户端:zhihu://

Trello官方回复说近期内会加上url scheme.

引自3G门户&GO桌面技术副总裁黄爱华的一篇文章

  1. 侵权行为
  2. 影响公正排名
  3. 禁止下载外链
  4. 禁止第三方支付
  5. 禁止恶意软件,
  6. 其它违法行为(赌博、仇恨、暴力、色情…)
  7. 应用权限,不应该要求太多的应用权限
  8. 是否符合安卓设计准则
  9. 充分本地化
  10. 适配安卓的平板

这是一本很狗屎的书,非常烂,无比烂,真的.我很少吐槽一本书,如果这本书不是很好的话,我一般不会读.在选择一本书之前我也会做一些调查,一面在一些不感兴趣或者质量不高的书上面浪费时间.但是我这次真的看走眼了.

整本书就是一个博客合集,这个形式没有任何问题,UCD火花集也是采用的这种形式,完全OK.但是整本书的内容感觉都是在自娱自乐,没有提出任何自己真的有见地或者超前的理论,而是把设计心理学等已经成熟的理论往自己的产品上生搬硬套,以此来说明自己的设计是多么的优秀.

的确,腾讯的产品有很多成功的(这里成功的定义是用户数量多),但这些成功是建立在CDC的基础上吗?或者说CDC是给这些产品雪中送炭还是锦上添花或者可有可无? 我觉得大部分是可有可无吧.对比一下国外的产品设计,真心觉得腾讯弱爆了,竟然还出一本书,而且还买69元!!!这价格是唯一可以和国外优秀的计算机书籍相’媲美’的东西.

不可否认,中国的很多团队正在不断的努力,包括腾讯的团队.但是拜托在你们没有优秀的设计和理论拿出来之前,不要先搞一本这么无聊的书出来刷存在感好不?

想起来有一个人说的话,中国的互联网有几个政治正确的观点:

  1. 微信是神
  2. 360是流氓
  3. 百度是哈士奇

这本书真的很晦涩难懂,或许过个一两年再返回来看,会明白更多.

看完整本书,心里面最大的一个问题就是,人为什么是人?是因为有情感的变化?还是智力,创造力?还是人的生理结构?如果之后出现一个与人无论从生理还是智力,情感等方面一模一样的机器人,那么他可以称之为人吗?如果这个机器人比人类更加强大,那么是不是可以看成人类的未来?

在我看来,人之所以为人,就是因为人的独特性,每一个人都是不一样的,有他自己的优点,也有缺点,而正是这些优点和缺点构成了人的特性.不管其他的物种如何接近成为人,也不能称之为人.

所以,一定要记住,你是这个世界上独一无二的一个人,没有人能取代你,没有人和你一样,你只需要去走你自己的路.

随着接受的项目越来越多,一个好的项目管理工具带来的工作效率的提升也就越来越明显。下面介绍一些我个人选择的项目管理工具。

之前是用个人GTD的工具来管理项目,后来使用过tower.im,Basecamp,Xplaner等等,最后选定了Trello。网上有关工具的介绍和优劣评测非常多,这里就不细说了,只谈一下我的使用感受。

选择Trello的原因有以下几点:

  • 免费,团队比较小,资金有限,因此免费或者收费较低成为首选
  • 自由度较高
  • 满足我们项目管理的需求,可以给成员分配任务,进行讨论,上传附件
  • 操作简单,易上手,学习成本不高

当然Trello的缺点就在于,没有Win 7的客户端,只有Win8和iOS,以及Android。

使用过程中发现这样一个问题,由于Trllo的自由度较高,所以每个人的使用习惯就不一样,在一定程度上造成项目管理的混乱。比较典型的是:有的人习惯用checklist来记录Bug,每一个事项是一个Bug;而有的人则用List来记录Bug,每一个Card是一个Bug。刚开始我也比较头疼,不知道该采用哪种形式,从而使项目管理更加高效(项目管理上我是一个菜鸟),后来想到了一个办法:

将项目按照层级分解,比如最大的为一个项目,每个项目中有N个流程
,每个流程中有N个任务,然后与Trello的层级相对应起来.最后的形式为:项目对应Board,流程对应List,每个任务对应一个Card

团队对这个方法达成共识,顺利解决一个难题.

没有最好的工具,只有最适合的工具,这个是真理.

猿题库自己的宣传描述语言:

“猿题库通过对近10年全部行测真题所涉156个考点的反向研究,参照项目反应理论(Item Response Theory)和等级反应模型(Graded Response Model),综合考点考频和考题难度,利用人工智能算法,实现针对个人的能力评估和智能出题。猿题库能力评估体系将准确测算你的真实考试能力,猿题库智能出题系统能帮你提高练习效率。”

猿题库的特点

  • 真题在线模考.提供近十年所有公务员考试真题练习.

  • 快速智能练习.根据用户设置的目标考试的考点、考频、难度分布,以及之前对各个考点的掌握情况,利用人工智能算法实现的一对一智能出题,所有的题目都来源于智能出题系统对用户历史练习数据的评估分析

  • 专项智能练习.对过往公务员考试的全部题目进行细分,提供针对每个考点的针对性练习,可以自主选择要练习的题目.

  • 考前突击.邀请命题专家和业界名师根据过往公务员考试的命题趋势编制考前密卷和热点常识预测题,帮助用户考前突击.

  • 考试技巧传授.由猿题库的权威名师提供多种的解题方法和”必杀技”,同时题目解析还包含题目的考点,考频和命题陷阱,帮助用户掌握解题方法.

  • 能力评估报告.每一次练习和测试,都会生成一个个人的学习报告,包括考试的内容,题目的数量,做题正确率,掌握情况,需要强化和提升的考点等,非常直观,对于后续的学习帮助很大!

  • 预测考分.这个功能基于猿题库的智能出题系统和用户的个人学习总结,在每次答题结束之后,会结合用户设置的目标和个人掌握情况,预测一个考试分数,供用户参考.

  • 猿题库支持下载打印试题和答题卡,然后通过手机扫描进行评分和查看解析,这是功能上的一个亮点!


从以上各项内容来看,猿题库是通过人工智能的算法,结合公务员考试专家对考试题目的研究,提高考生学习效率的一个产品.实际使用效果非常不错,可以很清晰的了解自身的学习掌握情况,并且有针对性的学习,对于公务员考试来说非常有帮助.

这个产品的难点在对公务员考试题目的研究和基于人工智能算法的推荐.所以猿题库请来公务员考试方面的权威专家华图教育的张小龙和中公教育的张成,做试题方面的研究.这两位之前在粉笔网上就是非常活跃的用户,已经积累了大量的粉丝.

最近大量的MOOC网站涌现,基本上是模仿美国的可汗学院Udemy,edX,Coursera等.但实际上中美两国的教育环境是不一样的,一味模仿美国的互联网模式,在中国并不一定能成功.首先美国是精英教育,美国的大学学费都较贵,公立大学在12万美金,私立大学在2.54.5万美金,普通高中生升学比例在50%,低收入家庭只有30%.所以相对来说美国以及用英语做官方语言的国家(比如印度),更加渴望廉价网络知识的普及.

而在中国,知识的供给源几乎没有,知识的需求量很大,但更多的在于技能培训和考证,而不是基于自身兴趣的学习.所以中国MOOC提供各类考试和技能培训的课程应该更受欢迎.就像新东方的发展一样.

结合粉笔网的产品线,我们可以清晰的看到,首先通过类似于微博一样的粉笔网聚集大量的用户,有了用户数量的保证,然后迅速推出符合用户需求的相关考试的产品,将粉笔网的用户进行深度转化和沉淀.由此我们也可以预见,粉笔网之后还会有类似于猿题库一样的考试相关的教育产品,最后才是基于兴趣的教育产品.

优点

  • 内容覆盖面广,而且分等级,适用于不同英语水平的用户
  • 内容不断更新,更新速度较快
  • 排行榜机制提高用户活跃度。排行榜有两个:积分榜和星星榜,积分榜表示学习数量的多少,星星榜表示学习质量的高低。
  • 可以收听其他人的朗读,增加社交互动。
  • 推广迅猛,有很多大V在微博进行宣传。同时官方微博每日都发布一些与实事相结合的英语资讯,最近开举行了“我敢说”的推广活动
  • 通关机制,在每一个分类中,必须完成上一课的挑战,才能进行下一课的学习。

缺点

  • 内容数量较少
  • 个人感觉应用内英语朗读类似于初高中的英语听力口音,总是感觉怪怪的,有点别扭,声调是刻意起伏的,没有感情。这或许可以用它宣传的“流利说所有课程都由资深美中口语教学专家针对中国用户的贴点精心编排”来解释。
  • 卡通风格,过于娱乐化。

在流利说之前,没有类似的英语口语打分软件,加上适时的推广,很容易在App Store上排名靠前。在我看来流利说可以定位于一个娱乐软件,而非学习软件,原因为:

  1. 口语是需要长期的不间断锻炼,最好是在英文环境下,才可以飞快的成长。仅仅靠一个软件,每天练几句特定内容的英语,是无法学习好口语的。学到的东西必须拿出来使用才能算是学会。
  2. 如果流利说定位于口语纠正软件,那目前来说做的并不好:不能智能的发现口语中的错误,也没有权威的口语标准。
0%