#3753

麻烦大了,做了“引用”的 item 样式,才发现以前版本有问题导致有好几个年份的 item 统统都是引用

数据就是这样,观察不到的属性,什么时候串了都不知道

#3752

每次大更新 blog 都会出点什么问题要第二天才发现

今天才发现所有 404 页都发的 200

#3751

有意思,我之前搞的“天地同寿”,原来还有专门的词对应,叫 tarpit,本意焦油坑(沥青坑),让攻击者陷进去,跟 honeypot 有区别

之前是打随机字符串,刚想到还可以有故意不断开连接等方法

#3750

最近又想起我刚到上海的时候,租的房子,实木地板,房东还嘱咐地板不要磨了,我们可能也就住了不到一年,然后地板被我磨出四个印。走的时候房东因为这个扣我二百,我心服口服,因为签合同的时候他特意强调的。隔了很久以后我才反思,为什么就不知道把椅子腿花几块钱包一下。那年我已经 29,脑子里还完全不去想这些。

我现在已经非常擅长于 发现问题,确认问题,解决/改善问题,这本是看起来非常简单的事情,但我花了非常久才学会。这里有很多技巧,有很多是类似《暗时间》里讲到的跟自己大脑博弈的过程。

#3749

通过精心构造问答的形式,快速弥补“知道自己不知道”的部分,觉得跟 gpt 学习的效率超高,跟子昂聊天时他也表示类似的感慨。想起《赡养人类》里导致人类出现物种隔离的植入式电脑

不确定人类是否会一直沿着这个路线走下去,毕竟 gpt 目前还太弱了,但是确实可以加大人类间的差异了

#3748

主动屏蔽大陆 ip,两年前就让 gpt 写过一个然后一直 tanya 在用,但是没太看懂,以为是个大工程,要正经写个库了,但这次把老代码拿来让 gpt 批判,这次不但看懂了,还提出了优化,于是比原来更高效的版本 5 分钟就生成了,我用 15 分钟检查通过,接着花了更久时间来了解相关各类算法知识

#3747〔 引 〕

梁朝伟对外展示的人设起码发生过3次重大转变:

刚出道,努力,认真,性格活泼,开朗。
中年,专业,天赋,幽默,风趣。
老年,社恐,孤僻。

他的这种人设变化不是因为年级大而变化,

而是市场风向变化,跟着变化。

#3746

在找个 ipset 库,看到个 go4.org/netipx 貌似是 inet.af/netaddr(后续演化成标准库 net/netip)的延续,问题是他在 FAQ 说原来域名已经被塔利班控制了……

Why's it no longer under inet.af? Since that joke started, that TLD is now under control of the Taliban.

#3745

问了下 gpt-5-search-api 最新的 golang 对 http3/quic 的支持情况,返回的参考链接了大都是 php.cn 的,我点过去发现是标准的 AI 文,不长的一个段落好几个“不是…而是”,还有好几个“别”“不要”

告别低本底辐射时代,迎接边拉边吃回去时代的到来

#3744

好多年前一篇说 EVE Online 的,说起一个现象,WOW 因为玩家之间频繁交流,所以最蠢的行为会有人纠正(哪怕是嘲讽责骂),而 EVE 里非友即敌,任何不认识的人都有可能想杀死你,所以都在一个小圈子里生活,所以玩家更两极分化。

最近罗技OPPO分别引发争议广告,就感觉整个社会在加速分化。如果不是有人故意搞事,那只能说很多人分不清很多想法是一个小圈子里的认知,还是社会大众的普遍共识。

还有一点,明明品牌资产影响巨大,但现在经常是一个价值上亿的品牌有一个基本没人念过书的营销部门

#3742

昨天才知道 xattr,我以前的一个困扰:多文件不是原子匹配的、单文件其实是多个文件的打包。用 xattr 正合适

当时是在问 gpt 如何 nginx 里 location internal 如何只发送 32 字节以后的内容,标准的 XY 问题(我以为应该让 nginx 跳过 hash 部分,其实 hash 应该存在 xattr)

xattr 经常会被忽略,如 git,但我觉得 git 确实不应该存 xattr,问题多于好处。tar 和 rsync 支持,已经足够

#3741

最近在玩《怪猎荒野》,以前就吐槽过小鬼子拧巴的问题,就是单机游戏总想按网游来运营,活动限时,线上有奖励

其实这种反复玩的游戏,不应该是假想一个终盘目标,然后尽可能拖延玩家达到终盘。而应该多段目标,每一段都难度增加、吸引力减弱。在游戏内容确定、压盘后,不同的玩家会玩多少小时,是玩家自身决定的,买游戏之前就定了。“运营”其实就是偷懒(比做内容容易),但小鬼子总以为玩家游戏时长有自己的功劳,其实像魂系列没有任何运营,游戏流程因为剧情推进(每周目每个 boss 只能打一次)并不适合反复玩,但还是有大几百甚至上千小时的玩家。不能被动作成分吸引的那部分玩家,剧情通了就封盘,留存的玩家无非是他自己想把技术磨练到何种程度

以前小鬼子总爱吹细节,后来才明白是内容不够,整活来凑。比如菜少还想卖得贵,那可以摆个盘

#3740

“戒之在得”,因为不同年龄段有不同的目标,目标也是为了特定年龄段服务的。人过三十,就算再去高考、分再高又如何。相反,如果没有获得世俗意义上的成功,当年高考分越高越会引得不如自己的人的嘲笑

#3739

老婆看到个新闻,说有人用个财务软件记账,AI 调侃给老人买的衣服像寿衣。现在普遍流行一种“为了 AI 而 AI”的风气,像比亚迪的车机每次语言操作完默认都要说几句废话。寿衣的问题是简单写个 prompt、连基本的检查都没有就直接输出了

感觉很像网站后端菜鸟处理不好高并发,集中访问的场景就垮了。但是“干不了活”跟“把活干错”的危害性还不太一样

#3738

轨迹球不太好使了,才明白过来球正下方的洞就是为了把球顶出来。已经有 20 年没有像这样扣鼠标灰了

感觉可以把鼠标彻底拔掉了。我喜欢轨迹球在于手腕不会摩擦鼠标垫,一直是静止的

#3737

《团战之夜》的最大问题是没讲明白为什么要打团

#3736

发现 golang 的 bytes.Equal 糙到不可思议:

func Equal(a, b []byte) bool {
	return string(a) == string(b)
}

gpt 告诉我是因为编译器对所有 string == string 都做了优化,并不会真的来回 memcpy

#3735〔 引 〕

现代化大公司创造出来的奴隶制形式令人非常惊奇。最好的奴隶就是你支付给他超额工资,让他意识到自己不值这个钱,同时又很害怕失去眼前的这一切

《非对称风险》第3章 如何合法地控制他人

#3734

笑死,我都忘了我为什么用 sha256 而不是 md5 了(只是单纯防碰撞,没有安全考虑),以为无论如何 md5 会更快一点(毕竟长度差一倍),结果 gpt 告诉我 sha256 其实被现代 cpu 优化得更多,结果我本地测跑 1M 次,md5 用时 1.71 秒,sha256 用时 0.75 秒,我以为扳平就不错了,没想到反超这么多

#3733

大闺女跟同学在客厅,本来她在打 33,已经放了好久了,我说正好有人陪,你不如打生化危机

结果每过一会就嗷嗷乱叫一阵

#3660

老婆考上 C6 驾照了

#3643

这两天的 opus 4.6 体感只有 gpt-3.5 的水平。将来的 LLM 必然本地部署是主流

#3642

试了下 nixos 下的微信,直接往家根目录而不是 ~/.config 放了一个 .xwechat,然后 ~/Documents 里也放了一个,真是符合张小龙胡乱拉屎的刻板印象

输入法不好使,hidpi 也没有,这些问题 QQ 都解决了,只能说技术落后

#3641

发现显卡吊装有个问题:所有接口朝上,成了接灰器。于是买了一堆专用的防尘帽打算把所有的 usb/3.5mm 和其他接口都堵上

#3640

以前一直用的 fortune-zh,但是 nixos 下没找到,就暂时用的 fortune,结果刚开机显示一条

You now have Asian Flu.

#3639

原来字符还可以半宽,所以我之前写的一个字符两像素,可以变成四个像素(虽然宽高变得严重不对等),效果是 timg --pixelation=quarter [filename]

#3638

公司要跑一个 AI 客服的东西,比较正式,要保证可用性,所以我主张每个单元都是能跑的最低限度,而不是用特别牛的机器,避免“决战兵器”的心态。好在 8x h20 比较难搞,倒是 8x A100 比较充裕,昨天到手 4 台,先测试。我跟同事在群里说不要起名字了(之前每台 vps 都有名字,h20 因为是成对进的,所以名字都成对的,当时正在玩《双影奇境》,所以名字用的 mio/zoe),直接叫 n1 到 n4,毕竟以后还有更多,可能弹性扩容动态增减。组头就感慨 A100 曾经也是很牛的机器,现在居然是量产机不配有名字,继而问 gpt 是不是 2020 年有 8x A100 是不是很牛,gpt 打了个比方“这相当于你开着一辆顶配的布加迪威龙进了五菱宏光的聚会”

#3637

昨天冒险(因为工作上还不断有事情)迁移到了 nixos,成功了

nixos 一看到就相见恨晚,其实我从刚有电脑的时候,有个奇怪癖好就是反复重装系统(从 win 3.1 开始),因为不同的选项会导致不同的结果,而且当时有无法清理出干净环境,只能反复重试。

最近几年尝试不同的语言/工具,为了所有机器上有统一的软件版本,写了 build 为了解决这个问题,包括公司内写的一个叫 luigi 的项目,但是这些都有个根本问题是,脚本写作是增量的,而不是全量的,所有的遗留就都的考虑历史兼容/清理。所以 nixos 这路子算是把启动菜单的“还原以前的内核”给用到头了

其实 nixos 二十多年前就有了,但其实我最近五六年才需要他,更早之前可能麻烦大于好处。所以我对这个发行版还是不太乐观:明明已经掌握的了某种“真理”,但是大部分人包括十年前是不会明白的。尤其是当你机器不够多的时候。

本来我是在等 ubuntu 26.04 lts,既然快重装系统了就趁机多作一作死,没想到就试到了这个 nixos,先是在虚拟机和一台老笔记本上不停折腾,感觉上周可能都在琢磨 nixos 不停些写配置。但让我迫不及待地在主力机上尝试 nixos,还是因为 hyprland。显然没有 nixos 就无法大胆尝试桌面,不然面对的就是各种麻烦。我一直以为 wayland 对于 x11 是一种退步,以安全理由关闭了各种访问,以至于我一些控制窗口的脚本都失效了,尝试了 hyprland 后才明白窗口管理可以很强,只不过 gnome/kde 都只在满足最粗浅的需求,没考虑过脚本控制/钩子这些。

但目前 hypr 也有不少问题,像 hyprctl dispatch workspace 1 后居然需要 sleep 0.1,这太不优雅了,没有同步/异步切换。而且我还碰到了些 bug:例如 chrome 按 ctrl+s 后那个窗口每弹出来,消失了,而且 chrome 呈灰色,最关键的是,这时候连 super 都不好使了,只有鼠标能动,最后只能 ctrl+alt+F2 在 tty 下 reboot。不过既然能做到现在的水平,我有耐心等待他们继续完善。

#3636

现在看到“不是…而是…”和 emoji 就关掉,关的时候还会反推一下他这用的什么 prompt

刚看到有人说,数字泔水的问题是总有人想靠几十个字生成几千字的内容,但其实有效信息就是那几十个字

#3635

其实人生就可以看成每个人可以输出大量 token,但不同的人有不同的等级,所以如何让总 token 效益最大化?

#3633〔 引 〕

欧美军中元帅这个词,音译马歇尔,最早来源是给国王或者早起军事领主养马的人,后来称王建制后就把这个养马的职位当做高级将领的称号,哎,你说巧不巧,这个位置在中国古代也有个相同的官职,叫大司马

#3632

本来一直想买个显示器,但考虑到布局什么的一直想不好买个什么样的(比如高刷 24 寸 2K?或者 32 寸 5K,还是跟现在一样的?上下还是左右布局),决定先把闲置没用的 surface 2 凑合一下当看 tail -f log 的副窗口

结果默认装完 gnome,写了个 ~/.config/autostart 文件,发现现在 gnome 有特个性刚开机空桌面的时候是 dock 激活的状态,相当于自动按了一下 super,这确实是个有用的小细节,因为通常本来也要打开点什么。问题是我只想开机启动个全屏 wezterm,现在有个巨大空边。然后我搜了下如何关闭这个小功能,发现没有选项,合着“我都做出来了你就必须用”是吧。甚至有专门的插件叫 no-overview 就为了关闭这东西,而且不稳定新版本不太推荐用。这么多版本了愣是没一个 dconf 选项来关闭。gnome 都是些什么伪人在干活啊。

不过今天就开始尝试 hyprland 了,普通人真可怜,要么用 win11 要么用 gnome 这种傻逼东西。

有了 nixos 不光解决了以前的很多问题,而且以前不敢想的随便换桌面这种事情也敢搞了

#3631

前两天想尝试 nixos,在 kvm 里装了一个,没想到这傻逼东西不认 gnome 的 proxy 设置,下载速度稳定在 30KB/s,尝试 nixos-generate-config 结果陷入更大的麻烦,本来想放弃了,后来想到可以用 v2ray 做个 nat 转发,只转 kvm 的 192.168.122.0/24 的流量,问了下 gpt 很快搞定了

#3630

用 memoria 发的第一条信息,不太确认是否会被回档