标签

#兴趣笔记

43 则推送

Aaron Lau(韩栖)

HomeView 这个名字很不苹果 —— 从 Pod 到 Hub

传闻中的新家居设备叫 HomeView,我第一眼的感觉是:「HomeView 这个名字感觉很不苹果」。苹果爱用旧词,「Duo,Neo,Ultra,Studio 都是历史上出现过的词缀」,View 却是新面孔。我想过替代:「其实我有想过“HomePort”这个名字,虽然听起来和 HomePod 撞,不太可能启用」。

真正的问题是 Home 前缀太挤,苹果的命名一叠就成绕口令:「在 Apple TV 上通过 Apple TV app 订阅 Apple TV」,「使用 Apple Home app 以管理你的 Apple Home 设备」。再加一台 HomeView,这句话还能更长。

Aaron Lau(韩栖)

Apple Watch 极限 4 —— 如果苹果把型号译成中文

林檎给 Apple Intelligence 起了中文名「Apple 智能」。顺着往下推,把 Apple Watch 也意译一遍:「想象一下“Apple Watch 极限 4”“Apple Watch 畅享 3”」。字面没译错,听着却像换了一家公司。再往前,「曾经的 Apple Watch Edition 可以译为 “Apple Watch 典藏”」,那一代金表陶瓷表倒也配。

玩笑归玩笑,名字一旦本地化,就可能和原版走成两条路。9 月我就在想:「然后国行“Apple 智能”不知道会不会跟“Apple Intelligence”隔离」。名字再好也得名副其实,同月我还吐槽过:「Apple Intelligence 不 intelligent」。

Aaron Lau(韩栖)

明文 Plaintext 开发日志 —— 一次 oneshot 的 H5 文字游戏

国庆假期的新项目:《明文·Plaintext》,一款跑在浏览器里的文字游戏,地址是 plaintext.aaronlau.me。Claude 刚把 Ultracode 单独拿出来,我就拿它实测:「我用它 oneshot 了一款 H5 的文字游戏」。一次把要求讲清楚,让它从头交出能玩的版本,而不是一段段地喂。

代价也直接:「再次用完 20x 的订阅,看来以后要少用 Fable,克制住开 Ultracode 的冲动」。大招好用,但不是每个项目都配得上开一次。游戏还配了支预告片,类型我定为视觉轻小说,内容不剧透,去玩就知道。

Aaron Lau(韩栖)

One More Tune —— 听一段旋律,猜一款苹果产品

「受到这个小游戏的启发,我打算做一个听音识苹果产品的 quiz」:听一段发布会或广告里的配乐,猜是哪款产品。出题最简单,难在音源。「没有合法的铃声来源,像 YouTube 不能隐藏播放器,那不是泄题了吗」,想让 AI 帮忙抓音频,「主要是 Codex 和 Claude Code 都不让我弄,说有版权问题」。

最后两条路并存:能直接播的「一般是 iTunes Store 的试听链接」,其余只能嵌 YouTube,所以手机上有的题没声音,这是上线后才反应过来的。说是「检验果粉浓度」,出题人的记忆也在被检验:有首曲子我确定在 Heard in Apple Ads 里听过,搜出来却不是。

Aaron Lau(韩栖)

MacBook 里也有加速度传感器 —— 一年前的问题有答案了

一年前我在群里抛过一个问题:「我在想 macOS 26 是怎么在 MacBook 上实现这个功能的,难道 MacBook 上也有一个加速度传感器?」今年这个问题有了答案。iPhone 的轻点背面,靠的就是加速度传感器;Mac 上「原理是一样的,M2 MacBook Air 之后的新模具有加速度传感器」,再往下挖,「型号是 Bosch BMI286」。

我对这颗传感器的兴趣,跟 iPhone 上那个功能有关。2023 年我就说过「我觉得辅助功能里的“轻点背面”功能可以被进一步开发,像操作按钮和“双指互点两下”那样开发」。

现在 Mac 里也埋着同一类硬件,就看林檎愿不愿意把它从辅助功能里拎出来。

Aaron Lau(韩栖)

一部节奏正确的电影 —— 在网剧化的年代

这周看了一部电影,看完我的评价是:「我真的觉得我很久没有看过一个节奏正确、引人入胜的新电影了,这是这段时间的第一部」。

节奏这件事,现在反而成了稀缺品。「虽然我对着一个商业片说这种话有点奇怪,但我觉得在当前电影行业普遍网剧化的当下,这应该是对这部电影最大的褒奖」。我的判断是:「你很明显能看得出这就是电影原教旨主义者的作品」。

它谈论的东西也有一点变化。主角不再只是一个人扛下所有事,故事开始从个人英雄主义那里松动。你可以说这是在迎合市场,可按论迹不论心的标准,它「确实可以鼓励一些需要帮助的人向他人倾诉」。

Aaron Lau(韩栖)

旧文新看:旧设备和回忆 —— 考古学家与收藏家

旧文新看。2024 年 7 月聊到怎么处置电子垃圾,我问过:「用发展的眼光看,十年之后会不会有一群年轻人追逐我们这个时代的数码产品?」我自己的转变在下一句:「之前的我总是喜新厌旧,但后来发现,跟旧设备一起 Trade In 掉的,还有属于那一年的回忆」。但我也划了一条线:「其实我并不提倡买电子垃圾,我的这些收藏也不是从海鲜市场上买来的,而是多年前自用的保留到现在的」。

两年后聊到旧硬件,我说过一句:「archaeologist 和 collector 本来可以做很好的朋友」。考古的人需要实物,收藏的人保存了实物,一个追问它为什么这样设计,一个让它不至于消失。

Aaron Lau(韩栖)

在手表上玩的文字冒险 —— 想起十年前的 Lifeline

前几天我想起自己说过的一句话:「有些事情确实要在做的过程中找到意义」。联想一路跳下去,先是《侏罗纪公园》那句 Life finds a way,再是章鱼能钻过很小的孔,最后落在一款游戏上:「大约在十年前有一款文字冒险游戏叫做 Lifeline,可以在手表上玩,代入感很强,选择的累积将决定泰勒的命运」。

游戏里的泰勒(一名受困的宇航员)通过消息跟你联络,你替他做选择,一来一回的短消息,正好适合手腕上那块小屏幕。联想绕了一圈又回到原点:泰勒的命运不是开头写好的,是一次次选择累积出来的,跟那句“在做的过程中找到意义”是同一件事。

Aaron Lau(韩栖)

当年对 GPTK 的悲观 —— Mac 游戏要一个兼容表

「想到当年大家对 GPTK 都很悲观」,它名义上只是给开发者“评估”用的。2024 年 GPTK 2 发布时我判断:「可能 GPTK 3 最终的目标就是成为 Proton 吧」,因为靠厂商逐个适配,只能顾到新游戏。GPTK 3 已在 2025 年 WWDC 与 Metal 4 一起发布。

现在 Mac 能玩的多了,缺一张好查的表。「或许可以 vibe 个 Does It Playable 的站点?」我想拿 Apple Gaming Wiki 的 M1 兼容总表当数据,一搜才发现已经有类似网站,连帧率都标了。

我对 Mac 打游戏的记忆还停在「那时候用的还是 M1 Pro 的 MacBook Pro,风扇很吵,但是能开很高的画质」。

  1. 260706

    GPTK 最终的目标是成为 Proton

    待定
    立账

Aaron Lau(韩栖)

复刻 WindowShade —— 卷起窗口,藏起 Dock

WindowMizer 这个 app 只支持到 Ventura,所以「我打算弄一个在 Tahoe 和 Golden Gate 上能用的」WindowShade。「我个人对 WindowShade 的想法是可以隐藏掉 Dock 栏,节省笔记本电脑的纵向空间」,反正还可以用 command + tab 切换应用;接外接显示器时,在原地卷起、展开窗口,指针不用大老远移到 Dock 栏。

难点在标题栏。WindowShade 的原意是把窗口卷到只剩标题栏,可 Liquid Glass 的标题栏和控件融成了一体,我还在想是不是要自己画一个单独的标题栏。WindowShade 一开始也是第三方软件,「而且 Bartender 今年被彻底 sherlocked 了,当年 System 7.5 至少还会把 SuperClock! 给买下来」。

2022 年我嫌「Stage Manager 把多任务变成了一种负担,一种仪式,一种折磨」。四年后我给自己找的窗口管理方案,来自一个还没有 Dock 的年代。

Aaron Lau(韩栖)

快捷指令需要一门脚本语言 —— 写得出来,改不回去

我好奇用 Siri AI 写快捷指令会怎么样,但比起让 AI 帮忙拖积木,我更想要的是另一样东西:「作为曾经的快捷指令玩家,我觉得快捷指令本身需要一个脚本语言」。

问题不在写,在维护。「而且快捷指令本身很难维护,假如不常用的话,过一两个版本就完全不能用了」。中间有一个动作 broken,就得想新的 workaround,用其他动作拼出同样的目的。最后的结果是:「我手上还有另一个荒废已久的快捷指令,由于逻辑太过复杂,我都忘了怎么改了」。

2024 年我做那套用操作按钮加音量键控制 AirPods 播放的快捷指令,循环播放和随机播放同样的逻辑能做,但「我不想额外增加维护的复杂性了」。那时我的办法是少写一点,躲开维护;现在我想要的是一门语言,让维护本身变得可行。

Aaron Lau(韩栖)

8、90 年代的苹果并非一无是处 —— 从 HyperCard 说起

Fast Company 介绍了一个叫 Decker 的 HyperCard 替代品(John Earnest 做的免费开源项目),我的第一反应是:「说到这里,我发现 8、90 年代的苹果也并非一无是处」。HyperCard 是 1987 年随 Mac 附送的,卡片、按钮加一点脚本,不会编程的人也能拼出自己的小程序。三十多年后还有人照着它重做一个,那套想法显然没过时。

可现在讲苹果史,很少有人这么看。「现在人们研究苹果都是厚今薄古,以 1997 年之后的历史否定 1997 年之前的历史」。乔布斯回归之后的故事太好讲,前面那十几年就被压缩成几句失败案例。

我会注意到这些,是因为「嗯,我最近在 vibe 一款 inspired from Classic Mac OS 的 app,所以才去了解的这些历史」。翻老资料翻多了,才知道那时候的苹果留下了多少好东西。

Aaron Lau(韩栖)

读《Apple: The First 50 Years》 —— 工匠精神是肯碰麻烦事

最近读完《Apple: The First 50 Years》(David Pogue 著,Simon & Schuster 出版),最打动我的是 John Ternus 的故事。2007 年乔布斯发表《A Greener Apple》公开信,承诺逐步淘汰 PVC 和 BFR,可整个行业都离不开这两种材料,电源线尤其难,既要阻燃又要柔韧。Ternus 的团队把它当成材料科学问题,跟供应商一家一家磨,调出了新配方。

我的读后感是:「所谓的工匠精神,就是有人一直愿意去碰那些麻烦的事,然后用最理性的方法把它做成」。

这本书我欣赏的另一点:「我觉得这本书的优点在于没有跳过乔布斯不在的时期,而且对 1997 年之前的历史很公正」。

Aaron Lau(韩栖)

iPod classic 音乐库 —— 还是电子骨灰盒

「2024 年打算围绕 iPod classic 建立一个本地音乐库」。说出口的同时,我也怀疑它的意义:「与其说本地音乐库,不如说电子骨灰盒?」

反过来想,「也许是我老了,不爱听新歌了,音乐品味已经定型,反而流媒体存在下架和服务中断的风险」。订阅的曲库不属于我,哪天版权到期,播放列表里就多出一行灰色。

同一天我还发现,复古不只是怀旧。「最近发现拿 EarPods 做快门线蛮实用的,兼作一种时尚配饰」,线控按快门,不用伸手点屏幕,画面就不会抖。

Aaron Lau(韩栖)

出自 Apple 之手 —— 官网文案里的二十多个「手」

苹果中文文案有个癖好:爱用「手」字。2023 年我把官网上的例子一条条抄下来,按词归类,从能手、好手、身手、出手,一路排到入手、上手、在手、顺手、称手,二十多个词,例子塞满了一整页备忘录。

挑几条感受一下。iPad Pro 是「这片充满魔力的玻璃,做什么都拿手,超乎你想象」;Numbers 是「数学,格外拿手」;妙控键盘一会儿「出手吧,不打不相识」,一会儿「妙不可言,上手就知道」。最密集的是「顺手」,从 MacBook 的键盘到 HomePod mini 的触控板,再到 MagSafe 皮革保护壳,都被夸过「用起来更顺手」。

这份表是 2023 年整理的。参数会过时,文案里的手却一直在:从 iPhone 12 的「两种称手尺寸」到 Apple Watch SE 的「事事拿手,轻松入手」,换了好几代产品,用的还是同一个字。

Aaron Lau(韩栖)

9:41 之外的时间 —— visionOS 截图为什么是 11:20

苹果截图上的时间,有一个数字我对不上:「Apple Support 上有关 visionOS 的截图,只要有出现时间,都是 11:20」。

宣传图上的时间向来有出处。初代 iPhone 是在 9:42 发布的,初代 iPad 是在 9:41,后来 9:41 成了 iPhone 和 iPad 截图的默认时间。Apple Watch 的 10:09 则是另一套逻辑:「Apple Watch 是遵循钟表行业的惯例,同时提前 1 分钟以显示自己的特立独行」。这几个数字都能对上号。

Apple Vision Pro 却不是在 11:20 发布的,于是我回去对时间轴:开场短片是在 10 点之前播的还是之后?「可能库克说 Good morning 的那一刻才算做十点整?」再往后,「One more thing 是在北京时间凌晨 2:21 说的」,换算回库比蒂诺是上午 11:21。差的就是这一分钟,十点整从哪一刻算起,决定了 11:20 是不是 One more thing 那一刻。这道题我还没解完,先把 11:21 这个数字记下来。

Aaron Lau(韩栖)

旧文新看:2022 年的买对与买错 —— 配件比主机好判断

年底翻到三年前的一份清单。2022 年最后几天,我把那一年买的东西分成三栏,第一栏毫不留情:「买错了: / 戴尔 U2723QE 显示器 / 戴尔 SB522A 音箱棒 / iPad mini 6 / 贝尔金 WIZ009 无线充电器 / 十二南 HoverBar Duo 支架」。

买对的一栏是 ScreenBar Halo 挂灯、DualSense 手柄、两个十二南支架和一条星光色回环表带,全是小东西。MacBook Pro 14 和 iPhone 14 Pro 这两样最贵的,反而落在「还凑合」:「其中 Pro 14 和 14 Pro 属于刚买回来特别激动、过几天就没感觉了这种类型(但是让我用回旧款肯定不乐意😂」。

括号里那半句最老实:主机的好处会被习惯吃掉,只有退回旧款那一刻才感觉得到。

Aaron Lau(韩栖)

把 iPhone 4 裱进相框 —— 收藏还是处刑

网上有一种很流行的装饰:把旧 iPhone 拆开,主板、电池、排线一件件钉在背板上,裱进玻璃框里挂墙。iPhone 4 的不锈钢中框和玻璃背板做这个特别上相。我看着却有点别扭:「把 iPhone 4 做成相框,既像是一种收藏,又像是一种处刑。」

别扭在于,那台机器最值得留下的东西不在框里。拟物图标、滑动解锁,都要通电、能用才存在。「软件和硬件是一个整体,如果做成标本了,它还有收藏的意义吗?」

所以对 iPhone 4 这一代,值得做的是让系统跑起来,把里面的东西原样导出来,而不是把它拆开裱起来。

Aaron Lau(韩栖)

林檎中文里的「的」 —— MacBook Pro 有,Studio Display 没有

打开 Mac 的声音设置,输出设备列表里有一处我一直看着别扭:「让我好难受。为什么「MacBook Pro 的扬声器」有「的」这个字,而「Studio Display 扬声器」没有「的」这个字?」输入那一栏也一样,我又追问了一句:「为什么「MacBook Pro 的麦克风」要加上「的」这个助词」。

真按带「的」的规则走,问题更大:iPhone 的缺省名称本来就是「某某的 iPhone」,接上麦克风,就成了「某某的 iPhone」的麦克风,两个「的」叠在一起。

更早一点,我还挑过繁中快捷指令的译名:英文原名是 Siri Shortcuts,简中的 App Store 介绍页写的也是「Siri 快捷指令」,「繁中的“捷径”反而偏离了 Apple 的本意,是不太好的一个翻译」。「捷径」听上去是省步骤,原名强调的却是给 Siri 加指令。

Aaron Lau(韩栖)

在 Mac 上玩原神 —— PlayCover 里的机型就是画质开关

Apple silicon Mac 能跑 iPad app,于是有人拿 PlayCover 在 Mac 上开原神。2022 年我的观察是:「渲染分辨率是按 M1 iPad Pro 来的,移动端画质,帧数要强于 iPad 实机」。画面还是手游那一套,但芯片和散热都比 iPad 宽裕。

有意思的是机型那一栏。游戏按机型标识决定比例和画质,所以改一个字符串就等于拨一个开关:「从黑边最小化的角度机型可以改为 iPad14,1 即 mini 6;从画质最大化的角度机型可以改成 iPad14,5 即 Pro 12.9 6th-gen」。代价是非 iPad 原生比例会糊,偶尔还闪退。

至于没有风扇的 MacBook Air 扛不扛得住,iPad Pro 同样是被动散热都能玩,Air 的机身表面积大多了,我不担心。

Aaron Lau(韩栖)

MagSafe 电池有线连接 —— 到底谁给谁充电

用一根 C to C 短线把 iPhone Air 和它的专用 MagSafe 电池连起来,看上去像给手机多接了一块电池,实际上「通过 C to C 的短线把 iPhone Air 和 MagSafe Battery 连接起来,会达成这种永动机效果」。有线连接时不会触发 90% 的充电上限,手机反而在尝试给电池充电。

原因不复杂:「其实就跟一台 iPhone 给另一台 iPhone 充电一样,电量高给电量低的充电」。这块电池的额定容量和 iPhone Air 本体一样,都是 3149mAh,谁剩得多谁就是供电方。所以林檎的支持文档只说它的 USB-C 口可以“为尺寸更小的设备充电”,从来没推荐用有线方式给 iPhone Air 续命,因为方向说不准。

无线就没有这个烦恼:「至少通过无线的方式,MagSafe 电池是必然给 iPhone Air 充电,不管电量如何」。我的结论是,这块电池就该吸在背上用,那根线留给 AirPods。

Aaron Lau(韩栖)

24MP 前面的“最高可达” —— 取决于你用哪个焦段

iPhone 17 Pro 的规格里,24MP 前面总挂着“最高可达”。我的疑问是:「“最高可达”的表述很耐人寻味,为什么苹果不直接标明拍出来是什么分辨率」。

对照下来,答案是焦段。「只有超广角本身的 0.5x、广角本身的 1x、长焦本身的 4x 可以做到 24MP」,从传感器裁出来的 2x、8x,都只有 12MP。「苹果副总裁的说法是“理论上可以做无数个焦段”,但是他们只选了三个经典焦段」。而在设置里选格式和分辨率的时候,系统并不知道你接下来会用哪个焦段,只好写“最高可达”。

但我仍认为「所以 17 这代在拍照上最大的改进是,超广角和长焦同时有了 24MP,兼顾了细节和文件大小(拍 24MP 不用等太久)」。

Aaron Lau(韩栖)

用慢动作拍月亮 —— 借视频模式要一个高速快门

用 16 Pro Max 拍月亮,我走的是一条有点绕的路:「方法是慢动作 → 1080p 120fps(只有 1080p 可以用长焦镜头)→ 长焦镜头 → 调低并锁定曝光 → 在录制视频的同时拍照」。拍完再用 Photomator 做一次 super resolution。

为什么要从慢动作绕进去?「我猜是快门速度的考虑,快门越快,越不容易受到手抖的影响,而且拍月亮正好需要压低曝光」。120fps 意味着每一帧的快门都不会慢于 1/120 秒,等于借视频模式给照片配了一个高速快门;月亮本身很亮,压低曝光正好保住表面的细节。

这个方法本身说明了问题:系统相机把参数藏得太深,想要一个“快门优先”,得从慢动作的入口摸进去。

Aaron Lau(韩栖)

旧文新看:Newsletter 是毒瘤 —— 能转 RSS 就转 RSS

2020 年我对邮件订阅的态度很决绝:「Newsletter 对我来说就是个毒瘤,能转 RSS 一定转 RSS,躺在收件箱太恶心了」。收件箱是处理事情的地方,一封封“本周精选”和待办混在一起,读不读都是负担。RSS 的好处是主动权在我:想看的时候打开,不看也没有红点追着。

退订也不省心。「Unsubscribe 跟 Unsubscribe All 也是蛮容易踩的坑,你以为你退订了,结果只退订了一项」。两个按钮长得差不多,一个只关掉一类邮件,另一个才是真的离开,设计上就是在赌你不会仔细看。

所以我宁可多一步,把订阅地址丢进阅读器,也不愿意让收件箱替别人的发行节奏排班。

Aaron Lau(韩栖)

旧文新看:在提瓦特待一年 —— 留住我的是音乐和台词

旧文新看。2022 年 8 月底,我在群里催原神出原声带:「快点出 OST 吧,说实话能坚持在提瓦特玩一年,音乐是很重要的因素」。

稻妻刚开放时,雷暴、锁国、眼狩令,整张地图都很压抑,那首 Illuminated Coral Palace 是「刚开图的时候,唯一让我觉得稻妻没那么压抑的曲子」。

音乐之外是台词之间的呼应。看那出舞台剧时,「我本意是说,这个舞台剧的台词,呼应了菲谢尔角色故事4里面」那句关于崇高与梦想的话,「而且跟主角第一次接触七天神像时「只要不失去你的崇高,整个世界都会为你敞开」那句话很像」。同一句意思,在三个地方都能听见回声。

Aaron Lau(韩栖)

看完《F1》—— 苹果版《飞驰人生》,适合进影院

看了林檎出品的《F1》。一句话感想:「打个不恰当的比方,剧情像是苹果版《飞驰人生》,但是制作要精良和严谨许多」。过气车手复出、带新人、在赛道上找回自己,故事的骨架很熟悉,熟到可以猜中每一个转折。

区别在制作。剧组跟着真实的大奖赛周末去拍,赛道、车队和维修区都是真的,赛车在这里不是背景板。

所以想看的话,趁还在上映:「确实是比较激情的一部电影,适合在院线看,将来通过 Apple TV+ 重温不一定有那种感觉」。大银幕和音响撑起来的那股劲,搬回客厅的电视上,多半要打折扣。

Aaron Lau(韩栖)

Games app 来了 —— 首先要有 game 啊

WWDC25 多了一个 Games app,iPhone、iPad、Mac 都有。我的速记只有一行:「Games app,届时对比一下跟 Game Center 的不同。单一入口的概念。支持手柄。」把已安装的游戏、成就、好友动态收拢到一个地方,思路不坏,只是 Game Center 当年也是这么开始的。

这一幕两年前就上演过。2023 年 macOS Sonoma 推出 Game Mode,我的反应是「Game mode 还挺可笑的,首先要有 game 啊是不是」。那年林檎还放出了游戏移植工具包,技术上的路铺得差不多了,所以我说「我觉得现在阻碍 pc 游戏来到 mac 的主要矛盾不再是技术问题了」,真正的问题在分成:「要是沿用 mac app store 三七分成那一套,还是凉凉」。

两年过去,入口从一个模式升级成了一个 app,三七分成却没动过。我会先去对比它跟 Game Center 有什么不同,但心里清楚,入口从来不是 Mac 游戏缺的那一块。

Aaron Lau(韩栖)

iPad mini 6 的热情 —— 4 月有多热,8 月就有多凉

一台设备好不好,往往取决于你拿它跟什么比。2022 年用了几个月 iPad mini 6,我说:「不过说实话啊,假如我是从 13 才入手 mini,对 mini 的评价或许会高很多」。同一台机器,先来和后到,感受完全不同。

热情消退得比我预想的快。到了 9 月,我的总结是一句对仗:「4 月我对 mini 有多热情,8 月我对 mini 就有多失望」。问题不全在硬件,更在系统给不出它独有的用法。

所以那年秋天我给别人的建议很保守:「是的,就 iPadOS 这个现状只有 iPad Air 值得买」。mini 是一台很容易让人冲动的机器,冲动的保质期大概是四个月。

Aaron Lau(韩栖)

新设备的蜜月期 —— AirPods Max 的冷凝水

评测里最难写进去的缺点,是要戴上一个月才会出现的那种。去年 10 月我写过:「久戴之后发现了一个问题,冷凝水真的会影响佩戴检测」。耳罩里闷出来的水汽,会让 AirPods Max 以为你摘下了耳机。

为什么开箱时没发现?「刚买来新设备,处于蜜月期,大脑会自动屏蔽掉这些缺点」。两周后我对自己的描述更直白:「很神奇,买之前我对 APM 满意得不得了,买之后有一点嫌弃了」。

半年后,USB-C 版 AirPods Max 支持了有线无损,讨论又绕着参数打转,我的回应是「确实是这样,大家把无损看得太重要了」。参数开箱当天就能看到,每天戴着才会撞上的,是那个被水汽骗过的传感器。

Aaron Lau(韩栖)

USB-C 转 3.5 毫米音频线 —— 只剩白色,还能当 FM 天线

USB-C 转 3.5 毫米音频线到手,型号 A3299,「第一批货的生产年期是 2025 年 3 月,少见的中国制造」。编织材质,比 AirPods Max (USB-C) 随附的充电线软一点,但比 Lightning 转 3.5 那根粗不少。新款看上去更有质感,不过听诊器效应反倒是旧款更不明显。

可惜颜色只有一种。「旧款有黑白两色,而新款只有单一的白色,明明 M4 iPad Pro 有配套的黑色编织线的」。供应链明明做得出黑色编织线,音频线却不给。

还有个冷用法:「这条线也可以充当 FM 天线,搭配 iPod nano 使用是没有问题的」。iPod nano 的收音机靠耳机线当天线,换成这根照样能用。

它的上市也意味着 Lightning 转 3.5 会越来越少见,「特别是黑色那一款在 2025 年下架了」。想要一根黑色的,现在得去二手市场碰运气了。

Aaron Lau(韩栖)

AirPods Max 挑音源 —— 无损没有那么重要

USB-C 有线无损一出,很多人担心 Lightning 款的 AirPods Max 会在二手市场贬值。我的看法是「大家把无损看得太重要了」。这副耳机真正的门槛不在线材,而在音源:「这副耳机很挑音源的,流媒体基本上只有 Apple Music 能听,其他压缩过的细节就丢失了」。

反过来说,「L 口选择好一点的音源,比如 Apple Music,也可以达到跟 C 口播放无损相近的效果」。要追求更多,与其换耳机,不如回头整理本地的 iTunes 资料库。

这副耳机我用了大半年,越来越清楚它的脾气:它不是一副“插上就好听”的耳机,喂什么就还原什么。说到底,「不是说无脑吹,而是我能把握到他的权衡,trade-off 在哪里了」。先把音源理干净,比换线管用。

Aaron Lau(韩栖)

AirPods Max USB-C 有线无损 —— 走的是通用协议

AirPods Max (USB-C) 的有线无损,门槛在耳机这一侧:固件要 7E101 或以上,Lightning 款没戏。至于电脑和手机那一侧,几乎没有要求,因为它「走的是通用的 USB Audio Class 协议,和 USB-C 转 3.5mm 音频线的原理一致,这也是为什么,Studio Display 连 PC 能出声」。

我试了一圈:设备停在老系统,照样能用 USB-C 线听歌,Audio MIDI Setup 显示 24bit / 48kHz;升到 iOS 18.4 或 macOS 15.4,才多出切换降噪模式和空间音频的选项。线材也不挑,连 USB-C 公对母延长线都不影响音质。插线即配对,体验像妙控系列配件。

缺憾是麦克风。Audio MIDI Setup 里只有 output,没有 input,有线模式下开不了会。但不妨碍下这个结论:「换句话说,AirPods Max (USB-C) 现在变成跟 EarPods (USB-C) 一样 universal 的耳机了」,压力给到了 Lightning 那一款。

Aaron Lau(韩栖)

AirTag 的精确查找 —— 就是口袋里的无线电测向

AirTag 精确查找屏幕上那个箭头和距离读数,总让我想起「高中时代参加过无线电测向」的那几年:手里一台接收机,靠信号强弱和方向一步步逼近藏起来的发射机,俗称猎狐。UWB 做的是同一件事,只是把天线和罗盘塞进了手机。

所以我一直觉得,AirTag 最好玩的用法不是寻宝。藏一个东西让人去找,找到就结束了,没什么回味。更像样的是定向越野那一套:在公园里放几个 AirTag 当 checkpoint,按顺序打卡,再配合 Apple Watch 指南针的航点功能,路线和方位就都有了。

至于下一代 AirTag,今年应该能见到,我的判断是「七月或者九月是一个可能的发布窗口」。在那之前,手上这一代拿来玩定向,已经够用了。

  1. 250402

    AirTag 2 的发布窗口在 2025 年 7 月或 9 月

    待定
    立账

Aaron Lau(韩栖)

AirPods Max 有线无损只给 USB-C 款 —— 边充边听还是个问号

林檎今天宣布,USB-C 款 AirPods Max 会通过有线连接支持无损音频和超低延迟音频。同一副耳机的 Lightning 款没有份,「AirPods Max (Lightning) 用户哭晕在墙角」。

比起无损两个字,我更关心供电这件事。「L 口 Max 是不能一边听歌一边充电的,充电时有底噪,但是 C 口 Max 走的是 USB Audio Class,本来就是需要供电的」。USB 音频设备从主机取电是常态,如果 C 口 Max 在有线模式下能顺便充电,Lightning 款那个老毛病就算绕过去了。

还有一个疑问得等上手才知道:C 口 Max 搭配 C 转 3.5 毫米的音频线(是那条双向的连接线,不是便宜的转接头),在耳机本身没电的时候,还能不能继续听。Lightning 款的答案是不能。新固件推送以后,我想先测这两件事。

Aaron Lau(韩栖)

旧文新看:公交线网 —— 读懂陌生城市的骨架

2022 年我说过:「是的,来到一座陌生的城市,公交线网是一个很好的了解城市骨架和发展脉络的方式」。地图告诉你哪里有路,线网告诉你人往哪里流:哪条走廊开了最多的线,哪片新区只有一两条接驳,城市的重心和边缘一眼就分出来了。

后来我把坐车这件事拆得更细,乘客在三个阶段各自只关心一件事:「等公交:下一班车还有几分钟 / 坐公交:距离目的地还有几个站 / 下公交:目的地在公交站的哪个朝向」。一款出行 app 把这三条做好,就已经够用了。

票价也能读出一座城市。「深圳地铁的里程够长了吧,但是最高票价才 15 元人民币」,这个价格在香港只够从九龙塘坐到金钟。

Aaron Lau(韩栖)

发布会配乐去哪查 —— 活化石网站还在干活

「昨天在搜 Counting Stars 在苹果发布会中出现了多少次」。这种问题,通用搜索引擎基本答不上来。绕了一圈,「最后是在 https://applemusic.info 这个网站找到的」,有人把历年发布会和广告里用过的歌一首首记了下来。

查考据查久了,我越来越依赖这类网站。它们大多界面老旧,像是停在十年前,同一天我还给另一个老网站留了句评语:「活化石网站了」。也有一些已经没人维护,去年底我在一个兼容性查询站的价格页上看到的是「最后更新于 2 年前」。

可它们恰恰是答案所在。这些没人在意的小站,十年如一日地留着一张表;等到哪天它们也关了,有些问题就真的没处查了。

Aaron Lau(韩栖)

读懂 macOS 的 build number —— 5266 不是第 5266 次编译

Apple 的 build number 像一串暗号。开头的数字对应大版本,22 就是 macOS 13;接着的字母对应小版本;后面那串数字,才是我这几天在琢磨的东西。

「以 13.0 的 build number 为例,5266 和 8380,考虑到 RTM 是 380,所以 5266 不太可能是第 5266 个 build,而是第 266 个 build,那么前面的 5 和 8 分别代表什么意思」。同样的问题还有「5055,这里的 0 应该是 leading zero 咯?」。千位上那个数字看来不是计数,而是某种分支或用途的标记,具体怎么分,我还没找到官方说法。

尾缀也有规律,「比如 beta 7 和 beta 8 这种一般是 a 的尾缀」。按这套读法拆下去,「而预装在 2023 款 15 寸 MacBook Air 上的版本是 22F 这个项目的第 63 个 build」。版本号是写给用户看的,build number 才是写给工程师看的,从它身上能读出一个版本在开发周期里走到了哪一步。

Aaron Lau(韩栖)

Apple silicon Mac 离不开苹果服务器 —— 第一次开机就要联网

Intel Mac 时代,一台机器装好系统就是你的。Apple silicon Mac 不一样,它的启动链里有一环握在林檎手上。我去年底梳理过这个顺序:「降低安全性是读取 LocalPolicy 之后的步骤,所以要先解决没有有效的 LocalPolicy 的问题,也就是说新安装系统、第一次开机,是必须经过苹果服务器的」。

也就是说,想改安全设置,得先有一份苹果签过的本地策略,而这份策略要联网去拿。常见的绕路办法也走不通,「所以 MDM 绕过激活锁的方式也是不适用的,在从苹果激活服务器获得 ucrt 之前,连终端都进不去」。

不只是第一次开机,「说到这里,Apple silicon Mac 在执行软件更新时必须联网,不联网就不能升级系统」。安全是做足了,代价是每一台 Mac 能不能用、能不能升级,都要看那台服务器还认不认它。

Aaron Lau(韩栖)

雷雳网桥跑不满 —— 两台 Mac 之间卡在 SMB

Thunderbolt 5 的纸面速度很漂亮,两台 Mac 用雷雳线一连,实际却远远跑不到。我之前测 M4 Mac mini 时就遇到过:「我当时测出来很慢,完全发挥不出 Thunderbolt 5 的速度,不过两台 Mac 在使用“迁移助理”的时候,通过雷雳线直连,也在这个速度上下」。

后来在论坛上看到一个类似的说法,「还有这个说法吗,M4 丐版 16+256 搭配 10GbE 网卡走 SMB 协议会掉速?」。两件事放在一起,指向的是同一个嫌疑人。「以及,Mac Sharing Mode 即 Apple silicon Mac 上的“目标磁盘”模式,是基于 SMB 的」。Intel 时代的目标磁盘模式是把整台 Mac 变成一块外接硬盘,到了 Apple silicon,换成了走网络文件共享的方式。

线换得再快,中间隔着一层文件共享协议,速度就由协议说了算。至于两台 Mac 之间的雷雳网桥怎样才能跑满,我还没找到答案。

Aaron Lau(韩栖)

AirPods Max 连 iPhone 用 AAC-ELD —— 蓝牙版本号的意义

「虽然这里可以看到 AirPods Max 在连接到 iPhone 时还是用的 AACELD」。看到这一行,我对林檎耳机编码的老疑问又回来了:硬件一代代在换,手机那一端的编码好像没怎么动过。

去年 9 月新 AirPods 宣传支持蓝牙 5.3,我的第一反应是:「“搭载 H2 芯片的 AirPods”仍然采用 AAC 编码啊,5.3 的意义在哪里」。至于大家念叨的无损,「这个所谓的无损是运行在 5GHz 频率下的,然后考虑到发射功率和辐射的问题,只能用在 Apple Vision Pro 跟 AirPods 这种距离下」,跟手机上日常听歌是两回事。

所以我对 AirPods Max 没跟上新协议并不太在意:「AirPods Max 不支持这个无损协议,以及不支持蓝牙 5.3,不是什么根本性的罪恶」。蓝牙版本号一直在涨,听歌用的编码却还停在原地,换一副新耳机,听到的未必有区别。

Aaron Lau(韩栖)

Apple 本地化的细节 —— yue_CN 更像 zh_CN

查 Apple 系统里的界面文字,有一个好去处 applelocalization.com,同一句字符串在各个语言里怎么译,一搜就有。我在上面看到一个现象:「很有趣的一个语言现象,yue_CN 跟 zh_CN 在大多数时候都是一样的,反而跟 zh_HK 有很大不同」。

标着粤语的那一套,用词贴的是简体中文,不是香港繁体中文。语言代码写的是方言,字符串跟的却是地区,同一种话在不同地方的界面上,长出了两副面孔。

本地化细致的地方也不少。去年 11 月我注意到:「这里有做了差分的,Mac 台式机称作“能源”和“能耗模式”,Mac 笔记本称作“电池”和“电量模式”」。台式机没有电池,自然不该叫电量。同一个开关,两类机器两个名字,做翻译的人显然认真想过这台机器到底是什么。

Aaron Lau(韩栖)

Mac 玩游戏的门槛 —— 过程不能无脑

「确实很细节,但说实话 macOS 之所以不能成为主流的游戏平台,就是因为这个过程不能无脑」。我说的过程,是装转译层、找能跑的版本、调画面设置这一整套折腾。

去年 11 月我自己试了一轮。好消息是「GPTK 2 有了非常长足的进步,可以玩《近月少女的礼仪》了」;紧跟着就是一条使用须知:「还有就是如果想要声音进 AirPods 的话,需要在打开游戏前就戴上耳机,不然会外放」。进步是真的,门槛也是真的,而且这种门槛不写在任何地方,踩过才知道。

每多一条须知,就多劝退一批只想打开就玩的人。所以终点只能是一个:「理想是从 Mac App Store 下载即玩,而不是比较 CrossOver 和虚拟机哪个帧数更高?」只要大家还在比帧数,Mac 就只是一台能玩游戏的电脑,不是游戏平台。