返樸歸真的技術

2021-10-07 15:23:23 字數 2306 閱讀 9732

@[toc]心得體會

其實嚴格意義上我也不是乙個計算機專業的人,要說的話,就是計算機相關專業,不過最近幾年,對計算機的喜愛就越發強烈了。倒不是因為工作在計算機相關領域,話說其實工作本身就只是用計算機的很淺的功能,對計算機的興趣完全來自於ta的優秀和樸實,還有就是ta給我帶來的一系列挫折。

想當初,在學校裡,安裝任何乙個軟體我都很困難,別的同學安裝好了,我的計算機總是出問題,報錯不停,而且報的錯也很奇葩,連老師看了都驚呼,你有乙個奇怪的電腦(t_t)。

知道最近我才發現,其實ta只是告訴我,我根本不了解ta,我每天面對著的是自己根本不了解的機器,然而我還希望ta能解決我的所有問題。這就是我最大的問題,我相信這也是很多人的問題,但是很多人甚至還不覺得這是個問題。

其實很多時候我遇到的報錯資訊,我甚至不明白他們的意思是什麼,我只是看到了錯誤資訊的文字和編號,但是在計算機裡真實發生的是什麼樣的事情,我全然不知。

最近對這個問題的好奇達到乙個推動我行動的點,於是我找來了一本書,《作業系統之哲學原理》(第2版),我想知道計算機裡面到底是怎麼運轉的。看書的前言,說這是計算機專業的本科教材,(所以你們知道我不是計算機專業的),我就放心了,這個應該可以看懂的。

看這本書的過程,很有意思。作者會提出乙個問題,再尋找解決方案,而每個解決方案看起來是自然而然,對的,就是人類的思維會去想到的自然方案。這本書讓我對計算機有了更多好感,其實計算機就是人類思維的顯化,其實ta就是我們的一部分。

書的結尾章節還有一首歌的歌詞,every os sucks。其實有一點諷刺,但是也不完全超現實,真是情況是的確每一種作業系統都或多或少的有問題,而我就好像遇到的問題格外多一些。我隱約覺得作業系統在告訴我,我應該多了解ta一些,然而我慢了10000拍的樣子,現在才感覺到。不過人還活著,為時不晚,繼續學習吧。

《作業系統之哲學原理》(第2版)中提到了電影「黑客帝國」裡設計師的形象,我很好奇,於是找來黑客帝國的3部都刷了一遍。(你們一定驚訝我為什麼沒看過黑客帝國,其實我也不知道,就是沒看過)

總體看起來,第一部黑客帝國是拍得最好的,第二部第三部相對差一些,因為後面兩部的violent和***ual的鏡頭太多,感覺主題被沖淡了。設計師的角色在第二部,第三部裡面出現過,書中引用的對話在第二部結尾附近。

其實黑客帝國中,matrix就好比是乙個作業系統,neo就好比是乙個補丁,最後smith就是乙個無敵病毒,oracle就好像是使用者介面,zion就代表著人類的意志。作業系統代表著機器的那一面,zion代表著人類的那一面,而黑客帝國中的血腥鬥爭就是在計算機中發生的人類意志和機器規則的互動,最後neo為大家帶來了和平,而oracle則是指引人類發現問題所在的那個使用者介面。之所以smith會成為超級病毒,是因為smith也想做乙個補丁,修改作業系統,最後就是病毒被補丁消化了。好像這麼看起來,故事情節清晰一些哈。

劇中有幾段對話還是寫的比較精彩的:設計師和neo在第二部的對話,以及oracle和neo在第三部裡的對話,和第三部結尾設計師和oracle的對話。設計師對neo說的話就是告訴neo,其實系統本身是平衡的,是因為人類無止盡的慾望變得很難平衡,而neo是無法消除的那個不平衡變數。oracle和neo說的話,大致就是設計師其實無法預言未來發生的事,只是一味追求等式的平衡並不能帶來美好的未來,而neo的任務就是讓等式不平衡。第三部結尾設計師和oracle的對話意味深長,感覺上像死對頭的兩個人看起來像是朋友一樣,oracle經歷了危險的變化,終於變成了公升級後的恬靜的樣子,oracle認為任何改變都是危險的,危險本身並沒有很可怕,而設計師也決定給系統留一些機器規則以外的自由。

其實黑客帝國裡面有乙個背景就是mopheus給neo講時間是2023年,因為21世紀初人類盲目崇拜人工智慧導致機器控制人類,所以最後人變成機器製造等等。這個背景現在看來是很荒誕,但是也具有很驚醒的作用。我們在計算機的設計中到底要怎麼平衡數字規則和人類規則呢?oracle是劇中最有力量的角色,她其實一直在平衡這兩個方面的力量,所以她是先知,大道的代表,中庸之道也是平衡之道。其實拋開劇中的亂七八槽的鏡頭,黑客帝國還是有深度的一部電影。

其實這幾年真的是沒什麼進展,畢竟慢了10000拍。不過從旁觀者的角度看,其實這10年的變化也不是很大,作業系統還是那個樣子,沒有很多驚喜。而所謂的大資料,其實感覺上所得和所失也大相徑庭,得到的知識是有限的,付出的成本也是驚人的,深度計算消耗的電能據說已經達到全球總電耗的6%還是10% 來著,之前看到的報告,也可能資料不靠譜。

而深度學習的危險也是很有smith的感覺,深度學習逐漸給深度假冒提供了方便。

所幸的是,在2020北京智源大會上聽到幾位重磅嘉賓也在講,未來10年要從data centric的機器學習發展到science centric的階段,更多研究會出於free will,而不是為了追求profit。恩,聽起來像是我的菜了,看起來我也要學習來啦,計算機,最熟悉的陌生朋友,一起奮鬥吧。

ps:第一次用csdn寫部落格,感覺這個工具很方便,手動贊一下。

IBM的大資料就是返樸歸真

鳳凰科技訊北京時間10月28日訊息,ibm insight 峰會今日在美國拉斯維加斯召開。在峰會中,ibm發布了名為dataworks dashdb和cloudant的三款雲資料服務,組成了基於雲計算 三種雲資料庫服務圖示 鳳凰科技訊 北京時間10月28日訊息,ibm insight 峰會今日在美國...

返樸歸真(我的本科四年)

在離畢業還有不到乙個月的時候,是應該對自己的大學本科做乙個總結,並對研究生的學習做乙個初期的規劃了。大學本科總結 1.我最後悔的事 1 待定 2 沒有好好學演算法 3 沒有好好學數學 4 上大一的時候沒有做好大學的規劃 5 長胖了 現在148斤 177cm 2.我最高興的事 1 有了自己的理想 2 ...

返樸歸真,也談 物件導向程式設計的幾個原則

1.開閉原則 the open closed principle ocp 2.替換原則 the liskov substitution principle lsp 子類應當可以替換父類並出現在父類能夠出現的任何地方。這個原則是liskov於1987年提出的設計原則。它同樣可以從bertrand me...