欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
人類(lèi)歷史上最重要的36個(gè)代碼片段(一)

18小時(shí)前

阿波羅11號、JPEG、第一個(gè)彈出式廣告,以及另外33個(gè)改變了世界的代碼段。

神譯局是36氪旗下編譯團隊,關(guān)注科技、商業(yè)、職場(chǎng)、生活等領(lǐng)域,重點(diǎn)介紹國外的新技術(shù)、新觀(guān)點(diǎn)、新風(fēng)向。

編者按:Marc Andreessen十年前說(shuō)的“軟件蠶食世界”不僅完全正確,而且似乎不僅如此:軟件正在重塑世界。人類(lèi)世界的運轉已經(jīng)無(wú)法離開(kāi)軟件。在浩如煙海的軟件代碼當中,哪些對我們起到了關(guān)鍵作用呢?Slate網(wǎng)站邀請了各方人士對那些改變了一切的代碼進(jìn)行評選,這里篩選出36個(gè)代碼片段。如果你有更好的選項,不妨在評論區留下你的意見(jiàn)。原文作者是Future Tense,標題是:The Lines of Code That Changed Everything。鑒于篇幅太長(cháng),我們將分三部分刊出,此為第一部分。

早在2009年,Facebook推出了改變世界的代碼段——點(diǎn)“贊”按鈕?!百潯笔菐酌绦騿T和設計師的創(chuàng )意,其中包括Leah Pearlman和Justin Rosenstein在內。他們推測,Facebook用戶(hù)常常因為太忙而沒(méi)時(shí)間到朋友的帖子上發(fā)表評論,所以想如果有一個(gè)簡(jiǎn)單的按鈕可以按一下的話(huà),也許互動(dòng)就會(huì )爆發(fā):這可以釋放出大量令人興奮的肯定。就像Pearlman 后來(lái)所說(shuō)那樣:“朋友們可以通過(guò)這種頻繁的多、容易得多的互動(dòng)手段來(lái)相互驗證?!?/p>

這個(gè)點(diǎn)子奏效了,也許有點(diǎn)太好了。通過(guò)把“贊”做成一個(gè)零阻力的手勢,到了2012年,大家的點(diǎn)贊次數已經(jīng)超過(guò)1萬(wàn)億次,并且的確釋放出了大量的驗證。但是它的副作用也令人不安。我們發(fā)布了一張照之后片,就會(huì )坐在那里焦急地不斷刷新頁(yè)面,等待點(diǎn)贊數的增加。我們想知道為什么別人拿到的點(diǎn)贊數會(huì )比自己的多。于是我們開(kāi)始給自己日常的在線(xiàn)行為放大功率:想變得更有趣、更刻薄、更迷人、更極端。

代碼塑造了我們的生活。就像風(fēng)投家Marc Andreessen所寫(xiě)那樣:“ 軟件蠶食整個(gè)世界”,盡管此刻說(shuō)軟件正在消化世界可能會(huì )更準確些。

從文化角度上來(lái)講,代碼是比較下層的存在。我們可以感覺(jué)到它對我們日?,F實(shí)的神秘影響,但是卻很少能看到它,而且對于非初學(xué)者來(lái)說(shuō)有點(diǎn)高深莫測。(硅谷的人喜歡這樣這有助于他們自我神話(huà)為巫師。)我們給電影、游戲和電視都立了十大排行榜,讓那些塑造了我們靈魂的作品揚名立萬(wàn)。但是,即便代碼跟這些類(lèi)型的作品一樣反映了時(shí)代思潮,我們卻未曾坐下來(lái)匯編過(guò)世界上最重要的代碼清單。

所以Slate雜志決定自己來(lái)做這件事。為了弄清楚有哪些讓世界為之傾斜的軟件,雜志編輯對計算機科學(xué)家、軟件開(kāi)發(fā)人員、歷史學(xué)家、政策制定者以及新聞工作者進(jìn)行了民意調查。這些人需要做出以下選擇:哪些代碼段影響巨大?哪些代碼改變了我們的生活?約有75位受訪(fǎng)者提出了各種各樣的想法,Slate從中選擇了36位。鑒于寫(xiě)成的有影響的代碼如汗牛充棟,這里的清單并不完整,也不可能完整。(我很喜歡的一個(gè)并沒(méi)有人選:快速排序算法!或者Ada Lovelace的伯努利算法也許也算一個(gè)。)就像所有的榜單一樣,它的目的是啟發(fā),去幫助我們重新思考代碼是如何影響我們的生活,以及程序員所做的決策是如何影響未來(lái)的。

里面的有些代碼你可能已經(jīng)聽(tīng)說(shuō)過(guò),比如HTML什么的。有的代碼功能強大(比如用來(lái)對概率建模的蒙特卡洛模擬),但一般人完全不知道是什么。有的則包含了致命錯誤,比方說(shuō)波音737 Max的缺陷。還有一些令人毛骨悚然,比方說(shuō)讓營(yíng)銷(xiāo)人員知道你是否已打開(kāi)電子郵件的像素跟蹤。

有一個(gè)趨勢是很明顯的:最重要的代碼往往會(huì )通過(guò)消除阻力來(lái)塑造新行為。當軟件讓做某件事情變得更容易時(shí),這種事情我們就會(huì )做得更多。1988年編寫(xiě)的代碼第一次建立起“Internet Relay Chat(IRC,多人在線(xiàn)交談系統)”,這使得早期的網(wǎng)民彼此可以實(shí)時(shí)進(jìn)行文字聊天?,F在,實(shí)時(shí)文字聊天已經(jīng)無(wú)處不在,從令人應接不暇的Slack職場(chǎng)閑聊吹水,到Twitch直播的釣魚(yú)和反釣魚(yú)之戰,不一而足。

某些代碼什么時(shí)候具備了劃時(shí)代意義未必總是很清晰。一開(kāi)始它只是個(gè)怪異的嘗試,一個(gè)實(shí)驗氣球?!禨pacewar !》是第一個(gè)獲得病毒式流行的視頻游戲??墒窃?961年的時(shí)候,用價(jià)值12萬(wàn)美元(相當于2019年的100萬(wàn)美元)的機柜式計算機萬(wàn)游戲被視為一種相當無(wú)聊的使用方式。但是它獨創(chuàng )了很多幫助計算機進(jìn)入主流的概念:用圖標表示數據,讓用戶(hù)用手持控制器操作這些圖標。

代碼的影響可能會(huì )讓所有人感到驚訝,包括寫(xiě)代碼的人在內?!狢live Thompson,《程序員: 新部落的形成和世界的重塑(Coders: The Making of a New Tribe and the Remaking of the World)》作者

1、二進(jìn)制穿孔卡片

年代:1725

第一段代碼

二進(jìn)制編程早在計算機誕生之前就有了。大家認為Basile Bouchon 是第一個(gè)給紙片打孔并用來(lái)控制機器的人:1725年,他發(fā)明了一種織布機,這種機器可以根據送入的穿孔卡片的指令編織圖案。打孔的是“1”,沒(méi)有打孔是“0”。盡管此后東西發(fā)生了很大的變化,但代碼的基本構建塊并沒(méi)有改變?!?Elena Botella ,Slate

2、執行的第一段現代代碼

年代:1948

既開(kāi)辟了計算機代碼的使用,也引領(lǐng)了塑造冷戰軍備競賽的核毀滅計算機模型的使用

ENIAC(電子數字積分計算機)是第一臺可編程的電子計算機。機器于1945年建成,每解決一個(gè)新問(wèn)題都要靠重新連線(xiàn)許多部件來(lái)完成。當一項任務(wù)(比如加法)完成時(shí),會(huì )用一個(gè)脈沖來(lái)觸發(fā)下一項任務(wù)。但是幾年后,克拉拉· 丹·馮·諾依曼和洛斯阿拉莫斯的科學(xué)家Nicholas Metropolis對ENIAC重新進(jìn)行了接線(xiàn),讓這臺機器跑出來(lái)有史以來(lái)在任何計算機上執行的第一段現代代碼:從可尋址只讀存儲器(ENIAC的函數表開(kāi)關(guān))執行數百條數字指令。他們模擬了新墨西哥州洛斯阿拉莫斯國家實(shí)驗室正在評估的幾種原子彈設計的爆炸情況,用蒙特卡洛技術(shù)來(lái)模擬一個(gè)復雜系統,幾乎是一步步地把可能結果的概率分布呈現出來(lái)。馮·諾依曼和Metropolis)向洛斯阿拉莫斯的核科學(xué)家發(fā)送了20000多張卡片,跟蹤彈頭引爆后模擬中子的變化情況。知道今天,這段代碼的子孫后代還在洛斯阿拉莫斯那里發(fā)揮作用?!猅homas Haigh ,《ENIAC in Action: Making and Remaking the Modern Computer(ENIAC實(shí)戰:現代計算機的制造和改造)》合著(zhù)者

3、Grace Hopper的編譯器

年代:1952

令計算機處理文字成為可能

IF END OF DATA GO TO OPERATION 14 .

來(lái)自維基百科

當Grace Hopper決定通過(guò)以人類(lèi)語(yǔ)言為基礎來(lái)簡(jiǎn)化整個(gè)過(guò)程時(shí),她正在對一臺早期計算機進(jìn)行編程。二戰期間,Hopper加入了美國海軍預備隊,她知道,像她在部隊的上司一樣,大家都在努力去理解二進(jìn)制代碼。而如果編程語(yǔ)言是基于英語(yǔ)的話(huà),那么這項工作就不會(huì )那么容易出錯,并且對于那些沒(méi)有數學(xué)博士學(xué)位的人來(lái)說(shuō)也更加平易近人了。

一些人對這種想法嗤之以鼻,但1950年代初時(shí),她設計出了一種編譯器,也就是一組可以將更容易理解的代碼轉化為由機器處理的較低級代碼的指令。通過(guò)這一工具,她和她的實(shí)驗室開(kāi)發(fā)出了FLOW-MATIC,這是第一種將英語(yǔ)納入該過(guò)程的編程語(yǔ)言?!狹olly Olmstead,Slate

4、星際飛行(Spacewar)!

年代:1961年

發(fā)行的第一款視頻游戲

/ this routine handles a non-colliding ship invisibly
/ in hyperspace

hp1,  dap hp2
 count i ma1, hp2
 law hp3    / next step
 dac i ml1
 law 7
 dac i mb1
 random
 scr 9s
 sir 9s
 xct hr1
 add i mx1
 dac i mx1
 swap
 add i my1
 dac i my1
 random
 scr 9s
 sir 9s
 xct hr2
 dac i mdy
 dio i mdx
 setup .hpt,3
 lac ran
 dac i mth
hp4,  lac i mth
 sma
 sub (311040
 spa
 add (311040
 dac i mth
 count .hpt,hp4
 xct hd2
 dac i ma1
hp2,  jmp .

Steve Russell,收集自Bitsavers.org

1961年末,一群年輕的MIT雇員、學(xué)生和同事(其中很多是Tech Model Railroad俱樂(lè )部的成員)拿到了最近別人捐贈的DEC PDP-1計算機的深夜使用權。屬于非軍事計算前沿技術(shù)的PDP-1售價(jià)為12萬(wàn)美元(按今天計算將超過(guò)100萬(wàn)美元),字長(cháng)達18位,程序存儲用的是紙帶。這幫程序員用五個(gè)月的時(shí)間開(kāi)發(fā)了一個(gè)游戲,里面是兩名玩家控制著(zhù)飛船(針和楔形物)進(jìn)行一對一的太空戰,同時(shí)還要避開(kāi)位于屏幕中心的恒星的引力。

很快,星際飛行!就在早期的“黑客”社區中傳播開(kāi)來(lái)。后來(lái)DEC把它預裝進(jìn)了每一臺PDP-1里面,并預裝到核心內存里面,準備在安裝時(shí)進(jìn)行演示。這個(gè)程序對1960年代規模還很小的編碼社區產(chǎn)生了重大影響,并啟發(fā)了后面數代的視頻游戲創(chuàng )作者?,F在它還從模擬者那里找到自己的存在,并且在計算機歷史博物館的最后一臺可操作PDP-1上還在定期演示。2018年,游戲的首席開(kāi)發(fā)者Steve Russell在史密森尼學(xué)會(huì )上說(shuō):“它已有50多年的歷史。沒(méi)有未解決的用戶(hù)投訴。沒(méi)有崩潰報告。而且支持依舊提供?!薄狝rthur Daemmrich ,導演,勒梅森發(fā)明與創(chuàng )新研究中心

5、電子郵件的起源

年代:1965

拜托,這是電子郵件。

WHENEVER A(1).E.FENCE.OR.A(2).E.FENCE.OR.A(3).E.FENCE
PRFULL.($'R'1INSTRUCTIONS:$)
PRFULL.($ '4MAIL NAME1 NAME2 PROB1 PROG1 PROB2 PROG2 ...$)
PRFULL.($ WHERE '=NAME1 NAME2'= IS THE FILE TO BE MAILED,$)
PRFULL.($ AND '=PROBN PROGN'= ARE DIRECTORIES TO WHICH '8$,
1  $IT IS TO BE SENT.'B$)
CHNCOM.(0)
END OF CONDITIONAL

CTSS 程序員MAIL手冊頁(yè)

1961年,麻省理工學(xué)院的黑客開(kāi)發(fā)了一個(gè)系統,這個(gè)可以讓多個(gè)用戶(hù)登錄到同一臺計算機上,然后他們開(kāi)始互相給對方簡(jiǎn)短留言。1965年,一群編碼人員決定開(kāi)發(fā)一個(gè)正式的命令系統來(lái)發(fā)送、接收和顯示這些數字化的信函。對于“MAIL”這個(gè)命令一開(kāi)始上級是拒絕的,覺(jué)得有點(diǎn)輕率,但它的使用卻大行其道,以至于到1971年,麻省理工學(xué)院甚至出現了第一條垃圾郵件:一條反越戰的信息?!狢live Thompson

6、警察巡邏算法

年代:1968

現代預測警務(wù)和種族定性計算機化的開(kāi)始

1965年,當林登·約翰遜總統組建總統執法與司法委員會(huì )時(shí),他下令該委員會(huì )研究如何利用計算機來(lái)幫助解決美國的的“犯罪問(wèn)題”,他和該委員會(huì )對這個(gè)問(wèn)題的定性是“城市問(wèn)題”和“黑人問(wèn)題”。這個(gè)問(wèn)題的答案是“警察巡邏算法(Police Beat Algorithm,PBA)”,該算法旨在解決規劃問(wèn)題,比方說(shuō)在城市的特定區域需要安排多少名警察巡邏之類(lèi)的問(wèn)題。通過(guò)將PBA與犯罪數據庫相結合,警方可以在犯罪實(shí)施之前根據種族人口統計數據自動(dòng)生成嫌犯檔案,并相應部署資源(警察,武器和其他裝備)。今天的預測警務(wù)對黑人和棕色人種監視并定罪的情況相對不成比例。就像PBA的故事提醒我們那樣,這種情況并不是不可預見(jiàn)的技術(shù)故障的結果:相反,這是這項技術(shù)50年設計的完美體現?!狢harlton McIlwain,《黑人軟件(Black Software: The Internet & Racial Justice, From the Afronet to Black Lives Matter)》作者

7、阿波羅11號登月艙的緊急救助代碼

年代:1969

防止登月艙的計算機在太空中耗盡空間的代碼

POODOO    INHINT
   CA  Q
   TS  ALMCADR

   TC  BANKCALL
   CADR  VAC5STOR  # STORE ERASABLES FOR DEBUGGING PURPOSES.

   INDEX  ALMCADR
   CAF  0
ABORT2    TC  BORTENT

OCT77770  OCT  77770    # DONT MOVE
   CA  V37FLBIT  # IS AVERAGE G ON
   MASK  FLAGWRD7
   CCS  A
   TC  WHIMPER -1  # YES.  DONT DO POODOO.  DO BAILOUT.

   TC  DOWNFLAG
   ADRES  STATEFLG

   TC  DOWNFLAG
   ADRES  REINTFLG

   TC  DOWNFLAG
   ADRES  NODOFLAG

   TC  BANKCALL
   CADR  MR.KLEAN
   TC  WHIMPER

數字化:Virtual AGC與MIT Museum

阿波羅制導系統計算機(AGC)是一個(gè)奇跡:就像計算阿波羅重返地球軌跡的Poppy Northcutt告訴我那樣,AGC的計算能力還比不上今天記錄個(gè)人信息的賀卡。但是,它卻做到了該做的。

有限的計算能力和存儲空間意味著(zhù)必須細致地管理好任務(wù),因此AGC始終聚焦在最重要的工作上。如果它沒(méi)有足夠的空間來(lái)執行任務(wù),那就不可能完成任務(wù)。AGC軟件團隊知道,總有些事情是自己計劃不到的。因此,他們開(kāi)發(fā)了BAILOUT。當計算機有空間用完(或“溢出”)的風(fēng)險時(shí),AGC會(huì )觸發(fā)BAILOUT把不太重要的數據和操作調走,從而讓重要的數據和操作保持正常運行。

當Eagle著(zhù)陸器準備降落到月球表面時(shí),大概在30000英尺高空處,AGC 發(fā)出了“1202”的警報,尼爾·阿姆斯特朗和休斯敦的飛控都沒(méi)有馬上意識到這一點(diǎn)。但是在不到30秒的時(shí)間內,指揮中心的計算機專(zhuān)家表示,AGC軟件正在按預期的方式運行:放棄了低優(yōu)先級的工作并重新開(kāi)始重要的工作(這個(gè)過(guò)程很快,以至于大家都無(wú)法察覺(jué))。阿姆斯特朗和Buzz Aldrin可以繼續從AGC那里得到他們絕對需要的東西,好繼續安全著(zhù)陸。

在阿姆斯特朗說(shuō)出“鷹已降落”之前,溢出警報還會(huì )再響三聲,但永遠是因為事情按預期進(jìn)行才會(huì )響?!熬戎币辉~通常表示任務(wù)以失敗結束,但在這里卻讓人類(lèi)的最高成就成為現實(shí)?!?史密森尼國家航空航天博物館主任Ellen Stofan

8、Hello, World!程序

日期:1972年或更早

把世代引入代碼的一句話(huà)

main(){ printf (“ hello,world \ n”); }

當你坐下來(lái)學(xué)習一門(mén)新的編程語(yǔ)言時(shí),教程要你做的第一件事就是讓計算機顯示出 “Hello,world!”這句話(huà)。也許早期最著(zhù)名的例子來(lái)自貝爾實(shí)驗室備忘錄,《C語(yǔ)言編程教程》。 這本書(shū)寫(xiě)于1974年,盡管有人發(fā)現在1972年的B語(yǔ)言手冊里面也發(fā)現了它,而且可能時(shí)間比這還要早。

Hello, World!是一個(gè)很美麗的教材。這是一項很小的、可完成的任務(wù),可以讓人早早獲得成就感。這已成為了標準,有助于說(shuō)明不同編程語(yǔ)言之間的差異。對于高級程序員來(lái)說(shuō),這也是一個(gè)快速簡(jiǎn)便的方法,可確保在安裝新環(huán)境后一切正常。(有時(shí)候程序員會(huì )用“實(shí)現'hello world'的時(shí)間'作為比較語(yǔ)言和環(huán)境的速度測試。)也許最重要的是,“Hello,world!”天真、友善,而且有助于說(shuō)明新程序員的代碼可產(chǎn)生的影響范圍。那就是全世界?!狪BM AI設計主管Chris Noessel 。

9、空終止串——Null

年代:1972

計算史上最災難性的設計錯誤

char yellow[26] = {'y', 'e', 'l', 'l', 'o', 'w', '\0'};

GNU C參考手冊

1972年,丹尼斯·里奇(Dennis Ritchie)做出了一個(gè)重大決定:自己的新語(yǔ)言要用一種所謂的“空終止串”來(lái)表示文本。這個(gè)概念其實(shí)早就出現了,但是他在自己的新語(yǔ)言,C語(yǔ)言里面把它奉若神明,而這一決定的遺產(chǎn)從此就一直纏住了我們。

編程語(yǔ)言表示一段文本的主要有兩種方式:它可以是內在的固定長(cháng)度的——“我就包含10個(gè)字符,就這么多?!币部梢杂眠^(guò)空值(null)結尾——這里有一堆的字符,你盡管看下下去,直到最后到達零字節為止,祝你好運!”

C代碼中一個(gè)極其常見(jiàn)的錯誤是把一個(gè)長(cháng)字符串復制到一個(gè)較短的字符串,造成結尾處溢出,這意味著(zhù)你破壞了剛好在附近的其他數據。就像在白板邊上寫(xiě)東西一樣。

除了只是導致程序發(fā)生故障外,此類(lèi)錯誤還可以用來(lái)說(shuō)服程序用經(jīng)過(guò)精心設計的特定數據去覆蓋某些內容,從而改變程序的行為。這就是緩沖區溢出攻擊。但凡你聽(tīng)說(shuō)過(guò)的安全漏洞幾乎都是從這里開(kāi)始的,其始作俑者就是1988年的莫里斯蠕蟲(chóng)病毒(Morris Worm)。

仔細寫(xiě)代碼可以避免在C語(yǔ)言中出現此類(lèi)錯誤,但是這種語(yǔ)言的特點(diǎn)導致此類(lèi)錯誤產(chǎn)生容易檢測難。幾乎所有的現代語(yǔ)言都避開(kāi)了以null終止的字符串,但是從路由器到“智能”燈泡,C和C ++仍然在世界的基礎處運行著(zhù)。因此,在將近50年后,我們仍跟這類(lèi)bug在玩打地鼠的游戲?!狫amie Zawinski,Netscape開(kāi)發(fā)者,Mozilla.org創(chuàng )始人,DNA Lounge老板

10、Telenet遠程網(wǎng)

年代:1975

第一個(gè)基于數據包交換的公共數據網(wǎng)絡(luò ),是當今互聯(lián)網(wǎng)的骨干

互聯(lián)網(wǎng)的前身是ARPANET,這是一個(gè)供高級研究計劃局(現為DARPA)研究人員機器之間交換數據的計算機網(wǎng)絡(luò )。隨著(zhù)ARPANET在政府內部的擴張,網(wǎng)絡(luò )搭建者意識到這項技術(shù)可能對普通大眾也很有價(jià)值,以及參與到其中可以催生多少的商機。1975年8月,ARPANET的商業(yè)版本Telenet 在七個(gè)城市上線(xiàn),該網(wǎng)絡(luò )可讓最早期的客戶(hù)(主要是計算機或數據庫公司)用電話(huà)撥號方式上傳下載(如電子郵件原型消息)或遠程訪(fǎng)問(wèn)存儲在中央計算機上的代碼。雖然ARPANET通常被認為是現代Internet的鼻祖,但實(shí)際上為公眾消費而設計的Telenet才是Web的前身。實(shí)際上,1980年代Telenet的最大客戶(hù)之一就是Quantum Link,后者后來(lái)成為AOL?!狫ane C. Hu,Future Tense contributor

11、溫哥華證券交易所的舍入誤差

年代:1982

一個(gè)小小的小數點(diǎn)之別付出的巨大代價(jià)

- return floor(value)
+ return round(value)

溫哥華證券交易所使用的代碼大概是這樣的。

1982年初,溫哥華證券交易所推出了一種一開(kāi)始錨定基點(diǎn)為1000點(diǎn)的電子股票指數。但是推出后在兩年的時(shí)間之內,它就跌到了原始價(jià)值的一半,這種走勢在牛氣沖天的1980年代初期是一個(gè)令人困惑的反例。一項調查顯示,對指數的計算在一個(gè)地方出了問(wèn)題,那就是用floor()而不是round()。用floor意味著(zhù)指數被舍入而不是取整到小數點(diǎn)后三位。(數字計算機必須要有有限的精度,因此需要四舍五入或截斷。)因此,如果指數計算值為532.7528的話(huà),計算機保存下來(lái)的值是532.752,而不是四舍五入為532.753。這一點(diǎn)點(diǎn)的差異本來(lái)關(guān)系不大,但由于每天都要對指數進(jìn)行數千次計算,這種看似很小的差異(基本上每次都進(jìn)行不進(jìn)位舍入)導致指數值出現急劇下降。這個(gè)編程錯誤最后在1983年11月被修正,當時(shí)的某個(gè)周五收盤(pán)時(shí)指數已經(jīng)降到500左右了。到了下周一指數以超過(guò)1000點(diǎn)開(kāi)盤(pán),損失掉的價(jià)值被恢復回來(lái)了?!晾Z伊大學(xué)香檳分校助理教授Lav Varshney

12、Therac-25代碼

年代:1985–1987年

事實(shí)證明,過(guò)分自信會(huì )殺死人

當真相顯現時(shí),頭條新聞就現代化發(fā)出了警告?!堵迳即墪r(shí)報》宣稱(chēng):“復雜時(shí)代的軟件故障會(huì )死人?!?一種本來(lái)用于治療癌癥的機器由于在幾家醫療機構對六名患者進(jìn)行了過(guò)大劑量的放射,造成了至少三人死亡。

研究人員經(jīng)過(guò)調查發(fā)現,Therac-25的程序允許致命錯誤的出現。本來(lái)這臺機器提供的是低功率和高功率兩種類(lèi)型的治療,而后者需要金屬設備來(lái)過(guò)濾光束。但是由于軟件存在的錯誤,操作員可以在沒(méi)有合適的金屬設備就緒的情況下意外觸發(fā)高功率模式。

在設計上,Therac-25是Therac-20的“改進(jìn)”版,而且這種軟件被認為已經(jīng)萬(wàn)無(wú)一失,因此不需要外部的安全檢查。結果:重大死亡的責任要歸咎于過(guò)度自信的工程師,因為他們沒(méi)有對錯誤發(fā)生的可能性做出解釋?!狹olly Olmstead

譯者:boxi。

本文來(lái)自翻譯, 如若轉載請注明出處。

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
她是世界第一臺個(gè)人計算機的創(chuàng )造者,84 歲生日快樂(lè )!
簡(jiǎn)述計算機網(wǎng)絡(luò )的四個(gè)發(fā)展史
阿波羅計劃軟件代碼公開(kāi),可免費下載
2月14日:1946年世界第一臺電子計算機ENIAC誕生
今天情人節 也是電腦問(wèn)世76周年!網(wǎng)友:多陪陪你的電腦
第一代計算機
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久