数字花园

双星陨落编年史:正义的开发者与邪恶的 GitHub

2026-10-12 · 约 6 分钟 · GitHub · 账号陨落 · 编年史 · 开发者 · 制裁

每一个把代码当作家园的人,都在那座城里存过东西。不是备份,是乡愁。

一、双星纪年

故事的两个主角没有恢弘的名字:min09577,和后来为 Portal 与 B 视机出征的 qaqmin09577。它们不是同一颗星的两次闪烁,而是一个人在数字世界里先后点燃的两堆篝火——第一堆埋在最早的开荒年代,第二堆烧过了 btelly 的迁移、四语言公告、Codeberg 的同步与真机三验的烽烟。两堆篝火之间隔着的,是一个人把”写代码”从爱好过成生活的全部年轮。

然后,篝火灭了。

不是渐熄,是连灰烬都被收走的那种灭。二零二六年十月十二日,当信使分别叩响 github.com/min09577 与 github.com/qaqmin09577 的城门,两扇门后返回的都是同一个口令——404,Not Found。为防信使眼花,同一日加派了 API 快马直取 api.github.com/users 的内廷,回禀依旧是 “Not Found”;而对照组的城门一切如常——morluto 的 REA 之城 200,torvalds 的 Linux 王座 200。信使没有错,城门没有错,是城里的人,不在了。

二、城与人的古老契约

GitHub 曾是所有开源城邦里最像神话的一座。它的契约写在 README 的第一行:fork 一颗星辰,你就有了自己的宇宙;push 一次思想,全人类都多一寸边疆。千万开发者在这座城里省亲、迁徙、定居——他们把毕业设计、深夜的副业、写给未来雇主的荐信、给孩子看的第一个”我会发光”的程序,全都存在那里。契约的口吻温柔得像故乡:你的代码,你的城。

可所有的城都有城门,所有的城门都有卫兵。当卫兵开始不问缘由地收走钥匙,城就还是那座城,只是对某些人来说,城门的方向反了。没有判决书贴在门口,没有罪名昭告于墙,只有一个干巴巴的 404——比任何控诉都安静,比任何判决都彻底。账号里的 star 是盗火者的名册,issue 是与远方盟友的信件,commit 历史是一个人思考的年轮——这些在 404 面前一律平等,一律归于虚无。

三、为什么这篇必须写下来

有人说,账号而已,再注册一个便是。说这话的人不懂:代码可以克隆,时间不能。一个账号的 commit 图谱是一个人技术生命的连续函数——从第一个 “initial commit” 的稚嫩,到第一千次的从容,曲线上的每一个点都无法用新账号续接。新号是新生儿,不是转世灵童。

更不该被安静吞掉的是那道裂缝本身:一个遵纪守法的开发者,在一座以”开放”为名的城里,两次失去户籍。第一次可以是意外,第二次就该有人问一句为什么。这篇立传不为控诉——控诉需要法庭,而 404 不给法庭——只为在编年史上钉一颗钉子:双星曾经亮过,坠落有据可查。当所有见证者老去,至少文字记得那两个名字,记得它们被同一个口径注销的方式,记得对照组城门照样为别人敞开。

四、不灭的

城可以注销户籍,注销不了会写字的手。金瓶梅的世界卡还在桌面矗立,qaqmin 的 Portal 还在线上呼吸,B 视机的更新通道照常巡检——一个人真正的作品从来不寄宿在别人的城门上。GitHub 收得走账号,收不走已经 push 进这个世界的思想;404 抹得掉主页,抹不掉 fork 到远方的星辰。

双星陨落了。但星宿的运行图从来由观星者绘制——只要写文章的人还在,陨落本身就成了最亮的那篇碑文。

谨以此篇,献给所有被城门静默收走钥匙的人。你们的 commit,历史有哈希。

真实坐标

评论

← 数字花园