我的投资之路
深入地聊一聊我在投资这条道路上摸爬滚打、不断探索的心路历程。这不仅仅是一个关于钱的故事,更是一个关于认知迭代、技术实践以及如何与自己的人性博弈并最终萌生“策引”这个想法的旅程。
深入地聊一聊我在投资这条道路上摸爬滚打、不断探索的心路历程。这不仅仅是一个关于钱的故事,更是一个关于认知迭代、技术实践以及如何与自己的人性博弈并最终萌生“策引”这个想法的旅程。
前言 本篇是对 2025-04-22 到 2025-04-27 这周生活的记录与思考。 这周「 婚礼纪录片 」出来了,收到了一些祝福,很开心,也有一些新的思考;去线下看了一场电影,想到了一些关于影院的记忆;入手了 NuPhy Kick75 键盘,体验很不错,找到了一些玩任天堂复古掌机的感觉;还有很多有意思的事。 婚礼纪录片 我在之前的一篇周报中说到 —— 我今年也想以「人生清单」的视角去生活,去寻找生活中不曾注意过的风景,去做一些自己曾经觉得遥不可及的事。 婚礼、展览、在舞台上自己主持,这些对于我这个性格测试中 i
Python 3.14 目前主要的一些主要的特性其实已经固定了,在我看来,Python 3.14 是一个未来很多年的一个核心版本。因为其确定了是时代的 Python 调试生态的基准,这篇文章将会来聊聊这个 Python 世界中的史诗级改进
2019 年的夏天,我和谢扬都混的很差,他从大厂出来后开始做 Authing,但一笔钱都融不到,我侥幸在 1 年前融了一点钱,但每个月都在亏,靠账上最后一点钱苟活。我们坐在朝阳大悦城的咖啡店仰头叹息,感慨生不逢时,讨论应该干点什么才能继续活下去。 没人能料到后面的那三年,但至少在那个时刻,我们都觉得已经够糟了。 现在回想,所谓的命运齿轮在那个夏天应该已经悄然转动了,半年之后,谢扬拿到了奇绩创坛的投资,此后他使用的微信表情包里多出了陆奇博士,又过了半年,谢扬半夜发来了他又融资的消息,让我猜是多少,我大胆的猜出了 10
在 VSCode 或 Cursor 中开发 Swift Monorepo 项目时,SwiftLint 无法读取根目录配置?通过设置 configSearchPaths 和明确包含路径,轻松实现多包共享 Lint 规则。
前言 本篇是对 2025-04-15 到 2025-04-21 这周生活的记录与思考。 这周的主基调是处理工作、调整作息与学习;去了安吉 DNA 数字游民公社找朋友,或许考虑过去住几天;感觉最近由于 AI 有关的各种新概念、模型、框架有些过于繁杂,稍有些 burnout,于是重新在 Things 里制订了一些学习计划;久违地追了一些新剧;还有很多有意思的事。 数码产品 Porn 与断舍离 我之前是一个很极端的数码产品和软件工具爱好者,或许也是因为从小到大虽然生活无虞,但我们家的习惯是并不会有很具体的叫“零花钱”的概
基础原理 如果你尝试在搜索引擎上检索本文的标题,你搜到的文章大概会让你使用下面两个 API。 我希望你用的搜索引擎不至于像某度一样灵车到 2025 年还在让你使用基于 Flash 的 ZeroClipboard 方案 document.execCommand 2012 年不止有世界末日,还有 IE 10。随着 IE 10 在当年 9 月 4 日发布,execCommand 家族迎来了两个新的成员—— copy/cut 命令(此说法来自 Chrome 的博客 ,而 MDN 认为 IE 9 就已经支持了 )。三年之后,
上周花了两天时间,用 Next.js 练手做项目,顺便做了一个科普网站。
前两天在《 Java利用无外网(上):从HertzBeat聊聊SnakeYAML反序列化 》这篇文章里说JDBC注入的时候提到H2 Database Web Console的RCE,我曾在Vulhub中对这个漏洞有一段描述: 1.4.198版本及以后的H2控制台中,添加了新的 -ifNotExists 选项 ,默认禁用远程数据库创建,这将导致攻击者必须找到一个已存在的H2数据库才能执行上述JDBC攻...
记录从TME离职后六个月Gap期的完整规划与选择:一边推进MoFlow创业方向,一边求职拿到TikTok与Bilibili两份offer,最终告别深圳、赴新加坡入职TikTok,开启异国新生活。
毕业了,下一步还需要继续拥抱变化。 春节之后火急火燎的去北京客户现场出差了 2 个月,刚回到成都又开始马不停蹄的支持公司的销售同事去拜访客户交流介绍产品的第二天中午,我接到同事的打探问我公司有啥 …
AI 新手村:Embedding 📖 AI 新手村系列 — 上一篇: AI新手村: Atlas入门 下一篇: AI新手村:MCP → Embedding 随着大型语言模型 (LLM) 的兴起,Embedding 成为了一个备受关注的热词。那什么是 embedding 呢?embedding 中文翻译过来是 嵌入 ,本质上就是一个向量,类似[0.1,0.8,0.6….]这样的形式,在很多文章里,我们可以看到嵌入向量(embedding vector)这样的描述。 Embedding 将所有模型的输入(
前言 本篇是对 2025-04-07 到 2025-04-15 这周生活的记录与思考。 这周末去参加了 杭州的一席活动 ,对其中的几个讲者和主题印象很深,记录下一些感触,思考了消失的时代与自由意志;终于搬完家了,有了很满意的办公与生活区域;还有很多有意思的事。 一席演讲 一席 是一个本土化的线下演讲活动,Slogan 是「人文·科技·白日梦」,以亲历者的视角讲述分享自己的故事/调研,之前在北京就有去过一场,去年也有参加他们在南京的线下游学活动(见「 周报 #60 - 虫子旁、教育理念与 EpubKit 」,这次恰好
在 VSCode/Cursor 中运行 Core Data 单元测试报错?这是因为 xcdatamodeld 未被自动编译。学习配置 Xcode 工具链并使用 xcrun momc 手动生成 momd 文件,快速修复测试环境。
第一次踏上香港,却也浮光掠影。当天匆匆而来,次日匆匆而去。随手翻过的一日游攻略,皆是大同小异,索性不再细看。借口未来还有机会,这次不妨走马观花,权当是假期最后一天画上的句点,逛吃逛吃为搬砖重新做好心理建设。 说到香港,童年记忆里并没有太多鲜明的印象,那些港片港剧港曲港星,在我的成长轨迹里似乎从未占据过主角。1997年香港回归,也只停留在电视机里一遍一遍循环播放中:降旗升旗交接仪式,查尔斯王子和长者的握手,另外便是“东方之珠,我的爱人”这首父母辈歌厅听得到的旋律了。但是,儿时的我却也深深得益于香港,以及整个繁体中文文
前情提要:我工作的小公司 几个星期前散伙了 ,大家各回各家。闲下来的我花了几天思考人生, 决定暂时不再找全职工作,instead 先躺平再说 。那接下来就是,眼前的日子该怎么过。。。作为躺平的代价,这段时间查了不少 adulting 相关的事情,虽说很多都很基础,但是我觉得分享一下还是挺有必要的——如果友邻们日后有意主动辞掉 W-2 工作的话,知道这些就能做些 informed decision;如果以后被动失去 W-2 工作的话,也可以做到心里有数。 适用场合 # 首先,如果你既不有意/将要持有美国绿卡也不是美国
好久不见,诸君。 为什么选在两年这个时间节点写一篇文章呢?一是觉得似乎达到了一个里程碑,二是总算觉得自己适应了这里的生活。遥想当年刚去香港的时候,是 两个月 就 settle down 了,可见这两次的难度不可同日而语。 生活 如何定义适应一个新地方?我个人认为是 当生活中 80% 的场景不需要搜索和问询的时候 ,或者说有自信能处理绝大多数情况的时候,那就算是适应了。我经常喜欢用 Warcraft III 里的“战争迷雾”来比喻在新环境里的处境,每次搬家就像换了一张地图,刚来总是两眼一抹黑。 衣食住行 来美国之后的
有点标题党,不要太介意。我想表达的是不应该过于关注使用的工具。很简单的逻辑,只有自己工程能力不如 Cursor,才会觉得 Cursor 厉害,干什么都行。当然这句话属于比较空的废话。 事实上,Cursor 的代码补全能力没有比 GitHub Copilot
我在《 Java利用无外网(上):从HertzBeat聊聊SnakeYAML反序列化 》末尾留了一个问题,也是「 代码审计知识星球 」里发布的Springboot Code-Breaking 2025小挑战的核心考点: https://t.zsxq.com/tSBBZ ,代码如下: @Controller public class IndexController { @ResponseBody ...
第一次见到人,从鲜活的生命,变成冰冷的骨灰
上周日联合@Ar3h 师傅一起,在【 代码审计知识星球 】里发布了一个Springboot的小挑战: https://t.zsxq.com/tSBBZ ,这个小挑战的核心目标是在无法连接外网的情况下,如何利用PSQL JDBC注入漏洞。我会分两篇文章来讲讲所谓的“不出网利用”,第一篇文章会介绍最近遇到的一个实际案例,也就是Vulhub里的 Apache Hertzbeat的后台代码执行漏洞(CVE-2...
前言 本篇是对 2025-03-31 到 2025-04-06 这周生活的记录与思考。 搬回杭州已经接近一年了,租的房子也差不多到期了,于是火速看了两天房子,最终在不远处选了另一套,虽然又要经历一次痛苦的搬家,但新家的空间布局还挺满意的,也当作一种生活状态的调整了。 除了物理意义上的搬家外,我的所有服务/数据也经历了一次从 AWS 到 OVH 的迁移,也是一波三折,好在最后也都无缝完成了,刚好也梳理一下。 最近高强度地用 Cursor 和 Windsurf 进行 Vibe Coding,确实有能感觉到对以往开发模式
📖 AI 新手村系列 — 本文是该系列的第一篇,带你从 MongoDB Atlas 开始探索 AI 工程化入门。 下一篇: AI 新手村:Embedding → MongoDB 作为非结构化数据库的代表,在作为存储载体的数据库家族中一直重要的位置,但是在实际的业务场景中,尤其是互联网业务中,大多数都是 MySQL 或者 PostgresSQL 这种结构化的数据库作为主要技术选型,MongoDB稍显小众。 不过随着 LLM 的火爆,向量数据库作为 RAG 的后端存储,开始频繁出现在各种技术文章里,主流的向量数据如下
自从买了登山杖,娃一直说想去爬山。 
 前段时间天气一直不好,山上也还是光秃秃的,就一直没去。 
 趁着清明假期,带娃爬山去。 
 去年假期去过一次香山,路上超堵,这次还是选择了离家不远的百望山:好爬不累。
Day 2: The Confluence Out And Back Our second day began early. Though not quite an alpine start. The sun had already risen when we departed. We left most of our gear behind at the campsite and lightened our load for this 16-mile round trip to the Confluence, w
自从 2022 年 5 月 4 号抵达新加坡,已经近乎快满三年了。我来新加坡的旅程相当坎坷,具体过程记录在了《那一天,我决定踏出一步》 中。此后,我几乎没有在博客里记录过关于这个国家的任何评论,很大程度是因为我想要更加深入了解这个国家,才好更客观地评价,特别是拿这个国家与之前呆了二十几年的国家进行对比,这样才不失公平。三年过去了,我想是时候重新回顾下这段旅程,也为后来人做一些参考。
I had heard how difficult it was to get a camping permit for Havasupai, so when a friend invited me to join him after someone in their group dropped out, I immediately jumped at the chance! Thanks to his last-minute invitation, I was able to make this long-dre
事情的起因是因为精弘的 前技术总监 抱怨学校的内网服务器无法连接外网,从而导致 apt 安装与更新异常困难,需要手动从源中下载软件包、软件包的依赖及其依赖的依赖。。。然后将这些包通过 sftp/rsync 一类的手段传到服务器上手动安装。 于是本文应运而生,我们可以在本机使用 Caddy (Nginx 当然也行)反代一个 APT 源镜像站,通过 ssh 隧道建立端口转发,这样就可以在内网服务器上访问到本地的 Caddy 服务器,进而访问到外网的镜像站。 前提条件 主控机(你自己的电脑)能够通过 ssh 直接连接电脑
前言 本篇是对 2025-03-25 到 2025-03-30 这周生活的记录与思考。 这周最大的变化就是根据 Antfu 的开源博客主题改版了我的博客,也加上了一些模块,折腾得很开心;开发了两年几度放弃的一个 iOS App TheWan 也终于发布了,依然很基础,UI 设计和细节也并不满意,但总算迈出了第一步;还有很多有意思的事。 博客改版 我是一个博客折腾爱好者,前前后后写过十几篇关于如何搭建 Hugo 博客及一些周边服务的文章(详见 「周报 #68 - 关于写博客这件事与我生活的色彩」 ),也有不少朋友是通