summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoreltrac <hi@eltr.ac>2026-05-03 00:53:57 +0800
committereltrac <hi@eltr.ac>2026-05-03 00:53:57 +0800
commitd2f49ecef5158494748f9f81255fbbb58478bc99 (patch)
tree9c4d9c9d26a67323182e5d22622534aecde58a47
parent9ebea1dbfb7c0fd1328968f35082a771a6bf0d7c (diff)
[draft] update
-rw-r--r--content/weekly/79.md92
1 files changed, 92 insertions, 0 deletions
diff --git a/content/weekly/79.md b/content/weekly/79.md
new file mode 100644
index 00000000..8b237f6a
--- /dev/null
+++ b/content/weekly/79.md
@@ -0,0 +1,92 @@
++++
+title = "稻草人周刊 Vol.79"
+subtitle = ""
+tags = []
+date = 2026-04-27T18:26:03+08:00
+draft = true
+toc = true
++++
+
+周刊临近 80 期了,如今周刊的样子和最初的几期已经有很大不同了,技术类的内容也多了不少,对读者来说兴许是门槛,所以我特意把不懂技术的读者也能读懂、大多数人都关心的话题放在了最前面,较小众的内容放在靠后的位置,希望能让你更容易找到感兴趣的链接。<!--more-->
+
+<!--more-->
+
+---
+
+## 止语
+
+{{< music album=true cover="https://img.eltr.ac/geedeapro/weekly/79/its-not-going-to-be-okay.jpg" title="It's Not Going to be Okay" artist="Joshua Burnside" bandcamp="https://joshuaburnside.bandcamp.com/album/its-not-going-to-be-okay" neodb="https://neodb.social/album/7OgdK2MdC9efSFbPxTP8rV" >}}
+
+一张独立民谣专辑,这大概是我目前买过最贵的专辑了,花了我九英镑(¥83 左右)。这张专辑上个月就在我的愿望单里,于是趁这个 Bandcamp Friday 买下了,在这一天卖出的专辑,收入会全部给到艺术家或者他们的唱片公司手上,Bandcamp 作为经销商不会收取手续费。
+
+继朋克摇滚之后,发现了新的音乐爱好,两者的差距还真是不小。
+
+这张专辑是 Joshua Burnside 在挚友逝世后写下的,专辑的基调偏悲伤。Joshua 是这样介绍这张专辑的,这的确造就了我比较喜欢的听感,很清淡的一张专辑,可以没有负担地在临近傍晚的下午聆听,如果有阳光洒下来就更好了。
+
+> Many of the songs on this record are noticeably starker in production compared to previous albums. I didn’t want to rely on weird sounds or quirky production - I wanted the songs to stand on their own two feet, and the lyrics to be the focus. The lyrics are quite straightforward as well, sometimes the best way to say it is the simplest way.<br/>
+> 这张唱片里的许多专辑在制作上,比以前的专辑显著地更加单调。我不想依赖怪异的声音或者古怪的制作——我想让歌曲本身占据主导,让歌词成为焦点。歌词也相当直白,有时候最好的方式就是最简单的方式。
+
+总之我很喜欢这张专辑,给了 4.5 分的评价。我最喜欢的歌是《It's Not Going to be Okay》《That Last Armchair》《Something Else》和《Moon High》。
+
+---
+
+## 连接
+
+### 短视频刷多了脑子真的会烂掉吗?
+
+> [!note] 📻
+> [《碳基生物生存指南》短视频刷多了,脑子真的会烂掉吗?](https://www.xiaoyuzhoufm.com/episode/69f12db4d97e02e4ca5d2114)
+
+### 如何做一杯好喝的美式?
+
+> [!note] 📺
+> [The Truly Absurd Secrets of An Incredible Americano](http://farside.link/invidious/watch?v=0HdzJz_evNw) ([YouTube](http://youtube.com/watch?v=0HdzJz_evNw))
+
+### Clojure 纪录片
+
+> [!note] 📺
+> [How one programmer's pet project changed how we think about software](http://farside.link/invidious/watch?v=Y24vK_QDLFg)
+
+### mise 的作者成为全职开源开发者
+
+> [!note] 📜
+> [Going Full Time on Open Source](https://jdx.dev/posts/2026-04-17-going-full-time-on-open-source/)
+
+### 从 GitHub 到 Codeberg/Forgejo
+
+> [!note] 📜
+> [From GitHub to Codeberg/Forgejo](https://www.jonashietala.se/blog/2026/04/28/from_github_to_codebergforgejo/)
+
+又是一篇关于从 GitHub 搬离的博客,有越来越多的人在抛弃 GitHub,真好。
+
+不过需要提醒的是,作者似乎按照消费者的思路在做决策,抛弃 GitHub 是因为服务不稳定性和出现在 Action Runner 里的 Vibe Code 都体验上的原因,喜欢 Codeberg 和 Forgejo 似乎是因为它们很快、性能很好,而且够用了。我想说,Codeberg 并不是绝对的 GitHub 替代品,因为它实际上只托管自由软件,而且不是商业平台;而 GitHub 也提供商用,托管非自由的代码,对个人的小打小闹也有更多容忍度。我想,如果是没有协作需求、纯自用的项目,还是自己托管一个 [Forgejo](https://forgejo.org/) 实例为好,内存占用并不高,尽量不要去消耗 Codeberg 作为非营利组织的计算资源,有能力的话尽量[捐款](https://docs.codeberg.org/improving-codeberg/donate/)。
+
+不过从另一个方面看,如果有越来越多的人依赖 Codeberg,这个平台也会受到越来越多的关注,自然也会有更多的人愿意贡献。写一篇博客提高曝光度,也是件好事。
+
+顺带一提,我还在这个作者的博客上看到一篇[用 Fennel 重写 Neovim 配置的文章](https://www.jonashietala.se/blog/2025/10/29/packing_neovim_with_fennel/),我最近正好也在做一样的事情,还真是凑巧。
+
+---
+
+## 星群
+
+### Tangled
+
+基于 [AT Protocol](https://atproto.com/) 的[开源](https://tangled.org/tangled.org/core)社交代码平台(social coding platform),大概就是更具社交属性的 Git 托管服务吧。不清楚 Forgejo 基于 ActivityPub 的联邦开发得怎么样,但 Tangled 貌似是可以完全自托管,然后通过 AT Protocol 联邦协作开发的,基础设施可以完全跑在自己的机器上。
+
+Tangled 以 MIT 协议授权,是自由软件,用 Go 语言开发。UI 方面,我很喜欢他们把代码和 commits 并排放的方法。
+
+![](https://img.eltr.ac/geedeapro/weekly/79/tangled-ui.png)
+
+除此之外,Tangled 还原生支持 [Jujutsu](https://www.jj-vcs.dev/),用 Stack Pull Requests 重新想象了代码协作方式(大概就是把大的 PR 分成更容易审查的小块),CI 工作流还支持直接从 [nixpkgs](https://docs.tangled.org/spindles.html#dependencies) 获取依赖(虽然我还没有开始用 Nix,但不少人应该会喜欢),未来会支持基于 Docker 和 MicroVM 的 Runner。光是听到这些就觉得很令人激动了。
+
+最近它们还支持了[担保](https://blog.tangled.org/vouching/)功能,类似于我在[第 76 期周刊](/weekly/76/#humanjson)提过的 `human.json`。用户可以给其他用户担保(vouch),表示认可他们的代码没有滥用 LLM 编程工具,由此构建信任网络。你信任的人假如担保了别人,那么这个人也会显示被信任,在信任网络中离你越近的人就越值得信任。相对应的还有告发(denounce)功能。这其实很有用,比方说在 PR 里看到提交者的信任等级很低,就可以降级处理,优先审查那些受信任的人提交的代码。
+
+Tangled 提供了[自托管指南](https://docs.tangled.org/knot-self-hosting-guide#knot-self-hosting-guide),我大概会尝试一下,
+
+访问:[Tangled](https://tangled.org/)
+
+---
+
+## 切片
+
+- “光是看到现在领导的行为动作我都会产生冒名顶替综合征。我不觉得我有能力把事情搞得这么砸之后还能如此被奖赏。”——[@allrite@allrite.at](https://masto.allrite.at/@allrite/116501442757976057)