個人現金流的重要性

很多公司都裁員了, 但 Google 還沒裁. 所以網路上有一些討論. 我也趕快去 ping 一下親友有沒有事? 美國高科技業裁員的相關數據, 可以參考 https://layoffs.fyi/ 這個網站. XXX.fyi 這個網域有很多厲害的網站.

不管是退休或是被辭退, 都需要有現金流支撐. 網路上的討論中有人引用一畝三分地這個網站, 我點進去就看到一篇很有趣的文章. “[FI财务自由]净资产600万刀依然没有财务自由求解"[1]. 诶? 這麼有錢的人為何還不能沒工作? 太有趣了!

原 PO 身價近兩億台幣, 為何還不能財富自由呢? 原來他的 600 萬美元資產 (以下都是美元) 包括兩棟房子, 一棟自住, 一棟租人. 扣除 160 萬房貸, 淨值算 400 萬. 另外兩百萬是公司股票 (RSU=Restricted stock units) 100 萬 , 401K (退休金, 40萬), 股票與約當現金 (60 萬).

兩棟房子假設價值相等, 總值 400+160=560, 所以每棟 280 萬. 因為自住房不能當飯吃, 所以 600 萬當中, 有 280 萬是不能動的. 另外 280 萬有 160 萬房貸, 可以運用的部分約 280-160=120 萬 (賣掉房子就可以兌現). 另外 200 萬股票假設沒太大問題, 那麼原 PO 可運用資產是 120+200 = 320 萬.

原 PO 的房子能月租 4K, 相當於一年有 4K x 12 = 48K 的收益. 據說房租和物業稅 (proper tex = 房屋稅之類的 [2]) 支出相抵. 所以這 120 萬的部分等於沒有收入. 其他的投資有 200 萬, 假設這 200 萬元投資的獲利, 再扣掉支出還是正的 – 錢花不完, 那就符合我對財富自由的認知.

原 PO 說每年房貸要繳 80K (本利年繳 5% = 80K/160 萬). 日常開支和保險支出也是約 80K, 因此他的每年投資獲利要大於 16 萬, 就可以抵掉這兩個 8 萬. 故反推他要用 200 萬產生 16 萬股息的殖利率是:

16/200 = 8%

原 PO 的股票必須保證有 8% 的獲利才能夠不工作. 這個數字有機率達到, 但沒辦法保證年年都如此, 難怪他會覺得卡在那裡不上不下. 明明是個兩億萬富翁 (台幣), 卻得繼續工作到現金流轉正為止. 其實只要他房貸還完了, 他的股票只要年獲利 4% 就可以財務自由. 這差別滿大的.

有人建議他把出租的房子賣了, 改買南加. 這招我同學也在用. 他早年在南加買了很多間房 (house) 租給沒有身分的墨西哥人, 每戶每月能收幾 K 現金. 若原 PO 的幾百萬房產, 扣除自己住的那間不賣, 其他改買南加房 (一間 80 萬). 肯定能買個好幾間吧? 即使房貸, 房屋稅都不變, 現金流就大幅增加了.

看看在美國的大陸人, 想想跑不掉的台灣人. 我平常 “衝業績" 用的美股, 距離殖利率 4% 這個目標非常地遠. 手上最厲害的殼牌 (SHEL) 一年稅後配 3.4 % 就謝天謝地了. 至於 QQQ 則連 0.5% 都貢獻不了. 整個投資組合平均起來大概不到 2%, 也就是生不出多大的現金流.

若某人想要達到 Dcard 低標 – 當個有發言權的年收 300 萬大大, 又搭配上我的投資組合, 這樣反推本金就要來到 300 / 2% = 1,5000 萬 = 1.5億以上. 顯然, 這即使做到了也很蠢 – 只有資產負債表漂亮, 但現金流量表完全不及格. 然而, 只要現金殖利率調整到 3%, 整個投資的目標就拉近了 1/3, 效益很明顯啊!

當然, 也有人說可以每年賣一些股票變現, 或者以屋養老 (逆抵押) [3]. 但這也會遇到一個風險就是 – 萬一活得太久, 房子股票都賣光了人還沒死, 那可就真的要當下流老人了. 巴菲特每天吃漢堡喝可樂都活到 90 歲了. 變賣老本應該是老到不能動再考慮.

看完這篇 PO 文, 我想每個人在不同的時間, 都要考慮最適合自己的投資組合. 像是華倫存股的華倫大已經退休了, 他就是以高配息為主, 並不強調成長性. 像我還在工作, 打算就是維持 buy and hold, 但是多買些高殖利率資產, 花個幾年調出 3% 殖利率.

這陣子我也幫女兒買 S&P500 和 0050, 幫老婆買 VGLT (Vanguard Long-Term Treasury Index Fund ETF). 因為年輕人就是要投資大盤, 時間自然會帶來財富. 至於老婆跟我一樣老, 又非常保守, 所以我幫她選擇美國長期公債. 預期美國停止升息之後, 它能漲個 20%. 如果沒漲,…那就算了. 至少殖利率還有 3%. 這樣我就不會被罵~~

[REF]

  1. “[FI财务自由]净资产600万刀依然没有财务自由求解"
  2. 物業稅
  3. 逆按揭
  4. 台灣身價上億人數

Khronos 專利池小註解

Khronos 名下有很多技術, 像是 Vulkan®, OpenGL®, OpenGL ES, WebGL™, OpenCL™, OpenVX™, COLLADA™ and glTF™.  這些. 那麼到底是誰發明出這一堆東西呢? 我以前也覺得很好奇. 趁放假研究一下, 原來 Khronos 這個組織就是一個大專利池.

如果參加 Khronos 的會員, 就可以對於 essential 的 IP 享有交互授權 (reciprocal license) 的好處, 也就是會員之間不能用交互授權的 IP 互告 [1] – 如果有繳會員年費的話. 如果不參加會員, 也可以用 adopter 的身分實作這些 IP, 只要繳個 20K USD 左右 (只是舉例, 非固定數字. ), 不論出貨數量.

參加會員的話, 又分為好幾個等級 [3], 總是多花錢還會有投票權 (Contributor Member). 花更多可以選董事 (Promoter Member). 如果 license 一個技術要花 20K, 那繳個 18K 年費當 Contributor member 也不算多貴. 因為會員也自動是 adaptor. 不過是否要先是其他種類會員才能樂捐成 contributor 會員呢? 看 [4] 的 PDF page 1 – defination, 可能是.

Promoter MemberAssociate Member
$75,000 per year$3,500+ per year
Board Approval RequiredAvailable to companies with up to 100 full-time employees. $175 per employee
The right to designate a Director to the Khronos Board.
Full working group participation and voting rights.

後面有寫到 associate member 是按照員工人數來收錢的, 一個人頭 175 元, 而且是超過 100 人的公司才可以參加. 假如公司不幸有 1 萬人, 那年費就高達 175 萬美金. 就算可以拗說一個 BU 只有 100 人, 那也要 17500 = 17.5K (USD). 花這麼多錢, 應該有對應的好處, 讓 Broadcom, MediaTek 都參加 [2].

會員之間會有 working group 會議討論哪些 IP 是交互授權的? 正面表列的話, 只有兩種 IP 會落入交互授權:

  1. The only point of licensing is the instant of ratification by the Khronos Board, and ONLY essential IP in the final spec is reciprocally licensed, meaning that discussions and contributions not included in the final specification bring no licensing obligation;
  2. Khronos Members do not have to disclose any IP that will be included under the standard reciprocal license – so no patents are ever discussed in open Khronos meetings so that Members are not put on notice of specific patents.

紅色字體是我高亮點, 雖然只看這幾個字會是斷章取義, 但基本上參加的百來個會員也不是傻的, 不相關, 不重要的 IP 不會納進來. 而且會員可以正面表列那些 IP 不列入交互授權之中. 官方說法, 這種事不常發生.

 … this mechanism has only been invoked a handful of times in the fifteen year history of Khronos Group.

然而, 只有在這個會員 [2] 裡面, 非正面排除, 又被正面表列的 IP 才能交互授權. 免於互相收錢或是互告. 但是對於非會員就沒有約束力了.

[REF]

  1. https://www.khronos.org/members/ip-framework
  2. https://www.khronos.org/members/list
  3. https://www.khronos.org/members/
  4. https://www.khronos.org/files/member_agreement.pdf

2022 投資心電圖

雖然說 buy and hold 的投資方式就是要隨波逐流, 但是今年股市的表現實在太玄了. 從 2019 年到 2021 年, Covid-19 大撒幣期間, 個人的投資報酬, 幾乎都是穩定向上. 如下面三張圖.

下面的金額, 單位都是貝里 (ベリー).

過去幾年都如此順利. 所以今年一開始也是令人信心滿滿. 畢竟 Covid-19 都快要過去了. 4 月的時候, 美股大漲一波, 我的投資又明顯創了一個新高. 一年才過 1/3, 財產就增加 10% 以上, 按這個比例推算, 到年底豈不是…哇哈哈哈哈哈哈哈.

豈知 6~7 月間油價就猛跌一波, 我的 SHEL 和 XLE 全都大失血. 我想這應該是美國操盤要降低俄羅斯的外匯收入吧? 油價跌, 加上各種景氣調降的消息出籠, 大家開始談庫存而不是增產. 忽然風向改變, 所有類股一致走弱. 從 6 月中到 7 月中, 我的幾百萬貝里不翼而飛.

接著, 大概是因為低油價也打不垮俄羅斯, 油價逐漸恢復正常. 包括台灣都是一面支持烏克蘭, 又一面轉手購買俄羅斯的天然氣 (台日韓都買 [1]), 更別說歐洲還是光明正大地買, 只能暫停北溪二號, 但是斷不了北溪一號. 因此, 8 月中又創了一次新高, 雖然只超過前高一點點, 但展望年底也還有 1/3, 以此比例推算, 哇哈哈哈…..

誰知道, 這樣的起伏還不夠看. 美國突然出了升息抗通膨這招. 不但差點搞垮英國退休基金 [2], 更把股市拉下馬. 10 月初又迎來了一個低點. 所幸, 後來大家對這個消息已經麻痺. 有些國家也開始升息 [3]. 美股只要傳聞停止升息, 或是暫緩升息都會上漲, 所以 10 月底和 11 中又各創一次新高. 總算讓一整年有雙位數的成長.

整體來說, 今年的業外收入真的很不好. 1 月, 4 月開心兩次的年終獎金, 7 月和 10 月超香的員工分紅都依序投進去了, 但很快也都化為無形. 依此比例展望未來, 又看著美金開始下跌, 今年也可能只剩下 “哇?!", 沒有 “哈哈". 哈! 至於為何在美元升息之際看跌美金呢? 我認為凡事不要等到盡頭, 真的百尺竿頭就要掉下去. 所以在 99 尺之前就要採取行動了.

我想我對於投資 ETF, 身價隨大盤坐雲霄飛車已經完全沒問題. 下一個課題是選擇市場. 過去在美元下跌的過程中, 我碰到 covid-19 美股超跌的機會. 現在美股在半山腰, 但美元還在峰頂附近. 聰明的美國銀行家, 此時應該會利用強勢美元, 在海外購買超跌的股票. 現在股匯雙低的市場很多, 買這種市場應該比換美金買美股好. 感恩老巴和我想法一致 [4].

港股就是其中一個明顯的例子, 只是它受到中國人治管理的色彩太濃, 我決定遠離它. 日股是另外一個, 因此我也買一點點日股 ETF. 希望到最後不是日股漲就是日圓漲, 最好兩個都漲. 當然我們上班會領到匯率慘兮兮的台幣 (上週突然轉強), 因此我也買進 0050, 2379. 或曰, 2379 又不是 ETF! 不過, 螃蟹真的很可憐, 所以勇敢再買一張, 以紀念台灣光復節.

最後, 今天美股盤前看起來不妙, 不等年底了. 就趁還有獲利趕快 PO 出文章吧~~~

[REF]

  1. 日媒爆:台日韓大買1660億俄羅斯能源!
  2. https://www.businesstoday.com.tw/article/category/183025/post/202210160007/
  3. https://news.cnyes.com/news/id/4997346
  4. 巴菲特的波克夏買進台積電ADR!Q3大買41億美元

Thread Border Router 小註解

首先講到 Thread 這個技術, 它又是一個把常見名詞變成專業術語的東西. 上次那個 SALT 也沒紅, 不知道是否取這種名字不夠吉利? 總之, 先來介紹一下 Thread [1].

Thread 是由 Thread Group 開發, 所以不是來自諸如 The Hub Re-Assambled and Delivery 這種縮寫, 哈!

基本上它也 (只) 走 IPv6, 支援 mesh, 主要用於 IOT (Internet of Things). 其網路 protocol 6LoWPAN 基於 IEEE 802.15.4. 而藍牙/WPAN 是 802.15.1, BT/WIFI 共存是 802.15.2, 高速 WPANs 是 802.15.3, 可見它和藍牙的關係也匪淺. 事實上, ZigBee 也是走 802.15.4, 所以 Thread 更近似 ZigBee, 但是 Thread 在架構和相容性上又勝出 [2].

本圖取材自 [2] 的圖 1+圖 2, ZigBee 顯得不合群.

讓我們接受 Thread 比較好, 接下來看 router. 如果只是一對一連接, BT 就很好用了. 但在智慧家庭 (Home automation) 的考量下, 家裡可是會有一大堆 IOT. 而且分別來自不同陣營的生態系, Siri, Alexa, Google 可能混居一室, 這個就不是一個 PAN 可以搞定的.

另一個規格 Matter [3] 就是用來解決多生態系混搭的問題, 只要大家都可以用 IP 溝通不就可以在同一個環境共存了? 所以支援 mesh 的 WIFI 和 Thread 都可以支援 Matter. 既然 WIFI 有 router, Thread 當然也有 router [5]. 而在 WIFI 和 Thread 的交界, 就會有所謂的 Thread Border Router (TBR) [4].

上圖和下圖都來自 [4]. 上圖容易理解, 基本上就是說明 TBR 的角色是跨 LAN. 下圖比較複雜. 說明 TBR 的主要功能之一是 service discovery. 任何一個 Thread device 能夠提供服務的話 (如開燈, 播音樂…), 必須跟 TBR 以單播 (Unicast) 註冊, 而不需要跟 Thread 網內的其他 device 交頭接耳 . 這是它可以省電的方法.

由於 TBR 知道每個 Thread Device 能提供什麼服務, 它就可以對 WIFI mesh 進行多播 (Multicast) 但不是廣播 (Broadcast), 因為 LAN 裡面可能有非 Matter 相容的裝置. 所有的 Thread Device 都是透過 TBR 代理做 mDNS ( multicast DNS) [6], 這又有助於省電.

因此我們可以說 TBR 兼具了 SRP server 和 Advertising Proxy 的角色. 另一方面, Thread Device 怎麼發現 WIFI 那邊有什麼 service 呢? 答案還是透過 TBR, Thread Client 透過 TBR 當 DNS-SD (service discory) Discovery Proxy 跨出 Thread border.

總結來說, TBR 的 SDK 和 sample code 可以從公開網路上找到 [7]. 而且 TBR 成功地串起 WIFI 和 Thread 的世界, 讓 Matter 這種應用可以更容易地被實現. 套句廣告詞, 這麼好的東西去哪裡買呢? 其實目前很少有純 Thread borad router 可以買, 它可能只是 WIFI router 的一個附加功能, 或者直接在某個智慧燈泡裡.

所以我們要認 logo. 下圖左邊這個 logo 表明這個 Thread device 是個 TBR, 下圖右邊這個 logo 表明它是一個普通的 Thread Device. [5]

[REF]

  1. https://en.wikipedia.org/wiki/Thread_(network_protocol)
  2. https://www.electronicproducts.com/ip-on-wi-fi-zigbee-and-bluetooth-opportunity-and-risk/
  3. https://en.wikipedia.org/wiki/Matter_(standard)
  4. https://blog.espressif.com/matter-thread-border-router-in-matter-240838dc4779
  5. https://www.threadgroup.org/Portals/0/documents/support/ThreadBorderRouterWhitePaper_07192022_4001_1.pdf
  6. https://en.wikipedia.org/wiki/Multicast_DNS
  7. https://github.com/espressif/esp-idf/tree/master/examples/openthread/ot_br

華擎太極主機板 Error Code 小整理

雖然這塊板子的優點就是有 LED 顯示開機錯誤代碼 [1], 不過跑出錯誤代碼, 卻找不到官方解釋可是個大問題. 甚至會誤導 debug 的方向, 所以我把我遇到的狀況也註記在這裡.

[官方表格]

除錯代碼定義
FF,
00 – 19
D0 – D3
請檢查 CPU 是否正確安裝,然後清除 CMOS。
0d 例外, 詳見補充表格。
31 – 3B
51 – 55
CPU或記憶體相關問題。請重新安裝 CPU 和記憶體,然後清除 CMOS。
若問題仍存在,請只安裝一個記憶體模組,或嘗試使用其他記憶體模組。
D4 – D5PCI 資源分配錯誤,資源不足。
D6
92 – 97
顯示卡或CPU內顯無法辨識。請清除 CMOS 並嘗試重新安裝顯示卡。若問題仍存在,請嘗試安裝顯示卡至其他插槽或使用其他顯示卡。
D7鍵盤及滑鼠無法辨識。請嘗試重新安裝鍵盤及滑鼠。
D8密碼無效。
9A – 9DUSB 裝置相關問題。請嘗試移除所有 USB 裝置。
E8 – EBS3回復失敗 (S3=睡眠模式)
03電腦正在進入S3狀態 (S3=睡眠模式)
04電腦正在進入S4狀態 (S4=休眠模式)
05電腦正在進入S5狀態 (S5=軟關機)
30電腦正在從S3狀態中喚醒 (S3=睡眠模式)
40電腦正在從S4狀態中喚醒 (S4=休眠模式)
AA電腦完成開機程序進入作業系統

[實際 debug 經驗]

除錯代碼實際解決方式
0d跟 Clear CMOS 或 CPU 無關. 找到 [2] 這篇開始查記憶體。
拔掉可疑的 DDR Module. 原本插 4 條, 拔掉一條可開機.
打開 fPTM, 又出現 0d, 再拔掉一條, 剩兩條 DDR 時可正常開機. 前述兩條是同一時間買的.
64VGA 輔助 power 12V 一條脫落, 換個公頭後解決

[REF]

  1. https://www.asrock.com/support/index.tw.asp?cat=Debug
  2. https://forum.gamer.com.tw/C.php?bsn=60030&snA=549896