20250812
每日一谚:Make the zero value useful
Go的“身份危机”:当新Gopher试图将它变成他们最爱的语言
这个帖子像一块石头投入了平静的湖面,瞬间激起了数百条评论。这不仅仅是一场关于“增加什么功能”的技术讨论,它更像是一场关于 Go 语言“我是谁?”、“我从哪里来?”、“我要到哪里去?”的哲学辩论。 这,正是 Go 语言正在经历的一场深刻的“身份危机”。
使用 Go 和 FFM 在 Java 中实现更快的 Reed-Solomon 擦除编码
Backblaze 基于 Java 的 Reed-Solomon 擦除编码库是一项很棒的技术,但相对较慢。让我们添加一些优化的 Go,并获得巨大的加速。
为什么改变 AI 工作流程仍然感觉像是用胶带粘合 | Docker
探讨 AI 工具的碎片化景观如何导致不稳定的工作流程,以及如何朝着可组合、可替换的 AI 基础设施迈进。
Salesforce 如何提供可靠的低延迟 AI 推理
了解 Salesforce 如何设计多层缓存系统,以消除 400 毫秒的延迟瓶颈,并实现亚毫秒级性能。
PaC 和 AI
在关于策略即代码的本系列文章的第三部分中,我们将探讨 PaC 与 AI 编码助手的交集。AI 编码工具已经从根本上改变了软件开发。 "氛围编码" 或基于聊天的编码,您要求 LLM 编写代码,然后将结果反馈给它并要求它在一个连续的循环中进行更改,这种情况相当普遍。但这带来了一个挑战; 由于开发团队面临着更大的压力,需要更快地编码,并且团队规模更小(基于人力),团队如何保持预期的安全性和质量水平?
联邦平台和隐私浪潮:Meta 如何大规模分配合规相关任务
我们正在探索 Meta 的联邦平台,这是一套可扩展的工具,用于管理合规相关任务,以及我们的隐私浪潮,这是一种批量处理这些任务并确保问责制的方法。
联邦平台和隐私浪潮共同创建了一种结构化、有效且可持续的方法来运营隐私工作,使 Meta 能够保护数十亿使用我们产品的用户的数据。
鉴于其在隐私领域的成功,我们正在将这种方法扩展到其他领域,例如安全性和可访问性。
NULL BITMAP on SIMD
这篇文章讨论了如何编写 SIMD 代码,重点介绍了将循环转换为并行版本。文章首先介绍了 SIMD 优化的简单例子,如 map() 和 reduce(),然后深入探讨了将看似串行的算法转化为并行算法的方法,比如解析整数。
OpenSSH:后量子密码学
OpenSSH 支持多种被认为可以抵御量子计算机攻击的密码学密钥协商算法。 建议所有 SSH 连接都使用这些算法。
OpenSSH 从 9.0 版本(2022 年)开始默认提供后量子密钥协商 (KexAlgorithms),最初通过 sntrup761x25519-sha512 算法实现。 最近,在 OpenSSH 9.9 中,我们添加了第二个后量子密钥协商 mlkem768x25519-sha256,并在 OpenSSH 10.0 中将其设为默认方案。
为了鼓励迁移到这些更强大的算法,OpenSSH 10.1 将在选择非后量子密钥协商方案时向用户发出警告,显示以下消息:
** 警告:连接未使用后量子密钥交换算法。
** 此会话可能容易受到“现在存储,稍后解密”攻击。
** 可能需要升级服务器。 请参阅 https://openssh.com/pq.html
此警告默认显示,但可以通过 ssh_config(5) 中的 WarnWeakCrypto 选项禁用。
学习、反思、应用、准备
在如今这个沉迷于各种捷径、冲刺和一夜成名的世界里,我被一些更安静、更简单,而且,至少对我来说,更持久的东西所吸引:一种围绕四个动词建立的日常节奏。
没有应用程序。没有仪表板。只是一个我每天都会回到的活生生的实验:
学习。 反思。 应用。 准备。
我还没有掌握它。 远非如此。 但我练习得越多,就越注意到这四个动词如何温和地塑造我的日子,尤其是在事情感觉混乱或不确定的时候。
Rust、Python 和 TypeScript:新的三驾马车
作者认为,Rust、Python 和 TypeScript 将成为未来主导的编程语言(不包括移动市场)。文章探讨了 AI 编程对语言选择的影响,提出“以想法为导向的编程”概念。这种编程方式更注重项目背后的想法,将程序员的角色比作首席架构师,而 AI 工具是他们的助手。文章还讨论了类型系统、生态系统和软件包管理器在 AI 辅助编程中的重要性,以及语法细节和错误消息的重要性。最终,作者认为 LLMs 使得强大的工具更容易被使用,但同时也带来了一些新的挑战,例如如何培养年轻工程师的判断力。
未来 AI 开发人员的账单每年将达到 10 万美元
代币增长表明未来 AI 开发人员的支出
I: Claude Is the Drug, Cursor Is the Dealer
编码工具只是 AI 供应链战争中的一个前线
不是 10 倍,是 36 倍 - 这就是用 AI 杀死一个 3 万美元会议的样子
我上个月取消了我们每周的分类会议。三个小时压缩到五分钟。但关键是——我花了六次失败的尝试才做到这一点。突破性的进展不是让 AI 更聪明,而是让任务更有条理。这就是情境工程的实际表现——混乱、迭代,并且侧重于约束而不是能力。
AI 工程师 - 多模态理解
xAI 的使命是创建能够准确理解宇宙并帮助人类追求知识的 AI 系统。我们的团队规模小,积极性高,专注于卓越的工程。这个组织面向那些乐于挑战自我并在好奇心上茁壮成长的人。我们以扁平的组织结构运作。所有员工都应亲力亲为,直接为公司的使命做出贡献。领导力属于那些表现出主动性并始终追求卓越的人。职业道德和强大的优先级排序技能很重要。所有工程师都应具备强大的沟通技巧。他们应该能够简洁而准确地与他们的队友分享知识。
Claude Code 是你所需要的
我使用 Claude Code 进行工作、娱乐和作为文本编辑器的心得体会。
open-telemetry/opentelemetry-collector
OpenTelemetry Collector
redis/go-redis
Redis Go client
FiloSottile/mkcert
A simple zero-config tool to make locally trusted development certificates with any names you'd like.
hashicorp/vault
A tool for secrets management, encryption as a service, and privileged access management
helm/helm
The Kubernetes Package Manager
open-telemetry/opentelemetry-collector-contrib
Contrib repository for the OpenTelemetry Collector
fatedier/frp
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
grpc-ecosystem/grpc-gateway
gRPC to JSON proxy generator following the gRPC HTTP spec
golang-migrate/migrate
Database migrations. CLI and Golang library.
j3ssie/osmedeus
A Workflow Engine for Offensive Security
usememos/memos
A modern, open-source, self-hosted knowledge management and note-taking platform designed for privacy-conscious users and organizations.
go-dev-frame/sponge
A powerful and easy-to-use Go development framework that enables you to effortlessly build stable, reliable, and high-performance backend services with a "low-code" approach.
getsops/sops
Simple and flexible tool for managing secrets
google/pprof
pprof is a tool for visualization and analysis of profiling data
openai/openai-go
The official Go library for the OpenAI API
DataDog/datadog-agent
Main repository for Datadog Agent
kgateway-dev/kgateway
The Cloud-Native API Gateway and AI Gateway
minio/minio-go
MinIO Go client SDK for S3 compatible object storage
sashabaranov/go-openai
OpenAI ChatGPT, GPT-5, GPT-Image-1, Whisper API clients for Go
joho/godotenv
A Go port of Ruby's dotenv library (Loads environment variables from .env files)
prometheus/prometheus
The Prometheus monitoring system and time series database.
google/go-github
Go library for accessing the GitHub v3 API
kubernetes-sigs/controller-runtime
Repo for the controller-runtime subproject of kubebuilder (sig-apimachinery)
编辑:Tony Bai
编辑主页:tonybai.com
GopherDaily项目:github.com/bigwhite/gopherdaily
Copyright 2019-2024 GopherDaily