新工作:時代力量台南黨部執行長

原本就決定要這個時間點回到台南,小孩子也順利抽到了公立幼兒園,所以開始在思考回到台南要做什麼;幸運的有機會跟惠敏老師聊了幾次,雖然在這之前其實已經是時代力量黨員,但沒有參與得很深,當惠敏老師聊到希望邀請我加入黨務工作時,第一時間沒有立刻決定,後來想想,這總是強過單打獨鬥吧,所以還是答應了。

這是第一次全職參與政黨運作,過去也不是典型政治工作的背景,雖然不排斥掃街拜票這類工作,但直覺想像還是會走些不一樣的作法;初步應該會延續過去聚焦的公民科技議題,希望培養更多在地的朋友能夠透過科技工具關心或參與政治議題,同時讓時代力量有機會在台南萌芽。

台南最顯而易見的問題就是缺乏年輕人的參與,因為在地的就業環境不容易留住年輕人,希望我們的出現能夠讓年輕人對於回到台南有更多具體的想像與期待;當然,更多具體的行動前需要聽到更多實際的聲音,所以歡迎現在開始透過各種方式與我聯繫,即使地點在你家客廳都可以,讓我們聊聊吧 😉

9/3 上午台南黨部會有個簡單的開幕茶會,有空的話歡迎過來坐坐。

茶會活動資訊: https://www.facebook.com/events/1715946455379364/

台南淹水觀察,在海棠和尼莎之後

88 年完成的「台北地區防洪整體計畫」以 200 年頻率洪水作為設計保護基準,總面積 180 平方公里,這個計畫從 71 年開始執行,花了 17 年與 1114 億元( http://epaper.wra.gov.tw/Article_Detail.aspx?s=475F97B83FEE037A );這兩天台南市議員在批評,台南市規劃的治水保護標準為 10 年,100 年到 104 年花了 216 億治水卻沒有成效( https://udn.com/news/story/7326/2617661 ),但台南市易淹水面積為 450 平方公里( http://news.ltn.com.tw/news/politics/breakingnews/1162076 ),如果希望達到台北那樣的防洪能力,就數字簡單計算會需要 2785 億(1114/180 * 450),以一年 50 億預算的進度會需要 56 年才有辦法達成這個目標。

事情有輕重緩急,我們也許該先確保整個區域的洪水災情能夠避免出現傷亡,再試著慢慢讓洪水防治的能力可以有效提昇,就這個角度來說,這次海棠和尼莎兩個颱風並沒有傳出傷亡,也許已經算是站穩腳步可以往下一步走了;只是以上面的試算看來,我們離有效防洪還有很長的路要走,才走沒幾步路就要吵架,大概後面吵不完吧。

我不是研究水利的,大概只能從資料面去找些有趣的點來看看。在臺南市政府資料開放平台可以找到淹水潛勢圖( http://data.tainan.gov.tw/dataset/potential-inundation-maps ),搭配之前製作的台南人口熱點圖,我試著製作了台南市淹水潛勢圖

台南市淹水潛勢圖網址: https://kiang.github.io/tainan_basecode/water/

透過淹水潛勢圖可以看到台南市單日降雨量在 200/350/450/600 mm 的淹水預測,從幾張圖的變化可以看到,舊台南市區在西門路以東到高速公路之間有著比較好的防洪能力,但基本上在單日降雨 600mm 的情況下整個台南大概都是可能的淹水範圍了。

只是淹水潛勢圖是依據固定的數據進行預測,與實際情況不一定相符,因此需要實際的資料比對看看。我在颱風當天製作了一個 台南淹水地圖

台南淹水地圖網址: http://water.olc.tw/

透過這個系統,我整理了來自臉書網友提供的照片與影片,並且試著在地圖上標示大概的位置。在 7/31 的網友討論中整理出了 109 個淹水點,試著放進地圖中比對,在 350mm 的淹水潛勢中可以看到,仁德與永康在高速公路與高鐵軌道間的淹水情況比淹水潛勢的預估要來的嚴重些,另一個就是新化雖然淹水潛勢圖沒有出現,但仍有幾個淹水的通報出現。

當然,台南的人口組成年齡偏高,因此光用網路上通報的數據其實沒有太多的代表性,只是目前並未有更好的資料來源。網路上可以找到的台南災情案件資料( http://data.tainan.gov.tw/dataset/tndisaster ),資料量與新聞報導的明顯有出入( http://www.cna.com.tw/news/asoc/201707310149-1.aspx ), 7/31 下午 4 點左右在開放的資料中只有 31 筆,但新聞卻提到 202 處淹水未退,救災資訊的資料連結還有需要努力的地方。

理想上希望透過各種方式通報的淹水資訊可以被統整與開放資料,像是哪裡通報淹水、淹多高、是否封閉道路、何時解除封鎖等,這些資訊做歷年、跨區的對比才能夠真的告訴台南市民治水的成效到底好不好,目前議員與民眾指責市府治水不力,而市府則是拿出自己局部的資料說明治水是有效果的,雙方並沒有產生太多有意義的對話,這是比較可惜的地方。

現有水利局的觀測點集中在河川水位( http://kiang.github.io/TainanWaterMap/ ),與人們實際感受還是有些差距;既然台南有意朝智慧城市發展,這就是一個很好的課題,不妨跟社群合作提供場域,在防汛期裝設各種觀測設備記錄更完整的淹水歷程資訊,透過長時間的累積與分析,我們或許就有機會產出一個更好的模式去防災與救災。

當我討厭一個人,而那個人剛好出了狀況,也許第一時間的反射動作就是覺得他活該或都是他的錯之類的;但民主不是這樣的,無論你討厭或喜歡哪個人,這個社會想要前進就是需要人們放棄成見去尋求共識,然後共同努力達成目標,期待台南可以多一些願意深入與解決問題的朋友。

黑客松之後的下一步,從政治正確到客觀正確

圖片取自 g0v.news 報導

g0v.news 的報導中( https://g0v.news/黑客公務員-中-當黑客松只留下一日激情-ce93ad56a584 ),致昕把我的一句話放進副標

「(政府)一直辦黑客松,是因為我們走不到下一步。」

其實簡單的說,這個下一步就是從政治正確到客觀正確

以登革熱地圖( http://kiang.github.io/TainanDengueMap/ )為例,剛開始著手處理資料的時候有些困擾,因為臺南市衛生局公佈的村里病例資料是人工編輯的,因此文字與數字的配對經常出現問題;後來略為了解才知道,原來病例資料都會透過系統登錄,只是系統對於數據的更新時間與市政府設定的最新疫情公告時間不一樣,所以會需要人工處理。再加上許多決策人員習慣看紙本資料,底下的承辦人員每天就必須花許多時間整理這份資料,隨著病例數字爆增,這個工作也就變得吃重,品質也就不容易維持。

其實在知道的當下有些訝異,人力如此吃緊的情況下還會有人在忙這樣的冗事,而且在數位工具充斥的年代還有這麼多人在抗拒使用,甚至是位居決策層級的人們。

隨著登革熱地圖產出,疾管署很積極的接觸並且了解製作地圖遇到的困難,釋出了以登錄系統產出的高品質資料讓地圖的資料更新不再那樣繁瑣,甚至也延伸出更多能夠讓決策層級運用的視覺成果。在相關成果釋出的當下,其實不太可能期待第一線人員的立即採用,只是我們一直很難確定,當下次再有類似疫情爆發時,這些成果能否被融入原有的流程中,讓第一線人員可以減少一些冗事,投入在更需要的地方。

那些紙本資料的製作其實就是基於政治正確進行的,客觀正確角度所期待的,就是資訊系統自動產出決策所需要的各種形式素材,而決策層級的人們也學著如何去運用這些素材。許多時候我們希望透過黑客松活動傳達的就是這些東西,當然,這裡講的客觀只是從我們的主觀角度思考,我們畢竟並未真的了解決策層級的觀點。當觀點出現衝突的時候,或許需要更多的科學數據去進行驗證,只是這樣的驗證過程很少發生,這也是我感嘆許多黑客松活動成果曇花一現的原因。

當然,實際進入政府體制後不難理解,很多時候即使花了大量心力,能夠有一點點改變已經算是幸運的了;只是對於體制外的人們來說,這樣的改變往往是他們是否願意繼續投入的關鍵,畢竟沒有太多人願意在死胡同中不停周旋。

我們的政府其實不需要更多的黑客松活動,只是黑客們解決問題的精神能否被帶進政府體制中,讓更多工作能夠從政治正確走向客觀正確,拉近一般民眾與政府之間的距離。

臨登工廠地圖 上線

網址: https://kiang.github.io/factory_data/

最近 天下雜誌全台違章工廠大調查地圖( http://topic.cw.com.tw/2016landfactory/map.html ) 引發了不少討論,只是在檢視地圖的原始資料時發現了一些小錯誤,後來有試著想要跟報導相關人員聯繫,不過大概因為行程忙碌不容易碰面,所以就試著修正與延伸這個地圖。

部份特定區的資料包含中文罕見字,因此試著加入一些檢核機制讓因為罕見字問題無法處理的資料可以呈現,雖然花了一點時間,但還是沒辦法百分之百確認是否所有資料都正確無誤,如果發現問題還請不吝指教;同時除了標記區域外,也讓個別特定區提示訊息可以連結回原始公告,方便有疑慮的朋友進一步比對公告與標示內容是否一致。

除了特定區的資料外,臨登工廠地圖還放入了下面幾個資料:

點選個別標記會進一步顯示名稱等資訊,希望藉此呈現比較完整的資訊。

違章工廠其實有著複雜的歷史演進過程,依據 100 年工商普查資料( https://www.stat.gov.tw/public/Attachment/461011746USMXRN7A.pdf ),全國有 162612 製造業,而101年營運中工廠家數( https://www.moeaidb.gov.tw/RDownLoad/DownLoad.jsp ) 為 79439 ,相減後是 83173 家製造業並未取得工廠登記;而臨時工廠登記資料,截至104年11月8日止,第一階段受理業者申請 11411 家,取得臨時工廠登記 4222 家( https://join.gov.tw/policies/detail/8e7ef4b3-9dfa-4d44-83d4-9d8d81f85b36 ),這次透過地圖呈現的臨時登記工廠則是有 6249 家,也就是說約有 76924 家製造業屬於免登記或是未登記狀態。

試著將相關公開資料放上地圖呈現,是希望找到些更好的方式讓大家參與討論,如果覺得有可以加強或是修正的地方,歡迎透過專案系統提出( https://github.com/kiang/factory_data/issues );與往常一樣,同樣的地方也可以找到完整的程式原始碼與對應資料,歡迎進一步延伸應用。

Re: [問卦] 到底「物聯網」這三字的定義是什麼?

※ 引述《DomainT (DomainT)》之銘言:
: 2020或2025時物聯網會大爆發,所以我們應該把國家的錢往這方向先投入
: 為了將來「大爆發」時而準備。
: 可是我光是連這句「2020或2025時物聯網大爆發」就聽不懂了。
: 我舉個例,Google大熱門時,假設定為2001左右好了。
: 那2001是不是一個「物聯網大爆發的一年」?那其他網站如PCHOME呢?
: 總之,「物聯網」這三字,根本太抽象太亂了吧。

如同評論提到的,物聯網 (IoT, Internet of Things) 的基本概念就是所有東西都試著連上網路,會覺得 2020~2025 大爆發的理由是相關技術漸漸成熟,比如像 ptt 這樣的平台了不起就同時讓 10~20 萬人同時進來發廢文,而 Facebook 居然可以讓上億人同時發廢文,這個可以讓上億人同時發廢文的技術就是 IoT 爆發的關鍵。

你可以現在就拿起電話撥 117 ,那個單調、無趣但規律、準確的報時服務就是 IoT 的核心概念,因為 IoT 基本上就是一個連上網路持續發廢文的設備,會說它發廢文是因為過去這類設備的確都做些很單調、沒什麼價值的工作,像是裝溫度感測就定時報個溫度、濕度感測就報個濕度,只是後來感測器隨著 Arduino 等低價開發板的蓬勃發展而延伸到更多領域,簡單的說就是除了宅男、CCR之外 PTT 闖入了各種類型的人,然後他們可以發更多元的廢文,像是馬雅文、小商人文之類的,這讓大家不禁想到,如果各種不同的廢文之間可以串起來的話應該會是一個驚人的改變

舉個正經的例子,如果你放一個 pm 2.5 的感測器在家裡,當數值高到一個程度時窗戶自動緊閉並且自動開啟空氣清淨機,然後當家裡有人要出門的時候玄關的機器手臂自動拿出了口罩提醒他戴上等。

如果要進階一點,目前一些無人車、無人機都是倚賴設備中大量的環境感測元件與自動流程取代人工操作,感覺好像接下來不用人介入什麼都會自動被完成一樣。

過去這類設備資訊整合的門檻在於相關軟體技術不成熟,因此處理的資訊量很容易遇到瓶頸,隨著一些大家琅琅上口的名詞出現,像是雲端、大數據、人工智慧等等,這些名詞在台灣可能大家都習慣隨便喊喊、隨便定義,但背後的工具人還是持續在讓技術演進的(因為他們只有左右手陪伴)

最近一些能夠有效橫向擴充的技術持續冒出來,讓資訊設備能夠處理的資訊量可以近乎無限且快速的擴充。簡單的說,一個肥宅加一個肥宅一般來說沒辦法讓宅味直接變成 1+1=2 ,通常因為兩個宅宅需要時間磨合才會有足夠的默契讓宅味逼近於理想值的 2 ,但有一天發現了一個方式,只要把這兩個宅宅擺在一起立刻宅味就會 *2 ,而且你放多少個宅宅,那個宅味就會立即近乎完美的隨著肥宅數量同等倍增,而且幾乎不需要額外的時間讓他們去磨合。

因為可以有效整合數量大到一個可怕的宅宅,喔不是,是設備數據,所以可以大量的布建各種感測器在生活周遭,不僅可以儲存所有數據,甚至讓數據與自動流程整合應用,感覺就像設備與設備之間會自己溝通完成工作,發揮的綜效讓大家都覺得莫名的美好。

But, 人生最厲害就是這個BUT!

台灣的產業特性與能力最擅長做的就是那些用來發廢文的感測器與開發板,而這個層面是IoT 各種美好想像裡最沒賺頭的一塊。

台灣可以做出滿足世界所需要的各種電子板與感測器,然後賣給歐美等國家發展整合性解決方案,台灣再去用千萬倍的價格買回來用,然後跟世界說我們是智慧寶島。

為什麼?因為我們的產業習慣看最短時間達到損益兩平的路徑,而歐美一些知名的創投或大公司願意砸上百次或上千次的錢做各種莫名其妙的投資與實驗,為的就是期待其中有一兩個成功的案例能夠帶來數萬倍的回收。

IoT 關鍵的應用領域是一個人人有機會、個個沒把握的領域,需要靠非常多的嘗試與錯誤中學習與前進,台灣的產業卻大多在期待先進國家從各種錯誤中找到成功的路徑後我們幫忙代工製造各種需要的零件,這才是最大的問題。

而最糟的地方是,當 IoT 領域順利發展後, “智慧製造” 也是它下面的一個議題,未來相關零件從設計、製造到組裝成產品有可能都被自動化流程取代,屆時台灣目前最蓬勃發展的電子產業可能就是那個時代下的夕陽產業,我們目前卻還擔心產業轉型造成的失業率而猶豫不前。

所以我們有多大勇氣把補助的錢從目前的電子產業轉向到軟體或軟硬體整合產業才是玩真的,原本宣佈的 5+2 產業就是這樣的味道,但電子產業嗅到風向不對就跳出來喊話,喊話之後感覺政府又縮回去不敢亂動原本的補助,試問,同樣一筆錢沒辦法從一個地方抽離,要如何對一個新的方向承諾投入資源呢?而且,我們這筆錢預期在未來會慢慢緊縮,因為戰後嬰兒潮的人們開始退休,而且退休的人還在積極的跟年輕人搶奪社會資源,

大聲的呼籲現職軍公教「能撈就撈」、「能混就混」

五樓,這樣解釋 IoT 與背後的困境不知道有沒有 87 分?


一時興起在 ptt 八卦板試著解釋什麼是 “物聯網” 以及台灣所面臨的困境
原文網址:  https://www.ptt.cc/bbs/Gossiping/M.1487418804.A.2C8.html

2017台南智慧黑客松活動心得

先解釋這張感謝狀上的兩個錯字

首先, g0v 一般應該稱之為 “零時政府” ,雖然 “臨時政府” 這個梗過去電視台政論節目就用過,但基本上大部分參與者認同的意涵是 “從零開始” ;而要成為 g0v 代表人需要有很多的認同,我只是個參與者,所以我不會代表 g0v ,概念就像我去參加張學友的演唱會,你應該不會突然覺得我就能夠代表張學友吧?

而 “黑克松” 就更有趣了,實際上大多會翻作 “黑客松” ,因為這樣的活動是希望大家發揮 “黑客” (Hacker) 精神,運用自己所學去解決問題;但某些角度來說,參加這樣的活動的確得 “克服” 很多困難,只是過去太多的錯別字訓練讓我眼睛業障重吧。

這次活動參與的人應該有超過兩百位,大多是成大的學生,甚至有些團隊是講英文的交換生,我只好用破破的英文勉強溝通,希望他們不會因此被我誤導。

整體而言這個活動是走 創業週末 (Startup Weekend) 形式進行,我跟大量的業師參與其中以 15 分鐘換組的方式輪流與參賽團隊交流,透過緊湊的安排讓每個團隊運用有限的時間陳述自己的構想並且接受業師提問的挑戰等。接觸了 6 個團隊,只有 1 個能夠具體陳述希望做的東西,也真的有針對自己的構想深入細節,大部分的團隊都還在設定目標過程游移不定。

比較遺憾的地方是,我們一般對於黑客松活動的期待是實做,一種近乎瘋狂的投入實做,在這樣的過程中展現自己過去所學;有些黑客松活動甚至基於平等希望大家可以同時開跑,活動的主題與需要的資料會在活動現場才開始發放,藉此驗證參與者是真的在活動期間產出最終實做成果,但一致的特性就是具體產出作品。

而創業週末形式的活動則是在考驗連結與包裝能力,週五的晚會認識彼此、產生連結進而建立團隊提出構想,週六進行構想的驗證與背景資訊蒐集,下午直到晚上持續與各種業師交流收斂想法,接著在週日聚焦在上台展示需要的雛型與素材製作,很多時候一個團隊只有 3-5 分鐘時間或更短的時間上台去展示構想,成敗往往取決於包裝能力與展示技巧。這樣的活動可以讓參加者體驗創業過程的緊張感,如何運用極短的時間讓台下的人相信你的想法是對的、你們是執行這個想法對的人。

我是偏技術背景的,比較喜歡參與黑客松性質的活動,所以這次創業性質的活動不知道我會不會變成業障重的那種業師;活動還在進行中,先預祝參與的團隊能夠在這個過程中有豐富的收穫,也希望未來台南可以多些實做性質的活動。

台水供水系統地圖上線

網址: https://kiang.github.io/taiwater/sys/

台水公司釋出了 “供水系統供水資料” ( http://www.water.gov.tw/ct.aspx?xItem=153656&CtNode=3395&mp=1 ) ,主要描述著台水公司供水區域的劃分以及對應的供水統計資料,運用這份資料做了簡單的展示地圖,進入畫面就會呈現供水區範圍,點選個別供水區就可以取得該供水區 100~104 年的供水資料。

眼尖的朋友應該可以發現,其實製作出來的地圖有些偏移的情況,目前的猜測是台水的系統跟我們一般常見的地理圖資處理系統不太一樣,我對於這方面還不是非常熟悉,所以只用常見的方式進行資料轉換,也許在黑客松活動中可以有高手幫忙看看這個問題。

台水 “黑客入寶山-尋寶松” 已經開始報名了,有興趣的朋友歡迎直接線上報名: http://www.accupass.com/event/register/1701190804582347581510

2016台水用水地圖上線

網址: https://kiang.github.io/taiwater/

進入畫面後地圖上方會覆蓋鄉鎮市區的界線,點選個別區域就會載入該縣市的用水資料,以一級發布區區塊呈現,透過顏色區別個別區塊年度用水量的差異。滑鼠游標在區塊間移動時上方導覽列靠右邊的地方會提示區域的名稱或代號,點選一級發布區區塊後會展開該區域在 2016 的用水量細節,目前是以表格呈現,資料進一步區分用水類型。

提供的資料是以近 700 萬用水戶的數據為基礎,透過程式解析住址可能的位置,再以 SheetHub( https://sheethub.com/ ) 提供的 API 找出對應的統計區進行資料彙整。經過台水相關人員的持續努力,已經有超過九成的資料可以初步取得對應的點位與統計區,彙整的資料透過該公司開放資料專頁以 “區域用戶用水量” 項目釋出( http://www.water.gov.tw/ct.aspx?xItem=153656&CtNode=3395&mp=1 ),同時台水公司也釋出了 “供水系統水質資料” 方便有心的朋友研究。

經濟部政策評估整合辦公室也持續與台水公司持續共同討論與研究,試著找出更多值得進一步研究的資料開放給民眾,從這個過程中也希望讓民眾感受到台水公司本身對於整個供水、用水系統的努力。

台水公司內也正式成立了工作小組開始構思與籌備接下來可能的黑客松活動,預期農曆年後會有進一步的訊息發布,敬請期待!

[演講]開放資料@台灣電力公司經營變革研習營

日前受邀在台電內部的教育訓練中分享一些開放資料的心得,對象主要是管理階層的台電同仁,因此講述的內容盡量避免一些太技術性的東西,希望參與的朋友能夠有些收穫。

兩場活動中在昨天的這場做了簡單的錄影記錄

活動過程使用的投影片可以參考:

https://docs.google.com/presentation/d/1gOf1-Im7V2y4NFQGHBRcDmdlq_e4WvplM9_28OxugIs

2016非營業用戶售電量地圖 上線

2016非營業用戶售電量地圖

2016非營業用戶售電量地圖 網址: https://kiang.github.io/taipower/2016/

由於資料量較大,初次載入畫面會需要比較久的時間,也可能有部份設備(例如智慧型手機)因為資源不足而載入失敗,建議使用電腦瀏覽。

進入畫面後預設看到的是台北市資料,在畫面右上可以看到各縣市的按鈕,點選後即可載入對應縣市的用電資料;這樣的設計主要是 內政部一級發布區( http://data.gov.tw/node/20597 ) 維度較小,同時載入所有資料可能會造成程式錯誤,因此區分縣市。

滑鼠游標移動靠近個別區域時會顯示該區域的用電數字,點選後在網頁最下方可以看到逐月的用電資料;因為台電帳單兩個月計算一次的特性,因此將資料的顯示每兩個月合併,目前釋出的是前半年資料,地圖下方可以看到三個按鈕切換三個不同的資料期間來顯示。

這次的作品跟過去幾個大同小異,主要的重點在於台電方面的進步與努力。地圖的原始資料取自台電開放資料網頁( http://www.taipower.com.tw/content/announcement/ann01.aspx?BType=31 )  的各縣市非營業用戶售電量,這份資料其實是漸進出現的,以台北市的資料做初步嘗試開始,接著延伸六都,到現在釋出全台各縣市的資料,而且這次資料的產出已經是台電資訊系統處自行處理大部分程式需求,後續期待資料能夠自動化產出。