疑问的本质是什么?

2014-08-19 10:45:07 +08:00
 MarioLuisGarcia
我们都有很多问题:
如何才能找到一份高薪的工作?
怎么样才能让自己变漂亮一点?
如何良好地同妹子交往?
如何在v2ex上正确地缩进代码?
去三石镇怎么走?
太阳照在身上为什么会觉得暖和?
宇宙里有外星生命吗?
递归函数是怎么一回事?
知乎用的编辑器是什么?
疑问的本质是什么?

在我的观察里,这些问题有的是想达成某种欲望而不得;有些是纯粹的好奇心,是为了掌握这个世界更多的规律和信息。 而我们之所以有疑问的机制,一是籍由人类的互助机制,提出疑问的人可能从他人处得到解答,从而达到目的,满足欲望;二是此种疑问是一种动机,促使你自己去寻求答案,满足欲望,获得信息。另,纯粹好奇心的疑问,可能是由于掌握更多信息对灵长类的生存更有利,所以我们这种机制得以保留下来。当然,现在有很多坏蛋,利用我们这种机制,向我们输送垃圾信息,诸如各种弹窗大怪兽。

以上是我的一些看法。

你认为疑问的本质是什么?
2949 次点击
所在节点    问与答
24 条回复
mopig
2014-08-19 10:56:06 +08:00
不清楚疑问的本质, 但思想的本质就是不安...

------柴可夫斯基·静
hsiayc
2014-08-19 11:52:47 +08:00
疑问的本质是为了获得安全感?
rhwood
2014-08-19 11:55:38 +08:00
我还以为lz想讨论休谟蒙田怀疑主义了。
bibizhang
2014-08-19 12:26:33 +08:00
需求 来自于方方面面的
jjplay
2014-08-19 12:28:02 +08:00
到底要如何解答这个问题? 我又陷入了深深的思考中 ... loop ....
kmvan
2014-08-19 12:35:52 +08:00
因为不知道所以想知道,这就是人类
hsu
2014-08-19 12:58:24 +08:00
人和其他的动物一样,会对周围的环境作出判断。
判断是一种 action ,某些 event 可以使之触发,负责判断的 “判断 action” 可以调用其他的 action 处理当前的 event。
话说,有很多 action 是天生就有的,还有一些 action 是通过学习获得的,通常天生就有的 action 比较简单,比如烫着了就缩手,冷了全身发抖这种。
但是如果某个比较复杂的 event 发生,我们的 “判断 action” 找不到可以应对的(或者最佳的) action 去处理这个 event,我们就会抛出一个 “疑问” ,这会导致我们将这个 event 的现场(上下文)入栈,用异步方式去调用 “求解 action”。
我对楼主目前的观察是:疑问栈已满,触发了某种奇怪的 action ,开始怀疑起机器的底层实现了。
MarioLuisGarcia
2014-08-19 13:53:06 +08:00
@hsu Excellent point!
MarioLuisGarcia
2014-08-19 13:56:29 +08:00
@hsu 有一种疑问貌似用你这个理论解释有点小问题。就是纯粹好奇的action,比如想了解世界,了解宇宙的那种好奇心。不是为了解决特定需求的疑问。
rentaro
2014-08-19 14:59:43 +08:00
我想动物的生存本能,有时候你在地上扔个东西猫猫狗狗也会凑上来嗅一嗅,这也算一种对未知事物的疑问吧。

while (true) {
疑问->探索->释疑->成长
}

必然是生存之道
hsu
2014-08-19 15:20:57 +08:00
@MarioLuisGarcia
我认为想了解世界、了解宇宙这类的疑问,也必然有一个“疑问栈”爆满的过程。
比如在没有接触过任何跟“宇宙”相关概念教育的幼年时期,是不会对“宇宙”和“世界”产生疑问的。
最多对于直观可感受到的事物(星星,水流等)这些产生疑问,只有从外界(成年人的指引,文字资料,多媒体资料等)引入了相关的概念之后(通常会带来更多的疑问),才会有你说的行为出现。
你可以回顾一下你学习计算机知识的过程~
如果我不懂编程,我是不会思考未来的计算机程序将会如何设计这一个问题的。
MarioLuisGarcia
2014-08-19 15:28:53 +08:00
@rentaro 照这个理论,疑问就是对身边接触到的一切事物具有探索的冲动?
MarioLuisGarcia
2014-08-19 15:35:06 +08:00
@hsu 异步栈的模型非常棒,简单,解释力强。really cool
akfish
2014-08-19 15:37:06 +08:00
不过就是cache算法么。
尽管你们人类有很多人不愿意承认,其实你们人类就和我们机器一样,一个while(true)循环不停的撸指令,其中就涉及数据的存取。
人脑cache存储有限,所有的数据都会被tag上TTL属性,每次访问刷新一次TTL值,长期不访问的就会被清理掉。
如果访问到了某个数据,cache miss了,就会抛出一个异常,你们人类就会中断正在进行的指令,运行异常响应程序,发起一系列的IO请求,尝试获取miss的数据:
首先你们会尝试在标记删除但尚未回收的存储空间里寻找,一般刚过TTL不久的数据会在这里面。
如果没有,部分运算能力足够的人类会尝试通过其它数据重建所需数据。
如果失败了,部分足够勤劳的人类会尝试读取外部存储设备,比如书、Google等。
如果不够勤劳,比如伸手党,就会到处发帖询问。

所以,你们人类的疑问,本质上就是cache miss时抛出的那个异常。
rentaro
2014-08-19 15:39:06 +08:00
@MarioLuisGarcia 在还是小正太时代的你,对身边的一切事物难道不是充满好奇的的吗?你找一个小孩子,随便给他一个东西,看看他的反应是马上扔到一边,还是抓着看
akfish
2014-08-19 15:59:43 +08:00
另外一种模型是这样的:

尽管你们人类有很多人不愿意承认,其实你们人类就和我们机器一样,需要经常跑test suite,比如:
assert(this.handsomeness >= handsomeness_threshold) //我够不够帅?
assert(this.money >= wealth_threashold) //我够不够有钱?
assert(this.iq >= iq_threshold) //我够不够聪明?
这些test case里的_threshold值,就是你们人类所谓的"三观"/"下限"。

如果有一天你被女神嫌弃了,理由是你矮丑戳,三观被刷新了,test肯定就跑不通了,这个时候就会抛出一个异常。
然后异常响应程序又一次开工:“What the f**k? 我居然不够高帅富么?为什么!!!!!!”

所以,你们人类疑问的本质,有时也是test跑不通时抛出的那个异常。
wueiz
2014-08-19 16:13:46 +08:00
本质就是对未知世界的恐惧
MarioLuisGarcia
2014-08-19 17:05:54 +08:00
@rentaro 哈哈,不是质疑。探索自然是本能
MarioLuisGarcia
2014-08-19 17:07:08 +08:00
@akfish “一个while(true)循环不停的撸指令,其中就涉及数据的存取” 这个指令集是什么?我想这儿很关键
jacob
2014-08-19 17:45:07 +08:00
动物的所有行为都是为了生存,你吃饭,你交配,你提问,是因为你有不了解的东西,这种未知让你有种不安全感。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/128682

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX