Prusa Research 推出了 **Prusa ColorMix**,这是一种开源解决方案,使多材料 3D 打印机仅需几种基础耗材即可打印出数十种色调。Prusa 的方法建立在社区主导的“全光谱”打印实验基础上,采用了类似于 2D 半色调技术的层间交错技术。通过交替打印不同耗材的薄层,人眼在一定距离下即可感知到混合后的色彩。
为了实现实用化,Prusa 开发了一种专门针对 FDM 硬件校准的、高精度的色彩混合模型。与以往基于油画颜料或平面堆叠物理的模型不同,该模型考虑了侧视、交错式 3D 层特有的属性。
该功能集成在 **PrusaSlicer 2.9.6** 和 **EasyPrint** 中,用户可以通过直观的界面为模型“上色”,并在打印前准确预览最终色彩。该系统兼容任何多材料打印机(如 Prusa XL 或 MMU 系统)。通过以 MIT 许可证发布该色彩模型,Prusa 鼓励社区提供测量数据以进一步完善这项技术。这一进步旨在将多色打印从复杂的工程任务转变为一种易于上手的创意体验,让 3D 打印感觉就像绘画一样。
本文提供了一份详尽且多元的大数目录,涵盖了从科学估算到组合难题及理论数学等多个领域。
主要内容包括:
* **物理常数与宇宙尺度:** 宇宙粒子数估算(爱丁顿数)、以普朗克单位计量的宇宙年龄与体积,以及 LIGO 探测到的黑洞合并所释放的能量。
* **组合数学:** 国际象棋可能的棋局组合、围棋棋盘布局,以及包括 7x7x7 在内的高阶魔方等复杂谜题的庞大计数。
* **数学与计算:** 创纪录的质数、费马大定理的“准反例”、“魔群”(Monster group)的阶,以及与“忙碌海狸”(busy beaver)函数相关的值。
* **文化与语言语境:** 宗教文本(如《妙法莲华经》)中大数的使用、阿基米德的估算(《数沙者》),以及计算机科学学生创造的、按字母顺序排列在最后的奇特数字。
作者还概述了一种自定义的“超算”(Hypercalc)记数系统,利用 ASCII 词典编纂字符串来表示和排序那些深不可测的幂塔及更高量级的数字,从而便于比较超出标准计算器处理能力的数值。
这份文档介绍了 **tiny-vllm**,这是一个旨在帮助你使用 C++ 和 CUDA 从零开始构建高性能大模型(LLM)推理引擎的教育项目。
**核心目标:**
* **构建引擎:** 开发一个功能完备的推理服务器,能够在 NVIDIA GPU 上运行 Llama 3.2 1B Instruct 模型。
* **深度学习:** 通过实现大模型的基础组件来学习:分词(Tokenization)、嵌入获取(Embedding gathering)、RMSNorm、旋转位置编码(RoPE)、残差连接、多头注意力机制(GQA)、SiLU 激活函数以及 Softmax。
* **CUDA 优化:** 掌握 GPU 内存管理(主机与设备端)、并行规约以及使用 cuBLAS 进行高效矩阵乘法。本指南强调“即时(JIT)学习”,即在实践中推导数学原理并编写自定义 CUDA 核函数。
**技术亮点:**
* **数据格式:** 使用 `Safetensors` 存储权重,并采用 `bfloat16` 进行高内存效率计算。
* **核函数工程:** 包含编写自定义 CUDA 核函数、处理浮点精度以及优化内存复用(缓冲区交换)的实操指南。
* **范畴:** 本课程仅专注于推理,不涉及训练。它提供了管理“预填充”(提示词处理)和“解码”(Token 生成)阶段的蓝图。
对于那些希望深入底层理解大模型运行机制,而非仅仅停留在使用高级库层面的开发者来说,这是一份理想的学习资源。
加利福尼亚州众议院已通过《保护我们的游戏法案》(AB 1921),这是一项源于“停止扼杀游戏”(Stop Killing Games)运动的里程碑式法案。该运动由 YouTube 博主罗斯·斯科特(Ross Scott)在育碧关闭《飙酷车神》(The Crew)后发起,旨在挑战游戏公司在停服后使已购买的游戏无法运行的行为。
若该法案正式生效,将要求 2027 年 1 月 1 日之后发布的数字游戏发行商在终止服务前提前 60 天发出通知。此外,相关公司必须确保玩家能持续访问游戏——例如通过离线补丁——或提供退款。该法案不适用于免费游戏、订阅制服务以及本身即支持离线游玩的游戏。
尽管娱乐软件协会(ESA)等行业组织以安全和知识产权为由提出质疑,但支持者认为该法案是保护数字游戏作为文化遗产的关键一步。在通过州众议院后,该法案现已提交至加州参议院。其成功具有极高的象征意义,因为它可能迫使美国游戏行业在处理服务终止和保障消费者权益的方式上发生重大转变。