跳至主要内容

158 篇文章 含有標籤「科技自主」

你的電腦是不是你的?專有軟體、雲端、大便化(Enshittification)

檢視所有標籤

去 Google 化的手機

· 閱讀時間約 5 分鐘 ┊ 純文字版

我目前用的手機是 Google Pixel 7,但作業系統不是預設的 Google Android,而是完全去除 Google 元件的 GrapheneOS,我用這個系統已經超過一年半了,體驗相當不錯。

GrapheneOS 最大的特色就是可以完全關閉 Google Play Services(Google 的間諜軟體,在一般 Android 手機是無法關掉的),讓你的手機逃脫 Google 的掌控!如果你也想跳進「去 Google 化」的手機世界(尤其是 GrapheneOS),但還在猶豫的話,以下是一些常見問題(FAQ)的解答。

(我的 Google Pixel 7;這張照片是用長輩機拍的。)

GrapheneOS 是什麼?​

GrapheneOS 基本上就是 Android,只是把 Google 相關的東西全部拿掉了。

有什麼好處?​

  • 隱私:所有 Google 的元件都拿掉了,不被 Google 追蹤監控!
  • 電池續航力:因為不被 Google 監控,所以你的手機不會一天到晚浪費自己的電池向 Google 回傳資料。電池續航力幾乎是 Google Android 系統的兩倍或以上;我早上充飽電,一直用到睡前常常都還有 85% 以上的電量!
  • 速度:沒有一堆偷偷在背景執行的垃圾程式,所以跑得超快!
  • 沒干擾:如果把 Google Play Services 關掉的話,完全不會有推播通知。
  • 權限管控:你可以詳細決定每個 App 可以看到哪些檔案、能不能使用網路、麥克風、位置資訊、攝影機等等。
  • 沒垃圾:完全沒有預裝垃圾軟體。

什麼手機可以用?​

GrapheneOS 只支援 Google Pixel 手機,詳細列表請查閱官網。如果你用的是別的 Android 手機,也有其他類似的去 Google 系統可用,但我不太熟。

很難裝嗎?​

還好。只要按照官網頁面的說明,一步一步完成即可。我曾經安裝 GrapheneOS 到 Pixel 7 和 Pixel 8 上,都沒有出現複雜的問題,安裝流程大約 20~30 分鐘。

支援正體中文嗎?​

當然!但中文輸入法要另外裝,請見下一段。

會有很多 App 不能跑嗎?​

不會。因為 GrapheneOS 就是 Android,所以基本上它可以跑所有一般 Android 手機能跑的 Apps。

只是有些 App 開發者太依賴 Google 服務,導致有些功能在 Google Play Services 關閉時不能使用。但我不建議你為了這些 Apps 持續打開 Play Services,因為「擺脫 Google 服務」就是使用 GrapheneOS 的重點。

在關掉 Google Play Services 的情況下:

  • LINE:打開時會抱怨「沒有 Play Services」,但還是照樣可以用,訊息功能都正常,只是不會有推播通知(對我來說反而是優點)。
  • Uber、Uber Eats:用 App 的話,因為內建地圖依賴 Google 服務,所以會顯示不出來。但我都用網頁版,功能完全正常。
  • Google 服務:GMail、Google Drive、Google Maps 等等的 App 都不能用。但都可以用網頁版代替。
  • YouTube App:不能用。但我們有 NewPipe,誰會想要用難用到爆的官方 App?
  • Facebook、Instagram、Threads:都可以用。
  • 中文輸入法:可以從 Aurora Store 取得 Google 的 GBoard 鍵盤 App;它在 Play Services 關閉、無網路權限時也可以正常運作。
  • 通知系統:除了傳統的電話和簡訊之外,沒有其他的 App 推播通知。

對我而言,我是覺得關掉 Play Services 對日常生活沒什麼影響,因為我原本就是會把手機通知全部關掉的人。幾個服務性的 App 不能跑,改用網頁版就好了,也比較乾淨。

如果真的需要使用依賴 Google 服務的 App,也可以暫時開啟 Play Services,用完再關掉。就算是開啟的情況下,在隱私上 GrapheneOS 也是比一般 Android 手機好,因為你可以限制 Play Services 的權限。

Apps 怎麼裝?​

有幾種主要的方式可以安裝 App:

  1. F-Droid:自由軟體的 App Store,提供許多不需要依賴 Google 就可以運作的好 Apps
  2. Aurora Store:可以匿名存取 Google Play Store 的好東西
  3. 手動載入 .apk 檔案
  4. 如果真的需要,也可以安裝 Google 官方的 Play Store(但不建議)

我會建議優先使用 F-Droid 上面的 Apps,因為這些 Apps 最自由、最乾淨。用 Aurora Store 下載 Apps 時,可以注意看看該 App 是否依賴 Google Play Services。

GrapheneOS 適合誰?​

  • 重視隱私的人
  • 想要擺脫大科技公司控制的人
  • 願意犧牲一點點便利性(例如在某些服務改用網頁版而非 Apps),來換取隱私和自由的人
  • 不想一直被推播訊息吵的人
  • 不害怕科技、對電腦系統有基本了解、能自行解決簡單技術問題的人
  • 不想繼續用長輩機的人

去掉 Google 吧!​

把跟蹤偷窺狂 Google 從手機裡趕出去,你會發現原來手機可以這麼安靜、這麼快、這麼健康、電量這麼持久!連周圍的空氣都好像變清新了呢!

長輩機

· 閱讀時間約 2 分鐘 ┊ 純文字版

還記得「長輩機」這個詞嗎?那種有實體按鍵、功能簡單、只能通話和簡訊、不會讓長輩困擾的手機。那時智慧型手機還被視為「太複雜」的年輕人玩具,長輩們是學不會的。

現在呢?現在最「長輩」的手機反而變成 iPhone 了。所有的阿公阿嬤都能在 iPhone 上用 LINE 群組轉傳最新的養生方法和都市傳說。害怕科技的人,什麼都不需要懂,用 iPhone 就對了!

在 iOS 的溫室花園裡,一切都如此簡單:

  • 你不用理解檔案系統(全部都藏起來了,反正你也看不到)
  • 你不用擔心軟體相容性(直到 Apple 宣布新版 iOS 不支援你的手機為止,到時候買新的就好)
  • 你不用煩惱該裝哪個瀏覽器(因為所有瀏覽器都是帶著面具的 Safari1)
  • 你不用擔心客製化(系統介面長怎樣就是怎樣,免得你想太多)
  • 所有好用「危險」的 Apps──像是模擬器、終端機、檔案管理工具、NewPipe──App Store 都幫你擋掉了(以免你接觸到壞壞的新知識)

在 1990 年代,一個普通的電腦使用者會知道:檔案放在哪個資料夾、常見檔案的副檔名是什麼、RAM 跟硬碟有什麼不一樣、基本的 DOS 指令如 CD 和 DIR、要怎麼解壓縮檔案、安裝軟體、備份檔案、修改開機設定(記得 CONFIG.SYS 和 AUTOEXEC.BAT 嗎?)、設定音效卡的 IRQ⋯⋯反觀 2024 年的一般手機使用者呢?在科技認知上,是不是就好像一個⋯⋯呃,「長輩」?

「長輩機」剝奪了使用者學習、研究、改造、解決問題的樂趣。如果你還不需要被當作長輩照顧,也許可以試試看長輩機以外的選項?

Footnotes​

  1. 除非你住在歐盟,Apple 為了符合法令,被強迫開放瀏覽器引擎。 ↩

用電腦不就好了?

· 閱讀時間約 2 分鐘 ┊ 純文字版

📝 任務一:編輯一個 .txt 純文字檔​

📱 用手機:

  1. 到 App Store 找 App
  2. 下載 300 MB 的檔案
  3. 用觸控鍵盤打字,鍵盤佔了畫面的 ⅓
  4. App 出現橫幅廣告,又佔掉畫面的另外 ⅓
  5. 存檔時 App 跳出提示「別忘了給我們 5 星好評!」
  6. 找不到存好的檔案在哪裡

💻 用電腦:

  1. 按右鍵
  2. 用 TextEdit╱記事本打開
  3. 用真的全尺寸鍵盤打字
  4. Ctrl/Command+S,完成!

📁 任務二:複製多個 .pdf 檔案到新資料夾​

📱 用手機:

  1. 從選單選「新建資料夾」並輸入資料夾名稱
  2. 長按第一個 .pdf 檔案
  3. 一個一個把所有 .pdf 檔案打勾
  4. 再點選單
  5. 點「複製到」
  6. 找到目標資料夾
  7. 按「複製」
  8. 複製到一半跳出「儲存空間不足」
  9. 系統建議訂閱更大空間的雲端硬碟

💻 用電腦:

  1. mkdir myfolder
  2. cp *.pdf myfolder/
  3. 沒有第三步了

🖼️ 任務三:把相片縮到 600px 寬​

📱 用手機:

  1. 到 App Store 找修圖 App
  2. 下載 500 MB 的檔案
  3. 允許 App 存取你的通話記錄、聯絡人、行事曆、麥克風、定位資訊、攝影機、健康資料⋯⋯
  4. 打開 App,把彈出廣告按掉
  5. 找改變尺寸功能
  6. 按匯出
  7. 發現匯出的檔案有 App 浮水印

💻 用電腦:

  1. 打開 Preview╱小畫家
  2. 按「調整大小」
  3. 寬度輸入 600,按確定。
  4. Ctrl/Command+S,完成!

🌐 任務四:下載網頁中的 200 個 PDF 檔​

📱 用手機:

  1. 打開瀏覽器
  2. 找到 PDF 連結
  3. 長按,選「下載連結」
  4. 重複 200 次
  5. 懷疑人生
  6. 放棄

💻 用電腦:

  1. wget -r -np -A "*.pdf" https://example.com/pdf/
  2. 去泡杯咖啡
  3. 回來發現都下載好了

這些事情不該這麼難​

當作業系統超廢、連基本到不行的功能都得依賴專有 Apps(然後 Apps 又依賴雲端服務)的時候,就算你的手機有 8 核心 CPU、16 GB 主記憶體、1 TB 的儲存空間、240 Hz 的螢幕更新率⋯⋯它還是一個廢物。

你不需要用手機做所有事情。放下你的手機,用電腦吧。

為什麼我的課程不 DRM

· 閱讀時間約 5 分鐘 ┊ 純文字版

最近看到某個線上課程平台的銷售頁面上面寫:

為維護每位學員的課程學習體驗與講師智慧財產權,本課程禁止🚫共用帳號或🚫側錄課程內容。系統機制會自動偵測 IP 位置,以識別共用帳號之行為,若發現有上述違規行為將停權該帳號,平台也將保留法律追訴權,以維護課程體驗與保障講師之智慧財產權。

我當然可以理解這政策的出發點,沒有創作者會喜歡被盜版。

但是實際上,各種防止盜版的做法,不論是技術上的 DRM 還是使用條款上的限制,都不會有什麼用;它們只是在懲罰正版用戶,讓付費支持的正版用戶反而比盜版者更難用。

什麼是 DRM?

DRM(Digital Rights Management,數位版權管理;或更正確的說法是 Digital Restriction Management,數位限制管理)是一種「數位鎖」,用來限制數位內容的使用方式,目的是要防止內容被盜版。例如:

  • 一些影片只能用特定的播放器播放
  • 一些電子書只能用特定的 App 開啟
  • 一些遊戲要連網才能玩
  • 一些音樂檔案無法複製到其他裝置

IP 位置偵測,防止共用帳號?​

這種 IP 偵測機制,在很多情況都有可能誤判正版使用者在「共用帳號」:

  • 多地點觀看:如果學生因為工作或生活需要在不同地點(像是家裡、辦公室、咖啡廳)觀看課程,就可能被誤判為共用帳號。
  • 動態 IP:大部分人的家用網路都是動態 IP,每次重新連接網路時 IP 位置會改變,即使在同一個地點觀看也有可能被誤判為共用帳號。
  • VPN:有些人因為工作或個人隱私因素會使用 VPN 服務,IP 位置會經常變動,就容易被誤判為共用帳號。

雖然平台可能有客服可以處理誤判的問題,但正版使用者在不同地點看課程要擔心被誤判,真的被誤判的話還要花時間去聯絡客服解決問題,盜版使用者反而不用煩惱這些;這不就是正版比盜版難用嗎?

更諷刺的是,既然你告訴我你是用 IP 位置來判定共用帳號的,那麼如果我是盜版商,我就架一個固定 IP 的代理伺服器(Proxy),讓所有共用盜版帳號的人都透過這個 Proxy 存取,不就能輕鬆繞過這個檢查機制了嗎?

禁止側錄​

為了防止「側錄」,課程平台想必會使用網頁中的專有播放器或手機 App,讓使用者無法簡單取得檔案。這會帶來很多問題:

  • 網路速度:網路不穩、不夠快的時候,影片會卡頓;就算網路還不錯,在跳到別的段落時,還是需要等播放器 buffer 個一、兩秒。
  • 無法離線播放:想在長途飛行時學習?抱歉,沒辦法。
  • 相容性:專有軟體在非大眾的作業系統、瀏覽器上可能支援不好。
  • 無法轉檔:如果想要在比較老的裝置播放,或想要放到手機離線觀看,使用者無法自己轉成低解析度的檔案來省空間。
  • 不好用:不能用自己習慣的媒體播放器;我的 mpv 和 vlc 比網頁播放器好用多了啊!

但最重要的是,不管你如何禁止側錄,別忘了兩個不變的真理:

  1. 只要是能播放的東西,就可以錄下來;
  2. 只要有一個人錄下來,檔案就會流出去。

防止側錄的技術限制或政策根本防不了盜版,只會造成正版使用者的不便。

(我就是一個很好的例子,我很願意、也很經常付費購買數位內容;我本來也許會買那個課程的,但看到這樣的 DRM 限制,就讓我馬上不想購買了。)

為什麼好和弦的課程不 DRM​

我自己也有在做影片課程(歡迎支持《即興幼幼班》和《鋼琴技巧急診室》),我當然也討厭盜版。但基於以上的原因,我的課程和產品絕對不含 DRM,因為我不把我的顧客當作小偷提防。

我的課程提供給正版用戶 1080p 和 540p 的高畫質 MP4 檔案(不是 YouTube 或 B 站那種超低位元率、畫面破碎的影片)和高品質的 PDF;所有檔案都沒有鎖碼,可以自由在任何裝置離線播放;我提供意見表單讓使用者回報問題;當有新產品推出時,舊正版用戶可以享有折扣;課程如果有 bug 或追加內容,正版用戶也會收到 E-mail 通知。

就算論價格,雖然盜版是 0 元,但最便宜的價格不見得是對用戶最有幫助的價格。正版用戶往往能從課程中獲得更多:

  • 一方面,他們知道付出去的錢是在支持創作者持續產出更好的內容,會讓自己心情好,不會有佔別人便宜的罪惡感;
  • 另一方面,「付費購買」這個行為本身,也會讓學習者更珍惜、更認真去實踐課程內容,導致自己的進步。

真正的防盜版機制不是裝上更多鎖,而是尊重正版使用者。讓正版的體驗遠遠超過盜版:合理的價格、更好用、更方便、更舒服、更自由、更受尊重⋯⋯才是唯一有效的防盜版方法。

(如果你正在使用好和弦的盜版課程,請考慮購買一份正版吧!)

我與 LINE 新聞的冷戰

· 閱讀時間約 2 分鐘 ┊ 純文字版

我討厭用 LINE。

總覺得每次點開 LINE 時,訊息清單最上面的新聞標題都在污辱我的智商。

在換到現在這支 Pixel 7 手機時,我決定把作業系統重灌成 GrapheneOS、不裝專有軟體、不裝任何 Google Apps 或 Google Play Services、不開啟任何通知,維護我主要手機的淨土。

凡是需要安裝那些「必要之惡」的時候(像是 Line、Whatsapp、貨物報關 App 等等),我都用另一支舊的 iPhone 來裝。然後那支手機我基本上是不會帶出門的。

直到某天,那支 iPhone 被檸檬卷以「Android 上面的掃描 Apps 很難用」為理由召回,所以我現在又只剩下一支手機了。

把 LINE 裝在我的主要手機裡,對我來說已經是一大妥協。因為這樣,我告訴自己,在不得不在手機上使用 LINE 時,至少要保有最後一點反抗的倔強:你給我越聳動的新聞標題,我越是堅決不點下去。

LINE 訊息清單上方的新聞,從來就不是為了傳遞資訊而生的(如果是的話,它會直接在標題就告訴你重要訊息)。它只是用來騙你進去,讓你看幾個廣告和廢文,榨取一點點金錢而已。

我已經可以想像到寫那些聳動標題的人沾沾自喜的表情:「嘿嘿,看我這個『震驚!知名藝人竟然在半夜做這【1 件事】1,全網都跪了!』的標題,你們這些沒有自制力的白痴一定擋不住吧?!會想要點下去吧?!點吧點吧!哈哈哈~~」

這是我(單方面)與聳動標題的較量。我絕對不會點的!我才不會輸給你!

Footnotes​

  1. 他們的「1」都超愛用阿拉伯數字。 ↩

流氓餐廳

· 閱讀時間約 6 分鐘 ┊ 純文字版

在這個 2010 年的演講(只有六分鐘,值得看看),Scott McNealy (昇陽電腦 Sun Microsystems 的共同創辦人之一)提到了當你買一個產品或使用服務時,都要付出 A、B、C 三個成本,而大部分人都沒考慮到第三個(結果就很慘)。

流氓餐廳​

想像你不小心走進了一間(黑道經營的)餐廳:

  • 老闆首先親切地招呼你,跟你說這裡的炸雞排套餐只要 100 元(A 成本)!
  • 你很高興地坐下來,服務生告訴你,要使用筷子、湯匙、衛生紙等等的服務費用是 500 元(B 成本)。
  • 最後你吃飽了想要離開,兩個彪形大漢擋在門口,拿給你一張 5,000 元的帳單,說這是「離場費」(C 成本)。

很荒謬吧?但現代的軟體公司、雲端服務,其實常常都是這樣運作的。

  • A. 採購成本:就是你踏進餐廳時看到的價目表,廠商通常都是先用低價騙你進門再說。
  • B. 使用成本:這包含每月訂閱費用、版本升級費用、技術支援費用等等。你會發現長期使用下來,這些可能是 A 成本的好幾倍。但至少,它是有清楚寫在合約裡的?(如果你有讀合約的話)
  • C. 出走成本:軟體公司會用各種方式讓你走不掉。你的資料全在他那、你的工作流程已經完全依賴他的系統、你所有客戶都用他的專有檔案格式。想走嗎?那你就自己處理資料搬遷、人員訓練、重新設計工作流程的問題囉!

McNealy 說 C 成本通常會是 A+B 的十倍,一點都不誇張。

騎虎(A)容易,下虎(C)超難​

McNealy 在演講裡把賣軟體比喻成賣毒品:

"But then they got smart, and they said, the purchase price of software, it's kind of like the first hit of heroin is free."

「後來他們(軟體公司)學聰明了,他們把軟體的採購價格,調成跟毒販的「第一針海洛因」一樣:免費。」

沒錯,就是這樣!先用便宜或免費的價格騙你上車,等你離不開的時候再慢慢榨乾你。想想看,我們現在正在用著哪些「數位海洛因」呢?

  • LINE/WhatsApp:對呀,是免費的,大家都在用(包括我自己)。但當你把十年的聊天紀錄、相簿都放在上面,每天的付款方式也開始依賴它時⋯⋯就危險了。你嘗試匯出過 LINE 的通話紀錄嗎?我試過,麻煩到讓人覺得他們根本是故意的,建議你也體驗看看!
  • Google Drive:我自己就是受害者,當初被 Google G-Suite 宣稱「無容量上限」騙進去,然後他們突然改政策要收取高額費用,我花了一個多月、靠著第三方工具,才好不容易把 30 幾 TB 的資料下載回來。
  • Apple 生態系統:我現在已經不用 iPhone 了,這表示所有我以前買的 Apps 都不能用,並且需要花時間重建新的數位生活方式。
  • Gmail:免費的真香?等你用了十年,所有帳號都註冊在這個信箱後,看看要跳出會有多麻煩?到時你只好乖乖接受一切的隱私侵犯、廣告轟炸,甚至可能的高額收費。
  • Adobe Creative Suite:已經用習慣 Photoshop、Illustrator、Premiere 的人,只好默默忍受越來越貴的訂閱費。不然怎麼辦?重學新的軟體嗎?這一大堆 .psd 和 .ai 檔案要怎麼辦?
  • YouTube:這個最狠,觀眾和創作者都跑不掉。看影片的人被越來越多的廣告轟炸,不想看?那就乖乖買 Premium 吧!創作者更慘:觀看數字一直降、一直被強迫做 Shorts、審查越來越嚴,Super Chat 和會員抽成高達 30%。想換平台?觀眾都在 YouTube 上啊,他們願意跟你一起走嗎?

McNealy 在演講中說了,一旦軟體公司確定綁架住你,他們會這樣做:

"And so what do they do when you need to upgrade to the next version? They price the next version at $5 below the barrier to exit. It's a very simple pricing mechanism. When Safra Catz at Oracle has calculated that for everyone of her customers, therefore the contract negotiation becomes a contract explanation, and you're stuck."

「你知道他們怎麼訂新版本的價格嗎?很簡單,先計算你換到別家廠商的成本要花多少錢,然後就訂個『比那個少五塊』的價格。甲骨文的 Safra Catz 姊都幫客戶把這筆帳算好了,所以談合約的時候,喔不,應該說「宣讀」合約的時候,她講多少就是多少。你敢不要,就自己看著辦囉!」

價格變高、客服變爛、Bug 變多、廣告變多、強迫升級、修改隱私權政策、原本免費的功能變成付費、規格變得封閉、匯出資料變得困難⋯⋯權力會讓人腐敗,以上都是軟體公司覺得綁住你之後,無法克制自己不做的事情。

怎麼辦?​

以下是幾個避免自己被數位流氓餐廳坑殺的秘訣:

  1. 先想退場方案:在開始使用一個軟體或服務前,先想想:如果有天我想退出,容易嗎?
  2. 使用開放格式:這個軟體可以存檔成開放格式嗎?資料可以完整匯出嗎?匯出後能夠用其他軟體開啟嗎?不行的話,一開始就避免使用這個軟體或服務。
  3. 當有可能時,選擇自由軟體:自由軟體的原始碼是公開透明的,這表示就算軟體的開發者不幹了,軟體本身也不會死去,其他人可以拿這些原始碼讓軟體繼續運作。
  4. 天下沒有白吃的午餐,只有白痴的午餐:當一個服務特別便宜或免費時,記得海洛因理論:第一針是免費的,後面就⋯⋯
  5. 分散風險:不要把雞蛋放在同一個籃子裡;就算你要使用大科技公司的雲端服務,你也可以每項用不同公司的。例如照片存在 iCloud、電子郵件用 Fastmail、AI 服務用 Claude、聊天用 LINE⋯⋯等等。這樣至少當其中一家公司獅子大開口時,你的轉換麻煩不會那麼大。

(最近在玩《人中之龍 極》的 Switch 版,好好玩喔!所以滿腦子都是黑道流氓的畫面,抱歉。🤣)

不尊重你的網站

· 閱讀時間約 2 分鐘 ┊ 純文字版

現代網站常常以各種方式不尊重你:

  • 它在你閱讀到一半時,彈出擋住視線的廣告;而且關閉的「X」按鈕故意設計得超小。(不尊重你的閱讀體驗)
  • 它未經你的同意就自動播放廣告影片。(不尊重你的觀看意願)
  • 才剛進入網站都還沒幹嘛,它就下載了 20 MB 不知道是什麼的鬼東西。(不尊重你的網路流量)
  • 載入了一大堆 JavaScript,光是顯示首頁就足以讓筆電的風扇轉起來。(不尊重你的電池、浪費你裝置的運算資源)
  • 明明是一篇短文,硬是拆成了三頁來顯示(不尊重你的時間)
  • 故意把標題寫得很聳動,但文章裡面超廢。(不尊重你的智商)
  • 內容只有一小部份,廣告卻佔了超過一半的畫面。(不尊重你的螢幕空間)
  • 一直彈出要你改用 App 的提示。(不尊重你使用開放網路的選擇、一直想要綁架你)

網站不尊重你,怎麼辦?​

如果你進到一個網站,覺得不被該網站尊重,你可以:

  • 也不要尊重它:使用像是 Brave 瀏覽器內建的擋廣告、擋追蹤功能;禁止 JavaScript;使用閱讀模式;安裝像是 uBlock Origin 之類的擋廣告外掛程式;使用非官方 App 來存取網站(例如用 FreeTube 來取代 YouTube.com)。
  • 拒絕使用那個網站:如果你繼續忍受它,它就會繼續存在;為了讓網路世界更好,拒絕「不尊重人的網站」是每個人的責任。

我的網站尊重你​

這個 Blog 和好和弦的官網 NiceChord.com 都沒有任何第三方廣告和侵犯隱私的追蹤程式碼,你可以用 Brave 瀏覽器確認追蹤程式和廣告數量都是「0」。

就算你把 JavaScript 關掉,甚至是用如 w3m 這樣的純文字瀏覽器也沒問題;除了站內搜尋功能必須使用 JavaScript 外,其他的功能都不受影響。

這跟網頁製作的技術無關,純粹是因為我選擇尊重我的讀者。

(如果你覺得這裡讀起來還算舒服,也去 NiceChord.com 逛逛吧!)

各退一步

· 閱讀時間約 2 分鐘 ┊ 純文字版

遇到紛爭時,曾經有人勸你「各退一步」嗎?

  • 在學校裡,A 同學總是霸凌 B 同學,這天 B 終於忍不住爆炸大吼。老師說:「同學們,我們要理性協商,各退一步互相道歉,以後要好好溝通喔!」
  • 編曲軟體 Reason 單方面關閉了舊版本的離線啟動功能,讓舊版本的「永久授權」用戶再也無法重新安裝軟體。有些人說:「軟體公司也有營運的壓力,使用者也要體諒,大家各退一步嘛!」
  • 小明說地球是平的,小美說地球是圓的。想要調解爭論的小靜說:「你們不要吵了,各退一步好嗎?地球其實是半圓的啦!」

自以為中立、要人「各退一步、理性溝通、冷靜一點、互相體諒」的調解人,其實是縱容惡行的幫兇:

  • 霸凌別人就是錯的,沒有受害者該跟霸凌者協商的道理。
  • 軟體公司違反承諾就是錯的,沒有使用者應該體諒的道理。
  • 地球是圓的就是圓的⋯⋯不然咧?

超過底線的一方,本來就該退回去;不然當陌生人闖進你家,難道要跟他協商「那客廳給你用,臥室還我」嗎?

惡夢

· 閱讀時間約 2 分鐘 ┊ 純文字版

我做了一個惡夢。在夢中:

  • 我的一個鋼琴學生,報名了知名機構舉辦的線上樂理考試。
  • 那個考試需要考生下載專有、封閉原始碼的線上監考軟體。該軟體的系統要求超嚴格,只支援近三年版本的 macOS 或 Windows,需要至少 8 GB 的 RAM,開始考試後需要先下載 500 MB 的資料,並且需要在考試過程中保持 750 kbps 的穩定連線。
  • 學生自己的 MacBook 太舊,無法升級到該考試需求的系統版本;於是找了一台跑著最新 macOS 15 Sequoia 的 iMac 準備考試。考試當天,學生到考試官網按下「開始考試」,跳出錯誤,無法下載軟體。
  • 學生打給台灣客服,客服首先跟學生說「你的 macOS 版本太新了,不支援」,然後又改口說好像有支援,要學生允許 Google Chrome 的彈出視窗試試。
  • 學生照做了,依然無法下載考試軟體;台灣客服建議直接聯絡國外的客服。學生把錯誤訊息、系統版本以及該 iMac 成功通過官方「考試前系統相容測試」的截圖 e-mail 給國外客服。
  • 國外客服很快就回了信,只寫了:「很遺憾你無法進入我們的考試。如果你需要退費,請與我們聯絡。」,完全沒有嘗試要解決問題。
  • 學生卡住了,那現在呢?

如果換作是我自己,這時我大概就會一氣之下說「更,老子不考了」然後申請退費。但學生不行啊,那對學生來說,也許是他很看重、對升學來說很重要的考試啊。

但我一點都不為這位學生的情況擔心,畢竟這只是我的惡夢,這麼荒腔走板的事情,在現實生活怎麼可能會發生呢?只要待會我睡醒之後,應該就會收到學生的訊息說他成功考完試了吧。

我順手捏了下自己的臉頰。噢,好痛!

正常

· 閱讀時間約 1 分鐘 ┊ 純文字版
  • 你騎腳踏車上班。同事說:「你幹嘛不像正常人一樣開車來?騎腳踏車多辛苦,而且看起來好像很窮⋯⋯」
  • 你到餐廳用現金付款。朋友說:「你幹嘛不用正常的行動支付 App?這樣很沒效率耶⋯⋯」
  • 你隨身攜帶可重複使用的環保餐具。朋友說:「你幹嘛不用正常的免洗餐具?這樣還要洗、要帶,麻煩死了⋯⋯」
  • 你選擇成為自由工作者。長輩說:「你幹嘛不像其他人一樣找正常的工作?這樣收入穩定嗎⋯⋯」
  • 吃飯時,你的小孩不時打斷你與朋友的談話。朋友不耐地說:「幹嘛不拿一台平板給他玩就好?正常人都這樣啊⋯⋯」

同理,當你對一個 Linux 使用者說:「你幹嘛不用正常的電腦?這樣就不能用〔插入你最愛的專有軟體名稱〕了,很爛耶⋯⋯」時,其實就跟上面這些情況差不多。

可怕的是,「正常人」似乎永遠不會問自己:「為什麼這樣很正常?」。