20260722
每日一谚:Don't be clever. Be simple. Six months from now, you'll thank yourself.
Go 密码学维护者放大招:把 Passkey 存成一行字符串,还顺手为 Go 1.28 写好了 API
Passkey(无密码登录)是应对网络钓鱼的终极方案,但其服务端实现一直因数据结构复杂、各家存储方案互不兼容而令开发者头疼。近日,Go 官方密码学库维护者 Filippo Valsorda 抛出了一项重磅提案:借鉴密码哈希(如 bcrypt)的成熟经验,将繁杂的 WebAuthn 凭证抽象 并压缩为一行标准化的不透明字符串(passkey record),实现数据库无缝迁移与互操作。基于此格式,他还起草了一份有望并入 Go 1.28 标准库的 crypto/passkey 无状态 API,极大地简化了开发者的接入成本。此外,他还提出了一个反直觉的安全洞见:只要不将 Credential ID 作为数据库主键建索引,就能从根本上免疫 ID 碰撞攻击。该提案为大厂与个人开发者提供了一条兼顾极简与安全的 Passkey 落地新路径。
Twitter之父再出手:Block开源Buzz,要让人类和AI Agent「同工同权」
Block(原Square)7月22日开源发布协作平台Buzz——一个基于Nostr协议、让人类员工与AI Agent在同一工作区内以「同等身份」协>同工作的系统。Buzz为每个Agent分配独立的密码学身份,使其能够像正式团队成员一样发消息、评审代码、跑自动化流程、参与语音会议,所有动>作均被签名并可追 溯,从而解决了「多个Agent共用一个账号、责任无法追溯」的老问题。项目采用Apache-2.0协议开源,支持自托管,也提供Block官方托管服务,同时兼容Claude Code、Codex、goose等主流Agent框架。分析认为,这既是应对「Agent数量爆炸后协调成本失控」的工程解法,也 是Dorsey与Sequoia的Roelof Botha联合提出的「用AI替代科层制」组织理论的具体实践。目前Buzz仍处于早期阶段,relay架构尚未真正去中心化, 移动端和部分工作流审批机制仍在建设中。
为什么您的智能体需要访问您的文档
这种模式特别值得云原生社区关注。在CNCF生态系统中,从Kubernetes和Prometheus到Envoy、Argo和OpenTelemetry,文档是项目与用户之间的主要接口之一,而且往往内容庞大、更新迅速且分布广泛。
面向智能体企业的平台工程:管理应用程序、资源和AI智能体
内部开发者平台(IDPs)应运而生以应对这一挑战。平台工程团队创建了共享平台,将最佳实践封装在有主见的工作流、自助服务能力和标准化流程之后,而不是要求每个团队构建自己的运维工具。
工程质量的复合效应
Mike Shaver加入Tailscale,以提升工程质量的规模效应。
选项结束
Git、hg和ssh都提供了选项,其文档目的是调用者命名运行命令。`git clone`接受`--upload-pack=<cmd>`来指定服务器端二进制文件,任何`git`调用都接受`-c core.sshCommand=<cmd>`来覆盖连接方式。
永不满足
最近有两则报道,一则指出科技行业从未如此富有,但其员工从未感到如此不安全;另一则则探讨了技术发展的不平衡性。这些故事引发了对技术发展方向的深度思考。
审查PR的时间可能比编写它的时间更长
Doist的首席执行官兼创始人Amir Sahefendic表示,现在的成功取决于解决实际问题并构建高质量产品。尽管创建的门槛已经降低,但质量的门槛却在提高。
我们看不见的NAT规则:Tailscale、etcd和iptables-legacy
Slipway令人惊讶地在单台物理机上运行了很长时间。每个Kubernetes节点都是该机器上的虚拟机,它们共享一个内部网桥,跨节点流量实际上从未离开主机。
Nativ:在您的Mac上本地运行AI模型
我对他的新项目感到非常兴奋,该项目将MLX封装在一个完整的macOS桌面应用程序中。它的形状与LM Studio相似,提供了聊天界面和用于访问模型的本地API服务器。
与Claude Code团队的Cat和Thariq的炉边对话
Simon询问Thariq关于Claude Code的系统提示因Claude Fable而减少了80%的细节。Thariq解释了他们能够减少哪些内容,以及这种变化如何简化了系统提示。
3.6 Flash、3.5 Flash-Lite和3.5 Flash Cyber
Google推出了Gemini 3.6 Flash、3.5 Flash-Lite和3.5 Flash Cyber三个新模型。这些模型针对不同应用场景进行了优化,提供了更高效的性能和更广泛的功能。
schollz/croc
Easily and securely send things from one computer to another 🐊 📦
open-telemetry/opentelemetry-go-compile-instrumentation
OpenTelemetry Go Compile Instrumentation
netdata/netdata
The fastest path to AI-powered full stack observability, even for lean teams.
ltaoo/wx_channels_download
微信视频号下载器
Agent-Field/agentfield
Build, run and scale AI agents like API and microservices
grafana/alloy
OpenTelemetry Collector distribution with programmable pipelines
temporalio/temporal
Temporal service
rclone/rclone
"rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files
AgentWrapper/agent-orchestrator
Agent IDE that enables you to manage fleets of coding agents. It comes with an agentic orchestrator that plans tasks, spawns agents, and autonomously handles CI fixes, merge conflicts, and code review
mayswind/ezbookkeeping
A lightweight, self-hosted personal finance app with a user-friendly interface and powerful bookkeeping features.
编辑:Tony Bai
编辑主页:tonybai.com
GopherDaily项目:github.com/bigwhite/gopherdaily
Copyright 2019-2024 GopherDaily