Note: If you are reading this on the site, you will see the banner censored.
The US Congress is currently discussing a bill that will give the power of government to shut down websites, prosecute social network users (i.e. you and me) for making minor non-commercial copyright violation (e.g. singing a pop song on Facebook), etc. This is the end of free speech on Internet as we know it, and is an attempt to build national firewall and censorship system much like the one in China.
Please join us for the fight to preserve freedom on Internet. More information can be found at americancensorship.org.
I have not much to say like everyone else on the web and mess media. I don’t want to go on skin-depth things like how he transformed the computer industry and the world – I didn’t even agree most of the tactics he used (like, all closed-source, closed and single distributor model for the iOS platform, etc.).
I want to share something personal with you here, instead.
I did a lot of things that didn’t make sense to my parents, nor to myself at the time. Ever since mid-school, I spent countless hours making websites. I was the computer guru to my high school classmates because the guestbook/chatroom service I built was practically the online social network to them. When I went to college, I chose to take physics as major instead of computer science because I thought there were more wonders in the mechanics of the physical world instead of inside a computer. That turned out to be true, and the wonders unfortunately succumbed me; my grades in physics classes were never higher than the one and only computer science class I took. I didn’t know what to do at the time; I didn’t want to, and couldn’t go for the regular career a physics-major in Taiwan would usually do, that is go to graduate school, and to TSMC/UMC or other semiconductor companies straight from school, the flagship industry of Taiwan – The promise land with dicent salary and social recognition.
Nevertheless, I got my B.Sc. anyway. I stall a bit by deliberately not to meet the graduation requirement (which is, ironically, English requirement) and stayed for a fifth year. I joined MozTW and took care of Firefox localization, started to get to know people in the technology circle, many of whom are big names I admired. I gave lectures at meet-ups and events, wrote web application for Firefox promotion. I co-organized events, designed event websites. I built a paper toss game in the IE9 hackathon event and was awarded an XBox 360 + Kinect. Eventually, I am recognized by people as a qualified front-end developer.
I don’t actually remember when I see the speech for the first time. At first it didn’t make an impression. It was not until some day, I realized “connecting the dots by looking backwards” is exactly what I did, and do right now: Without these “personal homepage” I wrote before college, I wouldn’t know how server-client architecture works. Without my college projects in the physics department, I wouldn’t have any idea how to organize a full-scale rich-content website, nor the chance to improve my communication skill. Without MozTW I wouldn’t be known by my talented peers. Even physics has a part when I looked backwards – The paper toss game I wrote at the IE9 event is actually based on physics simulation skill I learned in school. I hated that class, but without the knowledge the game wouldn’t have such animation effect.
Indeed, Steve was right all along. “You can’t connect the dots looking forward; you can only connect them looking backwards. So you have to trust that the dots will somehow connect in your future. … This approach has never let me down, and it has made all the difference in my life.”, he said. By looking backwards, I found everything I did somehow makes who I am today, and they surely made all the difference.
This is what Mr. Jobs meant to me. Nothing technological nor innovative, purely personal. So long, Steve, you lived a good life. This post is my tribute to you, and you will certainly be missed.
去年 12 月去了 San Francisco,順道去參觀了 Mountain View 的 Mozilla 總部(感謝 Marketing 的 Mary Colvig 的招待!)。我自己在當天例會給了 5 min 的小 talk 介紹了 MozTW,反過來則邀請了四位 Mozilla 的員工讓我訪問,影片在 YouTube 上。
下午的沒有很認真聽跟做筆記 。有一些介紹性的演講,講 JetPack SDK 的寫作,展示一些 API (可以換 personas 的圖片、在 Paranoma 上顯示數字等等)。最後 Lightening Talk 之前有個論壇型式的議程,討論 HTML5 的影響。
Lightening Talk 我上去介紹了 Mozilla Taiwan。
懇親會
其實就是 Party 啦!有酒、Buffet 啥的。同時舉辦 Lightening Talk (Part II)和抽獎。Lightening Talk 時有一位熱血 developer 展示了把 accerometer API 接上了 AudioDataAPI,結果電腦就變成拿起來搖音波就會改變的東西
在 Mozilla 總部負責 Release Engineering 的 John O’Duinn 和 Mitcho 表演了同步口譯 Lightening Talk!講題是 RE 蓋了多大的機房(Mac Mini 機房,因為 Mac Mini 是唯一能在同一種硬體上執行所有支援的 OS 的機器)只是為了要加快每個 commit 被完整跑完測試的時間(測試越快就越能繼續 commit 下個修改,開發速度就越快)。其中手機機房更是驚人 -- 基本上是個四面都是金屬,屏蔽外界訊號的房間,裡面用木架布鞋櫃放一台一台的手機(要屏蔽的原因是因為訊號的變化會導致手機把運算轉向到其他服務,讓軟體效能測試無法正確進行)。
抽獎的時候送了一些 T-shirt、外套、大獎是小隻 FoxKeh。更後面的獎是三個 Firefox 滑鼠墊,瀧田(代表理事,Mozilla Japan 的頭)說要請 John Resig 簽名的時候大家都 high 起來了。最後抽獎方式是和 Resig 剪刀石頭布XD
活動的其他
回來 Bob 才說,他們辦活動都會準備同步口譯,日翻英、英翻日。像我在台上的時候下面大部分的人就都戴耳機這樣。另外,參加人數大約近 300 人,年紀最小的也有對技術有興趣的中學生。感覺東京的 Web Developer 很多呀 …… 不過他們有點太害羞了,在懇親會的時候有段時間竟然是我和 John Resig 和兩個口譯在聊天,哈哈。John Resig 滿有趣的,最後在休息室準備離開之前,還戴了 Foxmosa 耳朵抱著 Foxkeh 拍了這張很萌(?)的照片:
當面也討論了有沒有機會請他來台灣的事宜。他希望亞洲這邊能喬好,讓他能夠飛一趟就能巡迴演講到所有地方。這就要各地 Mozilla 社群、或是 jQuery 社群的幫忙了(台灣有人願意喊聲接辦活動嗎?)
東京是個只要知道地鐵跟 JR 怎麼坐就可以到處去的地方,但是有一次遇到被售票機吃錢,不說英文的站務員就不幫我忙了(後來不知為何錢又回來了倒是)。松山到羽田真的很方便,來回都可以坐捷運/電車到機場。不過羽田機場因為國際航廈新開幕,很多本地人去逛街,回台北的晚上整個就是滿的,我 check-in 之後趕緊逃到關外去。