Recent posts
Page 4 of 51 · 603 posts
Posted Jan 18
让 ChatGPT 找了下微信 DMCA 的漏洞,似乎很容易抗辩: 一、核心立场(一句话版) 本仓库不包含任何腾讯的受版权保护代码, 不规避或绕过任何技术保护措施(TPM), 仅用于对用户自行合法取得的数据进行解析与分析, 因此不构成 DMCA 所定义的侵权或反规避行为。 ⸻ 二、DMCA 反通知必须抓住的 5 个关键点 1️⃣ 没有版权内容(No copyrighted expression) 明确说明: • 仓库中 不包含 • 微信 / 腾讯的源代码 • 反编译代码 • 二进制文件 • 资源文件(图片、音频等) • 仓库内容是: • 作者独立编写的代码 • 对文件格式 / 数据结构 / 行为的描述 • 对用户数据的解析工具 法律要点 版权法保护“表达”,不保护“事实、格式、功能或逻辑”。 ⸻ 2️⃣ 不存在技术保护措施规避(No TPM circumvention) 必须正面否认: • ❌ 没有破解加密 • ❌ 没有绕过登录、鉴权、DRM • ❌ 没有破坏访问控制 强调事实: • 工具仅作用于用户已能访问的数据 • 不提升任何访问权限 • 不获取本不应获取的数据 法律要点 没有“规避技术保护措施”,DMCA §1201 就不成立。 ⸻ 3️⃣ 用户自有数据是关键突破口(Very strong point) 清楚表述: • 解析的是 用户自己的聊天记录 / 数据文件 • 腾讯 不拥有用户数据的版权 • 用户有权决定如何读取、备份、分析自己的数据 法律要点 版权不赋予平台控制“用户如何读取自己数据”的权力。 ⸻ 4️⃣ 合法用途(Legitimate purpose) 明确仓库用途属于: • 数据可携带性(data portability) • 互操作性(interoperability) • 备份 / 分析 / 研究 • 安全研究(如适用) 这些都是美国判例中承认的正当用途。 ⸻ 5️⃣ 腾讯混淆了 ToS 与 DMCA(重要漏洞) 指出但不攻击: • 腾讯引用的“禁止逆向工程”条款来自 用户协议(ToS) • ToS 是合同问题 • DMCA 只处理 版权侵权 法律要点 违反 ToS ≠ 构成 DMCA 意义上的侵权。 ⸻ 三、写反通知时的“用词纪律”(非常重要) ✅ 推荐用词 • 解析(parse) • 分析(analyze) • 用户授权数据(user-authorized data) • 互操作性(interoperability) • 数据可携带性(data portability) ❌ 避免用词 • 破解 / crack / 破译 • 绕过 / bypass • 逆向微信 • 解密(除非真的没有加密) 👉语言选择本身就是法律风险控制。 ⸻ 四、仓库层面的防御加固(建议但不强制) • README 增加: • 法律声明(不含腾讯代码、不规避 TPM) • 用途说明(仅处理用户数据) • 如果有数据获取步骤: • 与“解析工具”分仓库 • 让仓库本身成为: “一个通用的数据解析器,而非针对微信的攻击工具” ⸻ 五、一句话总结(给作者的) 腾讯的 DMCA 论证并不牢固, 他们真正依赖的是 ToS + 威慑力, 而不是纯粹的版权法。 你们的优势在于: 没有代码复制、没有 TPM 规避、只处理用户自有数据。 https://github.com/github/dmca/blob/master/2026/01/2026-01-08-tencent.md
Posted Jan 16
Google 的免费网页速度分析工具,提交网页之后,就可以产生详尽的网页桌面端/移动端分析报告 https://pagespeed.web.dev/
Posted Jan 16
好像有几个月没打开 perplexity 了,最近只用 claude + ChatGPT。好奇 Opencode Black 开了之后,会怎么样?
Posted Jan 15
最近终于发现了 ChatGPT Atlas 最实用的功能,就是让它分析一个网页,给出简单的 prompt,它就能分析得头头是道,还会自己跟进,问我要不要 figma 或者代码实现。然后把获得的分析或者代码实现丢给 claude,效果非常好。 对比了 Claude 的 Chrome 插件,同样的 prompt,分析结果就很简要。
Posted Jan 15
刚开心用了 opencode 两天,结果今天早上就碰到 Claude Code 限制第三方平台的使用。GitHub 和 X 上都是骂声一片。很多人都表示要取消 Claude Code 的订阅。 不少模型提供方表示不会做出类似的限制。静待这事如何发酵,看看 Claude 会有什么改变。 https://github.com/anomalyco/opencode/issues/7410
Posted Jan 13
程序员移民加拿大完整攻略 也许我们已经把 CRS 计算器按到发烫:分数在 4xx 徘徊;另一边又刷到「加拿大分数线又涨了」的帖子,心态一下就崩了。 我们想先把话说得更直白一点:加拿大确实是程序员的热门目的地,但它并不是「会写代码就能拿 PR」。它更像是一套规则相对清晰的系统——只要我们把门槛、时间、成本摊开,选择就会容易很多。 先泼一瓢冷水:加拿大不是「写代码就能拿 PR」 EE 是打分制:热门时期 4xx 往往不够(分数线随政策/类别/批次波动)。 PNP 很香但不一定“随缘就来”:不少省份要求本地雇主 offer、或和省份产生更强绑定。 留学转移民更稳,但更贵更久:时间成本和现金流压力都需要提前算清楚。 https://awesomevisa.com/zh/guides/canada-programmer/
Posted Jan 13
最近几天盯着 Google Search Console 的数据优化 SEO。 前几天都是跑去后台手动下载数据,然后丢给 Claude / Codex 分析,再根据结果改进。 今天早上想想这么太累,就问 Claude 有没有 API 可以直接拿到 GSC 的数据,答案是有。然后我们就确定了方案: 1. 在 Google Cloud 上设置好权限,开启 GSC API; 2. 在 GSC 里添加 GCP 里的用户,给定权限; 3. Claude 在本地开发好脚本,部署到 Cloudflare Workers,数据存储到 KV,定时任务用 Cron Triggers。 加上各种调试,前后不过两小时。如何没有 Claude,估计读 GCP / GSC / Claude 的文档都不止两小时。
Posted Jan 12
说得都没错,但是要改变中国老板的想法可没那么容易。 我前前后后忙活了一年半,最后前老板只愿意做亚马逊低价策略。 很好的产品,我给朋友看,都说愿意花五六百美金买,现在呢?在亚马逊上卖 $299。 最开始前老板说他要像竞争对手那样去美国拍产品视频。听说对手拍了三个月。我说那起码三百万吧?他说,那你给我在国内拍。 我在国内找了三个方案,最后他挑了最便宜的。连三百万的零头都不到。拍完之后很不满意,把我骂了。说是之前淘宝上产品,只要拍个两三万的视频+图片,现在多花了几倍的钱,怎么没拍出来几倍的效果? 去年在 CES 也有不少人停下来看,最后同去的销售总监还给我使绊子,不让我和客户聊。他自己的英语嘛,我就懒得评价了。之后和他聊品牌建设,他问我什么是品牌建设? 我一个人搭了 Shopify + Amazon 两个店铺,又请一个熟悉 Shopify 运营的朋友来帮忙。前前后后联系了几百个人拍视频发 Youtube 发 Reels。最后老板让国内的人把 Amazon 店铺抄了一遍又开了一家店。然后让我别碰美国业务。 哪怕我一个人开了四个店铺,运营了两个国家的业务,也没用。去年年初和老板谈加薪,他说等你的美国业务起来,薪水自然就上去了。 我粗粗一算,要是按照他给的佣金比例,我要拿到前面一份工作的薪水,那我一个月至少要卖一百万美金的货。问题在于,如果一个月能卖一百万的货,谁还打工啊? 随便记录一下,只是想说,和中国老板合作,没那么容易。 https://x.com/shivanijpatel/status/2010092028009345181
Posted Jan 9
昨天看到朋友的这条分享,开始用 opencode,体验很不错: opus 4.5 做完详细的计划之后,丢给 haiku 4.5 跑,基本上不用再管。跑完验证 + 测试就好。 其实每天打开 Twitter 都会看到各种经验分享,收藏了之后都不一定用得上。这样每天都很焦虑。 其实我现在想明白了,哪怕一天改变一点,累计下来的进步就很大了。比如现在用 opencode 之后,基本上可以丢在那不管,我可以看看其他书什么的,比之前一直要盯着已经舒服很多了。 https://t.me/c/1162149884/1458
Posted Jan 7
拿 claude 重新设计构建了 https://awesomevisa.com/zh/: 1. 从ghost 迁移了部分内容过来,https://awesomevisa.com/zh/series/free/ 2. 从 ghost 切到了 astro,全部 host 在cloudflare 上,用的是 worker + page 的组合,部分用了 kv 3. 之前和朋友聊,用 ghost pro 就是为了省心,现在这个站没什么收入,恰好又有各种 coding 工具,索性重写了一遍,迁移到免费的 cloudflare 上,也没有什么维护成本 4. 后续更新也都可以写成脚本,比起原来手动更新文章要方便多了 5. 后面还有很多计划,比如 telegram bot 替代邮件,都可以靠 coding tool 一步步实现,比起原来的 ghost 可玩性要高得多。
Posted Jan 7
昨天看到朋友的这条分享,开始用 opencode,体验很不错: opus 4.5 做完详细的计划之后,丢给 haiku 4.5 跑,基本上不用再管。跑完验证 + 测试就好。 其实每天打开 Twitter 都会看到各种经验分享,收藏了之后都不一定用得上。这样每天都很焦虑。 其实我现在想明白了,哪怕一天改变一点,累计下来的进步就很大了。比如现在用 opencode 之后,基本上可以丢在那不管,我可以看看其他书什么的,比之前一直要盯着已经舒服很多了。 https://t.me/c/1162149884/1458
Posted Dec 23
Ivan Zhao 的这篇文章非常有启发性: 1. 钢的出现重塑了整个建筑业,使得建筑有可能超过十层,这是之前的木头,生铁无法达到的高度; 2. 蒸汽机的出现重塑了整个工业,使得流水线有可能发展,大大加快了专业分工; 3. 尽快这些年 AI 发展非常快,但是我们还没到达 AI 的钢铁/蒸汽机时代; 4. 今年 agentic coding 发展得如此迅速,是因为软件开发有两个先天优势:高度集中的知识库,可验证的迭代,而这两者在其他领域很少共存; 5. 代码库就是高度集中的知识库,所有和开发相关的知识经验都可以浓缩在一个代码库,这就方便 AI 来获取知识; 6. 可验证的迭代是因为软件开发有大量可以验证的范式,比如抽象,计算复杂度,等等,这些统一的范式可以应用到不同的代码库中,AI 可以方便地验证结果,从而可以迭代; 7. 这两者在其他知识工作领域很少共存,但提供了大方向上的思路,所以如果在其他领域也能实现这些,那么未来的 AI 将更加有用。 https://x.com/ivanhzhao/status/2003192654545539400/