summaryrefslogtreecommitdiff
path: root/content/weekly/102.md
blob: 70ec0313ce8269633ac70a15332e80fd02be86bc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
+++
title = "大脑充血 Vol.102"
subtitle = ""
tags = []
date = 2026-11-01 15:50:02
draft = true
toc = true
endnotes = []
fedi = ''
+++

<div style="font-family:var(--fangsong-font-family)">

夜里无星,竟然也看不到月亮,或许是城市的灯光和厚重的云层遮住了光。我驱车行使在城市外围的一条偏远公路上,路上没有灯,连像样的沥青路都没有,只有混杂着泥土和杂草的石板。车子一路颠簸,我开得很小心,车灯只能照到前方不过三四米的距离。虽说小心,但我开得并不慢。

“能赶到吗?”我在上路之前在地图上反复确认路线和预估到达时间,但也只是干着急。我还想再打开地图看看,可能开了一段距离之后,估算的时间会准确一些呢?但我抽不出手,在这条路上,我必须把双手都紧紧地抓在方向盘上。

</div>

---

## 吾仅悉落

{{< music cover="https://img.eltr.ac/geedeapro/weekly/77/brand-new-eyes.jpg" title="Misguided Ghosts" artist="Paramore" spotify="https://open.spotify.com/track/6i4LlhvfFLQidhLExcEC8G" lucida="https://lucida.to/?url=https%3A%2F%2Fmusic.amazon.com%2Ftracks%2FB002Q65E84%3FmusicTerritory%3DUS" >}}

> Now I'm told that this is life
>
> And pain is just a simple compromise
>
> So we can get what we want out of it
>
> Would someone care to classify
>
> Our broken hearts and twisted minds?

之前听 Paramore 的第三张专辑《Brand New Eyes》时,怎么也找不回听《All We Know Is Falling》[^1]的感觉,觉得太流行了,不够朋克,不够 Emo[^2]。最近一两周我经常在路上下意识地打开这张专辑听,尤其喜欢《Turn It Off》《Looking Up》,还有这首一点也不摇滚的《Misguided Ghosts》。

或许我也是迷途亡魂吧。

---

## 心重如毛

本周的非技术话题是:==网络文学和同人小说==。

### 同人小说是文学抵抗

> [!note] 📜
> [How Fanfiction is Literary Resistance - Sightless Scribbles](https://sightlessscribbles.com/posts/how-fanfiction-is-literary-resistance/)

Robert Kingett 是职业作者、盲人和男同性恋。他在这篇文章里分享了自己的一个秘密:他写同人小说。他并没有公开自己在 Archive of Our Own[^3] 上的用户名,因为他需要一个不会跟自己的职业身份联系起来的空间,他需要能在那样的空间里完全地释放自己。

他坦白,自己作为职业作家,必须被发行商包装成不那么复杂、易于营销的扁平形象,比方说「一个生活在迷恋视觉的世界里的盲人」。

> Publishers don't know how to package a soul.
>
> 发行商不知道怎么包装灵魂。

之前听有人说[活人感是新的伪人感](https://www.xiaoyuzhoufm.com/episode/6aaeb0ff0916f6f8b445e56c),兴许有部分是真的吧。我不关心主流社交媒体上有关活人感的讨论,所以不便多言。我能认同的是,如果一个人试图表演出自我、反叛(但并不复杂)的「活人」形象,那的确很虚伪。

如今的作者被要求成为「内容创作者」和「个人品牌」,发行商营销的个人特色,大概也是和活人感类似的虚伪之物。不过,我想他们的处境应该算比较好的了,毕竟读书的人少了很多,没有那么多人要求和质问他们。

完全抛去职业作者身份,不以赚钱为目的去写同人小说,在 Kingett 眼里是「反资本主义」:

> It is anti-capitalist by its very definition because it refuses to commodify the connection between the storyteller and the listener. It says that joy does not need a transaction fee.
>
> (同人小说)在其定义上就十分反资本主义,因为它拒绝把讲故事的人和听故事的人之间的联系商品化。它声称快乐无需服务费。

《奥德赛》作为一部口头文学,荷马是否是唯一作者并不清晰,在故事被相互传诵的过程中,很难说没有其他人参与故事的创作。《奥德赛》也诞生了难以计数的同人作品,或许《尤利西斯》就算吧,如今的不少原创作品不仅借用荷马史诗的典故、人物和背景,其故事结构也成了一种故事原型——可能不太准确,但《挽救计划》和《火星救援》或许就借用了《奥德赛》“回家”的故事原型,而 Grace 最后没有回家或许就是《挽救计划》脱离故事原型的创新点。

讲故事这件事情,大概在人类还通过燃烧篝火来抵御黑暗时就有了。讲故事和听故事本身就是十分人道和社会化的活动,而一个人、一个机构可以拥有、出售并独占故事的行为,是现代社会的产物。

而同人作品就是抵抗。

> It taught me how to write not for a critic in a tweed jacket, but for a person alone in their room at 3 AM who desperately needs to feel like they aren't the only broken thing in the universe.
>
> (写同人)教会了我怎么不为穿粗花呢外套的批评家写作,而为那些凌晨三点一个人在房间里的人写作,他们迫切地需要感到他们并不是宇宙中唯一残破的存在。

我还没有找到那样的读者,或许我也该去写同人小说呢?如果你不介意,我也希望读者能去这个博客的[小说集](/fiction)页面读读我最近写的几篇小说。我也觉得,==独立互联网上需要更多的虚构作品==,而不全是非虚构。目前我只在英文的 Indie web 上见过有博客写作者写虚构作品,中文的虚构作品,读者和作者都很少。

### AO3 下线维护,最少两周

> [!note] 📢
> [The archive is down for maintenance.](https://www.otwstatus.org/incidents/g12jnxck9g6h)

前不久,十月二十九日,AO3 报告了一场不明安全事故并下线了服务。

> Our current expectation is that AO3 will be down for a minimum of two weeks; however, it could take up to four weeks.

我在他们的状态页面和 Bluesky 账号上都没有找到更详细的描述,至于究竟是什么原因导致了这场安全事故,目前看来尚不清晰。[Brennan](https://brennan.day/) 不久前上线了 [fanfiction.lol](https://fanfiction.lol/),是 AO3 的分支,在此次事故之后也迎来了不少新用户。

fanfiction.lol 的服务器在加拿大,Brennan 自己的地下室里(可以说是独立到“底”了)。据称他们接收多语言投稿,如果有中文写作者感兴趣的话,可以联系 Brennan 看看。他人真的挺好的。

AO3 虽然本身非盈利,不商业化,依靠捐款维持服务,运营和作者都是为爱发电,社区整体而言很和谐,但如果网络上的同人小说都集中在 AO3 上,也是个安全隐患。独立和去中心化是两个概念,我之前在《[What’s next for the indie web?](/en/article/weepinbell/)》里也写过。独立网站不能过于依靠 IndieWeb camp 和 Aaron 提供的服务,即便他们都是友善的人。

我想,在互联网上,只有建立联系紧密的小社群,将内容分散开来,才能逼近自由。

---

<div style="font-family:var(--fangsong-font-family)">

车子里有些闷热,还没到开空调的季节,开窗会很凉快,但路边一只有风吹草动,搞得我神经紧张。我老是想起电影里公路旁窜出一只鹿的情节,这种生物会在被强光照射时愣在原地,我怕我会因此不小心把车开下山崖。我死死盯着路面,脖子都酸了,眼皮上方的肌肉也因为长时间皱眉而开始发胀。

“要是他不在呢?”路面平缓了一些,我又开始胡思乱想。我还想到这附近根本不会有鹿出没。我开始下意识地责骂自己,遇到这种情况本该去超市囤货,至少也应该把后备箱填满再开车离开。我早就习惯了自我攻击,这种思绪,已经像是和自己的小打小闹了。装成另一个人和自己讲话,自己在感受到一些憋屈的情绪,然后这个人格就立马消失不见,留下的这个人格,反而会因为熟悉的互动而觉得安心。

前方已经有些光亮了,有白色和红色的亮点在远方闪烁。再往前看,已经能看到自己行使在即将汇入主路的小道上。终于。

</div>

---


### 爱网站的话,备份它

> [!NOTE] 📜
> [If you love a website, back it up](https://blog.mistys-internet.website/post/2026/10/29/if-you-love-a-website-back-it-up/)

我偶尔也会像作者一样去翻过去的链接,以前认识的不少人都联系不上了,他们的网站也访问不了。我想[十年之约](https://www.foreverblog.cn/)这种「我们的博客,十年永不关闭!」的口号也只能是口号。我以前也加入过,如今我不想许下自己实现不了的诺言,这种诺言就比「我要跟你一辈子在一起」好那么一点点。

另外,不久前 IndieWeb 的 webmention.io 被 Aaron 拿 Claude 重写成 PHP,我写这段文字的时候,看到十年之约的网站也被重写了,甚至文字和图片都不是人写的(那我是不是也可以为了守住十年的约定,让一个 “Agent” 接管博客?)。我很不看好这种火急火燎的开发方式:

![](https://img.eltr.ac/geedeapro/weekly/102/blogforever-llm.png "来自[这个页面](https://www.foreverblog.cn/notice/24.html);这么急是何苦呢?又没有领导逼你立马交付")

真的喜欢一个网站,希望它能留下来,最好的选择是在本地保留一份备份。这么做并不难,已经有很成熟的技术了,装个浏览器插件就行。你不需要有 [Internet Archive](https://archive.org/) 的体量才能备份网站。

作者自己的工作就是备份万维网(感觉像是互联网版本的图书管理员,很酷的工作),所以也推荐了他们公司的产品。介意的话,最好先自己审视一遍在用。

如果是基于 Chromium 的浏览器,可以用 [Webrecorder](https://chromewebstore.google.com/detail/webrecorder-archivewebpag/fpeoodllldobpkbkabpblcfaogecpndd) 插件,按下按钮之后手动点击链接,在网页内部导航,就可以备份访问过的页面。不用 Chromium 的话,也可以用这个[桌面端应用](https://archiveweb.page/)(用 TypeScript 写的 Electron 应用,AGPL 协议授权)。要备份整个网站的话,还有 [Browsertrix](https://webrecorder.net/browsertrix/)。

作者没有提到的选项,我还可以推荐 [SingleFile](https://www.getsinglefile.com/),支持 Firefox、Chromium、Edge 和 Safari,可以把整个网页保存为单个文件。不过本质上是个加强版的浏览器自带保存功能,产出的文件是 HTML 或 ZIP,而不是 WARC 这种专门的 Web 归档格式。

我之前还用过一段时间的 [EagleFiler](https://c-command.com/eaglefiler/)(买断制软件,不开源,只支持 macOS),也可以快速保存网页,还能用来整理和归档其他类型的文件。

这方面的开源选择貌似确实比较少,我在考虑开发的 [are.na](https://www.are.na/) 替代品也打算减轻社交属性,增强归档属性,或许会满足我和不少人的需求。

虽然 AO3 还会回来,但我还是很难不想到:要是有人备份了网站,起一个只读版本的镜像站就好了!

### 在市场生存中的作者和自由而无所求的作者

> [!note] 📻
> [《张春酷酷酷》网文读者小点兵!](https://www.xiaoyuzhoufm.com/episode/6ae039bb97726cd4675855f7)

这节目我带劲儿地听了好几期,才意识到参与者全都是女性,~~看来没有臭男人[^4]的世界太美好,我都没有察觉到异样~~。我跑题了。

其中一位嘉宾谈到自己读过一位网文作者很早期的严肃文学作品,大概是二十岁之前写的,她觉得那部作品很好。后来她发现作者在网文平台上写更符合大众口味的糖水文,写进了粉丝群,还聊起作者之前写过的那部严肃作品,结果竟然被老粉劝说,不要提起这部作品。背后的缘由,大概是作者不希望新粉丝发现自己写过的严肃作品,然后被吓到。

Robert Kingett 也希望切割自己的两种写作身份,也就是被包装过的人格和真实的灵魂。没办法,他们都是要赚钱的,要赚钱就要臣服于市场,哪个职业都一样。工匠精神、自我意识乃至职业操守,在市场面前都变得无足轻重了。

今年很火的《同乐者》里的卡罗尔就是职业小说作家,她懂自己的读者想要在小说里读到什么样的情节,但她并不喜欢自己大火、为自己赚了钱的作品。我印象很深刻,她有一部尚未出版的严肃作品,她以为自己已故的妻子会认同她的文学追求,可追问持有她亡妻记忆的同乐者之后,她才知道,那部倾注了心血的作品并不被妻子看好。她当时肯定非常难受。

我也写小说,不久前有过投稿杂志和争取出版的想法,但以两周后我还是放弃了。我什么底子都没有,在出版业里是没有创作自由的,要被看见就要去研究各个文学杂志的风格,写出更符合编辑口味的作品,而且大部分编辑社都要求审稿期不能另投,也不允许投稿已经发表过的作品(发在自己博客上大概也不行)。我又不指望靠写作吃饭,还被束手束脚地当然觉得不舒服。我想这也是我的资本,因为对出版市场毫无索求,所以拥有了自由。

播客里还提到各种网文流派,我确实开了眼。除了男频女频,还要更多细分的设定和套路,据说反复阅读相同的情节能让人感到安心,因为读者能够预期接下来会发生什么,有种确定感。好的同套路网文往往也会先复用套路,然后再打破套路。比方说末日囤货文的套路就是主角在世界末日之后意外身亡,穿越回了末日之前,于是开始大量囤货的爽文剧情,而创新点就可以是,政府提前发现了一批囤货的人并审问他们是不是知道什么不为人知的秘密。

嗯?末日穿越文,好像我也可以写呢。

---

<div style="font-family:var(--fangsong-font-family)">

我跟保安亭里疲倦的大爷报了他的楼栋和门牌号,很快就放行了。快九点了,小区里散布的老人和跑跑闹闹的小孩子似乎都在慢慢往自己家里走了。日常的画面让我觉得有些错愕,这些人都不知道[明天太阳不会升起](/fiction/no-sun-will-shine-tomorrow/),他们就像车轮下的蚂蚁一样照常生活。幸福呢。

我凭记忆开往他住的楼栋。他会在家吗?我想我可能有些暗暗期待他不在家,这样我在脑袋里反复构想的对话就不需要上演了,我可以在他家门口,在敲门后感受到失落,一阵我十分熟悉的失落感,然后离去。或许会有不甘,但那种情绪也不会持续太久了。

我会在他的门上留下一张纸条,一张即便隐去姓名他也能认出的纸条。他也会感到错愕,会在读完纸条后四处张望,会在楼道里疑惑地四处走动。或许他会被吓到,或许他会以为我还在附近(要是我真的敢留下就好了),或许他会想要找到我。可能拿到纸条的是别人,可能他会把这张纸条给和他一起生活的人看?他会吗?我不会给那个人看的吧?那个人是男人吗?不要,我会疯的。拜托,千万不要是个男人。不要…… 可是我已经没办法不去想那个画面了。

</div>

---

## 鸡头蛇尾

## “AI” 泡沫要破了吗?

https://doublepulsar.com/anthropic-hacked-to-deliver-remote-access-trojan-to-claude-developer-laptops-worldwide-1148a92baae2
https://news.slashdot.org/story/26/10/29/1756212/alphabet-heads-for-a-500-billion-drop-in-market-value

---

<div style="font-family:var(--fangsong-font-family)">

车子停在路边已经有好一阵了,

</div>


### 黑客的浏览器

> [!NOTE] 🌐
> [Nyxt, the hacker's browser](https://github.com/atlas-engineer/nyxt/)

用 Common Lisp 编写的浏览器,原生支持与 Emacs 和 `vi` 类似的按键绑定(不需要装什么 [Vimium](https://vimium.github.io/) 了),比较有特色的是他们的浏览器历史并不是线性的「前进」和「后退」,而是更灵活的树状结构,很有意思。不过 Nyxt 目前仍在开发当中,只有 Linux 的版本,FreeBSD 和 macOS 都还用不上。

我感觉我可以写一个「用 Lisp 写的好东西」列表了。

### PaperWM with Hammerspoon

### 本地优先的地图

> [!NOTE] 🗺️
> [CoMaps](https://www.comaps.app/)


### 真是 FOSS 吗?

> [!NOTE] ⚖️
> [is it really FOSS?](https://isitreallyfoss.com/)

## 漫步遐思

我跟公司的资深开发在技术上也没有太多能交流的,他谈得比较多的一般是不同公司的业务和面试难度(说实话,其实很有帮助,只不过当作谈资的话,的确不感兴趣),而我在讲一些技术问题和工程实践时,我发现我和他的接触面差别非常微妙。

之前他让我调查 GitHub 下载 `.zip` 文件的限制,是不是必须要登录验证传 Token 才能下,我的第一反应是,很多包在 aptitude 包管理器里没有,有不少 CI/CD 工作流都是直接从 GitHub 上拉 `.zip` 下来解压拿二进制文件来用的,也不用 Token。他对此的第一反应是:CI/CD 里不一般都是内部项目吗?当然,调查的结果是,的确没有限制,甚至并发拉到 500 都没有出现 429 或者 403 报错。

有这个偏差的原因大概是,他从没在公司内部以外的地方见过 CI/CD,而我写过和看过的 CI/CD 有不少都是挺小众的项目。

---

- https://refactoringenglish.com/blog/ai-vs-human-design-doc/
- https://www.frontiersin.org/journals/psychiatry/articles/10.3389/fpsyt.2025.1697900/full
- https://rknight.me/notes/202610280723/
- https://why-openbsd.rocks/fact/

## Footnotes

[^1]: 这张专辑是 Paramore 的第一张专辑,于我出生的那年发行。

[^2]: Emo 是一种摇滚流派,**不要**试图把我和网易云伤感文艺青年联系起来。

[^3]: 应该是全球最大的同人小说档案网站,人称 AO3

[^4]: 臭男人指代男人中很臭的那一类,不指代全体男人。我力求不做臭男人。*我天天洗澡呢。*