2016年9月18日 星期日

為何必要忠奸二分

剛剛聽了一段對《薩利機長-迫降奇蹟》的影評。這幾位的評論,我一直都覺得很有參考價值。但這次,實在令我有點失望。

不要說他們看不明白很多技術細節,祗說一個中心思想,就錯得非常厲害,就是把安全局視為「奸」。其實這電影並沒有「奸角」。

是的,安全局站在機長的對立面,但他們是為了個人利益(或是外國勢力操控)嗎?才不是!他們祗是要做好他們的工作而已。故事是這樣的,奇蹟出現了,155人全部獲救,整個社會,由乘客,航空控制員,醫生,以至傳媒,及至每一位和機長接觸的普通人如的士司機,酒保等等⋯⋯都毫無懷疑地把機長看成是英雄,全城都很興奮,如的士司機說,能載他一程是他一生的光榮,又例如酒保特地為他創制了一款雞尾酒,不少人甚至覺得可以一洗整個社會的衰氣(特別是對應911事件)。

換了在其他國度,查甚麼?任何質疑這項成就的,都是反動分子。這不單是個人成就,而是整個國家民族的功勞!正是死在祖國懷抱也幸福,現在是在祖國英明領導下,應死的也活下來,足見祖國的偉大,制度的優越性(我可以做黨八股的)!

可是,在美國,這是不能接受的。安全局仍然要認真調查每一項細節。主要的問題有二,按飛行紀錄,當時有一引擎仍可低速運作,而不是如機長所說,兩引擎都全失動力。但這引擎於迫降時已散失,不能檢查其實物。第二,以當時的飛行參數做電腦模擬,就算兩引擎盡失,還是有足夠的高度和速度,安全飛回機場,不用這麼冒險在河上迫降!

機長也曾懷疑過自己的決定,但他沒有放棄,他就是在巨大壓力下,重新思考,最後⋯⋯大團圓結局!


鬥爭思維已害了整個民放數十年,放下罷!

2016年9月16日 星期五

《薩利機長-迫降奇蹟》

很久沒有試過這麼感動!若你以為這是套感觀刺激的災難片,將會很失望。

故事是根據真實事件,於2009年,有一飛機遇上了「鳥擊」,即碰上了鳥群,兩個引擎都損壞了。機長迫降在河上,全機人都獲救!

機長成了英雄,但同時亦要面對「凶狠」的調查。這電影就是描述調查過程,和機長所受的巨大壓力。

有一次,在公司面試中,應徵者主動問起我們的「內部核數」(internal audit)的程序和架構。我坦言安慰她說我們是小公司,無需internal audit!

為甚麼她會有這一考慮呢?原因是她本來的崗位,internal audit實在太凶狠了!若不用面對,可能是會否應聘的重要考慮。

這種制度確實很煩人,但這就是保證了一個社會的進步。從結果來看,機長創造了奇蹟,絕對是個英雄。但在開明的國度,不能因為英雄而無視制度和真相。調查委員會必要站在英雄的對立面,考量每個細節,質疑英雄的每個決定。

雖然是很痛苦,但這就是經驗,就是進步的根源。在一次聆訊上,機長說他曾大量研究各空難的資料。美國的專業精神就是這樣,一個機師,不單是揸好自己的飛機,而是要不停學習,研究空難的資料。這些資料來自那裏,就是每次出事之後,都會有「極凶狠」的調查,對的錯的,以作後人參考。


香港以前都是這樣的。出了大事便會成立獨立調查委員會,傳媒亦會窮追猛打!但現在不同了!

2016年9月12日 星期一

Chrome OS

今天有年青人問我,甚麼人會用Chrome OS。這確是個好問題,我就說一說我的看法。

首先,Google發展Chrome OS,很明顯是要避開與Windows和Mac OS的直接競爭,想想,Mac OS我沒有資料,但按年多前的統計,Microsoft積極維護的源程式就有五千萬多行,想取而代之根本就不合成本效益。當然,以Linux為基礎,會大大降低開發成本,Chrome OS就是使用了Linux作為根基。

Linux經已提供完整的操作環境,在其上搞下去,也看不到任何優勢,聰明的Google當然不會看不到這一點,於是,取而求其次,就以smart client的形式,設計Chrome OS!

這並不是個新概念,Sun Mirco System,以至Microsoft的都有產品作這嘗試。但普遍都是把Client設計得太dumb,例如,Microsoft的terminal server,面對你的機器,並不具備任何「智慧」,而所有處理都發生在server上,你的機器就祗是接受畫面指令,和送出mouse和鍵盤的回應。

一般人都會認為,這種系統主要目標應是降低成本,但現實就是這些機器並不便宜,而且軟件費用亦高。雖然如此,但這類產品仍在企業級市場流行了極長時間。究其原因,就是管理和安全的考量。

首先是管理,由於貯存集中在server,管理當然容易得多。再加上系統的一些改動,和引入如policy等的設置,令用家無法跳過管理員的設定。十多年前,有一次,我在一間公司進行一些工作,突然,在我身旁的系統管理員拿起電話,向上級報告,原來有員工的電腦嘗試播音樂!

對今天的用家來說,這樣的機器,死了算罷!

而更重要的可能是安全性問題,今天,大部分的電腦都為防毒而煩惱,其實,從原理上來看,以視窗電腦的架構,病毒和木馬,根本就防不勝防,祗能玩兵捉賊遊戲!

病毒和木馬的根源是可執行的程式檔(executable files),理論上,祗要可以由用家安裝程式(包括巨集),就有可能中招!千萬不要以為Mac OS和Linux沒有病毒,祗是這兩個系統權限較嚴格,令病毒的散播較困難而已!

若把安裝軟件的責任限於server的管理員,對安全性來說是極有好處的。

Chrome OS 比上面所述的產品的本地智慧高了很多,基本上是把browser的執行放在本地!原本的設計是browser以外便不容許安裝其他程式。但現在也可以安裝部份安卓的Apps。相對而言病毒和木馬的生存空間大大減少。如上面所述,這對企業應用有極大的優勢。

所以,Chrome OS重要應用群之一,便是企業用戶!

但Chrome OS的也有一定的本地智慧,對很多一般用家來說亦算足夠。而由於其簡單的架構,可以作出大量的優化,所以硬件級數不高的機器,仍有極佳的表現,這等如是開展了平價電腦的空間。

舉個例子,近年英國的經濟表現不太理想,很多公共開支都要削減,不少學校就引入Chrome OS的裝置,表面是說要改善管理,但其實價格也是重要考量。

而有不少外國家庭,由於住宅較大,可能需要多部電腦,如在廚房需要一部電腦看食譜和聽音樂,Chrome OS便很足夠了!特別是外國有不少環保人士,對低功耗的電腦有喜好,而亦喜歡關閉電腦。視窗電腦一般cold boot可能要幾十秒(使用SSD的可能會快一點),但Chromebook的起動是以秒計!很符合環保人士的口味。

但ChromeOS的前景是否樂觀,仍有待觀察!早前曾傳出,谷歌會放棄ChromeOS的開發,把資源集中在Android上,後來谷歌澄清這非事實,但這還是日後要考慮的問題核心!