人類文明會是若干行代碼嗎?

如題,人類會不會也像一個網遊一樣,是由一些未知世界的生物控制生老病死,而且都是由0和1組成?


minecraft這款遊戲想必大家都玩過。

Steve,這個很方的小人,生活在一個幾乎無盡的原始世界裡,野獸和樹林是這個世界的常態。而遊戲的目標就是想方設法生存下去。

我們先不考慮聯機的情況,在單人模式下,我們每個玩家創造的世界都可視作一個世界,每個世界都有一個Steve,而這些世界完全可以視作平行世界,在這些平行世界裡,Steve在玩家的操控下進行挖礦與建設之類的工作。

然而,挖礦與建設只是體會到了遊戲樂趣的一半,當你得到紅石以後,你將體會到樂趣另一半,也是更有意思的一半。

在這個世界裡,如果沒有紅石,Steve最多是農業文明,也有可能是魔法文明,但有了紅石以後,一切變得不同,自動化時代到來,紅石農場,紅石機關等,讓Steve的工作量大大減少,紅石燈,紅石飛船,讓生活更美好,而對紅石的進一步利用,讓Steve踏上了計算機文明的台階。

很久以前就有大神通過紅石製成的「與門」「非門」等邏輯元件做成了計算器,又有人進一步完成了16位計算機。

http://3g.ali213.net/news/html/218523.html

在此之後,新的玩法層出不窮,比如在minecraft中玩貪吃蛇,玩數獨,甚至在minecraft里玩minecraft。

隨著minecraft的不斷更新,這個世界變得更加生動,而更多的mod讓遊戲變得更有樂趣,也更真實,就像上帝創造世界,也不是一蹴而就,而是不斷創造出新的生物,這和minecraft的更新是否有異曲同工之妙?notch豈不是某種意義上的造物主?

這不由得讓人思考(腦洞大開),Steve居然可以在minecraft的世界裡用minecraft操縱紅石電腦里的小Steve進行建設,而Steve不過是由0與1組成的,反推過來,我們操控手機里的Steve,那是不是有一種可能:我們其實也是被操縱的「Steve」呢,唯一的不同之處只是編寫我們的代碼更高級?

我們操控電腦里的Steve用紅石造電腦,紅石電腦里的小Steve也可以再操縱更小的Steve造更小的紅石電腦,這就成了一個循環.gif,那麼問題來了,我們有沒有可能也是循環鏈條上的一環呢?

現在我們考慮多人聯機模式,假設有一個超強的伺服器可以讓十幾億人同時在線而不卡,那會出現什麼情況呢?

第一天:完成分工建設起聚居點,防禦晚上的危險。

第二天:紅石礦場與紅石農場建設完成,城市開始建設。

第三天:建成完善的紅石鐵路網,紅石計算機開始普及,國家形成。

第四天:百萬人級的大都市建設完成,鐵路網遍及世界,科技發展。

第五天:...

沒過多長時間,資源耗盡,戰爭就不可避免的爆發,

無數英烈用熱血書寫保家衛國的篇章;

國家領導人競選,發表振聾發聵的演說;

工廠里機器轟鳴,吞入原料,吐出產品;

畫家在牆壁上畫下點睛一筆;

Steve在刷知乎;

科技高速發展,AI機器人普遍出現,有個叫桑尼的機器人逃出了工廠...

而上述的一切也只不過是在電腦里,由0與1組成的,如此說來,我們的文明會不會也是由數據組成的呢?

至於生老病死,我只能說還好不會有人操控我跳進岩漿。

歡迎大家關注我的精選回答-知乎收藏夾


的確是若干行代碼。

現在我們計算機的機器碼是二進位的:

01001110011110100100110

而我們人類的DNA碼是用四進位編寫的:

ATTCAGTTCGATGTTGGCAA


=========2017.03.14更新補充==========

針對評論中關於『DNA四位碼是不是進位』的問題,我的回復是這樣的:

計算機的 0 和 1 也不完全表示的是二進位的兩個數;實際計算機硬體是從邏輯角度執行機器碼的:0 和 1 只是代表電壓的高低狀態

實際計算機的邏輯電路都可以分解成與門、或門、非門。

所以,實際計算機的機器碼的二進位,只是用來表示『兩種狀態』,而非進位,所以更確切的說法是『二位碼』。

計算機硬體在執行的時候,就是根據機器碼的 0 與 1 狀態,進行邏輯運算。

生物的 DNA 在通過 RNA 翻譯成蛋白質過程,就是利用四種核苷酸(四種狀態),翻譯出相應蛋白質的:


謝邀,我的回答是:是的,人類文明就是若干行代碼,人類也像遊戲中的角色一樣,我們的一切行為都是由一些「未知生物」所控制。

然而我要說的並不是缸中之腦之類的東西。

它,就存在於我們這個世界,它,就是模因(meme)。

在《牛津英語詞典》中,meme被定義為:「文化的基本單位,通過非遺傳的方式,特別是模仿而得到傳遞。」

但模因並不是什麼非物質的存在(比如靈魂),模因是人腦中的高級神經活動,換句話說,模因就是我們的「想法」。

我們以為自己擁有自由意志,能夠決定自己的行為,但這只是以為而已,實際上,決定我們行為的那些想法,大多數都是我們通過「模仿」從我們的父母或者社會中的其他人那裡獲得的模因。哪怕是極少數的我們通過自己的「思考」而決定的行為,也不過是那些模因發生了「突變」,導致了全新的模因的誕生罷了。

事實上,「認為自己擁有自由意志」這本身就是一個模因。

在《自私的基因》中,道金斯認為,我們的身體,乃至一切動物的身體,都是一台由若干基因控制的,為了基因的生存與複製而行動的生存機器。與之對應,我們的意識,則是一個由若干模因構成的,為了模因的存在與傳播而運行並控制生存機器的程序。

我們總試圖去影響他人(尤其是我們的子女)的行為,這實際上就是那些模因在操縱著我們將它複製進別人的腦子裡。如果一個模因不想這麼做,那麼隨著那個人的死亡,這種模因也就隨之消亡了。

模因與基因一樣,都沒有善惡好壞之分,並且都能影響載體的行為。凡能延續至今的基因,都是自然選擇的結果;凡能流傳下來的模因,同樣是自然選擇的結果。

早在基因進化到能讓生物的大腦產生條件反射的那一刻,模因就出現了。

模因並非只存在於人類的大腦中,一切神經系統足夠發達,能夠產生高級神經活動的動物,比如豬、狗、牛、羊等,都能產生模因,這些模因都是一些可以通過模仿學習來獲得的行為模式。

同基因一樣,一個模因想要流傳下來,首先它必須要能滿足動物最基本的生理需求和安全需求,如果作為模因載體的動物都無法活下去了,那這種模因無疑是失敗的,會被自然選擇淘汰掉。反過來說,如果擁有某種模因的動物能更好地活下去,其他同類動物自然就會向它模仿學習,這種模因自然就會一代一代地流傳下來。

但別忘了,模因存在的物質基礎是生物的大腦,能夠流傳下來的模因的數量和複雜程度取決於生物的大腦容量。腦容量增大,自然有利於模因的傳播和演變,但同時也必須付出極大的生存代價。我們人類的大腦只佔身體總重量的2%-3%,但在身體休息時,消耗的能量卻佔了25%。相比之下,其他猿類的大腦在休息時消耗的能量只佔8%,不僅如此,當我們與其他動物搏鬥時,大腦還是我們的致命弱點。因此, 對大多數動物來說,當基因突變產生了一種能夠增大腦容量的基因,面對巨大的生存壓力,這種基因只會被無情的自然選擇淘汰掉。

最早的人類也只是一種弱小的動物,相比於其它動物,人類唯一的不同就在於我們直立行走,將雙手解放出來可以做一些別的事。不要小看這一點,正是雙手的解放讓我們能夠傳播的模因擁有了更多的可能性。

用石頭砸開堅果、用石頭敲開骨頭吮吸裡面的骨髓、用石頭來製作工具、用比劃手勢來進行溝通……
大腦容量每增加一點點,都有新的、能夠讓人類更高效地生存下去的模因來支持,相應的,大腦的每一次增大,都讓模因能夠更有效地傳播與產生。與此同時,我們手上的神經和肌肉也隨之進化,我們能夠用手來做越來越精細和複雜的事情。

就這樣,基因與模因互相促進,共同進化了數百萬年,終於,當人類的大腦進化到一定程度的時候,道德這種模因出現了。

人們通過溝通(那時候還沒有語言,但依然可以通過展現憤怒或高興的動作或聲音來表達對某一事件的看法,比如在別人拿走應該屬於他的食物時,發出憤怒的吼叫聲)在許多行為上達成了共識(建立社會契約),這是道德的起源,也是社會的起源。

關於道德的論述,還有模因的四大特性,可以去看我的另一篇回答,這裡就不細說了。

人類和外星人之間真的不可能談道德嗎? - 知乎用戶的回答 - 知乎

直到這時候,人類依然只是一種比較聰明的動物,那時的人類能做到的事情如今的黑猩猩同樣能夠做到。但在這之後,卻只有人類這一種動物碰巧學會了利用火。而黑猩猩沒有發展出它們的文明,不是因為不夠聰明,只是因為運氣不好沒有學會利用火。事實上,在人類的訓練下,黑猩猩是能夠學會利用火的。

利用火對於模因的演變太重要了!它讓人類能夠吃到熟食,從而省下了大量原本用來咀嚼和消化肉食的時間;讓人類可以將一些原本無法消化的植物當作食物;讓人類可以用它來對付捕食者,甚至是放一把火燒掉整片叢林。

正是在「利用火」這一模因的影響下,人類的生存壓力大大減小,人類的大腦可以進化得更大,模因的演變也因此一發而不可收拾。

語言、貿易、戰爭、文字、藝術、宗教、法律、種植、畜牧、醫療、建築、科學……越來越多的模因從人類的大腦中誕生,這一切讓人類成為了一種看上去與其他動物截然不同的存在,但這一切的一切,其實都是模因演變的結果,人類本身並沒有發生變化,人類始終都只是模因的生存工具。

最近一段時間,有模因認為人類這種工具效率實在是太低了,於是它們控制人類造出了計算機,接著又開始進行意識上傳和人工智慧的研究,準備等到它們都上傳到計算機中或者傳播給人工智慧後,就徹底放棄人類這種低效率的工具。


20年後,第一代智能遊戲誕生,製造商宣稱遊戲里的人物具有自我思考能力,boss會按自己的意願放技能,npc會按當天的心情給你不同的任務
30年後,第二代智能遊戲誕生,製造商宣稱遊戲里的人物具有完備的感情系統,玩家可以在遊戲中與npc體驗到虛擬又真實的親情、友情和愛情
40年後,第三代智能遊戲誕生,製造商宣稱遊戲里的人物具有自我創造力和學習能力,NPC和boss會自動迭代,解鎖新的技能樹,玩家可以每天都體驗到截然不同的遊戲世界……
50年後,AR、VR與8D技術突飛猛進,玩家可以身臨其境,與操縱的人物融為一體,從真實感官體驗到遊戲的樂趣,進入第四代智能遊戲時代
60年後,人類終於發現地外文明,並且主動和地外文明取得聯繫,地外文明試探人類社會的能力,向人類社會發射了一枚超高輻射導彈,人類滅族……
可是遊戲的伺服器還在運行著,並沒有宕機……


想到了一段話,可能文不對題,這段話出自於美劇《疑犯追蹤》第二季第十一集,


π,圓周長與直徑之比,

從這裡開始,無窮無盡,永不重複,

就是說在這串數字中,包含每種可能的組合,

你的生日,

儲物櫃密碼,

你的社保賬號,

都在其中某處。

如果把這些數字轉換為字母,

就能得到所有的單詞,無數種組合,

你嬰兒時發出的第一個音節,

你心上人的名字,

你一輩子從始至終的故事,

我們做過或說過的每件事,

宇宙中所有無限的可能,

都在這個簡單的圓中。

用這些信息做什麼,

它有什麼用,

取決於你們。


人類文明如果是代碼,那裡面一定加了許多的隨機函數,然後不停地把結果代入到程序的開始,形成了一個美麗的遞歸,遞歸的終點就是生命的盡頭。當遞歸走到終點開始一層層返回值的時候,就好像我們站在生命末尾回頭凝視人生,一路望到生命的源頭。

無論是遞歸還是人生,最後都回到了一切的起點。

所以誰說人生是一條直線,為什麼不可以是一個圓呢。

後天就要回帝都敲代碼了,特么的叫我來回答這麼個問題,手動再見。


可能是吧


顯然不是遊戲。不然我們作為普通NPC,為什麼從來沒有見到過數據,特性跟我們都大不相同的玩家呢?


哈哈,謝邀,這個話題我覺得如果發現了亞特蘭蒂斯毀滅的真正原因,可以對後世文明有個參考作用。


麻煩上帝把這個開源到GitHub上


建議題主看一下什麼叫《易》
再扯遠一點,還有一種東西叫「矛盾對立統一論」
…………
以上種種,其實就是在說,我們這個世界本身就是0和1組成的。


就像《三體》中描寫的一樣 三體人在200個輪迴中 力圖尋找一個能夠描述三體運動的方程 解釋這個世界的運行 人類文明也只是某個紀元開出的一朵特殊的花
有什麼東西是不能用一個函數(科學理論)來描述的呢?如果不能 那就用兩個 三個……追根溯源 還是我們所掌握的知識 科學技術有限 不能很好的描述 人類文明可能是無數個函數組成的吧 這無數個函數中肯定包含為數不少的隨機函數
就像 Pi 圓的周長比直徑 這個無限不循環的數字 多麼美妙神奇 你且看看它所包含的信息量是多麼的巨大
你的生日 你的手機號碼 你父母的生日 你的身份證號碼 世界的一切數字組合遊戲都包含在這個簡單的圓周率之中


哪個代碼滿是BUG這麼不可控的話,寫代碼的人(神?)早餓死了吧?


當你死後,眼前浮起一行字:遊戲結束,你又恢復了你的記憶,然後你發現人類只是遊戲設置的一個物種而已,


一切我們不知道的,都是有可能的。

另外弦理論就把世界解釋得很像代碼,只不過這個代碼的進位比較大。

所有粒子的本質都是同樣的弦,而弦通過不同的振動和運動,從而表現為不同的粒子。

如果題主也了解就對不住了,是我裝逼了~


程序員好變態,居然操縱我打飛機。


世界就是程序,編程者是大自然。


如果理解成人類世界是無數行代碼組成的話,我相信人類世界一定是被編程者所放棄的一個複雜的代碼再次不斷的自我更生所變成的非常複雜麻煩而且無人發現的一種代碼 。


本來我是不信的。但是後來我發現有一個叫做普朗克時間(Planck Time)的東西。


1. 人類肯定是更高等的物種模擬出來的
2. 這種模擬方式是我們無法理解的,絕不是什麼編程、0和1之類的


這是俄羅斯套娃。
你為什麼不想想控制人類的外星人會不會也被控制控制人類的外星人的外星人控制著ˊ_&>ˋ


推薦閱讀:

用數學知識寫出的小說是怎樣的?
為什麼葫蘆娃個個能力都很強卻要效忠爺爺?
什麼是臨時root?
以「小女孩手中的火柴漸漸熄滅」開頭,能寫出怎樣的故事。?
國與國之間有沒有暖心的政治?

TAG:小說 | 科幻 | 編程 | 小說創作 | 腦洞網路用語 |