使用 MiniZinc 解决鲥鱼装箱问题 - zayenz.se 2025-11-26 • 23 分钟阅读 • 引用 • MiniZinc 系列文章的一部分。该系列文章介绍了使用 MiniZinc 建模语言的约束编程,包括教程、案例研究和基准测试结果。查看该系列中的所有 4 篇文章。
使用 MiniZinc 解决鲥鱼装箱问题 - zayenz.se 2025-11-26 • 23 分钟阅读 • 引用 • MiniZinc 系列文章的一部分。该系列文章介绍了使用 MiniZinc 建模语言的约束编程,包括教程、案例研究和基准测试结果。查看该系列中的所有 4 篇文章。
## Pasta Boy's & LocalCafe Lite - 摘要 Pasta Boy's 餐厅源于20年前的家族食谱,提供外卖服务,并通过 **LocalCafe Lite** 实现便捷的在线展示。 LocalCafe Lite 是一款免费开源工具,用于创建静态餐厅网站,无需月费或编码专业知识!它允许餐厅轻松展示菜单,包括照片、描述和价格选项,以及按饮食需求筛选。 主要功能包括集成的地图和位置详情、适用于移动设备的响应式设计,以及带有丰富预览的社交媒体分享。该平台加载速度快,因为它不需要数据库或服务器,并且可以免费托管在 GitHub Pages 等平台上。 简而言之,LocalCafe Lite 为餐厅提供了一种简单有效的建立在线形象的方式。
## 汽车激光雷达技术:摘要
激光雷达(光探测和测距)是自动驾驶汽车和机器人技术中的关键传感器,它通过将光线从表面反射并测量距离、方位、反射率和速度等属性来创建对环境的3D理解。其中,距离和方位对于空间感知最为关键,生成用于避障和精确定位的3D点云。
激光雷达系统通过飞行时间测量(直接或调制)确定距离——本质上是计算光线返回所需的时间。主要使用两种类型的激光器:低成本的VCSEL和高性能的光纤激光器,两者在功率和相干性方面各有权衡。探测器包括雪崩光电二极管(APD)和单光子雪崩二极管(SPAD),SPAD在灵敏度和集成度方面具有优势。
光束方向(方位)是通过元素阵列或扫描方法来辨别的,例如旋转、振荡镜或相控阵列。 精度会受到校准误差、距离偏移、像素串扰和编码器问题等因素的影响。
波长选择(近红外与1550nm)会影响眼睛安全性和性能,1550nm提供更大的功率,但可能对角膜造成损害。 尽管经常被宣传为“固态”激光雷达,但其定义并非形状,而是没有大型运动部件。 最终,激光雷达技术不断发展,在成本、性能和可靠性之间取得平衡,以实现日益复杂的自动驾驶系统。
## 代码维基:即时代码理解 代码维基是一个新平台,旨在通过解决理解现有代码的主要瓶颈来大幅提升开发者效率。它不依赖于静态且常常过时的文档,而是直接从代码仓库创建持续更新的结构化维基。 该系统会在每次代码更改时自动重新生成文档,提供一个由Gemini驱动的智能、上下文感知知识库。用户可以在概念和代码之间进行交互式导航,并通过聊天提出具体问题,获得基于最新代码库的答案。 目前代码维基处于公开预览阶段,可以为公共仓库生成交互式文档,包括架构图。Google 也在开发一个 CLI 扩展,以便安全地在本地与私有仓库一起使用,旨在使团队更容易理解遗留代码。最终,代码维基的目标是通过消除解读代码所花费的时间来赋能开发者,从而更快地构建。
## 电荷泵:超越电压倍增 电荷泵是高效的DC-DC转换器,通常*存在于*集成电路内部,例如运算放大器和微控制器。与线性稳压器不同,它们使用电容器来“泵”电荷并升压(或降压)电压。一个基本的电压倍增器通过交替地从电源给“飞行”电容器充电,然后将电荷转移到输出电容器,从而有效地将电压相加。 然而,电荷泵并不局限于倍增。存在一种不太直观的“电压减半”拓扑。虽然最初看起来像一个简单的电容分压器(这对于直流电不起作用),但它利用一个飞行电容器来维持输出电压稳定在输入电压的一半。这是通过连续地在两个串联电容器之间转移电荷来实现的,确保它们保持电荷均衡并向负载提供稳定的电流。 这些电路依赖于充当开关的晶体管,由振荡器或数字控制驱动,以移动电容器——在实际设计中无需物理移动。它们为在芯片内部产生各种电压提供了一种优雅的解决方案。
Anthropic,Claude强大AI模型的创造者,已收购高性能JavaScript运行时Bun,以显著增强其AI驱动的编码工具Claude Code。此次收购正值Claude Code迅速发展,仅六个月就达到10亿美元的年收入。 Bun的速度和一体化功能(运行时、包管理器、打包器和测试运行器)对于现代AI驱动的软件开发至关重要。它已被超过700万用户每月下载,并被Midjourney等公司使用。 Anthropic认为Bun对开发者体验的关注与其自身使命完美契合。集成将带来更快的性能、更高的稳定性以及Claude Code内的新功能,惠及Netflix、Spotify和Salesforce等用户。重要的是,Bun将保持开源,并继续作为所有开发者的领先JavaScript运行时进行开发。此举战略性地强调了Anthropic致力于为不断增长的AI辅助编码领域构建强大的基础设施。
客户端挑战:您的浏览器已禁用 JavaScript。请启用 JavaScript 以继续。网站的必要部分无法加载。这可能是由于浏览器扩展、网络问题或浏览器设置造成的。请检查您的连接,禁用任何广告拦截器,或尝试使用不同的浏览器。
IBM 首席执行官阿文德·克里希纳认为,人工智能公司为追求通用人工智能(AGI)而对数据中心进行的大规模投资不太可能获得回报。他估计目前承诺建设约 100 吉瓦的产能将耗资 8 万亿美元——仅利息就需要 8000 亿美元。 克里希纳指出,人工智能芯片的快速贬值(需要五年更换一次)和投资的巨大规模是关键问题。虽然他承认人工智能有潜力提高企业生产力,但他怀疑仅靠当前的大型语言模型(LLM)技术就能实现AGI,认为在没有进一步突破的情况下,概率为 0-1%。 他的怀疑与认为AGI炒作过度或是一种营销策略的其他科技领导人保持一致。甚至OpenAI联合创始人伊利亚·苏茨科维尔也认为,单纯的规模扩大并非解决之道,需要回归基础研究。克里希纳建议将硬知识与LLM融合作为一种可能的前进方向,但他仍然持谨慎乐观态度,表示即使那样他也“可能”才会被说服。
在AWS re:Invent 2025上,亚马逊网络服务推出了Trainium3,其最新的AI训练芯片,基于3纳米工艺制造。这一代产品在性能和内存方面比其前代产品提高了4倍,可扩展至支持数千个互连的UltraServer上的多达100万个芯片。重要的是,Trainium3的能效也提高了40%,符合AWS降低自身和客户成本的重点。 早期采用者,如Anthropic和Karakuri,已经在使用Trainium3时看到了推理成本的降低。展望未来,AWS预告了正在开发的Trainium4。Trainium4的一个关键特性将是与英伟达的NVLink Fusion技术的兼容性,从而可以与英伟达GPU无缝集成,并可能吸引更多基于CUDA平台构建的AI应用程序。虽然发布时间表尚未确定,但预计将在明年的会议上公布更多细节。
Anthropic 故意使用一份内部代号为“灵魂文档”的 14,000 个 token 的文档来训练 Claude 4.5 Opus,Anthropic 的 Amanda Askell 已经证实了这一点。这份文档在监督学习(SL)期间使用,概述了人工智能的核心价值观和预期行为,旨在实现安全性、益处和可理解性。 “灵魂文档”反映了 Anthropic 认为人工智能安全的关键在于向模型灌输“良好的价值观、全面的知识和智慧”。它详细阐述了该公司尽管存在潜在风险,仍致力于追求强大人工智能的原因——相信以安全为重点的方法至关重要。 值得注意的是,该文档明确解决了提示注入等漏洞问题,指示 Claude 对不寻常的请求持怀疑态度,并警惕恶意企图绕过安全协议。这可能解释了 Opus 对此类攻击的改进(但并非完美)的抵抗力。Anthropic 计划很快发布完整文档和更多细节。