Bill Lee
509 posts


IETF 发了个 IPv8 的草案
IPv8 使用地址结构 r.r.r.r.n.n.n.n
r.r.r.r 是 ASN 路由前缀,n.n.n.n 是主机地址
后面主机地址的定义和 IPv4 一样
这样所有 IPv4 地址都可以合法转换为 IPv8 地址,比如 192.168.1.1 就可以转换成 0.0.0.0.192.168.1.1
那是不是 IPv6 就彻底凉了(
ietf.org/archive/id/dra…
中文

@safaricheung 这“技术 blog”也太水了,什么细节都没有啊,只是在吹自己安全, google play protect 安全,专家说自己安全
中文

谷歌之前在 Pixel 10 系列上使用 Quick Share 兼容了 AirDrop 双向互传文件,但当时很多人并没有搞清楚谷歌是如何破解苹果 AirDrop 协议的。
现在谷歌直接自己发了一篇技术 blog,解释了其中使用的哪些小技巧以及未来的发展计划。
整个技术栈使用 Rust 编写,从编译期就消除了内存破坏漏洞。同时,谷歌自己做了第三方渗透测试报告,确保这个漏洞不会被其他有心之人利用。
但目前 Quick Share 与 AirDrop 互传目前只支持 AirDrop 的十分钟内对所有人开放模式,也就是 iPhone 用户在 iOS 16.2 之后被苹果"降级"过的那个临时开放窗口。仅联系人模式没有打通。
Dan Boneh (斯坦福密码学教授,业界最有公信力的安全学者之一)的结论是:"鼓励 Google 和 Apple 在这方面更多合作"。
这算是把球踢回给苹果:现在如果苹果继续拒绝合作(比如不开放 Contacts Only 模式、或者用系统更新去阻断这个兼容层),那么"破坏互操作性"的责任就完全落在苹果头上了。Google 已经把自己塑造成那个"愿意合作、技术上也准备好了"的一方。
这应该是谷歌第一次公开解析这个功能,以及如何通过逆向苹果技术栈来实现第一方功能;这在很大程度上说明了 Google 并不将其视为一种对苹果功能的侵害,反而将其视为一种拆除围墙的行为。用词也很有趣,推荐一读。

中文
Bill Lee retweetledi

Bill Lee retweetledi

哈哈哈,大概率不是因为安全,而是因为 rg 更快,更好。
rg 会自动过滤 git 忽略的文件,而且默认多核,自动递归。
所以为了用到这么好的 rg,做 Agent 的时候我们会自己打包一个进去,这样就不需要管用户有没有安装 rg 了(rg 是开源的)。
这样就等于我专门为 Agent 做了一个搜索 CLI Tools,所以我必然不能让 AI 再用 Bash 里的 grep,所以做成互斥关系。
AlexZ 🦀@blackanger
《马书》真值得细看。 发现几个tool call 设计很有意思的点: 1. Bash 工具有 Git 安全协议 2. Bash 和 Grep 有双向配合的排他性声明:BashTool 说"不要用 bash 做搜索",GrepTool 说"搜索必须用我"。 3. Grep 底层用的 rust 实现的 ripgrep,但有权限检查 上面的设计主要是因为Bash 这种工具太万能,如果让 AI 依赖单一工具,容易绕过权限,影响安全性。 由此可见 Anthropic 在安全性上还是花了一些巧思。
中文
Bill Lee retweetledi
Bill Lee retweetledi

软件行业2010-2020年代兴起的创造概念的风气,成功在2020年后的AI Agent时代复刻了
Mr Panda@PandaTalk8
skill 就是一段被约束过的、可以被复用的提示词。 --- 看你们吹的那神, 我生怕自己错过了一个亿,带着忐忑焦灼的心情去学习了 skill。 上面就是我给的结论。
中文
Bill Lee retweetledi
Bill Lee retweetledi

After nearly two years of waiting for @IloveRockchip to fix their FFmpeg copyright violation, one of the FFmpeg developers acted.
Thousands of lines of code were copied from FFmpeg.

FFmpeg@FFmpeg
Hey @IloveRockchip, blatantly copy and pasting FFmpeg code into your driver and changing the licence in violation of the LGPL is not cool: github.com/rockchip-linux…
English

我是 Arch 入门折腾 AOSP,大学后三年都是 Gentoo 折腾桌面,然后工作后换了 Fedora 用了五年什么都搞,转纯 Linux 内核开发后反而换了 MacOS 差不多三年多了🫣
Hanchin Hsieh@_yuchanns_
我从写代码开始,先后已经用了6年 macOS 和 3年 Linux 。最近安利隔壁工位同事 fedora 成功了他也爽歪歪地用上了。
中文
Bill Lee retweetledi

Merged support for "LLM-based code completion" (like GitHub Copilot) via LSP "textDocument/inlineCompletion".
Unlike normal completion, this displays only one (multiline) candidate as virtual text in the buffer, waiting to be applied.
GSoC project!
github.com/neovim/neovim/…
English

@waylybaye 我用 Ubnt ap + openwrt 路由可以。Ubnt 给每个 SSID 分配 vlan, openwrt 上可以给不同的 vlan 配置不同的 DHCP 参数
中文












