SlideShare a Scribd company logo
1 of 54
Download to read offline
⺠民主的網路世代—推動罷免的⼯工程師們
by 割闌尾計畫⼯工程師 Mark Chang
⼤大綱
•  罷免過程的困難
•  網路世代的崛起
•  網路世代推動罷免案
•  罷免權的持續推廣
罷免過程的困難
•  罷免⾨門檻太⾼高	
  
•  罷免宣傳受限
•  ⺠民眾對罷免認知不⾜足
罷免⾨門檻太⾼高	
  
•  第⼀一階段:罷免案之提出
– 選區選舉⼈人總數2%提案
•  第⼆二階段:罷免案之成⽴立
– 原選區選舉⼈人總數13%連署
– ⽴立法委員、直轄市⻑⾧長等,連署期限為30⽇日
•  第三階段:	
  
– 投票⼈人數為選區選舉⼈人總數50%以上	
  
– 同意罷免票數超過有效票數50%以上	
  
http://law.moj.gov.tw/LawClass/LawAll.aspx?PCode=D0020010
罷免宣傳受限
•  罷免其實可以宣傳,但有條件限制。
– 罷免案之進⾏行,除徵求連署之必要活動外,不得有
罷免或阻⽌止罷免之宣傳活動。
•  也可以設⽴立罷免總部。
– 罷免案提議⼈人,於徵求連署期間,得設⽴立罷免辦事
處,置辦事⼈人員。
http://law.moj.gov.tw/LawClass/LawAll.aspx?PCode=D0020010
⺠民眾對罷免認知不⾜足
•  ⺠民眾不關⼼心政治
– 只想要⼩小確幸,不想捲⼊入政治⾾鬥爭
•  ⺠民眾不了解罷免流程
– 不知道罷免有哪幾個階段
– 不知道連署期限何時結束,或何時投票
•  ⺠民眾不知道罷免權的重要性
– 覺得下次不要再選他就好了
網路世代的崛起
•  網路相關技術的演進
•  網路使⽤用的普及
•  技術性社群的成⻑⾧長
•  公⺠民運動的發展
網路相關技術的演進
•  從web1.0到web3.0:
– web1.0:網路è⼈人
•  搜尋引擎、靜態網站
– web2.0:⼈人è⼈人
•  論壇、部落格
– web3.0:⼈人è⼈人⼯工智慧è⼈人
•  語⾳音助理、推薦系統
網路相關技術的演進
•  從電腦到智慧型⼿手機
– 連線⽅方式:撥接è寬頻è⾏行動網路
– 載具:電腦è功能型⼿手機è智慧型⼿手機
– 空間:電腦桌前è室內è任意地點
– 訊息交換:⽂文字è圖⽚片è影⾳音
網路使⽤用的普及
http://www.taaa.org.tw/cview.asp?cid=200912118830
技術性社群的成⻑⾧長
起源於2012年,是⼀一個推動
資訊透明化的社群,致⼒力於
開發公⺠民參與社會的資訊平
台與⼯工具。
起源於2006年,藉由每年⼀一度的
研討會,來推動⾃自由及開放原始
碼軟體,來聯結開放原始碼的開
發者、使⽤用者與推廣者。
https://zh.wikipedia.org/zh-tw/COSCUP
http://g0v.tw/zh-TW/about.html
http://coscup.org/2012-theme/assets/coscup.png
http://data.g0v.tw/sites/default/files/styles/large/
public/g0v-2line-black-s_0.png?itok=RdjlPFnQ
公⺠民運動的發展
⽩白衫軍運動 太陽花學運
http://img.epochtimes.com.tw/upload/images/
2013/08/05/61140_medium.jpg
http://images.takungpao.com/
2014/0330/20140330040835264.jpg
網路世代推動罷免案
•  割闌尾計畫--我們的武器是技術和創新
– 由網路出發,平台提供快速的消息發布,建置便於
操作的連署系統。
– 配合各地⽅方團隊綿密的動員網絡,加上劍及履及的
⾏行動⼒力。
– http://appy.tw/about/
網路世代推動罷免案
•  割闌尾計畫
–  PTT版友發起
–  flyingV募資
–  第⼀一階段提案
–  第⼆二階段連署
–  第三階段投票
•  割闌尾計畫相關網站
–  http://to.13pa.tw
–  http://appy.tw
–  http://1129vday.tw
PTT版友發起
•  時間:太陽花學運期間
•  發起⼈人:Demogorgan
•  緣由:
– 闌尾是⼈人體的退化器官,當闌尾發炎敗壞時,⾜足以
危及⼈人的⽣生命。
– ⼈人會如此,國家也是如此。現在,需要全⺠民幫國家
割闌尾,以挽救國家的⽣生命。
https://www.ptt.cc/bbs/FuMouDiscuss/M.1395723476.A.97A.html
to.13pa.tw
•  功能
– 簡單介紹罷免流程
•  推廣罷免權
– 票選割闌尾對象
•  藍綠皆有
•  技術
– 前端:AngularJS
•  程式碼:https://github.com/appy-tw/appytw.github.io
– 後端:Codeigniter (PHP)
•  程式碼:https://github.com/appy-tw/Appendectomy
to.13pa.tw
to.13pa.tw
to.13pa.tw
•  成效:
– ⼀一天內上萬流量
– 票選出闌尾前三名
– 替割闌尾計畫打響知⺠民度
flyingV募資
•  募集推動割闌尾計畫所需經費
•  成效:
– 創下三天募款1,200萬的紀錄
– 超過5,400名公⺠民捐助
•  https://www.flyingv.cc/project/3080
appy.tw
•  功能:
– 官⽅方網站
– 連署書⾃自動產⽣生
– ⽀支出明細公佈
– 割闌尾部落格
•  技術:
– wordpress (PHP)
appy.tw
appy.tw
appy.tw
appy.tw
•  wordpress
第⼀一階段提案
•  摸索期:
– 6/28 ⾸首場志⼯工⼤大會
…
– 8/23 ⾸首場公⺠民論壇
…
– 9/26 第⼀一階段送件(6665份)
第⼆二階段連署
•  期限:30天
•  連署書:50000份
•  平均1666份/⽇日
•  以往經驗
每志⼯工:10份/每⼩小時
1129vday.tw
•  ⺫⽬目標:
⼀一個⽉月的⾨門檻
⼀一天之內超越
•  功能:
招募數千志⼯工
投開票所收集連署書
•  徵⼈人:
– g0v⿊黑客松
•  ⼈人⼒力安排:
– PM *1, 設計師 *2 , 前端 *2, 後端 *1
1129vday.tw
•  以遊戲的形式
– 招募志⼯工
– 徵求物資
– 收集連署書
1129vday.tw
1129vday.tw
1129vday.tw
1129vday.tw
1129vday.tw
•  技術:
前端:Angularjs、Bower
地圖:OpenStreetMap
開放資料:村⾥里界線資料、投開票所資料
後端:Parse
程式碼:https://github.com/g0v/projectV
1129vday.tw
•  系統架構
Parse
會變的資料
Ex: 志⼯工報名資料
json
不會變的資料
Ex: 村⾥里界資料
AngularJS
View
Controller
Service
OpenStreetMap
地圖資料呈現
後台程式(Chrome Plugin)
給⼯工作⼈人員更新資料⽤用
前台網⾴頁
1129vday.tw
•  AngularJS
– View:負責將資料呈現在網⾴頁上
– Controller:負責流程控制與運算邏輯
– Service:負責從後端接收資料
ServiceView Controller
1129vday.tw
•  OpenStreetMap
– ⾃自由⽽而且開源的全球地圖
– 採⽤用類似 Wiki 的協作編輯與開放的授權與格式
http://www.techbang.com/posts/16464-power-on-the-map-the-world-why-openstreetmap
1129vday.tw
•  開放資料:
– 村⾥里界線資料:
•  https://github.com/ronnywang/twgeojson
– 投開票所資料:
•  http://www.mect.gov.tw/files/
15-1001-23776,c4621-1.php?Lang=zh-tw
1129vday.tw
•  Parse
– www.parse.com
1129vday.tw
•  後台程式(Chrome Plugin)
– 給⾮非⼯工程師的⼯工作⼈人員,來操作儲存在Parse中的
資料。
1129vday.tw
•  成效:
– 招募上千名志⼯工參與
– 選舉⽇日當天共設113個擺攤
– 使罷免案進⼊入第三階段
第三階段投票
•  以在地⾏行動為主,網路為輔
–  罷免總部
–  公⺠民論壇
–  掃街遊⾏行
–  罷免晚會
•  Facebook分享
–  罷免不能宣傳
–  ⺠民主情⼈人節
•  相關網站
–  祭品⽂文產⽣生器,炒新聞話題⽤用
–  投開票所查詢,讓⺠民眾便於投票
罷免不能宣傳
⺠民主情⼈人節
祭品⽂文產⽣生器
藏頭詩產⽣生器
投開票所查詢
第三階段投票
•  成效:
– 投票⼈人數:79303⼈人
– 同意罷免⼈人數: 76735⼈人
– 投票率24.98%,未達⾨門檻
罷免權的持續推廣
•  社團法⼈人台灣實踐⺠民權發展社
– 割闌尾計畫永續經營
– 促進台灣直接⺠民主的實踐
– 倡導憲法保障⺠民權:選舉、罷免、創制、複決
– 尤以宣揚罷免權及改善罷免制度為宗旨
•  ⼊入社申請:
– http://member.appy.tw/
罷免權的持續推廣
•  還權於⺠民
– 修改選罷法,降低罷免⾨門檻
– 落選運動:保障國會品質,失能⽴立委失職
– http://empower.tw/	
•  罷免88巡迴推廣講座
– 巡迴全台各地,分享罷免相關經驗
延伸閱讀
•  不分藍綠,⾏行銷⼈人都該學的「割闌尾計畫」- 網路公⺠民模式
–  http://www.motive.com.tw/?p=7180#prettyPhoto/14/
•  吳⽼老拍:鄉⺠民的集體⾏行動⼒力量──割闌尾罷免失敗的積極意義
–  http://opinion.cw.com.tw/blog/profile/304/article/2407
•  挑戰全球最難罷免制!割闌尾運動的「如意算盤」是…
–  http://www.cw.com.tw/article/article.action?id=5062594
•  割闌尾故事集
–  http://appy-volunteer.blogspot.tw/
特別感謝
•  割闌尾計畫團隊
– 所有參與割闌尾計畫的志⼯工夥伴
特別感謝
•  臺⼤大開源社
講者資訊
•  部落格:
–  http://cpmarkchang.logdown.com/
•  slideshare:
–  http://www.slideshare.net/ckmarkohchang
•  github:
–  https://github.com/ckmarkoh
•  email:
–  ckmarkoh gmail.com
•  facebook:
–  https://www.facebook.com/ckmarkoh.chang
@

More Related Content

Viewers also liked

TensorFlow 深度學習快速上手班--深度學習
 TensorFlow 深度學習快速上手班--深度學習 TensorFlow 深度學習快速上手班--深度學習
TensorFlow 深度學習快速上手班--深度學習Mark Chang
 
AlphaGo in Depth
AlphaGo in Depth AlphaGo in Depth
AlphaGo in Depth Mark Chang
 
Generative Adversarial Networks
Generative Adversarial NetworksGenerative Adversarial Networks
Generative Adversarial NetworksMark Chang
 
淺談深度學習
淺談深度學習淺談深度學習
淺談深度學習Mark Chang
 
Image completion
Image completionImage completion
Image completionMark Chang
 
Neural Art (English Version)
Neural Art (English Version)Neural Art (English Version)
Neural Art (English Version)Mark Chang
 
NeuralArt 電腦作畫
NeuralArt 電腦作畫NeuralArt 電腦作畫
NeuralArt 電腦作畫Mark Chang
 
選舉簡單,罷免好難!為什麼?合理嗎?
選舉簡單,罷免好難!為什麼?合理嗎?選舉簡單,罷免好難!為什麼?合理嗎?
選舉簡單,罷免好難!為什麼?合理嗎?法律白話文運動
 
Computational Linguistics week 5
Computational Linguistics  week 5Computational Linguistics  week 5
Computational Linguistics week 5Mark Chang
 
Memory Networks, Neural Turing Machines, and Question Answering
Memory Networks, Neural Turing Machines, and Question AnsweringMemory Networks, Neural Turing Machines, and Question Answering
Memory Networks, Neural Turing Machines, and Question AnsweringAkram El-Korashy
 
機械学習を使ったハッキング手法
機械学習を使ったハッキング手法機械学習を使ったハッキング手法
機械学習を使ったハッキング手法Isao Takaesu
 
Neural Turing Machines
Neural Turing MachinesNeural Turing Machines
Neural Turing MachinesKato Yuzuru
 
Neural Turing Machine Tutorial
Neural Turing Machine TutorialNeural Turing Machine Tutorial
Neural Turing Machine TutorialMark Chang
 
Differentiable neural conputers
Differentiable neural conputersDifferentiable neural conputers
Differentiable neural conputersnaoto moriyama
 
Neural Network と Universality について
Neural Network と Universality について  Neural Network と Universality について
Neural Network と Universality について Kato Yuzuru
 
Neural turing machine
Neural turing machineNeural turing machine
Neural turing machinetm_2648
 
Neural Turing Machines
Neural Turing MachinesNeural Turing Machines
Neural Turing MachinesIlya Kuzovkin
 
用十分鐘瞭解 《電腦到底是怎麼下棋的》
用十分鐘瞭解  《電腦到底是怎麼下棋的》 用十分鐘瞭解  《電腦到底是怎麼下棋的》
用十分鐘瞭解 《電腦到底是怎麼下棋的》 鍾誠 陳鍾誠
 
TensorFlow 深度學習快速上手班--機器學習
TensorFlow 深度學習快速上手班--機器學習TensorFlow 深度學習快速上手班--機器學習
TensorFlow 深度學習快速上手班--機器學習Mark Chang
 

Viewers also liked (20)

TensorFlow 深度學習快速上手班--深度學習
 TensorFlow 深度學習快速上手班--深度學習 TensorFlow 深度學習快速上手班--深度學習
TensorFlow 深度學習快速上手班--深度學習
 
AlphaGo in Depth
AlphaGo in Depth AlphaGo in Depth
AlphaGo in Depth
 
Generative Adversarial Networks
Generative Adversarial NetworksGenerative Adversarial Networks
Generative Adversarial Networks
 
淺談深度學習
淺談深度學習淺談深度學習
淺談深度學習
 
Image completion
Image completionImage completion
Image completion
 
Neural Art (English Version)
Neural Art (English Version)Neural Art (English Version)
Neural Art (English Version)
 
Neural Doodle
Neural DoodleNeural Doodle
Neural Doodle
 
NeuralArt 電腦作畫
NeuralArt 電腦作畫NeuralArt 電腦作畫
NeuralArt 電腦作畫
 
選舉簡單,罷免好難!為什麼?合理嗎?
選舉簡單,罷免好難!為什麼?合理嗎?選舉簡單,罷免好難!為什麼?合理嗎?
選舉簡單,罷免好難!為什麼?合理嗎?
 
Computational Linguistics week 5
Computational Linguistics  week 5Computational Linguistics  week 5
Computational Linguistics week 5
 
Memory Networks, Neural Turing Machines, and Question Answering
Memory Networks, Neural Turing Machines, and Question AnsweringMemory Networks, Neural Turing Machines, and Question Answering
Memory Networks, Neural Turing Machines, and Question Answering
 
機械学習を使ったハッキング手法
機械学習を使ったハッキング手法機械学習を使ったハッキング手法
機械学習を使ったハッキング手法
 
Neural Turing Machines
Neural Turing MachinesNeural Turing Machines
Neural Turing Machines
 
Neural Turing Machine Tutorial
Neural Turing Machine TutorialNeural Turing Machine Tutorial
Neural Turing Machine Tutorial
 
Differentiable neural conputers
Differentiable neural conputersDifferentiable neural conputers
Differentiable neural conputers
 
Neural Network と Universality について
Neural Network と Universality について  Neural Network と Universality について
Neural Network と Universality について
 
Neural turing machine
Neural turing machineNeural turing machine
Neural turing machine
 
Neural Turing Machines
Neural Turing MachinesNeural Turing Machines
Neural Turing Machines
 
用十分鐘瞭解 《電腦到底是怎麼下棋的》
用十分鐘瞭解  《電腦到底是怎麼下棋的》 用十分鐘瞭解  《電腦到底是怎麼下棋的》
用十分鐘瞭解 《電腦到底是怎麼下棋的》
 
TensorFlow 深度學習快速上手班--機器學習
TensorFlow 深度學習快速上手班--機器學習TensorFlow 深度學習快速上手班--機器學習
TensorFlow 深度學習快速上手班--機器學習
 

More from Mark Chang

Modeling the Dynamics of SGD by Stochastic Differential Equation
Modeling the Dynamics of SGD by Stochastic Differential EquationModeling the Dynamics of SGD by Stochastic Differential Equation
Modeling the Dynamics of SGD by Stochastic Differential EquationMark Chang
 
Modeling the Dynamics of SGD by Stochastic Differential Equation
Modeling the Dynamics of SGD by Stochastic Differential EquationModeling the Dynamics of SGD by Stochastic Differential Equation
Modeling the Dynamics of SGD by Stochastic Differential EquationMark Chang
 
Information in the Weights
Information in the WeightsInformation in the Weights
Information in the WeightsMark Chang
 
Information in the Weights
Information in the WeightsInformation in the Weights
Information in the WeightsMark Chang
 
PAC Bayesian for Deep Learning
PAC Bayesian for Deep LearningPAC Bayesian for Deep Learning
PAC Bayesian for Deep LearningMark Chang
 
PAC-Bayesian Bound for Deep Learning
PAC-Bayesian Bound for Deep LearningPAC-Bayesian Bound for Deep Learning
PAC-Bayesian Bound for Deep LearningMark Chang
 
Domain Adaptation
Domain AdaptationDomain Adaptation
Domain AdaptationMark Chang
 
NTU ML TENSORFLOW
NTU ML TENSORFLOWNTU ML TENSORFLOW
NTU ML TENSORFLOWMark Chang
 
NTHU AI Reading Group: Improved Training of Wasserstein GANs
NTHU AI Reading Group: Improved Training of Wasserstein GANsNTHU AI Reading Group: Improved Training of Wasserstein GANs
NTHU AI Reading Group: Improved Training of Wasserstein GANsMark Chang
 
TensorFlow 深度學習講座
TensorFlow 深度學習講座TensorFlow 深度學習講座
TensorFlow 深度學習講座Mark Chang
 
Language Understanding for Text-based Games using Deep Reinforcement Learning
Language Understanding for Text-based Games using Deep Reinforcement LearningLanguage Understanding for Text-based Games using Deep Reinforcement Learning
Language Understanding for Text-based Games using Deep Reinforcement LearningMark Chang
 
Discourse Representation Theory
Discourse Representation TheoryDiscourse Representation Theory
Discourse Representation TheoryMark Chang
 

More from Mark Chang (12)

Modeling the Dynamics of SGD by Stochastic Differential Equation
Modeling the Dynamics of SGD by Stochastic Differential EquationModeling the Dynamics of SGD by Stochastic Differential Equation
Modeling the Dynamics of SGD by Stochastic Differential Equation
 
Modeling the Dynamics of SGD by Stochastic Differential Equation
Modeling the Dynamics of SGD by Stochastic Differential EquationModeling the Dynamics of SGD by Stochastic Differential Equation
Modeling the Dynamics of SGD by Stochastic Differential Equation
 
Information in the Weights
Information in the WeightsInformation in the Weights
Information in the Weights
 
Information in the Weights
Information in the WeightsInformation in the Weights
Information in the Weights
 
PAC Bayesian for Deep Learning
PAC Bayesian for Deep LearningPAC Bayesian for Deep Learning
PAC Bayesian for Deep Learning
 
PAC-Bayesian Bound for Deep Learning
PAC-Bayesian Bound for Deep LearningPAC-Bayesian Bound for Deep Learning
PAC-Bayesian Bound for Deep Learning
 
Domain Adaptation
Domain AdaptationDomain Adaptation
Domain Adaptation
 
NTU ML TENSORFLOW
NTU ML TENSORFLOWNTU ML TENSORFLOW
NTU ML TENSORFLOW
 
NTHU AI Reading Group: Improved Training of Wasserstein GANs
NTHU AI Reading Group: Improved Training of Wasserstein GANsNTHU AI Reading Group: Improved Training of Wasserstein GANs
NTHU AI Reading Group: Improved Training of Wasserstein GANs
 
TensorFlow 深度學習講座
TensorFlow 深度學習講座TensorFlow 深度學習講座
TensorFlow 深度學習講座
 
Language Understanding for Text-based Games using Deep Reinforcement Learning
Language Understanding for Text-based Games using Deep Reinforcement LearningLanguage Understanding for Text-based Games using Deep Reinforcement Learning
Language Understanding for Text-based Games using Deep Reinforcement Learning
 
Discourse Representation Theory
Discourse Representation TheoryDiscourse Representation Theory
Discourse Representation Theory
 

民主的網路世代—推動罷免的工程師們