用户和回收设施可以通过印刷的二维码访问重要数据。它存储了电池的碳足迹、回收材料的比例、化学成分以及“健康状况”信息。这对于二手市场和专业回收商来说是一个巨大的进步。
用户和回收设施可以通过印刷的二维码访问重要数据。它存储了电池的碳足迹、回收材料的比例、化学成分以及“健康状况”信息。这对于二手市场和专业回收商来说是一个巨大的进步。
一个由YAML DSL驱动的、可用于生产环境的DAG(有向无环图)工作流引擎。它具有验证、执行和可视化工作流的功能,支持并行执行、重试、条件分支、批量迭代和可插拔的操作。更多文档请查阅此处。
## Redis 数组数据类型:与AI共同四个月的旅程 经过四个月的开发,Redis 的新数组数据类型即将完成。该项目始于一份详细的规格文档,最初由人工编写,随后通过与 AI(特别是 GPT 5.x)的合作得到显著改进,从而促进了设计探索和妥协。 AI 促成了一项比最初计划更具雄心的实现。最终设计采用动态的多层结构,以优化内存使用和性能,尤其是在扫描和弹出元素等操作方面。广泛的 AI 辅助代码审查和重写解决了效率低下和潜在的错误。 出乎意料的是,开发过程中创建了 `ARGREP`,一个强大的搜索命令,利用正则表达式(TRE 库,并进一步通过 AI 优化)。这突出了使用 AI 的一个关键优势:能够解决以前被认为过于复杂的任务。 作者强调,AI 并不能取代程序员,而是为复杂的系统编程提供了一个“安全网”,处理繁琐的任务和错误检测。具有基于索引语义的数组数据类型,有望为 Redis 解锁新的用例。 提交请求可供审查和反馈:[https://github.com/redis/redis/pull/15162](https://github.com/redis/redis/pull/15162)。
## Monero 的 RandomX:面向 CPU 的工作量证明 Monero 使用一种名为 RandomX 的工作量证明系统,其设计目标是抵抗专用矿机(ASIC)并促进去中心化。与有利于 ASIC 的比特币的 SHA-256 不同,RandomX 在虚拟机上执行一个小型、*随机*程序,大量利用系统内存。 该过程从前一个区块的密钥和候选区块的哈希输入开始。这会创建一个大型数据集(超过 2GB)并初始化虚拟机。然后,虚拟机运行 8 个链式程序,每个程序都由随机生成的指令组成——包括整数和浮点数学运算,以及分支——模拟典型的 CPU 工作负载。 RandomX 的核心创新在于使每次哈希尝试在 CPU 擅长的方面变得昂贵,同时阻碍定制芯片的效率。它同时利用了大型 DRAM 访问数据集和较小的、以缓存为重点的草稿区。如果 VM 的状态生成的最终哈希值低于目标难度,则验证该区块。 最终,RandomX 旨在公平竞争,使挖矿能够使用标准硬件进行,并减少大型矿场和专业制造商的影响。它优先考虑硬件经济性而非原始速度,从而促进更加去中心化和具有弹性的网络。
一项涉及吹风机的奇怪计划可能操纵了预测市场Polymarket上的天气投注。法国当局报告了戴高乐机场的不寻常温度升高,这与向预测这些升高值的投注者支付大笔奖金相吻合。调查人员认为,有人使用吹风机物理改变了公开的温度传感器,以人为抬高读数。 据报道,一名用户从这些操纵的结果中赢得了约34,000美元。虽然传感器已被重新安置,但Polymarket尚未撤销奖金。这起事件凸显了对现实世界事件进行投注的漏洞,并引发了对允许在这些平台上进行的预测类型问题的担忧。除了天气之外,Polymarket还承办关于战争和核扩散等敏感话题的投注,引发了人们对潜在的、更危险的为了经济利益而进行的操纵的质疑。此案例强调了涉及金钱时,利用系统固有的风险。
请启用 JavaScript 并禁用任何广告拦截器。
## 重大版本发布,包含大量更新 此版本包含对整个项目的大量修复和改进,并采用完整的语义化版本控制(SemVer)。主要更新涵盖核心功能、事实收集、操作执行、连接器和文档。 **主要亮点包括:**通过引用不可信的值来增强安全性,改进 Docker 操作(包括 compose 和 build 支持、登录/注销),以及扩展 Docker、服务器详细信息(端口、授权密钥)和包管理器(apt、yum、dnf、zypper)的事实。 多个操作收到了修复和新功能——git 深度支持、SELinux 端口处理、文件下载速率限制等等。 连接器改进侧重于 SSH 配置解析和兼容性。文档经过彻底修订,包括更清晰的解释和自动化生成。 还添加了 dzdo 支持用于权限提升和 AI 编码代理集成等新功能。 许多较小的修复和增强功能有助于整体稳定性和可用性。 完整的更改列表和贡献者可以在发布说明中找到。
启用 JavaScript 和 Cookie 以继续。
## 从孤独巫师到健身社交
大学毕业后,作者在交友方面遇到困难,于是开始为期一个月的实验来对抗孤独。他们意识到应该通过社交方式培养爱好,因此选择了健身房——尽管对尴尬的互动感到焦虑——作为他们的试验场。目标是:每天主动接近一个人,并进行5-10分钟的对话。
最初的尝试令人望而却步,但积极的回应推动了进展。虽然并非每次互动都能发展成友谊,但很多都带来了友好的问候、分享的建议,甚至Instagram上的联系。其中一个联系发展成真正的友谊,最终以一顿自制晚餐和共同的活动为结局。值得注意的是,作者甚至积极影响了另一位在雪城挣扎的新人。
这次实验展现了一种视角的转变:尴尬是可以应对的,而拒绝是过程的一部分。虽然周末计划仍然是一个挑战,但作者现在拥有一群熟人,以及一种重生的韧性。这个月将他们从感到孤立和恐惧的状态转变为拥有可以联系的人,并愿意拥抱具有挑战性的社交场合——有效地结束了他们自封的“孤独巫师”称号。
## 意想不到的平行:神经网络与密码学 尽管看似不同,训练语言模型和加密数据却存在令人惊讶的算法相似性。这两个领域都严重依赖于信息的**顺序和并行处理**——最初类似于循环神经网络和SHA-3哈希函数,并发展为利用位置编码进行并行处理,就像Transformer架构和快速消息认证码一样。 在其核心,两者都利用重复的**线性与非线性变换**来“混合”数据,在无需定制设计的情况下实现复杂性。这扩展到以网格组织数据并交替混合模式——在神经网络的注意力/前馈层和AES和ChaCha20等密码算法中,都存在行/列混合——优先考虑高效且可并行化的操作。 这些平行并非直接复制的结果,而是源于共同的底层属性:**弱正确性要求**(网络的微分性,密码学的可逆性)、对**复杂性和彻底混合**信息的关注,以及对**性能的强烈重视**。这些约束自然会导致相似的解决方案——深度并行、重复层的混合器——展示了一种“算法趋同进化”的形式。这表明这两个领域之间进一步的交叉授粉是可能的,并可能导致双方的新颖进展。