budget hobbying
poor man's GPU learning
tinkering 有「折腾、动手玩、边试边学」的意思,比 playing 更像技术爱好者语境。
meme
读音大概率:/miːm/
meme
├─ 1 來源層
│ 现代文化词,但词源来自希腊语 mimēma,意思是"被模仿的东西"。
品牌 / 网站 / 消费者评价平台。
│ 它是一个开放式评论平台,让消费者给公司、网店、服务写评价,企业也可以管理和回应评价。Trustpilot 官方把自己描述为"open-to-all online review platformTrustpilot
│ trust = 信任
│ pilot = 引航员 / 飞行员 / 指引者
│ 所以品牌名的感觉是:
│ "帮你在消费选择里导航信任"
│ 不是"信任飞行员",而是 trust 的 navigator / guide。
intentional 来自 Latin 系:intend / intention,核心是"有意图、有目的"。
│ singlehood 是 Germanic 风格的英语构词:single + -hood。
社会学 / 亲密关系研究 / 性别研究 / 生活方式讨论。
│ 近年的 singlehood 研究会把"单身"从"缺少关系"改看成一种身份、生活安排和意义建构,而不是默认把它当作婚恋之前的过渡状态。Taylor & Francis Online+1
Germanic 核心。来自 settle + -ment 。
│ settle 的深层感觉是"让某物坐下、停住、安定下来",和 sit / seat / set 这一组有亲缘感。Merriam-Webster 给的 settle 词源是 Old English setl ,意思接近 seat / chair。Merriam-Webster
日常 / 法律 / 金融 / 地理 / 政治新闻。
babaylan = 前殖民菲律宾社会中,负责人与灵界、疾病、仪式、治疗、预言、社区秩序之间关系的专家。
性别层面也重要。许多资料都强调 babaylan 多为女性,但也存在男性或性别越界者承担类似角色;Smithsonian Asian Pacific American Center 的材料把 babaylan 描述为前殖民 spiritual leaders,并提到其传统中容纳 queer men / feminine-masculine energies 的角色解释。Smithsonian APA Center
和相邻词区别:
shaman
泛称"萨满",跨文化大词。可以用来解释 babaylan,但会抹平菲律宾本土语境。
priestess
女祭司。强调宗教仪式地位,但不一定包含治疗、占卜、灵媒功能。
healer
治疗者。只抓到医治功能,不够完整。
fringe 来自 Old French / Medieval Latin 路线,原本指衣服、布料边缘的"流苏、边饰"。
practice 来自 Greek → Latin → French → English,
惯例"。
fertility 来自 Latin 系,和 fertile"肥沃的、能繁殖的"同源。
│ regime 来自 French / Latin,现代社会科学里常指"稳定运作的一套规则、制度、模式"。
人口学 / 社会学 / 政策研究 / 家庭研究 / 发展研究。
back up
日常 / 驾驶 / 电脑 / 争论 / 工作协作 / 法律证据。
和 percussion 同源。percussion 的词源来自 Latin percutere ,意思是"击打、震动"。Merriam-Webster
使用圈層
│ 新闻 / 政治 / 法律 / 商业 / 社会评论 / 日常较正式表达。

Latin → French → English。
│ 来自 Latin frater = brother,经过 French frère 进入英语。Britannica 也把 friar 解释为来自 Latin frater / French frère ,本义就是"brother"。Encyclopedia Britannica
天主教 / 中世纪史 / 殖民史 / 菲律宾史 / 西班牙殖民体系。
│ 在菲律宾殖民史里,friars 经常指西班牙天主教修会士,例如 Augustinians、Franciscans、Dominicans、Jesuits、Recollects 等,他们不只是传教,也深度参与地方治理、教育、土地、教区权力。
和 pale 有关。这里的 pale 不是"苍白",而是旧义:stake / pointed post,尖桩、木桩。
日常较强烈词 / 暴力描写 / 医疗事故 / 历史刑罚 / 动物纪录片 / 游戏战斗描述。
│ 常见于:
│ impaled on a spear 被长矛刺穿
│ impaled by a spike 被尖刺贯穿
│ a body impaled on a stake 被钉在木桩上的尸体
民众、平民大众、普通百姓、一个地方的居民整体。
它比 people 更正式,也更有"被统治者 / 社会基层整体"的感觉。
populace
nstilled
原形:instill / instil
逐渐灌输、慢慢培养、一步步植入某种观念/习惯/价值观。
不是一次性告诉你,而是反复、长期、细水长流地让某种东西进入你的心里。
使用圈層
│ 教育 / 家庭 / 政治 / 宗教 / 企业文化 / 心理塑造。
│ 常见搭配:
│ instill confidence 灌输信心 / 培养信心
│ instill discipline 培养纪律
│ instill values 灌输价值观
│ instill fear 灌输恐惧
│ instill a sense of responsibility 培养责任感
哲学 / 宗教 / 道德讨论 / 政治修辞 / 日常正式表达。
│ 在哲学里经常对应"德性伦理":virtue ethics。

贞洁的、禁欲的、纯洁克制的;也可指风格朴素、不浮夸。
使用圈層
│ 宗教 / 道德 / 性伦理 / 文学 / 古典语境。
│ 现代日常口语不算高频,常见于宗教、历史、文学、婚恋道德讨论。
现代英语里基本整体记:
│ chaste = sexually pure / restrained / morally pure
宗教的;虔诚的;像宗教一样认真/严格的。
court 原本和"宫廷、院子、法庭"有关。
│ 从"在宫廷中围绕权力人物活动"发展出"讨好、追求、争取"的意思。
历史 / 恋爱 / 政治 / 商业 / 新闻 / 法律。
│ 现代最常见不是日常"约会",而是新闻里说某人/某群体被积极争取。

卫生设施 / 环境卫生 / 公共卫生处理系统 。
它不是单纯 "cleanliness 干净",而是更偏制度和基础设施:厕所、排污、垃圾处理、污水处理、饮用水安全、城市清洁系统。

render :Latin / French 路线,正式法律/行政语体里常用,意思是"使......成为某种状态"。
│ marriage :French / Latin 路线,婚姻。
│ void:Latin / French 路线,空的、无效的、没有法律效力的。


In 2024, there were approximately 2.19 million overseas Filipino workers, and of those, 57.2%, roughly 1.25 million, were women.
oversea 比较少见,偏旧式、文学或特定组合。有时也作形容词,意思类似 overseas,但现代普通表达基本用 overseas。
│ Korean = 韩国的 / 朝鲜半岛语境的。
│ 4B = 韩语四个以 비 bi- 开头的"不/非"原则。
│ movement = 社会运动 / 思潮运动 / 集体行动。
Britannica 2026 年的解释是:4B movement 是韩国女权运动,由四个拒绝定义:不结婚、不生育、不约会、不与男性发生性关系。Encyclopedia Britannica
常见四个 B 是:
│ bihon = 非婚 / 不结婚
│ bichulsan = 不生育
│ biyeonae = 不恋爱 / 不约会
│ bisekseu = 不性行为
│ ABC 对韩国 4B 起源的报道也把四项列为 biyeonae, bisekseu, bihon, bichulsan ,分别对应 no dating, no sex, no marriage, no childbirth。ABC News




ˈdʒ

SideFX provides new builds of Houdini almost every day. These daily builds contain bug fixes and small improvements to the software. The detailed list of fixes is available in the journal under the Support menu. By installing a daily build, users are often able to benefit right away from our agile development process.
→ SideFX 從 daily build 裡挑一個,經過完整 QA,大約每月指定一次,建議工作室從一個 production build 升到另一個 production build。SideFX
這裡的邏輯非常具體:
Houdini 用戶經常不是等「大版本」,而是等「某個 solver / node / USD / Karma / Houdini Engine bug 在哪個 build 修了」。所以版本判斷單位不是 21.0,而是 21.0.xxx。
Major / Feature release
→ 例如 Houdini 20、21,可能引入新系統、新節點、新架構。
Production build
→ 可給項目組用的穩定構建。
Daily build
→ TD / pipeline / bug 驗證用。
Changelog build interval
→ 看某個 build 到某個 build 之間修了什麼。
Mozilla Firefox:企業版最清楚地把「快更新」和「長期穩定」分開
Firefox 對企業非常直接:普通 Firefox 有每四週一次的 stable release;Firefox ESR 是給組織、學校、企業這種需要大規模部署與長期穩定的環境,提供 regular security updates 和 annual major releases。
Google 近年還把 Chrome release cycle 調整得更快,報導中提到 Stable 和 Beta 會縮短到兩週節奏,但 Extended Stable 給企業和 Chromium embedders 保持八週節奏。這個分類比 major/minor 更關鍵:版本號不是重點,重點是你在哪條 channel 上。 The Verge
Chrome Canary 還有一個很重要的設計:它可以和常規 Chrome 分開安裝、使用不同 profile。這和 UE 多版本並行安裝的思路很像:避免新版本污染正式工作環境。
Open / Unresolved
→ 问题存在,尚未解决。
Backlogged
→ 问题被放进待办池;Epic 认可它值得保留,但当前优先级不够高,或者没有资源/窗口处理。
Fixed
→ 已修复,通常会关联 fix version / commit。
Won't Fix / By Design
→ 不修,或官方认为这是设计行为。
Network
→ 看 fork/branch 歷史。對開源項目可以看社群是否有分叉路線。
Dependency graph
→ 看項目依賴。GitHub 官方說 dependency graph 會掃描 repository 裡支持的 manifest / lock file,解析 package 名稱和版本;當 default branch 的 manifest 或 lock file 改變時會更新。這對 JS/Python/Ruby/Go/Rust 等依賴型項目很有用。GitHub Docs
對 UE 這種巨型 C++ 引擎倉庫,Insights 的價值主要不是「完整反映研發」,而是看公開鏡像的同步節奏、PR 狀態、外部貢獻入口、分支活動。
C++ 項目
→ 風險更高。因為 .sln、.vcxproj、Intermediate、Binaries、Generated project files 可能記錄了舊引擎路徑。需要重新生成 project files,甚至清理 Binaries / Intermediate / Saved。



Virtual Shadow Maps / Ray Tracing / Nanite 等 UE5 高级渲染
└─ 需要现代图形接口
└─ Windows 上通常是 DirectX 12
└─ DirectX 12 Targeted Shader Format 要启用 SM6
项目的 Default RHI
渲染特性
└─ 要求某种 GPU 能力
└─ UE 用 Shader Platform 表达这种能力
└─ Shader Platform ≈ RHI + Shader Model + 平台后端
它不是普通桌面窗口渲染,而是要通过 XR Runtime 把画面送到头显,
OpenXR
OpenXR Plugin
├─ 系统里的 XR Runtime
│ ├─ SteamVR
│ ├─ Meta Quest Link / Oculus Runtime
│ ├─ Windows Mixed Reality / OpenXR Runtime
│ └─ PICO / VIVE / Varjo 等厂商 Runtime
Google 官方的 ARCore 设备列表则说明,列出的 Android 设备通过 "Google Play Services for AR" 支持 ARCore。Epic Games Developers Google for Developers
手机支持 ARCore
└─ 手机开启 Developer Options / USB debugging
└─ USB 连接电脑
└─ UE 配好 Android SDK / NDK / JDK
└─ UE Launch 到 Android 设备
└─ App 在手机上启动
└─ ARCore 接管相机、追踪和平面检测
但你现在已经确认手机不能用 ARCore,所以即使用 USB 连接,也只能说明"能不能部署 Android app",不能让 ARCore 功能可用。
苹果这边比较简单,安卓这边必须按官方列表查具体型号。
苹果 ARKit 的基础要求是:iOS 11 或更高 + A9 或更新处理器。所以大体上是:
iPhone
├─ iPhone 6s / 6s Plus 及之后
├─ iPhone SE 第 1 代及之后
├─ iPhone 7 / 7 Plus 及之后
├─ iPhone 8 / 8 Plus
├─ iPhone X / XR / XS / XS Max
├─ iPhone 11 系列
├─ iPhone 12 系列
├─ iPhone 13 系列
├─ iPhone 14 系列
├─ iPhone 15 系列
├─ iPhone 16 系列
└─ 更新型号一般也支持
iPad
├─ iPad 第 5 代及之后
├─ iPad mini 第 5 代及之后
├─ iPad Air 第 3 代及之后
└─ iPad Pro 全系列基本都支持

iPhone 12 Pro 及之后 Pro 型号更好,因为有 LiDAR
GameInput 是微软的新输入 API,用来统一处理 keyboard、mouse、gamepad、controller、haptics、sensors 等输入设备。微软文档把它描述为一个统一输入模型,并说它是 XInput、DirectInput、Raw Input、HID、WinRT 输入 API 的功能超集。Microsoft Learn
所以背后的责任链是:
UE Editor / Project
└─ Windows input layer
└─ GameInput API
└─ Microsoft GameInput runtime / redistributable
└─ 没装或版本无效
└─ UE 弹窗提示安装
iPhone 13
└─ A15 芯片
└─ 不在 Apple Intelligence 支持列表
iPhone 15 Pro / iPhone 15 Pro Max
└─ A17 Pro
iPhone 16 全系列
└─ A18 / A18 Pro
iPhone 17 全系列 / iPhone Air
└─ A19 / A19 Pro

SPEC 官方说 CPU 2017 包含 43 个 benchmark,分成 4 类:整数 speed、浮点 speed、整数 rate、浮点 rate。speed 比较完成单个任务的时间,rate 比较单位时间吞吐量。SPEC
比较不同 iPhone 芯片的 P 核,也就是 performance core,用同一套 Clang 编译器编译 SPEC CPU2017 workload,
SPEC CPU
= 更偏严肃、工业/学术/服务器评测用的 CPU benchmark


iPhone 发布会
= 通常在 9 月
= 发布新 iPhone 硬件、A 系列芯片、相机、屏幕等
所以"前几天开 WWDC"不等于"iPhone 18 已经发布"。Apple 今年 WWDC 公开的是下一代软件平台和 Apple Intelligence / Siri 等系统功能,不是正式发布 iPhone 18 硬件。Apple Newsroom 的 WWDC 2026 页面也是在说软件平台和 Apple Intelligence / Siri AI。Apple

A18 / A18 Pro 这一代仍然可能通过某些研究手段获得足够底层的性能数据;
A19 / A19 Pro 这一代目前还没有同等可用的底层访问方式,所以做不了同样的测试。
A18 / A18 Pro 有比较完整的数据曲线 ,但 A19 / A19 Pro 只有几个点。因为要画这种"功耗---性能曲线",

SIMDgroup 宽度、寄存器文件切分、物理分配粒度
一个 shader core
├─ 寄存器 / local memory 被每个任务占太多
│ └─ 同时驻留的 SIMDgroup 少
│ └─ 遇到内存等待时,没有足够其他任务可切换
│ └─ 执行单元空转

台灣外匯存底現在不是 5000 億美元左右,而是已經約 6050.7 億美元 ,央行 2026 年 6 月 5 日公布的 2026 年 5 月底數字是 US605.07 billion** 。[Central Bank of China](https://www.cbc.gov.tw/en/cp-448-191350-66c34-2.html?utm_source=chatgpt.com "编辑Central Bank of China") IMF 對台灣 2026 年名目 GDP 的估計是 **US976.72 billion ,所以外匯存底大約是 GDP 的 62% ,不是 100% 左右。IMF
為什麼仍然算多?因為外匯儲備主要不是拿來跟 GDP 比,而是拿來看幾個「危機指標」。
第一,看它能不能覆蓋短期外債。台灣 2025 年 9 月短期外債約 2164 億美元 ,而外匯存底約 6000 億美元以上,等於大約 2.8 倍短期外債 。ISI 這很重要,因為金融危機時最危險的是:外國資金、銀行短期美元負債、企業美元付款突然要結清。央行手上美元越多,越不容易被市場逼到「美元不夠」。
第二,看它能支撐多少進口。台灣一個月進口大概幾百億美元,例如 2025 年 6 月進口是 412.6 億美元 。Ministry of Finance 用 6000 億美元外匯存底粗算,能覆蓋十幾個月進口。傳統安全線常說 3 個月進口已經是基本足夠;台灣遠高於這個概念。
第三,看它和台灣經濟結構的關係。台灣長期是出口順差、經常帳順差經濟體。央行資料顯示,2025 年台灣經常帳順差達 1811.4 億美元 ,同年央行準備資產增加 200.4 億美元 。Central Bank of China 也就是說,這不是突然借來的錢,而是長期靠出口、投資收益、資本流動累積出來的外幣資產。
GDP 像你的年收入。
外匯儲備像你的美元現金與海外安全資產。
短期外債和進口需求像你近期必須用美元支付的帳單。
現代國家的「欠錢」不是單純的窮,而是整個金融系統的基本形態:一個人的資產,通常就是另一個人的負債。
現代貨幣體系本身就是債務體系。
一個國家雖然政府有很多債,並不代表它對外淨欠錢。日本就是典型:政府債務很高,但很多債是國內人持有,日本整體對外反而是大債權國。

現在更準確的圖應該長這樣:
資通與視聽產品 + 電子零組件 = 約 74%
也就是台灣出口現在高度集中在 AI 伺服器、GPU/伺服器相關硬體、半導體、IC、電子零組件這條供應鏈上。財政部也說,2025 年資通與視聽產品出口年增 89.5% ,主要受 AI 應用、雲端服務商基礎建設投資推動;電子零組件出口年增 25.8% ,其中積體電路增加 448 億美元 。Mof Service
WGS84 在 UE 里可以理解成:真实地球坐标的基准系统
WGS84 是:
Longitude 经度
Latitude 纬度
Altitude 高度
用于 GPS / 地图 / GIS
常见 EPSG:4326
UE 需要通过 GeoReferencing 插件 把两套系统接起来。Epic 官方说,Georeferencing 的作用就是把 UE level 里的位置和真实物理空间的位置关联起来;关联后,UE 可以表达经纬度或 UTM 这类真实地理坐标。Epic Games Developers
configurator 是给用户交互选东西的系统,
团队在 VR 或桌面模式 下共同进行设计评审
不是在 UE Editor 里直接多人联机 。官方 Quick Start 明确说,要完整使用 Collab Viewer 的功能,需要先把项目 package 成 .exe,然后每个加入的人都运行同一份 packaged application。并且每次项目内容改变,都要重新打包并分发,因为 3D 模型不会通过网络自动复制给其他用户。
一台电脑选择 Host a session
同一局域网内自动搜索 Host
搜不到就手动输入 Host 的 IP
没有 TCP,也没有 UDP 这些传输层协议;
它依赖设备本身的链路层 / 物理层通信能力,
由网卡、无线网卡、基带芯片、蓝牙芯片等硬件提供。
architectural visualization
行业里更常见写法是 archviz ,其中 viz = visualization 的缩写
方案做成可观看、可销售、可沟通的视觉
Accuracy is only useful when you have enough control to decide what accuracy means for your material, your lighting, and your art direction.
準確性只有在你有足夠控制力時才有用:你要能決定對你的材質、燈光和美術方向而言,什麼叫「準確」。
這句其實有點挑釁,但意思很清楚:
物理準確不是最高價值。真正的最高價值是 可預期、可導演、可服務畫面目標。
paradigm shifting
is a paradigm shift.
is paradigm-shifting.
UX = User Experience
但 Substrate 更重要的是第二種:
Vertical Layer
└─ 不是 lerp(A, B)
└─ 是「上層物質覆蓋下層物質」
└─ 光先遇到 Top Slab
└─ 一部分被 Top 反射
└─ 一部分穿過 Top
└─ 到 Bottom Slab
└─ 再被 Bottom 反射/吸收/散射
└─ 再穿過 Top 回到 camera
這裡的混合機制不是線性插值,而是 光路層疊。
Horizontal Blend
└─ 對兩個 Slab BSDF 做比例混合
└─ 類似 lerp(A, B, Mix)
orizontal blend 可以近似理解成:
f = (1 - mix) × fA + mix × fB
BSDF
└─ f(ωi, ωo)
└─ ωi = 光從哪個方向進來
└─ ωo = 光往哪個方向出去
└─ 回傳「這個材質如何把入射光散射到出射方向」
Lighting 時大概是:
outgoing light = incoming light × BSDF × 幾何項
profilegpu 可以 measure GPU timings for the view being rendered,結果會在 UI 或 engine log 裡看到;也建議用 profilegpu 看 draw events,再用 draw event name 去 Visual Studio 裡 Find in Files 找對應 C++ 實現。
Epic RDG 文檔也明確說 async compute pass 會通過依賴 圖調度,必要時在 graphics pipeline 和 async compute 之間插入同步 fence。?????????Render Dependency Graph in Unreal Engine | Unreal Engine 5.8 Documentation | Epic Developer Community
order of magnitude,也就是「數量級」。
on the order of nanometers.
在某個範圍 / 層級上
整體語感就是:
它可能只有奈米級那麼小,但我們仍然能以某種方式隱約感知到它。
perceive it
And now I can scratch that coating off of everything else underneath it.
意思是:
現在我可以把那層塗層從下面的其他東西表面刮掉。
或者:我可以把表面的 coating 刮下來,露出下面的東西。
as it's exposed...
├─ 時間層
│ 當它暴露時 / 隨著它暴露
a bummer
└─ 令人失望、掃興、倒霉、可惜的事。
bummer 不是很正式的詞,語感偏美式口語。它不像 disaster 那麼嚴重,也不像 tragedy 那麼沉重。
strategy
= 大方向,大局打法。問的是:我們靠什麼贏?整體怎麼走?
tactic
= 具體戰術,局部操作。問的是:眼前這一步怎麼打?
plan
= 計畫,步驟安排。問的是:一二三步
approach
= 處理方式,角度。
問的是:我用什麼角度處理這個問題?
捏住鼻子說 "ssssss",聲音幾乎不變,因為它是口腔音;再捏住鼻子說 "mmmm" 或 "nnnn",聲音會立刻堵住、變悶。
resonating cavity
普通話的韻尾鼻音主要是 -n、-ng ,而且沒有標準英語裡常見的詞尾 -m ;普通話的輔音韻尾庫存確實很小,主要只有 n 和 ng。Humanities LibreTexts 英文裡 m / n / ng 出現位置更多
軟顎/velum / soft palate