2023 年 4 月份买第一张盘(希捷)的时候1才 ¥1580,大概 ¥100/TB。大概是随着最近大语言模型的需求,硬盘这涨得也太离谱了……


原来的价格只有大客户才能买到了。这是淘宝,而京东更贵。不买了。
所有数据目前只有独立一份备份,丢了就永久没了。
不好,被对象看到后愉愉给我买了一块😭️。


2023 年 4 月份买第一张盘(希捷)的时候1才 ¥1580,大概 ¥100/TB。大概是随着最近大语言模型的需求,硬盘这涨得也太离谱了……


原来的价格只有大客户才能买到了。这是淘宝,而京东更贵。不买了。
所有数据目前只有独立一份备份,丢了就永久没了。
不好,被对象看到后愉愉给我买了一块😭️。


网站搭建在厂商那边,随时都有可能跑路的风险,所以数据安全是重中之重。目前的备份策略是每小时一备份,一天下来,能收到超过 20 条备份成功的消息。感觉有点“罗嗦”,甚至不胜其“烦”把成功通知默认静音了。但是仍然避免不了需要不定期清理这些不重要的、大量的“成功”通知消息。
所以干脆把通知给停掉了,然后用 Scriptable1 给写了一个手机桌面小组件。
结果像下面这样(界面是随便写的,并不漂亮,够用就行):

把它放在手机主屏幕上,偶尔看看就好。如果没看到,问题也不大,因为失败时总是会有即时通知消息的。
代码如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
本来是准备用快捷指令实现的,那玩意儿实在有点功能少、写起来麻烦,于是放弃。 ^
本来是准备买个 Nintendo Switch 1/2 或者 PS5 的,结果发现性价比都很低。或者游戏超级贵,比如 PS 上的游戏普遍好几百,肉痛。所以还是玩 Steam/蒸汽机 好了🙂↔️,经常打折,多好。现在正值夏季,一口气买了数十个游戏。
刚在电玩城玩完1《双人成行》,发现《双影奇境》是其续作,也准备玩一下。看了一眼 Steam 上居然有 ¥200 左右,实在不舍得,然后就在小红书偶然刷到 ¥8 块钱盗版🥵,没忍住、花巨资买了。
这玩意儿竟然有足足 80GB 大小,可能算是有史以来安装过的最大的一个 App 了2,实在另人恐怖😱️。
好奇研究了一下这个 App 的内容,神奇地发现它居然有好几层模拟环境:
离谱,这性能能好到哪里去?那叫一个卡。好在我把几乎所有特效都关闭/调到最低了,除了抗锯齿外(实在没法看)。整体还算流畅,偶尔卡顿。
内存占用实在是很高:
随便贴几张截图。
很好看的丛林:

很有赛博朋克风格的都市🏙️(视频压缩过,原视频清晰好看得多):
超级搞笑的骑摩托🏍️输验证码片段:爆炸💥️倒计时中,输不对验证码🥵🥵🥵,屁股冒火🔥️(原视频 280MB,压缩成了 7MB,画质很堪忧):
“国行”是什么意思。
“国行”是“中国大陆官方行货”的简称,意思是:
由官方正规渠道在中国大陆销售、认证、发行的产品。
怎么发音。
“国行”的发音是:
拼音:guó xíng
- 国(guó) → 第二声
- 行(xíng) → 第二声(在这里读作“行走”的“行”,不是“银行”的“háng”)
📢 朗读起来像:
“国行(guó xíng)” = guó xíng
🗣️ 类似于你在说:“国家运行” 的“国” + “行走”的“行”。
⚠️ 注意:
- “行”在不同词中读音不同,比如:
- 银行(háng)
- 行走(xíng)
- 行不行(xíng)
在“国行”中,它读作 xíng(第二声)。
它不是“行货”的简称吗,为什么不念hang
你问得非常好!“国行”确实是“国产行货”的简称,其中的“行”来源于“行货”,所以从这个角度讲,很多人认为它应该读作 háng —— 这是很合理的。
✅ 正确读音是:guó háng(国行)
字 读音 含义 国 guó 国家 行 háng 商行、商品流通的意思(例如“行货”、“银行”)
📌 为什么不是“xíng”?
- “行”这个字有多个读音:
- háng:用于“行业”“银行”“行货”等,表示商业或机构
- xíng:用于“行走”“进行”等,表示动作
✅ 所以在“国行”=“国(产)行(货)”中,“行”确实是“háng”。
🧠 为什么会有人读成“guó xíng”?
主要是因为:
- “行”这个字太多音了,日常说话时混淆很常见。
- 有些人误认为是“国家发行”或“国家运行”的意思,才会误读成“guó xíng”。
- 很多媒体和电商平台没有明确标注拼音,大家都是照着猜。
📚 正确例句:
- 这台 iPhone 是 国行(guó háng),有三年保修。
- 水货比 国行 便宜,但没有售后服务。
✅ 总结:
拼写 正确读音 意思 国行 guó háng 中国大陆官方销售的正规版本 ❌ guó xíng 错误读法 多数是误解或口误造成的
我你妈……🤬🤬🤬🤬🤬🤬🤬。
看了火狐最近的大版本更新记录,说是在序列化 HTML 特性(Attributes)的时候会转义 < 和 > 以防止 mXSS 攻击了:
Firefox will now escape less-than (<) and greater-than (>) symbols when serializing HTML attributes, making certain mXSS attacks on websites more difficult.
不知道 mXSS 是啥玩意儿,于是去了解了一下:《mXSS: The Vulnerability Hiding in Your Code | Sonar》。大意其实就是:出于浏览器对 HTML 标签的兼容性解析策略,可能会出现手写的 HTML 和实际得到的 DOM 树不预期。即浏览器会出现各种自动调整 DOM 树构建顺序的决策,进而导致跨站脚本攻击。这种“自动调整”就被称作“Mutation(mutation cross-site scripting)”。具体看上述文章的例子就很好(比如把双引号内的“</style>”也解析成标签的一部分)。
自我感觉这种情况对我来说风险不大,出现的可能性较小,所以暂时不处理。希望有兴趣的人士来攻击一下我,给我网站挂马。让我找到我自己的薄弱点。
我的网页几乎全部是 Go 的模板生成的,之前也不是没有出现过拼出的最终 HTML 页面出现过标签错误。也想过把W3C Markup Validation Service集成到端到端测试环境中,这样就基本能杜绝这种情况。后来一想到我有点谨小慎微了,就尚且没有这样做。

第一次坐到有充电口的飞机!而且是 Type-C,超棒,终于不显得那么格格不入了。不过,虽然起飞时不让使用,但是为什么不直接从总控切断电源,而是一个个地检查并让拔掉❓

也是第一次用卫星图层导航,发现看起来比平面地图好看很多!



当然,我不会、也没有接这种无聊的电话,即便对方打了几次。
不知道有无关联:差不多一个小时前,我打电话预约了“无为寺”的免费斋饭,对方要求我把姓名和电话号码通过短信的方式发了过去。




好快好快!
大概是第一次玩主机游戏。效果非常不错,剧情也很好。
总共花了3️⃣个白天、总共 20 个小时。




据说这个游戏才 ¥39?如果是真的的话,那可太值了!
竟然产生了想买一个主机的冲动,劝劝我!
但是 PS5 真的好丑(讨厌这种奇形怪状的设备)!
在其它地方确实没遇到过,体验了一下,解锁后手机靠近就弹出支付宝了,非常方便。比起微信的解锁、等待可操作、扫码便捷得多。



害我白高兴一场。


我也没想到我会一次收这么多快递🤡。
在 hugo 的 go.mod 文件里面看到了居然只有域名的 go mod 导入,很奇怪,以前从来没见过:
1 2 3 |
|
通过 curl https://gocloud.dev/?go-get=1 看到了具体的元数据:
1 2 3 4 5 |
|
仓库地址在:https://github.com/google/go-cloud,查看 go-cloud/go.mod,package 名字无误:module gocloud.dev。
但是这个仓库无法通过 GitHub 的地址下载:
1 2 3 4 5 |
|
而 GitHub 自身的元标签又是如下声明的:
1
|
|
go-import 元标签的格式:
1<meta name="go-import" content="<import-prefix> <vcs> <repo-root>">
<import-prefix>:模块路径前缀,比如example.com/mypkg<vcs>:版本控制系统名称,常用的是git<repo-root>:代码仓库的 URL,必须支持克隆,通常是 GitHub、GitLab、或公司内部 git 服务器的地址
所以为什么 GitHub 声明为“github.com/google/go-cloud”还能正确导入?不得而知。
以前搞 Windows 的时候特别爱看 Raymond Chen 的 《The Old New Thing》,经常能从根本上把 Windows 的一些本质问题/设计背景和历史展现出来。自从 2018 年开始我不再在 Windows 开发以来,对它的关注度就几乎慢慢变成0️⃣了。现在不仅不想看,而且甚至到了想取消订阅的程度(觉得它干扰了时间线)。哎~~~
刚看到又发表了好几篇新文章,终究还是把它取关了。若今后还有可能回到 Windows,再关注回来吧。
我之前说 “不会选中任何
<p>” 是错误的 🙇♂️,感谢你指出!
关键是我啥也没干啊,只不过是对它给的答案产生了疑问就多问了一下,它自己就矛盾了。经常看你们说前端太简单、大语言模型对前端非常友好。我是经常能被狗屁通气死😡。不过还好我有甄别能力,不搞什么 Vibe Coding。
first-child 和 first-of-type 有什么不同?
first-child和first-of-type是 CSS 中常用的伪类选择器,它们的作用相似但不相同,关键区别在于:是否要求是“第一个孩子”,还是“某类型的第一个孩子”。
🔍 一句话区别:
选择器 匹配的是…… :first-child某元素是父元素的第一个子元素,不管是什么标签类型 :first-of-type某元素是父元素中该类型(tag)的第一个,不一定是第一个子元素
📌 举个例子:
1 2 3 4 5<div> <p>第一个段落</p> <span>中间的内容</span> <p>第二个段落</p> </div>1.
p:first-child不会选中任何
<p>,因为<p>不是第一个子元素。
第一个例子的p为什么不是第一个元素?
好问题!我们回到那个例子再细看一下:
1 2 3 4 5<div> <p>第一个段落</p> <span>中间的内容</span> <p>第二个段落</p> </div>你问的是:
为什么
<p>不是第一个元素,p:first-child为什么不匹配?✅ 其实这个例子中:
1<p>第一个段落</p>就是
<div>的第一个子元素,所以:
p:first-child会匹配它!✅
🧠 也就是说:
我之前说 “不会选中任何
<p>” 是错误的 🙇♂️,感谢你指出!
我尼马。
看起来马斯克已经从政府卸任了,又开始在推特干活了。
虽然没有人跟我聊天💬,但是看到大家都在为隐私努力,就挺高兴。同时也为自己身处在一个毫不关心隐私的环境下而遗憾。

“最先进的”英语原文是“State of the Art”。这个词语是很多年前我在研读 WireGuard 的白皮书📖时认识的,感觉很奇妙。大概也是从 WireGuard 这里我学习到了椭圆曲线1的原理及用法,所有后来需要非对称加密的地方2345,我都优先考虑它,因为它实在是太美妙了。
包含 X25519、Ed25519 以及 Curve25519. ^
whisper/Whisper/Crypto/Crypto.swift at main · movsb/whisper ^
在 SSH 中也使用 Ed25519;既简短强度又比 RSA 高。 ^
以及一些私有项目也使用了椭圆曲线加密🔐。 ^
刷推的时候看到有个人分享了自己的鼠须管配置,想到这是一个曾经折腾不下 3 次均没有成功的输入法。于是自己再次尝试安装了一下,看看在借助 AI 的情况下能不能给我配置出一个“能用”的输入法。要求不高,能用就行。
通过分词后计算单词词频的方式搜索相似文本,常用于搜索引擎和相关推荐。
一个听说比C语言标准库更好用的内存分配函数 malloc 的替代。以前还很关注它的,怎么突然归档了?

不过说来奇怪,既然已经归档了,为什么 GitHub 上面还在更新代码提交?🤔
代码原作者发文说明了原因:《jemalloc Postmortem》,没有开源项目的赞助了。
这个工具能把 SQLite 作为 git 的远程用于推送。所有文件存放在 SQLite 数据库列中,对于小型仓库/小文件版本管理可能是很不错的方式。我博客程序目前的所有图片就是放在一个 SQLite 数据库文件中的,管理起来特别方便。所以看到这个的时候非常兴奋。
1 2 |
|
来自于《科技爱好者周刊(第 350 期):Java 三十周年》中的两句话:
(4)丹麦继日本之后,成为全世界第二个国家,将退休年龄提高到70岁。
(5)阿联酋成为全球首个国家,为全体公民和居民免费提供 ChatGPT Plus,该服务目前的月费为20美元。
我看到上面这几句话时人都傻了:
如果我的语文还算及格的话:除并列句等句式外,通常来说一个句子应该只有一套主谓结构。
像上面这种句子,一句话到底是几个意思?你想让我 get 到几个意思?说一句稍微长一点的复杂句已经这么难了吗?还是读者的水平已经下降到如此低下、以至于连说话的人都要降维兼容了?
当然,评论人也有很多人跟我一样有类似的满脸疑惑。
对象跟这说这两句话看起来很像是直接(用 AI)从英语翻译过来的,但是我持怀疑态度:应该不存在翻译水平这么垃圾的 AI。
然后去翻看了一下同是作者编写的《ruanyf/document-style-guide: 中文技术文档的写作规范》,规范中针对文本/句子提出了如下的建议:
(2)尽量使用简单句和并列句,避免使用复合句。
并列句:他昨天生病了,没有参加会议。
复合句:那个昨天生病的人没有参加会议。
这就有点儿意思了。
然而我觉得,用复杂句(不是复合句)来表达听起来舒服多了:
- 丹麦成 是 继日本之后 全世界第二个 将退休年龄提高到70岁 的 国家。
- 阿联酋 成为 全球首个 为全体公民和居民免费提供 ChatGPT Plus 的国家。
因为把文章资源上传到云存储的原因,一些用来测试的 .html 文件也被上传了。云厂商默认给 HTTP 响应头部加上了 Content-Disposition: attachment,然后,我文章中还是按照原先的方式使用:
1
|
|
好离谱。如果是 <a> 链接自动根据响应头部决定是打开还是下载我可以接受,但这是个 <iframe> 啊,我如果要下载,我写 <iframe> 里面干啥?我用 <a src="xxx" download> 不好吗?
我暂时收回《我把所有私有图片全部加密存储了,因为我不相信国内所有云厂商的职业操守》中的话:
并且,这一切的一切操作,对于前端/用户/文章编辑来说,都是完全透明的,没有任何操作上的不同。
希望花粉不要找到我这里来。
希望花粉不要找到我这里来。
希望花粉不要找到我这里来。
结论(没有照片):
然后再体验了一下华为的手机以及三折叠,新手机还是非常流畅的。
可比隔壁的苹果手机和平板流畅多了。安卓阵营确实高刷上得早,破苹果那刷新率肉眼可见的卡帧。
苹果刚出的天蓝色 MacBook Air 真好看啊,教育优惠➕各种Buff叠下来才 ¥5000+,于是买了一台。
男女思维果然有别啊:某人的苹果电脑和几件衣服同时到了,但是试穿了半个小时也没有心思来开箱一下第一台苹果电脑。
电脑:喂,我不要面子的吗?
某人:你还没我的平板贵。

看到文章《Examples of Great URL Design》提到了一些好的 URL 设计,不错。
想起前几天看到另外一个我觉得很丑的 URL 并告诉了它的老板,但是他并不觉得,所以贴一下留个备份:
https://note.mowen.cn/note/detail?noteUuid=BCBcNvPye-MpUJ-cVazio1
这跟 CSDN 的差不多:
https://blog.csdn.net/xxx/article/details/123456789
URL 中包含一堆没用的东西,浪费我硬盘。
其它的,当然,还有 Quora:
https://www.quora.com/What-did-Richard-Feynman-mean-when-he-said-What-I-cannot-create-I-do-not-understand
超级长,并且没有“编号”之类唯一标识。
也省不了 PHP 的 /index.php/some-shit。
我一直不认为 URL 应当 SEO 友好,不是还有 <title> 吗,不是还有 <h1> 吗?当摆设是吧。
之前找的两款开源软件1,整体都还算勉强凑合,都比较难崩。
最不能忍受的是:两款工具都会因为设备关机的时候丢失发送的消息。
刚刚在想,有没有可能把消息推送到微信上?可以,并且找到了开源实现,没想到一分钟我就崩不住了:

看到了吗?是今天!两个小时前!
无意发现 Espanso 这个非常优雅的文本替换工具,研究完文档、一切就绪时,发现:不支持中文!,弃。
但是也不会完全无用,暂时先留着继续研究一下。
听说“宝安机场”在上个世纪叫作“黄田机场”,之所以被改名是因为后者在广东话里面听起来不雅。但是,为什么同名的路却不改名?

所谓内容引用1,就是用类似 C 语言中的 #include<> 宏语法把其它地方的内容插入到当前位置。
这种需求在编写表格的时候特别需要:如果表格的单元格内容一旦稍微复杂(比如多于一行),可读/可写/可维护性就是直线下降⬇️。之前还因此实现了类似维斯百科的复杂表格写法,但是效果不尽如我意。2
某些 Markdown 变种支持类似 [!INCLUDE] 的语法插入。但这还属于极端变种/方言,几乎没有其它实现了同样的做法。
刚刚在 StackOverflow 上看到别人有几乎和我完全一样的需求:html - How do I insert a referenced block of text in markdown? - Stack Overflow,所以想写篇随笔记录一下。
很早之前就想过写一个自己的 Markdown 扩展,调研如下:
> 语法后面跟踪内容来描述内容,压根没地方插入这个“名字”。尽管可以模仿 Hugo 一样在最后插入形如 {key=value} 的参数/属性块3来到达类似目的,但是我觉得这并不是一个优雅的做法。至少在 CommonMark 标准接受这种做法以前我不太认同。所以我想提供一种块引用的变体,不用 > 来表示,因为它:
>,如果编辑器没有块编辑功能,重复操作起来简直是恶梦;最初我想用 """name(见下面划线标记的行;类似 Python 的文档注释)来开启一个具名的块引用,此时渲染器默认不渲染,只被用作被其它地方引用的用途:
1 2 3 4 5 6 7 8 9 10 11 12 |
|
然后可以在其它地方用类似 """name""" 的方式引用它,引用后,即把上述复杂的内容插入到当前位置。
看起来挺优雅的,但是我没细想🤔。
这个名词是我自己创造的,我不知道别人怎么描述这个东西。 ^
这个东西的存在是为了支持 rowspan、colspan、样式等内容,并不是为了能编辑复杂内容。见:movsb/goldmark-wiki-table ^
跟鲍鱼真的没什么关系,因为非鲍鱼版本要¥70+,只有更贵。
份量少,而且并没有食卫厨一半价格的好吃。
从此拉黑。
