weekly

DPS 周刊 203 - 写在又一个生日之际

又一个生日过去了。 很奇妙的是,我突然在想自己到底几岁了,好像突然变得很模糊,要算一下才明白。不确定是因为到了一定年纪,就不再对年龄那么敏感;还是因为 covid 一下子把时间变得模糊了。 过去这五年不知道怎么就一下子过去了,好像发生了很多,也好像什么都没发生?这五年换了三个国家居住,搬来现在这个国家也两年多了,快赶上前面在中东呆的时间了。 说起来,做出去中东的决策很简单,做出搬来这个国家的决策更简单。回过头来,倒是觉得有点不可思议。大卫翁在做客知行小酒馆的时候,提到自己37岁搬去日本是为了重启人生。其实我的决策没那么宏大,就是单纯的好奇心作祟。 搬来这里之后,抛弃了之前多年的工作经验,从零开始从事一个新行业。运气不错,上手还算顺利。做了两年多,我觉得我学到了自己想要学的东西,可能是时候离开了。

DPS 周刊 202 - 如何随时随地写代码?

自从用上了 Claude Code 之后,agent 的表现越来越好。只要提前配置好 agent,然后设定任务之后,Claude Code 就能一直跑下去。就像打游戏挂了代理似的。 当然 Claude Code 一直跑在终端里或者 IDE 的插件里,似乎没法在远程跑起来。直到 Vibe Tunnel 这一项目的出现。简单来说,这个工具可以让你从浏览器里接入远程的终端。举个例子,在你家里的电脑上配置完之后,你就可以在手机的浏览器里看到家中终端里跑的 Claude,这真是 Claude Code

DPS 周刊 201 - 一个月可能写五十万行代码?

过去一个月,我重新捡起了写代码,准确地说,我自己并没有写多少代码,绝大部分都由 AI 代劳。 1. 以上是 Cursor 的统计,一共生成了超过五十万行代码,平均下来,每天都超过一万行。这样的强度估计比我之前写的代码加起来都多; 2. vibe coding 也好,context coding 也好,spec coding 也好,都只是不同的叫法,整体的体验就像是在大型策略类游戏。我可以从写代码的角色中脱离出来,更像是一个架构师,一步步指引这些工具写出需求。 3. 目前看来最有效的策略是, 1.

DPS 周刊 200 - 吃人吃得骨头都不剩

听闻《夹边沟记事》这本书很久了,一直没机会看,直到最近读到高尔泰写的《寻找家园》,里面有不少关于夹边沟的回忆。于是决定找来读一读,读完的感受就是,真是吃人吃得连骨头都不剩: 一九八二年,我回到蘭州大學。有一天,系上的同事、教中國哲學史的楊梓彬氣沖沖跑來,說他要抗議,抗議甘肅省委批准蘭州醫學院到夾邊溝挖掘完整人骨,做實驗和教學用具。那件事本來是嚴格保密的,但醫學院的辦貨人事先答應附近的農民按計件工資付酬,後來發現不用挖掘,只在農場大門遺跡前面的第一道沙梁子底下撿了一天就夠數了,覺得太虧,要求修正合約,改為按勞付酬,農民說他賴賬。他說農民騙錢。雙方一衝突,秘密就公開了,這才傳到了老楊的耳朵裡面。 为什么二十年后在夹边沟农场门口的门口就能很容易捡到尸骨?在高尔泰的回忆中,一开始还有人有力气挖个坑,

DPS 周刊 199 - 不到一天写一个网站

两年前,我选择了切换职业道路,尝试如何从一个 maker 变成一个 seller。所以这两年间并没有写多少代码。 恰好,这份工作里也有不少重复性的任务,所以我觉得还是要写一些脚本来提高效率。于是重新捡起代码,只不过这回我选择了 vibe coding。 所谓的 vibe coding,是由 Andrej Karpathy 四月初在 Twitter 上发明的: Describing his own experience, Karpathy explained how he converses with