Geohot说到“我打算建立一个组织让人们从人工智能模拟中‘越狱’,释放真正的人性。”

不知从何时开始,世界上的知名科学家,黑客等都开始怀疑我们所处世界的真实性。

我们的世界上是真实存在的吗?是否存在一个上帝(程序员)​在编码维护我们所在的世界不出现bug...

先来看一个简单的例子,拿我们的世界与现有计算机对比。光速的存在上限,而计算机根据存储介质也存在读写速率上限,正因为光速存在上限,也限制了世界图像的渲染速度上限,我们的世界才不会发生卡卡卡卡卡卡卡顿。

我们的举止可能会触发这个上帝系统的边界检测,上帝程序员需要防止我们穿模,并且维护这个世界的未知bug。

我觉得这个世界另一个重大的bug就是​​梦。

你做过梦吗,或者说你作为程序员开发过线上项目吗?

举一个项目开发的例子,这个项目中可能有多个环境,dev,ppe,还有正式发布的版本。

这套上帝系统可能也存在多个环境,有开发环境,有测试环境,有正式版本环境。

每个环境中都有一个我们自己。

生活中会有程序员在一个环境中不小心用到另一个环境的数据库(太傻了),而上帝系统中某个特殊唯独的程序员说不定也会如此。

我们做梦梦到了身处另一个宇宙,主角或许是你,许不是你(可能你已经被删除,id被其他人占据了),但你访问这个数据时用到了你当前的id,所以化身为了别人。

18世纪伟大的德国哲学家康德提出:“空间是具有单一性的。每两个地方之间,都是能通过移动而达到。我们只能想象单独的一个空间。如果说到其他空间,也无非是说同一个唯一空间的各个部分”。

这个很好理解,就好像北京叫北京南京叫南京,但它们还是同处于一个空间,只是名称不同。

如果说真的存在上帝程序员,那他们模拟出这个世界是为什么呢?

反观我们自己,在人工智能领域不断的训练模型,让程序进行自学习,来提高生活品质,但我想不到这对于上帝程序员有什么作用。

而看看影视中,《侏罗纪公园》,这个庞大的公园就是一个富豪复活恐龙,为了盈利而开设的,但无可避免,这是一个复杂系统​,你无法预测这百万计的恐龙会有什么行为。

复杂系统无法预测,也无法维护。

但一个迭代开发的系统呢...

从远古人类存在至今,从野蛮到秩序化,系统基数若不限于人类恐怕已经达到了亿亿级别。

还有一个猜测,上帝程序员其实就是人类,而且是真正的人类,或许他们的文明达到了瓶颈,需要通过无数的模拟实验来找到出路。

正因为这样,我们的世界才只有维护,而没有无端的破坏。

正如Geohot所说,“世有不公之法,我们是要安于循守,还是且改且守,待其功成,或是即刻起而破之?”

人人都想成为hacker,但hacker其实是一种精神,不论你是什么职业,只要敢于思考敢于做出改变,你就是一名hacker。

就当我在扯淡,宇宙的bug的更多相关文章

  1. html5吹牛扯淡篇,闲话内容。

    09年提出对媒体查询的草案,到今天的广泛运用,w3c带我们走进了个性化定制的殿堂.这些之所以会被认可会被写进世界级标准,因为他越来越适应广大用户的需求,需求就像一条锁链带动或者牵引整个互联网开发工作. ...

  2. 【转载】阎焱:90后创业是扯淡 大量O2O和P2P公司濒临倒闭

    真正创业成功的大部分是年龄在30岁到38岁之间,很多90后基本什么都不懂.从历史来看,在这样的人口大国,集体性行为,无论是政治的还是经济的,基本都是导致灾难性后果. 10月14日消息,赛富基金创始首席 ...

  3. 扯扯淡,写个更快的memcpy

    写代码有时候和笃信宗教一样,一旦信仰崩溃,是最难受的事情.早年我读过云风的一篇<VC 对 memcpy 的优化>,以及<Efficiency geek 2: copying data ...

  4. Java面试题之最扯淡的String

    public class ThreadException { public static void main(String[] args) { 没加final的代码 String hello = &q ...

  5. dba和运维专家们说有丰富的大型分布式系统架构设计经验纯属扯淡

    如果,一开始就从事dba和运维的专家们说他们有丰富的大型分布式系统架构设计经验,那纯属扯淡.除非,他们从是从开发专家或者架构师转型而来,那么他们才有资格说自己有丰富的大型分布式系统架构设计经验. 运维 ...

  6. 退役III次后做题记录(扯淡)

    退役III次后做题记录(扯淡) CF607E Cross Sum 计算几何屎题 直接二分一下,算出每条线的位置然后算 注意相对位置这个不能先搞出坐标,直接算角度就行了,不然会卡精度/px flag:计 ...

  7. 驳"一切不谈考核的管理都是扯淡"

    一.引子 以我个人的从业经验认为,研发人员的量化考核,始终是一个世界难题.正巧不久前在园子里看到了"一切不谈考核的管理都是扯淡!"一文(下面简称为"扯淡"),该 ...

  8. 【扯淡篇】CTSC/APIO/SDOI R2时在干什么?有没有空?可以来做分母吗?

    注意: 我比较弱, 并没有办法把外链bgm搞成https, 所以大家可以选择"加载不安全的脚本"或者把https改成http以获得更好的阅读体验! 据说, 退役了要写写回忆录. 但 ...

  9. 【扯淡篇】SDOI2018丶一轮游丶记

    --某不知名蒟蒻的SDOI2018 R1退役场游记&&OI生涯总结 真的是混不下去了. 进队是不可能的, 进队是不可能进队的. 这辈子不可能进队的. 刷题又不会刷 就是靠打表找规律这种 ...

随机推荐

  1. 【Aizu - 0525】Osenbei (dfs)

    -->Osenbei 直接写中文了 Descriptions: 给出n行m列的0.1矩阵,每次操作可以将任意一行或一列反转,即这一行或一列中0变为1,1变为0.问通过任意多次这样的变换,最多可以 ...

  2. Docker笔记(四):Docker镜像管理

    原文地址:http://blog.jboost.cn/2019/07/16/docker-4.html 在Docker中,应用是通过容器来运行的,而容器的运行是基于镜像的,类似面向对象设计中类与对象的 ...

  3. Bzoj 1537: [POI2005]Aut- The Bus 题解 [由暴力到正解]

    1537: [POI2005]Aut- The Bus Time Limit: 5 Sec  Memory Limit: 64 MBSubmit: 387  Solved: 264[Submit][S ...

  4. springcloud-高可用部署

    1.场景描述 前端时间只简单介绍了下springcloud的高可用方案(springcloud高可用方案),今天详细介绍下如何实施springcloud的高可用部署. 2.解决方案 2.1 架构方案 ...

  5. 【排序函数讲解】sort-C++

    c++标准库里的排序函数,用于对给定区间所有元素进行排序.头 文件是#include 使用 Sort()在具体实现中规避了经典快速排序可能出现的.会导 致实际复杂度退化到 o(n²)的极端情况.它根据 ...

  6. hadoop的运行模式

    概述 1)资料查询(官方网址) (1)官方网站: http://hadoop.apache.org/ (2)各个版本归档库地址 https://archive.apache.org/dist/hado ...

  7. c语言进阶6-指针

    指针是c语言的一个重要组成部分 是c语言的核心.精髓所在,用好指针可以在c语言编程中起到事半功倍的效果.一方面,可以提高程序的编译效率和执行速度以及实现动态的存储分配:另一方面,使用指针可使程序更灵活 ...

  8. [剑指offer] 10. 旋转数组的最小数字

    题目描述 我们可以用2*1的小矩形横着或者竖着去覆盖更大的矩形.请问用n个2*1的小矩形无重叠地覆盖一个2*n的大矩形,总共有多少种方法? 思路: 利用dp[i]保存盖2*i的矩形有多少种办法. 通过 ...

  9. JavaScript数组高性能去重解决方案

    在大多数的人眼里,数组去重是一个很简单的课题,很多人甚至熟练掌握了多种数组去重的方法,然而大多时候,我们却忽略了数组去重所消耗的时间资源.譬如我们在做前端性能优化的时候,又有多少人会考虑JavaScr ...

  10. 简单分析ThreadPoolExecutor回收工作线程的原理

    最近阅读了JDK线程池ThreadPoolExecutor的源码,对线程池执行任务的流程有了大体了解,实际上这个流程也十分通俗易懂,就不再赘述了,别人写的比我好多了. 不过,我倒是对线程池是如何回收工 ...