Home on Nova Kwok's Awesome Bloghttps://nova.moe/Recent content in Home on Nova Kwok's Awesome BlogHugozh-cmnThis work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.Thu, 19 Feb 2026 19:00:00 +0800只有自律才能看到真正的自由——Durov Podcast 随笔https://nova.moe/durov-podcast/Thu, 19 Feb 2026 19:00:00 +0800https://nova.moe/durov-podcast/<p><img src="proxy.php?url=https://nova.moe/pics/durov/wuzhizhou.jpg" alt=""></p> <blockquote> <p>博文封面图于 2026 年拍摄于蜈支洲岛。设备:ILCE-7M3 + ƒ/8 1/400 200mm ISO100</p> </blockquote> <blockquote> <p>本文原写就于 2025 年 11 月,由于诸多原因并未将其发表,最近整理自己博客草稿时发现了这篇未完成的文章,便继续完善了一下并发布</p>法律上当路人,生活中当爱人,契约上当合伙人是亲密关系的最优解么?一份基于 2026 年视角的亲密关系 PnL 随想https://nova.moe/certificate-is-nothing/Fri, 06 Feb 2026 14:00:00 +0800https://nova.moe/certificate-is-nothing/<p><img src="proxy.php?url=https://nova.moe/pics/certificate-is-nothing/cover.jpg" alt=""></p> <blockquote> <p>博文封面图于 2025 年拍摄于镰仓海边。设备:ILCE-7M3 + 50mM f0.95, 1/500 ISO200</p> </blockquote> <p>这是本博客 Random Thoughts Tag 下自 2019 以来的第一篇文章,作为一篇随笔,简单聊聊我眼中的婚姻观和价值观,既是对于当下我的思路的一次记录(快照),也是希望通过写作的方式对自己思路的整理,更是希望做一个简单的分享,对有类似的想法的同学一些可能的启示或者思考。</p>Rust Practice: Maintaining Lighter Exchange Local Orderbook — A Note on Going from 220µs to 492nshttps://nova.moe/rust-orderbook-en/Sun, 28 Dec 2025 12:00:00 +0800https://nova.moe/rust-orderbook-en/<p>Many times, when we need to interface with an exchange&rsquo;s data for local analysis or other tasks, we need to obtain continuous market information from a Websocket and build an Orderbook locally to facilitate analysis. This article is a practice note from my perspective as a Rust newbie.</p> <h2 id="raw-data">Raw data</h2> <p>The target exchange for this practice is Lighter. After establishing a Websocket connection, you can start subscribing by sending the following message:</p>Rust 维护 Lighter 交易所本地 Orderbook 练习——从 220µs 到 492ns 的小笔记https://nova.moe/rust-orderbook/Sun, 28 Dec 2025 12:00:00 +0800https://nova.moe/rust-orderbook/<p>许多时候当我们需要对接一个交易所的数据用于本地分析或者别的什么事情的时候都需要从 Websocket 获得连续的市场信息并在本地构建一个 Orderbook 方便分析,本文是本人作为一个 Rust 新手的一次练习笔记。</p>大量的上下文切换拉爆我们的专注能力——「自控力」读书随想https://nova.moe/the-willpower-instinct/Sat, 26 Jul 2025 11:00:00 +0800https://nova.moe/the-willpower-instinct/<blockquote> <p>这篇文章原写就于:2025-05-16 后便一直在草稿中,最近在看到了「<a href="proxy.php?url=https://www.kawabangga.com/posts/7005">Burn out 逃生指南 | 卡瓦邦噶!</a>」一文后感触很多,便继续完善了本文并进行发布。</p>A Quick Note on Setting Up a Qdrant Cluster on Hetzner with Docker and Migrating Datahttps://nova.moe/qdrant-cluster-en/Sat, 17 May 2025 15:12:49 +0800https://nova.moe/qdrant-cluster-en/<p>Anyone who has worked on RAG-related requirements would know that as your data volume grows, you not only need to address the issue of increasingly poor recall, but you&rsquo;ll also notice that your vector database keeps expanding until it eventually hits your memory limit. At that point, a large-memory monolithic server is no longer sufficient to meet availability and performance needs (since a single machine will always have a memory ceiling, can&rsquo;t perform smooth rolling upgrades of the cluster version, and high-memory machines are generally more expensive than multiple smaller ones). For example, there was a recent requirement to migrate a relatively large standalone Qdrant instance to a clustered deployment mode, which led to this brief note.</p>用 Docker 快速在 Hetzner 上搭建 Qdrant 集群并迁移数据小笔记https://nova.moe/qdrant-cluster/Sat, 17 May 2025 10:00:00 +0800https://nova.moe/qdrant-cluster/<p>做过 RAG 相关需求的同学肯定知道,当你数据量越来越大的时候,除了需要解决召回率变得稀烂的问题,还会发现你的向量数据库越来越大逐渐逼近你的内存极限,此时一个大内存的单体服务器就已经没法满足可用性和速度的需求了(因为单体机器内存总会有个上限,而且也不能平稳的滚动升级集群版本,此外普遍单大内存机器价格是高于多个小内存机器的),比如最近有一个需求需要将一个相对比较大的 Qdrant 单体迁移到 Qdrant 集群的部署模式中,所以有了这一篇小小的笔记。</p>新大灣區遊記——澳門篇https://nova.moe/2024-macao/Wed, 07 May 2025 00:00:00 +0800https://nova.moe/2024-macao/<p>五年前,當我還在讀大學的時候有幸有機會來過一次香港,當時完成了博文「<a href="proxy.php?url=https://nova.moe/trip-to-hk/">大灣區遊記——香港</a>」。</p> <blockquote> <p>是啊,沒想到這一過就是 5 年了</p> </blockquote> <p>5 年後的最近又一次得以有空前往,考慮這次經濟狀況和時間窗口不像大學時那麼拮据,便決定多花一些時間嘗試一窺整個大灣區的狀態。</p>關於https://nova.moe/about/Fri, 14 Feb 2025 22:53:31 +0000https://nova.moe/about/<h1 id="social-accounts">Social Accounts</h1> <p>以下是我自己拥有且还算在维护的一些社交平台帐号:</p> <div style="display: flex; flex-wrap: wrap; align-items: flex-start; gap: 20px;"> <div> <ul> <li><a href="proxy.php?url=https://twitter.com/n0vad3v" target="_blank">Twitter@n0vad3v</a></li> <li><a href="proxy.php?url=https://www.zhihu.com/people/n0vad3v" target="_blank">知乎@n0vad3v</a></li> <li><a href="proxy.php?url=https://space.bilibili.com/3461580318575544" target="_blank">Bilibili@NovaKwok</a></li> <li><a href="proxy.php?url=https://www.youtube.com/channel/UCbVkYOpjPCU8mQfKcbAvjAw" target="_blank">YouTube@NovaKwok</a></li> <li><a href="proxy.php?url=https://500px.com/p/n0vad3v" target="_blank">500px@n0vad3v</a></li> </ul> </div> <div style="flex: 1; min-width: 250px; text-align: center;"> <img src="proxy.php?url=https://nova.moe/pics/blog/nova-cropped.jpg" alt="Nova Portrait" style="max-width: 100%; border-radius: 10px;"> </div> </div> <h1 id="11f3">11F3</h1> <p><img src="proxy.php?url=https://nova.moe/pics/blog/about-sig.jpg" alt=""></p> <p>曾经痴迷于英文书法,和朋友们共同创立了 <a href="proxy.php?url=https://www.ecenpac.com/">ECENPAC</a>,并提供基础设施建设(服务器,域名,SSL,CDN 等)。</p> <h1 id="c0d3">C0D3</h1> <p>可公开的代码大多都以公有仓库的形式放在了 GitHub: <a href="proxy.php?url=https://github.com/n0vad3v">@n0vad3v</a>,一些小的代码片段和相关记录被随意地丢到了我的 <a href="proxy.php?url=https://ignorance.nova.moe/">Ignorance Notebook</a>。</p>新大湾区游记——深圳/珠海篇https://nova.moe/2024-shenzhen/Fri, 14 Feb 2025 12:00:00 +0800https://nova.moe/2024-shenzhen/<p>五年前,当我还在读大学的时候有幸有机会来过一次香港,当时完成了博文「<a href="proxy.php?url=https://nova.moe/trip-to-hk/">大湾区游记——香港</a>」。</p> <blockquote> <p>是啊,没想到这一过就是 5 年了</p> </blockquote> <p>5 年后的最近又一次得以有空前往,考虑这次经济状况和时间窗口不像大学时那么拮据,便决定多花一些时间尝试一窥整个大湾区的状态。</p>