2026年5月23日 星期六

[感言] 系統的千瘡百孔

凡事都有兩面,有好處,自然有壞處;有得,自有失;沒有完美,總有它的限制。

沒有一個程式可以解決所有的問題,沒有一個系統沒有漏洞。它能到達「成熟」的階段,但它永不會完美。之後就是隨著年日總有「老化」的一天,或是世界進步了,或是已經maintain不到了……科技的日新月異,隨著components/dependencies的新version推出,本來work的logic又要隨著新版本而需修改,而往往不是所有東西都能完全實現於新版本中……

而且components/dependencies也有它本來的限制,所以depends on它們的產品也自然帶著它們的不完全。

只是說database(s),隨年日累積,多大的容量也總有一天會遇上爆data不能再寫入的問題,需要operational handling,加大容量作能維持使用得到。

再者,假若系統是由一個群體寫成,一個群體中總有每人的個性喜好,寫出的合成體也總不會完全統一(syntactically, semantically),寫法背後的設計,因著不同角度、理解與分工,也不會完全一致,所以只能看程式員的包容程度,去修改別人/前人遺留的問題,再加以個人的改進/新功能。

就算是one man band,今天的自己與昨天的自己也可以不同了,寫出來的東西又可以一切都被推翻、可以前後不對應……

基於每人寫法、軟硬件的不完全,系統千瘡百孔地運行著。再面對的是修改不正確,以及不斷累積的technical debts,以致會到達「老化」的階段,已經到達極限,無能為力了。

問問AI如何解決/幫助,re-factoring、code reviews、automated scanning、backlogging可能有些果效,但它也只是減慢老化的過程,總有一些地方,人無能為力。

老闆總不喜歡成本花在re-factoring上,因為它(短視地)不賺錢;code reviews需要有能之士,但他們也有他們的時間/能力限制,並不足以完全解決所有問題;使用automated scanning的工具又要在程式以上多花一層功夫才能run得到,而這層功夫又可能會帶來更多的問題;backlogging只是把問題記下,不能解決問題本身……

當然,系統來到「老化」之前,自然有它「年青力壯」的階段,有它曾經的輝煌。這就是一個系統的一生,曾經風光,也總會面對被淘汰的一天。正如人生一樣。

說回AI這回事,theoretically,AI model被train到某個程度,它也會有錯亂至死去的階段,緃然它「輝煌」過。不過「舊嘅唔去,新嘅唔嚟」,新嘅model出現,又多容易呢。

將來(現在)AI寫code的世代,可能re-factoring、code reviews、automated scanning、backlogging也只是一個command的事,天曉得。但又負面一想,要看穿系統漏洞也同樣只是一個command的事,多恐怖呢。

又廢話了一頓,人也需要關機了。

2026年5月9日 星期六

[AI] 參加完AI研討會後的些想法記錄

時光飛逝,用速成拼音打字已被標籤為「舊一代」、廣東話AI已日趨成熟、AI gen人像也不再出現多幾隻手指了。

我自以為是,以為我的debug日常記錄可以為後人作參考,但原來,假如將來已沒有了人為debug的需要——AI已有強大的能力debug與寫code,而且生成的code可以直接run,不再需要人為debug的過程,一切以為的「有用」原來都可以歸零,變得再沒有價值了。

這樣,人還需要「學習」嗎?是需要的,學習分辨的能力,因為它會「造假」。須要更強的能力辨別對錯,才能修正,才能有用。

而且AI給不到人的「溫度」。人的個性、自己的想法、人的關係、人內心與人結連的需要,AI也不能替代。他能寫出色的作品,但它不是「我」心目中完完全全的作品——也許有人會說,將來,人也會被覺得這就是代表「我」的作品了——我會問,AI真的能說出你的內心嗎。

將來的學生,也得背成數表,即使AI可以計算無限複雜的算式,但現實裏,還是得學習沒有計算機、沒有手機,你也要懂得平日的計算呢。

AI可以專業地給予知識,但它不是「我」的知識,直至「我」把它「消化」了,它才是「我」的。這個「消化」的過程,就是AI不能取代,人的努(腦)力,經過「我」的思考、理解、實踐,它才成為「我」的一部分。它才真正「幫助我」,使我成長。

而且,AI的本質是基於前人的數據而產生的,它也會不完全、會有偏差、會有缺憾、會有失實,它不是完全的真理(雖然會仿真),人仍然須要找尋真理,分辨真理,找自己的立場。這就是同事口中的「高級大人」所能作的。

如何才能獲得「分辨」的智慧呢?鍛鍊內功,就是很多的努力學習,前人的經驗與歷史也有它的份量,在「真」中尋找,一步一步,幫助自己成長,就會帶來力量與深度。


2026年4月8日 星期三

Weight Loss! The journey continues

是一個漫長的奮鬥旅程……

最近嘗試努力改變的生活習慣:

  1. 晚上九時半去瞓覺
  2. 瞓覺前唔用電子奶咀,即喺ipad同手提電話(因為呢家部電話用耐咗,會無電要叉過夜)
  3. 用蔬果代替日常零食,例子有:車厘茄、藍莓、士多啤梨、粟米芯、提子,都係細細地嘅一舊一舊comp食啲
  4. 唔食熱氣零食
  5. 安靜去每日做少少創作同默想,清理內心嘅垃圾
  6. 希望堅持每日做少少visual diary,令自己有少少成就感
  7. 希望一星期背到一節經文
  8. 希望每日睡前都拉下左右兩邊嘅一字馬同背肌
但係……

磅嘅數字都係有上冇落、肚腩依然頂住頂住、雙下巴層肥肉仲係met得出,面上仍然會生暗瘡……

咁,只有The journey continues...

2026年3月24日 星期二

[設計軟硬件] 2026年3月份關於設計軟硬件價錢的資料搜集

Hardware

Macbook Pro

  • 16吋
  • M5 Pro
  • 銀色
  • 標準顯示器
  • 48GB RAM
  • 2TB SSD Storage

    HK$27,999

Arduino

  • Hardware with sensors & software for control

    TaoBao HK$1XX

Software

Adobe Creative Cloud Pro

  • Illustrator (Image creation and editing)
  • Photoshop (Image editing)
  • InDesign (PDF document creation)
  • Premiere (Video creation)
  • Acrobat (PDF editing)

    HK$300 x 12 Months = HK$3,600

Apple Creator Studio
  • Logic Pro (Sound creation and editing)
  • Final Cut Pro (Video creation)
  • Motion (Video effect creation)

    HK$980 per year (New Mac 3 months free)

Touch Designer
  • Graphical Programming, with Arduino to control hardware

    Free

Notepad++
  • Text / Basic code editing

    Free

Sublime
  • Text/code editing

    Free

ProCreate
  • Hand-drawing software
  • For iPad Only

    HK$98 Once

ToonSquid
  • Animation creation
  • For iPad / iPhone

    HK$88 Once

Canva Pro
  • Online image / slide editing

    HK$960 per year


Total: HK$33,925 (For one year, dated 24/3/2026)

2026年2月2日 星期一

日常秘技小輯錄

媽媽傳授:

  1. 用爉燭塗在線上再縫紉,可以更容易打結,以及拉縫線更順

爸爸傳授:
  1. 貼玻璃紙前在玻璃面塗上肥皂水,可以移動玻璃紙不留摺痕

2025年12月12日 星期五

回復天然的模樣

曾經面對過皮膚幽谷的日子。總之就是壞,以及惡性循環。發炎與含膿。就此過渡了令人憧憬的青蔥歲月。

歲月摧人,學習愛護自己。

每天出門都搽防曬。好好睡覺。不喝冷飲。少吃辛辣。

發現原來皮脂管絲是正常的皮膚狀況,不用理會。

漸漸的,發炎與紅腫的地方收歛了、縮小了、變平了。

因為少了油脂分泌,毛孔也沒有從前明顯。

嘴唇紅潤了,皮膚也白了些。

發炎的地方少了。自我感覺整體也firm了。

回復最天然的模樣,繼續努力。

遺留下的疤,成了成長的痕跡。

[感言] 系統的千瘡百孔

凡事都有兩面,有好處,自然有壞處;有得,自有失;沒有完美,總有它的限制。 沒有一個程式可以解決所有的問題,沒有一個系統沒有漏洞。它能到達「成熟」的階段,但它永不會完美。之後就是隨著年日總有「老化」的一天,或是世界進步了,或是已經maintain不到了……科技的日新月異,隨著com...