在 IKEA LAIVA 書櫃上的伺服器

上線之初的伺服器架構大概就這樣決定了,運作成本被壓得很低(低於八萬元新台幣)。

分別是兩台 8TB 的 WD MyBook 儲存空間(外加 Backblaze 雲端備份)跟三台 Mac Mini M4 執行多媒體、網站、演算法伺服器,還有一台 BLUETTI 作為 UPS 不斷電系統(可以供應一台 Mac Mini 至少 10 小時的服務時間)。

要是之後沒人用的話,Mac Mini 拿去賣二手也似乎不是問題。主要還得益於以 Golang 程式語言撰寫的 TeaCat 系統結構,效能上應該不會有什麼問題才是。

然後這些東西架在一個 600 元的 IKEA LAIVA 書櫃上。

避免自己被炎上的舊文處置

我很享受講垃圾話;我也很慶幸以前更愛講垃圾話的時候網路還不夠發達。但現在只要講句話,大概隔天就能傳到世界各地了。人們應該有權利讓自己在網路上被人遺忘,所以我一直很喜歡《被遺忘權》這個酷東西。

TeaCat 設計了能夠自動將舊文轉為「私人」狀態的「舊文處置」功能。要是你跟我一樣喜歡講垃圾話,也許它能夠降低有人翻你舊帳導致你被炎上的機率。

喔對了,但 TeaCat 又很適合被搜尋引擎索引,所以要是炎上貼文已經被索引的話,那也沒辦法了。

觀看次數

觀看次數計數器可以說是社群網站讓人上癮的核心之一,甚至推特、抖音都還有誇大觀看次數的設計(像是允許重複點閱、讓你不小心滑到影片)

這設計其實蠻不可取的,但又想到「要是有人在 TeaCat 發文覺得太孤單了怎麼辦🤔」所以思考了很久。最後採取了一個折衷方案,就是:在貼文有任何人按讚之前,會先顯示觀看次數來撫慰孤獨的人心 🥺

這個計數器在貼文有人按讚之後就會隱藏。畢竟在貼文有任何反應之前,發文者應該都會很好奇「我的貼文到底有沒有人看」。也許這會是一個好的設計,但也許會有人很賭爛「怎麼 1 個讚就把我原本 30 次觀看的計數隱藏了 😭😭」

誰知道呢 😎

※ 內文來自 Misskey 的 〇(まる)

點擊播放文章裡的 YouTube 影片

一直在想要怎麼在文章裡擺放 YouTube 嵌入式播放器,原本的設計是只要偵測到連結,就會自動嵌入 + 自動播放(靜音狀態),但這樣帶來了幾個問題:

  1. 自動播放帶來的視覺干擾
  2. 產生一堆有的沒的網路請求
  3. 未取得使用者的同意下,就讓 Google/YouTube 拿走個資了

其實前兩者還好,但比較看不順眼的是最後一個。當有這樣的設計,就必須在網站中顯示那個大大的「這個網站會使用你的 Cookie 喔☝️」什麼 GDPR 之類的同意橫幅。

    稍微逛了一下各個網站,比較喜歡的是 Misskey 的設計。主要是連結預覽下方會有「開啟播放器」跟「在新視窗開啟」的按鈕,當你不想播放,這個連結預覽就小小的不會干擾你。

    所以目前 TeaCat 的作法就是像文章開頭的圖片那樣,在連結預覽下面多一個「▶️ 在此播放 YouTube 影片」的按鈕,點擊之後影片會像這樣打開,把原本的連結預覽區塊吃掉

    問題暫時解決了,但那個 YouTube 影片播放器好醜,到底誰設計的 😭😭

    熱銷的 Mac Mini M4

    是說最近 AI 需求上漲,記憶體、硬碟都在漲價,突然間 Apple 的 Mac Mini 定價 2 萬元就變得超值了。結果沒多久,掀起了一波養龍蝦風潮(可以 24H 幫你做事的 AI 小幫手),大家為了架設一隻龍蝦,開始搶購 Mac Mini 💀

    現在 4 月下單,缺貨到需要等到 8 月才會出貨。幸好之前就先下單了一台 16G/256G 的版本(分了 24 期、是魔法小卡的力量!)但後來覺得一台好像不夠,所以在附近的通訊行又找到了一台

    到時候應該會拿來當 TeaCat 封測期間的伺服器就是了。比起租賃雲端伺服器,如果 TeaCat 沒人用而倒閉的話,至少還可以拿 Mac Mini 來抵押(欸)

    是說 Mac 自從換到自家的 Apple Silicon 晶片之後,電源效率也異常的好。待機甚至不到 10W 左右,近乎比手機還省電。而效能上只需要 35W 左右就能贏過快 200W 耗電量的桌上型電腦。

    徽章系統

    以往的徽章系統是像 Steam 那樣,先收集掉落的卡片然後再合成成徽章,後來因為太過於遊戲性且複雜所以就拿掉了。現在變成很一般的徽章系統,選擇配戴時會出現在名字旁邊。而有些徽章有特殊作用。