跳到主要內容

參與是屬於「我們」的權利,放棄就真的什麼都沒了

COSCUP 2019 特別邀請到香港利法會議員莫乃光來台演講,演講前有幸約到一個專訪,現在就讓我們來一起認識一下這位議員吧!

歸港企業家到政治家之路
大部分的香港人都知道,香港土生土長的議員莫乃光,大學時期赴美讀書,一路念到普渡大學電機工程碩士,畢業後正值美國互聯網起飛的時代,在美國有非常好的工作。但也許很少人知道,留在美國工作幾年,前程似錦的莫乃光議員,因為家人的原因,以及希望將美國看到的互聯網技術帶回香港,於是在 1994 年毅然決然回家。

回香港第一個挑戰就是成立互聯網公司,莫乃光謙虛的表示,當時創業比現在容易,他做的事情只是找個方法讓普通人上網就好,不像現在有非常多元的議題方向,使每個創業者想完成的目標比以前更難推廣與達成。創業過程中,體認到在科技與互聯網的領域中,政府政策的實施影響至關重要,因此產生投入政治的想法。

議員的年少時代,經歷了英國統治與香港回歸的生活,成長背景使自己對公共政策與政治抱有濃厚興趣,同時莫乃光相信「參與」是屬於「我們」的權利,如果放棄這個權利,就真的什麼都沒了。幸運的是,在香港中政治制度中,有一個「功能組別」制度,該組別的選舉人,可以代表該產業作為立法會議員參與公共政策。莫乃光認為自身優勢在於互聯網工作的經驗,返回香港工作,在第一線看見香港科技政策上的不足,加深親自投入公共政策的想法。我想正是對看見香港的困難與對香港的愛,使莫乃光議員放棄舒適而安逸的道路,決心投入政治,參與立法會議員選舉。

重要的不是說什麼,而是問什麼
現今資訊科技產業中,資訊太多也變化太快,新技術已經不像以前容易「追」。莫乃光很慶幸過去在偏電信技術提供的領域工作,回到香港還是可以持續接觸,過去的創業經歷讓他保持對技術的敏感度。作為資訊科技界的代表,不同於「選區代表」所要面對的處境,莫乃光所面對的是「產業」與「跨產業」的問題,需要花費大量時間了解這些產業現狀,了解產業所面對的問題,同時也需要跟新興產業的朋友接觸,保持互動與連結。

時間是公平的,每個人擁有的時間都一樣多,因為需要花費大量時間與產業保持交流,同時要推動香港資訊科技的進步以及本身立法會議員的工作,「取捨什麼是重要的」是莫乃光行事準則與保有良好生活彈性的關鍵。在吸收產業新知、回答媒體問題或是提出政府提案之前,莫乃光認為更重要的是要先思考資訊的真實性,尤其自己作為一個推動政府政策上的推手,被訓練出來「分析問什麼問題」的能力。

從資訊科技業轉戰立法會議員,在普通人眼裡也許是非常大的職業鴻溝,但莫乃光認為儘管自己在說話習慣上有些微調整,整體溝通上卻沒有太大分別。身為一個立法會議員,對眾人來說,發言是重要的部分,莫乃光認為更重要的是「問問題」。這一點跟工程師或是資訊產業來說非常相似,念工程也是要不斷問問題、分析與尋找問題癥結點,提出方法解決。任何專業在不同程度上都有這個能力,「媒體與眾人只看到我們發表意見,但做為立委是有權力跟機會去問政府問題」,所以作為議員其實最重要的是問問題,針對個案題目,找方法與解答,這正是最為政治參與最彌足珍貴的地方。

莫乃光分享廣東話有一句俗語「不要跟車太貼」,意思是雖然追求快(效率、速度),但是要拿捏(吋度)。在追求新技術的同時,除了花多一點時間去學習,他同時找相關人士和專業來討論,以資訊保安為例,莫乃光認為自己不完全懂,但對資訊科技的敏感度,讓他知道那些問題要先被求證,這件事情在作為立法會議員非常重要,對外發言的時候更要小心再小心,最重要的是「不需要讓人認為我是萬事通」。我想正是這樣秉持著開放的態度,才使莫乃光議員可以做為資訊科技代表的議員,吸引一群專業人士,一同推動香港政府朝開放資料邁進。

從使用者到推動者,看見互聯網使用自由對上國家安全的隱憂
開源都是 90 年代後期出現的詞,90 年代至今,莫乃光經歷學生、工程師、創業者到議員的身分轉變,對於使用開源的經驗與身分也持續變化。過去在美國工作時是比較傳統電腦公司,都不是開源軟體。儘管在公司中有使用 unix 開發,但是當時主流還是封閉的作業系統。直到 90 年代末期,開源詞彙慢慢出現後,回到香港創業,提供網際網路服務供應商的莫乃光,發現用公司的封閉技術太昂貴,開始大量使用開源軟體。後來在互聯網協會中,從一個供應商轉變成個人用戶,現在則是接觸更多政策層面的開源議題的推動者。

回憶過去參與過的國際互聯網活動,莫議員分享當時互聯網是沒有政府管理,從下而上由使用者、開發者自己定義規則。現在則變成政府開始參與管理互聯網的內容以及使用,甚至很多地方如印度實施 " internet shutdown ",香港最近也很擔心發生這件事情,不論是內容的管制還是總體的「閉碼」管理,都是非常嚴重的問題。這些情況莫乃光認為更重要的事情是,政策、國情的配合,未來的方向變成一個隱憂。

不過莫乃光也理解,當國家安全受到威脅,站在政府的立場就會希望介入。只是西方民主國家執行有一定程序,在其他地方情況可能就會不太一樣。莫乃光觀察主要的問題是在管的人不懂這個技術,所以不明白實際的作法可能造成的什麼樣嚴重後果,例如程式中塞「後門」進行對人民的監控的問題就是一個經典的案例。


儘管政府對開源不信任,制度卻讓我們有機會一同討論
香港在軟體方面都是使用者,相較於開放數據世界排名第一的台灣,香港即便有成熟的電信網路技術,開放數據方面卻十分封閉。過去來說,香港資訊科技發展集中在大公司,政府採用開源方面比較落後,對開源的信任比較不夠,儘管一直有有興趣的朋友們在推動,但在發展開源文化方面比較還是比較慢。

近年香港的 open source 圈開始慢慢往前做 open data,但香港主要的問題是在不容易「持續」,也比較不容易找到長期志工推動開源。莫乃光回憶,十年前曾經有一個台灣的夥伴到香港,做一個中文的 online course 分享,志工多半來自台灣、中國等各地,但開放資源、開源軟體的使用量來說香港卻排名世界第二。透過這個案例可以窺見,香港在開放文化上,常常作為使用者,而非貢獻者。

如同前面所提到,香港政治制度可以開放眾人一同參與討論公共政策,很多問題香港政府不知道怎麼處理細節,而透過這樣的政治制度可以開放眾人一同討論、處理。莫乃光認為自身優勢在於互聯網工作的經驗,培養出的資訊技術敏銳度讓他可以看到科技的變化。現今社會雖然變化速度越快,但造成的問題也越多,因此希望透過投入立委工作,推動政府更加開源與開放,找到更多人來,協助解決政府問題。

當然,對於非技術領域的人,要鼓勵他們參與開源非常困難。所幸的是,現在的社會並不需要把開源( open source)跟開放資料(open data)分太細,莫乃光認為相較於推廣開源,可以再更退一步,以從推廣 open data 開始,因此近幾年他正在努力推動香港政府來 open data。

從有感的 Open Data ,募集 Open Source 的支持
香港首先成功推動 open data 的原因源於生活。相較來說,香港政府對商業的干預比較小,因此香港的巴士跟鐵路公司過去沒有將數據開放出來。當港民到如日本、台灣等地旅遊時,會發現當地有許多交通時刻 APP ,可以查詢各級交即時動態,回到香港卻常常沒有工具可以幫助他們查詢巴士與鐵路的即時動態。生活便利性的差異這個議題被提出來後,港民開始了解「數據」開放的重要性。透過這些真實「有感」的案例,幫助非技術人了解「開放」的好處,進一步支持開放數據、開源的政策推廣。

近期更因為香港的所面臨的現狀,慢慢有越來越多人跳出來進行開放數據與開源技術的開發、使用與推廣。造成這個狀況的原因可能是因為過去香港從沒有面對失去自由民主的問題,而現在香港因為開始面臨可能失去過去無感的民主自由,所以走上台灣過去走過的路,開始爭取跟發展真正的自由民主。

俗話說危機就是轉機,正因為現階段所面臨的危機,使香港在開源與開放數據迎來更好的曙光。莫乃光不擔心香港問題解決後,開源跟開放科技又慢慢式微。現今的狀況已經和過去很不一樣了,未來香港還有非常多的問題,可能也會需要透過開放科技跟開源解決,相信未來會越來越多人更加重視與參與開源的重要性,經歷過這次的事件的香港,將會有更好能力與經驗來處理未來即將面對的問題。

最後莫乃光分享,以產業來說,香港、台灣面對的問題其實非常相近,開放的技術給予我們這些經濟比較小型的地方有一個機會,讓我們可以用真正公平的成本,開發對社會有益的事物。以立法協會的角度來說,現在的資訊發達程度,全世界都看的到技術掌握在誰的手裡,然而這些原本應該是屬於人民的權利。因此更需要透過教育,讓人民去了解使用與應用這些技術是非常重要的事情,對社會來說又會是一個全新的進展。不管技術開發厲害,科技發展多高超,怎麼樣使用這些技術,讓人跟協會、組織、政府之間更加平等,是非常重要的事情與眾人一起努力方向,開源會是很好的推動力,齊心擁抱開源,推動社會進步。

文章作者:呂昕恩
本文原作者呂昕恩以 CC BY-SA 4.0 授權分享予公眾使用

留言

這個網誌中的熱門文章

COSCUP 啄事今蜚會前快報 第一期

COSCUP 啄事今蜚會前快報 第一期 2014年06月18日發行 距離大會剩下一個月的時間, 精彩的議程內容即將就定位,讓小啄帶大家來看看今年有些什麼精彩的吧! 從沒有人到超多人: g0v社群經驗 g0v.tw 是一個跨界的開源社群,由一些熟悉軟體開源文化的人開始,從最初期就致力拓展到其他非資訊領域,因此在社群的推動上有各種不同努力。將近兩年來,關注社群人數爆炸性成長,社群因此經歷數次危機。但透過 g0v 與NGO、政府等實體組織互動、加強社群基礎建設、深化參與的文化,社群核心價值與開幹精神至今能量依然不減。此 talk 將以 g0v 為例,分享跨界社群的成長經驗,以及從開源社群拓展到民主深化的初步成果。 State of the unison: g0v 村情咨文 從 2012 底開始的 g0v 運動,成功集結開放源碼社群,並輸出開源文化至各領域,促使公民高效率協作,解決問題。本次演講將回顧 g0v 社群的成果,包括專案、與 gov 合作、國際交流,以及未來展望。 DevRel 的再思考   俺可以来讲讲大陆开源技术社区这12年. 相似演讲: - 幻灯: https://speakerdeck.com/ zoomquiet/140330-ostc-just4fun - 录音: http://zoomq.qiniudn.com/ CPyUG/140330-OSTC/ 140330_ostc_pm1_zoomquiet.MP3 - 录像: http://v.youku.com/v_show/ id_XNjk2OTcyODQ4.html" 更多議程請見 http://coscup.org/2014/zh-tw/program/

COSCUP 2023 會後感謝 | Post-COSCUP 2023 Appreciation

👋 [English below] COSCUP 2023 已在 7/29、7/30 舉辦完畢,在此感謝或有來參與活動的您! COSCUP 2024 目前還未有確切的舉辦時間,但我們會很有默契的知道,它會在七月底或八月初舉辦,地點依舊在臺灣科技大學。 雖然籌備團隊部分已進入冬眠階段,但各組仍然有人維持著最低限度看守著。如果對於 2024 年有任何想要合作的可能,我們都歡迎在此刻與我們繼續保持順暢的對話。 以下是各組的專用信箱或直接寄送到會眾信箱,帶著您的想法或提案與我們分享! 會眾信箱: attendee@coscup.org 贊助組: sponsorship@coscup.org 行銷組: marketing@coscup.org 議程組: program@coscup.org 或在活動期間有任何違反社群守則事宜,也請寄信到 coc@coscup.org 。 2023 下半年擺攤計畫 擺攤組目前在下半年還有擺攤任務進行,歡迎在參與活動的時候過來攤位逛逛!如有擺攤活動邀約,可以寄信到擺攤組信箱: booth@coscup.org HITCON (08/18, 19) PyCon TW (09/02, 03) MOPCON (11/11, 12) (未確定出攤) 行政組整地期招募 今年行政組無 2023 休耕期,歡迎持續與我們精實的整備再出發。 整地期預計 2023.09.18 開始,將招募行政組員培訓與規劃 2024。整地期間需要大量的腦力運算,招募對象來自於各專長領域均可,如果想要與我們一同辛勤耕耘,歡迎申請加入整地農事! 詳細的招募說明與申請,請參考: https://volunteer.coscup.org/docs/zh_TW/secretary_team/recruit/#2023-preparation 活動後 大會活動結束後,可以持續參與社群平時辦的小聚活動,我們鼓勵大家回到社群貢獻或是回饋,讓開源領域更佳熱鬧!(可以參考與我們一起合辦的 社群夥伴 喔!) 以下有幾個管道可以持續關注: 訂閱電子報 :我們會在下一屆啟動時第一時間告知! 加入志工 :想要與我們一起籌備 COSCUP 2024 嗎?直接登入志工平台,各組成立開始招募時也將發送通知!

改善可觀測的前10個Kubernetes指標和服務

Introduction: Kubernetes是廣泛使用的平台,用於管理規模化的容器化應用程序。隨着Kubernetes中服務數量的增加,有必要了解集群的性能和健康情況。您可以使用正確的指標來識別和解決潛在問題,以避免它們成為重大問題。雖然有許多可用於收集遙測數據的端點,例如cAdvisor、Metric Server、API Server、Node Exporter、Kube State Metric等等,但是考慮哪些指標可能是具有挑戰性的。與其立即關注基礎設施指標,重要的是討論Kubernetes中的常見問題以及為什麼特定指標被認為是前十大指標的一部分。此外,監控依賴服務對於確保最佳的Kubernetes環境和應用程序堆棧性能至關重要。如果我只能提名十個優先項目供觀察,這將是我要監控的前十大Kubernetes指標和服務,以獲得更好的可觀察性能。 Misconfiguration OOOooops! Number 10 - Deployment Success vs Failure 在 Kubernetes 中,配置錯誤是常見問題,往往會導致系統性能和可靠性受到影響。根據與同行的討論、個人經驗和許多事後故事,即使是最有經驗的工程師在推出更新或服務時,也可能會意外地包含錯誤版本、錯過字段或使用無效輸入。 各種工具和工程實踐可用於減輕此類錯誤配置。其中一種實踐是良好的版本控制實踐和強大的部署流水線。您可以在每個部署階段部署煙霧測試來試用新服務,例如LaunchDarkly。這將幫助您在它們引起任何重大問題之前捕獲任何錯誤配置。 此外,利用基礎設施即代碼(IaC)、嚴格的同行評審和採用配置管理工具是確保最佳配置一致性和在出現問題時輕鬆回滾的好方法。例如,像GitLab管道狀態、CNCF生態系統中的ArgoCD和Flux等平台在滾動服務時跟蹤成功和失敗的部署非常有用。這些可以幫助您識別系統中的任何配置錯誤,並在它們產生重大影響之前快速解決它們。 GitLab 中的管道 pipeline details 細節範例: 使用 ArgoCD 同步的管道 pipeline visualization 可視化範例 We need MOOORRREEE! Number 9 - CPU resource usage Number 8 - Memory resourc